@charset "UTF-8";:root{--el-color-white:#ffffff;--el-color-black:#000000;--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:0.10417rem;--el-font-size-large:0.09375rem;--el-font-size-medium:0.08333rem;--el-font-size-base:0.07292rem;--el-font-size-small:0.06771rem;--el-font-size-extra-small:0.0625rem;--el-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:0.125rem;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:0.02083rem;--el-border-radius-small:0.01042rem;--el-border-radius-round:0.10417rem;--el-border-radius-circle:100%;--el-transition-duration:0.3s;--el-transition-duration-fast:0.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(0.645,0.045,0.355,1);--el-transition-function-fast-bezier:cubic-bezier(0.23,1,0.32,1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:0.20833rem;--el-component-size:0.16667rem;--el-component-size-small:0.125rem}:root{color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#ffffff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#ffffff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#ffffff;--el-box-shadow:0 0.0625rem 0.16667rem 0.02083rem rgba(0,0,0,0.04),0 0.04167rem 0.10417rem rgba(0,0,0,0.08);--el-box-shadow-light:0 0 0.0625rem rgba(0,0,0,0.12);--el-box-shadow-lighter:0 0 0.03125rem rgba(0,0,0,0.12);--el-box-shadow-dark:0 0.08333rem 0.25rem 0.08333rem rgba(0,0,0,0.08),0 0.0625rem 0.16667rem rgba(0,0,0,0.12),0 0.04167rem 0.08333rem -0.04167rem rgba(0,0,0,0.16);--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:rgba(0,0,0,0.8);--el-overlay-color-light:rgba(0,0,0,0.7);--el-overlay-color-lighter:rgba(0,0,0,0.5);--el-mask-color:rgba(255,255,255,0.9);--el-mask-color-extra-light:rgba(255,255,255,0.3);--el-border-width:0.00521rem;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:var(--el-transition-fade-linear);transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{-webkit-transition:var(--el-transition-fade-linear);transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{-webkit-transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1);transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1);transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:var(--el-transition-md-fade);transition:var(--el-transition-md-fade)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:var(--el-transition-md-fade);transition:var(--el-transition-md-fade)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition:var(--el-transition-md-fade);transition:var(--el-transition-md-fade)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45);-ms-transform:scale(.45);transform:scale(.45)}.collapse-transition{-webkit-transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out;transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{-webkit-transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out;transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{-webkit-transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out;transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;-webkit-transform:translateY(-0.15625rem);-ms-transform:translateY(-0.15625rem);transform:translateY(-0.15625rem)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{-webkit-transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1);transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:0.02604rem}.el-icon--left{margin-right:0.02604rem}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.el-icon{--color:inherit;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:1em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1em;position:relative;width:1em;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}.el-container{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-width:0}.el-container.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.el-aside{box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow:auto;width:var(--el-aside-width,300px)}.el-footer{--el-footer-padding:0 0.10417rem;--el-footer-height:0.3125rem;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:var(--el-footer-height);padding:var(--el-footer-padding)}.el-header{--el-header-padding:0 0.10417rem;--el-header-height:0.3125rem;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:var(--el-header-height);padding:var(--el-header-padding)}.el-main{--el-main-padding:0.10417rem;box-sizing:border-box;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:auto;padding:var(--el-main-padding)}.layout[data-v-d03d3488] {
  background: #f4f3f8;
}.el-header[data-v-d03d3488] {
  --el-header-padding: 0 0;
  --el-header-height: auto;
}
.el-main[data-v-d03d3488] {
  --el-main-padding: 0;
}
.el-footer[data-v-d03d3488] {
  height: auto;
  --el-footer-padding: 0 0;
} *,::before,::after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0;--un-ring-offset-color:#fff;--un-ring-width:0;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::-webkit-backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0;--un-ring-offset-color:#fff;--un-ring-width:0;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::-ms-backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0;--un-ring-offset-color:#fff;--un-ring-width:0;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0;--un-ring-offset-color:#fff;--un-ring-width:0;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}.flex-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.absolute{position:absolute;}.fixed{position:fixed;}.relative{position:relative;}.bottom-0{bottom:0;}.left-0{left:0;}.right-0{right:0;}.top-0{top:0;}[rows~="\31 0"]{-ms-grid-rows:(minmax(0,1fr))[10];grid-template-rows:repeat(10,minmax(0,1fr));}[rows~="\35 "]{-ms-grid-rows:(minmax(0,1fr))[5];grid-template-rows:repeat(5,minmax(0,1fr));}.mb-2{margin-bottom:0.04167rem;}.mb-2\.5{margin-bottom:0.05208rem;}.mb-3{margin-bottom:0.0625rem;}.mb-4{margin-bottom:0.08333rem;}.mb-6{margin-bottom:0.125rem;}.ml-3{margin-left:0.0625rem;}.ml8{margin-left:0.16667rem;}.ml92{margin-left:1.91667rem;}.mr-6{margin-right:0.125rem;}.mr2{margin-right:0.04167rem;}.mt-12\.5{margin-top:0.26042rem;}.mt-20{margin-top:0.41667rem;}.mt-3,.mt3{margin-top:0.0625rem;}.mt-30{margin-top:0.625rem;}.mt-4,.mt4{margin-top:0.08333rem;}.mt12{margin-top:0.25rem;}.mt16{margin-top:0.33333rem;}.mt2{margin-top:0.04167rem;}.block{display:block;}.inline-block{display:inline-block;}.hidden{display:none;}.h-full{height:100%;}.h4{height:0.08333rem;}.w-full{width:100%;}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flex-1{-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.transform{-webkit-transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.cursor-pointer{cursor:pointer;}.resize,[resize=""]{resize:both;}[resize~="none"]{resize:none;}.flex-justify-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.flex-items-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.overflow-hidden{overflow:hidden;}.border{border-width:0.00521rem;}.px,[px=""]{padding-left:0.08333rem;padding-right:0.08333rem;}.pt-20,.pt20{padding-top:0.41667rem;}.text-center{text-align:center;}.font-size-3{font-size:0.0625rem;}.font-size-4{font-size:0.08333rem;}.font-size-5{font-size:0.10417rem;}.font-size-6{font-size:0.125rem;}.font-size-7{font-size:0.14583rem;}.color-black{--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity));}[color~="\#E33435"]{--un-text-opacity:1;color:rgb(227 52 53 / var(--un-text-opacity));}.font-800,.font-extrabold{font-weight:800;}.font-bold{font-weight:700;}.blur{--un-blur:blur(0.04167rem);-webkit-filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}.transition{-webkit-transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,backdrop-filter,-webkit-transform,-webkit-filter;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,backdrop-filter,-webkit-transform,-webkit-filter;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-moz-text-decoration-color,-webkit-transform,-webkit-filter;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-duration:150ms;transition-duration:150ms;} #app {
  width: 100%;
  height: auto;
  margin: 0 auto;
  box-sizing: border-box;
  font-size: 0.08333rem;
  color: #333333;
}

/* :root {
  font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
  line-height: 1.5;
  font-weight: 400;

  color-scheme: light dark;
  color: rgba(255, 255, 255, 0.87);
  background-color: #242424;

  font-synthesis: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
} */

/* a {
  font-weight: 500;
  color: #646cff;
  text-decoration: inherit;
}

a:hover {
  color: #535bf2;
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html,
body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}

button {
  border-radius: 8px;
  border: 1px solid transparent;
  padding: 0.6em 1.2em;
  font-size: 1em;
  font-weight: 500;
  font-family: inherit;
  background-color: #1a1a1a;
  cursor: pointer;
  transition: border-color 0.25s;
}

button:hover {
  border-color: #646cff;
}

button:focus,
button:focus-visible {
  outline: 4px auto -webkit-focus-ring-color;
} */
html,
body,
ul,
li,
ol,
dl,
dd,
dt,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
legend,
img {
  margin: 0;
  padding: 0;
}

fieldset,
img {
  border: 0;
}

img {
  display: block;
}

a {
  color: #666;
  text-decoration: none;
}

address,
caption,
cite,
code,
dfn,
th,
var {
  font-style: normal;
  font-weight: normal;
}

ul,
ol {
  list-style: none;
}

input {
  padding-top: 0;
  padding-bottom: 0;
  font-family: "SimSun", "宋体";
}

input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

select,
input {
  vertical-align: middle;
}

select,
input,
textarea {
  font-size: 0.0625rem;
  margin: 0;
}

input[type="text"],
input[type="password"],
textarea {
  outline-style: none;
  -webkit-appearance: none;
}

textarea {
  resize: none;
}

table {
  border-collapse: collapse;
}

* {
  /* font-weight: 500; */
}
img {
  display: inline-block;
  vertical-align: bottom;
}

div {
  box-sizing: border-box;
}

.vs-full {
  width: 100%;
  height: 100%;
}

.vs-full-on {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.vs-relative,
.vs-rela {
  position: relative;
}

.vs-absolute,
.vs-abso {
  position: absolute;
}

.vs-static {
  position: static;
}

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

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

.vs-font-xs {
  font-size: 0.0625rem;
}

.vs-font-sm {
  font-size: 0.07292rem;
}

.vs-font-md {
  font-size: 0.08333rem;
}

.vs-font-lg {
  font-size: 0.09375rem;
}

.vs-font-xl {
  font-size: 0.10417rem;
}

.vs-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.vs-flex-wrap {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.vs-flex-nowrap {
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}

.vs-col-top {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.vs-col-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.vs-col-bottom {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.vs-row-left {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.vs-row-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.vs-row-right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.vs-row-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.vs-row-around {
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}

.vs-flex-col {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.vs-col-around {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}

.vs-col-between {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.vs-flex-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.vs-flex-between {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

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

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

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

.vs-line-1 {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.vs-line-2 {
  -webkit-line-clamp: 2;
}

.vs-line-3 {
  -webkit-line-clamp: 3;
}

.vs-line-4 {
  -webkit-line-clamp: 4;
}

.vs-line-5 {
  -webkit-line-clamp: 5;
}

.vs-line-2,
.vs-line-3,
.vs-line-4,
.vs-line-5 {
  overflow: hidden;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

.vs-flex-0 {
  -webkit-box-flex: 0;
  -webkit-flex: 0;
      -ms-flex: 0;
          flex: 0;
}

.vs-flex-1 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.vs-flex-2 {
  -webkit-box-flex: 2;
  -webkit-flex: 2;
      -ms-flex: 2;
          flex: 2;
}

.vs-flex-3 {
  -webkit-box-flex: 3;
  -webkit-flex: 3;
      -ms-flex: 3;
          flex: 3;
}

.vs-flex-4 {
  -webkit-box-flex: 4;
  -webkit-flex: 4;
      -ms-flex: 4;
          flex: 4;
}

.vs-flex-5 {
  -webkit-box-flex: 5;
  -webkit-flex: 5;
      -ms-flex: 5;
          flex: 5;
}

.vs-flex-6 {
  -webkit-box-flex: 6;
  -webkit-flex: 6;
      -ms-flex: 6;
          flex: 6;
}

.vs-flex-7 {
  -webkit-box-flex: 7;
  -webkit-flex: 7;
      -ms-flex: 7;
          flex: 7;
}

.vs-flex-8 {
  -webkit-box-flex: 8;
  -webkit-flex: 8;
      -ms-flex: 8;
          flex: 8;
}

.vs-flex-9 {
  -webkit-box-flex: 9;
  -webkit-flex: 9;
      -ms-flex: 9;
          flex: 9;
}

.vs-flex-10 {
  -webkit-box-flex: 10;
  -webkit-flex: 10;
      -ms-flex: 10;
          flex: 10;
}

.vs-flex-11 {
  -webkit-box-flex: 11;
  -webkit-flex: 11;
      -ms-flex: 11;
          flex: 11;
}

.vs-flex-12 {
  -webkit-box-flex: 12;
  -webkit-flex: 12;
      -ms-flex: 12;
          flex: 12;
}

.vs-font-9 {
  font-size: 0.04688rem;
}

.vs-font-10 {
  font-size: 0.05208rem;
}

.vs-font-11 {
  font-size: 0.05729rem;
}

.vs-font-12 {
  font-size: 0.0625rem;
}

.vs-font-13 {
  font-size: 0.06771rem;
}

.vs-font-14 {
  font-size: 0.07292rem;
}

.vs-font-15 {
  font-size: 0.07813rem;
}

.vs-font-16 {
  font-size: 0.08333rem;
}

.vs-font-17 {
  font-size: 0.08854rem;
}

.vs-font-18 {
  font-size: 0.09375rem;
}

.vs-font-19 {
  font-size: 0.09896rem;
}

.vs-font-20 {
  font-size: 0.10417rem;
}

.vs-font-21 {
  font-size: 0.10938rem;
}

.vs-font-22 {
  font-size: 0.11458rem;
}

.vs-font-23 {
  font-size: 0.11979rem;
}

.vs-font-24 {
  font-size: 0.125rem;
}

.vs-font-25 {
  font-size: 0.13021rem;
}

.vs-font-26 {
  font-size: 0.13542rem;
}

.vs-font-27 {
  font-size: 0.14063rem;
}

.vs-font-28 {
  font-size: 0.14583rem;
}

.vs-font-29 {
  font-size: 0.15104rem;
}

.vs-font-30 {
  font-size: 0.15625rem;
}

.vs-font-31 {
  font-size: 0.16146rem;
}

.vs-font-32 {
  font-size: 0.16667rem;
}

.vs-font-33 {
  font-size: 0.17188rem;
}

.vs-font-34 {
  font-size: 0.17708rem;
}

.vs-font-35 {
  font-size: 0.18229rem;
}

.vs-font-36 {
  font-size: 0.1875rem;
}

.vs-font-37 {
  font-size: 0.19271rem;
}

.vs-font-38 {
  font-size: 0.19792rem;
}

.vs-font-39 {
  font-size: 0.20313rem;
}

.vs-font-40 {
  font-size: 0.20833rem;
}

.vs-font-41 {
  font-size: 0.21354rem;
}

.vs-font-42 {
  font-size: 0.21875rem;
}

.vs-font-43 {
  font-size: 0.22396rem;
}

.vs-font-44 {
  font-size: 0.22917rem;
}

.vs-font-45 {
  font-size: 0.23438rem;
}

.vs-font-46 {
  font-size: 0.23958rem;
}

.vs-font-47 {
  font-size: 0.24479rem;
}

.vs-font-48 {
  font-size: 0.25rem;
}

.vs-font-49 {
  font-size: 0.25521rem;
}

.vs-margin-0,
.vs-m-0 {
  margin: 0rpx !important;
}

.vs-padding-0,
.vs-p-0 {
  padding: 0 !important;
}

.vs-m-l-0 {
  margin-left: 0 !important;
}

.vs-p-l-0 {
  padding-left: 0 !important;
}

.vs-margin-left-0 {
  margin-left: 0 !important;
}

.vs-padding-left-0 {
  padding-left: 0 !important;
}

.vs-m-t-0 {
  margin-top: 0 !important;
}

.vs-p-t-0 {
  padding-top: 0 !important;
}

.vs-margin-top-0 {
  margin-top: 0 !important;
}

.vs-padding-top-0 {
  padding-top: 0 !important;
}

.vs-m-r-0 {
  margin-right: 0 !important;
}

.vs-p-r-0 {
  padding-right: 0 !important;
}

.vs-margin-right-0 {
  margin-right: 0 !important;
}

.vs-padding-right-0 {
  padding-right: 0 !important;
}

.vs-m-b-0 {
  margin-bottom: 0 !important;
}

.vs-p-b-0 {
  padding-bottom: 0 !important;
}

.vs-margin-bottom-0 {
  margin-bottom: 0 !important;
}

.vs-padding-bottom-0 {
  padding-bottom: 0 !important;
}

.vs-margin-1,
.vs-m-1 {
  margin: 1rpx !important;
}

.vs-padding-1,
.vs-p-1 {
  padding: 0.00521rem !important;
}

.vs-m-l-1 {
  margin-left: 0.00521rem !important;
}

.vs-p-l-1 {
  padding-left: 0.00521rem !important;
}

.vs-margin-left-1 {
  margin-left: 0.00521rem !important;
}

.vs-padding-left-1 {
  padding-left: 0.00521rem !important;
}

.vs-m-t-1 {
  margin-top: 0.00521rem !important;
}

.vs-p-t-1 {
  padding-top: 0.00521rem !important;
}

.vs-margin-top-1 {
  margin-top: 0.00521rem !important;
}

.vs-padding-top-1 {
  padding-top: 0.00521rem !important;
}

.vs-m-r-1 {
  margin-right: 0.00521rem !important;
}

.vs-p-r-1 {
  padding-right: 0.00521rem !important;
}

.vs-margin-right-1 {
  margin-right: 0.00521rem !important;
}

.vs-padding-right-1 {
  padding-right: 0.00521rem !important;
}

.vs-m-b-1 {
  margin-bottom: 0.00521rem !important;
}

.vs-p-b-1 {
  padding-bottom: 0.00521rem !important;
}

.vs-margin-bottom-1 {
  margin-bottom: 0.00521rem !important;
}

.vs-padding-bottom-1 {
  padding-bottom: 0.00521rem !important;
}

.vs-margin-2,
.vs-m-2 {
  margin: 2rpx !important;
}

.vs-padding-2,
.vs-p-2 {
  padding: 0.01042rem !important;
}

.vs-m-l-2 {
  margin-left: 0.01042rem !important;
}

.vs-p-l-2 {
  padding-left: 0.01042rem !important;
}

.vs-margin-left-2 {
  margin-left: 0.01042rem !important;
}

.vs-padding-left-2 {
  padding-left: 0.01042rem !important;
}

.vs-m-t-2 {
  margin-top: 0.01042rem !important;
}

.vs-p-t-2 {
  padding-top: 0.01042rem !important;
}

.vs-margin-top-2 {
  margin-top: 0.01042rem !important;
}

.vs-padding-top-2 {
  padding-top: 0.01042rem !important;
}

.vs-m-r-2 {
  margin-right: 0.01042rem !important;
}

.vs-p-r-2 {
  padding-right: 0.01042rem !important;
}

.vs-margin-right-2 {
  margin-right: 0.01042rem !important;
}

.vs-padding-right-2 {
  padding-right: 0.01042rem !important;
}

.vs-m-b-2 {
  margin-bottom: 0.01042rem !important;
}

.vs-p-b-2 {
  padding-bottom: 0.01042rem !important;
}

.vs-margin-bottom-2 {
  margin-bottom: 0.01042rem !important;
}

.vs-padding-bottom-2 {
  padding-bottom: 0.01042rem !important;
}

.vs-margin-3,
.vs-m-3 {
  margin: 3rpx !important;
}

.vs-padding-3,
.vs-p-3 {
  padding: 0.01563rem !important;
}

.vs-m-l-3 {
  margin-left: 0.01563rem !important;
}

.vs-p-l-3 {
  padding-left: 0.01563rem !important;
}

.vs-margin-left-3 {
  margin-left: 0.01563rem !important;
}

.vs-padding-left-3 {
  padding-left: 0.01563rem !important;
}

.vs-m-t-3 {
  margin-top: 0.01563rem !important;
}

.vs-p-t-3 {
  padding-top: 0.01563rem !important;
}

.vs-margin-top-3 {
  margin-top: 0.01563rem !important;
}

.vs-padding-top-3 {
  padding-top: 0.01563rem !important;
}

.vs-m-r-3 {
  margin-right: 0.01563rem !important;
}

.vs-p-r-3 {
  padding-right: 0.01563rem !important;
}

.vs-margin-right-3 {
  margin-right: 0.01563rem !important;
}

.vs-padding-right-3 {
  padding-right: 0.01563rem !important;
}

.vs-m-b-3 {
  margin-bottom: 0.01563rem !important;
}

.vs-p-b-3 {
  padding-bottom: 0.01563rem !important;
}

.vs-margin-bottom-3 {
  margin-bottom: 0.01563rem !important;
}

.vs-padding-bottom-3 {
  padding-bottom: 0.01563rem !important;
}

.vs-margin-4,
.vs-m-4 {
  margin: 4rpx !important;
}

.vs-padding-4,
.vs-p-4 {
  padding: 0.02083rem !important;
}

.vs-m-l-4 {
  margin-left: 0.02083rem !important;
}

.vs-p-l-4 {
  padding-left: 0.02083rem !important;
}

.vs-margin-left-4 {
  margin-left: 0.02083rem !important;
}

.vs-padding-left-4 {
  padding-left: 0.02083rem !important;
}

.vs-m-t-4 {
  margin-top: 0.02083rem !important;
}

.vs-p-t-4 {
  padding-top: 0.02083rem !important;
}

.vs-margin-top-4 {
  margin-top: 0.02083rem !important;
}

.vs-padding-top-4 {
  padding-top: 0.02083rem !important;
}

.vs-m-r-4 {
  margin-right: 0.02083rem !important;
}

.vs-p-r-4 {
  padding-right: 0.02083rem !important;
}

.vs-margin-right-4 {
  margin-right: 0.02083rem !important;
}

.vs-padding-right-4 {
  padding-right: 0.02083rem !important;
}

.vs-m-b-4 {
  margin-bottom: 0.02083rem !important;
}

.vs-p-b-4 {
  padding-bottom: 0.02083rem !important;
}

.vs-margin-bottom-4 {
  margin-bottom: 0.02083rem !important;
}

.vs-padding-bottom-4 {
  padding-bottom: 0.02083rem !important;
}

.vs-margin-5,
.vs-m-5 {
  margin: 5rpx !important;
}

.vs-padding-5,
.vs-p-5 {
  padding: 0.02604rem !important;
}

.vs-m-l-5 {
  margin-left: 0.02604rem !important;
}

.vs-p-l-5 {
  padding-left: 0.02604rem !important;
}

.vs-margin-left-5 {
  margin-left: 0.02604rem !important;
}

.vs-padding-left-5 {
  padding-left: 0.02604rem !important;
}

.vs-m-t-5 {
  margin-top: 0.02604rem !important;
}

.vs-p-t-5 {
  padding-top: 0.02604rem !important;
}

.vs-margin-top-5 {
  margin-top: 0.02604rem !important;
}

.vs-padding-top-5 {
  padding-top: 0.02604rem !important;
}

.vs-m-r-5 {
  margin-right: 0.02604rem !important;
}

.vs-p-r-5 {
  padding-right: 0.02604rem !important;
}

.vs-margin-right-5 {
  margin-right: 0.02604rem !important;
}

.vs-padding-right-5 {
  padding-right: 0.02604rem !important;
}

.vs-m-b-5 {
  margin-bottom: 0.02604rem !important;
}

.vs-p-b-5 {
  padding-bottom: 0.02604rem !important;
}

.vs-margin-bottom-5 {
  margin-bottom: 0.02604rem !important;
}

.vs-padding-bottom-5 {
  padding-bottom: 0.02604rem !important;
}

.vs-margin-6,
.vs-m-6 {
  margin: 6rpx !important;
}

.vs-padding-6,
.vs-p-6 {
  padding: 0.03125rem !important;
}

.vs-m-l-6 {
  margin-left: 0.03125rem !important;
}

.vs-p-l-6 {
  padding-left: 0.03125rem !important;
}

.vs-margin-left-6 {
  margin-left: 0.03125rem !important;
}

.vs-padding-left-6 {
  padding-left: 0.03125rem !important;
}

.vs-m-t-6 {
  margin-top: 0.03125rem !important;
}

.vs-p-t-6 {
  padding-top: 0.03125rem !important;
}

.vs-margin-top-6 {
  margin-top: 0.03125rem !important;
}

.vs-padding-top-6 {
  padding-top: 0.03125rem !important;
}

.vs-m-r-6 {
  margin-right: 0.03125rem !important;
}

.vs-p-r-6 {
  padding-right: 0.03125rem !important;
}

.vs-margin-right-6 {
  margin-right: 0.03125rem !important;
}

.vs-padding-right-6 {
  padding-right: 0.03125rem !important;
}

.vs-m-b-6 {
  margin-bottom: 0.03125rem !important;
}

.vs-p-b-6 {
  padding-bottom: 0.03125rem !important;
}

.vs-margin-bottom-6 {
  margin-bottom: 0.03125rem !important;
}

.vs-padding-bottom-6 {
  padding-bottom: 0.03125rem !important;
}

.vs-margin-7,
.vs-m-7 {
  margin: 7rpx !important;
}

.vs-padding-7,
.vs-p-7 {
  padding: 0.03646rem !important;
}

.vs-m-l-7 {
  margin-left: 0.03646rem !important;
}

.vs-p-l-7 {
  padding-left: 0.03646rem !important;
}

.vs-margin-left-7 {
  margin-left: 0.03646rem !important;
}

.vs-padding-left-7 {
  padding-left: 0.03646rem !important;
}

.vs-m-t-7 {
  margin-top: 0.03646rem !important;
}

.vs-p-t-7 {
  padding-top: 0.03646rem !important;
}

.vs-margin-top-7 {
  margin-top: 0.03646rem !important;
}

.vs-padding-top-7 {
  padding-top: 0.03646rem !important;
}

.vs-m-r-7 {
  margin-right: 0.03646rem !important;
}

.vs-p-r-7 {
  padding-right: 0.03646rem !important;
}

.vs-margin-right-7 {
  margin-right: 0.03646rem !important;
}

.vs-padding-right-7 {
  padding-right: 0.03646rem !important;
}

.vs-m-b-7 {
  margin-bottom: 0.03646rem !important;
}

.vs-p-b-7 {
  padding-bottom: 0.03646rem !important;
}

.vs-margin-bottom-7 {
  margin-bottom: 0.03646rem !important;
}

.vs-padding-bottom-7 {
  padding-bottom: 0.03646rem !important;
}

.vs-margin-8,
.vs-m-8 {
  margin: 8rpx !important;
}

.vs-padding-8,
.vs-p-8 {
  padding: 0.04167rem !important;
}

.vs-m-l-8 {
  margin-left: 0.04167rem !important;
}

.vs-p-l-8 {
  padding-left: 0.04167rem !important;
}

.vs-margin-left-8 {
  margin-left: 0.04167rem !important;
}

.vs-padding-left-8 {
  padding-left: 0.04167rem !important;
}

.vs-m-t-8 {
  margin-top: 0.04167rem !important;
}

.vs-p-t-8 {
  padding-top: 0.04167rem !important;
}

.vs-margin-top-8 {
  margin-top: 0.04167rem !important;
}

.vs-padding-top-8 {
  padding-top: 0.04167rem !important;
}

.vs-m-r-8 {
  margin-right: 0.04167rem !important;
}

.vs-p-r-8 {
  padding-right: 0.04167rem !important;
}

.vs-margin-right-8 {
  margin-right: 0.04167rem !important;
}

.vs-padding-right-8 {
  padding-right: 0.04167rem !important;
}

.vs-m-b-8 {
  margin-bottom: 0.04167rem !important;
}

.vs-p-b-8 {
  padding-bottom: 0.04167rem !important;
}

.vs-margin-bottom-8 {
  margin-bottom: 0.04167rem !important;
}

.vs-padding-bottom-8 {
  padding-bottom: 0.04167rem !important;
}

.vs-margin-9,
.vs-m-9 {
  margin: 9rpx !important;
}

.vs-padding-9,
.vs-p-9 {
  padding: 0.04688rem !important;
}

.vs-m-l-9 {
  margin-left: 0.04688rem !important;
}

.vs-p-l-9 {
  padding-left: 0.04688rem !important;
}

.vs-margin-left-9 {
  margin-left: 0.04688rem !important;
}

.vs-padding-left-9 {
  padding-left: 0.04688rem !important;
}

.vs-m-t-9 {
  margin-top: 0.04688rem !important;
}

.vs-p-t-9 {
  padding-top: 0.04688rem !important;
}

.vs-margin-top-9 {
  margin-top: 0.04688rem !important;
}

.vs-padding-top-9 {
  padding-top: 0.04688rem !important;
}

.vs-m-r-9 {
  margin-right: 0.04688rem !important;
}

.vs-p-r-9 {
  padding-right: 0.04688rem !important;
}

.vs-margin-right-9 {
  margin-right: 0.04688rem !important;
}

.vs-padding-right-9 {
  padding-right: 0.04688rem !important;
}

.vs-m-b-9 {
  margin-bottom: 0.04688rem !important;
}

.vs-p-b-9 {
  padding-bottom: 0.04688rem !important;
}

.vs-margin-bottom-9 {
  margin-bottom: 0.04688rem !important;
}

.vs-padding-bottom-9 {
  padding-bottom: 0.04688rem !important;
}

.vs-margin-10,
.vs-m-10 {
  margin: 10rpx !important;
}

.vs-padding-10,
.vs-p-10 {
  padding: 0.05208rem !important;
}

.vs-m-l-10 {
  margin-left: 0.05208rem !important;
}

.vs-p-l-10 {
  padding-left: 0.05208rem !important;
}

.vs-margin-left-10 {
  margin-left: 0.05208rem !important;
}

.vs-padding-left-10 {
  padding-left: 0.05208rem !important;
}

.vs-m-t-10 {
  margin-top: 0.05208rem !important;
}

.vs-p-t-10 {
  padding-top: 0.05208rem !important;
}

.vs-margin-top-10 {
  margin-top: 0.05208rem !important;
}

.vs-padding-top-10 {
  padding-top: 0.05208rem !important;
}

.vs-m-r-10 {
  margin-right: 0.05208rem !important;
}

.vs-p-r-10 {
  padding-right: 0.05208rem !important;
}

.vs-margin-right-10 {
  margin-right: 0.05208rem !important;
}

.vs-padding-right-10 {
  padding-right: 0.05208rem !important;
}

.vs-m-b-10 {
  margin-bottom: 0.05208rem !important;
}

.vs-p-b-10 {
  padding-bottom: 0.05208rem !important;
}

.vs-margin-bottom-10 {
  margin-bottom: 0.05208rem !important;
}

.vs-padding-bottom-10 {
  padding-bottom: 0.05208rem !important;
}

.vs-margin-11,
.vs-m-11 {
  margin: 11rpx !important;
}

.vs-padding-11,
.vs-p-11 {
  padding: 0.05729rem !important;
}

.vs-m-l-11 {
  margin-left: 0.05729rem !important;
}

.vs-p-l-11 {
  padding-left: 0.05729rem !important;
}

.vs-margin-left-11 {
  margin-left: 0.05729rem !important;
}

.vs-padding-left-11 {
  padding-left: 0.05729rem !important;
}

.vs-m-t-11 {
  margin-top: 0.05729rem !important;
}

.vs-p-t-11 {
  padding-top: 0.05729rem !important;
}

.vs-margin-top-11 {
  margin-top: 0.05729rem !important;
}

.vs-padding-top-11 {
  padding-top: 0.05729rem !important;
}

.vs-m-r-11 {
  margin-right: 0.05729rem !important;
}

.vs-p-r-11 {
  padding-right: 0.05729rem !important;
}

.vs-margin-right-11 {
  margin-right: 0.05729rem !important;
}

.vs-padding-right-11 {
  padding-right: 0.05729rem !important;
}

.vs-m-b-11 {
  margin-bottom: 0.05729rem !important;
}

.vs-p-b-11 {
  padding-bottom: 0.05729rem !important;
}

.vs-margin-bottom-11 {
  margin-bottom: 0.05729rem !important;
}

.vs-padding-bottom-11 {
  padding-bottom: 0.05729rem !important;
}

.vs-margin-12,
.vs-m-12 {
  margin: 12rpx !important;
}

.vs-padding-12,
.vs-p-12 {
  padding: 0.0625rem !important;
}

.vs-m-l-12 {
  margin-left: 0.0625rem !important;
}

.vs-p-l-12 {
  padding-left: 0.0625rem !important;
}

.vs-margin-left-12 {
  margin-left: 0.0625rem !important;
}

.vs-padding-left-12 {
  padding-left: 0.0625rem !important;
}

.vs-m-t-12 {
  margin-top: 0.0625rem !important;
}

.vs-p-t-12 {
  padding-top: 0.0625rem !important;
}

.vs-margin-top-12 {
  margin-top: 0.0625rem !important;
}

.vs-padding-top-12 {
  padding-top: 0.0625rem !important;
}

.vs-m-r-12 {
  margin-right: 0.0625rem !important;
}

.vs-p-r-12 {
  padding-right: 0.0625rem !important;
}

.vs-margin-right-12 {
  margin-right: 0.0625rem !important;
}

.vs-padding-right-12 {
  padding-right: 0.0625rem !important;
}

.vs-m-b-12 {
  margin-bottom: 0.0625rem !important;
}

.vs-p-b-12 {
  padding-bottom: 0.0625rem !important;
}

.vs-margin-bottom-12 {
  margin-bottom: 0.0625rem !important;
}

.vs-padding-bottom-12 {
  padding-bottom: 0.0625rem !important;
}

.vs-margin-13,
.vs-m-13 {
  margin: 13rpx !important;
}

.vs-padding-13,
.vs-p-13 {
  padding: 0.06771rem !important;
}

.vs-m-l-13 {
  margin-left: 0.06771rem !important;
}

.vs-p-l-13 {
  padding-left: 0.06771rem !important;
}

.vs-margin-left-13 {
  margin-left: 0.06771rem !important;
}

.vs-padding-left-13 {
  padding-left: 0.06771rem !important;
}

.vs-m-t-13 {
  margin-top: 0.06771rem !important;
}

.vs-p-t-13 {
  padding-top: 0.06771rem !important;
}

.vs-margin-top-13 {
  margin-top: 0.06771rem !important;
}

.vs-padding-top-13 {
  padding-top: 0.06771rem !important;
}

.vs-m-r-13 {
  margin-right: 0.06771rem !important;
}

.vs-p-r-13 {
  padding-right: 0.06771rem !important;
}

.vs-margin-right-13 {
  margin-right: 0.06771rem !important;
}

.vs-padding-right-13 {
  padding-right: 0.06771rem !important;
}

.vs-m-b-13 {
  margin-bottom: 0.06771rem !important;
}

.vs-p-b-13 {
  padding-bottom: 0.06771rem !important;
}

.vs-margin-bottom-13 {
  margin-bottom: 0.06771rem !important;
}

.vs-padding-bottom-13 {
  padding-bottom: 0.06771rem !important;
}

.vs-margin-14,
.vs-m-14 {
  margin: 14rpx !important;
}

.vs-padding-14,
.vs-p-14 {
  padding: 0.07292rem !important;
}

.vs-m-l-14 {
  margin-left: 0.07292rem !important;
}

.vs-p-l-14 {
  padding-left: 0.07292rem !important;
}

.vs-margin-left-14 {
  margin-left: 0.07292rem !important;
}

.vs-padding-left-14 {
  padding-left: 0.07292rem !important;
}

.vs-m-t-14 {
  margin-top: 0.07292rem !important;
}

.vs-p-t-14 {
  padding-top: 0.07292rem !important;
}

.vs-margin-top-14 {
  margin-top: 0.07292rem !important;
}

.vs-padding-top-14 {
  padding-top: 0.07292rem !important;
}

.vs-m-r-14 {
  margin-right: 0.07292rem !important;
}

.vs-p-r-14 {
  padding-right: 0.07292rem !important;
}

.vs-margin-right-14 {
  margin-right: 0.07292rem !important;
}

.vs-padding-right-14 {
  padding-right: 0.07292rem !important;
}

.vs-m-b-14 {
  margin-bottom: 0.07292rem !important;
}

.vs-p-b-14 {
  padding-bottom: 0.07292rem !important;
}

.vs-margin-bottom-14 {
  margin-bottom: 0.07292rem !important;
}

.vs-padding-bottom-14 {
  padding-bottom: 0.07292rem !important;
}

.vs-margin-15,
.vs-m-15 {
  margin: 15rpx !important;
}

.vs-padding-15,
.vs-p-15 {
  padding: 0.07813rem !important;
}

.vs-m-l-15 {
  margin-left: 0.07813rem !important;
}

.vs-p-l-15 {
  padding-left: 0.07813rem !important;
}

.vs-margin-left-15 {
  margin-left: 0.07813rem !important;
}

.vs-padding-left-15 {
  padding-left: 0.07813rem !important;
}

.vs-m-t-15 {
  margin-top: 0.07813rem !important;
}

.vs-p-t-15 {
  padding-top: 0.07813rem !important;
}

.vs-margin-top-15 {
  margin-top: 0.07813rem !important;
}

.vs-padding-top-15 {
  padding-top: 0.07813rem !important;
}

.vs-m-r-15 {
  margin-right: 0.07813rem !important;
}

.vs-p-r-15 {
  padding-right: 0.07813rem !important;
}

.vs-margin-right-15 {
  margin-right: 0.07813rem !important;
}

.vs-padding-right-15 {
  padding-right: 0.07813rem !important;
}

.vs-m-b-15 {
  margin-bottom: 0.07813rem !important;
}

.vs-p-b-15 {
  padding-bottom: 0.07813rem !important;
}

.vs-margin-bottom-15 {
  margin-bottom: 0.07813rem !important;
}

.vs-padding-bottom-15 {
  padding-bottom: 0.07813rem !important;
}

.vs-margin-16,
.vs-m-16 {
  margin: 16rpx !important;
}

.vs-padding-16,
.vs-p-16 {
  padding: 0.08333rem !important;
}

.vs-m-l-16 {
  margin-left: 0.08333rem !important;
}

.vs-p-l-16 {
  padding-left: 0.08333rem !important;
}

.vs-margin-left-16 {
  margin-left: 0.08333rem !important;
}

.vs-padding-left-16 {
  padding-left: 0.08333rem !important;
}

.vs-m-t-16 {
  margin-top: 0.08333rem !important;
}

.vs-p-t-16 {
  padding-top: 0.08333rem !important;
}

.vs-margin-top-16 {
  margin-top: 0.08333rem !important;
}

.vs-padding-top-16 {
  padding-top: 0.08333rem !important;
}

.vs-m-r-16 {
  margin-right: 0.08333rem !important;
}

.vs-p-r-16 {
  padding-right: 0.08333rem !important;
}

.vs-margin-right-16 {
  margin-right: 0.08333rem !important;
}

.vs-padding-right-16 {
  padding-right: 0.08333rem !important;
}

.vs-m-b-16 {
  margin-bottom: 0.08333rem !important;
}

.vs-p-b-16 {
  padding-bottom: 0.08333rem !important;
}

.vs-margin-bottom-16 {
  margin-bottom: 0.08333rem !important;
}

.vs-padding-bottom-16 {
  padding-bottom: 0.08333rem !important;
}

.vs-margin-17,
.vs-m-17 {
  margin: 17rpx !important;
}

.vs-padding-17,
.vs-p-17 {
  padding: 0.08854rem !important;
}

.vs-m-l-17 {
  margin-left: 0.08854rem !important;
}

.vs-p-l-17 {
  padding-left: 0.08854rem !important;
}

.vs-margin-left-17 {
  margin-left: 0.08854rem !important;
}

.vs-padding-left-17 {
  padding-left: 0.08854rem !important;
}

.vs-m-t-17 {
  margin-top: 0.08854rem !important;
}

.vs-p-t-17 {
  padding-top: 0.08854rem !important;
}

.vs-margin-top-17 {
  margin-top: 0.08854rem !important;
}

.vs-padding-top-17 {
  padding-top: 0.08854rem !important;
}

.vs-m-r-17 {
  margin-right: 0.08854rem !important;
}

.vs-p-r-17 {
  padding-right: 0.08854rem !important;
}

.vs-margin-right-17 {
  margin-right: 0.08854rem !important;
}

.vs-padding-right-17 {
  padding-right: 0.08854rem !important;
}

.vs-m-b-17 {
  margin-bottom: 0.08854rem !important;
}

.vs-p-b-17 {
  padding-bottom: 0.08854rem !important;
}

.vs-margin-bottom-17 {
  margin-bottom: 0.08854rem !important;
}

.vs-padding-bottom-17 {
  padding-bottom: 0.08854rem !important;
}

.vs-margin-18,
.vs-m-18 {
  margin: 18rpx !important;
}

.vs-padding-18,
.vs-p-18 {
  padding: 0.09375rem !important;
}

.vs-m-l-18 {
  margin-left: 0.09375rem !important;
}

.vs-p-l-18 {
  padding-left: 0.09375rem !important;
}

.vs-margin-left-18 {
  margin-left: 0.09375rem !important;
}

.vs-padding-left-18 {
  padding-left: 0.09375rem !important;
}

.vs-m-t-18 {
  margin-top: 0.09375rem !important;
}

.vs-p-t-18 {
  padding-top: 0.09375rem !important;
}

.vs-margin-top-18 {
  margin-top: 0.09375rem !important;
}

.vs-padding-top-18 {
  padding-top: 0.09375rem !important;
}

.vs-m-r-18 {
  margin-right: 0.09375rem !important;
}

.vs-p-r-18 {
  padding-right: 0.09375rem !important;
}

.vs-margin-right-18 {
  margin-right: 0.09375rem !important;
}

.vs-padding-right-18 {
  padding-right: 0.09375rem !important;
}

.vs-m-b-18 {
  margin-bottom: 0.09375rem !important;
}

.vs-p-b-18 {
  padding-bottom: 0.09375rem !important;
}

.vs-margin-bottom-18 {
  margin-bottom: 0.09375rem !important;
}

.vs-padding-bottom-18 {
  padding-bottom: 0.09375rem !important;
}

.vs-margin-19,
.vs-m-19 {
  margin: 19rpx !important;
}

.vs-padding-19,
.vs-p-19 {
  padding: 0.09896rem !important;
}

.vs-m-l-19 {
  margin-left: 0.09896rem !important;
}

.vs-p-l-19 {
  padding-left: 0.09896rem !important;
}

.vs-margin-left-19 {
  margin-left: 0.09896rem !important;
}

.vs-padding-left-19 {
  padding-left: 0.09896rem !important;
}

.vs-m-t-19 {
  margin-top: 0.09896rem !important;
}

.vs-p-t-19 {
  padding-top: 0.09896rem !important;
}

.vs-margin-top-19 {
  margin-top: 0.09896rem !important;
}

.vs-padding-top-19 {
  padding-top: 0.09896rem !important;
}

.vs-m-r-19 {
  margin-right: 0.09896rem !important;
}

.vs-p-r-19 {
  padding-right: 0.09896rem !important;
}

.vs-margin-right-19 {
  margin-right: 0.09896rem !important;
}

.vs-padding-right-19 {
  padding-right: 0.09896rem !important;
}

.vs-m-b-19 {
  margin-bottom: 0.09896rem !important;
}

.vs-p-b-19 {
  padding-bottom: 0.09896rem !important;
}

.vs-margin-bottom-19 {
  margin-bottom: 0.09896rem !important;
}

.vs-padding-bottom-19 {
  padding-bottom: 0.09896rem !important;
}

.vs-margin-20,
.vs-m-20 {
  margin: 20rpx !important;
}

.vs-padding-20,
.vs-p-20 {
  padding: 0.10417rem !important;
}

.vs-m-l-20 {
  margin-left: 0.10417rem !important;
}

.vs-p-l-20 {
  padding-left: 0.10417rem !important;
}

.vs-margin-left-20 {
  margin-left: 0.10417rem !important;
}

.vs-padding-left-20 {
  padding-left: 0.10417rem !important;
}

.vs-m-t-20 {
  margin-top: 0.10417rem !important;
}

.vs-p-t-20 {
  padding-top: 0.10417rem !important;
}

.vs-margin-top-20 {
  margin-top: 0.10417rem !important;
}

.vs-padding-top-20 {
  padding-top: 0.10417rem !important;
}

.vs-m-r-20 {
  margin-right: 0.10417rem !important;
}

.vs-p-r-20 {
  padding-right: 0.10417rem !important;
}

.vs-margin-right-20 {
  margin-right: 0.10417rem !important;
}

.vs-padding-right-20 {
  padding-right: 0.10417rem !important;
}

.vs-m-b-20 {
  margin-bottom: 0.10417rem !important;
}

.vs-p-b-20 {
  padding-bottom: 0.10417rem !important;
}

.vs-margin-bottom-20 {
  margin-bottom: 0.10417rem !important;
}

.vs-padding-bottom-20 {
  padding-bottom: 0.10417rem !important;
}

.vs-margin-21,
.vs-m-21 {
  margin: 21rpx !important;
}

.vs-padding-21,
.vs-p-21 {
  padding: 0.10938rem !important;
}

.vs-m-l-21 {
  margin-left: 0.10938rem !important;
}

.vs-p-l-21 {
  padding-left: 0.10938rem !important;
}

.vs-margin-left-21 {
  margin-left: 0.10938rem !important;
}

.vs-padding-left-21 {
  padding-left: 0.10938rem !important;
}

.vs-m-t-21 {
  margin-top: 0.10938rem !important;
}

.vs-p-t-21 {
  padding-top: 0.10938rem !important;
}

.vs-margin-top-21 {
  margin-top: 0.10938rem !important;
}

.vs-padding-top-21 {
  padding-top: 0.10938rem !important;
}

.vs-m-r-21 {
  margin-right: 0.10938rem !important;
}

.vs-p-r-21 {
  padding-right: 0.10938rem !important;
}

.vs-margin-right-21 {
  margin-right: 0.10938rem !important;
}

.vs-padding-right-21 {
  padding-right: 0.10938rem !important;
}

.vs-m-b-21 {
  margin-bottom: 0.10938rem !important;
}

.vs-p-b-21 {
  padding-bottom: 0.10938rem !important;
}

.vs-margin-bottom-21 {
  margin-bottom: 0.10938rem !important;
}

.vs-padding-bottom-21 {
  padding-bottom: 0.10938rem !important;
}

.vs-margin-22,
.vs-m-22 {
  margin: 22rpx !important;
}

.vs-padding-22,
.vs-p-22 {
  padding: 0.11458rem !important;
}

.vs-m-l-22 {
  margin-left: 0.11458rem !important;
}

.vs-p-l-22 {
  padding-left: 0.11458rem !important;
}

.vs-margin-left-22 {
  margin-left: 0.11458rem !important;
}

.vs-padding-left-22 {
  padding-left: 0.11458rem !important;
}

.vs-m-t-22 {
  margin-top: 0.11458rem !important;
}

.vs-p-t-22 {
  padding-top: 0.11458rem !important;
}

.vs-margin-top-22 {
  margin-top: 0.11458rem !important;
}

.vs-padding-top-22 {
  padding-top: 0.11458rem !important;
}

.vs-m-r-22 {
  margin-right: 0.11458rem !important;
}

.vs-p-r-22 {
  padding-right: 0.11458rem !important;
}

.vs-margin-right-22 {
  margin-right: 0.11458rem !important;
}

.vs-padding-right-22 {
  padding-right: 0.11458rem !important;
}

.vs-m-b-22 {
  margin-bottom: 0.11458rem !important;
}

.vs-p-b-22 {
  padding-bottom: 0.11458rem !important;
}

.vs-margin-bottom-22 {
  margin-bottom: 0.11458rem !important;
}

.vs-padding-bottom-22 {
  padding-bottom: 0.11458rem !important;
}

.vs-margin-23,
.vs-m-23 {
  margin: 23rpx !important;
}

.vs-padding-23,
.vs-p-23 {
  padding: 0.11979rem !important;
}

.vs-m-l-23 {
  margin-left: 0.11979rem !important;
}

.vs-p-l-23 {
  padding-left: 0.11979rem !important;
}

.vs-margin-left-23 {
  margin-left: 0.11979rem !important;
}

.vs-padding-left-23 {
  padding-left: 0.11979rem !important;
}

.vs-m-t-23 {
  margin-top: 0.11979rem !important;
}

.vs-p-t-23 {
  padding-top: 0.11979rem !important;
}

.vs-margin-top-23 {
  margin-top: 0.11979rem !important;
}

.vs-padding-top-23 {
  padding-top: 0.11979rem !important;
}

.vs-m-r-23 {
  margin-right: 0.11979rem !important;
}

.vs-p-r-23 {
  padding-right: 0.11979rem !important;
}

.vs-margin-right-23 {
  margin-right: 0.11979rem !important;
}

.vs-padding-right-23 {
  padding-right: 0.11979rem !important;
}

.vs-m-b-23 {
  margin-bottom: 0.11979rem !important;
}

.vs-p-b-23 {
  padding-bottom: 0.11979rem !important;
}

.vs-margin-bottom-23 {
  margin-bottom: 0.11979rem !important;
}

.vs-padding-bottom-23 {
  padding-bottom: 0.11979rem !important;
}

.vs-margin-24,
.vs-m-24 {
  margin: 24rpx !important;
}

.vs-padding-24,
.vs-p-24 {
  padding: 0.125rem !important;
}

.vs-m-l-24 {
  margin-left: 0.125rem !important;
}

.vs-p-l-24 {
  padding-left: 0.125rem !important;
}

.vs-margin-left-24 {
  margin-left: 0.125rem !important;
}

.vs-padding-left-24 {
  padding-left: 0.125rem !important;
}

.vs-m-t-24 {
  margin-top: 0.125rem !important;
}

.vs-p-t-24 {
  padding-top: 0.125rem !important;
}

.vs-margin-top-24 {
  margin-top: 0.125rem !important;
}

.vs-padding-top-24 {
  padding-top: 0.125rem !important;
}

.vs-m-r-24 {
  margin-right: 0.125rem !important;
}

.vs-p-r-24 {
  padding-right: 0.125rem !important;
}

.vs-margin-right-24 {
  margin-right: 0.125rem !important;
}

.vs-padding-right-24 {
  padding-right: 0.125rem !important;
}

.vs-m-b-24 {
  margin-bottom: 0.125rem !important;
}

.vs-p-b-24 {
  padding-bottom: 0.125rem !important;
}

.vs-margin-bottom-24 {
  margin-bottom: 0.125rem !important;
}

.vs-padding-bottom-24 {
  padding-bottom: 0.125rem !important;
}

.vs-margin-25,
.vs-m-25 {
  margin: 25rpx !important;
}

.vs-padding-25,
.vs-p-25 {
  padding: 0.13021rem !important;
}

.vs-m-l-25 {
  margin-left: 0.13021rem !important;
}

.vs-p-l-25 {
  padding-left: 0.13021rem !important;
}

.vs-margin-left-25 {
  margin-left: 0.13021rem !important;
}

.vs-padding-left-25 {
  padding-left: 0.13021rem !important;
}

.vs-m-t-25 {
  margin-top: 0.13021rem !important;
}

.vs-p-t-25 {
  padding-top: 0.13021rem !important;
}

.vs-margin-top-25 {
  margin-top: 0.13021rem !important;
}

.vs-padding-top-25 {
  padding-top: 0.13021rem !important;
}

.vs-m-r-25 {
  margin-right: 0.13021rem !important;
}

.vs-p-r-25 {
  padding-right: 0.13021rem !important;
}

.vs-margin-right-25 {
  margin-right: 0.13021rem !important;
}

.vs-padding-right-25 {
  padding-right: 0.13021rem !important;
}

.vs-m-b-25 {
  margin-bottom: 0.13021rem !important;
}

.vs-p-b-25 {
  padding-bottom: 0.13021rem !important;
}

.vs-margin-bottom-25 {
  margin-bottom: 0.13021rem !important;
}

.vs-padding-bottom-25 {
  padding-bottom: 0.13021rem !important;
}

.vs-margin-26,
.vs-m-26 {
  margin: 26rpx !important;
}

.vs-padding-26,
.vs-p-26 {
  padding: 0.13542rem !important;
}

.vs-m-l-26 {
  margin-left: 0.13542rem !important;
}

.vs-p-l-26 {
  padding-left: 0.13542rem !important;
}

.vs-margin-left-26 {
  margin-left: 0.13542rem !important;
}

.vs-padding-left-26 {
  padding-left: 0.13542rem !important;
}

.vs-m-t-26 {
  margin-top: 0.13542rem !important;
}

.vs-p-t-26 {
  padding-top: 0.13542rem !important;
}

.vs-margin-top-26 {
  margin-top: 0.13542rem !important;
}

.vs-padding-top-26 {
  padding-top: 0.13542rem !important;
}

.vs-m-r-26 {
  margin-right: 0.13542rem !important;
}

.vs-p-r-26 {
  padding-right: 0.13542rem !important;
}

.vs-margin-right-26 {
  margin-right: 0.13542rem !important;
}

.vs-padding-right-26 {
  padding-right: 0.13542rem !important;
}

.vs-m-b-26 {
  margin-bottom: 0.13542rem !important;
}

.vs-p-b-26 {
  padding-bottom: 0.13542rem !important;
}

.vs-margin-bottom-26 {
  margin-bottom: 0.13542rem !important;
}

.vs-padding-bottom-26 {
  padding-bottom: 0.13542rem !important;
}

.vs-margin-27,
.vs-m-27 {
  margin: 27rpx !important;
}

.vs-padding-27,
.vs-p-27 {
  padding: 0.14063rem !important;
}

.vs-m-l-27 {
  margin-left: 0.14063rem !important;
}

.vs-p-l-27 {
  padding-left: 0.14063rem !important;
}

.vs-margin-left-27 {
  margin-left: 0.14063rem !important;
}

.vs-padding-left-27 {
  padding-left: 0.14063rem !important;
}

.vs-m-t-27 {
  margin-top: 0.14063rem !important;
}

.vs-p-t-27 {
  padding-top: 0.14063rem !important;
}

.vs-margin-top-27 {
  margin-top: 0.14063rem !important;
}

.vs-padding-top-27 {
  padding-top: 0.14063rem !important;
}

.vs-m-r-27 {
  margin-right: 0.14063rem !important;
}

.vs-p-r-27 {
  padding-right: 0.14063rem !important;
}

.vs-margin-right-27 {
  margin-right: 0.14063rem !important;
}

.vs-padding-right-27 {
  padding-right: 0.14063rem !important;
}

.vs-m-b-27 {
  margin-bottom: 0.14063rem !important;
}

.vs-p-b-27 {
  padding-bottom: 0.14063rem !important;
}

.vs-margin-bottom-27 {
  margin-bottom: 0.14063rem !important;
}

.vs-padding-bottom-27 {
  padding-bottom: 0.14063rem !important;
}

.vs-margin-28,
.vs-m-28 {
  margin: 28rpx !important;
}

.vs-padding-28,
.vs-p-28 {
  padding: 0.14583rem !important;
}

.vs-m-l-28 {
  margin-left: 0.14583rem !important;
}

.vs-p-l-28 {
  padding-left: 0.14583rem !important;
}

.vs-margin-left-28 {
  margin-left: 0.14583rem !important;
}

.vs-padding-left-28 {
  padding-left: 0.14583rem !important;
}

.vs-m-t-28 {
  margin-top: 0.14583rem !important;
}

.vs-p-t-28 {
  padding-top: 0.14583rem !important;
}

.vs-margin-top-28 {
  margin-top: 0.14583rem !important;
}

.vs-padding-top-28 {
  padding-top: 0.14583rem !important;
}

.vs-m-r-28 {
  margin-right: 0.14583rem !important;
}

.vs-p-r-28 {
  padding-right: 0.14583rem !important;
}

.vs-margin-right-28 {
  margin-right: 0.14583rem !important;
}

.vs-padding-right-28 {
  padding-right: 0.14583rem !important;
}

.vs-m-b-28 {
  margin-bottom: 0.14583rem !important;
}

.vs-p-b-28 {
  padding-bottom: 0.14583rem !important;
}

.vs-margin-bottom-28 {
  margin-bottom: 0.14583rem !important;
}

.vs-padding-bottom-28 {
  padding-bottom: 0.14583rem !important;
}

.vs-margin-29,
.vs-m-29 {
  margin: 29rpx !important;
}

.vs-padding-29,
.vs-p-29 {
  padding: 0.15104rem !important;
}

.vs-m-l-29 {
  margin-left: 0.15104rem !important;
}

.vs-p-l-29 {
  padding-left: 0.15104rem !important;
}

.vs-margin-left-29 {
  margin-left: 0.15104rem !important;
}

.vs-padding-left-29 {
  padding-left: 0.15104rem !important;
}

.vs-m-t-29 {
  margin-top: 0.15104rem !important;
}

.vs-p-t-29 {
  padding-top: 0.15104rem !important;
}

.vs-margin-top-29 {
  margin-top: 0.15104rem !important;
}

.vs-padding-top-29 {
  padding-top: 0.15104rem !important;
}

.vs-m-r-29 {
  margin-right: 0.15104rem !important;
}

.vs-p-r-29 {
  padding-right: 0.15104rem !important;
}

.vs-margin-right-29 {
  margin-right: 0.15104rem !important;
}

.vs-padding-right-29 {
  padding-right: 0.15104rem !important;
}

.vs-m-b-29 {
  margin-bottom: 0.15104rem !important;
}

.vs-p-b-29 {
  padding-bottom: 0.15104rem !important;
}

.vs-margin-bottom-29 {
  margin-bottom: 0.15104rem !important;
}

.vs-padding-bottom-29 {
  padding-bottom: 0.15104rem !important;
}

.vs-margin-30,
.vs-m-30 {
  margin: 30rpx !important;
}

.vs-padding-30,
.vs-p-30 {
  padding: 0.15625rem !important;
}

.vs-m-l-30 {
  margin-left: 0.15625rem !important;
}

.vs-p-l-30 {
  padding-left: 0.15625rem !important;
}

.vs-margin-left-30 {
  margin-left: 0.15625rem !important;
}

.vs-padding-left-30 {
  padding-left: 0.15625rem !important;
}

.vs-m-t-30 {
  margin-top: 0.15625rem !important;
}

.vs-p-t-30 {
  padding-top: 0.15625rem !important;
}

.vs-margin-top-30 {
  margin-top: 0.15625rem !important;
}

.vs-padding-top-30 {
  padding-top: 0.15625rem !important;
}

.vs-m-r-30 {
  margin-right: 0.15625rem !important;
}

.vs-p-r-30 {
  padding-right: 0.15625rem !important;
}

.vs-margin-right-30 {
  margin-right: 0.15625rem !important;
}

.vs-padding-right-30 {
  padding-right: 0.15625rem !important;
}

.vs-m-b-30 {
  margin-bottom: 0.15625rem !important;
}

.vs-p-b-30 {
  padding-bottom: 0.15625rem !important;
}

.vs-margin-bottom-30 {
  margin-bottom: 0.15625rem !important;
}

.vs-padding-bottom-30 {
  padding-bottom: 0.15625rem !important;
}

.vs-margin-31,
.vs-m-31 {
  margin: 31rpx !important;
}

.vs-padding-31,
.vs-p-31 {
  padding: 0.16146rem !important;
}

.vs-m-l-31 {
  margin-left: 0.16146rem !important;
}

.vs-p-l-31 {
  padding-left: 0.16146rem !important;
}

.vs-margin-left-31 {
  margin-left: 0.16146rem !important;
}

.vs-padding-left-31 {
  padding-left: 0.16146rem !important;
}

.vs-m-t-31 {
  margin-top: 0.16146rem !important;
}

.vs-p-t-31 {
  padding-top: 0.16146rem !important;
}

.vs-margin-top-31 {
  margin-top: 0.16146rem !important;
}

.vs-padding-top-31 {
  padding-top: 0.16146rem !important;
}

.vs-m-r-31 {
  margin-right: 0.16146rem !important;
}

.vs-p-r-31 {
  padding-right: 0.16146rem !important;
}

.vs-margin-right-31 {
  margin-right: 0.16146rem !important;
}

.vs-padding-right-31 {
  padding-right: 0.16146rem !important;
}

.vs-m-b-31 {
  margin-bottom: 0.16146rem !important;
}

.vs-p-b-31 {
  padding-bottom: 0.16146rem !important;
}

.vs-margin-bottom-31 {
  margin-bottom: 0.16146rem !important;
}

.vs-padding-bottom-31 {
  padding-bottom: 0.16146rem !important;
}

.vs-margin-32,
.vs-m-32 {
  margin: 32rpx !important;
}

.vs-padding-32,
.vs-p-32 {
  padding: 0.16667rem !important;
}

.vs-m-l-32 {
  margin-left: 0.16667rem !important;
}

.vs-p-l-32 {
  padding-left: 0.16667rem !important;
}

.vs-margin-left-32 {
  margin-left: 0.16667rem !important;
}

.vs-padding-left-32 {
  padding-left: 0.16667rem !important;
}

.vs-m-t-32 {
  margin-top: 0.16667rem !important;
}

.vs-p-t-32 {
  padding-top: 0.16667rem !important;
}

.vs-margin-top-32 {
  margin-top: 0.16667rem !important;
}

.vs-padding-top-32 {
  padding-top: 0.16667rem !important;
}

.vs-m-r-32 {
  margin-right: 0.16667rem !important;
}

.vs-p-r-32 {
  padding-right: 0.16667rem !important;
}

.vs-margin-right-32 {
  margin-right: 0.16667rem !important;
}

.vs-padding-right-32 {
  padding-right: 0.16667rem !important;
}

.vs-m-b-32 {
  margin-bottom: 0.16667rem !important;
}

.vs-p-b-32 {
  padding-bottom: 0.16667rem !important;
}

.vs-margin-bottom-32 {
  margin-bottom: 0.16667rem !important;
}

.vs-padding-bottom-32 {
  padding-bottom: 0.16667rem !important;
}

.vs-margin-33,
.vs-m-33 {
  margin: 33rpx !important;
}

.vs-padding-33,
.vs-p-33 {
  padding: 0.17188rem !important;
}

.vs-m-l-33 {
  margin-left: 0.17188rem !important;
}

.vs-p-l-33 {
  padding-left: 0.17188rem !important;
}

.vs-margin-left-33 {
  margin-left: 0.17188rem !important;
}

.vs-padding-left-33 {
  padding-left: 0.17188rem !important;
}

.vs-m-t-33 {
  margin-top: 0.17188rem !important;
}

.vs-p-t-33 {
  padding-top: 0.17188rem !important;
}

.vs-margin-top-33 {
  margin-top: 0.17188rem !important;
}

.vs-padding-top-33 {
  padding-top: 0.17188rem !important;
}

.vs-m-r-33 {
  margin-right: 0.17188rem !important;
}

.vs-p-r-33 {
  padding-right: 0.17188rem !important;
}

.vs-margin-right-33 {
  margin-right: 0.17188rem !important;
}

.vs-padding-right-33 {
  padding-right: 0.17188rem !important;
}

.vs-m-b-33 {
  margin-bottom: 0.17188rem !important;
}

.vs-p-b-33 {
  padding-bottom: 0.17188rem !important;
}

.vs-margin-bottom-33 {
  margin-bottom: 0.17188rem !important;
}

.vs-padding-bottom-33 {
  padding-bottom: 0.17188rem !important;
}

.vs-margin-34,
.vs-m-34 {
  margin: 34rpx !important;
}

.vs-padding-34,
.vs-p-34 {
  padding: 0.17708rem !important;
}

.vs-m-l-34 {
  margin-left: 0.17708rem !important;
}

.vs-p-l-34 {
  padding-left: 0.17708rem !important;
}

.vs-margin-left-34 {
  margin-left: 0.17708rem !important;
}

.vs-padding-left-34 {
  padding-left: 0.17708rem !important;
}

.vs-m-t-34 {
  margin-top: 0.17708rem !important;
}

.vs-p-t-34 {
  padding-top: 0.17708rem !important;
}

.vs-margin-top-34 {
  margin-top: 0.17708rem !important;
}

.vs-padding-top-34 {
  padding-top: 0.17708rem !important;
}

.vs-m-r-34 {
  margin-right: 0.17708rem !important;
}

.vs-p-r-34 {
  padding-right: 0.17708rem !important;
}

.vs-margin-right-34 {
  margin-right: 0.17708rem !important;
}

.vs-padding-right-34 {
  padding-right: 0.17708rem !important;
}

.vs-m-b-34 {
  margin-bottom: 0.17708rem !important;
}

.vs-p-b-34 {
  padding-bottom: 0.17708rem !important;
}

.vs-margin-bottom-34 {
  margin-bottom: 0.17708rem !important;
}

.vs-padding-bottom-34 {
  padding-bottom: 0.17708rem !important;
}

.vs-margin-35,
.vs-m-35 {
  margin: 35rpx !important;
}

.vs-padding-35,
.vs-p-35 {
  padding: 0.18229rem !important;
}

.vs-m-l-35 {
  margin-left: 0.18229rem !important;
}

.vs-p-l-35 {
  padding-left: 0.18229rem !important;
}

.vs-margin-left-35 {
  margin-left: 0.18229rem !important;
}

.vs-padding-left-35 {
  padding-left: 0.18229rem !important;
}

.vs-m-t-35 {
  margin-top: 0.18229rem !important;
}

.vs-p-t-35 {
  padding-top: 0.18229rem !important;
}

.vs-margin-top-35 {
  margin-top: 0.18229rem !important;
}

.vs-padding-top-35 {
  padding-top: 0.18229rem !important;
}

.vs-m-r-35 {
  margin-right: 0.18229rem !important;
}

.vs-p-r-35 {
  padding-right: 0.18229rem !important;
}

.vs-margin-right-35 {
  margin-right: 0.18229rem !important;
}

.vs-padding-right-35 {
  padding-right: 0.18229rem !important;
}

.vs-m-b-35 {
  margin-bottom: 0.18229rem !important;
}

.vs-p-b-35 {
  padding-bottom: 0.18229rem !important;
}

.vs-margin-bottom-35 {
  margin-bottom: 0.18229rem !important;
}

.vs-padding-bottom-35 {
  padding-bottom: 0.18229rem !important;
}

.vs-margin-36,
.vs-m-36 {
  margin: 36rpx !important;
}

.vs-padding-36,
.vs-p-36 {
  padding: 0.1875rem !important;
}

.vs-m-l-36 {
  margin-left: 0.1875rem !important;
}

.vs-p-l-36 {
  padding-left: 0.1875rem !important;
}

.vs-margin-left-36 {
  margin-left: 0.1875rem !important;
}

.vs-padding-left-36 {
  padding-left: 0.1875rem !important;
}

.vs-m-t-36 {
  margin-top: 0.1875rem !important;
}

.vs-p-t-36 {
  padding-top: 0.1875rem !important;
}

.vs-margin-top-36 {
  margin-top: 0.1875rem !important;
}

.vs-padding-top-36 {
  padding-top: 0.1875rem !important;
}

.vs-m-r-36 {
  margin-right: 0.1875rem !important;
}

.vs-p-r-36 {
  padding-right: 0.1875rem !important;
}

.vs-margin-right-36 {
  margin-right: 0.1875rem !important;
}

.vs-padding-right-36 {
  padding-right: 0.1875rem !important;
}

.vs-m-b-36 {
  margin-bottom: 0.1875rem !important;
}

.vs-p-b-36 {
  padding-bottom: 0.1875rem !important;
}

.vs-margin-bottom-36 {
  margin-bottom: 0.1875rem !important;
}

.vs-padding-bottom-36 {
  padding-bottom: 0.1875rem !important;
}

.vs-margin-37,
.vs-m-37 {
  margin: 37rpx !important;
}

.vs-padding-37,
.vs-p-37 {
  padding: 0.19271rem !important;
}

.vs-m-l-37 {
  margin-left: 0.19271rem !important;
}

.vs-p-l-37 {
  padding-left: 0.19271rem !important;
}

.vs-margin-left-37 {
  margin-left: 0.19271rem !important;
}

.vs-padding-left-37 {
  padding-left: 0.19271rem !important;
}

.vs-m-t-37 {
  margin-top: 0.19271rem !important;
}

.vs-p-t-37 {
  padding-top: 0.19271rem !important;
}

.vs-margin-top-37 {
  margin-top: 0.19271rem !important;
}

.vs-padding-top-37 {
  padding-top: 0.19271rem !important;
}

.vs-m-r-37 {
  margin-right: 0.19271rem !important;
}

.vs-p-r-37 {
  padding-right: 0.19271rem !important;
}

.vs-margin-right-37 {
  margin-right: 0.19271rem !important;
}

.vs-padding-right-37 {
  padding-right: 0.19271rem !important;
}

.vs-m-b-37 {
  margin-bottom: 0.19271rem !important;
}

.vs-p-b-37 {
  padding-bottom: 0.19271rem !important;
}

.vs-margin-bottom-37 {
  margin-bottom: 0.19271rem !important;
}

.vs-padding-bottom-37 {
  padding-bottom: 0.19271rem !important;
}

.vs-margin-38,
.vs-m-38 {
  margin: 38rpx !important;
}

.vs-padding-38,
.vs-p-38 {
  padding: 0.19792rem !important;
}

.vs-m-l-38 {
  margin-left: 0.19792rem !important;
}

.vs-p-l-38 {
  padding-left: 0.19792rem !important;
}

.vs-margin-left-38 {
  margin-left: 0.19792rem !important;
}

.vs-padding-left-38 {
  padding-left: 0.19792rem !important;
}

.vs-m-t-38 {
  margin-top: 0.19792rem !important;
}

.vs-p-t-38 {
  padding-top: 0.19792rem !important;
}

.vs-margin-top-38 {
  margin-top: 0.19792rem !important;
}

.vs-padding-top-38 {
  padding-top: 0.19792rem !important;
}

.vs-m-r-38 {
  margin-right: 0.19792rem !important;
}

.vs-p-r-38 {
  padding-right: 0.19792rem !important;
}

.vs-margin-right-38 {
  margin-right: 0.19792rem !important;
}

.vs-padding-right-38 {
  padding-right: 0.19792rem !important;
}

.vs-m-b-38 {
  margin-bottom: 0.19792rem !important;
}

.vs-p-b-38 {
  padding-bottom: 0.19792rem !important;
}

.vs-margin-bottom-38 {
  margin-bottom: 0.19792rem !important;
}

.vs-padding-bottom-38 {
  padding-bottom: 0.19792rem !important;
}

.vs-margin-39,
.vs-m-39 {
  margin: 39rpx !important;
}

.vs-padding-39,
.vs-p-39 {
  padding: 0.20313rem !important;
}

.vs-m-l-39 {
  margin-left: 0.20313rem !important;
}

.vs-p-l-39 {
  padding-left: 0.20313rem !important;
}

.vs-margin-left-39 {
  margin-left: 0.20313rem !important;
}

.vs-padding-left-39 {
  padding-left: 0.20313rem !important;
}

.vs-m-t-39 {
  margin-top: 0.20313rem !important;
}

.vs-p-t-39 {
  padding-top: 0.20313rem !important;
}

.vs-margin-top-39 {
  margin-top: 0.20313rem !important;
}

.vs-padding-top-39 {
  padding-top: 0.20313rem !important;
}

.vs-m-r-39 {
  margin-right: 0.20313rem !important;
}

.vs-p-r-39 {
  padding-right: 0.20313rem !important;
}

.vs-margin-right-39 {
  margin-right: 0.20313rem !important;
}

.vs-padding-right-39 {
  padding-right: 0.20313rem !important;
}

.vs-m-b-39 {
  margin-bottom: 0.20313rem !important;
}

.vs-p-b-39 {
  padding-bottom: 0.20313rem !important;
}

.vs-margin-bottom-39 {
  margin-bottom: 0.20313rem !important;
}

.vs-padding-bottom-39 {
  padding-bottom: 0.20313rem !important;
}

.vs-margin-40,
.vs-m-40 {
  margin: 40rpx !important;
}

.vs-padding-40,
.vs-p-40 {
  padding: 0.20833rem !important;
}

.vs-m-l-40 {
  margin-left: 0.20833rem !important;
}

.vs-p-l-40 {
  padding-left: 0.20833rem !important;
}

.vs-margin-left-40 {
  margin-left: 0.20833rem !important;
}

.vs-padding-left-40 {
  padding-left: 0.20833rem !important;
}

.vs-m-t-40 {
  margin-top: 0.20833rem !important;
}

.vs-p-t-40 {
  padding-top: 0.20833rem !important;
}

.vs-margin-top-40 {
  margin-top: 0.20833rem !important;
}

.vs-padding-top-40 {
  padding-top: 0.20833rem !important;
}

.vs-m-r-40 {
  margin-right: 0.20833rem !important;
}

.vs-p-r-40 {
  padding-right: 0.20833rem !important;
}

.vs-margin-right-40 {
  margin-right: 0.20833rem !important;
}

.vs-padding-right-40 {
  padding-right: 0.20833rem !important;
}

.vs-m-b-40 {
  margin-bottom: 0.20833rem !important;
}

.vs-p-b-40 {
  padding-bottom: 0.20833rem !important;
}

.vs-margin-bottom-40 {
  margin-bottom: 0.20833rem !important;
}

.vs-padding-bottom-40 {
  padding-bottom: 0.20833rem !important;
}

.vs-margin-41,
.vs-m-41 {
  margin: 41rpx !important;
}

.vs-padding-41,
.vs-p-41 {
  padding: 0.21354rem !important;
}

.vs-m-l-41 {
  margin-left: 0.21354rem !important;
}

.vs-p-l-41 {
  padding-left: 0.21354rem !important;
}

.vs-margin-left-41 {
  margin-left: 0.21354rem !important;
}

.vs-padding-left-41 {
  padding-left: 0.21354rem !important;
}

.vs-m-t-41 {
  margin-top: 0.21354rem !important;
}

.vs-p-t-41 {
  padding-top: 0.21354rem !important;
}

.vs-margin-top-41 {
  margin-top: 0.21354rem !important;
}

.vs-padding-top-41 {
  padding-top: 0.21354rem !important;
}

.vs-m-r-41 {
  margin-right: 0.21354rem !important;
}

.vs-p-r-41 {
  padding-right: 0.21354rem !important;
}

.vs-margin-right-41 {
  margin-right: 0.21354rem !important;
}

.vs-padding-right-41 {
  padding-right: 0.21354rem !important;
}

.vs-m-b-41 {
  margin-bottom: 0.21354rem !important;
}

.vs-p-b-41 {
  padding-bottom: 0.21354rem !important;
}

.vs-margin-bottom-41 {
  margin-bottom: 0.21354rem !important;
}

.vs-padding-bottom-41 {
  padding-bottom: 0.21354rem !important;
}

.vs-margin-42,
.vs-m-42 {
  margin: 42rpx !important;
}

.vs-padding-42,
.vs-p-42 {
  padding: 0.21875rem !important;
}

.vs-m-l-42 {
  margin-left: 0.21875rem !important;
}

.vs-p-l-42 {
  padding-left: 0.21875rem !important;
}

.vs-margin-left-42 {
  margin-left: 0.21875rem !important;
}

.vs-padding-left-42 {
  padding-left: 0.21875rem !important;
}

.vs-m-t-42 {
  margin-top: 0.21875rem !important;
}

.vs-p-t-42 {
  padding-top: 0.21875rem !important;
}

.vs-margin-top-42 {
  margin-top: 0.21875rem !important;
}

.vs-padding-top-42 {
  padding-top: 0.21875rem !important;
}

.vs-m-r-42 {
  margin-right: 0.21875rem !important;
}

.vs-p-r-42 {
  padding-right: 0.21875rem !important;
}

.vs-margin-right-42 {
  margin-right: 0.21875rem !important;
}

.vs-padding-right-42 {
  padding-right: 0.21875rem !important;
}

.vs-m-b-42 {
  margin-bottom: 0.21875rem !important;
}

.vs-p-b-42 {
  padding-bottom: 0.21875rem !important;
}

.vs-margin-bottom-42 {
  margin-bottom: 0.21875rem !important;
}

.vs-padding-bottom-42 {
  padding-bottom: 0.21875rem !important;
}

.vs-margin-43,
.vs-m-43 {
  margin: 43rpx !important;
}

.vs-padding-43,
.vs-p-43 {
  padding: 0.22396rem !important;
}

.vs-m-l-43 {
  margin-left: 0.22396rem !important;
}

.vs-p-l-43 {
  padding-left: 0.22396rem !important;
}

.vs-margin-left-43 {
  margin-left: 0.22396rem !important;
}

.vs-padding-left-43 {
  padding-left: 0.22396rem !important;
}

.vs-m-t-43 {
  margin-top: 0.22396rem !important;
}

.vs-p-t-43 {
  padding-top: 0.22396rem !important;
}

.vs-margin-top-43 {
  margin-top: 0.22396rem !important;
}

.vs-padding-top-43 {
  padding-top: 0.22396rem !important;
}

.vs-m-r-43 {
  margin-right: 0.22396rem !important;
}

.vs-p-r-43 {
  padding-right: 0.22396rem !important;
}

.vs-margin-right-43 {
  margin-right: 0.22396rem !important;
}

.vs-padding-right-43 {
  padding-right: 0.22396rem !important;
}

.vs-m-b-43 {
  margin-bottom: 0.22396rem !important;
}

.vs-p-b-43 {
  padding-bottom: 0.22396rem !important;
}

.vs-margin-bottom-43 {
  margin-bottom: 0.22396rem !important;
}

.vs-padding-bottom-43 {
  padding-bottom: 0.22396rem !important;
}

.vs-margin-44,
.vs-m-44 {
  margin: 44rpx !important;
}

.vs-padding-44,
.vs-p-44 {
  padding: 0.22917rem !important;
}

.vs-m-l-44 {
  margin-left: 0.22917rem !important;
}

.vs-p-l-44 {
  padding-left: 0.22917rem !important;
}

.vs-margin-left-44 {
  margin-left: 0.22917rem !important;
}

.vs-padding-left-44 {
  padding-left: 0.22917rem !important;
}

.vs-m-t-44 {
  margin-top: 0.22917rem !important;
}

.vs-p-t-44 {
  padding-top: 0.22917rem !important;
}

.vs-margin-top-44 {
  margin-top: 0.22917rem !important;
}

.vs-padding-top-44 {
  padding-top: 0.22917rem !important;
}

.vs-m-r-44 {
  margin-right: 0.22917rem !important;
}

.vs-p-r-44 {
  padding-right: 0.22917rem !important;
}

.vs-margin-right-44 {
  margin-right: 0.22917rem !important;
}

.vs-padding-right-44 {
  padding-right: 0.22917rem !important;
}

.vs-m-b-44 {
  margin-bottom: 0.22917rem !important;
}

.vs-p-b-44 {
  padding-bottom: 0.22917rem !important;
}

.vs-margin-bottom-44 {
  margin-bottom: 0.22917rem !important;
}

.vs-padding-bottom-44 {
  padding-bottom: 0.22917rem !important;
}

.vs-margin-45,
.vs-m-45 {
  margin: 45rpx !important;
}

.vs-padding-45,
.vs-p-45 {
  padding: 0.23438rem !important;
}

.vs-m-l-45 {
  margin-left: 0.23438rem !important;
}

.vs-p-l-45 {
  padding-left: 0.23438rem !important;
}

.vs-margin-left-45 {
  margin-left: 0.23438rem !important;
}

.vs-padding-left-45 {
  padding-left: 0.23438rem !important;
}

.vs-m-t-45 {
  margin-top: 0.23438rem !important;
}

.vs-p-t-45 {
  padding-top: 0.23438rem !important;
}

.vs-margin-top-45 {
  margin-top: 0.23438rem !important;
}

.vs-padding-top-45 {
  padding-top: 0.23438rem !important;
}

.vs-m-r-45 {
  margin-right: 0.23438rem !important;
}

.vs-p-r-45 {
  padding-right: 0.23438rem !important;
}

.vs-margin-right-45 {
  margin-right: 0.23438rem !important;
}

.vs-padding-right-45 {
  padding-right: 0.23438rem !important;
}

.vs-m-b-45 {
  margin-bottom: 0.23438rem !important;
}

.vs-p-b-45 {
  padding-bottom: 0.23438rem !important;
}

.vs-margin-bottom-45 {
  margin-bottom: 0.23438rem !important;
}

.vs-padding-bottom-45 {
  padding-bottom: 0.23438rem !important;
}

.vs-margin-46,
.vs-m-46 {
  margin: 46rpx !important;
}

.vs-padding-46,
.vs-p-46 {
  padding: 0.23958rem !important;
}

.vs-m-l-46 {
  margin-left: 0.23958rem !important;
}

.vs-p-l-46 {
  padding-left: 0.23958rem !important;
}

.vs-margin-left-46 {
  margin-left: 0.23958rem !important;
}

.vs-padding-left-46 {
  padding-left: 0.23958rem !important;
}

.vs-m-t-46 {
  margin-top: 0.23958rem !important;
}

.vs-p-t-46 {
  padding-top: 0.23958rem !important;
}

.vs-margin-top-46 {
  margin-top: 0.23958rem !important;
}

.vs-padding-top-46 {
  padding-top: 0.23958rem !important;
}

.vs-m-r-46 {
  margin-right: 0.23958rem !important;
}

.vs-p-r-46 {
  padding-right: 0.23958rem !important;
}

.vs-margin-right-46 {
  margin-right: 0.23958rem !important;
}

.vs-padding-right-46 {
  padding-right: 0.23958rem !important;
}

.vs-m-b-46 {
  margin-bottom: 0.23958rem !important;
}

.vs-p-b-46 {
  padding-bottom: 0.23958rem !important;
}

.vs-margin-bottom-46 {
  margin-bottom: 0.23958rem !important;
}

.vs-padding-bottom-46 {
  padding-bottom: 0.23958rem !important;
}

.vs-margin-47,
.vs-m-47 {
  margin: 47rpx !important;
}

.vs-padding-47,
.vs-p-47 {
  padding: 0.24479rem !important;
}

.vs-m-l-47 {
  margin-left: 0.24479rem !important;
}

.vs-p-l-47 {
  padding-left: 0.24479rem !important;
}

.vs-margin-left-47 {
  margin-left: 0.24479rem !important;
}

.vs-padding-left-47 {
  padding-left: 0.24479rem !important;
}

.vs-m-t-47 {
  margin-top: 0.24479rem !important;
}

.vs-p-t-47 {
  padding-top: 0.24479rem !important;
}

.vs-margin-top-47 {
  margin-top: 0.24479rem !important;
}

.vs-padding-top-47 {
  padding-top: 0.24479rem !important;
}

.vs-m-r-47 {
  margin-right: 0.24479rem !important;
}

.vs-p-r-47 {
  padding-right: 0.24479rem !important;
}

.vs-margin-right-47 {
  margin-right: 0.24479rem !important;
}

.vs-padding-right-47 {
  padding-right: 0.24479rem !important;
}

.vs-m-b-47 {
  margin-bottom: 0.24479rem !important;
}

.vs-p-b-47 {
  padding-bottom: 0.24479rem !important;
}

.vs-margin-bottom-47 {
  margin-bottom: 0.24479rem !important;
}

.vs-padding-bottom-47 {
  padding-bottom: 0.24479rem !important;
}

.vs-margin-48,
.vs-m-48 {
  margin: 48rpx !important;
}

.vs-padding-48,
.vs-p-48 {
  padding: 0.25rem !important;
}

.vs-m-l-48 {
  margin-left: 0.25rem !important;
}

.vs-p-l-48 {
  padding-left: 0.25rem !important;
}

.vs-margin-left-48 {
  margin-left: 0.25rem !important;
}

.vs-padding-left-48 {
  padding-left: 0.25rem !important;
}

.vs-m-t-48 {
  margin-top: 0.25rem !important;
}

.vs-p-t-48 {
  padding-top: 0.25rem !important;
}

.vs-margin-top-48 {
  margin-top: 0.25rem !important;
}

.vs-padding-top-48 {
  padding-top: 0.25rem !important;
}

.vs-m-r-48 {
  margin-right: 0.25rem !important;
}

.vs-p-r-48 {
  padding-right: 0.25rem !important;
}

.vs-margin-right-48 {
  margin-right: 0.25rem !important;
}

.vs-padding-right-48 {
  padding-right: 0.25rem !important;
}

.vs-m-b-48 {
  margin-bottom: 0.25rem !important;
}

.vs-p-b-48 {
  padding-bottom: 0.25rem !important;
}

.vs-margin-bottom-48 {
  margin-bottom: 0.25rem !important;
}

.vs-padding-bottom-48 {
  padding-bottom: 0.25rem !important;
}

.vs-margin-49,
.vs-m-49 {
  margin: 49rpx !important;
}

.vs-padding-49,
.vs-p-49 {
  padding: 0.25521rem !important;
}

.vs-m-l-49 {
  margin-left: 0.25521rem !important;
}

.vs-p-l-49 {
  padding-left: 0.25521rem !important;
}

.vs-margin-left-49 {
  margin-left: 0.25521rem !important;
}

.vs-padding-left-49 {
  padding-left: 0.25521rem !important;
}

.vs-m-t-49 {
  margin-top: 0.25521rem !important;
}

.vs-p-t-49 {
  padding-top: 0.25521rem !important;
}

.vs-margin-top-49 {
  margin-top: 0.25521rem !important;
}

.vs-padding-top-49 {
  padding-top: 0.25521rem !important;
}

.vs-m-r-49 {
  margin-right: 0.25521rem !important;
}

.vs-p-r-49 {
  padding-right: 0.25521rem !important;
}

.vs-margin-right-49 {
  margin-right: 0.25521rem !important;
}

.vs-padding-right-49 {
  padding-right: 0.25521rem !important;
}

.vs-m-b-49 {
  margin-bottom: 0.25521rem !important;
}

.vs-p-b-49 {
  padding-bottom: 0.25521rem !important;
}

.vs-margin-bottom-49 {
  margin-bottom: 0.25521rem !important;
}

.vs-padding-bottom-49 {
  padding-bottom: 0.25521rem !important;
}

.vs-margin-50,
.vs-m-50 {
  margin: 50rpx !important;
}

.vs-padding-50,
.vs-p-50 {
  padding: 0.26042rem !important;
}

.vs-m-l-50 {
  margin-left: 0.26042rem !important;
}

.vs-p-l-50 {
  padding-left: 0.26042rem !important;
}

.vs-margin-left-50 {
  margin-left: 0.26042rem !important;
}

.vs-padding-left-50 {
  padding-left: 0.26042rem !important;
}

.vs-m-t-50 {
  margin-top: 0.26042rem !important;
}

.vs-p-t-50 {
  padding-top: 0.26042rem !important;
}

.vs-margin-top-50 {
  margin-top: 0.26042rem !important;
}

.vs-padding-top-50 {
  padding-top: 0.26042rem !important;
}

.vs-m-r-50 {
  margin-right: 0.26042rem !important;
}

.vs-p-r-50 {
  padding-right: 0.26042rem !important;
}

.vs-margin-right-50 {
  margin-right: 0.26042rem !important;
}

.vs-padding-right-50 {
  padding-right: 0.26042rem !important;
}

.vs-m-b-50 {
  margin-bottom: 0.26042rem !important;
}

.vs-p-b-50 {
  padding-bottom: 0.26042rem !important;
}

.vs-margin-bottom-50 {
  margin-bottom: 0.26042rem !important;
}

.vs-padding-bottom-50 {
  padding-bottom: 0.26042rem !important;
}

.vs-margin-51,
.vs-m-51 {
  margin: 51rpx !important;
}

.vs-padding-51,
.vs-p-51 {
  padding: 0.26563rem !important;
}

.vs-m-l-51 {
  margin-left: 0.26563rem !important;
}

.vs-p-l-51 {
  padding-left: 0.26563rem !important;
}

.vs-margin-left-51 {
  margin-left: 0.26563rem !important;
}

.vs-padding-left-51 {
  padding-left: 0.26563rem !important;
}

.vs-m-t-51 {
  margin-top: 0.26563rem !important;
}

.vs-p-t-51 {
  padding-top: 0.26563rem !important;
}

.vs-margin-top-51 {
  margin-top: 0.26563rem !important;
}

.vs-padding-top-51 {
  padding-top: 0.26563rem !important;
}

.vs-m-r-51 {
  margin-right: 0.26563rem !important;
}

.vs-p-r-51 {
  padding-right: 0.26563rem !important;
}

.vs-margin-right-51 {
  margin-right: 0.26563rem !important;
}

.vs-padding-right-51 {
  padding-right: 0.26563rem !important;
}

.vs-m-b-51 {
  margin-bottom: 0.26563rem !important;
}

.vs-p-b-51 {
  padding-bottom: 0.26563rem !important;
}

.vs-margin-bottom-51 {
  margin-bottom: 0.26563rem !important;
}

.vs-padding-bottom-51 {
  padding-bottom: 0.26563rem !important;
}

.vs-margin-52,
.vs-m-52 {
  margin: 52rpx !important;
}

.vs-padding-52,
.vs-p-52 {
  padding: 0.27083rem !important;
}

.vs-m-l-52 {
  margin-left: 0.27083rem !important;
}

.vs-p-l-52 {
  padding-left: 0.27083rem !important;
}

.vs-margin-left-52 {
  margin-left: 0.27083rem !important;
}

.vs-padding-left-52 {
  padding-left: 0.27083rem !important;
}

.vs-m-t-52 {
  margin-top: 0.27083rem !important;
}

.vs-p-t-52 {
  padding-top: 0.27083rem !important;
}

.vs-margin-top-52 {
  margin-top: 0.27083rem !important;
}

.vs-padding-top-52 {
  padding-top: 0.27083rem !important;
}

.vs-m-r-52 {
  margin-right: 0.27083rem !important;
}

.vs-p-r-52 {
  padding-right: 0.27083rem !important;
}

.vs-margin-right-52 {
  margin-right: 0.27083rem !important;
}

.vs-padding-right-52 {
  padding-right: 0.27083rem !important;
}

.vs-m-b-52 {
  margin-bottom: 0.27083rem !important;
}

.vs-p-b-52 {
  padding-bottom: 0.27083rem !important;
}

.vs-margin-bottom-52 {
  margin-bottom: 0.27083rem !important;
}

.vs-padding-bottom-52 {
  padding-bottom: 0.27083rem !important;
}

.vs-margin-53,
.vs-m-53 {
  margin: 53rpx !important;
}

.vs-padding-53,
.vs-p-53 {
  padding: 0.27604rem !important;
}

.vs-m-l-53 {
  margin-left: 0.27604rem !important;
}

.vs-p-l-53 {
  padding-left: 0.27604rem !important;
}

.vs-margin-left-53 {
  margin-left: 0.27604rem !important;
}

.vs-padding-left-53 {
  padding-left: 0.27604rem !important;
}

.vs-m-t-53 {
  margin-top: 0.27604rem !important;
}

.vs-p-t-53 {
  padding-top: 0.27604rem !important;
}

.vs-margin-top-53 {
  margin-top: 0.27604rem !important;
}

.vs-padding-top-53 {
  padding-top: 0.27604rem !important;
}

.vs-m-r-53 {
  margin-right: 0.27604rem !important;
}

.vs-p-r-53 {
  padding-right: 0.27604rem !important;
}

.vs-margin-right-53 {
  margin-right: 0.27604rem !important;
}

.vs-padding-right-53 {
  padding-right: 0.27604rem !important;
}

.vs-m-b-53 {
  margin-bottom: 0.27604rem !important;
}

.vs-p-b-53 {
  padding-bottom: 0.27604rem !important;
}

.vs-margin-bottom-53 {
  margin-bottom: 0.27604rem !important;
}

.vs-padding-bottom-53 {
  padding-bottom: 0.27604rem !important;
}

.vs-margin-54,
.vs-m-54 {
  margin: 54rpx !important;
}

.vs-padding-54,
.vs-p-54 {
  padding: 0.28125rem !important;
}

.vs-m-l-54 {
  margin-left: 0.28125rem !important;
}

.vs-p-l-54 {
  padding-left: 0.28125rem !important;
}

.vs-margin-left-54 {
  margin-left: 0.28125rem !important;
}

.vs-padding-left-54 {
  padding-left: 0.28125rem !important;
}

.vs-m-t-54 {
  margin-top: 0.28125rem !important;
}

.vs-p-t-54 {
  padding-top: 0.28125rem !important;
}

.vs-margin-top-54 {
  margin-top: 0.28125rem !important;
}

.vs-padding-top-54 {
  padding-top: 0.28125rem !important;
}

.vs-m-r-54 {
  margin-right: 0.28125rem !important;
}

.vs-p-r-54 {
  padding-right: 0.28125rem !important;
}

.vs-margin-right-54 {
  margin-right: 0.28125rem !important;
}

.vs-padding-right-54 {
  padding-right: 0.28125rem !important;
}

.vs-m-b-54 {
  margin-bottom: 0.28125rem !important;
}

.vs-p-b-54 {
  padding-bottom: 0.28125rem !important;
}

.vs-margin-bottom-54 {
  margin-bottom: 0.28125rem !important;
}

.vs-padding-bottom-54 {
  padding-bottom: 0.28125rem !important;
}

.vs-margin-55,
.vs-m-55 {
  margin: 55rpx !important;
}

.vs-padding-55,
.vs-p-55 {
  padding: 0.28646rem !important;
}

.vs-m-l-55 {
  margin-left: 0.28646rem !important;
}

.vs-p-l-55 {
  padding-left: 0.28646rem !important;
}

.vs-margin-left-55 {
  margin-left: 0.28646rem !important;
}

.vs-padding-left-55 {
  padding-left: 0.28646rem !important;
}

.vs-m-t-55 {
  margin-top: 0.28646rem !important;
}

.vs-p-t-55 {
  padding-top: 0.28646rem !important;
}

.vs-margin-top-55 {
  margin-top: 0.28646rem !important;
}

.vs-padding-top-55 {
  padding-top: 0.28646rem !important;
}

.vs-m-r-55 {
  margin-right: 0.28646rem !important;
}

.vs-p-r-55 {
  padding-right: 0.28646rem !important;
}

.vs-margin-right-55 {
  margin-right: 0.28646rem !important;
}

.vs-padding-right-55 {
  padding-right: 0.28646rem !important;
}

.vs-m-b-55 {
  margin-bottom: 0.28646rem !important;
}

.vs-p-b-55 {
  padding-bottom: 0.28646rem !important;
}

.vs-margin-bottom-55 {
  margin-bottom: 0.28646rem !important;
}

.vs-padding-bottom-55 {
  padding-bottom: 0.28646rem !important;
}

.vs-margin-56,
.vs-m-56 {
  margin: 56rpx !important;
}

.vs-padding-56,
.vs-p-56 {
  padding: 0.29167rem !important;
}

.vs-m-l-56 {
  margin-left: 0.29167rem !important;
}

.vs-p-l-56 {
  padding-left: 0.29167rem !important;
}

.vs-margin-left-56 {
  margin-left: 0.29167rem !important;
}

.vs-padding-left-56 {
  padding-left: 0.29167rem !important;
}

.vs-m-t-56 {
  margin-top: 0.29167rem !important;
}

.vs-p-t-56 {
  padding-top: 0.29167rem !important;
}

.vs-margin-top-56 {
  margin-top: 0.29167rem !important;
}

.vs-padding-top-56 {
  padding-top: 0.29167rem !important;
}

.vs-m-r-56 {
  margin-right: 0.29167rem !important;
}

.vs-p-r-56 {
  padding-right: 0.29167rem !important;
}

.vs-margin-right-56 {
  margin-right: 0.29167rem !important;
}

.vs-padding-right-56 {
  padding-right: 0.29167rem !important;
}

.vs-m-b-56 {
  margin-bottom: 0.29167rem !important;
}

.vs-p-b-56 {
  padding-bottom: 0.29167rem !important;
}

.vs-margin-bottom-56 {
  margin-bottom: 0.29167rem !important;
}

.vs-padding-bottom-56 {
  padding-bottom: 0.29167rem !important;
}

.vs-margin-57,
.vs-m-57 {
  margin: 57rpx !important;
}

.vs-padding-57,
.vs-p-57 {
  padding: 0.29688rem !important;
}

.vs-m-l-57 {
  margin-left: 0.29688rem !important;
}

.vs-p-l-57 {
  padding-left: 0.29688rem !important;
}

.vs-margin-left-57 {
  margin-left: 0.29688rem !important;
}

.vs-padding-left-57 {
  padding-left: 0.29688rem !important;
}

.vs-m-t-57 {
  margin-top: 0.29688rem !important;
}

.vs-p-t-57 {
  padding-top: 0.29688rem !important;
}

.vs-margin-top-57 {
  margin-top: 0.29688rem !important;
}

.vs-padding-top-57 {
  padding-top: 0.29688rem !important;
}

.vs-m-r-57 {
  margin-right: 0.29688rem !important;
}

.vs-p-r-57 {
  padding-right: 0.29688rem !important;
}

.vs-margin-right-57 {
  margin-right: 0.29688rem !important;
}

.vs-padding-right-57 {
  padding-right: 0.29688rem !important;
}

.vs-m-b-57 {
  margin-bottom: 0.29688rem !important;
}

.vs-p-b-57 {
  padding-bottom: 0.29688rem !important;
}

.vs-margin-bottom-57 {
  margin-bottom: 0.29688rem !important;
}

.vs-padding-bottom-57 {
  padding-bottom: 0.29688rem !important;
}

.vs-margin-58,
.vs-m-58 {
  margin: 58rpx !important;
}

.vs-padding-58,
.vs-p-58 {
  padding: 0.30208rem !important;
}

.vs-m-l-58 {
  margin-left: 0.30208rem !important;
}

.vs-p-l-58 {
  padding-left: 0.30208rem !important;
}

.vs-margin-left-58 {
  margin-left: 0.30208rem !important;
}

.vs-padding-left-58 {
  padding-left: 0.30208rem !important;
}

.vs-m-t-58 {
  margin-top: 0.30208rem !important;
}

.vs-p-t-58 {
  padding-top: 0.30208rem !important;
}

.vs-margin-top-58 {
  margin-top: 0.30208rem !important;
}

.vs-padding-top-58 {
  padding-top: 0.30208rem !important;
}

.vs-m-r-58 {
  margin-right: 0.30208rem !important;
}

.vs-p-r-58 {
  padding-right: 0.30208rem !important;
}

.vs-margin-right-58 {
  margin-right: 0.30208rem !important;
}

.vs-padding-right-58 {
  padding-right: 0.30208rem !important;
}

.vs-m-b-58 {
  margin-bottom: 0.30208rem !important;
}

.vs-p-b-58 {
  padding-bottom: 0.30208rem !important;
}

.vs-margin-bottom-58 {
  margin-bottom: 0.30208rem !important;
}

.vs-padding-bottom-58 {
  padding-bottom: 0.30208rem !important;
}

.vs-margin-59,
.vs-m-59 {
  margin: 59rpx !important;
}

.vs-padding-59,
.vs-p-59 {
  padding: 0.30729rem !important;
}

.vs-m-l-59 {
  margin-left: 0.30729rem !important;
}

.vs-p-l-59 {
  padding-left: 0.30729rem !important;
}

.vs-margin-left-59 {
  margin-left: 0.30729rem !important;
}

.vs-padding-left-59 {
  padding-left: 0.30729rem !important;
}

.vs-m-t-59 {
  margin-top: 0.30729rem !important;
}

.vs-p-t-59 {
  padding-top: 0.30729rem !important;
}

.vs-margin-top-59 {
  margin-top: 0.30729rem !important;
}

.vs-padding-top-59 {
  padding-top: 0.30729rem !important;
}

.vs-m-r-59 {
  margin-right: 0.30729rem !important;
}

.vs-p-r-59 {
  padding-right: 0.30729rem !important;
}

.vs-margin-right-59 {
  margin-right: 0.30729rem !important;
}

.vs-padding-right-59 {
  padding-right: 0.30729rem !important;
}

.vs-m-b-59 {
  margin-bottom: 0.30729rem !important;
}

.vs-p-b-59 {
  padding-bottom: 0.30729rem !important;
}

.vs-margin-bottom-59 {
  margin-bottom: 0.30729rem !important;
}

.vs-padding-bottom-59 {
  padding-bottom: 0.30729rem !important;
}

.vs-margin-60,
.vs-m-60 {
  margin: 60rpx !important;
}

.vs-padding-60,
.vs-p-60 {
  padding: 0.3125rem !important;
}

.vs-m-l-60 {
  margin-left: 0.3125rem !important;
}

.vs-p-l-60 {
  padding-left: 0.3125rem !important;
}

.vs-margin-left-60 {
  margin-left: 0.3125rem !important;
}

.vs-padding-left-60 {
  padding-left: 0.3125rem !important;
}

.vs-m-t-60 {
  margin-top: 0.3125rem !important;
}

.vs-p-t-60 {
  padding-top: 0.3125rem !important;
}

.vs-margin-top-60 {
  margin-top: 0.3125rem !important;
}

.vs-padding-top-60 {
  padding-top: 0.3125rem !important;
}

.vs-m-r-60 {
  margin-right: 0.3125rem !important;
}

.vs-p-r-60 {
  padding-right: 0.3125rem !important;
}

.vs-margin-right-60 {
  margin-right: 0.3125rem !important;
}

.vs-padding-right-60 {
  padding-right: 0.3125rem !important;
}

.vs-m-b-60 {
  margin-bottom: 0.3125rem !important;
}

.vs-p-b-60 {
  padding-bottom: 0.3125rem !important;
}

.vs-margin-bottom-60 {
  margin-bottom: 0.3125rem !important;
}

.vs-padding-bottom-60 {
  padding-bottom: 0.3125rem !important;
}

.vs-margin-61,
.vs-m-61 {
  margin: 61rpx !important;
}

.vs-padding-61,
.vs-p-61 {
  padding: 0.31771rem !important;
}

.vs-m-l-61 {
  margin-left: 0.31771rem !important;
}

.vs-p-l-61 {
  padding-left: 0.31771rem !important;
}

.vs-margin-left-61 {
  margin-left: 0.31771rem !important;
}

.vs-padding-left-61 {
  padding-left: 0.31771rem !important;
}

.vs-m-t-61 {
  margin-top: 0.31771rem !important;
}

.vs-p-t-61 {
  padding-top: 0.31771rem !important;
}

.vs-margin-top-61 {
  margin-top: 0.31771rem !important;
}

.vs-padding-top-61 {
  padding-top: 0.31771rem !important;
}

.vs-m-r-61 {
  margin-right: 0.31771rem !important;
}

.vs-p-r-61 {
  padding-right: 0.31771rem !important;
}

.vs-margin-right-61 {
  margin-right: 0.31771rem !important;
}

.vs-padding-right-61 {
  padding-right: 0.31771rem !important;
}

.vs-m-b-61 {
  margin-bottom: 0.31771rem !important;
}

.vs-p-b-61 {
  padding-bottom: 0.31771rem !important;
}

.vs-margin-bottom-61 {
  margin-bottom: 0.31771rem !important;
}

.vs-padding-bottom-61 {
  padding-bottom: 0.31771rem !important;
}

.vs-margin-62,
.vs-m-62 {
  margin: 62rpx !important;
}

.vs-padding-62,
.vs-p-62 {
  padding: 0.32292rem !important;
}

.vs-m-l-62 {
  margin-left: 0.32292rem !important;
}

.vs-p-l-62 {
  padding-left: 0.32292rem !important;
}

.vs-margin-left-62 {
  margin-left: 0.32292rem !important;
}

.vs-padding-left-62 {
  padding-left: 0.32292rem !important;
}

.vs-m-t-62 {
  margin-top: 0.32292rem !important;
}

.vs-p-t-62 {
  padding-top: 0.32292rem !important;
}

.vs-margin-top-62 {
  margin-top: 0.32292rem !important;
}

.vs-padding-top-62 {
  padding-top: 0.32292rem !important;
}

.vs-m-r-62 {
  margin-right: 0.32292rem !important;
}

.vs-p-r-62 {
  padding-right: 0.32292rem !important;
}

.vs-margin-right-62 {
  margin-right: 0.32292rem !important;
}

.vs-padding-right-62 {
  padding-right: 0.32292rem !important;
}

.vs-m-b-62 {
  margin-bottom: 0.32292rem !important;
}

.vs-p-b-62 {
  padding-bottom: 0.32292rem !important;
}

.vs-margin-bottom-62 {
  margin-bottom: 0.32292rem !important;
}

.vs-padding-bottom-62 {
  padding-bottom: 0.32292rem !important;
}

.vs-margin-63,
.vs-m-63 {
  margin: 63rpx !important;
}

.vs-padding-63,
.vs-p-63 {
  padding: 0.32813rem !important;
}

.vs-m-l-63 {
  margin-left: 0.32813rem !important;
}

.vs-p-l-63 {
  padding-left: 0.32813rem !important;
}

.vs-margin-left-63 {
  margin-left: 0.32813rem !important;
}

.vs-padding-left-63 {
  padding-left: 0.32813rem !important;
}

.vs-m-t-63 {
  margin-top: 0.32813rem !important;
}

.vs-p-t-63 {
  padding-top: 0.32813rem !important;
}

.vs-margin-top-63 {
  margin-top: 0.32813rem !important;
}

.vs-padding-top-63 {
  padding-top: 0.32813rem !important;
}

.vs-m-r-63 {
  margin-right: 0.32813rem !important;
}

.vs-p-r-63 {
  padding-right: 0.32813rem !important;
}

.vs-margin-right-63 {
  margin-right: 0.32813rem !important;
}

.vs-padding-right-63 {
  padding-right: 0.32813rem !important;
}

.vs-m-b-63 {
  margin-bottom: 0.32813rem !important;
}

.vs-p-b-63 {
  padding-bottom: 0.32813rem !important;
}

.vs-margin-bottom-63 {
  margin-bottom: 0.32813rem !important;
}

.vs-padding-bottom-63 {
  padding-bottom: 0.32813rem !important;
}

.vs-margin-64,
.vs-m-64 {
  margin: 64rpx !important;
}

.vs-padding-64,
.vs-p-64 {
  padding: 0.33333rem !important;
}

.vs-m-l-64 {
  margin-left: 0.33333rem !important;
}

.vs-p-l-64 {
  padding-left: 0.33333rem !important;
}

.vs-margin-left-64 {
  margin-left: 0.33333rem !important;
}

.vs-padding-left-64 {
  padding-left: 0.33333rem !important;
}

.vs-m-t-64 {
  margin-top: 0.33333rem !important;
}

.vs-p-t-64 {
  padding-top: 0.33333rem !important;
}

.vs-margin-top-64 {
  margin-top: 0.33333rem !important;
}

.vs-padding-top-64 {
  padding-top: 0.33333rem !important;
}

.vs-m-r-64 {
  margin-right: 0.33333rem !important;
}

.vs-p-r-64 {
  padding-right: 0.33333rem !important;
}

.vs-margin-right-64 {
  margin-right: 0.33333rem !important;
}

.vs-padding-right-64 {
  padding-right: 0.33333rem !important;
}

.vs-m-b-64 {
  margin-bottom: 0.33333rem !important;
}

.vs-p-b-64 {
  padding-bottom: 0.33333rem !important;
}

.vs-margin-bottom-64 {
  margin-bottom: 0.33333rem !important;
}

.vs-padding-bottom-64 {
  padding-bottom: 0.33333rem !important;
}

.vs-margin-65,
.vs-m-65 {
  margin: 65rpx !important;
}

.vs-padding-65,
.vs-p-65 {
  padding: 0.33854rem !important;
}

.vs-m-l-65 {
  margin-left: 0.33854rem !important;
}

.vs-p-l-65 {
  padding-left: 0.33854rem !important;
}

.vs-margin-left-65 {
  margin-left: 0.33854rem !important;
}

.vs-padding-left-65 {
  padding-left: 0.33854rem !important;
}

.vs-m-t-65 {
  margin-top: 0.33854rem !important;
}

.vs-p-t-65 {
  padding-top: 0.33854rem !important;
}

.vs-margin-top-65 {
  margin-top: 0.33854rem !important;
}

.vs-padding-top-65 {
  padding-top: 0.33854rem !important;
}

.vs-m-r-65 {
  margin-right: 0.33854rem !important;
}

.vs-p-r-65 {
  padding-right: 0.33854rem !important;
}

.vs-margin-right-65 {
  margin-right: 0.33854rem !important;
}

.vs-padding-right-65 {
  padding-right: 0.33854rem !important;
}

.vs-m-b-65 {
  margin-bottom: 0.33854rem !important;
}

.vs-p-b-65 {
  padding-bottom: 0.33854rem !important;
}

.vs-margin-bottom-65 {
  margin-bottom: 0.33854rem !important;
}

.vs-padding-bottom-65 {
  padding-bottom: 0.33854rem !important;
}

.vs-margin-66,
.vs-m-66 {
  margin: 66rpx !important;
}

.vs-padding-66,
.vs-p-66 {
  padding: 0.34375rem !important;
}

.vs-m-l-66 {
  margin-left: 0.34375rem !important;
}

.vs-p-l-66 {
  padding-left: 0.34375rem !important;
}

.vs-margin-left-66 {
  margin-left: 0.34375rem !important;
}

.vs-padding-left-66 {
  padding-left: 0.34375rem !important;
}

.vs-m-t-66 {
  margin-top: 0.34375rem !important;
}

.vs-p-t-66 {
  padding-top: 0.34375rem !important;
}

.vs-margin-top-66 {
  margin-top: 0.34375rem !important;
}

.vs-padding-top-66 {
  padding-top: 0.34375rem !important;
}

.vs-m-r-66 {
  margin-right: 0.34375rem !important;
}

.vs-p-r-66 {
  padding-right: 0.34375rem !important;
}

.vs-margin-right-66 {
  margin-right: 0.34375rem !important;
}

.vs-padding-right-66 {
  padding-right: 0.34375rem !important;
}

.vs-m-b-66 {
  margin-bottom: 0.34375rem !important;
}

.vs-p-b-66 {
  padding-bottom: 0.34375rem !important;
}

.vs-margin-bottom-66 {
  margin-bottom: 0.34375rem !important;
}

.vs-padding-bottom-66 {
  padding-bottom: 0.34375rem !important;
}

.vs-margin-67,
.vs-m-67 {
  margin: 67rpx !important;
}

.vs-padding-67,
.vs-p-67 {
  padding: 0.34896rem !important;
}

.vs-m-l-67 {
  margin-left: 0.34896rem !important;
}

.vs-p-l-67 {
  padding-left: 0.34896rem !important;
}

.vs-margin-left-67 {
  margin-left: 0.34896rem !important;
}

.vs-padding-left-67 {
  padding-left: 0.34896rem !important;
}

.vs-m-t-67 {
  margin-top: 0.34896rem !important;
}

.vs-p-t-67 {
  padding-top: 0.34896rem !important;
}

.vs-margin-top-67 {
  margin-top: 0.34896rem !important;
}

.vs-padding-top-67 {
  padding-top: 0.34896rem !important;
}

.vs-m-r-67 {
  margin-right: 0.34896rem !important;
}

.vs-p-r-67 {
  padding-right: 0.34896rem !important;
}

.vs-margin-right-67 {
  margin-right: 0.34896rem !important;
}

.vs-padding-right-67 {
  padding-right: 0.34896rem !important;
}

.vs-m-b-67 {
  margin-bottom: 0.34896rem !important;
}

.vs-p-b-67 {
  padding-bottom: 0.34896rem !important;
}

.vs-margin-bottom-67 {
  margin-bottom: 0.34896rem !important;
}

.vs-padding-bottom-67 {
  padding-bottom: 0.34896rem !important;
}

.vs-margin-68,
.vs-m-68 {
  margin: 68rpx !important;
}

.vs-padding-68,
.vs-p-68 {
  padding: 0.35417rem !important;
}

.vs-m-l-68 {
  margin-left: 0.35417rem !important;
}

.vs-p-l-68 {
  padding-left: 0.35417rem !important;
}

.vs-margin-left-68 {
  margin-left: 0.35417rem !important;
}

.vs-padding-left-68 {
  padding-left: 0.35417rem !important;
}

.vs-m-t-68 {
  margin-top: 0.35417rem !important;
}

.vs-p-t-68 {
  padding-top: 0.35417rem !important;
}

.vs-margin-top-68 {
  margin-top: 0.35417rem !important;
}

.vs-padding-top-68 {
  padding-top: 0.35417rem !important;
}

.vs-m-r-68 {
  margin-right: 0.35417rem !important;
}

.vs-p-r-68 {
  padding-right: 0.35417rem !important;
}

.vs-margin-right-68 {
  margin-right: 0.35417rem !important;
}

.vs-padding-right-68 {
  padding-right: 0.35417rem !important;
}

.vs-m-b-68 {
  margin-bottom: 0.35417rem !important;
}

.vs-p-b-68 {
  padding-bottom: 0.35417rem !important;
}

.vs-margin-bottom-68 {
  margin-bottom: 0.35417rem !important;
}

.vs-padding-bottom-68 {
  padding-bottom: 0.35417rem !important;
}

.vs-margin-69,
.vs-m-69 {
  margin: 69rpx !important;
}

.vs-padding-69,
.vs-p-69 {
  padding: 0.35938rem !important;
}

.vs-m-l-69 {
  margin-left: 0.35938rem !important;
}

.vs-p-l-69 {
  padding-left: 0.35938rem !important;
}

.vs-margin-left-69 {
  margin-left: 0.35938rem !important;
}

.vs-padding-left-69 {
  padding-left: 0.35938rem !important;
}

.vs-m-t-69 {
  margin-top: 0.35938rem !important;
}

.vs-p-t-69 {
  padding-top: 0.35938rem !important;
}

.vs-margin-top-69 {
  margin-top: 0.35938rem !important;
}

.vs-padding-top-69 {
  padding-top: 0.35938rem !important;
}

.vs-m-r-69 {
  margin-right: 0.35938rem !important;
}

.vs-p-r-69 {
  padding-right: 0.35938rem !important;
}

.vs-margin-right-69 {
  margin-right: 0.35938rem !important;
}

.vs-padding-right-69 {
  padding-right: 0.35938rem !important;
}

.vs-m-b-69 {
  margin-bottom: 0.35938rem !important;
}

.vs-p-b-69 {
  padding-bottom: 0.35938rem !important;
}

.vs-margin-bottom-69 {
  margin-bottom: 0.35938rem !important;
}

.vs-padding-bottom-69 {
  padding-bottom: 0.35938rem !important;
}

.vs-margin-70,
.vs-m-70 {
  margin: 70rpx !important;
}

.vs-padding-70,
.vs-p-70 {
  padding: 0.36458rem !important;
}

.vs-m-l-70 {
  margin-left: 0.36458rem !important;
}

.vs-p-l-70 {
  padding-left: 0.36458rem !important;
}

.vs-margin-left-70 {
  margin-left: 0.36458rem !important;
}

.vs-padding-left-70 {
  padding-left: 0.36458rem !important;
}

.vs-m-t-70 {
  margin-top: 0.36458rem !important;
}

.vs-p-t-70 {
  padding-top: 0.36458rem !important;
}

.vs-margin-top-70 {
  margin-top: 0.36458rem !important;
}

.vs-padding-top-70 {
  padding-top: 0.36458rem !important;
}

.vs-m-r-70 {
  margin-right: 0.36458rem !important;
}

.vs-p-r-70 {
  padding-right: 0.36458rem !important;
}

.vs-margin-right-70 {
  margin-right: 0.36458rem !important;
}

.vs-padding-right-70 {
  padding-right: 0.36458rem !important;
}

.vs-m-b-70 {
  margin-bottom: 0.36458rem !important;
}

.vs-p-b-70 {
  padding-bottom: 0.36458rem !important;
}

.vs-margin-bottom-70 {
  margin-bottom: 0.36458rem !important;
}

.vs-padding-bottom-70 {
  padding-bottom: 0.36458rem !important;
}

.vs-margin-71,
.vs-m-71 {
  margin: 71rpx !important;
}

.vs-padding-71,
.vs-p-71 {
  padding: 0.36979rem !important;
}

.vs-m-l-71 {
  margin-left: 0.36979rem !important;
}

.vs-p-l-71 {
  padding-left: 0.36979rem !important;
}

.vs-margin-left-71 {
  margin-left: 0.36979rem !important;
}

.vs-padding-left-71 {
  padding-left: 0.36979rem !important;
}

.vs-m-t-71 {
  margin-top: 0.36979rem !important;
}

.vs-p-t-71 {
  padding-top: 0.36979rem !important;
}

.vs-margin-top-71 {
  margin-top: 0.36979rem !important;
}

.vs-padding-top-71 {
  padding-top: 0.36979rem !important;
}

.vs-m-r-71 {
  margin-right: 0.36979rem !important;
}

.vs-p-r-71 {
  padding-right: 0.36979rem !important;
}

.vs-margin-right-71 {
  margin-right: 0.36979rem !important;
}

.vs-padding-right-71 {
  padding-right: 0.36979rem !important;
}

.vs-m-b-71 {
  margin-bottom: 0.36979rem !important;
}

.vs-p-b-71 {
  padding-bottom: 0.36979rem !important;
}

.vs-margin-bottom-71 {
  margin-bottom: 0.36979rem !important;
}

.vs-padding-bottom-71 {
  padding-bottom: 0.36979rem !important;
}

.vs-margin-72,
.vs-m-72 {
  margin: 72rpx !important;
}

.vs-padding-72,
.vs-p-72 {
  padding: 0.375rem !important;
}

.vs-m-l-72 {
  margin-left: 0.375rem !important;
}

.vs-p-l-72 {
  padding-left: 0.375rem !important;
}

.vs-margin-left-72 {
  margin-left: 0.375rem !important;
}

.vs-padding-left-72 {
  padding-left: 0.375rem !important;
}

.vs-m-t-72 {
  margin-top: 0.375rem !important;
}

.vs-p-t-72 {
  padding-top: 0.375rem !important;
}

.vs-margin-top-72 {
  margin-top: 0.375rem !important;
}

.vs-padding-top-72 {
  padding-top: 0.375rem !important;
}

.vs-m-r-72 {
  margin-right: 0.375rem !important;
}

.vs-p-r-72 {
  padding-right: 0.375rem !important;
}

.vs-margin-right-72 {
  margin-right: 0.375rem !important;
}

.vs-padding-right-72 {
  padding-right: 0.375rem !important;
}

.vs-m-b-72 {
  margin-bottom: 0.375rem !important;
}

.vs-p-b-72 {
  padding-bottom: 0.375rem !important;
}

.vs-margin-bottom-72 {
  margin-bottom: 0.375rem !important;
}

.vs-padding-bottom-72 {
  padding-bottom: 0.375rem !important;
}

.vs-margin-73,
.vs-m-73 {
  margin: 73rpx !important;
}

.vs-padding-73,
.vs-p-73 {
  padding: 0.38021rem !important;
}

.vs-m-l-73 {
  margin-left: 0.38021rem !important;
}

.vs-p-l-73 {
  padding-left: 0.38021rem !important;
}

.vs-margin-left-73 {
  margin-left: 0.38021rem !important;
}

.vs-padding-left-73 {
  padding-left: 0.38021rem !important;
}

.vs-m-t-73 {
  margin-top: 0.38021rem !important;
}

.vs-p-t-73 {
  padding-top: 0.38021rem !important;
}

.vs-margin-top-73 {
  margin-top: 0.38021rem !important;
}

.vs-padding-top-73 {
  padding-top: 0.38021rem !important;
}

.vs-m-r-73 {
  margin-right: 0.38021rem !important;
}

.vs-p-r-73 {
  padding-right: 0.38021rem !important;
}

.vs-margin-right-73 {
  margin-right: 0.38021rem !important;
}

.vs-padding-right-73 {
  padding-right: 0.38021rem !important;
}

.vs-m-b-73 {
  margin-bottom: 0.38021rem !important;
}

.vs-p-b-73 {
  padding-bottom: 0.38021rem !important;
}

.vs-margin-bottom-73 {
  margin-bottom: 0.38021rem !important;
}

.vs-padding-bottom-73 {
  padding-bottom: 0.38021rem !important;
}

.vs-margin-74,
.vs-m-74 {
  margin: 74rpx !important;
}

.vs-padding-74,
.vs-p-74 {
  padding: 0.38542rem !important;
}

.vs-m-l-74 {
  margin-left: 0.38542rem !important;
}

.vs-p-l-74 {
  padding-left: 0.38542rem !important;
}

.vs-margin-left-74 {
  margin-left: 0.38542rem !important;
}

.vs-padding-left-74 {
  padding-left: 0.38542rem !important;
}

.vs-m-t-74 {
  margin-top: 0.38542rem !important;
}

.vs-p-t-74 {
  padding-top: 0.38542rem !important;
}

.vs-margin-top-74 {
  margin-top: 0.38542rem !important;
}

.vs-padding-top-74 {
  padding-top: 0.38542rem !important;
}

.vs-m-r-74 {
  margin-right: 0.38542rem !important;
}

.vs-p-r-74 {
  padding-right: 0.38542rem !important;
}

.vs-margin-right-74 {
  margin-right: 0.38542rem !important;
}

.vs-padding-right-74 {
  padding-right: 0.38542rem !important;
}

.vs-m-b-74 {
  margin-bottom: 0.38542rem !important;
}

.vs-p-b-74 {
  padding-bottom: 0.38542rem !important;
}

.vs-margin-bottom-74 {
  margin-bottom: 0.38542rem !important;
}

.vs-padding-bottom-74 {
  padding-bottom: 0.38542rem !important;
}

.vs-margin-75,
.vs-m-75 {
  margin: 75rpx !important;
}

.vs-padding-75,
.vs-p-75 {
  padding: 0.39063rem !important;
}

.vs-m-l-75 {
  margin-left: 0.39063rem !important;
}

.vs-p-l-75 {
  padding-left: 0.39063rem !important;
}

.vs-margin-left-75 {
  margin-left: 0.39063rem !important;
}

.vs-padding-left-75 {
  padding-left: 0.39063rem !important;
}

.vs-m-t-75 {
  margin-top: 0.39063rem !important;
}

.vs-p-t-75 {
  padding-top: 0.39063rem !important;
}

.vs-margin-top-75 {
  margin-top: 0.39063rem !important;
}

.vs-padding-top-75 {
  padding-top: 0.39063rem !important;
}

.vs-m-r-75 {
  margin-right: 0.39063rem !important;
}

.vs-p-r-75 {
  padding-right: 0.39063rem !important;
}

.vs-margin-right-75 {
  margin-right: 0.39063rem !important;
}

.vs-padding-right-75 {
  padding-right: 0.39063rem !important;
}

.vs-m-b-75 {
  margin-bottom: 0.39063rem !important;
}

.vs-p-b-75 {
  padding-bottom: 0.39063rem !important;
}

.vs-margin-bottom-75 {
  margin-bottom: 0.39063rem !important;
}

.vs-padding-bottom-75 {
  padding-bottom: 0.39063rem !important;
}

.vs-margin-76,
.vs-m-76 {
  margin: 76rpx !important;
}

.vs-padding-76,
.vs-p-76 {
  padding: 0.39583rem !important;
}

.vs-m-l-76 {
  margin-left: 0.39583rem !important;
}

.vs-p-l-76 {
  padding-left: 0.39583rem !important;
}

.vs-margin-left-76 {
  margin-left: 0.39583rem !important;
}

.vs-padding-left-76 {
  padding-left: 0.39583rem !important;
}

.vs-m-t-76 {
  margin-top: 0.39583rem !important;
}

.vs-p-t-76 {
  padding-top: 0.39583rem !important;
}

.vs-margin-top-76 {
  margin-top: 0.39583rem !important;
}

.vs-padding-top-76 {
  padding-top: 0.39583rem !important;
}

.vs-m-r-76 {
  margin-right: 0.39583rem !important;
}

.vs-p-r-76 {
  padding-right: 0.39583rem !important;
}

.vs-margin-right-76 {
  margin-right: 0.39583rem !important;
}

.vs-padding-right-76 {
  padding-right: 0.39583rem !important;
}

.vs-m-b-76 {
  margin-bottom: 0.39583rem !important;
}

.vs-p-b-76 {
  padding-bottom: 0.39583rem !important;
}

.vs-margin-bottom-76 {
  margin-bottom: 0.39583rem !important;
}

.vs-padding-bottom-76 {
  padding-bottom: 0.39583rem !important;
}

.vs-margin-77,
.vs-m-77 {
  margin: 77rpx !important;
}

.vs-padding-77,
.vs-p-77 {
  padding: 0.40104rem !important;
}

.vs-m-l-77 {
  margin-left: 0.40104rem !important;
}

.vs-p-l-77 {
  padding-left: 0.40104rem !important;
}

.vs-margin-left-77 {
  margin-left: 0.40104rem !important;
}

.vs-padding-left-77 {
  padding-left: 0.40104rem !important;
}

.vs-m-t-77 {
  margin-top: 0.40104rem !important;
}

.vs-p-t-77 {
  padding-top: 0.40104rem !important;
}

.vs-margin-top-77 {
  margin-top: 0.40104rem !important;
}

.vs-padding-top-77 {
  padding-top: 0.40104rem !important;
}

.vs-m-r-77 {
  margin-right: 0.40104rem !important;
}

.vs-p-r-77 {
  padding-right: 0.40104rem !important;
}

.vs-margin-right-77 {
  margin-right: 0.40104rem !important;
}

.vs-padding-right-77 {
  padding-right: 0.40104rem !important;
}

.vs-m-b-77 {
  margin-bottom: 0.40104rem !important;
}

.vs-p-b-77 {
  padding-bottom: 0.40104rem !important;
}

.vs-margin-bottom-77 {
  margin-bottom: 0.40104rem !important;
}

.vs-padding-bottom-77 {
  padding-bottom: 0.40104rem !important;
}

.vs-margin-78,
.vs-m-78 {
  margin: 78rpx !important;
}

.vs-padding-78,
.vs-p-78 {
  padding: 0.40625rem !important;
}

.vs-m-l-78 {
  margin-left: 0.40625rem !important;
}

.vs-p-l-78 {
  padding-left: 0.40625rem !important;
}

.vs-margin-left-78 {
  margin-left: 0.40625rem !important;
}

.vs-padding-left-78 {
  padding-left: 0.40625rem !important;
}

.vs-m-t-78 {
  margin-top: 0.40625rem !important;
}

.vs-p-t-78 {
  padding-top: 0.40625rem !important;
}

.vs-margin-top-78 {
  margin-top: 0.40625rem !important;
}

.vs-padding-top-78 {
  padding-top: 0.40625rem !important;
}

.vs-m-r-78 {
  margin-right: 0.40625rem !important;
}

.vs-p-r-78 {
  padding-right: 0.40625rem !important;
}

.vs-margin-right-78 {
  margin-right: 0.40625rem !important;
}

.vs-padding-right-78 {
  padding-right: 0.40625rem !important;
}

.vs-m-b-78 {
  margin-bottom: 0.40625rem !important;
}

.vs-p-b-78 {
  padding-bottom: 0.40625rem !important;
}

.vs-margin-bottom-78 {
  margin-bottom: 0.40625rem !important;
}

.vs-padding-bottom-78 {
  padding-bottom: 0.40625rem !important;
}

.vs-margin-79,
.vs-m-79 {
  margin: 79rpx !important;
}

.vs-padding-79,
.vs-p-79 {
  padding: 0.41146rem !important;
}

.vs-m-l-79 {
  margin-left: 0.41146rem !important;
}

.vs-p-l-79 {
  padding-left: 0.41146rem !important;
}

.vs-margin-left-79 {
  margin-left: 0.41146rem !important;
}

.vs-padding-left-79 {
  padding-left: 0.41146rem !important;
}

.vs-m-t-79 {
  margin-top: 0.41146rem !important;
}

.vs-p-t-79 {
  padding-top: 0.41146rem !important;
}

.vs-margin-top-79 {
  margin-top: 0.41146rem !important;
}

.vs-padding-top-79 {
  padding-top: 0.41146rem !important;
}

.vs-m-r-79 {
  margin-right: 0.41146rem !important;
}

.vs-p-r-79 {
  padding-right: 0.41146rem !important;
}

.vs-margin-right-79 {
  margin-right: 0.41146rem !important;
}

.vs-padding-right-79 {
  padding-right: 0.41146rem !important;
}

.vs-m-b-79 {
  margin-bottom: 0.41146rem !important;
}

.vs-p-b-79 {
  padding-bottom: 0.41146rem !important;
}

.vs-margin-bottom-79 {
  margin-bottom: 0.41146rem !important;
}

.vs-padding-bottom-79 {
  padding-bottom: 0.41146rem !important;
}

.vs-margin-80,
.vs-m-80 {
  margin: 80rpx !important;
}

.vs-padding-80,
.vs-p-80 {
  padding: 0.41667rem !important;
}

.vs-m-l-80 {
  margin-left: 0.41667rem !important;
}

.vs-p-l-80 {
  padding-left: 0.41667rem !important;
}

.vs-margin-left-80 {
  margin-left: 0.41667rem !important;
}

.vs-padding-left-80 {
  padding-left: 0.41667rem !important;
}

.vs-m-t-80 {
  margin-top: 0.41667rem !important;
}

.vs-p-t-80 {
  padding-top: 0.41667rem !important;
}

.vs-margin-top-80 {
  margin-top: 0.41667rem !important;
}

.vs-padding-top-80 {
  padding-top: 0.41667rem !important;
}

.vs-m-r-80 {
  margin-right: 0.41667rem !important;
}

.vs-p-r-80 {
  padding-right: 0.41667rem !important;
}

.vs-margin-right-80 {
  margin-right: 0.41667rem !important;
}

.vs-padding-right-80 {
  padding-right: 0.41667rem !important;
}

.vs-m-b-80 {
  margin-bottom: 0.41667rem !important;
}

.vs-p-b-80 {
  padding-bottom: 0.41667rem !important;
}

.vs-margin-bottom-80 {
  margin-bottom: 0.41667rem !important;
}

.vs-padding-bottom-80 {
  padding-bottom: 0.41667rem !important;
}/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */
:root {
  --animate-duration: 1s;
  --animate-delay: 1s;
  --animate-repeat: 1;
}
.animate__animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-duration: var(--animate-duration);
  animation-duration: var(--animate-duration);
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animate__animated.animate__infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animate__animated.animate__repeat-1 {
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: var(--animate-repeat);
  animation-iteration-count: var(--animate-repeat);
}
.animate__animated.animate__repeat-2 {
  -webkit-animation-iteration-count: calc(1 * 2);
  animation-iteration-count: calc(1 * 2);
  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 2);
  animation-iteration-count: calc(var(--animate-repeat) * 2);
}
.animate__animated.animate__repeat-3 {
  -webkit-animation-iteration-count: calc(1 * 3);
  animation-iteration-count: calc(1 * 3);
  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 3);
  animation-iteration-count: calc(var(--animate-repeat) * 3);
}
.animate__animated.animate__delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-delay: var(--animate-delay);
  animation-delay: var(--animate-delay);
}
.animate__animated.animate__delay-2s {
  -webkit-animation-delay: calc(1s * 2);
  animation-delay: calc(1s * 2);
  -webkit-animation-delay: calc(var(--animate-delay) * 2);
  animation-delay: calc(var(--animate-delay) * 2);
}
.animate__animated.animate__delay-3s {
  -webkit-animation-delay: calc(1s * 3);
  animation-delay: calc(1s * 3);
  -webkit-animation-delay: calc(var(--animate-delay) * 3);
  animation-delay: calc(var(--animate-delay) * 3);
}
.animate__animated.animate__delay-4s {
  -webkit-animation-delay: calc(1s * 4);
  animation-delay: calc(1s * 4);
  -webkit-animation-delay: calc(var(--animate-delay) * 4);
  animation-delay: calc(var(--animate-delay) * 4);
}
.animate__animated.animate__delay-5s {
  -webkit-animation-delay: calc(1s * 5);
  animation-delay: calc(1s * 5);
  -webkit-animation-delay: calc(var(--animate-delay) * 5);
  animation-delay: calc(var(--animate-delay) * 5);
}
.animate__animated.animate__faster {
  -webkit-animation-duration: calc(1s / 2);
  animation-duration: calc(1s / 2);
  -webkit-animation-duration: calc(var(--animate-duration) / 2);
  animation-duration: calc(var(--animate-duration) / 2);
}
.animate__animated.animate__fast {
  -webkit-animation-duration: calc(1s * 0.8);
  animation-duration: calc(1s * 0.8);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.8);
  animation-duration: calc(var(--animate-duration) * 0.8);
}
.animate__animated.animate__slow {
  -webkit-animation-duration: calc(1s * 2);
  animation-duration: calc(1s * 2);
  -webkit-animation-duration: calc(var(--animate-duration) * 2);
  animation-duration: calc(var(--animate-duration) * 2);
}
.animate__animated.animate__slower {
  -webkit-animation-duration: calc(1s * 3);
  animation-duration: calc(1s * 3);
  -webkit-animation-duration: calc(var(--animate-duration) * 3);
  animation-duration: calc(var(--animate-duration) * 3);
}
@media print, (prefers-reduced-motion: reduce) {
  .animate__animated {
    -webkit-animation-duration: 1ms !important;
    animation-duration: 1ms !important;
    -webkit-transition-duration: 1ms !important;
    transition-duration: 1ms !important;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important;
  }

  .animate__animated[class*='Out'] {
    opacity: 0;
  }
}
/* Attention seekers  */
@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -0.15625rem, 0) scaleY(1.1);
    transform: translate3d(0, -0.15625rem, 0) scaleY(1.1);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -0.07813rem, 0) scaleY(1.05);
    transform: translate3d(0, -0.07813rem, 0) scaleY(1.05);
  }

  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
    transform: translate3d(0, 0, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, -0.02083rem, 0) scaleY(1.02);
    transform: translate3d(0, -0.02083rem, 0) scaleY(1.02);
  }
}
@keyframes bounce {
  from,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -0.15625rem, 0) scaleY(1.1);
    transform: translate3d(0, -0.15625rem, 0) scaleY(1.1);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -0.07813rem, 0) scaleY(1.05);
    transform: translate3d(0, -0.07813rem, 0) scaleY(1.05);
  }

  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
    transform: translate3d(0, 0, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, -0.02083rem, 0) scaleY(1.02);
    transform: translate3d(0, -0.02083rem, 0) scaleY(1.02);
  }
}
.animate__bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
      transform-origin: center bottom;
}
@-webkit-keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}
.animate__flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.animate__pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.animate__rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shakeX {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-0.05208rem, 0, 0);
    transform: translate3d(-0.05208rem, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0.05208rem, 0, 0);
    transform: translate3d(0.05208rem, 0, 0);
  }
}
@keyframes shakeX {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-0.05208rem, 0, 0);
    transform: translate3d(-0.05208rem, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0.05208rem, 0, 0);
    transform: translate3d(0.05208rem, 0, 0);
  }
}
.animate__shakeX {
  -webkit-animation-name: shakeX;
  animation-name: shakeX;
}
@-webkit-keyframes shakeY {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(0, -0.05208rem, 0);
    transform: translate3d(0, -0.05208rem, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0, 0.05208rem, 0);
    transform: translate3d(0, 0.05208rem, 0);
  }
}
@keyframes shakeY {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(0, -0.05208rem, 0);
    transform: translate3d(0, -0.05208rem, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0, 0.05208rem, 0);
    transform: translate3d(0, 0.05208rem, 0);
  }
}
.animate__shakeY {
  -webkit-animation-name: shakeY;
  animation-name: shakeY;
}
@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-0.03125rem) rotateY(-9deg);
    transform: translateX(-0.03125rem) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(0.02604rem) rotateY(7deg);
    transform: translateX(0.02604rem) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-0.01563rem) rotateY(-5deg);
    transform: translateX(-0.01563rem) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(0.01042rem) rotateY(3deg);
    transform: translateX(0.01042rem) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-0.03125rem) rotateY(-9deg);
    transform: translateX(-0.03125rem) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(0.02604rem) rotateY(7deg);
    transform: translateX(0.02604rem) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-0.01563rem) rotateY(-5deg);
    transform: translateX(-0.01563rem) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(0.01042rem) rotateY(3deg);
    transform: translateX(0.01042rem) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.animate__headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.animate__swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
      transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.animate__tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.animate__jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
      transform-origin: center;
}
@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.animate__heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: calc(1s * 1.3);
  animation-duration: calc(1s * 1.3);
  -webkit-animation-duration: calc(var(--animate-duration) * 1.3);
  animation-duration: calc(var(--animate-duration) * 1.3);
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
/* Back entrances */
@-webkit-keyframes backInDown {
  0% {
    -webkit-transform: translateY(-6.25rem) scale(0.7);
    transform: translateY(-6.25rem) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInDown {
  0% {
    -webkit-transform: translateY(-6.25rem) scale(0.7);
    transform: translateY(-6.25rem) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInDown {
  -webkit-animation-name: backInDown;
  animation-name: backInDown;
}
@-webkit-keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-10.41667rem) scale(0.7);
    transform: translateX(-10.41667rem) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-10.41667rem) scale(0.7);
    transform: translateX(-10.41667rem) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInLeft {
  -webkit-animation-name: backInLeft;
  animation-name: backInLeft;
}
@-webkit-keyframes backInRight {
  0% {
    -webkit-transform: translateX(10.41667rem) scale(0.7);
    transform: translateX(10.41667rem) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInRight {
  0% {
    -webkit-transform: translateX(10.41667rem) scale(0.7);
    transform: translateX(10.41667rem) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInRight {
  -webkit-animation-name: backInRight;
  animation-name: backInRight;
}
@-webkit-keyframes backInUp {
  0% {
    -webkit-transform: translateY(6.25rem) scale(0.7);
    transform: translateY(6.25rem) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInUp {
  0% {
    -webkit-transform: translateY(6.25rem) scale(0.7);
    transform: translateY(6.25rem) scale(0.7);
    opacity: 0.7;
  }

  80% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInUp {
  -webkit-animation-name: backInUp;
  animation-name: backInUp;
}
/* Back exits */
@-webkit-keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateY(3.64583rem) scale(0.7);
    transform: translateY(3.64583rem) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateY(3.64583rem) scale(0.7);
    transform: translateY(3.64583rem) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutDown {
  -webkit-animation-name: backOutDown;
  animation-name: backOutDown;
}
@-webkit-keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateX(-10.41667rem) scale(0.7);
    transform: translateX(-10.41667rem) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateX(-10.41667rem) scale(0.7);
    transform: translateX(-10.41667rem) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutLeft {
  -webkit-animation-name: backOutLeft;
  animation-name: backOutLeft;
}
@-webkit-keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateX(10.41667rem) scale(0.7);
    transform: translateX(10.41667rem) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateX(10.41667rem) scale(0.7);
    transform: translateX(10.41667rem) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutRight {
  -webkit-animation-name: backOutRight;
  animation-name: backOutRight;
}
@-webkit-keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateY(-3.64583rem) scale(0.7);
    transform: translateY(-3.64583rem) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  20% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }

  100% {
    -webkit-transform: translateY(-3.64583rem) scale(0.7);
    transform: translateY(-3.64583rem) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutUp {
  -webkit-animation-name: backOutUp;
  animation-name: backOutUp;
}
/* Bouncing entrances  */
@-webkit-keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.animate__bounceIn {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -15.625rem, 0) scaleY(3);
    transform: translate3d(0, -15.625rem, 0) scaleY(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0.13021rem, 0) scaleY(0.9);
    transform: translate3d(0, 0.13021rem, 0) scaleY(0.9);
  }

  75% {
    -webkit-transform: translate3d(0, -0.05208rem, 0) scaleY(0.95);
    transform: translate3d(0, -0.05208rem, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, 0.02604rem, 0) scaleY(0.985);
    transform: translate3d(0, 0.02604rem, 0) scaleY(0.985);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -15.625rem, 0) scaleY(3);
    transform: translate3d(0, -15.625rem, 0) scaleY(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0.13021rem, 0) scaleY(0.9);
    transform: translate3d(0, 0.13021rem, 0) scaleY(0.9);
  }

  75% {
    -webkit-transform: translate3d(0, -0.05208rem, 0) scaleY(0.95);
    transform: translate3d(0, -0.05208rem, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, 0.02604rem, 0) scaleY(0.985);
    transform: translate3d(0, 0.02604rem, 0) scaleY(0.985);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-15.625rem, 0, 0) scaleX(3);
    transform: translate3d(-15.625rem, 0, 0) scaleX(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0.13021rem, 0, 0) scaleX(1);
    transform: translate3d(0.13021rem, 0, 0) scaleX(1);
  }

  75% {
    -webkit-transform: translate3d(-0.05208rem, 0, 0) scaleX(0.98);
    transform: translate3d(-0.05208rem, 0, 0) scaleX(0.98);
  }

  90% {
    -webkit-transform: translate3d(0.02604rem, 0, 0) scaleX(0.995);
    transform: translate3d(0.02604rem, 0, 0) scaleX(0.995);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-15.625rem, 0, 0) scaleX(3);
    transform: translate3d(-15.625rem, 0, 0) scaleX(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0.13021rem, 0, 0) scaleX(1);
    transform: translate3d(0.13021rem, 0, 0) scaleX(1);
  }

  75% {
    -webkit-transform: translate3d(-0.05208rem, 0, 0) scaleX(0.98);
    transform: translate3d(-0.05208rem, 0, 0) scaleX(0.98);
  }

  90% {
    -webkit-transform: translate3d(0.02604rem, 0, 0) scaleX(0.995);
    transform: translate3d(0.02604rem, 0, 0) scaleX(0.995);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(15.625rem, 0, 0) scaleX(3);
    transform: translate3d(15.625rem, 0, 0) scaleX(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-0.13021rem, 0, 0) scaleX(1);
    transform: translate3d(-0.13021rem, 0, 0) scaleX(1);
  }

  75% {
    -webkit-transform: translate3d(0.05208rem, 0, 0) scaleX(0.98);
    transform: translate3d(0.05208rem, 0, 0) scaleX(0.98);
  }

  90% {
    -webkit-transform: translate3d(-0.02604rem, 0, 0) scaleX(0.995);
    transform: translate3d(-0.02604rem, 0, 0) scaleX(0.995);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(15.625rem, 0, 0) scaleX(3);
    transform: translate3d(15.625rem, 0, 0) scaleX(3);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-0.13021rem, 0, 0) scaleX(1);
    transform: translate3d(-0.13021rem, 0, 0) scaleX(1);
  }

  75% {
    -webkit-transform: translate3d(0.05208rem, 0, 0) scaleX(0.98);
    transform: translate3d(0.05208rem, 0, 0) scaleX(0.98);
  }

  90% {
    -webkit-transform: translate3d(-0.02604rem, 0, 0) scaleX(0.995);
    transform: translate3d(-0.02604rem, 0, 0) scaleX(0.995);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 15.625rem, 0) scaleY(5);
    transform: translate3d(0, 15.625rem, 0) scaleY(5);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -0.10417rem, 0) scaleY(0.9);
    transform: translate3d(0, -0.10417rem, 0) scaleY(0.9);
  }

  75% {
    -webkit-transform: translate3d(0, 0.05208rem, 0) scaleY(0.95);
    transform: translate3d(0, 0.05208rem, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, -0.02604rem, 0) scaleY(0.985);
    transform: translate3d(0, -0.02604rem, 0) scaleY(0.985);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 15.625rem, 0) scaleY(5);
    transform: translate3d(0, 15.625rem, 0) scaleY(5);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -0.10417rem, 0) scaleY(0.9);
    transform: translate3d(0, -0.10417rem, 0) scaleY(0.9);
  }

  75% {
    -webkit-transform: translate3d(0, 0.05208rem, 0) scaleY(0.95);
    transform: translate3d(0, 0.05208rem, 0) scaleY(0.95);
  }

  90% {
    -webkit-transform: translate3d(0, -0.02604rem, 0) scaleY(0.985);
    transform: translate3d(0, -0.02604rem, 0) scaleY(0.985);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
/* Bouncing exits  */
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.animate__bounceOut {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 0.05208rem, 0) scaleY(0.985);
    transform: translate3d(0, 0.05208rem, 0) scaleY(0.985);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -0.10417rem, 0) scaleY(0.9);
    transform: translate3d(0, -0.10417rem, 0) scaleY(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 10.41667rem, 0) scaleY(3);
    transform: translate3d(0, 10.41667rem, 0) scaleY(3);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 0.05208rem, 0) scaleY(0.985);
    transform: translate3d(0, 0.05208rem, 0) scaleY(0.985);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -0.10417rem, 0) scaleY(0.9);
    transform: translate3d(0, -0.10417rem, 0) scaleY(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 10.41667rem, 0) scaleY(3);
    transform: translate3d(0, 10.41667rem, 0) scaleY(3);
  }
}
.animate__bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(0.10417rem, 0, 0) scaleX(0.9);
    transform: translate3d(0.10417rem, 0, 0) scaleX(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-10.41667rem, 0, 0) scaleX(2);
    transform: translate3d(-10.41667rem, 0, 0) scaleX(2);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(0.10417rem, 0, 0) scaleX(0.9);
    transform: translate3d(0.10417rem, 0, 0) scaleX(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-10.41667rem, 0, 0) scaleX(2);
    transform: translate3d(-10.41667rem, 0, 0) scaleX(2);
  }
}
.animate__bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-0.10417rem, 0, 0) scaleX(0.9);
    transform: translate3d(-0.10417rem, 0, 0) scaleX(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(10.41667rem, 0, 0) scaleX(2);
    transform: translate3d(10.41667rem, 0, 0) scaleX(2);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-0.10417rem, 0, 0) scaleX(0.9);
    transform: translate3d(-0.10417rem, 0, 0) scaleX(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(10.41667rem, 0, 0) scaleX(2);
    transform: translate3d(10.41667rem, 0, 0) scaleX(2);
  }
}
.animate__bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -0.05208rem, 0) scaleY(0.985);
    transform: translate3d(0, -0.05208rem, 0) scaleY(0.985);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0.10417rem, 0) scaleY(0.9);
    transform: translate3d(0, 0.10417rem, 0) scaleY(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -10.41667rem, 0) scaleY(3);
    transform: translate3d(0, -10.41667rem, 0) scaleY(3);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -0.05208rem, 0) scaleY(0.985);
    transform: translate3d(0, -0.05208rem, 0) scaleY(0.985);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0.10417rem, 0) scaleY(0.9);
    transform: translate3d(0, 0.10417rem, 0) scaleY(0.9);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -10.41667rem, 0) scaleY(3);
    transform: translate3d(0, -10.41667rem, 0) scaleY(3);
  }
}
.animate__bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
/* Fading entrances  */
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
.animate__fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -10.41667rem, 0);
    transform: translate3d(0, -10.41667rem, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -10.41667rem, 0);
    transform: translate3d(0, -10.41667rem, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-10.41667rem, 0, 0);
    transform: translate3d(-10.41667rem, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-10.41667rem, 0, 0);
    transform: translate3d(-10.41667rem, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(10.41667rem, 0, 0);
    transform: translate3d(10.41667rem, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(10.41667rem, 0, 0);
    transform: translate3d(10.41667rem, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 10.41667rem, 0);
    transform: translate3d(0, 10.41667rem, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 10.41667rem, 0);
    transform: translate3d(0, 10.41667rem, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeInTopLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInTopLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInTopLeft {
  -webkit-animation-name: fadeInTopLeft;
  animation-name: fadeInTopLeft;
}
@-webkit-keyframes fadeInTopRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInTopRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInTopRight {
  -webkit-animation-name: fadeInTopRight;
  animation-name: fadeInTopRight;
}
@-webkit-keyframes fadeInBottomLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInBottomLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInBottomLeft {
  -webkit-animation-name: fadeInBottomLeft;
  animation-name: fadeInBottomLeft;
}
@-webkit-keyframes fadeInBottomRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInBottomRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__fadeInBottomRight {
  -webkit-animation-name: fadeInBottomRight;
  animation-name: fadeInBottomRight;
}
/* Fading exits */
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}
.animate__fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.animate__fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 10.41667rem, 0);
    transform: translate3d(0, 10.41667rem, 0);
  }
}
@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 10.41667rem, 0);
    transform: translate3d(0, 10.41667rem, 0);
  }
}
.animate__fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.animate__fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-10.41667rem, 0, 0);
    transform: translate3d(-10.41667rem, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-10.41667rem, 0, 0);
    transform: translate3d(-10.41667rem, 0, 0);
  }
}
.animate__fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.animate__fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(10.41667rem, 0, 0);
    transform: translate3d(10.41667rem, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(10.41667rem, 0, 0);
    transform: translate3d(10.41667rem, 0, 0);
  }
}
.animate__fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.animate__fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -10.41667rem, 0);
    transform: translate3d(0, -10.41667rem, 0);
  }
}
@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -10.41667rem, 0);
    transform: translate3d(0, -10.41667rem, 0);
  }
}
.animate__fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes fadeOutTopLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
}
@keyframes fadeOutTopLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
}
.animate__fadeOutTopLeft {
  -webkit-animation-name: fadeOutTopLeft;
  animation-name: fadeOutTopLeft;
}
@-webkit-keyframes fadeOutTopRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
}
@keyframes fadeOutTopRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
}
.animate__fadeOutTopRight {
  -webkit-animation-name: fadeOutTopRight;
  animation-name: fadeOutTopRight;
}
@-webkit-keyframes fadeOutBottomRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
}
@keyframes fadeOutBottomRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
}
.animate__fadeOutBottomRight {
  -webkit-animation-name: fadeOutBottomRight;
  animation-name: fadeOutBottomRight;
}
@-webkit-keyframes fadeOutBottomLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
}
@keyframes fadeOutBottomLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
}
.animate__fadeOutBottomLeft {
  -webkit-animation-name: fadeOutBottomLeft;
  animation-name: fadeOutBottomLeft;
}
/* Flippers */
@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0.78125rem)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0.78125rem)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0.78125rem)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0.78125rem)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(2.08333rem) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(2.08333rem) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  from {
    -webkit-transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0.78125rem)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0.78125rem)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0.78125rem)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0.78125rem)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(2.08333rem) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(2.08333rem) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(2.08333rem) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animate__animated.animate__flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(2.08333rem) rotate3d(1, 0, 0, 90deg);
    transform: perspective(2.08333rem) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(2.08333rem) rotate3d(1, 0, 0, -20deg);
    transform: perspective(2.08333rem) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(2.08333rem) rotate3d(1, 0, 0, 10deg);
    transform: perspective(2.08333rem) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(2.08333rem) rotate3d(1, 0, 0, -5deg);
    transform: perspective(2.08333rem) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(2.08333rem);
    transform: perspective(2.08333rem);
  }
}
@keyframes flipInX {
  from {
    -webkit-transform: perspective(2.08333rem) rotate3d(1, 0, 0, 90deg);
    transform: perspective(2.08333rem) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(2.08333rem) rotate3d(1, 0, 0, -20deg);
    transform: perspective(2.08333rem) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(2.08333rem) rotate3d(1, 0, 0, 10deg);
    transform: perspective(2.08333rem) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(2.08333rem) rotate3d(1, 0, 0, -5deg);
    transform: perspective(2.08333rem) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(2.08333rem);
    transform: perspective(2.08333rem);
  }
}
.animate__flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(2.08333rem) rotate3d(0, 1, 0, 90deg);
    transform: perspective(2.08333rem) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(2.08333rem) rotate3d(0, 1, 0, -20deg);
    transform: perspective(2.08333rem) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(2.08333rem) rotate3d(0, 1, 0, 10deg);
    transform: perspective(2.08333rem) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(2.08333rem) rotate3d(0, 1, 0, -5deg);
    transform: perspective(2.08333rem) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(2.08333rem);
    transform: perspective(2.08333rem);
  }
}
@keyframes flipInY {
  from {
    -webkit-transform: perspective(2.08333rem) rotate3d(0, 1, 0, 90deg);
    transform: perspective(2.08333rem) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(2.08333rem) rotate3d(0, 1, 0, -20deg);
    transform: perspective(2.08333rem) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(2.08333rem) rotate3d(0, 1, 0, 10deg);
    transform: perspective(2.08333rem) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(2.08333rem) rotate3d(0, 1, 0, -5deg);
    transform: perspective(2.08333rem) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(2.08333rem);
    transform: perspective(2.08333rem);
  }
}
.animate__flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(2.08333rem);
    transform: perspective(2.08333rem);
  }

  30% {
    -webkit-transform: perspective(2.08333rem) rotate3d(1, 0, 0, -20deg);
    transform: perspective(2.08333rem) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(2.08333rem) rotate3d(1, 0, 0, 90deg);
    transform: perspective(2.08333rem) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  from {
    -webkit-transform: perspective(2.08333rem);
    transform: perspective(2.08333rem);
  }

  30% {
    -webkit-transform: perspective(2.08333rem) rotate3d(1, 0, 0, -20deg);
    transform: perspective(2.08333rem) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(2.08333rem) rotate3d(1, 0, 0, 90deg);
    transform: perspective(2.08333rem) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.animate__flipOutX {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(2.08333rem);
    transform: perspective(2.08333rem);
  }

  30% {
    -webkit-transform: perspective(2.08333rem) rotate3d(0, 1, 0, -15deg);
    transform: perspective(2.08333rem) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(2.08333rem) rotate3d(0, 1, 0, 90deg);
    transform: perspective(2.08333rem) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  from {
    -webkit-transform: perspective(2.08333rem);
    transform: perspective(2.08333rem);
  }

  30% {
    -webkit-transform: perspective(2.08333rem) rotate3d(0, 1, 0, -15deg);
    transform: perspective(2.08333rem) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(2.08333rem) rotate3d(0, 1, 0, 90deg);
    transform: perspective(2.08333rem) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.animate__flipOutY {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
/* Lightspeed */
@-webkit-keyframes lightSpeedInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes lightSpeedInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__lightSpeedInRight {
  -webkit-animation-name: lightSpeedInRight;
  animation-name: lightSpeedInRight;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes lightSpeedInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__lightSpeedInLeft {
  -webkit-animation-name: lightSpeedInLeft;
  animation-name: lightSpeedInLeft;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOutRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOutRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.animate__lightSpeedOutRight {
  -webkit-animation-name: lightSpeedOutRight;
  animation-name: lightSpeedOutRight;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes lightSpeedOutLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOutLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
}
.animate__lightSpeedOutLeft {
  -webkit-animation-name: lightSpeedOutLeft;
  animation-name: lightSpeedOutLeft;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
/* Rotating entrances */
@-webkit-keyframes rotateIn {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.animate__rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
      transform-origin: center;
}
@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.animate__rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
  -webkit-transform-origin: left bottom;
  -ms-transform-origin: left bottom;
      transform-origin: left bottom;
}
@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.animate__rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
  -webkit-transform-origin: right bottom;
  -ms-transform-origin: right bottom;
      transform-origin: right bottom;
}
@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.animate__rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
  -webkit-transform-origin: left bottom;
  -ms-transform-origin: left bottom;
      transform-origin: left bottom;
}
@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
.animate__rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
  -webkit-transform-origin: right bottom;
  -ms-transform-origin: right bottom;
      transform-origin: right bottom;
}
/* Rotating exits */
@-webkit-keyframes rotateOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
.animate__rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
      transform-origin: center;
}
@-webkit-keyframes rotateOutDownLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
.animate__rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
  -webkit-transform-origin: left bottom;
  -ms-transform-origin: left bottom;
      transform-origin: left bottom;
}
@-webkit-keyframes rotateOutDownRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.animate__rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
  -webkit-transform-origin: right bottom;
  -ms-transform-origin: right bottom;
      transform-origin: right bottom;
}
@-webkit-keyframes rotateOutUpLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.animate__rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
  -webkit-transform-origin: left bottom;
  -ms-transform-origin: left bottom;
      transform-origin: left bottom;
}
@-webkit-keyframes rotateOutUpRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
.animate__rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
  -webkit-transform-origin: right bottom;
  -ms-transform-origin: right bottom;
      transform-origin: right bottom;
}
/* Specials */
@-webkit-keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 3.64583rem, 0);
    transform: translate3d(0, 3.64583rem, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 3.64583rem, 0);
    transform: translate3d(0, 3.64583rem, 0);
    opacity: 0;
  }
}
.animate__hinge {
  -webkit-animation-duration: calc(1s * 2);
  animation-duration: calc(1s * 2);
  -webkit-animation-duration: calc(var(--animate-duration) * 2);
  animation-duration: calc(var(--animate-duration) * 2);
  -webkit-animation-name: hinge;
  animation-name: hinge;
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
      transform-origin: top left;
}
@-webkit-keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.animate__jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.animate__rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
/* Zooming entrances */
@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}
.animate__zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -5.20833rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -5.20833rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 0.3125rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 0.3125rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -5.20833rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -5.20833rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 0.3125rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 0.3125rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-5.20833rem, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-5.20833rem, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0.05208rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0.05208rem, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-5.20833rem, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-5.20833rem, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0.05208rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0.05208rem, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(5.20833rem, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(5.20833rem, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-0.05208rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-0.05208rem, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(5.20833rem, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(5.20833rem, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-0.05208rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-0.05208rem, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 5.20833rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 5.20833rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -0.3125rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -0.3125rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 5.20833rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 5.20833rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -0.3125rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -0.3125rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
/* Zooming exits */
@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}
.animate__zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -0.3125rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -0.3125rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 10.41667rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 10.41667rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -0.3125rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -0.3125rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 10.41667rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 10.41667rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
  -webkit-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
      transform-origin: center bottom;
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0.21875rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0.21875rem, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-10.41667rem, 0, 0);
    transform: scale(0.1) translate3d(-10.41667rem, 0, 0);
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0.21875rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0.21875rem, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-10.41667rem, 0, 0);
    transform: scale(0.1) translate3d(-10.41667rem, 0, 0);
  }
}
.animate__zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
  -webkit-transform-origin: left center;
  -ms-transform-origin: left center;
      transform-origin: left center;
}
@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-0.21875rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-0.21875rem, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(10.41667rem, 0, 0);
    transform: scale(0.1) translate3d(10.41667rem, 0, 0);
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-0.21875rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-0.21875rem, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(10.41667rem, 0, 0);
    transform: scale(0.1) translate3d(10.41667rem, 0, 0);
  }
}
.animate__zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
  -webkit-transform-origin: right center;
  -ms-transform-origin: right center;
      transform-origin: right center;
}
@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 0.3125rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 0.3125rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -10.41667rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -10.41667rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 0.3125rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 0.3125rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -10.41667rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -10.41667rem, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
  -webkit-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
      transform-origin: center bottom;
}
/* Sliding entrances */
@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.animate__slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
/* Sliding exits */
@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.animate__slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.animate__slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.animate__slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.animate__slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
