/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-header {
    -webkit-box-align: center;
            -webkit-align-items: center;
            align-items: center;
    background-color: #26a2ff;
    box-sizing: border-box;
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    font-size: 0.28rem;
    height: 0.8rem;
    line-height: 1;
    padding: 0 0.2rem;
    position: relative;
    text-align: center;
    white-space: nowrap;
}
.mint-header .mint-button {
    background-color: transparent;
    border: 0;
    box-shadow: none;
    color: inherit;
    display: inline-block;
    padding: 0;
    font-size: inherit
}
.mint-header .mint-button::after {
    content: none;
}
.mint-header.is-fixed {
    top: 0;
    right: 0;
    left: 0;
    position: fixed;
    z-index: 1;
}
.mint-header-button {
    -webkit-box-flex: .5;
            -webkit-flex: .5;
            flex: .5;
}
.mint-header-button > a {
    color: inherit;
}
.mint-header-button.is-right {
    text-align: right;
}
.mint-header-button.is-left {
    text-align: left;
}
.mint-header-title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: inherit;
    font-weight: 400;
    -webkit-box-flex: 1;
            -webkit-flex: 1;
            flex: 1;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-button {
    -webkit-appearance: none;
            appearance: none;
    border-radius: 0.08rem;
    border: 0;
    box-sizing: border-box;
    color: inherit;
    display: block;
    font-size: 0.36rem;
    height: 0.82rem;
    outline: 0;
    overflow: hidden;
    position: relative;
    text-align: center
}
.mint-button::after {
    background-color: #000;
    content: " ";
    opacity: 0;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute
}
.mint-button:not(.is-disabled):active::after {
    opacity: .4
}
.mint-button.is-disabled {
    opacity: .6
}
.mint-button-icon {
    vertical-align: middle;
    display: inline-block
}
.mint-button--default {
    color: #656b79;
    background-color: #f6f8fa;
    box-shadow: 0 0 0.02rem #b8bbbf
}
.mint-button--default.is-plain {
    border: 0.02rem solid #5a5a5a;
    background-color: transparent;
    box-shadow: none;
    color: #5a5a5a
}
.mint-button--primary {
    color: #fff;
    background-color: #26a2ff
}
.mint-button--primary.is-plain {
    border: 0.02rem solid #26a2ff;
    background-color: transparent;
    color: #26a2ff
}
.mint-button--danger {
    color: #fff;
    background-color: #ef4f4f
}
.mint-button--danger.is-plain {
    border: 0.02rem solid #ef4f4f;
    background-color: transparent;
    color: #ef4f4f
}
.mint-button--large {
    display: block;
    width: 100%
}
.mint-button--normal {
    display: inline-block;
    padding: 0 0.24rem
}
.mint-button--small {
    display: inline-block;
    font-size: 0.28rem;
    padding: 0 0.24rem;
    height: 0.66rem
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-cell {
    background-color:#fff;
    box-sizing:border-box;
    color:inherit;
    min-height:0.96rem;
    display:block;
    overflow:hidden;
    position:relative;
    text-decoration:none;
}
.mint-cell img {
    vertical-align:middle;
}
.mint-cell:first-child .mint-cell-wrapper {
    background-origin:border-box;
}
.mint-cell:last-child {
    background-image:-webkit-linear-gradient(bottom, #d9d9d9, #d9d9d9 50%, transparent 50%);
    background-image:linear-gradient(0deg, #d9d9d9, #d9d9d9 50%, transparent 50%);
    background-size:100% 0.02rem;
    background-repeat:no-repeat;
    background-position:bottom;
}
.mint-cell-wrapper {
    background-image:-webkit-linear-gradient(top, #d9d9d9, #d9d9d9 50%, transparent 50%);
    background-image:linear-gradient(180deg, #d9d9d9, #d9d9d9 50%, transparent 50%);
    background-size: 120% 0.02rem;
    background-repeat: no-repeat;
    background-position: top left;
    background-origin: content-box;
    -webkit-box-align: center;
            -webkit-align-items: center;
            align-items: center;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    font-size: 0.32rem;
    line-height: 1;
    min-height: inherit;
    overflow: hidden;
    padding: 0 0.2rem;
    width: 100%;
}
.mint-cell-mask {}
.mint-cell-mask::after {
    background-color:#000;
    content:" ";
    opacity:0;
    top:0;
    right:0;
    bottom:0;
    left:0;
    position:absolute;
}
.mint-cell-mask:active::after {
    opacity:.1;
}
.mint-cell-text {
    vertical-align: middle;
}
.mint-cell-label {
    color: #888;
    display: block;
    font-size: 0.24rem;
    margin-top: 0.12rem;
}
.mint-cell-title {
    -webkit-box-flex: 1;
            -webkit-flex: 1;
            flex: 1;
}
.mint-cell-value {
    color: #888;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
            -webkit-align-items: center;
            align-items: center;
}
.mint-cell-value.is-link {
    margin-right:0.48rem;
}
.mint-cell-left {
    position: absolute;
    height: 100%;
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
}
.mint-cell-right {
    position: absolute;
    height: 100%;
    right: 0;
    top: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
}
.mint-cell-allow-right::after {
    border: solid 0.04rem #c8c8cd;
    border-bottom-width: 0;
    border-left-width: 0;
    content: " ";
    top:50%;
    right:0.4rem;
    position: absolute;
    width:0.1rem;
    height:0.1rem;
    -webkit-transform: translateY(-50%) rotate(45deg);
            transform: translateY(-50%) rotate(45deg);
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-cell-swipe .mint-cell-wrapper {
    position: relative;
}
.mint-cell-swipe .mint-cell-wrapper, .mint-cell-swipe .mint-cell-left, .mint-cell-swipe .mint-cell-right {
    -webkit-transition: -webkit-transform 150ms ease-in-out;
    transition: -webkit-transform 150ms ease-in-out;
    transition: transform 150ms ease-in-out;
    transition: transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;
}
.mint-cell-swipe-buttongroup {
    height: 100%;
}
.mint-cell-swipe-button {
    height: 100%;
    display: inline-block;
    padding: 0 0.2rem;
    line-height: 0.96rem;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-field {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.mint-field .mint-cell-title {
    width: 2.1rem;
    -webkit-box-flex: 0;
            -webkit-flex: none;
            flex: none;
}
.mint-field .mint-cell-value {
    -webkit-box-flex: 1;
            -webkit-flex: 1;
            flex: 1;
    color: inherit;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.mint-field.is-nolabel .mint-cell-title {
    display: none;
}
.mint-field.is-textarea {
    -webkit-box-align: inherit;
            -webkit-align-items: inherit;
            align-items: inherit;
}
.mint-field.is-textarea .mint-cell-title {
    padding: 0.2rem 0;
}
.mint-field.is-textarea .mint-cell-value {
    padding: 0.1rem 0;
}
.mint-field-core {
    -webkit-appearance: none;
            appearance: none;
    border-radius: 0;
    border: 0;
    -webkit-box-flex: 1;
            -webkit-flex: 1;
            flex: 1;
    outline: 0;
    line-height: 1.6;
    font-size: inherit;
    width: 100%;
}
.mint-field-clear {
    opacity: .2;
}
.mint-field-state {
    color: inherit;
    margin-left: 0.4rem;
}
.mint-field-state .mintui {
    font-size: 0.4rem;
}
.mint-field-state.is-default {
    margin-left: 0;
}
.mint-field-state.is-success {
    color: #4caf50;
}
.mint-field-state.is-warning {
    color: #ffc107;
}
.mint-field-state.is-error {
    color: #f44336;
}
.mint-field-other {
    top: 0;
    right: 0;
    position: relative;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-badge {
    color: #fff;
    text-align: center;
    display: inline-block
}
.mint-badge.is-size-large {
    border-radius: 0.28rem;
    font-size: 0.36rem;
    padding: 0.04rem 0.2rem
}
.mint-badge.is-size-small {
    border-radius: 0.16rem;
    font-size: 0.24rem;
    padding: 0.04rem 0.12rem
}
.mint-badge.is-size-normal {
    border-radius: 0.24rem;
    font-size: 0.3rem;
    padding: 0.04rem 0.16rem
}
.mint-badge.is-warning {
    background-color: #ffc107
}
.mint-badge.is-error {
    background-color: #f44336
}
.mint-badge.is-primary {
    background-color: #26a2ff
}
.mint-badge.is-success {
    background-color: #4caf50
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-switch {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
            -webkit-align-items: center;
            align-items: center;
    position: relative;
}
.mint-switch * {
    pointer-events: none;
}
.mint-switch-label {
    margin-left: 0.2rem;
    display: inline-block;
}
.mint-switch-label:empty {
    margin-left: 0;
}
.mint-switch-core {
    display: inline-block;
    position: relative;
    width: 1.04rem;
    height: 0.64rem;
    border: 0.02rem solid #d9d9d9;
    border-radius: 0.32rem;
    box-sizing: border-box;
    background: #d9d9d9;
}
.mint-switch-core::after, .mint-switch-core::before {
    content: " ";
    top: 0;
    left: 0;
    position: absolute;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
    border-radius: 0.3rem;
}
.mint-switch-core::after {
    width: 0.6rem;
    height: 0.6rem;
    background-color: #fff;
    box-shadow: 0 0.02rem 0.06rem rgba(0, 0, 0, .4);
}
.mint-switch-core::before {
    width: 1rem;
    height: 0.6rem;
    background-color: #fdfdfd;
}
.mint-switch-input {
    display: none;
}
.mint-switch-input:checked + .mint-switch-core {
    border-color: #26a2ff;
    background-color: #26a2ff;
}
.mint-switch-input:checked + .mint-switch-core::before {
    -webkit-transform: scale(0);
            transform: scale(0);
}
.mint-switch-input:checked + .mint-switch-core::after {
    -webkit-transform: translateX(0.4rem);
            transform: translateX(0.4rem);
}
.mint-spinner-snake {
  -webkit-animation: mint-spinner-rotate 0.8s infinite linear;
          animation: mint-spinner-rotate 0.8s infinite linear;
  border: 0.08rem solid transparent;
  border-radius: 50%;
}
@-webkit-keyframes mint-spinner-rotate {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes mint-spinner-rotate {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
.mint-spinner-double-bounce {
position: relative;
}
.mint-spinner-double-bounce-bounce1, .mint-spinner-double-bounce-bounce2 {
width: 100%;
height: 100%;
border-radius: 50%;
opacity: 0.6;
position: absolute;
top: 0;
left: 0;
-webkit-animation: mint-spinner-double-bounce 2.0s infinite ease-in-out;
        animation: mint-spinner-double-bounce 2.0s infinite ease-in-out;
}
.mint-spinner-double-bounce-bounce2 {
-webkit-animation-delay: -1.0s;
        animation-delay: -1.0s;
}
@-webkit-keyframes mint-spinner-double-bounce {
0%, 100% {
    -webkit-transform: scale(0.0);
            transform: scale(0.0);
}
50% {
    -webkit-transform: scale(1.0);
            transform: scale(1.0);
}
}
@keyframes mint-spinner-double-bounce {
0%, 100% {
    -webkit-transform: scale(0.0);
            transform: scale(0.0);
}
50% {
    -webkit-transform: scale(1.0);
            transform: scale(1.0);
}
}
.mint-spinner-triple-bounce {}
.mint-spinner-triple-bounce-bounce1, .mint-spinner-triple-bounce-bounce2, .mint-spinner-triple-bounce-bounce3 {
border-radius: 100%;
display: inline-block;
-webkit-animation: mint-spinner-triple-bounce 1.4s infinite ease-in-out both;
        animation: mint-spinner-triple-bounce 1.4s infinite ease-in-out both;
}
.mint-spinner-triple-bounce-bounce1 {
-webkit-animation-delay: -0.32s;
        animation-delay: -0.32s;
}
.mint-spinner-triple-bounce-bounce2 {
-webkit-animation-delay: -0.16s;
        animation-delay: -0.16s;
}
@-webkit-keyframes mint-spinner-triple-bounce {
0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
40% {
    -webkit-transform: scale(1.0);
            transform: scale(1.0);
}
}
@keyframes mint-spinner-triple-bounce {
0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
}
40% {
    -webkit-transform: scale(1.0);
            transform: scale(1.0);
}
}
.mint-spinner-fading-circle {
    position: relative
}
.mint-spinner-fading-circle-circle {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute
}
.mint-spinner-fading-circle-circle::before {
    content: " ";
    display: block;
    margin: 0 auto;
    width: 15%;
    height: 15%;
    border-radius: 100%;
    -webkit-animation: mint-fading-circle 1.2s infinite ease-in-out both;
            animation: mint-fading-circle 1.2s infinite ease-in-out both
}
.mint-spinner-fading-circle-circle.is-circle2 {
    -webkit-transform: rotate(30deg);
            transform: rotate(30deg)
}
.mint-spinner-fading-circle-circle.is-circle2::before {
    -webkit-animation-delay: -1.1s;
            animation-delay: -1.1s
}
.mint-spinner-fading-circle-circle.is-circle3 {
    -webkit-transform: rotate(60deg);
            transform: rotate(60deg)
}
.mint-spinner-fading-circle-circle.is-circle3::before {
    -webkit-animation-delay: -1s;
            animation-delay: -1s
}
.mint-spinner-fading-circle-circle.is-circle4 {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg)
}
.mint-spinner-fading-circle-circle.is-circle4::before {
    -webkit-animation-delay: -0.9s;
            animation-delay: -0.9s
}
.mint-spinner-fading-circle-circle.is-circle5 {
    -webkit-transform: rotate(120deg);
            transform: rotate(120deg)
}
.mint-spinner-fading-circle-circle.is-circle5::before {
    -webkit-animation-delay: -0.8s;
            animation-delay: -0.8s
}
.mint-spinner-fading-circle-circle.is-circle6 {
    -webkit-transform: rotate(150deg);
            transform: rotate(150deg)
}
.mint-spinner-fading-circle-circle.is-circle6::before {
    -webkit-animation-delay: -0.7s;
            animation-delay: -0.7s
}
.mint-spinner-fading-circle-circle.is-circle7 {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg)
}
.mint-spinner-fading-circle-circle.is-circle7::before {
    -webkit-animation-delay: -0.6s;
            animation-delay: -0.6s
}
.mint-spinner-fading-circle-circle.is-circle8 {
    -webkit-transform: rotate(210deg);
            transform: rotate(210deg)
}
.mint-spinner-fading-circle-circle.is-circle8::before {
    -webkit-animation-delay: -0.5s;
            animation-delay: -0.5s
}
.mint-spinner-fading-circle-circle.is-circle9 {
    -webkit-transform: rotate(240deg);
            transform: rotate(240deg)
}
.mint-spinner-fading-circle-circle.is-circle9::before {
    -webkit-animation-delay: -0.4s;
            animation-delay: -0.4s
}
.mint-spinner-fading-circle-circle.is-circle10 {
    -webkit-transform: rotate(270deg);
            transform: rotate(270deg)
}
.mint-spinner-fading-circle-circle.is-circle10::before {
    -webkit-animation-delay: -0.3s;
            animation-delay: -0.3s
}
.mint-spinner-fading-circle-circle.is-circle11 {
    -webkit-transform: rotate(300deg);
            transform: rotate(300deg)
}
.mint-spinner-fading-circle-circle.is-circle11::before {
    -webkit-animation-delay: -0.2s;
            animation-delay: -0.2s
}
.mint-spinner-fading-circle-circle.is-circle12 {
    -webkit-transform: rotate(330deg);
            transform: rotate(330deg)
}
.mint-spinner-fading-circle-circle.is-circle12::before {
    -webkit-animation-delay: -0.1s;
            animation-delay: -0.1s
}
@-webkit-keyframes mint-fading-circle {
    0%, 39%, 100% {
        opacity: 0
    }
    40% {
        opacity: 1
    }
}
@keyframes mint-fading-circle {
    0%, 39%, 100% {
        opacity: 0
    }
    40% {
        opacity: 1
    }
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-tab-item {
    display: block;
    padding: 0.14rem 0;
    -webkit-box-flex: 1;
            -webkit-flex: 1;
            flex: 1;
    text-decoration: none
}
.mint-tab-item-icon {
    width: 0.48rem;
    height: 0.48rem;
    margin: 0 auto 0.1rem
}
.mint-tab-item-icon:empty {
    display: none
}
.mint-tab-item-icon > * {
    display: block;
    width: 100%;
    height: 100%
}
.mint-tab-item-label {
    color: inherit;
    font-size: 0.24rem;
    line-height: 1
}
.mint-tab-container-item {
    -webkit-flex-shrink: 0;
            flex-shrink: 0;
    width: 100%
}
.mint-tab-container {
    overflow: hidden;
    position: relative;
}
.mint-tab-container .swipe-transition {
    -webkit-transition: -webkit-transform 150ms ease-in-out;
    transition: -webkit-transform 150ms ease-in-out;
    transition: transform 150ms ease-in-out;
    transition: transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;
}
.mint-tab-container-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-navbar {
    background-color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    text-align: center;
}
.mint-navbar .mint-tab-item {
    padding: 0.34rem 0;
    font-size: 0.3rem
}
.mint-navbar .mint-tab-item:last-child {
    border-right: 0;
}
.mint-navbar .mint-tab-item.is-selected {
    border-bottom: 0.06rem solid #26a2ff;
    color: #26a2ff;
    margin-bottom: -0.06rem;
}
.mint-navbar.is-fixed {
    top: 0;
    right: 0;
    left: 0;
    position: fixed;
    z-index: 1;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-tabbar {
    background-image: -webkit-linear-gradient(top, #d9d9d9, #d9d9d9 50%, transparent 50%);
    background-image: linear-gradient(180deg, #d9d9d9, #d9d9d9 50%, transparent 50%);
    background-size: 100% 0.02rem;
    background-repeat: no-repeat;
    background-position: top left;
    position: relative;
    background-color: #fafafa;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute;
    text-align: center;
}
.mint-tabbar > .mint-tab-item.is-selected {
    background-color: #eaeaea;
    color: #26a2ff;
}
.mint-tabbar.is-fixed {
    right: 0;
    bottom: 0;
    left: 0;
    position: fixed;
    z-index: 1;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-search {
    height: 100%;
    height: 100vh;
    overflow: hidden;
}
.mint-searchbar {
    position: relative;
    -webkit-box-align: center;
            -webkit-align-items: center;
            align-items: center;
    background-color: #d9d9d9;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    padding: 0.16rem 0.2rem;
    z-index: 1;
}
.mint-searchbar-inner {
    -webkit-box-align: center;
            -webkit-align-items: center;
            align-items: center;
    background-color: #fff;
    border-radius: 0.04rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 1;
            -webkit-flex: 1;
            flex: 1;
    height: 0.56rem;
    padding: 0.08rem 0.12rem;
}
.mint-searchbar-inner .mintui-search {
    font-size: 0.24rem;
    color: #d9d9d9;
}
.mint-searchbar-core {
    -webkit-appearance: none;
            appearance: none;
    border: 0;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    outline: 0;
}
.mint-searchbar-cancel {
    color: #26a2ff;
    margin-left: 0.2rem;
    text-decoration: none;
}
.mint-search-list {
    overflow: auto;
    padding-top: 0.88rem;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    position: absolute;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-checklist .mint-cell {
    padding: 0;
}
.mint-checklist.is-limit .mint-checkbox-core:not(:checked) {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
}
.mint-checklist-label {
    display: block;
    padding: 0 0.2rem;
}
.mint-checklist-title {
    color: #888;
    display: block;
    font-size: 0.24rem;
    margin: 0.16rem;
}
.mint-checkbox {}
.mint-checkbox.is-right {
    float: right;
}
.mint-checkbox-label {
    vertical-align: middle;
    margin-left: 0.12rem;
}
.mint-checkbox-input {
    display: none;
}
.mint-checkbox-input:checked + .mint-checkbox-core {
    background-color: #26a2ff;
    border-color: #26a2ff;
}
.mint-checkbox-input:checked + .mint-checkbox-core::after {
    border-color: #fff;
    -webkit-transform: rotate(45deg) scale(1);
            transform: rotate(45deg) scale(1);
}
.mint-checkbox-input[disabled] + .mint-checkbox-core {
    background-color: #d9d9d9;
    border-color: #ccc;
}
.mint-checkbox-core {
    display: inline-block;
    background-color: #fff;
    border-radius: 100%;
    border: 0.02rem solid #ccc;
    position: relative;
    width: 0.4rem;
    height: 0.4rem;
    vertical-align: middle;
}
.mint-checkbox-core::after {
    border: 0.04rem solid transparent;
    border-left: 0;
    border-top: 0;
    content: " ";
    top: 0.06rem;
    left: 0.12rem;
    position: absolute;
    width: 0.08rem;
    height: 0.16rem;
    -webkit-transform: rotate(45deg) scale(0);
            transform: rotate(45deg) scale(0);
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s, -webkit-transform .2s;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-radiolist .mint-cell {
    padding: 0;
}
.mint-radiolist-label {
    display: block;
    padding: 0 0.2rem;
}
.mint-radiolist-title {
    font-size: 0.24rem;
    margin: 0.16rem;
    display: block;
    color: #888;
}
.mint-radio {}
.mint-radio.is-right {
    float: right;
}
.mint-radio-label {
    vertical-align: middle;
    margin-left: 0.12rem;
}
.mint-radio-input {
    display: none;
}
.mint-radio-input:checked + .mint-radio-core {
    background-color: #26a2ff;
    border-color: #26a2ff;
}
.mint-radio-input:checked + .mint-radio-core::after {
    background-color: #fff;
    -webkit-transform: scale(1);
            transform: scale(1);
}
.mint-radio-input[disabled] + .mint-radio-core {
    background-color: #d9d9d9;
    border-color: #ccc;
}
.mint-radio-core {
    box-sizing: border-box;
    display: inline-block;
    background-color: #fff;
    border-radius: 100%;
    border: 0.02rem solid #ccc;
    position: relative;
    width: 0.4rem;
    height: 0.4rem;
    vertical-align: middle;
}
.mint-radio-core::after {
    content: " ";
    border-radius: 100%;
    top: 0.1rem;
    left: 0.1rem;
    position: absolute;
    width: 0.16rem;
    height: 0.16rem;
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s, -webkit-transform .2s;
    -webkit-transform: scale(0);
            transform: scale(0);
}
.mint-loadmore {
    overflow: hidden
}
.mint-loadmore-content {}
.mint-loadmore-content.is-dropped {
    -webkit-transition: .2s;
    transition: .2s
}
.mint-loadmore-top, .mint-loadmore-bottom {
    text-align: center;
    height: 1rem;
    line-height: 1rem
}
.mint-loadmore-top {
    margin-top: -1rem
}
.mint-loadmore-bottom {
    margin-bottom: -1rem
}
.mint-loadmore-spinner {
    display: inline-block;
    margin-right: 0.1rem;
    vertical-align: middle
}
.mint-loadmore-text {
    vertical-align: middle
}
.mint-actionsheet {
  position: fixed;
  background: #e0e0e0;
  width: 100%;
  text-align: center;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate3d(-50%, 0, 0);
          transform: translate3d(-50%, 0, 0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform .3s ease-out;
  transition: -webkit-transform .3s ease-out;
  transition: transform .3s ease-out;
  transition: transform .3s ease-out, -webkit-transform .3s ease-out;
}
.mint-actionsheet-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.mint-actionsheet-listitem {
  border-bottom: solid 0.02rem #e0e0e0;
}
.mint-actionsheet-listitem, .mint-actionsheet-button {
  display: block;
  width: 100%;
  height: 0.9rem;
  line-height: 0.9rem;
  font-size: 0.36rem;
  color: #333;
  background-color: #fff;
}
.mint-actionsheet-listitem:active, .mint-actionsheet-button:active {
  background-color: #f0f0f0;
}
.actionsheet-float-enter, .actionsheet-float-leave-active {
  -webkit-transform: translate3d(-50%, 100%, 0);
          transform: translate3d(-50%, 100%, 0);
}
.v-modal-enter {
  -webkit-animation: v-modal-in .2s ease;
          animation: v-modal-in .2s ease;
}
.v-modal-leave {
  -webkit-animation: v-modal-out .2s ease forwards;
          animation: v-modal-out .2s ease forwards;
}
@-webkit-keyframes v-modal-in {
  0% {
    opacity: 0;
  }
  100% {
  }
}
@keyframes v-modal-in {
  0% {
    opacity: 0;
  }
  100% {
  }
}
@-webkit-keyframes v-modal-out {
  0% {
  }
  100% {
    opacity: 0;
  }
}
@keyframes v-modal-out {
  0% {
  }
  100% {
    opacity: 0;
  }
}
.v-modal {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  background: #000;
}
.mint-popup {
  position: fixed;
  background: #fff;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: .2s ease-out;
  transition: .2s ease-out;
}
.mint-popup-top {
  top: 0;
  right: auto;
  bottom: auto;
  left: 50%;
  -webkit-transform: translate3d(-50%, 0, 0);
          transform: translate3d(-50%, 0, 0);
}
.mint-popup-right {
  top: 50%;
  right: 0;
  bottom: auto;
  left: auto;
  -webkit-transform: translate3d(0, -50%, 0);
          transform: translate3d(0, -50%, 0);
}
.mint-popup-bottom {
  top: auto;
  right: auto;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate3d(-50%, 0, 0);
          transform: translate3d(-50%, 0, 0);
}
.mint-popup-left {
  top: 50%;
  right: auto;
  bottom: auto;
  left: 0;
  -webkit-transform: translate3d(0, -50%, 0);
          transform: translate3d(0, -50%, 0);
}
.popup-slide-top-enter, .popup-slide-top-leave-active {
  -webkit-transform: translate3d(-50%, -100%, 0);
          transform: translate3d(-50%, -100%, 0);
}
.popup-slide-right-enter, .popup-slide-right-leave-active {
  -webkit-transform: translate3d(100%, -50%, 0);
          transform: translate3d(100%, -50%, 0);
}
.popup-slide-bottom-enter, .popup-slide-bottom-leave-active {
  -webkit-transform: translate3d(-50%, 100%, 0);
          transform: translate3d(-50%, 100%, 0);
}
.popup-slide-left-enter, .popup-slide-left-leave-active {
  -webkit-transform: translate3d(-100%, -50%, 0);
          transform: translate3d(-100%, -50%, 0);
}
.popup-fade-enter, .popup-fade-leave-active {
  opacity: 0;
}
.mint-swipe {
    overflow: hidden;
    position: relative;
    height: 100%;
}
.mint-swipe-items-wrap {
    position: relative;
    overflow: hidden;
    height: 100%;
}
.mint-swipe-items-wrap > div {
    position: absolute;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    width: 100%;
    height: 100%;
    display: none
}
.mint-swipe-items-wrap > div.is-active {
    display: block;
    -webkit-transform: none;
            transform: none;
}
.mint-swipe-indicators {
    position: absolute;
    bottom: 0.2rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.mint-swipe-indicator {
    width: 0.16rem;
    height: 0.16rem;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: 0.2;
    margin: 0 0.06rem;
}
.mint-swipe-indicator.is-active {
    background: #fff;
}
.mt-range {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    height: 0.6rem;
    line-height: 0.6rem
}
.mt-range > * {
    display: -webkit-flex;
    display: flex;
    display: -webkit-box
}
.mt-range *[slot=start] {
    margin-right: 0.1rem
}
.mt-range *[slot=end] {
    margin-left: 0.1rem
}
.mt-range-content {
    position: relative;
    -webkit-box-flex: 1;
            -webkit-flex: 1;
            flex: 1;
    margin-right: 0.6rem
}
.mt-range-runway {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: 0;
    right: -0.6rem;
    border-top-color: #a9acb1;
    border-top-style: solid
}
.mt-range-thumb {
    background-color: #fff;
    position: absolute;
    left: 0;
    top: 0;
    width: 0.6rem;
    height: 0.6rem;
    border-radius: 100%;
    cursor: move;
    box-shadow: 0 0.02rem 0.06rem rgba(0,0,0,.4)
}
.mt-range-progress {
    position: absolute;
    display: block;
    background-color: #26a2ff;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 0
}
.mt-range--disabled {
    opacity: 0.5
}
.picker {
  overflow: hidden;
}
.picker-toolbar {
  height: 0.8rem;
}
.picker-items {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
          -webkit-justify-content: center;
          justify-content: center;
  padding: 0;
  text-align: right;
  font-size: 0.48rem;
  position: relative;
}
.picker-center-highlight {
  box-sizing: border-box;
  position: absolute;
  left: 0;
  width: 100%;
  top: 50%;
  margin-top: -0.36rem;
  pointer-events: none
}
.picker-center-highlight:before, .picker-center-highlight:after {
  content: '';
  position: absolute;
  height: 0.02rem;
  width: 100%;
  background-color: #eaeaea;
  display: block;
  z-index: 15;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.picker-center-highlight:before {
  left: 0;
  top: 0;
  bottom: auto;
  right: auto;
}
.picker-center-highlight:after {
  left: 0;
  bottom: 0;
  right: auto;
  top: auto;
}
.picker-slot {
  font-size: 0.36rem;
  overflow: hidden;
  position: relative;
  max-height: 100%
}
.picker-slot.picker-slot-left {
  text-align: left;
}
.picker-slot.picker-slot-center {
  text-align: center;
}
.picker-slot.picker-slot-right {
  text-align: right;
}
.picker-slot.picker-slot-divider {
  color: #000;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
          -webkit-align-items: center;
          align-items: center
}
.picker-slot-wrapper {
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.picker-slot-wrapper.dragging, .picker-slot-wrapper.dragging .picker-item {
  -webkit-transition-duration: 0s;
          transition-duration: 0s;
}
.picker-item {
  height: 0.72rem;
  line-height: 0.72rem;
  padding: 0 0.2rem;
  white-space: nowrap;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #707274;
  left: 0;
  top: 0;
  width: 100%;
  box-sizing: border-box;
  -webkit-transition-duration: .3s;
          transition-duration: .3s;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.picker-slot-absolute .picker-item {
  position: absolute;
}
.picker-item.picker-item-far {
  pointer-events: none
}
.picker-item.picker-selected {
  color: #000;
  -webkit-transform: translate3d(0, 0, 0) rotateX(0);
          transform: translate3d(0, 0, 0) rotateX(0);
}
.picker-3d .picker-items {
  overflow: hidden;
  -webkit-perspective: 14rem;
          perspective: 14rem;
}
.picker-3d .picker-item, .picker-3d .picker-slot, .picker-3d .picker-slot-wrapper {
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d
}
.picker-3d .picker-slot {
  overflow: visible
}
.picker-3d .picker-item {
  -webkit-transform-origin: center center;
          transform-origin: center center;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out
}
.mt-progress {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    height: 0.6rem;
    line-height: 0.6rem
}
.mt-progress > * {
    display: -webkit-flex;
    display: flex;
    display: -webkit-box
}
.mt-progress *[slot="start"] {
    margin-right: 0.1rem
}
.mt-progress *[slot="end"] {
    margin-left: 0.1rem
}
.mt-progress-content {
    position: relative;
    -webkit-box-flex: 1;
            -webkit-flex: 1;
            flex: 1
}
.mt-progress-runway {
    position: absolute;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    top: 50%;
    left: 0;
    right: 0;
    background-color: #ebebeb;
    height: 0.06rem
}
.mt-progress-progress {
    position: absolute;
    display: block;
    background-color: #26a2ff;
    top: 50%;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    width: 0
}
.mint-toast {
    position: fixed;
    max-width: 80%;
    border-radius: 0.1rem;
    background: rgba(0, 0, 0, 0.7);
    color: #fff;
    box-sizing: border-box;
    text-align: center;
    z-index: 1000;
    -webkit-transition: opacity .3s linear;
    transition: opacity .3s linear
}
.mint-toast.is-placebottom {
    bottom: 1rem;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0)
}
.mint-toast.is-placemiddle {
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%)
}
.mint-toast.is-placetop {
    top: 1rem;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0)
}
.mint-toast-icon {
    display: block;
    text-align: center;
    font-size: 1.12rem
}
.mint-toast-text {
    font-size: 0.28rem;
    display: block;
    text-align: center
}
.mint-toast-pop-enter, .mint-toast-pop-leave-active {
    opacity: 0
}
.mint-indicator {
  -webkit-transition: opacity .2s linear;
  transition: opacity .2s linear;
}
.mint-indicator-wrapper {
  top: 50%;
  left: 50%;
  position: fixed;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border-radius: 0.1rem;
  background: rgba(0, 0, 0, 0.7);
  color: white;
  box-sizing: border-box;
  text-align: center;
}
.mint-indicator-text {
  display: block;
  color: #fff;
  text-align: center;
  margin-top: 0.2rem;
  font-size: 0.32rem;
}
.mint-indicator-spin {
  display: inline-block;
  text-align: center;
}
.mint-indicator-mask {
  top: 0;
  left: 0;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  background: transparent;
}
.mint-indicator-enter, .mint-indicator-leave-active {
  opacity: 0;
}
.mint-msgbox {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  background-color: #fff;
  width: 85%;
  border-radius: 0.06rem;
  font-size: 0.32rem;
  -webkit-user-select: none;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: .2s;
  transition: .2s;
}
.mint-msgbox-header {
  padding: 0.3rem 0 0;
}
.mint-msgbox-content {
  padding: 0.2rem 0.4rem 0.3rem;
  border-bottom: 0.02rem solid #ddd;
  min-height: 0.72rem;
  position: relative;
}
.mint-msgbox-input {
  padding-top: 0.3rem;
}
.mint-msgbox-input input {
  border: 0.02rem solid #dedede;
  border-radius: 0.1rem;
  padding: 0.08rem 0.1rem;
  width: 100%;
  -webkit-appearance: none;
          appearance: none;
  outline: none;
}
.mint-msgbox-input input.invalid {
  border-color: #ff4949;
}
.mint-msgbox-input input.invalid:focus {
  border-color: #ff4949;
}
.mint-msgbox-errormsg {
  color: red;
  font-size: 0.24rem;
  min-height: 0.36rem;
  margin-top: 0.04rem;
}
.mint-msgbox-title {
  text-align: center;
  padding-left: 0;
  margin-bottom: 0;
  font-size: 0.32rem;
  font-weight: 700;
  color: #333;
}
.mint-msgbox-message {
  color: #999;
  margin: 0;
  text-align: center;
  line-height: 0.72rem;
}
.mint-msgbox-btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 0.8rem;
  line-height: 0.8rem;
}
.mint-msgbox-btn {
  line-height: 0.7rem;
  display: block;
  background-color: #fff;
  -webkit-box-flex: 1;
          -webkit-flex: 1;
          flex: 1;
  margin: 0;
  border: 0;
}
.mint-msgbox-btn:focus {
  outline: none;
}
.mint-msgbox-btn:active {
  background-color: #fff;
}
.mint-msgbox-cancel {
  width: 50%;
  border-right: 0.02rem solid #ddd;
}
.mint-msgbox-cancel:active {
  color: #000;
}
.mint-msgbox-confirm {
  color: #26a2ff;
  width: 50%;
}
.mint-msgbox-confirm:active {
  color: #26a2ff;
}
.msgbox-bounce-enter {
  opacity: 0;
  -webkit-transform: translate3d(-50%, -50%, 0) scale(0.7);
          transform: translate3d(-50%, -50%, 0) scale(0.7);
}
.msgbox-bounce-leave-active {
  opacity: 0;
  -webkit-transform: translate3d(-50%, -50%, 0) scale(0.9);
          transform: translate3d(-50%, -50%, 0) scale(0.9);
}
.v-modal-enter {
  -webkit-animation: v-modal-in .2s ease;
          animation: v-modal-in .2s ease;
}
.v-modal-leave {
  -webkit-animation: v-modal-out .2s ease forwards;
          animation: v-modal-out .2s ease forwards;
}
@-webkit-keyframes v-modal-in {
0% {
    opacity: 0;
}
100% {
}
}
@keyframes v-modal-in {
0% {
    opacity: 0;
}
100% {
}
}
@-webkit-keyframes v-modal-out {
0% {
}
100% {
    opacity: 0;
}
}
@keyframes v-modal-out {
0% {
}
100% {
    opacity: 0;
}
}
.v-modal {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  background: #000;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-datetime {
    width: 100%;
}
.mint-datetime .picker-slot-wrapper, .mint-datetime .picker-item {
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}
.mint-datetime .picker-toolbar {
    border-bottom: solid 0.02rem #eaeaea;
}
.mint-datetime-action {
    display: inline-block;
    width: 50%;
    text-align: center;
    line-height: 0.8rem;
    font-size: 0.32rem;
    color: #26a2ff;
}
.mint-datetime-cancel {
    float: left;
}
.mint-datetime-confirm {
    float: right;
}
/* Cell Component */
/* Header Component */
/* Button Component */
/* Tab Item Component */
/* Tabbar Component */
/* Navbar Component */
/* Checklist Component */
/* Radio Component */
/* z-index */
.mint-indexlist {
    width: 100%;
    position: relative;
    overflow: hidden
}
.mint-indexlist-content {
    margin: 0;
    padding: 0;
    overflow: auto
}
.mint-indexlist-nav {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    margin: 0;
    background-color: #fff;
    border-left: solid 0.02rem #ddd;
    text-align: center;
    max-height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
            -webkit-justify-content: center;
            justify-content: center
}
.mint-indexlist-navlist {
    padding: 0;
    margin: 0;
    list-style: none;
    max-height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            -webkit-flex-direction: column;
            flex-direction: column
}
.mint-indexlist-navitem {
    padding: 0.04rem 0.12rem;
    font-size: 0.24rem;
    -webkit-user-select: none;
            user-select: none;
    -webkit-touch-callout: none
}
.mint-indexlist-indicator {
    position: absolute;
    width: 1rem;
    height: 1rem;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    text-align: center;
    line-height: 1rem;
    background-color: rgba(0, 0, 0, .7);
    border-radius: 0.1rem;
    color: #fff;
    font-size: 0.44rem
}
.mint-indexsection {
    padding: 0;
    margin: 0
}
.mint-indexsection-index {
    margin: 0;
    padding: 0.2rem;
    background-color: #fafafa
}
.mint-indexsection-index + ul {
    padding: 0
}
.mint-palette-button{
  display:inline-block;
  position:relative;
  border-radius:50%;
  width: 1.12rem;
  height:1.12rem;
  line-height:1.12rem;
  text-align:center;
  -webkit-transition:-webkit-transform .1s ease-in-out;
  transition:-webkit-transform .1s ease-in-out;
  transition:transform .1s ease-in-out;
  transition:transform .1s ease-in-out, -webkit-transform .1s ease-in-out;
}
.mint-main-button{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  border-radius:50%;
  background-color:blue;
  font-size:2em;
}
.mint-palette-button-active{
  -webkit-animation: mint-zoom 0.5s ease-in-out;
          animation: mint-zoom 0.5s ease-in-out;
}
.mint-sub-button-container>*{
  position:absolute;
  top:0.3rem;
  left:0.3rem;
  width:0.5rem;
  height:0.5rem;
  -webkit-transition:-webkit-transform .3s ease-in-out;
  transition:-webkit-transform .3s ease-in-out;
  transition:transform .3s ease-in-out;
  transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
}
@-webkit-keyframes mint-zoom{
0% {-webkit-transform:scale(1);transform:scale(1)
}
10% {-webkit-transform:scale(1.1);transform:scale(1.1)
}
30% {-webkit-transform:scale(0.9);transform:scale(0.9)
}
50% {-webkit-transform:scale(1.05);transform:scale(1.05)
}
70% {-webkit-transform:scale(0.95);transform:scale(0.95)
}
90% {-webkit-transform:scale(1.01);transform:scale(1.01)
}
100% {-webkit-transform:scale(1);transform:scale(1)
}
}
@keyframes mint-zoom{
0% {-webkit-transform:scale(1);transform:scale(1)
}
10% {-webkit-transform:scale(1.1);transform:scale(1.1)
}
30% {-webkit-transform:scale(0.9);transform:scale(0.9)
}
50% {-webkit-transform:scale(1.05);transform:scale(1.05)
}
70% {-webkit-transform:scale(0.95);transform:scale(0.95)
}
90% {-webkit-transform:scale(1.01);transform:scale(1.01)
}
100% {-webkit-transform:scale(1);transform:scale(1)
}
}
@font-face {font-family: "mintui";
  src: url(data:application/x-font-ttf;base64,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)
}
.mintui {
  font-family:"mintui" !important;
  font-size:0.32rem;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.004rem;
  -moz-osx-font-smoothing: grayscale;
}
.mintui-search:before { content: "\E604"; }
.mintui-more:before { content: "\E601"; }
.mintui-back:before { content: "\E600"; }
.mintui-field-error:before { content: "\E605"; }
.mintui-field-warning:before { content: "\E608"; }
.mintui-success:before { content: "\E602"; }
.mintui-field-success:before { content: "\E609"; }
@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */

@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  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);
    -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.6rem, 0);
    transform: translate3d(0, -0.6rem, 0);
  }

  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.3rem, 0);
    transform: translate3d(0, -0.3rem, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -0.08rem, 0);
    transform: translate3d(0, -0.08rem, 0);
  }
}

@keyframes bounce {
  from,
  20%,
  53%,
  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);
    -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.6rem, 0);
    transform: translate3d(0, -0.6rem, 0);
  }

  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.3rem, 0);
    transform: translate3d(0, -0.3rem, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -0.08rem, 0);
    transform: translate3d(0, -0.08rem, 0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-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;
  }
}

.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);
  }
}

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-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);
  }
}

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-0.2rem, 0, 0);
    transform: translate3d(-0.2rem, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0.2rem, 0, 0);
    transform: translate3d(0.2rem, 0, 0);
  }
}

@keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-0.2rem, 0, 0);
    transform: translate3d(-0.2rem, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0.2rem, 0, 0);
    transform: translate3d(0.2rem, 0, 0);
  }
}

.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-0.12rem) rotateY(-9deg);
    transform: translateX(-0.12rem) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(0.1rem) rotateY(7deg);
    transform: translateX(0.1rem) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-0.06rem) rotateY(-5deg);
    transform: translateX(-0.06rem) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(0.04rem) rotateY(3deg);
    transform: translateX(0.04rem) 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.12rem) rotateY(-9deg);
    transform: translateX(-0.12rem) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(0.1rem) rotateY(7deg);
    transform: translateX(0.1rem) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-0.06rem) rotateY(-5deg);
    transform: translateX(-0.06rem) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(0.04rem) rotateY(3deg);
    transform: translateX(0.04rem) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.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);
  }
}

.swing {
  -webkit-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);
  }
}

.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);
  }
}

.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);
  }
}

.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-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);
  }
}

.heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}

@-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);
  }
}

.bounceIn {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -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, -60rem, 0);
    transform: translate3d(0, -60rem, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0.5rem, 0);
    transform: translate3d(0, 0.5rem, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -0.2rem, 0);
    transform: translate3d(0, -0.2rem, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 0.1rem, 0);
    transform: translate3d(0, 0.1rem, 0);
  }

  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, -60rem, 0);
    transform: translate3d(0, -60rem, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0.5rem, 0);
    transform: translate3d(0, 0.5rem, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -0.2rem, 0);
    transform: translate3d(0, -0.2rem, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 0.1rem, 0);
    transform: translate3d(0, 0.1rem, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.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(-60rem, 0, 0);
    transform: translate3d(-60rem, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0.5rem, 0, 0);
    transform: translate3d(0.5rem, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-0.2rem, 0, 0);
    transform: translate3d(-0.2rem, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(0.1rem, 0, 0);
    transform: translate3d(0.1rem, 0, 0);
  }

  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(-60rem, 0, 0);
    transform: translate3d(-60rem, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0.5rem, 0, 0);
    transform: translate3d(0.5rem, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-0.2rem, 0, 0);
    transform: translate3d(-0.2rem, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(0.1rem, 0, 0);
    transform: translate3d(0.1rem, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.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(60rem, 0, 0);
    transform: translate3d(60rem, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-0.5rem, 0, 0);
    transform: translate3d(-0.5rem, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(0.2rem, 0, 0);
    transform: translate3d(0.2rem, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-0.1rem, 0, 0);
    transform: translate3d(-0.1rem, 0, 0);
  }

  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(60rem, 0, 0);
    transform: translate3d(60rem, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-0.5rem, 0, 0);
    transform: translate3d(-0.5rem, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(0.2rem, 0, 0);
    transform: translate3d(0.2rem, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-0.1rem, 0, 0);
    transform: translate3d(-0.1rem, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.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, 60rem, 0);
    transform: translate3d(0, 60rem, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -0.4rem, 0);
    transform: translate3d(0, -0.4rem, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 0.2rem, 0);
    transform: translate3d(0, 0.2rem, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -0.1rem, 0);
    transform: translate3d(0, -0.1rem, 0);
  }

  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, 60rem, 0);
    transform: translate3d(0, 60rem, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -0.4rem, 0);
    transform: translate3d(0, -0.4rem, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 0.2rem, 0);
    transform: translate3d(0, 0.2rem, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -0.1rem, 0);
    transform: translate3d(0, -0.1rem, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-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);
  }
}

.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 0.2rem, 0);
    transform: translate3d(0, 0.2rem, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -0.4rem, 0);
    transform: translate3d(0, -0.4rem, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 40rem, 0);
    transform: translate3d(0, 40rem, 0);
  }
}

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 0.2rem, 0);
    transform: translate3d(0, 0.2rem, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -0.4rem, 0);
    transform: translate3d(0, -0.4rem, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 40rem, 0);
    transform: translate3d(0, 40rem, 0);
  }
}

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(0.4rem, 0, 0);
    transform: translate3d(0.4rem, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-40rem, 0, 0);
    transform: translate3d(-40rem, 0, 0);
  }
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(0.4rem, 0, 0);
    transform: translate3d(0.4rem, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-40rem, 0, 0);
    transform: translate3d(-40rem, 0, 0);
  }
}

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-0.4rem, 0, 0);
    transform: translate3d(-0.4rem, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(40rem, 0, 0);
    transform: translate3d(40rem, 0, 0);
  }
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-0.4rem, 0, 0);
    transform: translate3d(-0.4rem, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(40rem, 0, 0);
    transform: translate3d(40rem, 0, 0);
  }
}

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -0.2rem, 0);
    transform: translate3d(0, -0.2rem, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0.4rem, 0);
    transform: translate3d(0, 0.4rem, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -40rem, 0);
    transform: translate3d(0, -40rem, 0);
  }
}

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -0.2rem, 0);
    transform: translate3d(0, -0.2rem, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0.4rem, 0);
    transform: translate3d(0, 0.4rem, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -40rem, 0);
    transform: translate3d(0, -40rem, 0);
  }
}

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.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);
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -40rem, 0);
    transform: translate3d(0, -40rem, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -40rem, 0);
    transform: translate3d(0, -40rem, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.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);
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-40rem, 0, 0);
    transform: translate3d(-40rem, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-40rem, 0, 0);
    transform: translate3d(-40rem, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.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);
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(40rem, 0, 0);
    transform: translate3d(40rem, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(40rem, 0, 0);
    transform: translate3d(40rem, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.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);
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 40rem, 0);
    transform: translate3d(0, 40rem, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 40rem, 0);
    transform: translate3d(0, 40rem, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.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);
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 40rem, 0);
    transform: translate3d(0, 40rem, 0);
  }
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 40rem, 0);
    transform: translate3d(0, 40rem, 0);
  }
}

.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);
  }
}

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-40rem, 0, 0);
    transform: translate3d(-40rem, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-40rem, 0, 0);
    transform: translate3d(-40rem, 0, 0);
  }
}

.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);
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(40rem, 0, 0);
    transform: translate3d(40rem, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(40rem, 0, 0);
    transform: translate3d(40rem, 0, 0);
  }
}

.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);
  }
}

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -40rem, 0);
    transform: translate3d(0, -40rem, 0);
  }
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -40rem, 0);
    transform: translate3d(0, -40rem, 0);
  }
}

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(8rem) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, -360deg);
    transform: perspective(8rem) 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(8rem) scale3d(1, 1, 1) translate3d(0, 0, 3rem)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(8rem) scale3d(1, 1, 1) translate3d(0, 0, 3rem)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(8rem) scale3d(1, 1, 1) translate3d(0, 0, 3rem)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(8rem) scale3d(1, 1, 1) translate3d(0, 0, 3rem)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(8rem) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(8rem) 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(8rem) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(8rem) 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(8rem) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, -360deg);
    transform: perspective(8rem) 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(8rem) scale3d(1, 1, 1) translate3d(0, 0, 3rem)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(8rem) scale3d(1, 1, 1) translate3d(0, 0, 3rem)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(8rem) scale3d(1, 1, 1) translate3d(0, 0, 3rem)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(8rem) scale3d(1, 1, 1) translate3d(0, 0, 3rem)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(8rem) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(8rem) 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(8rem) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(8rem) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(8rem) rotate3d(1, 0, 0, 90deg);
    transform: perspective(8rem) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(8rem) rotate3d(1, 0, 0, -20deg);
    transform: perspective(8rem) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(8rem) rotate3d(1, 0, 0, 10deg);
    transform: perspective(8rem) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(8rem) rotate3d(1, 0, 0, -5deg);
    transform: perspective(8rem) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(8rem);
    transform: perspective(8rem);
  }
}

@keyframes flipInX {
  from {
    -webkit-transform: perspective(8rem) rotate3d(1, 0, 0, 90deg);
    transform: perspective(8rem) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(8rem) rotate3d(1, 0, 0, -20deg);
    transform: perspective(8rem) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(8rem) rotate3d(1, 0, 0, 10deg);
    transform: perspective(8rem) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(8rem) rotate3d(1, 0, 0, -5deg);
    transform: perspective(8rem) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(8rem);
    transform: perspective(8rem);
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(8rem) rotate3d(0, 1, 0, 90deg);
    transform: perspective(8rem) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(8rem) rotate3d(0, 1, 0, -20deg);
    transform: perspective(8rem) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(8rem) rotate3d(0, 1, 0, 10deg);
    transform: perspective(8rem) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(8rem) rotate3d(0, 1, 0, -5deg);
    transform: perspective(8rem) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(8rem);
    transform: perspective(8rem);
  }
}

@keyframes flipInY {
  from {
    -webkit-transform: perspective(8rem) rotate3d(0, 1, 0, 90deg);
    transform: perspective(8rem) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(8rem) rotate3d(0, 1, 0, -20deg);
    transform: perspective(8rem) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(8rem) rotate3d(0, 1, 0, 10deg);
    transform: perspective(8rem) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(8rem) rotate3d(0, 1, 0, -5deg);
    transform: perspective(8rem) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(8rem);
    transform: perspective(8rem);
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(8rem);
    transform: perspective(8rem);
  }

  30% {
    -webkit-transform: perspective(8rem) rotate3d(1, 0, 0, -20deg);
    transform: perspective(8rem) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(8rem) rotate3d(1, 0, 0, 90deg);
    transform: perspective(8rem) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(8rem);
    transform: perspective(8rem);
  }

  30% {
    -webkit-transform: perspective(8rem) rotate3d(1, 0, 0, -20deg);
    transform: perspective(8rem) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(8rem) rotate3d(1, 0, 0, 90deg);
    transform: perspective(8rem) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(8rem);
    transform: perspective(8rem);
  }

  30% {
    -webkit-transform: perspective(8rem) rotate3d(0, 1, 0, -15deg);
    transform: perspective(8rem) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(8rem) rotate3d(0, 1, 0, 90deg);
    transform: perspective(8rem) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(8rem);
    transform: perspective(8rem);
  }

  30% {
    -webkit-transform: perspective(8rem) rotate3d(0, 1, 0, -15deg);
    transform: perspective(8rem) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(8rem) rotate3d(0, 1, 0, 90deg);
    transform: perspective(8rem) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  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 lightSpeedIn {
  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);
  }
}

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -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-transform-origin: top left;
    transform-origin: top left;
    -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-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 14rem, 0);
    transform: translate3d(0, 14rem, 0);
    opacity: 0;
  }
}

@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -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-transform-origin: top left;
    transform-origin: top left;
    -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-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 14rem, 0);
    transform: translate3d(0, 14rem, 0);
    opacity: 0;
  }
}

.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

@-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);
  }
}

.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);
  }
}

.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);
  }
}

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-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;
  }
}

.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, -20rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -20rem, 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, 1.2rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 1.2rem, 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, -20rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -20rem, 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, 1.2rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 1.2rem, 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);
  }
}

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-20rem, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-20rem, 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.2rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0.2rem, 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(-20rem, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-20rem, 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.2rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0.2rem, 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);
  }
}

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(20rem, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(20rem, 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.2rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-0.2rem, 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(20rem, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(20rem, 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.2rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-0.2rem, 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);
  }
}

.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, 20rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 20rem, 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, -1.2rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -1.2rem, 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, 20rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 20rem, 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, -1.2rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -1.2rem, 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);
  }
}

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-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;
  }
}

.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, -1.2rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -1.2rem, 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, 40rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 40rem, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -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, -1.2rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -1.2rem, 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, 40rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 40rem, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -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);
  }
}

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0.84rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0.84rem, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-40rem, 0, 0);
    transform: scale(0.1) translate3d(-40rem, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0.84rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0.84rem, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-40rem, 0, 0);
    transform: scale(0.1) translate3d(-40rem, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-0.84rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-0.84rem, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(40rem, 0, 0);
    transform: scale(0.1) translate3d(40rem, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-0.84rem, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-0.84rem, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(40rem, 0, 0);
    transform: scale(0.1) translate3d(40rem, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 1.2rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 1.2rem, 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, -40rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -40rem, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -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, 1.2rem, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 1.2rem, 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, -40rem, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -40rem, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -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);
  }
}

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

@-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);
  }
}

.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);
  }
}

.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);
  }
}

.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);
  }
}

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

@-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);
  }
}

.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);
  }
}

.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);
  }
}

.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);
  }
}

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}

.animated.delay-2s {
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
}

.animated.delay-3s {
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
}

.animated.delay-4s {
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
}

.animated.delay-5s {
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
}

.animated.fast {
  -webkit-animation-duration: 800ms;
  animation-duration: 800ms;
}

.animated.faster {
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
}

.animated.slow {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.slower {
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
}

@media (prefers-reduced-motion) {
  .animated {
    -webkit-animation: unset !important;
    animation: unset !important;
    -webkit-transition: none !important;
    transition: none !important;
  }
}
.waves-ripple {
    position: absolute;
    border-radius: 100%;
    background-image: -webkit-radial-gradient(circle, rgba(255, 255, 255, .35) 100%, rgba(0, 0, 0, .15) 100%);
    background-image: radial-gradient(circle, rgba(255, 255, 255, .35) 100%, rgba(0, 0, 0, .15) 100%);
    background-clip: padding-box;
    pointer-events: none;
    -webkit-user-select: none;
    user-select: none;
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 1;
}

.waves-ripple.z-active {
    opacity: 0;
    -webkit-transform: scale(2);
    transform: scale(2);
    -webkit-transition: opacity 0.4s ease-out, -webkit-transform 0.2s ease-out;
    transition: opacity 0.4s ease-out, -webkit-transform 0.2s ease-out;
    transition: opacity 0.4s ease-out, transform 0.2s ease-out;
    transition: opacity 0.4s ease-out, transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
.ub {
  display: -webkit-box;
  /*Chrome, Safari*/
  display: -moz-box-shadow;
  /*Firefox*/
  display: -ms-flexbox;
  /*IE*/
  position: relative;
}

.ub-rev {
  -webkit-box-direction: reverse;
  box-direction: reverse;
}

.ub-fh {
  width: 100%;
}

.ub-fv {
  height: 100%;
}

.ub-con {
  position: absolute;
  width: 100%;
  height: 100%;
}

.ub-ac {
  -webkit-box-align: center;
  box-align: center;
}

.ub-ae {
  -webkit-box-align: end;
  box-align: end;
}

.ub-pc {
  -webkit-box-pack: center;
  box-pack: center;
}

.ub-pe {
  -webkit-box-pack: end;
  box-pack: end;
}

.ub-pj {
  -webkit-box-pack: justify;
  box-pack: justify;
}

/*ie不支持*/

.ub-ver {
  -webkit-box-orient: vertical;
  box-orient: vertical;
}

.ub-f1 {
  position: relative;
  /* Firefox */
  -webkit-box-flex: 1;
  /* Safari and Chrome */
  /* Internet Explorer 10 */
  box-flex: 1;
  width: 0;
}

.ub-f2 {
  position: relative;
  -webkit-box-flex: 2;
  box-flex: 2;
  -ms-flex: 2;
  -moz-box-flex: 2;
  width: 0;
}

.ub-f3 {
  position: relative;
  -webkit-box-flex: 3;
  box-flex: 3;
  -ms-flex: 3;
  -moz-box-flex: 3;
  width: 0;
}

.ub-f4 {
  position: relative;
  -webkit-box-flex: 4;
  box-flex: 4;
  -ms-flex: 4;
  -moz-box-flex: 4;
  width: 0;
}

.ub-f13{
  position: relative;
  -webkit-box-flex: 13;
  box-flex: 13;
  -ms-flex: 13;
  -moz-box-flex: 13;
  width: 0;
}

.ub-img {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.ub-img1 {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.ub-img2 {
  background-repeat: repeat-x;
  background-size: auto 100%
}

.ub-img3 {
  background-repeat: repeat-y;
  background-size: 100% auto
}

.ub-img4 {
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center;
}

.ub-img5 {
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: center;
}

.ub-img6 {
  background-repeat: no-repeat;
  background-position: center;
}

.ub-img7 {
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
}

.bg-blue{
  background-color: #26a2ff;
}

/*默认样式*/
* {
  -webkit-touch-callout: none; /*系统默认菜单被禁用*/
  -webkit-user-select: none; /*webkit浏览器*/ /*火狐*/ /*IE10*/
  user-select: none;
  -ms-overflow-style: none;
  overflow: -moz-scrollbars-none;
}
a {
  /*去除下划线*/
  text-decoration: none;
}
a:active {
  outline: 0;
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, html, i, iframe, img, input, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
  font-family: PingFang-SC-Bold, PingFang-SC, "Helvetica Neue", Helvetica, STHeiTi, sans-serif;
  margin: 0;
  padding: 0;
  font-weight: 400;
  box-sizing: border-box;
}
table {
  /*把表格边框显示为一条单独的边框*/
  border-collapse: collapse;
  /*设置相邻单元格的边框间的距离为0*/
  border-spacing: 0
}
img, input, button {
  /*去除边框*/
  border: none;
  line-height: normal;

}
@media screen and (min-aspect-ratio: 13/9){
  input,select{
    background-color: #F3F4F7 !important;
  }
  input::-webkit-input-placeholder{
    font-size: 0.18rem;
  }
  input::placeholder{
    font-size: 0.18rem;
  }
}
li {
  /*去除默认圆点*/
  list-style: none;
}
img {
  /*使图片靠上对其*/
  vertical-align: top;
  /*图片自适应*/
  max-width: 100%;
  height: auto;
}
select {
  border: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  color: #666666;
  outline: none;
  appearance: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #ffffff;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
  /*统一表单的样子*/
  -webkit-appearance: button;
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  /*统一搜索框的样式*/
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
i {
  font-style: normal;
}
/*css隐藏滚动条*/
*::-webkit-scrollbar {
  display: none
}
input, textarea {
  -webkit-user-select: auto; /*webkit浏览器*/
}
body {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  height: 100vh;
  width: 100vw;
  background: #f5f5f5;
}
.page-content {
  width: 100%;
  height: 100%;
}
/*滑动*/
.page-loadmore-wrapper {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.pos-r {
  position: relative;
}
.wxy {
  z-index: 999;
  height: 0.8rem;
  top: 0;
}
.maintop {
  position: relative;
  top: 0.8rem;
}
.maintop0 {
  position: relative;
  top: 0;
}
.pos-a {
  position: absolute;
}
.pos-f {
  position: fixed;
}
.textRight {
  text-align: right;
}
.textCenter {
  text-align: center;
}
.textLeft {
  text-align: left;
}
.textCenter {
  text-align: center;
}
.left {
  left: 0;
}
.right {
  right: 0;
}
.clearfix:after {
  content: " ";
  display: block;
  clear: both;
  height: 0;
}
.f-l {
  float: left;
}
.f-r {
  float: right;
}
/*背景颜色*/
.b-c-f {
  background-color: white;
}
.b-c-a {
  background-color: #1A9DAF;
}
.b-c-b {
  background-color: #f5f5f5;
}
.b-c-c {
  background: #33D57C;
}
/*文字颜色*/
.c-red {
  color: rgb(249, 132, 132);
}
.c-yellow {
  color: rgb(252, 208, 92)
}
.c-orange {
  color: rgb(251, 197, 145)
}
.c-blue {
  color: rgb(100, 209, 256)
}
.c-t {
  font-size: 0.26rem;
  color: #ffffff;
}
.c-b {
  color: rgb(51, 210, 118);
}
.c-f {
  color: white;
}
.c-3 {
  color: #333;
}
.c-9 {
  color: #999;
}
.c-6 {
  color: #666;
}
.c-10 {
  color: #101010;
}
.c-51 {
  color: #E51C23;
}
.c-80 {
  color: #808080;
}
.c-05AE09 {
  color: #05AE09;
}
.c-theme {
  color: #05AE09;
}
.w-5 {
  width: 5%;
}
.w-10 {
  width: 10%;
}
.w-15 {
  width: 15%;
}
.w-20 {
  width: 20%;
}
.w-25 {
  width: 25%;
}
.w-30 {
  width: 30%;
}
.w-40 {
  width: 40%;
}
.w-50 {
  width: 50%;
}
.w-60 {
  width: 60%;
}
.w-70 {
  width: 70%;
}
.w-75 {
  width: 75%;
}
.w-80 {
  width: 80%;
}
.w-85 {
  width: 85%;
}
.w-90 {
  width: 90%;
}
.w-95 {
  width: 95%;
}
.w-100 {
  width: 100%;
}
.h-100{
  height: 100%;
}
/*定位*/
.p-ab {
  position: absolute;
}
.p-re {
  position: relative;
}
/*单行文本*/
.line-ellipsis-1 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.page-main {
  width: 100%;
  position: fixed;
  overflow: auto;
  overflow-x: hidden;
}
.mint-indicator {
  position: fixed;
  z-index: 999;
}
.bottom0 {
  bottom: 0;
}
/*改变mint-ui样式*/
.mint-header {
  background: #33D57C !important;
  font-size: 0.3rem !important;
  color: #fff !important;
  padding: 0 0.3rem;
}
.mintui {
  color: #fff;
}
.mint-header-title {
  font-size: 0.32rem !important;
  color: #fff;
  line-height: 0.38rem;
}
.bdr-r:after {
  height: 100%;
  content: "";
  width: 0.02rem;
  border-right: 0.02rem solid #f0f0f0;
  transform: scaleX(.5);
  -webkit-transform: scaleX(.5);
  z-index: 10;
}
.bd-b {
  border-bottom: 0 solid #f0f0f0;
  padding-bottom: .03rem;
}
.bd-r {
  border-right: 0.02rem solid #f0f0f0;
}
.border-bottom:after {
  content: '';
  position: absolute;
  left: 0.6rem;
  top: auto;
  bottom: 0;
  right: auto;
  height: 0.02rem;
  width: 0.75rem;
  background-color: #fff
}
.nopage_wrap {
  padding: 0.8rem 0 0.4rem 0;
}
.noHeader_wrap {
  padding: 0 0 0.4rem 0;
}
.page-loadmore-wrappe {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
/*上拉下拉加载数据*/
.mint-loadmore-bottom {
  display: none !important;
}
.mint-loadmore-top,
.mint-loadmore-bottom {
  font-size: 0.2rem;
}
.mint-right-text {
  color: #fff;
  font-size: 0.26rem;
}
.mint-spinner-snake {
  margin: 0 auto;
}
/*按钮*/
.mint-button::after {
  background: none !important;
}
.mint-toast {
  z-index: 2500;
}
.wrapper {
  -webkit-overflow-scrolling: touch;
  overflow: scroll;
}
/*重写加载动画*/
#loaderWrap {
  -webkit-transition: all 1s cubic-bezier(1, 0, 0.58, 1);
  transition: all 1s cubic-bezier(1, 0, 0.58, 1)
}
.loader-wrap {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 2rem;
  height: 2rem;
  z-index: 999;
}
.Loading {
  position: absolute;
  background-color: rgba(255, 255, 255, 0.2);
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  z-index: 9999
}
.laodingCon {
  width: 2rem;
  height: 2rem;
}
.ball {
  -webkit-animation: ball 300ms cubic-bezier(0.165, 0.840, 0.440, 1.000) infinite alternate;
  animation: ball 300ms cubic-bezier(0.165, 0.840, 0.440, 1.000) infinite alternate;
  height: 2rem;
  width: 2rem;
  background: url(data:image/png;base64,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) no-repeat center;
  background-size: 100%
}
.ballshadow {
  -webkit-animation: shadow 300ms cubic-bezier(0.165, 0.840, 0.440, 1.000) infinite alternate;
  animation: shadow 300ms cubic-bezier(0.165, 0.840, 0.440, 1.000) infinite alternate;
  background: #000;
  bottom: -1.8rem;
  height: 0.3rem;
  width: 2.2rem;
  -webkit-animation-delay: initial;
  animation-delay: initial;
  border-radius: 100%;
}
@-webkit-keyframes ball {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-1rem);
    transform: translateY(-1rem);
  }
}
@keyframes ball {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-1rem);
    transform: translateY(-1rem);
  }
}
@-webkit-keyframes shadow {
  0% {
    opacity: 0.2;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
  100% {
    opacity: 0.05;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes shadow {
  0% {
    opacity: 0.2;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
  100% {
    opacity: 0.05;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@media screen and (min-aspect-ratio: 13/10) {
  .page-main {
    position: absolute;
  }


  .mint-header.is-fixed {
    top: 0;
    right: 0;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 1;
  }

  /*底部tab*/
  .mint-tab-item-icon {
    width: 0.5rem;
    height: 0.5rem;
    margin: 0 auto 0.1rem;
  }

  .mint-tab-item-label {
    font-size: 0.24rem;
  }

  .mint-tab-item {
    padding: 0.14rem 0;
  }

  .topScroll {
    height: 100%;
    width: 100%;
    right: 0;
    top: 0;
  }
}
/*外边距*/
.m-auto {
  margin: 0 auto;
}
.m-l-10 {
  margin-left: 0.2rem;
}
.m-l-20 {
  margin-left: 0.4rem;
}
.m-l-30 {
  margin-left: 0.6rem;
}
.m-l-40 {
  margin-left: 0.8rem;
}
.m-t-10 {
  margin-top: 0.2rem;
}
.m-t-15 {
  margin-top: 0.3rem;
}
.m-t-20 {
  margin-top: 0.4rem;
}
.m-t-30 {
  margin-top: 0.6rem;
}
.m-r-10 {
  margin-right: 0.2rem;
}
.m-r-20 {
  margin-right: 0.4rem;
}
.m-r-30 {
  margin-right: 0.6rem;
}
.m-b-20 {
  margin-bottom: 0.4rem;
}
.m-b-10 {
  margin-bottom: 0.2rem;
}
.m-b-30 {
  margin-bottom: 0.6rem;
}
/*内边距*/
.p-lf-15 {
  padding: 0 0.3rem;
}
.p-10 {
  padding: 0.2rem;
}
.p-15 {
  padding: 0.3rem;
}
.p-20 {
  padding: 0.4rem;
}
.p-30 {
  padding: 0.6rem;
}
.p-t-0 {
  padding-top: 0;
}
.p-t-10 {
  padding-top: 0.2rem;
}
.p-t-40 {
  padding-top: 0.8rem;
}
.p-t-12 {
  padding-top: 0.24rem;
}
.p-t-20 {
  padding-top: 0.4rem;
}
.p-b-10 {
  padding-bottom: 0.2rem;
}
.p-b-16 {
  padding-bottom: 0.32rem;
}
.p-b-20 {
  padding-bottom: 0.4rem;
}
.p-b-30 {
  padding-bottom: 0.6rem;
}
.p-l-10 {
  padding-left: 0.2rem;
}
.p-l-15 {
  padding-left: 0.3rem;
}
.p-l-20 {
  padding-left: 0.4rem;
}
.p-r-10 {
  padding-right: 0.2rem;
}
.p-r-20 {
  padding-right: 0.4rem;
}
/*外边距*/
.m-20 {
  margin: 0.4rem;
}
.m-10 {
  margin: 0.2rem;
}
.m-t-11 {
  margin-top: 0.22rem;
}
/*横屏*/
@media screen and (min-aspect-ratio: 13/9){
  .m-l-10 {
    margin-left: 0.1rem;
  }
  .m-l-13 {
    margin-left: 0.13rem;
  }
  .m-l-20 {
    margin-left: 0.2rem;
  }
  .m-l-30 {
    margin-left: 0.3rem;
  }
  .m-l-40 {
    margin-left: 0.4rem;
  }
  .m-t-10 {
    margin-top: 0.1rem;
  }
  .m-t-13 {
    margin-top: 0.13rem;
  }

  .m-t-15 {
    margin-top: 0.15rem;
  }

  .m-t-20 {
    margin-top: 0.2rem;
  }

  .m-t-30 {
    margin-top: 0.3rem;
  }

  .m-r-10 {
    margin-right: 0.1rem;
  }

  .m-r-13 {
    margin-right: 0.13rem;
  }

  .m-r-20 {
    margin-right: 0.2rem;
  }

  .m-r-30 {
    margin-right: 0.3rem;
  }

  .m-b-20 {
    margin-bottom: 0.2rem;
  }

  .m-b-13 {
    margin-bottom: 0.13rem;
  }

  .m-b-10 {
    margin-bottom: 0.1rem;
  }

  .m-b-30 {
    margin-bottom: 0.3rem;
  }

  /*内边距*/
  .p-lf-15 {
    padding: 0 0.15rem;
  }

  .p-10 {
    padding: 0.1rem;
  }

  .p-l-13{
    padding-left: 0.13rem;
  }

  .p-13{
    padding: 0.13rem;
  }

  .p-15 {
    padding: 0.15rem;
  }

  .p-20 {
    padding: 0.2rem;
  }

  .p-30 {
    padding: 0.3rem;
  }



  .p-t-10 {
    padding-top: 0.1rem;
  }

  .p-t-13{
    padding-top: 0.13rem;
  }

  .p-t-40 {
    padding-top: 0.4rem;
  }

  .p-t-12 {
    padding-top: 0.12rem;
  }

  .p-t-20 {
    padding-top: 0.2rem;
  }

  .p-b-10 {
    padding-bottom: 0.1rem;
  }

  .p-b-13{
    padding-bottom: 0.13rem;
  }

  .p-b-16 {
    padding-bottom: 0.16rem;
  }

  .p-b-20 {
    padding-bottom: 0.2rem;
  }

  .p-b-30 {
    padding-bottom: 0.3rem;
  }

  .p-l-10 {
    padding-left: 0.1rem;
  }


  .p-l-15 {
    padding-left: 0.15rem;
  }

  .p-l-20 {
    padding-left: 0.2rem;
  }

  .p-r-10 {
    padding-right: 0.1rem;
  }

  .p-r-13{
    padding-right: 0.13rem;
  }

  .p-r-20 {
    padding-right: 0.2rem;
  }


  /*外边距*/
  .m-20 {
    margin: 0.2rem;
  }

  .m-10 {
    margin: 0.1rem;
  }

  .m-t-11 {
    margin-top: 0.11rem;
  }
}
@charset "UTF-8";
/* 颜色定义*/
/* 文字居中 靠左 靠右*/
/* 边框*/
/* 字体大小定义*/
/*  登录以及修改密码的按钮样式 */
/*  input框样式 */
/*  input框旁边的图标 */
/* app component varables start*/
/* 颜色定义*/
/* 文字居中 靠左 靠右*/
/* 边框*/
/* 字体大小定义*/
/*  登录以及修改密码的按钮样式 */
/*  input框样式 */
/*  input框旁边的图标 */
/* app component varables start*/
.f-w-500 {
  font-weight: 500;
}

.f-w-600 {
  font-weight: 600;
}

.f-w-700 {
  font-weight: 700;
}

.f-w-800 {
  font-weight: 900;
}

/*竖屏字体  1rem = 50px*/

.f-s-10 {
  font-size: 0.2rem;
}

.f-s-12 {
  font-size: 0.24rem;
}

.f-s-13 {
  font-size: 0.26rem;
}

.f-s-14 {
  font-size: 0.28rem;
}

.f-s-15 {
  font-size: 0.30rem;
}

.f-s-16 {
  font-size: 0.32rem;
}

.f-s-22 {
  font-size: 0.22rem;
}

.f-s-18 {
  font-size: 0.36rem;
}

.f-s-30 {
  font-size: 0.3rem;
}

.f-s-36 {
  font-size: 0.72rem;
}

/*横屏字体  1rem = 100px*/

.font-size12 {
  font-size: .12rem;
}

.font-size13 {
  font-size: .13rem;
}

.font-size14 {
  font-size: .14rem;
}

.font-size15 {
  font-size: .15rem;
}

.font-size16 {
  font-size: .16rem;
}

.font-size17 {
  font-size: .17rem;
}

.font-size18 {
  font-size: .18rem;
}

.font-size19 {
  font-size: .19rem;
}

.font-size20 {
  font-size: .20rem;
}

.font-size22 {
  font-size: .22rem;
}

.font-size24 {
  font-size: .24rem;
}

.font-size25 {
  font-size: .25rem;
}

.font-size26 {
  font-size: .26rem;
}

.font-size28 {
  font-size: .28rem;
}

.font-size30 {
  font-size: .30rem;
}

.font-size32 {
  font-size: .32rem;
}

.font-size34 {
  font-size: .34rem;
}

.font-size36 {
  font-size: .36rem;
}

.font-size38 {
  font-size: .38rem;
}

.font-size40 {
  font-size: .40rem;
}

.font-size42 {
  font-size: .42rem;
}

.font-size44 {
  font-size: .44rem;
}

.font-color000 {
  color: #000;
}

.font-color333 {
  color: #333;
}

.font-color666 {
  color: #666;
}

.font-color999 {
  color: #999;
}

/*筛选字体*/

.search-f {
  font-size: .18rem;
  font-weight: 400;
  color: #000;
}

.on-search {
  font-size: .18rem;
  font-weight: 400;
  color: #999;
}

@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1093599_8xnec4255pd.woff2?t=1620353817870') format('woff2'),
  url('//at.alicdn.com/t/font_1093599_8xnec4255pd.woff?t=1620353817870') format('woff'),
  url('//at.alicdn.com/t/font_1093599_8xnec4255pd.ttf?t=1620353817870') format('truetype');
}

/*图标样式*/

.iconfont {
  font-size: 0.16rem;
  font-family: "iconfont", serif !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* 首页tab icon*/

.iconfont-home_tab-bar::before {
  content: '\E712';
}

.iconfont-home-active_tab-bar::before {
  content: '\E713';
}

/*开单icon*/

.iconfont-order_tab-bar::before {
  content: '\E715';
}

.iconfont-order-active_tab-bar::before {
  content: '\E711';
}

/*订单icon*/

.iconfont-orders_tab-bar::before {
  content: '\E70F';
}

.iconfont-orders-active_tab-bar::before {
  content: '\E70E';
}

/*入库管理*/

.iconfont-storage_tab-bar::before {
  content: '\E71D';
}

.iconfont-storage-active_tab-bar::before {
  content: '\E71E';
}

/*赊账收款*/

.iconfont-credit_tab-bar::before {
  content: '\E71F';
}

.iconfont-credit-active_tab-bar::before {
  content: '\E720';
}

/*客户管理*/

.iconfont-contact_tab-bar::before {
  content: '\E716';
}

.iconfont-contact-active_tab-bar::before {
  content: '\E717';
}

.iconfont-cash::before {
  content: '\E642';
}

.iconfont-wechat::before {
  content: '\E65C';
}

.iconfont-alipay::before {
  content: '\E64B';
}

.iconfont-card::before {
  content: '\E954';
}

@font-face {
  font-family: 'DIN1451Mittelschrift';
  src: url(../../static/fonts/DIN1451Mittelschrift.224d1f8.ttf) format('truetype')
}

@font-face {
  font-family: 'DINPro-Black';
  src: url(../../static/fonts/DINPro-Black.9b609f6.ttf) format('truetype')
}

@font-face {
  font-family: 'DINPro-Bold';
  src: url(../../static/fonts/DINPro-Bold.0507875.ttf) format('truetype')
}

@font-face {
  font-family: 'DINPro-Light';
  src: url(../../static/fonts/DINPro-Light.e0be9bd.ttf) format('truetype')
}

@font-face {
  font-family: 'DINPro-Medium';
  src: url(../../static/fonts/DINPro-Medium.48a3635.ttf) format('truetype')
}

@font-face {
  font-family: 'DINPro-Regular';
  src: url(../../static/fonts/DINPro-Regular.86fda98.ttf) format('truetype')
}










/**
 * Entry of basic styles
 */
html {
  -webkit-tap-highlight-color: transparent;
}
body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Segoe UI, Arial, Roboto, 'PingFang SC', 'miui', 'Hiragino Sans GB', 'Microsoft Yahei', sans-serif;
}
a {
  text-decoration: none;
}
input,
button,
textarea {
  color: inherit;
  font: inherit;
}
a:focus,
input:focus,
button:focus,
textarea:focus,
[class*='van-']:focus {
  outline: none;
}
ol,
ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.van-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.van-multi-ellipsis--l2 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  /* autoprefixer: ignore next */
  -webkit-box-orient: vertical;
}
.van-multi-ellipsis--l3 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  /* autoprefixer: ignore next */
  -webkit-box-orient: vertical;
}
.van-clearfix::after {
  display: table;
  clear: both;
  content: '';
}
[class*='van-hairline']::after {
  position: absolute;
  box-sizing: border-box;
  content: ' ';
  pointer-events: none;
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
  border: 0 solid #ebedf0;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
.van-hairline,
.van-hairline--top,
.van-hairline--left,
.van-hairline--right,
.van-hairline--bottom,
.van-hairline--surround,
.van-hairline--top-bottom {
  position: relative;
}
.van-hairline--top::after {
  border-top-width: 0.02rem;
}
.van-hairline--left::after {
  border-left-width: 0.02rem;
}
.van-hairline--right::after {
  border-right-width: 0.02rem;
}
.van-hairline--bottom::after {
  border-bottom-width: 0.02rem;
}
.van-hairline--top-bottom::after,
.van-hairline-unset--top-bottom::after {
  border-width: 0.02rem 0;
}
.van-hairline--surround::after {
  border-width: 0.02rem;
}
@-webkit-keyframes van-slide-up-enter {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}
@keyframes van-slide-up-enter {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}
@-webkit-keyframes van-slide-up-leave {
  to {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}
@keyframes van-slide-up-leave {
  to {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}
@-webkit-keyframes van-slide-down-enter {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}
@keyframes van-slide-down-enter {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}
@-webkit-keyframes van-slide-down-leave {
  to {
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}
@keyframes van-slide-down-leave {
  to {
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}
@-webkit-keyframes van-slide-left-enter {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}
@keyframes van-slide-left-enter {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}
@-webkit-keyframes van-slide-left-leave {
  to {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}
@keyframes van-slide-left-leave {
  to {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}
@-webkit-keyframes van-slide-right-enter {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}
@keyframes van-slide-right-enter {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}
@-webkit-keyframes van-slide-right-leave {
  to {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}
@keyframes van-slide-right-leave {
  to {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}
@-webkit-keyframes van-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes van-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes van-fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes van-fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes van-rotate {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes van-rotate {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.van-fade-enter-active {
  -webkit-animation: 0.3s van-fade-in both ease-out;
          animation: 0.3s van-fade-in both ease-out;
}
.van-fade-leave-active {
  -webkit-animation: 0.3s van-fade-out both ease-in;
          animation: 0.3s van-fade-out both ease-in;
}
.van-slide-up-enter-active {
  -webkit-animation: van-slide-up-enter 0.3s both ease-out;
          animation: van-slide-up-enter 0.3s both ease-out;
}
.van-slide-up-leave-active {
  -webkit-animation: van-slide-up-leave 0.3s both ease-in;
          animation: van-slide-up-leave 0.3s both ease-in;
}
.van-slide-down-enter-active {
  -webkit-animation: van-slide-down-enter 0.3s both ease-out;
          animation: van-slide-down-enter 0.3s both ease-out;
}
.van-slide-down-leave-active {
  -webkit-animation: van-slide-down-leave 0.3s both ease-in;
          animation: van-slide-down-leave 0.3s both ease-in;
}
.van-slide-left-enter-active {
  -webkit-animation: van-slide-left-enter 0.3s both ease-out;
          animation: van-slide-left-enter 0.3s both ease-out;
}
.van-slide-left-leave-active {
  -webkit-animation: van-slide-left-leave 0.3s both ease-in;
          animation: van-slide-left-leave 0.3s both ease-in;
}
.van-slide-right-enter-active {
  -webkit-animation: van-slide-right-enter 0.3s both ease-out;
          animation: van-slide-right-enter 0.3s both ease-out;
}
.van-slide-right-leave-active {
  -webkit-animation: van-slide-right-leave 0.3s both ease-in;
          animation: van-slide-right-leave 0.3s both ease-in;
}
.van-overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
}
.van-info {
  position: absolute;
  top: 0;
  right: 0;
  box-sizing: border-box;
  min-width: 0.32rem;
  padding: 0 0.06rem;
  color: #fff;
  font-weight: 500;
  font-size: 0.24rem;
  font-family: -apple-system-font, Helvetica Neue, Arial, sans-serif;
  line-height: 1.2;
  text-align: center;
  background-color: #ee0a24;
  border: 0.02rem solid #fff;
  border-radius: 0.32rem;
  -webkit-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  -webkit-transform-origin: 100%;
          transform-origin: 100%;
}
.van-info--dot {
  width: 0.16rem;
  min-width: 0;
  height: 0.16rem;
  background-color: #ee0a24;
  border-radius: 100%;
}
.van-sidebar-item {
  position: relative;
  display: block;
  box-sizing: border-box;
  padding: 0.4rem 0.24rem;
  overflow: hidden;
  color: #323233;
  font-size: 0.28rem;
  line-height: 0.4rem;
  background-color: #f7f8fa;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.van-sidebar-item:active {
  background-color: #f2f3f5;
}
.van-sidebar-item__text {
  position: relative;
  display: inline-block;
  word-break: break-all;
}
.van-sidebar-item:not(:last-child)::after {
  border-bottom-width: 0.02rem;
}
.van-sidebar-item--select {
  color: #323233;
  font-weight: 500;
}
.van-sidebar-item--select,
.van-sidebar-item--select:active {
  background-color: #fff;
}
.van-sidebar-item--select::before {
  position: absolute;
  top: 50%;
  left: 0;
  width: 0.08rem;
  height: 0.32rem;
  background-color: #ee0a24;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  content: '';
}
.van-sidebar-item--disabled {
  color: #c8c9cc;
  cursor: not-allowed;
}
.van-sidebar-item--disabled:active {
  background-color: #f7f8fa;
}
/* stylelint-disable selector-pseudo-element-colon-notation */
/* stylelint-disable font-family-no-missing-generic-family-keyword */
@font-face {
  font-weight: normal;
  font-family: 'vant-icon';
  font-style: normal;
  font-display: auto;
  src: url('data:font/ttf;base64,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') format('woff2'), url('https://img01.yzcdn.cn/vant/vant-icon-f463a9.woff') format('woff'), url('https://img01.yzcdn.cn/vant/vant-icon-f463a9.ttf') format('truetype');
}
.van-icon {
  position: relative;
  display: inline-block;
  font: normal normal normal 0.28rem/1 'vant-icon';
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
.van-icon::before {
  display: inline-block;
}
.van-icon-add-o::before {
  content: '\F000';
}
.van-icon-add-square::before {
  content: '\F001';
}
.van-icon-add::before {
  content: '\F002';
}
.van-icon-after-sale::before {
  content: '\F003';
}
.van-icon-aim::before {
  content: '\F004';
}
.van-icon-alipay::before {
  content: '\F005';
}
.van-icon-apps-o::before {
  content: '\F006';
}
.van-icon-arrow-down::before {
  content: '\F007';
}
.van-icon-arrow-left::before {
  content: '\F008';
}
.van-icon-arrow-up::before {
  content: '\F009';
}
.van-icon-arrow::before {
  content: '\F00A';
}
.van-icon-ascending::before {
  content: '\F00B';
}
.van-icon-audio::before {
  content: '\F00C';
}
.van-icon-award-o::before {
  content: '\F00D';
}
.van-icon-award::before {
  content: '\F00E';
}
.van-icon-back-top::before {
  content: '\F0E6';
}
.van-icon-bag-o::before {
  content: '\F00F';
}
.van-icon-bag::before {
  content: '\F010';
}
.van-icon-balance-list-o::before {
  content: '\F011';
}
.van-icon-balance-list::before {
  content: '\F012';
}
.van-icon-balance-o::before {
  content: '\F013';
}
.van-icon-balance-pay::before {
  content: '\F014';
}
.van-icon-bar-chart-o::before {
  content: '\F015';
}
.van-icon-bars::before {
  content: '\F016';
}
.van-icon-bell::before {
  content: '\F017';
}
.van-icon-bill-o::before {
  content: '\F018';
}
.van-icon-bill::before {
  content: '\F019';
}
.van-icon-birthday-cake-o::before {
  content: '\F01A';
}
.van-icon-bookmark-o::before {
  content: '\F01B';
}
.van-icon-bookmark::before {
  content: '\F01C';
}
.van-icon-browsing-history-o::before {
  content: '\F01D';
}
.van-icon-browsing-history::before {
  content: '\F01E';
}
.van-icon-brush-o::before {
  content: '\F01F';
}
.van-icon-bulb-o::before {
  content: '\F020';
}
.van-icon-bullhorn-o::before {
  content: '\F021';
}
.van-icon-calendar-o::before {
  content: '\F022';
}
.van-icon-card::before {
  content: '\F023';
}
.van-icon-cart-circle-o::before {
  content: '\F024';
}
.van-icon-cart-circle::before {
  content: '\F025';
}
.van-icon-cart-o::before {
  content: '\F026';
}
.van-icon-cart::before {
  content: '\F027';
}
.van-icon-cash-back-record::before {
  content: '\F028';
}
.van-icon-cash-on-deliver::before {
  content: '\F029';
}
.van-icon-cashier-o::before {
  content: '\F02A';
}
.van-icon-certificate::before {
  content: '\F02B';
}
.van-icon-chart-trending-o::before {
  content: '\F02C';
}
.van-icon-chat-o::before {
  content: '\F02D';
}
.van-icon-chat::before {
  content: '\F02E';
}
.van-icon-checked::before {
  content: '\F02F';
}
.van-icon-circle::before {
  content: '\F030';
}
.van-icon-clear::before {
  content: '\F031';
}
.van-icon-clock-o::before {
  content: '\F032';
}
.van-icon-clock::before {
  content: '\F033';
}
.van-icon-close::before {
  content: '\F034';
}
.van-icon-closed-eye::before {
  content: '\F035';
}
.van-icon-cluster-o::before {
  content: '\F036';
}
.van-icon-cluster::before {
  content: '\F037';
}
.van-icon-column::before {
  content: '\F038';
}
.van-icon-comment-circle-o::before {
  content: '\F039';
}
.van-icon-comment-circle::before {
  content: '\F03A';
}
.van-icon-comment-o::before {
  content: '\F03B';
}
.van-icon-comment::before {
  content: '\F03C';
}
.van-icon-completed::before {
  content: '\F03D';
}
.van-icon-contact::before {
  content: '\F03E';
}
.van-icon-coupon-o::before {
  content: '\F03F';
}
.van-icon-coupon::before {
  content: '\F040';
}
.van-icon-credit-pay::before {
  content: '\F041';
}
.van-icon-cross::before {
  content: '\F042';
}
.van-icon-debit-pay::before {
  content: '\F043';
}
.van-icon-delete-o::before {
  content: '\F0E9';
}
.van-icon-delete::before {
  content: '\F044';
}
.van-icon-descending::before {
  content: '\F045';
}
.van-icon-description::before {
  content: '\F046';
}
.van-icon-desktop-o::before {
  content: '\F047';
}
.van-icon-diamond-o::before {
  content: '\F048';
}
.van-icon-diamond::before {
  content: '\F049';
}
.van-icon-discount::before {
  content: '\F04A';
}
.van-icon-down::before {
  content: '\F04B';
}
.van-icon-ecard-pay::before {
  content: '\F04C';
}
.van-icon-edit::before {
  content: '\F04D';
}
.van-icon-ellipsis::before {
  content: '\F04E';
}
.van-icon-empty::before {
  content: '\F04F';
}
.van-icon-enlarge::before {
  content: '\F0E4';
}
.van-icon-envelop-o::before {
  content: '\F050';
}
.van-icon-exchange::before {
  content: '\F051';
}
.van-icon-expand-o::before {
  content: '\F052';
}
.van-icon-expand::before {
  content: '\F053';
}
.van-icon-eye-o::before {
  content: '\F054';
}
.van-icon-eye::before {
  content: '\F055';
}
.van-icon-fail::before {
  content: '\F056';
}
.van-icon-failure::before {
  content: '\F057';
}
.van-icon-filter-o::before {
  content: '\F058';
}
.van-icon-fire-o::before {
  content: '\F059';
}
.van-icon-fire::before {
  content: '\F05A';
}
.van-icon-flag-o::before {
  content: '\F05B';
}
.van-icon-flower-o::before {
  content: '\F05C';
}
.van-icon-font-o::before {
  content: '\F0EC';
}
.van-icon-font::before {
  content: '\F0EB';
}
.van-icon-free-postage::before {
  content: '\F05D';
}
.van-icon-friends-o::before {
  content: '\F05E';
}
.van-icon-friends::before {
  content: '\F05F';
}
.van-icon-gem-o::before {
  content: '\F060';
}
.van-icon-gem::before {
  content: '\F061';
}
.van-icon-gift-card-o::before {
  content: '\F062';
}
.van-icon-gift-card::before {
  content: '\F063';
}
.van-icon-gift-o::before {
  content: '\F064';
}
.van-icon-gift::before {
  content: '\F065';
}
.van-icon-gold-coin-o::before {
  content: '\F066';
}
.van-icon-gold-coin::before {
  content: '\F067';
}
.van-icon-good-job-o::before {
  content: '\F068';
}
.van-icon-good-job::before {
  content: '\F069';
}
.van-icon-goods-collect-o::before {
  content: '\F06A';
}
.van-icon-goods-collect::before {
  content: '\F06B';
}
.van-icon-graphic::before {
  content: '\F06C';
}
.van-icon-home-o::before {
  content: '\F06D';
}
.van-icon-hot-o::before {
  content: '\F06E';
}
.van-icon-hot-sale-o::before {
  content: '\F06F';
}
.van-icon-hot-sale::before {
  content: '\F070';
}
.van-icon-hot::before {
  content: '\F071';
}
.van-icon-hotel-o::before {
  content: '\F072';
}
.van-icon-idcard::before {
  content: '\F073';
}
.van-icon-info-o::before {
  content: '\F074';
}
.van-icon-info::before {
  content: '\F075';
}
.van-icon-invition::before {
  content: '\F076';
}
.van-icon-label-o::before {
  content: '\F077';
}
.van-icon-label::before {
  content: '\F078';
}
.van-icon-like-o::before {
  content: '\F079';
}
.van-icon-like::before {
  content: '\F07A';
}
.van-icon-live::before {
  content: '\F07B';
}
.van-icon-location-o::before {
  content: '\F07C';
}
.van-icon-location::before {
  content: '\F07D';
}
.van-icon-lock::before {
  content: '\F07E';
}
.van-icon-logistics::before {
  content: '\F07F';
}
.van-icon-manager-o::before {
  content: '\F080';
}
.van-icon-manager::before {
  content: '\F081';
}
.van-icon-map-marked::before {
  content: '\F082';
}
.van-icon-medal-o::before {
  content: '\F083';
}
.van-icon-medal::before {
  content: '\F084';
}
.van-icon-minus::before {
  content: '\F0E8';
}
.van-icon-more-o::before {
  content: '\F085';
}
.van-icon-more::before {
  content: '\F086';
}
.van-icon-music-o::before {
  content: '\F087';
}
.van-icon-music::before {
  content: '\F088';
}
.van-icon-new-arrival-o::before {
  content: '\F089';
}
.van-icon-new-arrival::before {
  content: '\F08A';
}
.van-icon-new-o::before {
  content: '\F08B';
}
.van-icon-new::before {
  content: '\F08C';
}
.van-icon-newspaper-o::before {
  content: '\F08D';
}
.van-icon-notes-o::before {
  content: '\F08E';
}
.van-icon-orders-o::before {
  content: '\F08F';
}
.van-icon-other-pay::before {
  content: '\F090';
}
.van-icon-paid::before {
  content: '\F091';
}
.van-icon-passed::before {
  content: '\F092';
}
.van-icon-pause-circle-o::before {
  content: '\F093';
}
.van-icon-pause-circle::before {
  content: '\F094';
}
.van-icon-pause::before {
  content: '\F095';
}
.van-icon-peer-pay::before {
  content: '\F096';
}
.van-icon-pending-payment::before {
  content: '\F097';
}
.van-icon-phone-circle-o::before {
  content: '\F098';
}
.van-icon-phone-circle::before {
  content: '\F099';
}
.van-icon-phone-o::before {
  content: '\F09A';
}
.van-icon-phone::before {
  content: '\F09B';
}
.van-icon-photo-fail::before {
  content: '\F0E5';
}
.van-icon-photo-o::before {
  content: '\F09C';
}
.van-icon-photo::before {
  content: '\F09D';
}
.van-icon-photograph::before {
  content: '\F09E';
}
.van-icon-play-circle-o::before {
  content: '\F09F';
}
.van-icon-play-circle::before {
  content: '\F0A0';
}
.van-icon-play::before {
  content: '\F0A1';
}
.van-icon-plus::before {
  content: '\F0A2';
}
.van-icon-point-gift-o::before {
  content: '\F0A3';
}
.van-icon-point-gift::before {
  content: '\F0A4';
}
.van-icon-points::before {
  content: '\F0A5';
}
.van-icon-printer::before {
  content: '\F0A6';
}
.van-icon-qr-invalid::before {
  content: '\F0A7';
}
.van-icon-qr::before {
  content: '\F0A8';
}
.van-icon-question-o::before {
  content: '\F0A9';
}
.van-icon-question::before {
  content: '\F0AA';
}
.van-icon-records::before {
  content: '\F0AB';
}
.van-icon-refund-o::before {
  content: '\F0AC';
}
.van-icon-replay::before {
  content: '\F0AD';
}
.van-icon-revoke::before {
  content: '\F0ED';
}
.van-icon-scan::before {
  content: '\F0AE';
}
.van-icon-search::before {
  content: '\F0AF';
}
.van-icon-send-gift-o::before {
  content: '\F0B0';
}
.van-icon-send-gift::before {
  content: '\F0B1';
}
.van-icon-service-o::before {
  content: '\F0B2';
}
.van-icon-service::before {
  content: '\F0B3';
}
.van-icon-setting-o::before {
  content: '\F0B4';
}
.van-icon-setting::before {
  content: '\F0B5';
}
.van-icon-share-o::before {
  content: '\F0E7';
}
.van-icon-share::before {
  content: '\F0B6';
}
.van-icon-shop-collect-o::before {
  content: '\F0B7';
}
.van-icon-shop-collect::before {
  content: '\F0B8';
}
.van-icon-shop-o::before {
  content: '\F0B9';
}
.van-icon-shop::before {
  content: '\F0BA';
}
.van-icon-shopping-cart-o::before {
  content: '\F0BB';
}
.van-icon-shopping-cart::before {
  content: '\F0BC';
}
.van-icon-shrink::before {
  content: '\F0BD';
}
.van-icon-sign::before {
  content: '\F0BE';
}
.van-icon-smile-comment-o::before {
  content: '\F0BF';
}
.van-icon-smile-comment::before {
  content: '\F0C0';
}
.van-icon-smile-o::before {
  content: '\F0C1';
}
.van-icon-smile::before {
  content: '\F0C2';
}
.van-icon-sort::before {
  content: '\F0EA';
}
.van-icon-star-o::before {
  content: '\F0C3';
}
.van-icon-star::before {
  content: '\F0C4';
}
.van-icon-stop-circle-o::before {
  content: '\F0C5';
}
.van-icon-stop-circle::before {
  content: '\F0C6';
}
.van-icon-stop::before {
  content: '\F0C7';
}
.van-icon-success::before {
  content: '\F0C8';
}
.van-icon-thumb-circle-o::before {
  content: '\F0C9';
}
.van-icon-thumb-circle::before {
  content: '\F0CA';
}
.van-icon-todo-list-o::before {
  content: '\F0CB';
}
.van-icon-todo-list::before {
  content: '\F0CC';
}
.van-icon-tosend::before {
  content: '\F0CD';
}
.van-icon-tv-o::before {
  content: '\F0CE';
}
.van-icon-umbrella-circle::before {
  content: '\F0CF';
}
.van-icon-underway-o::before {
  content: '\F0D0';
}
.van-icon-underway::before {
  content: '\F0D1';
}
.van-icon-upgrade::before {
  content: '\F0D2';
}
.van-icon-user-circle-o::before {
  content: '\F0D3';
}
.van-icon-user-o::before {
  content: '\F0D4';
}
.van-icon-video-o::before {
  content: '\F0D5';
}
.van-icon-video::before {
  content: '\F0D6';
}
.van-icon-vip-card-o::before {
  content: '\F0D7';
}
.van-icon-vip-card::before {
  content: '\F0D8';
}
.van-icon-volume-o::before {
  content: '\F0D9';
}
.van-icon-volume::before {
  content: '\F0DA';
}
.van-icon-wap-home-o::before {
  content: '\F0DB';
}
.van-icon-wap-home::before {
  content: '\F0DC';
}
.van-icon-wap-nav::before {
  content: '\F0DD';
}
.van-icon-warn-o::before {
  content: '\F0DE';
}
.van-icon-warning-o::before {
  content: '\F0DF';
}
.van-icon-warning::before {
  content: '\F0E0';
}
.van-icon-weapp-nav::before {
  content: '\F0E1';
}
.van-icon-wechat-pay::before {
  content: '\F0E2';
}
.van-icon-wechat::before {
  content: '\F0EE';
}
.van-icon-youzan-shield::before {
  content: '\F0E3';
}
.van-icon__image {
  width: 1em;
  height: 1em;
  object-fit: contain;
}
.van-tabbar-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  color: #646566;
  font-size: 0.24rem;
  line-height: 1;
  cursor: pointer;
}
.van-tabbar-item__icon {
  position: relative;
  margin-bottom: 0.08rem;
  font-size: 0.44rem;
}
.van-tabbar-item__icon .van-icon {
  display: block;
}
.van-tabbar-item__icon img {
  display: block;
  height: 0.4rem;
}
.van-tabbar-item--active {
  color: #1989fa;
  background-color: #fff;
}
.van-tabbar-item .van-info {
  margin-top: 0.08rem;
}
.van-step {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  color: #969799;
  font-size: 0.28rem;
}
.van-step__circle {
  display: block;
  width: 0.1rem;
  height: 0.1rem;
  background-color: #969799;
  border-radius: 50%;
}
.van-step__line {
  position: absolute;
  background-color: #ebedf0;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.van-step--horizontal {
  float: left;
}
.van-step--horizontal:first-child .van-step__title {
  margin-left: 0;
  -webkit-transform: none;
          transform: none;
}
.van-step--horizontal:last-child {
  position: absolute;
  right: 0.02rem;
  width: auto;
}
.van-step--horizontal:last-child .van-step__title {
  margin-left: 0;
  -webkit-transform: none;
          transform: none;
}
.van-step--horizontal:last-child .van-step__circle-container {
  right: -0.18rem;
  left: auto;
}
.van-step--horizontal .van-step__circle-container {
  position: absolute;
  top: 0.6rem;
  left: -0.16rem;
  z-index: 1;
  padding: 0 0.16rem;
  background-color: #fff;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.van-step--horizontal .van-step__title {
  display: inline-block;
  margin-left: 0.06rem;
  font-size: 0.24rem;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media (max-width: 321px) {
  .van-step--horizontal .van-step__title {
    font-size: 0.22rem;
  }
}
.van-step--horizontal .van-step__line {
  top: 0.6rem;
  left: 0;
  width: 100%;
  height: 0.02rem;
}
.van-step--horizontal .van-step__icon {
  display: block;
  font-size: 0.24rem;
}
.van-step--horizontal .van-step--process {
  color: #323233;
}
.van-step--vertical {
  display: block;
  float: none;
  padding: 0.2rem 0.2rem 0.2rem 0;
  line-height: 0.36rem;
}
.van-step--vertical:not(:last-child)::after {
  border-bottom-width: 0.02rem;
}
.van-step--vertical:first-child::before {
  position: absolute;
  top: 0;
  left: -0.3rem;
  z-index: 1;
  width: 0.02rem;
  height: 0.4rem;
  background-color: #fff;
  content: '';
}
.van-step--vertical .van-step__circle-container {
  position: absolute;
  top: 0.38rem;
  left: -0.3rem;
  z-index: 2;
  font-size: 0.24rem;
  line-height: 1;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.van-step--vertical .van-step__line {
  top: 0.32rem;
  left: -0.3rem;
  width: 0.02rem;
  height: 100%;
}
.van-step:last-child .van-step__line {
  width: 0;
}
.van-step--finish {
  color: #323233;
}
.van-step--finish .van-step__circle,
.van-step--finish .van-step__line {
  background-color: #07c160;
}
.van-step__icon,
.van-step__title {
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.van-step__icon--active,
.van-step__title--active {
  color: #07c160;
}
.van-rate {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.van-rate__item {
  position: relative;
}
.van-rate__item:not(:last-child) {
  padding-right: 0.08rem;
}
.van-rate__icon {
  display: block;
  width: 1em;
  color: #c8c9cc;
  font-size: 0.4rem;
}
.van-rate__icon--half {
  position: absolute;
  top: 0;
  left: 0;
  width: 0.5em;
  overflow: hidden;
}
.van-rate__icon--full {
  color: #ee0a24;
}
.van-rate__icon--disabled {
  color: #c8c9cc;
}
.van-rate--disabled {
  cursor: not-allowed;
}
.van-rate--readonly {
  cursor: default;
}
.van-notice-bar {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  height: 0.8rem;
  padding: 0 0.32rem;
  color: #ed6a0c;
  font-size: 0.28rem;
  line-height: 0.48rem;
  background-color: #fffbe8;
}
.van-notice-bar__left-icon,
.van-notice-bar__right-icon {
  min-width: 0.48rem;
  font-size: 0.32rem;
}
.van-notice-bar__right-icon {
  text-align: right;
  cursor: pointer;
}
.van-notice-bar__wrap {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  height: 100%;
  overflow: hidden;
}
.van-notice-bar__content {
  position: absolute;
  white-space: nowrap;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
}
.van-notice-bar__content.van-ellipsis {
  max-width: 100%;
}
.van-notice-bar--wrapable {
  height: auto;
  padding: 0.16rem 0.32rem;
}
.van-notice-bar--wrapable .van-notice-bar__wrap {
  height: auto;
}
.van-notice-bar--wrapable .van-notice-bar__content {
  position: relative;
  white-space: normal;
  word-wrap: break-word;
}
.van-nav-bar {
  position: relative;
  z-index: 1;
  line-height: 0.44rem;
  text-align: center;
  background-color: #fff;
  -webkit-user-select: none;
          user-select: none;
}
.van-nav-bar--fixed {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
}
.van-nav-bar--safe-area-inset-top {
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}
.van-nav-bar .van-icon {
  color: #333333;
}
.van-nav-bar__content {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  height: 0.88rem;
}
.van-nav-bar__arrow {
  margin-right: 0.08rem;
  font-size: 0.32rem;
}
.van-nav-bar__title {
  max-width: 60%;
  margin: 0 auto;
  color: #333333;
  font-weight: 500;
  font-size: 0.34rem;
}
.van-nav-bar__left,
.van-nav-bar__right {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  padding: 0 0.32rem;
  font-size: 0.28rem;
  cursor: pointer;
}
.van-nav-bar__left:active,
.van-nav-bar__right:active {
  opacity: 0.7;
}
.van-nav-bar__left {
  left: 0;
}
.van-nav-bar__right {
  right: 0;
}
.van-nav-bar__text {
  color: #333333;
}
.van-grid-item {
  position: relative;
  box-sizing: border-box;
}
.van-grid-item--square {
  height: 0;
}
.van-grid-item__icon {
  font-size: 0.56rem;
}
.van-grid-item__icon-wrapper {
  position: relative;
}
.van-grid-item__text {
  color: #646566;
  font-size: 0.24rem;
  line-height: 1.5;
  word-break: break-all;
}
.van-grid-item__icon + .van-grid-item__text {
  margin-top: 0.16rem;
}
.van-grid-item__content {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  box-sizing: border-box;
  height: 100%;
  padding: 0.32rem 0.16rem;
  background-color: #fff;
}
.van-grid-item__content::after {
  z-index: 1;
  border-width: 0 0.02rem 0.02rem 0;
}
.van-grid-item__content--square {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}
.van-grid-item__content--center {
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.van-grid-item__content--horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
          flex-direction: row;
}
.van-grid-item__content--horizontal .van-grid-item__icon + .van-grid-item__text {
  margin-top: 0;
  margin-left: 0.16rem;
}
.van-grid-item__content--surround::after {
  border-width: 0.02rem;
}
.van-grid-item__content--clickable {
  cursor: pointer;
}
.van-grid-item__content--clickable:active {
  background-color: #f2f3f5;
}
.van-goods-action-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  min-width: 0.96rem;
  height: 100%;
  color: #646566;
  font-size: 0.2rem;
  line-height: 1;
  text-align: center;
  background-color: #fff;
  cursor: pointer;
}
.van-goods-action-icon:active {
  background-color: #f2f3f5;
}
.van-goods-action-icon__icon {
  position: relative;
  width: 1em;
  margin: 0 auto 0.1rem;
  color: #323233;
  font-size: 0.36rem;
}
.van-checkbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  overflow: hidden;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.van-checkbox--disabled {
  cursor: not-allowed;
}
.van-checkbox--label-disabled {
  cursor: default;
}
.van-checkbox--horizontal {
  margin-right: 0.24rem;
}
.van-checkbox__icon {
  -webkit-box-flex: 0;
  -webkit-flex: none;
          flex: none;
  height: 1em;
  font-size: 0.4rem;
  line-height: 1em;
  cursor: pointer;
}
.van-checkbox__icon .van-icon {
  display: block;
  box-sizing: border-box;
  width: 1.25em;
  height: 1.25em;
  color: transparent;
  font-size: 0.8em;
  line-height: 1.25;
  text-align: center;
  border: 0.02rem solid #c8c9cc;
  -webkit-transition-duration: 0.2s;
          transition-duration: 0.2s;
  -webkit-transition-property: color, border-color, background-color;
  transition-property: color, border-color, background-color;
}
.van-checkbox__icon--round .van-icon {
  border-radius: 100%;
}
.van-checkbox__icon--checked .van-icon {
  color: #fff;
  background-color: #1989fa;
  border-color: #1989fa;
}
.van-checkbox__icon--disabled {
  cursor: not-allowed;
}
.van-checkbox__icon--disabled .van-icon {
  background-color: #ebedf0;
  border-color: #c8c9cc;
}
.van-checkbox__icon--disabled.van-checkbox__icon--checked .van-icon {
  color: #c8c9cc;
}
.van-checkbox__label {
  margin-left: 0.16rem;
  color: #323233;
  line-height: 0.4rem;
}
.van-checkbox__label--left {
  margin: 0 0.16rem 0 0;
}
.van-checkbox__label--disabled {
  color: #c8c9cc;
}
.van-coupon {
  margin: 0 0.24rem 0.24rem;
  overflow: hidden;
  background-color: #fff;
  border-radius: 0.16rem;
  box-shadow: 0 0 0.08rem rgba(0, 0, 0, 0.1);
}
.van-coupon:active {
  background-color: #f2f3f5;
}
.van-coupon__content {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  box-sizing: border-box;
  min-height: 1.68rem;
  padding: 0.28rem 0;
  color: #323233;
}
.van-coupon__head {
  position: relative;
  min-width: 1.92rem;
  padding: 0 0.16rem;
  color: #ee0a24;
  text-align: center;
}
.van-coupon__amount,
.van-coupon__condition,
.van-coupon__name,
.van-coupon__valid {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.van-coupon__amount {
  margin-bottom: 0.12rem;
  font-weight: 500;
  font-size: 0.6rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.van-coupon__amount span {
  font-weight: normal;
  font-size: 40%;
}
.van-coupon__amount span:not(:empty) {
  margin-left: 0.04rem;
}
.van-coupon__condition {
  font-size: 0.24rem;
  line-height: 0.32rem;
  white-space: pre-wrap;
}
.van-coupon__body {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  border-radius: 0 0.16rem 0.16rem 0;
}
.van-coupon__name {
  margin-bottom: 0.2rem;
  font-weight: bold;
  font-size: 0.28rem;
  line-height: 0.4rem;
}
.van-coupon__valid {
  font-size: 0.24rem;
}
.van-coupon__corner {
  position: absolute;
  top: 0;
  right: 0.32rem;
  bottom: 0;
}
.van-coupon__description {
  padding: 0.16rem 0.32rem;
  font-size: 0.24rem;
  border-top: 0.02rem dashed #ebedf0;
}
.van-coupon--disabled:active {
  background-color: #fff;
}
.van-coupon--disabled .van-coupon-item__content {
  height: 1.48rem;
}
.van-coupon--disabled .van-coupon__head {
  color: inherit;
}
.van-image {
  position: relative;
  display: inline-block;
}
.van-image--round {
  overflow: hidden;
  border-radius: 50%;
}
.van-image--round img {
  border-radius: inherit;
}
.van-image__img,
.van-image__error,
.van-image__loading {
  display: block;
  width: 100%;
  height: 100%;
}
.van-image__error,
.van-image__loading {
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  color: #969799;
  font-size: 0.28rem;
  background-color: #f7f8fa;
}
.van-image__loading-icon {
  color: #dcdee0;
  font-size: 0.64rem;
}
.van-image__error-icon {
  color: #dcdee0;
  font-size: 0.64rem;
}
.van-radio {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  overflow: hidden;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.van-radio--disabled {
  cursor: not-allowed;
}
.van-radio--label-disabled {
  cursor: default;
}
.van-radio--horizontal {
  margin-right: 0.24rem;
}
.van-radio__icon {
  -webkit-box-flex: 0;
  -webkit-flex: none;
          flex: none;
  height: 1em;
  font-size: 0.4rem;
  line-height: 1em;
  cursor: pointer;
}
.van-radio__icon .van-icon {
  display: block;
  box-sizing: border-box;
  width: 1.25em;
  height: 1.25em;
  color: transparent;
  font-size: 0.8em;
  line-height: 1.25;
  text-align: center;
  border: 0.02rem solid #c8c9cc;
  -webkit-transition-duration: 0.2s;
          transition-duration: 0.2s;
  -webkit-transition-property: color, border-color, background-color;
  transition-property: color, border-color, background-color;
}
.van-radio__icon--round .van-icon {
  border-radius: 100%;
}
.van-radio__icon--checked .van-icon {
  color: #fff;
  background-color: #1989fa;
  border-color: #1989fa;
}
.van-radio__icon--disabled {
  cursor: not-allowed;
}
.van-radio__icon--disabled .van-icon {
  background-color: #ebedf0;
  border-color: #c8c9cc;
}
.van-radio__icon--disabled.van-radio__icon--checked .van-icon {
  color: #c8c9cc;
}
.van-radio__label {
  margin-left: 0.16rem;
  color: #323233;
  line-height: 0.4rem;
}
.van-radio__label--left {
  margin: 0 0.16rem 0 0;
}
.van-radio__label--disabled {
  color: #c8c9cc;
}
.van-tag {
  position: relative;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  padding: 0 0.08rem;
  color: #fff;
  font-size: 0.24rem;
  line-height: 0.32rem;
  border-radius: 0.04rem;
}
.van-tag--default {
  background-color: #969799;
}
.van-tag--default.van-tag--plain {
  color: #969799;
}
.van-tag--danger {
  background-color: #ee0a24;
}
.van-tag--danger.van-tag--plain {
  color: #ee0a24;
}
.van-tag--primary {
  background-color: #1989fa;
}
.van-tag--primary.van-tag--plain {
  color: #1989fa;
}
.van-tag--success {
  background-color: #07c160;
}
.van-tag--success.van-tag--plain {
  color: #07c160;
}
.van-tag--warning {
  background-color: #ff976a;
}
.van-tag--warning.van-tag--plain {
  color: #ff976a;
}
.van-tag--plain {
  background-color: #fff;
}
.van-tag--plain::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 0.02rem solid currentColor;
  border-radius: inherit;
  content: '';
  pointer-events: none;
}
.van-tag--medium {
  padding: 0.04rem 0.12rem;
}
.van-tag--large {
  padding: 0.08rem 0.16rem;
  font-size: 0.28rem;
  border-radius: 0.08rem;
}
.van-tag--mark {
  border-radius: 0 19.98rem 19.98rem 0;
}
.van-tag--mark::after {
  display: block;
  width: 0.04rem;
  content: '';
}
.van-tag--round {
  border-radius: 19.98rem;
}
.van-tag__close {
  margin-left: 0.04rem;
  cursor: pointer;
}
.van-card {
  position: relative;
  box-sizing: border-box;
  padding: 0.16rem 0.32rem;
  color: #323233;
  font-size: 0.24rem;
  background-color: #fafafa;
}
.van-card:not(:first-child) {
  margin-top: 0.16rem;
}
.van-card__header {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.van-card__thumb {
  position: relative;
  -webkit-box-flex: 0;
  -webkit-flex: none;
          flex: none;
  width: 1.76rem;
  height: 1.76rem;
  margin-right: 0.16rem;
}
.van-card__thumb img {
  border-radius: 0.16rem;
}
.van-card__content {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  min-width: 0;
  /* hack for flex box ellipsis */
  min-height: 1.76rem;
}
.van-card__content--centered {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.van-card__title,
.van-card__desc {
  word-wrap: break-word;
}
.van-card__title {
  max-height: 0.64rem;
  font-weight: 500;
  line-height: 0.32rem;
}
.van-card__desc {
  max-height: 0.4rem;
  color: #646566;
  line-height: 0.4rem;
}
.van-card__bottom {
  line-height: 0.4rem;
}
.van-card__price {
  display: inline-block;
  color: #323233;
  font-weight: 500;
  font-size: 0.24rem;
}
.van-card__price-integer {
  font-size: 0.32rem;
  font-family: Avenir-Heavy, PingFang SC, Helvetica Neue, Arial, sans-serif;
}
.van-card__price-decimal {
  font-family: Avenir-Heavy, PingFang SC, Helvetica Neue, Arial, sans-serif;
}
.van-card__origin-price {
  display: inline-block;
  margin-left: 0.1rem;
  color: #969799;
  font-size: 0.2rem;
  text-decoration: line-through;
}
.van-card__num {
  float: right;
  color: #969799;
}
.van-card__tag {
  position: absolute;
  top: 0.04rem;
  left: 0;
}
.van-card__footer {
  -webkit-box-flex: 0;
  -webkit-flex: none;
          flex: none;
  text-align: right;
}
.van-card__footer .van-button {
  margin-left: 0.1rem;
}
.van-cell {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  box-sizing: border-box;
  width: 100%;
  padding: 0.2rem 0.32rem;
  overflow: hidden;
  color: #323233;
  font-size: 0.28rem;
  line-height: 0.48rem;
  background-color: #fff;
}
.van-cell::after {
  position: absolute;
  box-sizing: border-box;
  content: ' ';
  pointer-events: none;
  right: 0.32rem;
  bottom: 0;
  left: 0.32rem;
  border-bottom: 0.02rem solid #ebedf0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.van-cell:last-child::after,
.van-cell--borderless::after {
  display: none;
}
.van-cell__label {
  margin-top: 0.08rem;
  color: #969799;
  font-size: 0.24rem;
  line-height: 0.36rem;
}
.van-cell__title,
.van-cell__value {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
}
.van-cell__value {
  position: relative;
  overflow: hidden;
  color: #969799;
  text-align: right;
  vertical-align: middle;
  word-wrap: break-word;
}
.van-cell__value--alone {
  color: #323233;
  text-align: left;
}
.van-cell__left-icon,
.van-cell__right-icon {
  height: 0.48rem;
  font-size: 0.32rem;
  line-height: 0.48rem;
}
.van-cell__left-icon {
  margin-right: 0.08rem;
}
.van-cell__right-icon {
  margin-left: 0.08rem;
  color: #969799;
}
.van-cell--clickable {
  cursor: pointer;
}
.van-cell--clickable:active {
  background-color: #f2f3f5;
}
.van-cell--required {
  overflow: visible;
}
.van-cell--required::before {
  position: absolute;
  left: 0.16rem;
  color: #ee0a24;
  font-size: 0.28rem;
  content: '*';
}
.van-cell--center {
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.van-cell--large {
  padding-top: 0.24rem;
  padding-bottom: 0.24rem;
}
.van-cell--large .van-cell__title {
  font-size: 0.32rem;
}
.van-cell--large .van-cell__label {
  font-size: 0.28rem;
}
.van-coupon-cell__value--selected {
  color: #323233;
}
.van-contact-card {
  padding: 0.32rem;
}
.van-contact-card__value {
  margin-left: 0.1rem;
  line-height: 0.4rem;
}
.van-contact-card--add .van-contact-card__value {
  line-height: 0.8rem;
}
.van-contact-card--add .van-cell__left-icon {
  color: #1989fa;
  font-size: 0.8rem;
}
.van-contact-card::before {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 0.04rem;
  background: -webkit-repeating-linear-gradient(135deg, #ff6c6c 0, #ff6c6c 20%, transparent 0, transparent 25%, #1989fa 0, #1989fa 45%, transparent 0, transparent 50%);
  background: repeating-linear-gradient(-45deg, #ff6c6c 0, #ff6c6c 20%, transparent 0, transparent 25%, #1989fa 0, #1989fa 45%, transparent 0, transparent 50%);
  background-size: 1.6rem;
  content: '';
}
.van-collapse-item {
  position: relative;
}
.van-collapse-item--border::after {
  position: absolute;
  box-sizing: border-box;
  content: ' ';
  pointer-events: none;
  top: 0;
  right: 0.32rem;
  left: 0.32rem;
  border-top: 0.02rem solid #ebedf0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.van-collapse-item__title .van-cell__right-icon::before {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.van-collapse-item__title::after {
  right: 0.32rem;
  display: none;
}
.van-collapse-item__title--expanded .van-cell__right-icon::before {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.van-collapse-item__title--expanded::after {
  display: block;
}
.van-collapse-item__title--borderless::after {
  display: none;
}
.van-collapse-item__title--disabled {
  cursor: not-allowed;
}
.van-collapse-item__title--disabled,
.van-collapse-item__title--disabled .van-cell__right-icon {
  color: #c8c9cc;
}
.van-collapse-item__title--disabled:active {
  background-color: #fff;
}
.van-collapse-item__wrapper {
  overflow: hidden;
  -webkit-transition: height 0.3s ease-in-out;
  transition: height 0.3s ease-in-out;
  will-change: height;
}
.van-collapse-item__content {
  padding: 0.24rem 0.32rem;
  color: #969799;
  font-size: 0.28rem;
  line-height: 1.5;
  background-color: #fff;
}
.van-field__label {
  -webkit-box-flex: 0;
  -webkit-flex: none;
          flex: none;
  box-sizing: border-box;
  width: 6.2em;
  margin-right: 0.24rem;
  color: #646566;
  text-align: left;
  word-wrap: break-word;
}
.van-field__label--center {
  text-align: center;
}
.van-field__label--right {
  text-align: right;
}
.van-field--disabled .van-field__label {
  color: #c8c9cc;
}
.van-field__value {
  overflow: visible;
}
.van-field__body {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.van-field__control {
  display: block;
  box-sizing: border-box;
  width: 100%;
  min-width: 0;
  margin: 0;
  padding: 0;
  color: #323233;
  line-height: inherit;
  text-align: left;
  background-color: transparent;
  border: 0;
  resize: none;
}
.van-field__control::-webkit-input-placeholder {
  color: #c8c9cc;
}
.van-field__control::placeholder {
  color: #c8c9cc;
}
.van-field__control:disabled {
  color: #c8c9cc;
  cursor: not-allowed;
  opacity: 1;
  -webkit-text-fill-color: #c8c9cc;
}
.van-field__control:read-only {
  cursor: default;
}
.van-field__control--center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  text-align: center;
}
.van-field__control--right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
          justify-content: flex-end;
  text-align: right;
}
.van-field__control--custom {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  min-height: 0.48rem;
}
.van-field__control[type='date'],
.van-field__control[type='time'],
.van-field__control[type='datetime-local'] {
  min-height: 0.48rem;
}
.van-field__control[type='search'] {
  -webkit-appearance: none;
}
.van-field__clear,
.van-field__icon,
.van-field__button,
.van-field__right-icon {
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
}
.van-field__clear,
.van-field__right-icon {
  margin-right: -0.16rem;
  padding: 0 0.16rem;
  line-height: inherit;
}
.van-field__clear {
  color: #c8c9cc;
  font-size: 0.32rem;
  cursor: pointer;
}
.van-field__left-icon .van-icon,
.van-field__right-icon .van-icon {
  display: block;
  font-size: 0.32rem;
  line-height: inherit;
}
.van-field__left-icon {
  margin-right: 0.08rem;
}
.van-field__right-icon {
  color: #969799;
}
.van-field__button {
  padding-left: 0.16rem;
}
.van-field__error-message {
  color: #ee0a24;
  font-size: 0.24rem;
  text-align: left;
}
.van-field__error-message--center {
  text-align: center;
}
.van-field__error-message--right {
  text-align: right;
}
.van-field__word-limit {
  margin-top: 0.08rem;
  color: #646566;
  font-size: 0.24rem;
  line-height: 0.32rem;
  text-align: right;
}
.van-field--error .van-field__control,
.van-field--error .van-field__control::-webkit-input-placeholder {
  color: #ee0a24;
  -webkit-text-fill-color: currentColor;
}
.van-field--error .van-field__control,
.van-field--error .van-field__control::placeholder {
  color: #ee0a24;
  -webkit-text-fill-color: currentColor;
}
.van-field--min-height .van-field__control {
  min-height: 1.2rem;
}
.van-search {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  box-sizing: border-box;
  padding: 0.2rem 0.24rem;
  background-color: #fff;
}
.van-search__content {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  padding-left: 0.24rem;
  background-color: #f7f8fa;
  border-radius: 0.04rem;
}
.van-search__content--round {
  border-radius: 19.98rem;
}
.van-search__label {
  padding: 0 0.1rem;
  color: #323233;
  font-size: 0.28rem;
  line-height: 0.68rem;
}
.van-search .van-cell {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  padding: 0.1rem 0.16rem 0.1rem 0;
  background-color: transparent;
}
.van-search .van-cell__left-icon {
  color: #969799;
}
.van-search--show-action {
  padding-right: 0;
}
.van-search input::-webkit-search-decoration,
.van-search input::-webkit-search-cancel-button,
.van-search input::-webkit-search-results-button,
.van-search input::-webkit-search-results-decoration {
  display: none;
}
.van-search__action {
  padding: 0 0.16rem;
  color: #323233;
  font-size: 0.28rem;
  line-height: 0.68rem;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.van-search__action:active {
  background-color: #f2f3f5;
}
.van-overflow-hidden {
  overflow: hidden !important;
}
.van-popup {
  position: fixed;
  max-height: 100%;
  overflow-y: auto;
  background-color: #fff;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  -webkit-overflow-scrolling: touch;
}
.van-popup--center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
}
.van-popup--center.van-popup--round {
  border-radius: 0.32rem;
}
.van-popup--top {
  top: 0;
  left: 0;
  width: 100%;
}
.van-popup--top.van-popup--round {
  border-radius: 0 0 0.32rem 0.32rem;
}
.van-popup--right {
  top: 50%;
  right: 0;
  -webkit-transform: translate3d(0, -50%, 0);
          transform: translate3d(0, -50%, 0);
}
.van-popup--right.van-popup--round {
  border-radius: 0.32rem 0 0 0.32rem;
}
.van-popup--bottom {
  bottom: 0;
  left: 0;
  width: 100%;
}
.van-popup--bottom.van-popup--round {
  border-radius: 0.32rem 0.32rem 0 0;
}
.van-popup--left {
  top: 50%;
  left: 0;
  -webkit-transform: translate3d(0, -50%, 0);
          transform: translate3d(0, -50%, 0);
}
.van-popup--left.van-popup--round {
  border-radius: 0 0.32rem 0.32rem 0;
}
.van-popup--safe-area-inset-bottom {
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}
.van-popup-slide-top-enter-active,
.van-popup-slide-left-enter-active,
.van-popup-slide-right-enter-active,
.van-popup-slide-bottom-enter-active {
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
}
.van-popup-slide-top-leave-active,
.van-popup-slide-left-leave-active,
.van-popup-slide-right-leave-active,
.van-popup-slide-bottom-leave-active {
  -webkit-transition-timing-function: ease-in;
          transition-timing-function: ease-in;
}
.van-popup-slide-top-enter,
.van-popup-slide-top-leave-active {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}
.van-popup-slide-right-enter,
.van-popup-slide-right-leave-active {
  -webkit-transform: translate3d(100%, -50%, 0);
          transform: translate3d(100%, -50%, 0);
}
.van-popup-slide-bottom-enter,
.van-popup-slide-bottom-leave-active {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}
.van-popup-slide-left-enter,
.van-popup-slide-left-leave-active {
  -webkit-transform: translate3d(-100%, -50%, 0);
          transform: translate3d(-100%, -50%, 0);
}
.van-popup__close-icon {
  position: absolute;
  z-index: 1;
  color: #c8c9cc;
  font-size: 0.44rem;
  cursor: pointer;
}
.van-popup__close-icon:active {
  color: #969799;
}
.van-popup__close-icon--top-left {
  top: 0.32rem;
  left: 0.32rem;
}
.van-popup__close-icon--top-right {
  top: 0.32rem;
  right: 0.32rem;
}
.van-popup__close-icon--bottom-left {
  bottom: 0.32rem;
  left: 0.32rem;
}
.van-popup__close-icon--bottom-right {
  right: 0.32rem;
  bottom: 0.32rem;
}
.van-share-sheet__header {
  padding: 0.24rem 0.32rem 0.08rem;
  text-align: center;
}
.van-share-sheet__title {
  margin-top: 0.16rem;
  color: #323233;
  font-weight: normal;
  font-size: 0.28rem;
  line-height: 0.4rem;
}
.van-share-sheet__description {
  display: block;
  margin-top: 0.16rem;
  color: #969799;
  font-size: 0.24rem;
  line-height: 0.32rem;
}
.van-share-sheet__options {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  padding: 0.32rem 0 0.32rem 0.16rem;
  overflow-x: auto;
  overflow-y: visible;
  -webkit-overflow-scrolling: touch;
}
.van-share-sheet__options--border::before {
  position: absolute;
  box-sizing: border-box;
  content: ' ';
  pointer-events: none;
  top: 0;
  right: 0;
  left: 0.32rem;
  border-top: 0.02rem solid #ebedf0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.van-share-sheet__options::-webkit-scrollbar {
  height: 0;
}
.van-share-sheet__option {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.van-share-sheet__option:active {
  opacity: 0.7;
}
.van-share-sheet__icon {
  width: 0.96rem;
  height: 0.96rem;
  margin: 0 0.32rem;
}
.van-share-sheet__name {
  margin-top: 0.16rem;
  padding: 0 0.08rem;
  color: #646566;
  font-size: 0.24rem;
}
.van-share-sheet__option-description {
  padding: 0 0.08rem;
  color: #c8c9cc;
  font-size: 0.24rem;
}
.van-share-sheet__cancel {
  display: block;
  width: 100%;
  padding: 0;
  font-size: 0.32rem;
  line-height: 0.96rem;
  text-align: center;
  background: #fff;
  border: none;
  cursor: pointer;
}
.van-share-sheet__cancel::before {
  display: block;
  height: 0.16rem;
  background-color: #f7f8fa;
  content: ' ';
}
.van-share-sheet__cancel:active {
  background-color: #f2f3f5;
}
.van-popover {
  position: absolute;
  overflow: visible;
  background-color: transparent;
  -webkit-transition: opacity 0.15s, -webkit-transform 0.15s;
  transition: opacity 0.15s, -webkit-transform 0.15s;
  transition: opacity 0.15s, transform 0.15s;
  transition: opacity 0.15s, transform 0.15s, -webkit-transform 0.15s;
}
.van-popover__wrapper {
  display: inline-block;
}
.van-popover__arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 0.12rem;
}
.van-popover__content {
  overflow: hidden;
  border-radius: 0.16rem;
}
.van-popover__action {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  box-sizing: border-box;
  width: 2.56rem;
  height: 0.88rem;
  padding: 0 0.32rem;
  font-size: 0.28rem;
  line-height: 0.4rem;
  cursor: pointer;
}
.van-popover__action:last-child .van-popover__action-text::after {
  display: none;
}
.van-popover__action-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  height: 100%;
}
.van-popover__action-icon {
  margin-right: 0.16rem;
  font-size: 0.4rem;
}
.van-popover__action--with-icon .van-popover__action-text {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
          justify-content: flex-start;
}
.van-popover[data-popper-placement^='top'] .van-popover__arrow {
  bottom: 0;
  border-top-color: currentColor;
  border-bottom-width: 0;
  -webkit-transform: translate(-50%, 100%);
          transform: translate(-50%, 100%);
}
.van-popover[data-popper-placement='top'] {
  -webkit-transform-origin: 50% 100%;
          transform-origin: 50% 100%;
}
.van-popover[data-popper-placement='top'] .van-popover__arrow {
  left: 50%;
}
.van-popover[data-popper-placement='top-start'] {
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
}
.van-popover[data-popper-placement='top-start'] .van-popover__arrow {
  left: 0.32rem;
}
.van-popover[data-popper-placement='top-end'] {
  -webkit-transform-origin: 100% 100%;
          transform-origin: 100% 100%;
}
.van-popover[data-popper-placement='top-end'] .van-popover__arrow {
  right: 0.32rem;
}
.van-popover[data-popper-placement^='left'] .van-popover__arrow {
  right: 0;
  border-right-width: 0;
  border-left-color: currentColor;
  -webkit-transform: translate(100%, -50%);
          transform: translate(100%, -50%);
}
.van-popover[data-popper-placement='left'] {
  -webkit-transform-origin: 100% 50%;
          transform-origin: 100% 50%;
}
.van-popover[data-popper-placement='left'] .van-popover__arrow {
  top: 50%;
}
.van-popover[data-popper-placement='left-start'] {
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}
.van-popover[data-popper-placement='left-start'] .van-popover__arrow {
  top: 0.32rem;
}
.van-popover[data-popper-placement='left-end'] {
  -webkit-transform-origin: 100% 100%;
          transform-origin: 100% 100%;
}
.van-popover[data-popper-placement='left-end'] .van-popover__arrow {
  bottom: 0.32rem;
}
.van-popover[data-popper-placement^='right'] .van-popover__arrow {
  left: 0;
  border-right-color: currentColor;
  border-left-width: 0;
  -webkit-transform: translate(-100%, -50%);
          transform: translate(-100%, -50%);
}
.van-popover[data-popper-placement='right'] {
  -webkit-transform-origin: 0 50%;
          transform-origin: 0 50%;
}
.van-popover[data-popper-placement='right'] .van-popover__arrow {
  top: 50%;
}
.van-popover[data-popper-placement='right-start'] {
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
}
.van-popover[data-popper-placement='right-start'] .van-popover__arrow {
  top: 0.32rem;
}
.van-popover[data-popper-placement='right-end'] {
  -webkit-transform-origin: 0 100%;
          transform-origin: 0 100%;
}
.van-popover[data-popper-placement='right-end'] .van-popover__arrow {
  bottom: 0.32rem;
}
.van-popover[data-popper-placement^='bottom'] .van-popover__arrow {
  top: 0;
  border-top-width: 0;
  border-bottom-color: currentColor;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}
.van-popover[data-popper-placement='bottom'] {
  -webkit-transform-origin: 50% 0;
          transform-origin: 50% 0;
}
.van-popover[data-popper-placement='bottom'] .van-popover__arrow {
  left: 50%;
}
.van-popover[data-popper-placement='bottom-start'] {
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
}
.van-popover[data-popper-placement='bottom-start'] .van-popover__arrow {
  left: 0.32rem;
}
.van-popover[data-popper-placement='bottom-end'] {
  -webkit-transform-origin: 100% 0;
          transform-origin: 100% 0;
}
.van-popover[data-popper-placement='bottom-end'] .van-popover__arrow {
  right: 0.32rem;
}
.van-popover--light {
  color: #323233;
}
.van-popover--light .van-popover__content {
  background-color: #fff;
  box-shadow: 0 0.04rem 0.24rem rgba(50, 50, 51, 0.12);
}
.van-popover--light .van-popover__arrow {
  color: #fff;
}
.van-popover--light .van-popover__action:active {
  background-color: #f2f3f5;
}
.van-popover--light .van-popover__action--disabled {
  color: #c8c9cc;
  cursor: not-allowed;
}
.van-popover--light .van-popover__action--disabled:active {
  background-color: transparent;
}
.van-popover--dark {
  color: #fff;
}
.van-popover--dark .van-popover__content {
  background-color: #4a4a4a;
}
.van-popover--dark .van-popover__arrow {
  color: #4a4a4a;
}
.van-popover--dark .van-popover__action:active {
  background-color: rgba(0, 0, 0, 0.2);
}
.van-popover--dark .van-popover__action--disabled {
  color: #969799;
}
.van-popover--dark .van-popover__action--disabled:active {
  background-color: transparent;
}
.van-popover--dark .van-popover__action-text::after {
  border-color: #646566;
}
.van-popover-zoom-enter,
.van-popover-zoom-leave-active {
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
  opacity: 0;
}
.van-popover-zoom-enter-active {
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
}
.van-popover-zoom-leave-active {
  -webkit-transition-timing-function: ease-in;
          transition-timing-function: ease-in;
}
.van-notify {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  box-sizing: border-box;
  padding: 0.16rem 0.32rem;
  color: #fff;
  font-size: 0.28rem;
  line-height: 0.4rem;
  white-space: pre-wrap;
  text-align: center;
  word-wrap: break-word;
}
.van-notify--primary {
  background-color: #1989fa;
}
.van-notify--success {
  background-color: #07c160;
}
.van-notify--danger {
  background-color: #ee0a24;
}
.van-notify--warning {
  background-color: #ff976a;
}
.van-dropdown-item {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 10;
  overflow: hidden;
}
.van-dropdown-item__icon {
  display: block;
  line-height: inherit;
}
.van-dropdown-item__option {
  text-align: left;
}
.van-dropdown-item__option--active {
  color: #00B34B;
}
.van-dropdown-item__option--active .van-dropdown-item__icon {
  color: #00B34B;
}
.van-dropdown-item--up {
  top: 0;
}
.van-dropdown-item--down {
  bottom: 0;
}
.van-dropdown-item__content {
  position: absolute;
  max-height: 80%;
}
.van-loading {
  position: relative;
  color: #c8c9cc;
  font-size: 0;
  vertical-align: middle;
}
.van-loading__spinner {
  position: relative;
  display: inline-block;
  width: 0.6rem;
  max-width: 100%;
  height: 0.6rem;
  max-height: 100%;
  vertical-align: middle;
  -webkit-animation: van-rotate 0.8s linear infinite;
          animation: van-rotate 0.8s linear infinite;
}
.van-loading__spinner--spinner {
  -webkit-animation-timing-function: steps(12);
          animation-timing-function: steps(12);
}
.van-loading__spinner--spinner i {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.van-loading__spinner--spinner i::before {
  display: block;
  width: 0.04rem;
  height: 25%;
  margin: 0 auto;
  background-color: currentColor;
  border-radius: 40%;
  content: ' ';
}
.van-loading__spinner--circular {
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.van-loading__circular {
  display: block;
  width: 100%;
  height: 100%;
}
.van-loading__circular circle {
  -webkit-animation: van-circular 1.5s ease-in-out infinite;
          animation: van-circular 1.5s ease-in-out infinite;
  stroke: currentColor;
  stroke-width: 3;
  stroke-linecap: round;
}
.van-loading__text {
  display: inline-block;
  margin-left: 0.16rem;
  color: #969799;
  font-size: 0.28rem;
  vertical-align: middle;
}
.van-loading--vertical {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.van-loading--vertical .van-loading__text {
  margin: 0.16rem 0 0;
}
@-webkit-keyframes van-circular {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -40;
  }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -120;
  }
}
@keyframes van-circular {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -40;
  }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -120;
  }
}
.van-loading__spinner--spinner i:nth-of-type(1) {
  -webkit-transform: rotate(30deg);
          transform: rotate(30deg);
  opacity: 1;
}
.van-loading__spinner--spinner i:nth-of-type(2) {
  -webkit-transform: rotate(60deg);
          transform: rotate(60deg);
  opacity: 0.9375;
}
.van-loading__spinner--spinner i:nth-of-type(3) {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  opacity: 0.875;
}
.van-loading__spinner--spinner i:nth-of-type(4) {
  -webkit-transform: rotate(120deg);
          transform: rotate(120deg);
  opacity: 0.8125;
}
.van-loading__spinner--spinner i:nth-of-type(5) {
  -webkit-transform: rotate(150deg);
          transform: rotate(150deg);
  opacity: 0.75;
}
.van-loading__spinner--spinner i:nth-of-type(6) {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  opacity: 0.6875;
}
.van-loading__spinner--spinner i:nth-of-type(7) {
  -webkit-transform: rotate(210deg);
          transform: rotate(210deg);
  opacity: 0.625;
}
.van-loading__spinner--spinner i:nth-of-type(8) {
  -webkit-transform: rotate(240deg);
          transform: rotate(240deg);
  opacity: 0.5625;
}
.van-loading__spinner--spinner i:nth-of-type(9) {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
  opacity: 0.5;
}
.van-loading__spinner--spinner i:nth-of-type(10) {
  -webkit-transform: rotate(300deg);
          transform: rotate(300deg);
  opacity: 0.4375;
}
.van-loading__spinner--spinner i:nth-of-type(11) {
  -webkit-transform: rotate(330deg);
          transform: rotate(330deg);
  opacity: 0.375;
}
.van-loading__spinner--spinner i:nth-of-type(12) {
  -webkit-transform: rotate(360deg);
          transform: rotate(360deg);
  opacity: 0.3125;
}
.van-pull-refresh {
  overflow: hidden;
  -webkit-user-select: none;
          user-select: none;
}
.van-pull-refresh__track {
  position: relative;
  height: 100%;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.van-pull-refresh__head {
  position: absolute;
  left: 0;
  width: 100%;
  height: 1rem;
  overflow: hidden;
  color: #969799;
  font-size: 0.28rem;
  line-height: 1rem;
  text-align: center;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.van-number-keyboard {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  padding-bottom: 0.44rem;
  background-color: #f2f3f5;
  -webkit-user-select: none;
          user-select: none;
}
.van-number-keyboard--with-title {
  border-radius: 0.4rem 0.4rem 0 0;
}
.van-number-keyboard__header {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  box-sizing: content-box;
  height: 0.68rem;
  padding-top: 0.12rem;
  color: #646566;
  font-size: 0.32rem;
}
.van-number-keyboard__title {
  display: inline-block;
  font-weight: normal;
}
.van-number-keyboard__title-left {
  position: absolute;
  left: 0;
}
.van-number-keyboard__body {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  padding: 0.12rem 0 0 0.12rem;
}
.van-number-keyboard__keys {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 3;
  -webkit-flex: 3;
          flex: 3;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
}
.van-number-keyboard__close {
  position: absolute;
  right: 0;
  height: 100%;
  padding: 0 0.32rem;
  color: #576b95;
  font-size: 0.28rem;
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.van-number-keyboard__close:active {
  opacity: 0.7;
}
.van-number-keyboard__sidebar {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.van-number-keyboard--unfit {
  padding-bottom: 0;
}
.van-key {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  height: 0.96rem;
  font-size: 0.56rem;
  line-height: 1.5;
  background-color: #fff;
  border-radius: 0.16rem;
  cursor: pointer;
}
.van-key--large {
  position: absolute;
  top: 0;
  right: 0.12rem;
  bottom: 0.12rem;
  left: 0;
  height: auto;
}
.van-key--blue,
.van-key--delete {
  font-size: 0.32rem;
}
.van-key--active {
  background-color: #ebedf0;
}
.van-key--blue {
  color: #fff;
  background-color: #1989fa;
}
.van-key--blue.van-key--active {
  background-color: #0570db;
}
.van-key__wrapper {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  -webkit-flex-basis: 33%;
          flex-basis: 33%;
  box-sizing: border-box;
  padding: 0 0.12rem 0.12rem 0;
}
.van-key__wrapper--wider {
  -webkit-flex-basis: 66%;
          flex-basis: 66%;
}
.van-key__delete-icon {
  width: 0.64rem;
  height: 0.44rem;
}
.van-key__collapse-icon {
  width: 0.6rem;
  height: 0.48rem;
}
.van-key__loading-icon {
  color: #fff;
}
.van-list__loading,
.van-list__finished-text,
.van-list__error-text {
  color: #969799;
  font-size: 0.28rem;
  line-height: 1rem;
  text-align: center;
}
.van-list__placeholder {
  height: 0;
  pointer-events: none;
}
.van-switch {
  position: relative;
  display: inline-block;
  box-sizing: content-box;
  width: 2em;
  height: 1em;
  font-size: 0.6rem;
  background-color: #fff;
  border: 0.02rem solid rgba(0, 0, 0, 0.1);
  border-radius: 1em;
  cursor: pointer;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.van-switch__node {
  position: absolute;
  top: 0;
  left: 0;
  width: 1em;
  height: 1em;
  background-color: #fff;
  border-radius: 100%;
  box-shadow: 0 0.06rem 0.02rem 0 rgba(0, 0, 0, 0.05), 0 0.04rem 0.04rem 0 rgba(0, 0, 0, 0.1), 0 0.06rem 0.06rem 0 rgba(0, 0, 0, 0.05);
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.3, 1.05, 0.4, 1.05);
  transition: -webkit-transform 0.3s cubic-bezier(0.3, 1.05, 0.4, 1.05);
  transition: transform 0.3s cubic-bezier(0.3, 1.05, 0.4, 1.05);
  transition: transform 0.3s cubic-bezier(0.3, 1.05, 0.4, 1.05), -webkit-transform 0.3s cubic-bezier(0.3, 1.05, 0.4, 1.05);
}
.van-switch__loading {
  top: 25%;
  left: 25%;
  width: 50%;
  height: 50%;
  line-height: 1;
}
.van-switch--on {
  background-color: #1989fa;
}
.van-switch--on .van-switch__node {
  -webkit-transform: translateX(1em);
          transform: translateX(1em);
}
.van-switch--on .van-switch__loading {
  color: #1989fa;
}
.van-switch--disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.van-switch--loading {
  cursor: default;
}
.van-switch-cell {
  padding-top: 0.18rem;
  padding-bottom: 0.18rem;
}
.van-switch-cell--large {
  padding-top: 0.22rem;
  padding-bottom: 0.22rem;
}
.van-switch-cell .van-switch {
  float: right;
}
.van-button {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  height: 0.88rem;
  margin: 0;
  padding: 0;
  font-size: 0.32rem;
  line-height: 1.2;
  text-align: center;
  border-radius: 0.04rem;
  cursor: pointer;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
  -webkit-appearance: none;
}
.van-button::before {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  background-color: #000;
  border: inherit;
  border-color: #000;
  border-radius: inherit;
  /* inherit parent's border radius */
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  opacity: 0;
  content: ' ';
}
.van-button:active::before {
  opacity: 0.1;
}
.van-button--loading::before,
.van-button--disabled::before {
  display: none;
}
.van-button--default {
  color: #323233;
  background-color: #fff;
  border: 0.02rem solid #ebedf0;
}
.van-button--primary {
  color: #fff;
  background-color: #00B34B;
  border: 0.02rem solid #00B34B;
}
.van-button--info {
  color: #fff;
  background-color: #1989fa;
  border: 0.02rem solid #1989fa;
}
.van-button--danger {
  color: #fff;
  background-color: #ee0a24;
  border: 0.02rem solid #ee0a24;
}
.van-button--warning {
  color: #fff;
  background-color: #ff976a;
  border: 0.02rem solid #ff976a;
}
.van-button--plain {
  background-color: #fff;
}
.van-button--plain.van-button--primary {
  color: #00B34B;
}
.van-button--plain.van-button--info {
  color: #1989fa;
}
.van-button--plain.van-button--danger {
  color: #ee0a24;
}
.van-button--plain.van-button--warning {
  color: #ff976a;
}
.van-button--large {
  width: 100%;
  height: 1rem;
}
.van-button--normal {
  padding: 0 0.3rem;
  font-size: 0.28rem;
}
.van-button--small {
  height: 0.64rem;
  padding: 0 0.16rem;
  font-size: 0.24rem;
}
.van-button__loading {
  color: inherit;
  font-size: inherit;
}
.van-button--mini {
  height: 0.48rem;
  padding: 0 0.08rem;
  font-size: 0.2rem;
}
.van-button--mini + .van-button--mini {
  margin-left: 0.08rem;
}
.van-button--block {
  display: block;
  width: 100%;
}
.van-button--disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.van-button--loading {
  cursor: default;
}
.van-button--round {
  border-radius: 19.98rem;
}
.van-button--square {
  border-radius: 0;
}
.van-button__content {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  height: 100%;
}
.van-button__content::before {
  content: ' ';
}
.van-button__icon {
  font-size: 1.2em;
  line-height: inherit;
}
.van-button__icon + .van-button__text,
.van-button__loading + .van-button__text,
.van-button__text + .van-button__icon,
.van-button__text + .van-button__loading {
  margin-left: 0.08rem;
}
.van-button--hairline {
  border-width: 0;
}
.van-button--hairline::after {
  border-color: inherit;
  border-radius: 0.08rem;
}
.van-button--hairline.van-button--round::after {
  border-radius: 19.98rem;
}
.van-button--hairline.van-button--square::after {
  border-radius: 0;
}
.van-submit-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
  background-color: #fff;
  -webkit-user-select: none;
          user-select: none;
}
.van-submit-bar__tip {
  padding: 0.16rem 0.24rem;
  color: #f56723;
  font-size: 0.24rem;
  line-height: 1.5;
  background-color: #fff7cc;
}
.van-submit-bar__tip-icon {
  min-width: 0.36rem;
  font-size: 0.24rem;
  vertical-align: middle;
}
.van-submit-bar__tip-text {
  vertical-align: middle;
}
.van-submit-bar__bar {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
          justify-content: flex-end;
  height: 1rem;
  padding: 0 0.32rem;
  font-size: 0.28rem;
}
.van-submit-bar__text {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  padding-right: 0.24rem;
  color: #323233;
  text-align: right;
}
.van-submit-bar__text span {
  display: inline-block;
}
.van-submit-bar__suffix-label {
  margin-left: 0.1rem;
  font-weight: 500;
}
.van-submit-bar__price {
  color: #ee0a24;
  font-weight: 500;
  font-size: 0.24rem;
}
.van-submit-bar__price--integer {
  font-size: 0.4rem;
  font-family: Avenir-Heavy, PingFang SC, Helvetica Neue, Arial, sans-serif;
}
.van-submit-bar__button {
  width: 2.2rem;
  height: 0.8rem;
  font-weight: 500;
  border: none;
}
.van-submit-bar__button--danger {
  background: -webkit-linear-gradient(left, #ff6034, #ee0a24);
  background: linear-gradient(to right, #ff6034, #ee0a24);
}
.van-submit-bar--unfit {
  padding-bottom: 0;
}
.van-goods-action-button {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  height: 0.8rem;
  font-weight: 500;
  font-size: 0.28rem;
  border: none;
  border-radius: 0;
}
.van-goods-action-button--first {
  margin-left: 0.1rem;
  border-top-left-radius: 19.98rem;
  border-bottom-left-radius: 19.98rem;
}
.van-goods-action-button--last {
  margin-right: 0.1rem;
  border-top-right-radius: 19.98rem;
  border-bottom-right-radius: 19.98rem;
}
.van-goods-action-button--warning {
  background: -webkit-linear-gradient(left, #ffd01e, #ff8917);
  background: linear-gradient(to right, #ffd01e, #ff8917);
}
.van-goods-action-button--danger {
  background: -webkit-linear-gradient(left, #ff6034, #ee0a24);
  background: linear-gradient(to right, #ff6034, #ee0a24);
}
@media (max-width: 321px) {
  .van-goods-action-button {
    font-size: 0.26rem;
  }
}
.van-toast {
  position: fixed;
  top: 50%;
  left: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  box-sizing: content-box;
  width: 1.76rem;
  max-width: 70%;
  min-height: 1.76rem;
  padding: 0.32rem;
  color: #fff;
  font-size: 0.28rem;
  line-height: 0.4rem;
  white-space: pre-wrap;
  text-align: center;
  word-wrap: break-word;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 0.16rem;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
}
.van-toast--unclickable {
  overflow: hidden;
}
.van-toast--unclickable * {
  pointer-events: none;
}
.van-toast--text,
.van-toast--html {
  width: -webkit-fit-content;
  width: fit-content;
  min-width: 1.92rem;
  min-height: 0;
  padding: 0.16rem 0.24rem;
}
.van-toast--text .van-toast__text,
.van-toast--html .van-toast__text {
  margin-top: 0;
}
.van-toast--top {
  top: 20%;
}
.van-toast--bottom {
  top: auto;
  bottom: 20%;
}
.van-toast__icon {
  font-size: 0.72rem;
}
.van-toast__loading {
  padding: 0.08rem;
  color: #fff;
}
.van-toast__text {
  margin-top: 0.16rem;
}
.van-calendar {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  height: 100%;
  background-color: #fff;
}
.van-calendar__popup.van-popup--top,
.van-calendar__popup.van-popup--bottom {
  height: 80%;
}
.van-calendar__popup.van-popup--left,
.van-calendar__popup.van-popup--right {
  height: 100%;
}
.van-calendar__popup .van-popup__close-icon {
  top: 0.22rem;
}
.van-calendar__header {
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  box-shadow: 0 0.04rem 0.2rem rgba(125, 126, 128, 0.16);
}
.van-calendar__month-title,
.van-calendar__header-title,
.van-calendar__header-subtitle {
  height: 0.88rem;
  font-weight: 500;
  line-height: 0.88rem;
  text-align: center;
}
.van-calendar__header-title {
  font-size: 0.32rem;
}
.van-calendar__header-subtitle {
  font-size: 0.28rem;
}
.van-calendar__month-title {
  font-size: 0.28rem;
}
.van-calendar__weekdays {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.van-calendar__weekday {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  font-size: 0.24rem;
  line-height: 0.6rem;
  text-align: center;
}
.van-calendar__body {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.van-calendar__days {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-user-select: none;
          user-select: none;
}
.van-calendar__month-mark {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 0;
  color: rgba(242, 243, 245, 0.8);
  font-size: 3.2rem;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  pointer-events: none;
}
.van-calendar__day,
.van-calendar__selected-day {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  text-align: center;
}
.van-calendar__day {
  position: relative;
  width: 14.285%;
  height: 1.28rem;
  font-size: 0.32rem;
  cursor: pointer;
}
.van-calendar__day--end,
.van-calendar__day--start,
.van-calendar__day--start-end,
.van-calendar__day--multiple-middle,
.van-calendar__day--multiple-selected {
  color: #fff;
  background-color: #ee0a24;
}
.van-calendar__day--start {
  border-radius: 0.08rem 0 0 0.08rem;
}
.van-calendar__day--end {
  border-radius: 0 0.08rem 0.08rem 0;
}
.van-calendar__day--start-end,
.van-calendar__day--multiple-selected {
  border-radius: 0.08rem;
}
.van-calendar__day--middle {
  color: #ee0a24;
}
.van-calendar__day--middle::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: currentColor;
  opacity: 0.1;
  content: '';
}
.van-calendar__day--disabled {
  color: #c8c9cc;
  cursor: default;
}
.van-calendar__top-info,
.van-calendar__bottom-info {
  position: absolute;
  right: 0;
  left: 0;
  font-size: 0.2rem;
  line-height: 0.28rem;
}
@media (max-width: 350px) {
  .van-calendar__top-info,
  .van-calendar__bottom-info {
    font-size: 0.18rem;
  }
}
.van-calendar__top-info {
  top: 0.12rem;
}
.van-calendar__bottom-info {
  bottom: 0.12rem;
}
.van-calendar__selected-day {
  width: 1.08rem;
  height: 1.08rem;
  color: #fff;
  background-color: #ee0a24;
  border-radius: 0.08rem;
}
.van-calendar__footer {
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  padding: 0 0.32rem;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}
.van-calendar__footer--unfit {
  padding-bottom: 0;
}
.van-calendar__confirm {
  height: 0.72rem;
  margin: 0.14rem 0;
}
.van-picker {
  position: relative;
  background-color: #fff;
  -webkit-user-select: none;
          user-select: none;
}
.van-picker__toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  height: 0.88rem;
}
.van-picker__cancel,
.van-picker__confirm {
  height: 100%;
  padding: 0 0.32rem;
  font-size: 0.28rem;
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.van-picker__cancel:active,
.van-picker__confirm:active {
  opacity: 0.7;
}
.van-picker__confirm {
  color: #576b95;
}
.van-picker__cancel {
  color: #969799;
}
.van-picker__title {
  max-width: 50%;
  font-weight: 500;
  font-size: 0.32rem;
  line-height: 0.4rem;
  text-align: center;
}
.van-picker__columns {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  cursor: grab;
}
.van-picker__loading {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  color: #1989fa;
  background-color: rgba(255, 255, 255, 0.9);
}
.van-picker__frame {
  position: absolute;
  top: 50%;
  right: 0.32rem;
  left: 0.32rem;
  z-index: 2;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  pointer-events: none;
}
.van-picker__mask {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-image: -webkit-linear-gradient(top, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.4)), -webkit-linear-gradient(bottom, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.4));
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.4)), linear-gradient(0deg, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.4));
  background-repeat: no-repeat;
  background-position: top, bottom;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  pointer-events: none;
}
.van-picker-column {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  overflow: hidden;
  font-size: 0.32rem;
}
.van-picker-column__wrapper {
  -webkit-transition-timing-function: cubic-bezier(0.23, 1, 0.68, 1);
          transition-timing-function: cubic-bezier(0.23, 1, 0.68, 1);
}
.van-picker-column__item {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  padding: 0 0.08rem;
  color: #000;
}
.van-picker-column__item--disabled {
  cursor: not-allowed;
  opacity: 0.3;
}
.van-action-sheet {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  max-height: 80%;
  overflow: hidden;
  color: #323233;
}
.van-action-sheet__content {
  -webkit-box-flex: 1;
  -webkit-flex: 1 auto;
          flex: 1 auto;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.van-action-sheet__item,
.van-action-sheet__cancel {
  display: block;
  width: 100%;
  padding: 0.28rem 0.32rem;
  font-size: 0.32rem;
  background-color: #fff;
  border: none;
  cursor: pointer;
}
.van-action-sheet__item:active,
.van-action-sheet__cancel:active {
  background-color: #f2f3f5;
}
.van-action-sheet__item {
  line-height: 0.44rem;
}
.van-action-sheet__item--loading,
.van-action-sheet__item--disabled {
  color: #c8c9cc;
}
.van-action-sheet__item--loading:active,
.van-action-sheet__item--disabled:active {
  background-color: #fff;
}
.van-action-sheet__item--disabled {
  cursor: not-allowed;
}
.van-action-sheet__item--loading {
  cursor: default;
}
.van-action-sheet__cancel {
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  box-sizing: border-box;
  color: #646566;
}
.van-action-sheet__subname {
  margin-top: 0.16rem;
  color: #969799;
  font-size: 0.24rem;
  line-height: 0.36rem;
}
.van-action-sheet__gap {
  display: block;
  height: 0.16rem;
  background-color: #f7f8fa;
}
.van-action-sheet__header {
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  font-weight: 500;
  font-size: 0.32rem;
  line-height: 0.96rem;
  text-align: center;
}
.van-action-sheet__description {
  position: relative;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  padding: 0.4rem 0.32rem;
  color: #969799;
  font-size: 0.28rem;
  line-height: 0.4rem;
  text-align: center;
}
.van-action-sheet__description::after {
  position: absolute;
  box-sizing: border-box;
  content: ' ';
  pointer-events: none;
  right: 0.32rem;
  bottom: 0;
  left: 0.32rem;
  border-bottom: 0.02rem solid #ebedf0;
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.van-action-sheet__loading-icon .van-loading__spinner {
  width: 0.44rem;
  height: 0.44rem;
}
.van-action-sheet__close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0 0.32rem;
  color: #c8c9cc;
  font-size: 0.44rem;
  line-height: inherit;
}
.van-action-sheet__close:active {
  color: #969799;
}
.van-goods-action {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  box-sizing: content-box;
  height: 1rem;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
  background-color: #fff;
}
.van-goods-action--unfit {
  padding-bottom: 0;
}
.van-dialog {
  position: fixed;
  top: 45%;
  left: 50%;
  width: 6.4rem;
  overflow: hidden;
  font-size: 0.32rem;
  background-color: #fff;
  border-radius: 0.32rem;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
@media (max-width: 321px) {
  .van-dialog {
    width: 90%;
  }
}
.van-dialog__header {
  padding-top: 0.52rem;
  font-weight: 500;
  line-height: 0.48rem;
  text-align: center;
}
.van-dialog__header--isolated {
  padding: 0.48rem 0;
}
.van-dialog__content--isolated {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  min-height: 2.08rem;
}
.van-dialog__message {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  max-height: 60vh;
  padding: 0.52rem 0.48rem;
  overflow-y: auto;
  font-size: 0.28rem;
  line-height: 0.4rem;
  white-space: pre-wrap;
  text-align: center;
  word-wrap: break-word;
  -webkit-overflow-scrolling: touch;
}
.van-dialog__message--has-title {
  padding-top: 0.16rem;
  color: #646566;
}
.van-dialog__message--left {
  text-align: left;
}
.van-dialog__message--right {
  text-align: right;
}
.van-dialog__footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  overflow: hidden;
  -webkit-user-select: none;
          user-select: none;
}
.van-dialog__confirm,
.van-dialog__cancel {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  height: 0.96rem;
  margin: 0;
  border: 0;
}
.van-dialog__confirm,
.van-dialog__confirm:active {
  color: #ee0a24;
}
.van-dialog--round-button .van-dialog__footer {
  position: relative;
  height: auto;
  padding: 0.16rem 0.48rem 0.32rem;
}
.van-dialog--round-button .van-dialog__message {
  padding-bottom: 0.32rem;
  color: #323233;
}
.van-dialog--round-button .van-dialog__confirm,
.van-dialog--round-button .van-dialog__cancel {
  height: 0.72rem;
}
.van-dialog--round-button .van-dialog__confirm {
  color: #fff;
}
.van-dialog-bounce-enter {
  -webkit-transform: translate3d(-50%, -50%, 0) scale(0.7);
          transform: translate3d(-50%, -50%, 0) scale(0.7);
  opacity: 0;
}
.van-dialog-bounce-leave-active {
  -webkit-transform: translate3d(-50%, -50%, 0) scale(0.9);
          transform: translate3d(-50%, -50%, 0) scale(0.9);
  opacity: 0;
}
.van-contact-edit {
  padding: 0.32rem;
}
.van-contact-edit__fields {
  overflow: hidden;
  border-radius: 0.08rem;
}
.van-contact-edit__fields .van-field__label {
  width: 4.1em;
}
.van-contact-edit__switch-cell {
  margin-top: 0.2rem;
  padding-top: 0.18rem;
  padding-bottom: 0.18rem;
  border-radius: 0.08rem;
}
.van-contact-edit__buttons {
  padding: 0.64rem 0;
}
.van-contact-edit .van-button {
  margin-bottom: 0.24rem;
  font-size: 0.32rem;
}
.van-address-edit {
  padding: 0.24rem;
}
.van-address-edit__fields {
  overflow: hidden;
  border-radius: 0.16rem;
}
.van-address-edit__fields .van-field__label {
  width: 4.1em;
}
.van-address-edit__default {
  margin-top: 0.24rem;
  overflow: hidden;
  border-radius: 0.16rem;
}
.van-address-edit__buttons {
  padding: 0.64rem 0.08rem;
}
.van-address-edit__buttons .van-button {
  margin-bottom: 0.24rem;
}
.van-address-edit-detail {
  padding: 0;
}
.van-address-edit-detail__search-item {
  background-color: #f2f3f5;
}
.van-address-edit-detail__keyword {
  color: #ee0a24;
}
.van-address-edit-detail__finish {
  color: #1989fa;
  font-size: 0.24rem;
}
.van-radio-group--horizontal {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
}
.van-contact-list {
  box-sizing: border-box;
  height: 100%;
  padding-bottom: 1.6rem;
}
.van-contact-list__item {
  padding: 0.32rem;
}
.van-contact-list__item-value {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  padding-right: 0.64rem;
  padding-left: 0.16rem;
}
.van-contact-list__item-tag {
  -webkit-box-flex: 0;
  -webkit-flex: none;
          flex: none;
  margin-left: 0.16rem;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 1.4em;
}
.van-contact-list__group {
  box-sizing: border-box;
  height: 100%;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.van-contact-list__edit {
  font-size: 0.32rem;
}
.van-contact-list__bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 999;
  padding: 0 0.32rem;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
  background-color: #fff;
}
.van-contact-list__add {
  height: 0.8rem;
  margin: 0.1rem 0;
}
.van-address-list {
  box-sizing: border-box;
  height: 100%;
  padding: 0.24rem 0.24rem 1.6rem;
}
.van-address-list__bottom {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 999;
  box-sizing: border-box;
  width: 100%;
  padding: 0 0.32rem;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
  background-color: #fff;
}
.van-address-list__add {
  height: 0.8rem;
  margin: 0.1rem 0;
}
.van-address-list__disabled-text {
  padding: 0.4rem 0 0.32rem;
  color: #969799;
  font-size: 0.28rem;
  line-height: 0.4rem;
}
.van-address-item {
  padding: 0.24rem;
  background-color: #fff;
  border-radius: 0.16rem;
}
.van-address-item:not(:last-child) {
  margin-bottom: 0.24rem;
}
.van-address-item__value {
  padding-right: 0.88rem;
}
.van-address-item__name {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin-bottom: 0.16rem;
  font-size: 0.32rem;
  line-height: 0.44rem;
}
.van-address-item__tag {
  -webkit-box-flex: 0;
  -webkit-flex: none;
          flex: none;
  margin-left: 0.16rem;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 1.4em;
}
.van-address-item__address {
  color: #323233;
  font-size: 0.26rem;
  line-height: 0.36rem;
}
.van-address-item--disabled .van-address-item__name,
.van-address-item--disabled .van-address-item__address {
  color: #c8c9cc;
}
.van-address-item__edit {
  position: absolute;
  top: 50%;
  right: 0.32rem;
  color: #969799;
  font-size: 0.4rem;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.van-address-item .van-cell {
  padding: 0;
}
.van-address-item .van-radio__label {
  margin-left: 0.24rem;
}
.van-address-item .van-radio__icon--checked .van-icon {
  background-color: #ee0a24;
  border-color: #ee0a24;
}
.van-badge {
  display: inline-block;
  box-sizing: border-box;
  min-width: 0.32rem;
  padding: 0 0.06rem;
  color: #fff;
  font-weight: 500;
  font-size: 0.24rem;
  font-family: -apple-system-font, Helvetica Neue, Arial, sans-serif;
  line-height: 1.2;
  text-align: center;
  background-color: #ee0a24;
  border: 0.02rem solid #fff;
  border-radius: 19.98rem;
}
.van-badge--fixed {
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  -webkit-transform-origin: 100%;
          transform-origin: 100%;
}
.van-badge--dot {
  width: 0.16rem;
  min-width: 0;
  height: 0.16rem;
  background-color: #ee0a24;
  border-radius: 100%;
}
.van-badge__wrapper {
  position: relative;
  display: inline-block;
}
.van-tab__pane,
.van-tab__pane-wrapper {
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  box-sizing: border-box;
  width: 100%;
}
.van-tab__pane-wrapper--inactive {
  height: 0;
  overflow: visible;
}
.van-sticky--fixed {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 99;
}
.van-tab {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  box-sizing: border-box;
  padding: 0 0.08rem;
  color: #646566;
  font-size: 0.28rem;
  line-height: 0.4rem;
  cursor: pointer;
}
.van-tab--active {
  color: #323233;
  font-weight: 500;
}
.van-tab--disabled {
  color: #c8c9cc;
  cursor: not-allowed;
}
.van-tab__text--ellipsis {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.van-tab__text-wrapper {
  position: relative;
}
.van-tabs {
  position: relative;
}
.van-tabs__wrap {
  overflow: hidden;
}
.van-tabs__wrap--page-top {
  position: fixed;
}
.van-tabs__wrap--content-bottom {
  top: auto;
  bottom: 0;
}
.van-tabs__wrap--scrollable .van-tab {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
          flex: 1 0 auto;
  padding: 0 0.24rem;
}
.van-tabs__wrap--scrollable .van-tabs__nav {
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
}
.van-tabs__wrap--scrollable .van-tabs__nav::-webkit-scrollbar {
  display: none;
}
.van-tabs__nav {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  background-color: #fff;
  -webkit-user-select: none;
          user-select: none;
}
.van-tabs__nav--line {
  box-sizing: content-box;
  height: 100%;
  padding-bottom: 0.3rem;
  /* 15px padding to hide scrollbar in mobile safari */
}
.van-tabs__nav--complete {
  padding-right: 0.16rem;
  padding-left: 0.16rem;
}
.van-tabs__nav--card {
  box-sizing: border-box;
  height: 0.6rem;
  margin: 0 0.32rem;
  border: 0.02rem solid #00B34B;
  border-radius: 0.04rem;
}
.van-tabs__nav--card .van-tab {
  color: #00B34B;
  border-right: 0.02rem solid #00B34B;
}
.van-tabs__nav--card .van-tab:last-child {
  border-right: none;
}
.van-tabs__nav--card .van-tab.van-tab--active {
  color: #fff;
  background-color: #00B34B;
}
.van-tabs__nav--card .van-tab--disabled {
  color: #c8c9cc;
}
.van-tabs__line {
  position: absolute;
  bottom: 0.3rem;
  left: 0;
  z-index: 1;
  width: 0.8rem;
  height: 0.06rem;
  background-color: #00B34B;
  border-radius: 0.06rem;
}
.van-tabs__track {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  height: 100%;
  will-change: left;
}
.van-tabs__content--animated {
  overflow: hidden;
}
.van-tabs--line .van-tabs__wrap {
  height: 0.88rem;
}
.van-tabs--card > .van-tabs__wrap {
  height: 0.6rem;
}
.van-coupon-list {
  position: relative;
  height: 100%;
  background-color: #f7f8fa;
}
.van-coupon-list__field {
  padding: 0.1rem 0 0.1rem 0.32rem;
}
.van-coupon-list__field .van-field__body {
  height: 0.68rem;
  padding-left: 0.24rem;
  line-height: 0.68rem;
  background: #f7f8fa;
  border-radius: 0.34rem;
}
.van-coupon-list__field .van-field__body::-webkit-input-placeholder {
  color: #c8c9cc;
}
.van-coupon-list__field .van-field__body::placeholder {
  color: #c8c9cc;
}
.van-coupon-list__field .van-field__clear {
  margin-right: 0;
}
.van-coupon-list__exchange-bar {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  background-color: #fff;
}
.van-coupon-list__exchange {
  -webkit-box-flex: 0;
  -webkit-flex: none;
          flex: none;
  height: 0.64rem;
  font-size: 0.32rem;
  line-height: 0.6rem;
  border: 0;
}
.van-coupon-list .van-tabs__wrap {
  box-shadow: 0 0.12rem 0.24rem -0.24rem #969799;
}
.van-coupon-list__list {
  box-sizing: border-box;
  padding: 0.32rem 0 0.48rem;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.van-coupon-list__list--with-bottom {
  padding-bottom: 1.32rem;
}
.van-coupon-list__bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 999;
  box-sizing: border-box;
  width: 100%;
  padding: 0.1rem 0.32rem;
  font-weight: 500;
  background-color: #fff;
}
.van-coupon-list__close {
  height: 0.8rem;
}
.van-coupon-list__empty {
  padding-top: 1.2rem;
  text-align: center;
}
.van-coupon-list__empty p {
  margin: 0.32rem 0;
  color: #969799;
  font-size: 0.28rem;
  line-height: 0.4rem;
}
.van-coupon-list__empty img {
  width: 4rem;
  height: 4rem;
}
.van-cascader__header {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  height: 0.96rem;
  padding: 0 0.32rem;
}
.van-cascader__title {
  font-weight: 500;
  font-size: 0.32rem;
  line-height: 0.4rem;
}
.van-cascader__close-icon {
  color: #c8c9cc;
  font-size: 0.44rem;
}
.van-cascader__close-icon:active {
  color: #969799;
}
.van-cascader__tabs .van-tab {
  -webkit-box-flex: 0;
  -webkit-flex: none;
          flex: none;
  padding: 0 0.2rem;
}
.van-cascader__tabs.van-tabs--line .van-tabs__wrap {
  height: 0.96rem;
}
.van-cascader__tabs .van-tabs__nav--complete {
  padding-right: 0.12rem;
  padding-left: 0.12rem;
}
.van-cascader__tab {
  color: #323233;
  font-weight: 500;
}
.van-cascader__tab--unselected {
  color: #969799;
  font-weight: normal;
}
.van-cascader__option {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  padding: 0.2rem 0.32rem;
  font-size: 0.28rem;
  line-height: 0.4rem;
}
.van-cascader__option:active {
  background-color: #f2f3f5;
}
.van-cascader__option--selected {
  color: #ee0a24;
  font-weight: 500;
}
.van-cascader__selected-icon {
  font-size: 0.36rem;
}
.van-cascader__options {
  box-sizing: border-box;
  height: 7.68rem;
  padding-top: 0.12rem;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.van-cell-group {
  background-color: #fff;
}
.van-cell-group__title {
  padding: 0.32rem 0.32rem 0.16rem;
  color: #969799;
  font-size: 0.28rem;
  line-height: 0.32rem;
}
.van-panel {
  background: #fff;
}
.van-panel__header-value {
  color: #ee0a24;
}
.van-panel__footer {
  padding: 0.16rem 0.32rem;
}
.van-checkbox-group--horizontal {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
}
.van-circle {
  position: relative;
  display: inline-block;
  width: 2rem;
  height: 2rem;
  text-align: center;
}
.van-circle svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.van-circle__layer {
  stroke: #fff;
}
.van-circle__hover {
  fill: none;
  stroke: #1989fa;
  stroke-linecap: round;
}
.van-circle__text {
  position: absolute;
  top: 50%;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  padding: 0 0.08rem;
  color: #323233;
  font-weight: 500;
  font-size: 0.28rem;
  line-height: 0.4rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.van-col {
  float: left;
  box-sizing: border-box;
  min-height: 0.02rem;
}
.van-col--1 {
  width: 4.16666667%;
}
.van-col--offset-1 {
  margin-left: 4.16666667%;
}
.van-col--2 {
  width: 8.33333333%;
}
.van-col--offset-2 {
  margin-left: 8.33333333%;
}
.van-col--3 {
  width: 12.5%;
}
.van-col--offset-3 {
  margin-left: 12.5%;
}
.van-col--4 {
  width: 16.66666667%;
}
.van-col--offset-4 {
  margin-left: 16.66666667%;
}
.van-col--5 {
  width: 20.83333333%;
}
.van-col--offset-5 {
  margin-left: 20.83333333%;
}
.van-col--6 {
  width: 25%;
}
.van-col--offset-6 {
  margin-left: 25%;
}
.van-col--7 {
  width: 29.16666667%;
}
.van-col--offset-7 {
  margin-left: 29.16666667%;
}
.van-col--8 {
  width: 33.33333333%;
}
.van-col--offset-8 {
  margin-left: 33.33333333%;
}
.van-col--9 {
  width: 37.5%;
}
.van-col--offset-9 {
  margin-left: 37.5%;
}
.van-col--10 {
  width: 41.66666667%;
}
.van-col--offset-10 {
  margin-left: 41.66666667%;
}
.van-col--11 {
  width: 45.83333333%;
}
.van-col--offset-11 {
  margin-left: 45.83333333%;
}
.van-col--12 {
  width: 50%;
}
.van-col--offset-12 {
  margin-left: 50%;
}
.van-col--13 {
  width: 54.16666667%;
}
.van-col--offset-13 {
  margin-left: 54.16666667%;
}
.van-col--14 {
  width: 58.33333333%;
}
.van-col--offset-14 {
  margin-left: 58.33333333%;
}
.van-col--15 {
  width: 62.5%;
}
.van-col--offset-15 {
  margin-left: 62.5%;
}
.van-col--16 {
  width: 66.66666667%;
}
.van-col--offset-16 {
  margin-left: 66.66666667%;
}
.van-col--17 {
  width: 70.83333333%;
}
.van-col--offset-17 {
  margin-left: 70.83333333%;
}
.van-col--18 {
  width: 75%;
}
.van-col--offset-18 {
  margin-left: 75%;
}
.van-col--19 {
  width: 79.16666667%;
}
.van-col--offset-19 {
  margin-left: 79.16666667%;
}
.van-col--20 {
  width: 83.33333333%;
}
.van-col--offset-20 {
  margin-left: 83.33333333%;
}
.van-col--21 {
  width: 87.5%;
}
.van-col--offset-21 {
  margin-left: 87.5%;
}
.van-col--22 {
  width: 91.66666667%;
}
.van-col--offset-22 {
  margin-left: 91.66666667%;
}
.van-col--23 {
  width: 95.83333333%;
}
.van-col--offset-23 {
  margin-left: 95.83333333%;
}
.van-col--24 {
  width: 100%;
}
.van-col--offset-24 {
  margin-left: 100%;
}
.van-count-down {
  color: #323233;
  font-size: 0.28rem;
  line-height: 0.4rem;
}
.van-divider {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin: 0.32rem 0;
  color: #969799;
  font-size: 0.28rem;
  line-height: 0.48rem;
  border-color: #ebedf0;
  border-style: solid;
  border-width: 0;
}
.van-divider::before,
.van-divider::after {
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  box-sizing: border-box;
  height: 0.02rem;
  border-color: inherit;
  border-style: inherit;
  border-width: 0.02rem 0 0;
}
.van-divider::before {
  content: '';
}
.van-divider--hairline::before,
.van-divider--hairline::after {
  -webkit-transform: scaleY(0.5);
          transform: scaleY(0.5);
}
.van-divider--dashed {
  border-style: dashed;
}
.van-divider--content-center::before,
.van-divider--content-left::before,
.van-divider--content-right::before {
  margin-right: 0.32rem;
}
.van-divider--content-center::after,
.van-divider--content-left::after,
.van-divider--content-right::after {
  margin-left: 0.32rem;
  content: '';
}
.van-divider--content-left::before {
  max-width: 10%;
}
.van-divider--content-right::after {
  max-width: 10%;
}
.van-dropdown-menu {
  -webkit-user-select: none;
          user-select: none;
}
.van-dropdown-menu__bar {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 0.68rem;
  background-color: #fff;
  box-shadow: 0 0.04rem 0.24rem rgba(100, 101, 102, 0.12);
}
.van-dropdown-menu__bar--opened {
  z-index: 11;
}
.van-dropdown-menu__item {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  min-width: 0;
  cursor: pointer;
}
.van-dropdown-menu__item:active {
  opacity: 0.7;
}
.van-dropdown-menu__item--disabled:active {
  opacity: 1;
}
.van-dropdown-menu__item--disabled .van-dropdown-menu__title {
  color: #969799;
}
.van-dropdown-menu__title {
  position: relative;
  box-sizing: border-box;
  max-width: 100%;
  padding: 0 0.16rem;
  color: #969799;
  font-size: 0.3rem;
  line-height: 0.44rem;
}
.van-dropdown-menu__title::after {
  position: absolute;
  top: 50%;
  right: -0.08rem;
  margin-top: -0.1rem;
  border: 0.06rem solid;
  border-color: transparent transparent #dcdee0 #dcdee0;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  opacity: 0.8;
  content: '';
}
.van-dropdown-menu__title--active {
  color: #00B34B;
}
.van-dropdown-menu__title--active::after {
  border-color: transparent transparent currentColor currentColor;
}
.van-dropdown-menu__title--down::after {
  margin-top: -0.02rem;
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}
.van-empty {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  box-sizing: border-box;
  padding: 0.64rem 0;
}
.van-empty__image {
  width: 3.2rem;
  height: 3.2rem;
}
.van-empty__image img {
  width: 100%;
  height: 100%;
}
.van-empty__description {
  margin-top: 0.32rem;
  padding: 0 1.2rem;
  color: #969799;
  font-size: 0.28rem;
  line-height: 0.4rem;
}
.van-empty__bottom {
  margin-top: 0.48rem;
}
.van-grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
}
.van-swipe {
  position: relative;
  overflow: hidden;
  cursor: grab;
  -webkit-user-select: none;
          user-select: none;
}
.van-swipe__track {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 100%;
}
.van-swipe__track--vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.van-swipe__indicators {
  position: absolute;
  bottom: 0.24rem;
  left: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.van-swipe__indicators--vertical {
  top: 50%;
  bottom: auto;
  left: 0.24rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child) {
  margin-bottom: 0.12rem;
}
.van-swipe__indicator {
  width: 0.12rem;
  height: 0.12rem;
  background-color: #ebedf0;
  border-radius: 100%;
  opacity: 0.3;
  -webkit-transition: opacity 0.2s, background-color 0.2s;
  transition: opacity 0.2s, background-color 0.2s;
}
.van-swipe__indicator:not(:last-child) {
  margin-right: 0.12rem;
}
.van-swipe__indicator--active {
  background-color: #1989fa;
  opacity: 1;
}
.van-swipe-item {
  position: relative;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  width: 100%;
  height: 100%;
}
.van-image-preview {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.van-image-preview__swipe {
  height: 100%;
}
.van-image-preview__swipe-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  overflow: hidden;
}
.van-image-preview__cover {
  position: absolute;
  top: 0;
  left: 0;
}
.van-image-preview__image {
  width: 100%;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.van-image-preview__image--vertical {
  width: auto;
  height: 100%;
}
.van-image-preview__image img {
  -webkit-user-drag: none;
}
.van-image-preview__image .van-image__error {
  top: 30%;
  height: 40%;
}
.van-image-preview__image .van-image__error-icon {
  font-size: 0.72rem;
}
.van-image-preview__image .van-image__loading {
  background-color: transparent;
}
.van-image-preview__index {
  position: absolute;
  top: 0.32rem;
  left: 50%;
  color: #fff;
  font-size: 0.28rem;
  line-height: 0.4rem;
  text-shadow: 0 0.02rem 0.02rem #323233;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.van-image-preview__overlay {
  background-color: rgba(0, 0, 0, 0.9);
}
.van-image-preview__close-icon {
  position: absolute;
  z-index: 1;
  color: #c8c9cc;
  font-size: 0.44rem;
  cursor: pointer;
}
.van-image-preview__close-icon:active {
  color: #969799;
}
.van-image-preview__close-icon--top-left {
  top: 0.32rem;
  left: 0.32rem;
}
.van-image-preview__close-icon--top-right {
  top: 0.32rem;
  right: 0.32rem;
}
.van-image-preview__close-icon--bottom-left {
  bottom: 0.32rem;
  left: 0.32rem;
}
.van-image-preview__close-icon--bottom-right {
  right: 0.32rem;
  bottom: 0.32rem;
}
.van-uploader {
  position: relative;
  display: inline-block;
}
.van-uploader__wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
}
.van-uploader__wrapper--disabled {
  opacity: 0.5;
}
.van-uploader__input {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  cursor: pointer;
  opacity: 0;
}
.van-uploader__input-wrapper {
  position: relative;
}
.van-uploader__input:disabled {
  cursor: not-allowed;
}
.van-uploader__upload {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  box-sizing: border-box;
  width: 1.6rem;
  height: 1.6rem;
  margin: 0 0.16rem 0.16rem 0;
  background-color: #f7f8fa;
}
.van-uploader__upload:active {
  background-color: #f2f3f5;
}
.van-uploader__upload-icon {
  color: #dcdee0;
  font-size: 0.48rem;
}
.van-uploader__upload-text {
  margin-top: 0.16rem;
  color: #969799;
  font-size: 0.24rem;
}
.van-uploader__preview {
  position: relative;
  margin: 0 0.16rem 0.16rem 0;
  cursor: pointer;
}
.van-uploader__preview-image {
  display: block;
  width: 1.6rem;
  height: 1.6rem;
  overflow: hidden;
}
.van-uploader__preview-delete {
  position: absolute;
  top: 0;
  right: 0;
  width: 0.28rem;
  height: 0.28rem;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 0 0 0 0.24rem;
}
.van-uploader__preview-delete-icon {
  position: absolute;
  top: -0.04rem;
  right: -0.04rem;
  color: #fff;
  font-size: 0.32rem;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
.van-uploader__preview-cover {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.van-uploader__mask {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  color: #fff;
  background-color: rgba(50, 50, 51, 0.88);
}
.van-uploader__mask-icon {
  font-size: 0.44rem;
}
.van-uploader__mask-message {
  margin-top: 0.12rem;
  padding: 0 0.08rem;
  font-size: 0.24rem;
  line-height: 0.28rem;
}
.van-uploader__loading {
  width: 0.44rem;
  height: 0.44rem;
  color: #fff;
}
.van-uploader__file {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  width: 1.6rem;
  height: 1.6rem;
  background-color: #f7f8fa;
}
.van-uploader__file-icon {
  color: #646566;
  font-size: 0.4rem;
}
.van-uploader__file-name {
  box-sizing: border-box;
  width: 100%;
  margin-top: 0.16rem;
  padding: 0 0.08rem;
  color: #646566;
  font-size: 0.24rem;
  text-align: center;
}
.van-index-anchor {
  z-index: 1;
  box-sizing: border-box;
  padding: 0 0.32rem;
  color: #323233;
  font-weight: 500;
  font-size: 0.28rem;
  line-height: 0.64rem;
  background-color: transparent;
}
.van-index-anchor--sticky {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  color: #00B34B;
  background-color: #fff;
}
.van-index-bar__sidebar {
  position: fixed;
  top: 50%;
  right: 0;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  text-align: center;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.van-index-bar__index {
  padding: 0 0.16rem 0 0.32rem;
  font-weight: 500;
  font-size: 0.24rem;
  line-height: 0.36rem;
}
.van-index-bar__index--active {
  color: #00B34B;
}
.van-pagination {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  font-size: 0.28rem;
}
.van-pagination__item,
.van-pagination__page-desc {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.van-pagination__item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  box-sizing: border-box;
  min-width: 0.72rem;
  height: 0.8rem;
  color: #1989fa;
  background-color: #fff;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.van-pagination__item:active {
  color: #fff;
  background-color: #1989fa;
}
.van-pagination__item::after {
  border-width: 0.02rem 0 0.02rem 0.02rem;
}
.van-pagination__item:last-child::after {
  border-right-width: 0.02rem;
}
.van-pagination__item--active {
  color: #fff;
  background-color: #1989fa;
}
.van-pagination__prev,
.van-pagination__next {
  padding: 0 0.08rem;
  cursor: pointer;
}
.van-pagination__item--disabled,
.van-pagination__item--disabled:active {
  color: #646566;
  background-color: #f7f8fa;
  cursor: not-allowed;
  opacity: 0.5;
}
.van-pagination__page {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
          flex-grow: 0;
}
.van-pagination__page-desc {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  height: 0.8rem;
  color: #646566;
}
.van-pagination--simple .van-pagination__prev::after,
.van-pagination--simple .van-pagination__next::after {
  border-width: 0.02rem;
}
.van-password-input {
  position: relative;
  margin: 0 0.32rem;
  -webkit-user-select: none;
          user-select: none;
}
.van-password-input__info,
.van-password-input__error-info {
  margin-top: 0.32rem;
  font-size: 0.28rem;
  text-align: center;
}
.van-password-input__info {
  color: #969799;
}
.van-password-input__error-info {
  color: #ee0a24;
}
.van-password-input__security {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  height: 1rem;
  cursor: pointer;
}
.van-password-input__security::after {
  border-radius: 0.12rem;
}
.van-password-input__security li {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  height: 100%;
  font-size: 0.4rem;
  line-height: 1.2;
  background-color: #fff;
}
.van-password-input__security i {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0.2rem;
  height: 0.2rem;
  background-color: #000;
  border-radius: 100%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  visibility: hidden;
}
.van-password-input__cursor {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0.02rem;
  height: 40%;
  background-color: #323233;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-animation: 1s van-cursor-flicker infinite;
          animation: 1s van-cursor-flicker infinite;
}
@-webkit-keyframes van-cursor-flicker {
  from {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes van-cursor-flicker {
  from {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.van-progress {
  position: relative;
  height: 0.08rem;
  background: #ebedf0;
  border-radius: 0.08rem;
}
.van-progress__portion {
  position: absolute;
  left: 0;
  height: 100%;
  background: #1989fa;
  border-radius: inherit;
}
.van-progress__pivot {
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  min-width: 3.6em;
  padding: 0 0.1rem;
  color: #fff;
  font-size: 0.2rem;
  line-height: 1.6;
  text-align: center;
  word-break: keep-all;
  background-color: #1989fa;
  border-radius: 1em;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.van-row::after {
  display: table;
  clear: both;
  content: '';
}
.van-row--flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
}
.van-row--flex::after {
  display: none;
}
.van-row--justify-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.van-row--justify-end {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
          justify-content: flex-end;
}
.van-row--justify-space-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
}
.van-row--justify-space-around {
  -webkit-justify-content: space-around;
          justify-content: space-around;
}
.van-row--align-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.van-row--align-bottom {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
          align-items: flex-end;
}
.van-sidebar {
  width: 1.6rem;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.van-tree-select {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  font-size: 0.28rem;
  -webkit-user-select: none;
          user-select: none;
}
.van-tree-select__nav {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
          flex: 1;
  overflow-y: auto;
  background-color: #f7f8fa;
  -webkit-overflow-scrolling: touch;
}
.van-tree-select__nav-item {
  padding: 0.28rem 0.24rem;
}
.van-tree-select__content {
  -webkit-box-flex: 2;
  -webkit-flex: 2;
          flex: 2;
  overflow-y: auto;
  background-color: #fff;
  -webkit-overflow-scrolling: touch;
}
.van-tree-select__item {
  position: relative;
  padding: 0 0.64rem 0 0.32rem;
  font-weight: 500;
  line-height: 0.96rem;
  cursor: pointer;
}
.van-tree-select__item--active {
  color: #ee0a24;
}
.van-tree-select__item--disabled {
  color: #c8c9cc;
  cursor: not-allowed;
}
.van-tree-select__selected {
  position: absolute;
  top: 50%;
  right: 0.32rem;
  margin-top: -0.16rem;
  font-size: 0.32rem;
}
.van-skeleton {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  padding: 0 0.32rem;
}
.van-skeleton__avatar {
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  width: 0.64rem;
  height: 0.64rem;
  margin-right: 0.32rem;
  background-color: #f2f3f5;
}
.van-skeleton__avatar--round {
  border-radius: 19.98rem;
}
.van-skeleton__content {
  width: 100%;
}
.van-skeleton__avatar + .van-skeleton__content {
  padding-top: 0.16rem;
}
.van-skeleton__row,
.van-skeleton__title {
  height: 0.32rem;
  background-color: #f2f3f5;
}
.van-skeleton__title {
  width: 40%;
  margin: 0;
}
.van-skeleton__row:not(:first-child) {
  margin-top: 0.24rem;
}
.van-skeleton__title + .van-skeleton__row {
  margin-top: 0.4rem;
}
.van-skeleton--animate {
  -webkit-animation: van-skeleton-blink 1.2s ease-in-out infinite;
          animation: van-skeleton-blink 1.2s ease-in-out infinite;
}
.van-skeleton--round .van-skeleton__row,
.van-skeleton--round .van-skeleton__title {
  border-radius: 19.98rem;
}
@-webkit-keyframes van-skeleton-blink {
  50% {
    opacity: 0.6;
  }
}
@keyframes van-skeleton-blink {
  50% {
    opacity: 0.6;
  }
}
.van-stepper {
  font-size: 0;
  -webkit-user-select: none;
          user-select: none;
}
.van-stepper__minus,
.van-stepper__plus {
  position: relative;
  box-sizing: border-box;
  width: 0.56rem;
  height: 0.56rem;
  margin: 0;
  padding: 0;
  color: #323233;
  vertical-align: middle;
  background-color: #f2f3f5;
  border: 0;
  cursor: pointer;
}
.van-stepper__minus::before,
.van-stepper__plus::before {
  width: 50%;
  height: 0.02rem;
}
.van-stepper__minus::after,
.van-stepper__plus::after {
  width: 0.02rem;
  height: 50%;
}
.van-stepper__minus::before,
.van-stepper__plus::before,
.van-stepper__minus::after,
.van-stepper__plus::after {
  position: absolute;
  top: 50%;
  left: 50%;
  background-color: currentColor;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  content: '';
}
.van-stepper__minus:active,
.van-stepper__plus:active {
  background-color: #e8e8e8;
}
.van-stepper__minus--disabled,
.van-stepper__plus--disabled {
  color: #c8c9cc;
  background-color: #f7f8fa;
  cursor: not-allowed;
}
.van-stepper__minus--disabled:active,
.van-stepper__plus--disabled:active {
  background-color: #f7f8fa;
}
.van-stepper__minus {
  border-radius: 0.08rem 0 0 0.08rem;
}
.van-stepper__minus::after {
  display: none;
}
.van-stepper__plus {
  border-radius: 0 0.08rem 0.08rem 0;
}
.van-stepper__input {
  box-sizing: border-box;
  width: 0.64rem;
  height: 0.56rem;
  margin: 0 0.04rem;
  padding: 0;
  color: #323233;
  font-size: 0.28rem;
  line-height: normal;
  text-align: center;
  vertical-align: middle;
  background-color: #f2f3f5;
  border: 0;
  border-width: 0.02rem 0;
  border-radius: 0;
  -webkit-appearance: none;
}
.van-stepper__input:disabled {
  color: #c8c9cc;
  background-color: #f2f3f5;
  -webkit-text-fill-color: currentColor;
  opacity: 1;
}
.van-stepper__input:read-only {
  cursor: default;
}
.van-stepper--round .van-stepper__input {
  background-color: transparent;
}
.van-stepper--round .van-stepper__plus,
.van-stepper--round .van-stepper__minus {
  border-radius: 100%;
}
.van-stepper--round .van-stepper__plus:active,
.van-stepper--round .van-stepper__minus:active {
  opacity: 0.7;
}
.van-stepper--round .van-stepper__plus--disabled,
.van-stepper--round .van-stepper__minus--disabled,
.van-stepper--round .van-stepper__plus--disabled:active,
.van-stepper--round .van-stepper__minus--disabled:active {
  opacity: 0.3;
}
.van-stepper--round .van-stepper__plus {
  color: #fff;
  background-color: #ee0a24;
}
.van-stepper--round .van-stepper__minus {
  color: #ee0a24;
  background-color: #fff;
  border: 0.02rem solid #ee0a24;
}
.van-sku {
  /* sku row */
}
.van-sku-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
          align-items: stretch;
  min-height: 50%;
  max-height: 80%;
  overflow-y: visible;
  font-size: 0.28rem;
  background: #fff;
}
.van-sku-body {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0.88rem;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.van-sku-body::-webkit-scrollbar {
  display: none;
}
.van-sku-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  margin: 0 0.32rem;
}
.van-sku-header__img-wrap {
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  width: 1.92rem;
  height: 1.92rem;
  margin: 0.24rem 0.24rem 0.24rem 0;
  overflow: hidden;
  border-radius: 0.08rem;
}
.van-sku-header__goods-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
          justify-content: flex-end;
  padding: 0.24rem 0.4rem 0.24rem 0;
}
.van-sku-header-item {
  margin-top: 0.16rem;
  color: #969799;
  font-size: 0.24rem;
  line-height: 0.32rem;
}
.van-sku__price-symbol {
  font-size: 0.32rem;
  vertical-align: bottom;
}
.van-sku__price-num {
  font-weight: 500;
  font-size: 0.44rem;
  vertical-align: bottom;
  word-wrap: break-word;
}
.van-sku__goods-price {
  margin-left: -0.04rem;
  color: #ee0a24;
}
.van-sku__price-tag {
  position: relative;
  display: inline-block;
  margin-left: 0.16rem;
  padding: 0 0.1rem;
  overflow: hidden;
  color: #ee0a24;
  font-size: 0.24rem;
  line-height: 0.32rem;
  border-radius: 0.16rem;
}
.van-sku__price-tag::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: currentColor;
  opacity: 0.1;
  content: '';
}
.van-sku-group-container {
  padding-top: 0.24rem;
}
.van-sku-group-container--hide-soldout .van-sku-row__item--disabled {
  display: none;
}
.van-sku-row {
  margin: 0 0.32rem 0.24rem;
}
.van-sku-row:last-child {
  margin-bottom: 0;
}
.van-sku-row__item,
.van-sku-row__image-item {
  position: relative;
  overflow: hidden;
  color: #323233;
  border-radius: 0.08rem;
  cursor: pointer;
}
.van-sku-row__item::before,
.van-sku-row__image-item::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #f7f8fa;
  content: '';
}
.van-sku-row__item--active,
.van-sku-row__image-item--active {
  color: #ee0a24;
}
.van-sku-row__item--active::before,
.van-sku-row__image-item--active::before {
  background: currentColor;
  opacity: 0.1;
}
.van-sku-row__item {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  min-width: 0.8rem;
  margin: 0 0.24rem 0.24rem 0;
  font-size: 0.26rem;
  line-height: 0.32rem;
  vertical-align: middle;
}
.van-sku-row__item-img {
  z-index: 1;
  width: 0.48rem;
  height: 0.48rem;
  margin: 0.08rem 0 0.08rem 0.08rem;
  object-fit: cover;
  border-radius: 0.04rem;
}
.van-sku-row__item-name {
  z-index: 1;
  padding: 0.16rem;
}
.van-sku-row__item--disabled {
  color: #c8c9cc;
  background: #f2f3f5;
  cursor: not-allowed;
}
.van-sku-row__item--disabled .van-sku-row__item-img {
  opacity: 0.3;
}
.van-sku-row__image {
  margin-right: 0;
}
.van-sku-row__image-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  width: 2.2rem;
  margin: 0 0.08rem 0.08rem 0;
  border: 0.02rem solid transparent;
}
.van-sku-row__image-item:last-child {
  margin-right: 0;
}
.van-sku-row__image-item-img {
  width: 100%;
  height: 2.2rem;
}
.van-sku-row__image-item-img-icon {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3;
  width: 0.36rem;
  height: 0.36rem;
  color: #fff;
  line-height: 0.36rem;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.4);
  border-bottom-left-radius: 0.08rem;
}
.van-sku-row__image-item-name {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  box-sizing: border-box;
  height: 0.8rem;
  padding: 0.08rem;
  font-size: 0.24rem;
  line-height: 0.32rem;
}
.van-sku-row__image-item-name span {
  word-wrap: break-word;
}
.van-sku-row__image-item--active {
  border-color: currentColor;
}
.van-sku-row__image-item--disabled {
  color: #c8c9cc;
  cursor: not-allowed;
}
.van-sku-row__image-item--disabled::before {
  z-index: 2;
  background: #f2f3f5;
  opacity: 0.4;
}
.van-sku-row__title {
  padding-bottom: 0.24rem;
}
.van-sku-row__title-multiple {
  color: #969799;
}
.van-sku-row__scroller {
  margin: 0 -0.32rem;
  overflow-x: scroll;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
}
.van-sku-row__scroller::-webkit-scrollbar {
  display: none;
}
.van-sku-row__row {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  margin-bottom: 0.08rem;
  padding: 0 0.32rem;
}
.van-sku-row__indicator {
  width: 0.8rem;
  height: 0.08rem;
  background: #ebedf0;
  border-radius: 0.04rem;
}
.van-sku-row__indicator-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  padding-bottom: 0.32rem;
}
.van-sku-row__indicator-slider {
  width: 50%;
  height: 100%;
  background-color: #ee0a24;
  border-radius: 0.04rem;
}
.van-sku-stepper-stock {
  padding: 0.24rem 0.32rem;
  overflow: hidden;
  line-height: 0.6rem;
}
.van-sku__stepper {
  float: right;
  padding-left: 0.08rem;
}
.van-sku__stepper-title {
  float: left;
}
.van-sku__stepper-quota {
  float: right;
  color: #ee0a24;
  font-size: 0.24rem;
}
.van-sku__stock {
  display: inline-block;
  margin-right: 0.16rem;
  color: #969799;
  font-size: 0.24rem;
}
.van-sku__stock-num--highlight {
  color: #ee0a24;
}
.van-sku-messages {
  padding-bottom: 0.64rem;
}
.van-sku-messages__image-cell .van-cell__title {
  max-width: 6.2em;
  margin-right: 0.24rem;
  color: #646566;
  text-align: left;
  word-wrap: break-word;
}
.van-sku-messages__image-cell .van-cell__value {
  overflow: visible;
  text-align: left;
}
.van-sku-messages__image-cell-label {
  color: #969799;
  font-size: 0.24rem;
  line-height: 0.36rem;
}
.van-sku-actions {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  padding: 0.16rem 0.32rem;
}
.van-sku-actions .van-button {
  height: 0.8rem;
  font-weight: 500;
  font-size: 0.28rem;
  border: none;
  border-radius: 0;
}
.van-sku-actions .van-button:first-of-type {
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}
.van-sku-actions .van-button:last-of-type {
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}
.van-sku-actions .van-button--warning {
  background: -webkit-linear-gradient(left, #ffd01e, #ff8917);
  background: linear-gradient(to right, #ffd01e, #ff8917);
}
.van-sku-actions .van-button--danger {
  background: -webkit-linear-gradient(left, #ff6034, #ee0a24);
  background: linear-gradient(to right, #ff6034, #ee0a24);
}
.van-slider {
  position: relative;
  width: 100%;
  height: 0.04rem;
  background-color: #ebedf0;
  border-radius: 19.98rem;
  cursor: pointer;
}
.van-slider::before {
  position: absolute;
  top: -0.16rem;
  right: 0;
  bottom: -0.16rem;
  left: 0;
  content: '';
}
.van-slider__bar {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #1989fa;
  border-radius: inherit;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.van-slider__button {
  width: 0.48rem;
  height: 0.48rem;
  background-color: #fff;
  border-radius: 50%;
  box-shadow: 0 0.02rem 0.04rem rgba(0, 0, 0, 0.5);
}
.van-slider__button-wrapper,
.van-slider__button-wrapper-right {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translate3d(50%, -50%, 0);
          transform: translate3d(50%, -50%, 0);
  cursor: grab;
}
.van-slider__button-wrapper-left {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  cursor: grab;
}
.van-slider--disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.van-slider--disabled .van-slider__button-wrapper,
.van-slider--disabled .van-slider__button-wrapper-left,
.van-slider--disabled .van-slider__button-wrapper-right {
  cursor: not-allowed;
}
.van-slider--vertical {
  display: inline-block;
  width: 0.04rem;
  height: 100%;
}
.van-slider--vertical .van-slider__button-wrapper,
.van-slider--vertical .van-slider__button-wrapper-right {
  top: auto;
  right: 50%;
  bottom: 0;
  -webkit-transform: translate3d(50%, 50%, 0);
          transform: translate3d(50%, 50%, 0);
}
.van-slider--vertical .van-slider__button-wrapper-left {
  top: 0;
  right: 50%;
  left: auto;
  -webkit-transform: translate3d(50%, -50%, 0);
          transform: translate3d(50%, -50%, 0);
}
.van-slider--vertical::before {
  top: 0;
  right: -0.16rem;
  bottom: 0;
  left: -0.16rem;
}
.van-steps {
  overflow: hidden;
  background-color: #fff;
}
.van-steps--horizontal {
  padding: 0.2rem 0.2rem 0;
}
.van-steps--horizontal .van-steps__items {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  margin: 0 0 0.2rem;
  padding-bottom: 0.44rem;
}
.van-steps--vertical {
  padding: 0 0 0 0.64rem;
}
.van-swipe-cell {
  position: relative;
  overflow: hidden;
  cursor: grab;
}
.van-swipe-cell__wrapper {
  -webkit-transition-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1);
          transition-timing-function: cubic-bezier(0.18, 0.89, 0.32, 1);
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.van-swipe-cell__left,
.van-swipe-cell__right {
  position: absolute;
  top: 0;
  height: 100%;
}
.van-swipe-cell__left {
  left: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}
.van-swipe-cell__right {
  right: 0;
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}
.van-tabbar {
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  box-sizing: content-box;
  width: 100%;
  height: 1.1rem;
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
  background-color: #fff;
}
.van-tabbar--fixed {
  position: fixed;
  bottom: 0;
  left: 0;
}
.van-tabbar--unfit {
  padding-bottom: 0;
}
@charset "UTF-8";
/* 颜色定义*/
/* 文字居中 靠左 靠右*/
/* 边框*/
/* 字体大小定义*/
/*  登录以及修改密码的按钮样式 */
/*  input框样式 */
/*  input框旁边的图标 */
/* app component varables start*/
@media screen and (min-aspect-ratio: 13 / 9) {
  body > > > .mint-indicator-wrapper {
    z-index: 9999; }
  body > > > .mint-indicator-mask {
    z-index: 9998; }
  body > > > .mint-indicator {
    z-index: 9999 !important; }
  body .d-date-time .d-date-time-contain {
    width: 4.90rem; }
  body .d-date-time .d-date-time-content .d-date-time-months i {
    font-size: .24rem; }
  body .d-date-time .d-date-time-content .d-date-time-months .d-date-time-month {
    font-size: .24rem; }
  body .d-date-time-card .d-date-time-week {
    font-size: .24rem !important;
    width: .65rem !important; }
  body .d-date-time .d-date-time-content {
    height: 4.60rem; }
  body .d-date-time-card .d-date-time-bg {
    width: .65rem;
    height: .65rem; }
  body .d-date-time-card .d-date-time-day {
    width: .65rem;
    height: .65rem;
    font-size: .14rem !important; }
  body .d-date-time-card .selectedDay .d-date-time-value {
    font-size: .24rem !important; }
  body .d-date-time-card .able {
    font-size: .24rem !important; }
  body .d-date-time-card .d-date-time-bg {
    width: .65rem !important;
    height: .65rem !important;
    font-size: .24rem !important; }
  body .d-date-time .d-date-time-button a {
    line-height: .65rem !important;
    font-size: .24rem; }
  body .d-date-time-time-content {
    width: 3.75rem !important;
    height: 4.6rem !important;
    padding: .36rem 0 0 !important; }
  body .d-date-time-time-content .scroll .scroll-wrapper .minutes-item > div {
    font-size: .24rem !important; }
  body .d-date-time-time-content .scroll .scroll-wrapper .minutes-item .selected {
    left: 0 !important; }
  body .d-date-time-time-content .scroll .scroll-wrapper .hours-item > div {
    font-size: .24rem !important; }
  body .d-date-time-time-content .scroll .scroll-wrapper .hours-item .selected {
    left: 0 !important; }
  body .d-date-time-time-content {
    margin: 0 auto !important; }
  body .d-date-time .d-date-time-header {
    padding: .16rem; }
  body .d-date-time .d-date-time-header .d-date-time-year {
    font-size: .16rem; }
  body .d-date-time .d-date-time-header .d-date-time-value {
    font-size: .2rem;
    margin-top: .08rem; }
  body .d-date-time .d-date-time-content .d-date-time-months i {
    padding: 0.16rem; }
  body .d-date-time .d-date-time-content .d-date-time-months .d-date-time-month {
    line-height: 0.5rem; }
  body .d-date-time .d-date-time-content .d-date-time-weeks-wrap {
    margin-bottom: .1rem;
    padding: 0 .16rem; }
  body .d-date-time .d-date-time-content .d-date-time-days-wrap {
    padding: 0 .16rem; }
  body .d-date-time .d-date-time-content .d-data-time-close {
    height: .3rem;
    line-height: .3rem;
    width: .3rem;
    top: .82rem;
    left: .4rem; }
  body .van-popup__close-icon--top-right {
    top: 0.16rem;
    right: 0.16rem; }
  body .van-dialog {
    width: 40%; }
    body .van-dialog .van-dialog__header {
      font-size: .28rem; }
    body .van-dialog .van-dialog__message {
      font-size: .24rem;
      padding: .4rem 0; }
    body .van-dialog .van-dialog__footer .van-button {
      font-size: .26rem;
      padding: .20rem 0;
      height: .68rem; }
  body .van-toast {
    min-width: 1.50rem;
    min-height: 1.50rem; }
  body .van-toast__text {
    font-size: .22rem;
    line-height: 1.2em; }
  body .van-toast__icon {
    font-size: .55rem; }
  body .van-tab__text {
    line-height: initial; }
  body .van-step--vertical .van-step__line {
    width: 0.01rem; }
  body .van-pagination {
    font-size: 0.14rem; }
  body .van-pagination__item {
    border-radius: .04rem !important;
    border: .02rem solid #D1D1D1 !important;
    margin: 0 .04rem !important;
    min-width: .55rem !important;
    height: .55rem !important; }
  body .van-pagination__next, body .van-pagination__prev {
    padding: 0 .04rem; }
  body .van-search {
    background-color: #F3F4F7;
    height: .56rem !important;
    margin: .10rem;
    border: .01rem solid #D1D1D1;
    border-radius: .07rem;
    padding: 0.1rem 0.12rem; }
  body .van-search .van-cell {
    line-height: .34rem;
    padding: .05rem .08rem .05rem 0 !important; }
  body .search .van-cell {
    line-height: .34rem;
    padding: .05rem .08rem .05rem 0 !important; }
  body .van-search__content {
    background-color: #F3F4F7 !important; }
  body .van-switch {
    font-size: 0.3rem !important; } }
@font-face{font-weight:400;font-family:vant-icon;font-style:normal;src:url(data:font/ttf;base64,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AADwIwAAACUAAPAkAADwJAAAACYAAPAlAADwJQAAACcAAPAmAADwJgAAACgAAPAnAADwJwAAACkAAPAoAADwKAAAACoAAPApAADwKQAAACsAAPAqAADwKgAAACwAAPArAADwKwAAAC0AAPAsAADwLAAAAC4AAPAtAADwLQAAAC8AAPAuAADwLgAAADAAAPAvAADwLwAAADEAAPAwAADwMAAAADIAAPAxAADwMQAAADMAAPAyAADwMgAAADQAAPAzAADwMwAAADUAAPA0AADwNAAAADYAAPA1AADwNQAAADcAAPA2AADwNgAAADgAAPA3AADwNwAAADkAAPA4AADwOAAAADoAAPA5AADwOQAAADsAAPA6AADwOgAAADwAAPA7AADwOwAAAD0AAPA8AADwPAAAAD4AAPA9AADwPQAAAD8AAPA+AADwPgAAAEAAAPA/AADwPwAAAEEAAPBAAADwQAAAAEIAAPBBAADwQQAAAEMAAPBCAADwQgAAAEQAAPBDAADwQwAAAEUAAPBEAADwRAAAAEcAAPBFAADwRQAAAEgAAPBGAADwRgAAAEkAAPBHAADwRwAAAEoAAPBIAADwSAAAAEsAAPBJAADwSQAAAEwAAPBKAADwSgAAAE0AAPBLAADwSwAAAE4AAPBMAADwTAAAAE8AAPBNAADwTQAAAFAAAPBOAADwTgAAAFEAAPBPAADwTwAAAFIAAPBQAADwUAAAAFQAAPBRAADwUQAAAFUAAPBSAADwUgAAAFYAAPBTAADwUwAAAFcAAPBUAADwVAAAAFgAAPBVAADwVQAAAFkAAPBWAADwVgAAAFoAAPBXAADwVwAAAFsAAPBYAADwWAAAAFwAAPBZAADwWQAAAF0AAPBaAADwWgAAAF4AAPBbAADwWwAAAF8AAPBcAADwXAAAAGAAAPBdAADwXQAAAGMAAPBeAADwXgAAAGQAAPBfAADwXwAAAGUAAPBgAADwYAAAAGYAAPBhAADwYQAAAGcAAPBiAADwYgAAAGgAAPBjAADwYwAAAGkAAPBkAADwZAAAAGoAAPBlAADwZQAAAGsAAPBmAADwZgAAAGwAAPBnAADwZwAAAG0AAPBoAADwaAAAAG4AAPBpAADwaQAAAG8AAPBqAADwagAAAHAAAPBrAADwawAAAHEAAPBsAADwbAAAAHIAAPBtAADwbQAAAHMAAPBuAADwbgAAAHQAAPBvAADwbwAAAHUAAPBwAADwcAAAAHYAAPBxAADwcQAAAHcAAPByAADwcgAAAHgAAPBzAADwcwAAAHkAAPB0AADwdAAAAHoAAPB1AADwdQAAAHsAAPB2AADwdgAAAHwAAPB3AADwdwAAAH0AAPB4AADweAAAAH4AAPB5AADweQAAAH8AAPB6AADwegAAAIAAAPB7AADwewAAAIEAAPB8AADwfAAAAIIAAPB9AADwfQAAAIMAAPB+AADwfgAAAIQAAPB/AADwfwAAAIUAAPCAAADwgAAAAIYAAPCBAADwgQAAAIcAAPCCAADwggAAAIgAAPCDAADwgwAAAIkAAPCEAADwhAAAAIoAAPCFAADwhQAAAIwAAPCGAADwhgAAAI0AAPCHAADwhwAAAI4AAPCIAADwiAAAAI8AAPCJAADwiQAAAJAAAPCKAADwigAAAJEAAPCLAADwiwAAAJIAAPCMAADwjAAAAJMAAPCNAADwjQAAAJQAAPCOAADwjgAAAJUAAPCPAADwjwAAAJYAAPCQAADwkAAAAJcAAPCRAADwkQAAAJgAAPCSAADwkgAAAJkAAPCTAADwkwAAAJoAAPCUAADwlAAAAJsAAPCVAADwlQAAAJwAAPCWAADwlgAAAJ0AAPCXAADwlwAAAJ4AAPCYAADwmAAAAJ8AAPCZAADwmQAAAKAAAPCaAADwmgAAAKEAAPCbAADwmwAAAKIAAPCcAADwnAAAAKQAAPCdAADwnQAAAKUAAPCeAADwngAAAKYAAPCfAADwnwAAAKcAAPCgAADwoAAAAKgAAPChAADwoQAAAKkAAPCiAADwogAAAKoAAPCjAADwowAAAKsAAPCkAADwpAAAAKwAAPClAADwpQAAAK0AAPCmAADwpgAAAK4AAPCnAADwpwAAAK8AAPCoAADwqAAAALAAAPCpAADwqQAAALEAAPCqAADwqgAAALIAAPCrAADwqwAAALMAAPCsAADwrAAAALQAAPCtAADwrQAAALUAAPCuAADwrgAAALcAAPCvAADwrwAAALgAAPCwAADwsAAAALkAAPCxAADwsQAAALoAAPCyAADwsgAAALsAAPCzAADwswAAALwAAPC0AADwtAAAAL0AAPC1AADwtQAAAL4AAPC2AADwtgAAAMAAAPC3AADwtwAAAMEAAPC4AADwuAAAAMIAAPC5AADwuQAAAMMAAPC6AADwugAAAMQAAPC7AADwuwAAAMUAAPC8AADwvAAAAMYAAPC9AADwvQAAAMcAAPC+AADwvgAAAMgAAPC/AADwvwAAAMkAAPDAAADwwAAAAMoAAPDBAADwwQAAAMsAAPDCAADwwgAAAMwAAPDDAADwwwAAAM4AAPDEAADwxAAAAM8AAPDFAADwxQAAANAAAPDGAADwxgAAANEAAPDHAADwxwAAANIAAPDIAADwyAAAANMAAPDJAADwyQAAANQAAPDKAADwygAAANUAAPDLAADwywAAANYAAPDMAADwzAAAANcAAPDNAADwzQAAANgAAPDOAADwzgAAANkAAPDPAADwzwAAANoAAPDQAADw0AAAANsAAPDRAADw0QAAANwAAPDSAADw0gAAAN0AAPDTAADw0wAAAN4AAPDUAADw1AAAAN8AAPDVAADw1QAAAOAAAPDWAADw1gAAAOEAAPDXAADw1wAAAOIAAPDYAADw2AAAAOMAAPDZAADw2QAAAOQAAPDaAADw2gAAAOUAAPDbAADw2wAAAOYAAPDcAADw3AAAAOcAAPDdAADw3QAAAOgAAPDeAADw3gAAAOkAAPDfAADw3wAAAOoAAPDgAADw4AAAAOsAAPDhAADw4QAAAOwAAPDiAADw4gAAAO0AAPDjAADw4wAAAO8AAPDkAADw5AAAAFMAAPDlAADw5QAAAKMAAPDmAADw5gAAABAAAPDnAADw5wAAAL8AAPDoAADw6AAAAIsAAPDpAADw6QAAAEYAAPDqAADw6gAAAM0AAPDrAADw6wAAAGIAAPDsAADw7AAAAGEAAPDtAADw7QAAALYAAPDuAADw7gAAAO4AAAAAAGoAqgDyAcoCQgK0Ay4DVgN+A6YDzgQmBGoE8gVEBYIFvgXyBrAHWAgICIoI5AlECYAJ+gp2CuQLPguGDCQMoA0cDbgOBg6ODsQPVg/kEEQQjhGCEe4SZBLmE3IT6hRAFIwU0BUgFXoVthYiFoYXEheAF+AYUBiiGPgZQhm+GhYatBsEG0AbcBvQHIYdLh2GHegeQB6CHrofph/WICYgcCCcIJwg+iE0IX4iBCJgIvQjUiN6I+wkGCTAJTAlmCaGJsQnACeuKFYorij+KTIpriokKpAq4CtkK8gsNCx4LWAt2C4qLnIu+C/wMOAxUDHSMg4yfDK8MxgzaDOuM/Y0IDRqNMI1AjU4Ne42UDaYNwQ3mDfuOAg4cji+OUA5pDpgOww7ZjuwPDg8sj0IPVI9yj42Pp4+5j8QP1w/pkB4QSpBrkIyQoxC6EMmQ3RD0EQORDBEXET0RXRGBEZORtJHVEfiSFJIxEl4SdRKJkqUSthLFktQS8JMKEzaTT5NiE3QTrRPSk/AUBZQeFDKUSxRkFH2UlJSzlMuU3pTylQIVGBUmlS4VOZVwlaAVxZXllfeWDBYjljqWSpZjlpkWr5bGltqW7pcAlyKXOpdOl10Xaxd+F5eXqhe6F82X7xgPgAAAAMAAAAAA7EDsQAdADIARwAAATU0NjMxMhYVBzMyFhQGKwEHFAYiJj0BIyImNDYzEzI3Njc2NCcmJyYiBwYHBhQXFhcWFyInJicmNDc2NzYyFxYXFhQHBgcGAdgQDAwQAcMMEBAMxAEPFhDCDBAQDN5qWlg0NTU0WFrUWlg0NTU0WFpqeWdlOzw8O2Vn8mdlOzw8O2VnAhDCDBARC8IRFxDECw8PC8QQFxH+XzU0WFrUWlg0NTU0WFrUWlg0NTc8O2Vn8mdlOzw8O2Vn8mdlOzwAAAAAAgAAAAADeQN5ABsAKwAAASMiBhQWOwEVFBYyNj0BMzI2NCYrATU0JiIGFSUhMhYVERQGIyEiJjURNDYB2MIMEBAMwhAYEMIMEBAMwhAYEP7PApoXISEX/WYXISECEBAYEMIMEBAMwhAYEMIMEBAMpyEX/WYXISEXApoXIQAAAAACAAAAAAOxA7EAGwAwAAABIxUUBiImPQEjIiY0NjsBNTQ2MhYdATMyFhQGAyIHBgcGFBcWFxYyNzY3NjQnJicmArenERYRpwsQEAunERYRpwsQEM55Z2U7PDw7ZWfyZ2U7PDw7ZWcB2KcLEBALpxEWEacLEBALpxEWEQHYPDtlZ/JnZTs8PDtlZ/JnZTs8AAAFAAAAAAOTA48AJwBPAFgAXQCUAAABJw4BBwYjJicuATc2Nz4BFxYXFhc3JicmJyIGBwYHFBYXFjMWNz4BBz4BNycOAQcGIyYnLgE3Njc+ARcWFxYXNyYnJiciBgcGBxQWFxYzFhMyNjQmIgYUFgMXNycHAx4BDwEzMhYUBisBFTMyFhQGKwEVFAYiJj0BIyImNDY7ATUjIiY0NjsBJyY2NzE2Fh8BMzc+AQNUMhZIL1FdWk5QXgEBLC6hXVpOUS8wNl5baWu8NTQBbF5baGxeN1OKN1MZMhZIL1FdWk5QXgEBLC6hXVpOUS8wNl5baWu8NTQBbF5baGzYDBAQFxAQPa8BK4WECgYFLz0MEBAMb28MEBAMbxAXEW8LEBALb28LEBALKC8FBQoKFwU/MT4GFgFaFzFQGy4BLC6iXVpOUF4BASwuURxeNTQBbF5baGy8NTQBNiBdfSBdOBcxUBsuASwuol1aTlBeAQEsLlEcXjU0AWxeW2hsvDU0AQIsERcQEBcR/vFPAYw+ATgFFwpQEBcQOBAXEW8LEBALbxEXEDgQFxBQChYGBgYKbGwKBgADAAAAAAOxA7EAFABIAFEAAAEyFxYXFhQHBgcGIicmJyY0NzY3NhcVFAYiJj0BBgcGBwYHMzIWFAYrARYXFhcWFzU0NjIWHQE2NzY3NjcjIiY0NjsBJicmJyYDMhYUBiImNDYB9HlnZTs8PDtlZ/JnZTs8PDtlZ5URFhFfUE8xMgaJCxERC4kGMjFPUF8RFhFfUE8xMgaJCxERC4oHMjFPUHsXISEuISEDsDw7ZWfyZ2U7PDw7ZWfyZ2U7PDmJCxERC4kGMjFPUF8RFhFfUE8xMgeKCxERC4kGMjFPUF8RFhFfUE8xMv67IS4hIS4hAAACAAAAAAN5A3kAPQBOAAABMh4BFREnJi8BNjcjNTM1IzUjIgcGHQEjFTMVIxUhBgcmBw4CFhcWMzI2NxYXFRQOASMhIi4BNRE0PgEzEzYXFhcGBwYjIicuATc2NzYC/CI5IhsoRngpGZq8vE0IBAK9vZ0BMQ4dvVI6NwklJSk3RIE0ZssiOSL98CI5IiI5IkExOSpGLTE1MzkjIAMfDhgUA3kiOSL+bAcLFyxGXTcfXAcDBFAfNR80Nz8VD0JPRhUWR0EyVAUiOSIiOSICECI5Iv5ZBhIMIzceIBsYRxoMCAcAAAAIAAAAAAN5A3kADAAZAB0ALQAxAEEARQBVAAABIg4BFB4BMj4BNC4BJzIeARQOASIuATQ+AQUVMzUnMzIWHQEUBisBIiY9ATQ2ExUzNSczMhYdARQGKwEiJj0BNDYFFTM1JzMyFh0BFAYrASImPQE0NgLEIjkiIjlEOiEhOiIxUzExU2JTMDBT/hT6+voXICAX+hchIRf6+voXICAX+hchIQG3+vr6FyEhF/oXICADQSE6RDkiIjlEOiE4MVNiUzAwU2JTMTj6+jghF/oXICAX+hch/ij6+jcgF/oXISEX+hcgN/r6NyAX+hchIRf6FyAAAAAAAQAAAAADcAKrABIAAAEmJwEmNDYyFwkBNjIWFAcBDgEB7gwI/rIMGCMMATEBMAwjGAz+sggVAQsCCQFODCIZDP7PATANGSIM/rIIBgAAAAABAAAAAALJA24AEgAAASY2NwE2MhYUBwkBFhQGIicBJgEoAgUIAU4MIxgM/tABMAwYIwz+sggB7AoVCAFODBgjDP7Q/s8MIxgMAU4IAAAAAAEAAAAAA3ACzgASAAABFhcBFhQGIicJAQYiJjQ3AT4BAgEMCAFODBgjDP7Q/s8MIxgMAU4IFQLLAwj+sgwjGAwBMf7PDBgjDAFOCAUAAAAAAQAAAAACygNuABIAAAEGBwEGIiY0NwkBJjQ2MhcBHgECxwMI/rIMIxgMATH+zwwYIwwBTggGAewMCP6yDBgjDAExATAMIxgM/rIIFQAAAAAEAAAAAANhAycAFAAgACwAOAAAAQcGIiY0PwE2NzYWFxYHERQGIiY1ASEyFhQGIyEiJjQ2FyEyFhQGIyEiJjQ2FyEyFhQGIyEiJjQ2AwlBDCMYDIUJDwoVCA8DGSIZ/asBaRIYGBL+lxEYGBEBaRIYGBL+lxEYGBEBaRIYGBL+lxEYGAKXQgwYIwyFDAMDBggPFf33ERkZEQIEGSIYGCIZ3hkiGRkiGd8YIhkZIhgAAAEAAAAAA3kDeQAvAAATNDc2NzYyFxYXFhURFAYrASImPQE0NjsBNCcmJyYiBwYHBhUzMhYdARQGKwEiJjVvNTRYWtRaWDQ1IRc3FyEhFzctLExNtk1MLC03FyEhFzcXIQH0alpYNDU1NFhaav7qFyAgF94XIVtNTCwtLSxMTVshF94XICAXAAAGAAAAAANCA7EAFAApADIAPwBGAFcAAAEyNzY3NjQnJicmIgcGBwYUFxYXFhciJyYnJjQ3Njc2MhcWFxYUBwYHBgMyNjQmIgYUFhciLgE0PgEyHgEUDgEDNxc1BiIvARYyNxEUBiMiLwEHBiYnJjUB9EtBPyUmJiU/QZZBPyUmJiU/QUtbTUwsLS0sTE22TUwsLS0sTE1bHSgoOigoHSI5IiI5RDkiIjmRb283cDc4VKdTEQsGBYCACxUEAwFNJiU/QZdAPyUmJiU/QJdBPyUmNy0sTE61TUwsLS0sTE21TkwsLQEIKDopKTooOCI5RDkiIjlEOSL+pS8vnxUVWzg4/twLEAI2NgUJCwUFAAAAAAMAAAAAA0IDlQASACcANAAAJRUUBiMiLwEmDwEGJicmPQEWMgMyFxYXFhQHBgcGIicmJyY0NzY3NhciDgEUHgEyPgE0LgECmxELBgVqFhZqCxUEA0+wWFtNTCwtLSxMTbZNTCwtLSxMTVseMx4eMzwzHh4z76IMEAItCQktBAgLBQaiJgLMLixLTrVOSywuLixLTrVOSywu3x0zPTMeHjM9Mx0AAgAAAAADJwNrABgAJAAAATYXARYUBiIvAREUBiImNREHBiImNDcBNiUyFhQGIyEiJjQ2MwH1DAkBEwgQFwnlEBcQ5QkXEAgBEwkBIgwQEAz91QwQEAwC8AEJ/u0IFxAI5f4FCxAQCwH75QgQFwgBEwl6EBcRERcQAAAAAAIAAAAAAz4DeQADACQAAAEDIQMnIg4BFSM0PgEyHgEVMzIWFRMWBgchIiY1Ez4BMyE0LgEBAiMCJSPyHjEeNyxLWUssYA8WJQEUEP2zDxYlARUPAWodMgKb/dQCLKYdNB4tTS0tTS0UD/2xEBcBFg8CUg8UHjQdAAIAAAAAA0ADeQAXAB8AAAE0PgEyHgEVMzIWFxMWBgchIiY1Ez4BOwI0LgEiDgEBTSxMWEwsXw8WASUBFRD9tBAWJQEWD5HYHTI6Mh0C0i1NLS1NLRQP/bEQFwEWDwJSDxQeNB0dNAAABwAAAAADsQN5ABoAJwA0AGcAcwB/AIsAABMhMhYdARQGIiY9ASERMzIWFAYrASImNRE0NgEyPgE0LgEiDgEUHgEXIi4BND4BMh4BFA4BJzI2NCYrATc2NCYiDwEnJiIGFB8BIyIGFBY7ARUjIgYUFjsBFRQWMjY9ATMyNjQmKwE1ASEyFhQGIyEiJjQ2FzMyFhQGKwEiJjQ2FzMyFhQGKwEiJjQ23gIsFyAQFxD91MMLEBALwxcgIAILLU0tLU1aTSwsTS08Zjw8ZnlmOztmAQoODgoTGgcOFAchIQcTDgcZEgoODgojIwoODgojDhQOJAoODgok/kgBTQsREQv+swwQEAzeCxERC94MEBAMbwsQEAtvDBAQA3khF/oLEBAL+v1mERcQIRcCmhch/PYtTVpNLCxNWk0tNztmeWY8PGZ5ZjvbDhQOGQcUDgchIQcOFAcZDhQOFw4UDhgKDg4KGA4UDhcBvxAXEBAXEG8QFxAQFxBvEBcRERcQAAAGAAAAAAN5A3kADAAiAFYAYgBuAHoAAAEyHgEUDgEiLgE0PgETMhYVESYjIg4BFRQWFyEiJjURNDYzASYiDwEnJiIGFB8BIyIGFBY7ARUjIgYUFjsBFRQWMjY9ATMyNjQmKwE1MzI2NCYrATc2NCUjIgYUFjsBMjY0JjcjIgYUFjsBMjY0JjchIgYUFjMhMjY0JgLSLkwtLUxbTSwsTWUXIDU6PGY8KST+nRcgIBcCNAYRBiMiBhIMBhsZCQwMCSkpCQwMCSkNEQwqCA0NCCoqCA0NCBkaBv6JbwwQEAxvCxAQZN4MEBAM3gsREWT+swwQEAwBTQsREQG8LE1bTC0tTFtNLAG9IRf+lB88ZjwxVx8hFwKaFyH9+AYGIiIGDBEGGwwRDBwMEQ0XCQwMCRcNEQwcDBEMGwYRiRAXEREXEG8QFxAQFxBvEBcQEBcQAAAEAAAAAANqA3kAFAAiAEcAegAAJQ4BIyEiLgI/AT4CMh4BHwEWBgEiJicmNjMhMhYHDgEjAScuASc+ATc2LgEjISIOARceARcGBwYPAQYXFhcWMyEyNzY3NiUyNjQmKwE3NjQmIg8BJyYiBhQfASMiBhQWOwEVIyIGFBY7ARUUFjI2PQEzMjY0JisBNQMEF0Ek/vkkQS4TBRgKTXOEc00LFwYT/sgqQAkBCAUBEQUHAQhBKQE5Fw5qTBwoBwQQIRX+7xUhEAQHJx1NNDUOFwsbGjQ3QgEHQjY1Ghv+4AsQEAsWHggQFwgnJggXEAgdFQwQEAwpKQwQEAwpERcQKgsQEAsqqRweHjdFI4tBaDs7aEGLI0UCDjYqBgkJBio2/mOLVIMhEzkjFSYXFyYVIzkTIUFCVItBOzojJCQjOjt1EBcRHQgXEQkmJgkRFwgdERcQHBAXEBwMEBAMHBAXEBwABQAAAAADeQN5ABsAHwAiACUAWQAAATIWHwEzMhYVERQGIyEiJjURNDY/ATYyHwElNhchESEDBSElBzcXIg8BJyYiBhQfASMiBhQWOwEVIyIGFBY7ARUUFjI2PQEzMjY0JisBNTMyNjQmKwE3NjQmAvAKDwImFhUdHRX9WhUdGBOZBhIGUAFIBFT9ZgKaZP6QAYr+S1WGuwwIJiYIFxEIHhUMEBAMKSkMEBAMKREWESkMEBAMKSkMEBAMFR4IEQN5DAmMHRT+ABUdHRUCABIbA5oGBlFYAdj+DAKOY2xUJOUJJiYJERcIHREXEBwQFxAcDBAQDBwQFxAcEBcRHQgXEQAAAAAGAAAAAAN5A4gAAwATABcAJwArADsAABMRMxEnMzIWFREUBisBIiY1ETQ2JREzESczMhYVERQGKwEiJjURNDYlETMRJzMyFhURFAYrASImNRE0Nqdvb28XICAXbxchIQEsb29vFyEhF28XICABLW9vbxchIRdvFyAgAjr+XwGhNyAX/l8XISEXAaEXIDj98AIQNyAX/fAXISEXAhAXIG/9SgK2OCEX/UoXISEXArYXIQAAAAAGAAAAAANeA0IACAAUACAALAA1AD4AABMiJjQ2MhYUBjchMhYUBiMhIiY0NhMhMhYUBiMhIiY0NhMhMhYUBiMhIiY0NiciJjQ2MhYUBgMiJjQ2MhYUBsIXICAuISGCAdgSGBgS/igRGBgRAdgSGBgS/igRGBgRAdgSGBgS/igRGBiIFyAgLiEhFxcgIC4hIQLSIS4gIC4hYRgiGRkiGP7rGSIZGSIZ/uoZIhgYIhm0IS4hIS4h/usgLiEhLiAAAAACAAAAAAOxA3kABQAmAAAlFAYiJjUTMhYdAR4BFxYVETMyFhQGIyEiJjQ2OwERNDc+ATc1NDYCRzBGMFMMEFSMKClUCxAQC/y+CxAQC1QpKIxUEIsjMDAjAu4QDB0HXEhLVv7qEBcQEBcQARZWS0hcBx0MEAAAAAAEAAAAAANCA7EAAwAPACcAWgAAARUzNRcjFAYrASImNSMRIRMRFAYjISImNRE0NjsBNDY7ATIWFTMyFgE3NjIWFA8BMzIWFAYrARUzMhYUBisBFRQGIiY9ASMiJjQ2OwE1IyImNDY7AScmNDYyFwGF3qdvIRfeFyFvAiw3IBf91BcgIBdvIRfeFyFvFyD+sycIFxEIHRMMEBAMKSkMEBAMKRAYECkMEBAMKSkMEBAMFB0IERcIA3k4ODgXICAX/S4C0v0uFyAgFwLSFyEXICAXIf7VJwgRFwgcEBgQHBAXEBwLERELHBAXEBwQGBAcCBcRCAAABQAAAAADQgN5AAIANQA4AFIAXgAAATMjNScmIgYUHwEjIgYUFjsBFSMiBhQWOwEVFBYyNj0BMzI2NCYrATUzMjY0JisBNzY0JiIPATkBAxUUFjsBMjY9ATMyFhURFAYjISImNRE0NjsCMhYUBisBIiY0NgH0AQEmCBcRCB0UDBAQDCkpDBAQDCkQGBApDBAQDCkpDBAQDBMdCBEXCAvDIRfeFyFvFyAgF/3UFyAgF8OmDBAQDKYMEBACLAEnCBEXCBwQGBAcEBcQHAsREQscEBcQHBAYEBwIFxEIRAFpOBcgIBc4IRf9LhcgIBcC0hchEBcRERcQAAAHAAAAAAN5A5sAAwATABcAJwA0AD0ASQAAExEhESUhMhYVERQGIyEiJjURNDY3FSE1JSEyFh0BFAYjISImPQE0NjcyFh0BFAYiJj0BNDY3FAYiJjQ2MhYBITIWFAYjISImNDanApr9ZgKaFyEhF/1mFyEhhgG8/kQBvBchIRf+RBchIfUMEBAYEBApFBwUFBwU/ukB9AwQEAz+DAwQEAG8/usBFTghF/7rFyEhFwEVFyFvb284IRdvFyEhF28XIW8QDG8MEBAMbwwQWhcgIC0gIP3TEBcQEBcQAAAAAwAAAAADQgOxAAcAHwA8AAATETc2Mh8BESUhMhYVERQGIyIvASYiDwEGJicmNRE0NgEyFhUUDgEHIyIuATUxNDYyFhUUHgEyPgE9ATQ23tAfTx7Q/dQCLBcgIBcUD9APKA/QEi0PDCABuAsRLEwsAy1NLREXEB4zPDMeEQN5/PipGRmpAwg3IBf8+BchDakMDKkPBRIPFAMIFyD+zxAMLUwtAS1MLgwQEAweMx4eMx4BCxAAAgAAAAADQgOxABcALwAAARQeATI+ATU0JiIGFRQOASIuATU0JiIGAyEyFhURFAYjIi8BJiIPAQYmJyY1ETQ2AU0tTVpNLREXEB4zPDMeEBcRbwIsFyAgFxQP0A8oD9ASLQ8MIAJjLU0tLU0tDBAQDB4zHh4zHgwQEAFBIBf8+BchDakMDKkPBRIPFAMIFyAABQAAAAADsQOxABQAKQBOAF0AZgAAJTI3Njc2NCcmJyYiBwYHBhQXFhcWFyInJicmNDc2NzYyFxYXFhQHBgcGAzIXFhcWFxYXFhQHBgcGBwYHBiInJicmJyYnJjQ3Njc2NzY3NhciBwYHFhcWMjc2NyYnJgcyFhQGIiY0NgH0alpYNDU1NFha1FpYNDU1NFhaanlnZTs8PDtlZ/JnZTs8PDtlZ3k1MCklHhkTDgsLDRMZHiUpMWoxKSUeGRMNCwsOExkeJSkwNWFLGBISF0rGShcSEhhLYRchIS4hIW81NFha1FpYNDU1NFha1FpYNDU3PDtlZ/JnZTs8PDtlZ/JnZTs8AmMRDhoVGxUVEAgQFRUbFRoOEREOGhUbFRUQCBAVFRsVGg4ROEIVGBgVQkIVGBgVQjchLiEhLiEAAAQAAAAAA7EDsQAUADkARgBPAAABMhcWFxYUBwYHBiInJicmNDc2NzYTIgcGBwYHBgcGFBcWFxYXFhcWMjc2NzY3Njc2NCcmJyYnJicmBzIeARQOASIuATQ+ARciBhQWMjY0JgH0eWdlOzw8O2Vn8mdlOzw8O2VneTUwKSUeGRMOCwsNExkeJSkxajEpJR4ZEw0LCw4TGR4lKTA1HjMeHjM8Mx4eMx4XISEuISEDsDw7ZWfyZ2U7PDw7ZWfyZ2U7PP7rEQ4aFRsVFRAIEBUVGxUaDhERDhoVGxUVEAgQFRUbFRoOETgeMzwzHh4zPDMeNyEuISEuIQAAAwAAAAADQgOxACcATQBRAAABMhURFAcOAQcGBwYXFhcWFRQHBiInJjU0NzY3NicmJy4BJyY1ETQzBSEVFh8BFhceAhcWBwYPARQWMzI+ATUnJicmNz4CNzY/ATY3ESEVIQMKNx8UaBYkCQ4CAQgDDhqOGg4DCAECDgkkFmgUHzcCLP3UDicMMRoeIxcEBAIBBQYZHxYWDAYFAQIEBBcjHhoxDCcO/dQCLAOwN/57EwoGDgYKEhw9Iz4eBzAfOzsfMAcePiM9HBIKBg4GChMBhTfeyAMGAQcHBxovIR4rHCY0KygQJR40JhwrHiEvGgcHBwEGAwFvbwAIAAAAAAMmA4cACwAXACQAMQA+AEsAWABlAAABNTQmJyYiBw4BHQElFSE1NDY3NjIXHgEDMhYdARQGIiY9ATQ2Fx4BDwEOAS4BPwE+ARcWFA8BBiImND8BNjIBNDYzITIWFAYjISImEzYWHwEWDgEmLwEmNgc2Mh8BFhQGIi8BJjQCly8lKFUoJS8Bhf5DPTE1dzUxPd4LEBAXEBCyCgYGGwYWFAYGGwYWkAkJJwgXEAgnCBf9xhAMAfQLEBAL/gwMEGgJFwUcBgYUFgYcBQZuCBcIJwgQFwgnCQFbgiRFFRYWFUUkgoK5uTJeHR8fHV4BeBAMOAsQEAs4DBA4BhYKMAoGDBYKMAoGdQgXCCcJERcIJwj9lQwQEBgQEALeBgYKMAoWDAYKMAoWaQgIJwgXEQknCBcAAAAEAAAAAANCA40ABQAbAB8ALwAAAQUjETMFExEUBiMiJyUjIiY1ETQ2OwElNhYXFgEzJyMTESMXFgYHBisBIiYvATMRAwr+we3tAT83IBcPDf7O3hcgIBfeATIULQsH/jo1ITWaLB8EGRcFBjUUHwQupgNRtv6ytgK6/UYXIAevIBcBThcgrwsMFA39EKcBvP5EnBcmBAEZE+kBhQAJAAAAAAN5A3kAAwAkADcAOwA/AE8AUwBbAGMAABMRIREnMhYdATMyFhURFAYjISImNRE0NjsBNTQ2MhYdASE1NDYDIxUGBxc2NzUzFRQjIicXMzI1JyMVMycVIzU3IxUjFTMVIxUzNSM1MzUjJSEVISUjFRQWMjY1JSMVFBYyNjWnApqLDBBvFyEhF/1mFyEhF28QFxABThBI2QEWFh0BnwoOFAgiHzN2dhw/MB0uLjaINS0tATz9ZgKa/gw3EBcQAYU3EBcQAwr9nQJjbxAMHCAX/Z0XISEXAmMXIBwMEBAMHBwMEP6ScEcuFDVWU7kJARwaV0kxGBh+ERgVGRkVGMI4pxwMEBAMHBwMEBAMAAMAAAAAA7EDQgAMABYAIAAAARQWOwEyNjQmKwEiBgEhERQGIyEiJjUBFSE1NDYzITIWAisRC6cLERELpwsR/g0DeCAX/PYXIAN4/IggFwMKFyABaQwQEBcQEAEn/kMXICAXAiw4OBcgIAAAAAYAAAAAA7EDsQAUACkATABQAFkAYgAAJTI3Njc2NCcmJyYiBwYHBhQXFhcWFyInJicmNDc2NzYyFxYXFhQHBgcGATIWFSEyFhUUDwEOASMhFSEyFhQGIyEiJj0BMTUjIiY0NjMFIRUhBRQWMjY0JiIGBRQWMjY0JiIGAfRqWlg0NTU0WFrUWlg0NTU0WFpqeWdlOzw8O2Vn8mdlOzw8O2Vn/qkXIQGdDBABNgMOCf6YAWkLEBAL/pcXIRwLEBALAcv+iQFU/pAQFxAQFxABTRAXEBAXEG81NFha1FpYNDU1NFha1FpYNDU3PDtlZ/JnZTs8PDtlZ/JnZTs8ApogFxELBAWmCQs3ERcQIRc33xAXEG9v3gwQEBcREQsMEBAXEREAAAAGAAAAAAOxA7EAFAApADUAPgBHAF0AACUyNzY3NjQnJicmIgcGBwYUFxYXFhciJyYnJjQ3Njc2MhcWFxYUBwYHBgEhMhYVFA8BDgEjIRcUFjI2NCYiBgUUFjI2NCYiBgEiJjQ2OwEyFhURITIWFAYjISImNREB9GpaWDQ1NTRYWtRaWDQ1NTRYWmp5Z2U7PDw7ZWfyZ2U7PDw7ZWf+qQHVDBABNgMOCf5gHBAXEBAXEAFNEBcQEBcQ/nsLEBALHBchAWkLEBAL/pcXIW81NFha1FpYNDU1NFha1FpYNDU3PDtlZ/JnZTs8PDtlZ/JnZTs8AmMRCwQFpgkLpgwQEBcREQsMEBAXEREBehAXECAX/uoRFxAhFwEWAAAAAAQAAAAAA6YDeQAIABEAHwA8AAAlFBYyNjQmIgYFFBYyNjQmIgYBEx4BMyEyNjcTNiYvASUhMhceAQcDDgEjISImJwMuASsBIiY0NjsBMhYXARYgLiEhLiABhSAuISEuIP5IKgEQCgHpChACPAIOCwX9kAJwCAciJwY8BS8e/hcfMAQ0ARALTQwQEAxNIDADpxchIS4gIBcXISEuICACFP6UCw4NCgFNCxMCATcBBjki/rMeJiofAcoKDhEXECogAAMAAAAAA6YDeQAIABEALgAAJRQWMjY0JiIGBRQWMjY0JiIGASEyFx4BBwMOASMhIiYnAy4BKwEiJjQ2OwEyFhcBFiAuISEuIAGFIC4hIS4g/kICcAgHIicGPAUvHv4XHzAENAEQC00MEBAMTSAwA6cXISEuICAXFyEhLiAgAksBBjki/rMeJiofAcoKDhEXECogAAAJAAAAAAPaA48AJwBPAFgAYQBuAHsAkwCcAKUAAAEnDgEHBiMmJy4BNzY3PgEXFhcWFzcmJyYnIgYHBgcUFhcWMxY3PgEHPgE3Jw4BBwYjJicuATc2Nz4BFxYXFhc3JicmJyIGBwYHFBYXFjMWEzI2NCYiBhQWEzI2NCYiBhQWEzAxFwc1IyImNDY7ASU0NjMhMhYUBiMhIiY3FTMyFhQGKwEVFAYiJj0BIyImNDY7ATU3HgEPASc3PgEHNhYfAQcnJjYDVDIWSC9RXVpOUF4BASwuoV1aTlEvMDZeW2lrvDU0AWxeW2hsXjdTijdTGTIWSC9RXVpOUF4BASwuoV1aTlEvMDZeW2lrvDU0AWxeW2hs2AwQEBcQEBwLEBAXEBA7b299DBAQDH393BALARYMEBAM/uoLEMJvDBAQDG8QFxFvCxAQC2+OCgYFRjBFBhbwChcFRjBGBgYBWhcxUBsuASwuol1aTlBeAQEsLlEcXjU0AWxeW2hsvDU0ATYgXX0gXTgXMVAbLgEsLqJdWk5QXgEBLC5RHF41NAFsXltobLw1NAECLBEXEBAXEf6vEBcRERcQAQtgYEMQGBAiDBAQFxAQC1MQFxFvCxAQC28RFxBTkgUXCngceAoGBgYGCngceAoXAAAAAAMAAAAAA3kDeQADABoATQAAExEhES8BIQcjNz4BMyEyFh8BERQGIyEiJjURBTc2MhYUDwEzMhYUBisBFTMyFhQGKwEVFAYiJj0BIyImNDY7ATUjIiY0NjsBJyY0NjIXpwKaBhz9qhw+KAcbEAJWEBsHKCEX/WYXIQGFJwgXEQgdEwwQEAwpKQwQEAwpEBgQKQwQEAwpKQwQEAwUHQgRFwgC0v3VAis4NzdQDhERDlD9nRchIRcCY90nCBEXCBwQGBAcEBcQHAsREQscEBcQHBAYEBwIFxEIAAMAAAAAA7EDeQADACMAVgAAExEhEQEVMzIWFAYjISImNDY7ATUhIiY1ETQ2MyEyFhURFAYjATc2MhYUDwEzMhYUBisBFTMyFhQGKwEVFAYiJj0BIyImNDY7ATUjIiY0NjsBJyY0NjIXbwMK/pemDBAQDP58DBAQDKb+lxcgIBcDChcgIBf+eycIFxEIHRMMEBAMKSkMEBAMKRAYECkMEBAMKSkMEBAMFB0IERcIA0H+DAH0/dVvERcQEBcRbyAXAfQXISEX/gwXIAGNJwgQFwgdEBcQHBAXERsMEBAMGxEXEBwQFxAdCBcQCAAABAAAAAADegN5ACkAMgA7AFMAAAEWFRQHBgcGIicmJyY0NzY3NjMyFwcmIyIHBgcGFBcWFxYyNzY3NjU0LwEiJjQ2MhYUBhMiJjQ2MhYUBiUuAT8BPgEfARY2NwE2Fh8BFhQHAQYiJwN1BDU0WFrUWlg0NTU0WFpqWVAZRExbTUwsLS0sTE22TUwsLQOsCxERFxAQvAsRERcQEP3tBQEEDwQOBnwFDgUBRwUPBQgFBv6hCBcJAigaGmpaWDQ1NTRYWtRaWDQ1JjIgLSxMTbZNTCwtLSxMTVsWF/wQFxERFxD+6REXEBAXERgGDgYSBQMEUwMBAwEKBAEECAYOBv6iCAkAAAAIAAAAAAN5A4gAEAAUACQAKAA4ADwATABdAAABIiY0NjsBMhYdARQGIiY9AQERMxEnMzIWFREUBisBIiY1ETQ2JREzESczMhYVERQGKwEiJjURNDYlETMRNTIWFREUBisBIiY1ETQ2MzcWBgcFJwUGLgE2NyUXJTYWAtgLEBALawsQEBYQ/ZdsbGwWHx8WbBYfHwEja2trFiAgFmsXHx8BI2sWICAWaxYgIBaABwIJ/uij/v8KFgsGCQEXngEBCRYDUBAWEBALawsQEAtQ/lP+9AEMNiAW/vQWICAWAQwWIDb+iAF4NR8W/ogWICAWAXgWHzb+HQHjNR8W/h0WICAWAeMWH80JFgffNZkGBRQVBqUzzQcCAAAABQAAAAADsQN5ABcAMwA8AEUATgAAPwEXFjMyNzY3NjQnJicmIgcGBwYVFB8BBSImJwcGLgE/AS4BNTQ3Njc2MhcWFxYUBwYHBgMUFjI2NCYiBgcUFjI2NCYiBgUUFjI2NCYiBphtFmJ3altYMzU1M1hb1FtYMzU9EwE1Q3w2jwkUCQQyIyU8O2Vn8mdlOzw8O2VnsSEuISEuId4hLiAgLiEBvSAuISEuIMkjDDkuLExNtE1MLC4uLExNWmJRGrghIC8DCRUKeS9sOmpaWDQ1NTRYWtRaWDQ1AYUXISEuISEXFyEhLiEhFxchIS4hIQAABAAAAAADsQN5ABwAJQAuADcAAAEyFxYXFhQHBgcGIyImJwcGLgE/AS4BNTQ3Njc2EyIGFBYyNjQmIyIGFBYyNjQmISIGFBYyNjQmAfR5Z2U7PDw7ZWd5Q3w2jwkUCQQyIyU8O2VneRchIS4hIfUXISEuICABpRcgIC4hIQN5NTRYWtRaWDQ1ISAvAwkVCnkvbDpqWlg0Nf6zIS4hIS4hIS4hIS4hIS4hIS4hAAIAAAAAA7EDsAAUACwAAAEyFxYXFhQHBgcGIicmJyY0NzY3NgEmIgcFDgEvASYGDwEGFh8BFjI3ATY0JwH0eWhkOz09O2Ro8WhkOz09O2RoAYMFDQX+2gUMBW8FDQQNBAEFiQgVBwE8BQQDsD07ZGjxaGQ7PT07ZGjxaGQ7Pf7mBAPfAwEDRQQCBQ8FDAWABwcBJgQNBAAAAgAAAAADsQOxABQAKQAAJTI3Njc2NCcmJyYiBwYHBhQXFhcWFyInJicmNDc2NzYyFxYXFhQHBgcGAfRoWVYzNDQzVlnQWVYzNDQzVlloeWdlOzw8O2Vn8mdlOzw8O2VndjQzVlnQWVYzNDQzVlnQWVYzND48O2Vn8mdlOzw8O2Vn8mdlOzwAAAIAAAAAA7EDsQAUADEAAAEyFxYXFhQHBgcGIicmJyY0NzY3NgEmIg8BJyYiBhQfAQcGFBYyPwEXFjI2NC8BNzY0AfR5Z2U7PDw7ZWfyZ2U7PDw7ZWcBKQgXCImKCBcQCImJCBAXCIqJCBcRCYmJCQOwPDtlZ/JnZTs8PDtlZ/JnZTs8/vUICIqKCBEXCImKCBcQCImJCBAXCIqJCBcAAAADAAAAAAOxA7EAFAApADsAACUyNzY3NjQnJicmIgcGBwYUFxYXFhMyFxYXFhQHBgcGIicmJyY0NzY3NhciBh0BFBY7ATI2NCYrATU0JgH0alpYNDU1NFha1FpYNDU1NFhaanlnZTs8PDtlZ/JnZTs8PDtlZ10LEREL+gwQEAzeEG81NFha1FpYNDU1NFha1FpYNDUDQTw7ZWfyZ2U7PDw7ZWfyZ2U7PN4QDPoLEBAXEN4MEAACAAAAAAOxA7EAFAAmAAABMhcWFxYUBwYHBiInJicmNDc2NzYXIgYdARQWOwEyNjQmKwE1NCYB9HlnZTs8PDtlZ/JnZTs8PDtlZ10LEREL+gwQEAzeEAOwPDtlZ/JnZTs8PDtlZ/JnZTs83hAM+gsQEBcQ3gwQAAADAAAAAAOxA7EAGwAwAEUAAAE3NjIWFA8BFxYUBiIvAQcGIiY0PwEnJjQ2MhcTMjc2NzY0JyYnJiIHBgcGFBcWFxYXIicmJyY0NzY3NjIXFhcWFAcGBwYB9IkIFxEJiYkJERcIiYoIFxAIiYkIEBcIimpaWDQ1NTRYWtRaWDQ1NTRYWmp5Z2U7PDw7ZWfyZ2U7PDw7ZWcCG4oIERcIiYoIFxAIiYkIEBcIiokIFxEI/co1NFha1FpYNDU1NFha1FpYNDU3PDtlZ/JnZTs8PDtlZ/JnZTs8AAABAAAAAAO0AsgAPgAAEyY+ARcWFxYXFjc2NzYeAQcGBxcWDgEvARcGBxcWBiYvAQYHMRcUBiY1NyYvAQcOASY/AiYnBw4BLgE/ASZVDAsfDSo7OD2PkoZ6DiALDh8fNQkTIQg7Bzc4KwcYIgcqQD8BHx4BPjwDLgciGAcuAjcvRwgWFQgHShwCjw0hCw4tJSMVMikmbQwLIAwbGGoQHQIQcwwjF3ERFgUSbRIDhBIPDxKEBBQBeBEFFRJ4BBgfXgoHDRoJYxYAAAkAAAAAA7EDeQADABMAFwAnACsAOwA/AE8AZQAAARUzNSczMhYdARQGKwEiJj0BNDYBFTM1JzMyFh0BFAYrASImPQE0NgUVMzUnMzIWHQEUBisBIiY9ATQ2BRUzNSczMhYdARQGKwEiJj0BNDYhPgI3NTMVHgIXIy4BJxUjNQ4BBwG8cHBwFyAgF3AXICD+ym9vbxchIRdvFyAgAWRwcHAXICAXcBcgIAFlb29vFyAgF28XISH9qRZdgEk4SYBdFjsgilc4V4ogA0FvbzghF28XICAXbxch/Z1vbzcgF28XISEXbxcgN29vNyAXbxchIRdvFyA3b283IBdvFyEhF28XIERtQwWMjAVDbURQagjCwghqUAAAAAABAAAAAAOxA3kAVQAAARUeAhczMhYdARQGKwEiJj0BNDY7AS4BJxUzMhYdARQGKwEiJj0BNDY7ATUOAQczMhYdARQGKwEiJj0BNDY7AT4CNzUjIiY9ATQ2OwEyFh0BFAYjAhBJgF0WLRcgIBdvFyEhFwcgilccFyAgF3AXICAXHFeKIAcXISEXbxcgIBctFl2ASRwXICAXcBcgIBcCm1UFQ21EIBdvFyEhF28XIFBqCMIgF28XISEXbxcgwghqUCAXbxchIRdvFyBEbUMFVSAXbxchIRdvFyAAAAAABQAAAAADQgN5AA8AHAAoADQAQAAAEyEyFhURFAYjISImNRE0NiEyFhURFAYiJjURNDYFIgYUFjMhMjY0JiMFIgYUFjMhMjY0JiMFIgYUFjsBMjY0JiPeAb0XICAX/kMXICACXwsQEBcQEP4YDBAQDAEVDBAQDP7rDBAQDAEVDBAQDP7rDBAQDKYMEBAMA3khF/1mFyEhFwKaFyEQDP0uDBAQDALSDBCnEBcQEBcQbxAXEBAXEG8QFxERFxAAAAAABAAAAAADsQOxABQAKQBBAEgAAAEyFxYXFhQHBgcGIicmJyY0NzY3NhciBwYHBhQXFhcWMjc2NzY0JyYnJhcyFhURFAYjIQcGBwYmLwEjIiY1ETQ2MwUhETMXNyEB9HlnZTs8PDtlZ/JnZTs8PDtlZ3lqWlg0NTU0WFrUWlg0NTU0WFpxDRISDf7dIAUJCxkGIBsNEhINAZ3+fCQaGgEsA7A8O2Vn8mdlOzw8O2Vn8mdlOzw3NTRYWtRaWDQ1NTRYWtRaWDQ1pxIN/rUNEj8IBQYICz8SDQFLDRI3/uUyMgADAAAAAAOxA7EAFAAsADMAAAEyFxYXFhQHBgcGIicmJyY0NzY3NgUhIgYVERQWOwEXHgE3Nj8BITI2NRE0JgcRIQcnIxEB9HlnZTs8PDtlZ/JnZTs8PDtlZwFU/koNEhINGyAGGQsJBSABIw0SEib+1BoaJAOwPDtlZ/JnZTs8PDtlZ/JnZTs83hIN/rUNEj8LCAYFCD8SDQFLDRI3/uUyMgEbAAQAAAAAA7EDeQAGAB4AKgA2AAAlNyERIREhFwYHBiYvASEiJjURNDYzITIWFREUBiMhASEyFhQGIyEiJjQ2FyEyFhQGIyEiJjQ2AfRRATT89gE0fwYJEy0NQf7qFyAgFwMKFyAgF/7q/s8BhAwQEAz+fAwQEAwBhAwQEAz+fAwQENN6AfT+DJkJBg0JE2IgFwH0FyEhF/4MFyABvBAXEBAXEKYRFxAQFxEAAAADAAAAAAOxA3kAFwAjAC8AAAEHBgcGJi8BISImNRE0NjMhMhYVERQGIwEiBhQWMyEyNjQmIwUiBhQWMyEyNjQmIwJjQQYJEy0NQf7qFyAgFwMKFyAgF/25DBAQDAGEDBAQDP58DBAQDAGEDBAQDAEWYgkGDQkTYiAXAfQXISEX/gwXIAG8EBcQEBcQphEXEBAXEQAABgAAAAADQgOxABEAMgA2ADoARgBSAAABMhYVERQGIyEiJjURNDYzESEDNzYfARYPARYGDwEGJyIvASY1JzQ/AT4BHwEWNj8BNjIBFSM1IRUjNSMiBhQWOwEyNjQmIyczMhYUBisBIiY0NgMKFyAgFv3TFyAgFwIsQwECAgYBAgEDAQT1BwkFBG8DAQMKAwoEVwMKBOQECP7CpwIsp8IMEBAMpgwQEAympiMxMSOmIzExA3khF/0uFyAgFwLSFyH89gHyAgEBBgIBAgMJBPUHAQRtAwUBBQQNBAECOgMBA7kDARY4ODg4EBcRERcQNzBFMTFFMAAAAAAEAAAAAAN5A7EAEAAfACwAOQAAATIWFxYVFAYjISImNTQ3PgEXIg4BFRQWMyEyNjU0LgEnMj4BNC4BIg4BFB4BFyIuATQ+ATIeARQOAQH0b7ExNEQ2/eo3QzQysW5fmFYiIAIWICJVmGAtTS0tTVpNLS1NLTxmPDxmeGY8PGYBoTYxNEQuPDwuQzQxNzgrTS8XGxwWMEwrwyxNWk0tLU1aTSw4PGZ5Zjs7ZnlmPAAAAAkAAAAAA7EDQgABAAMABQAHAD8ASwBXAGUAcwAAEzUdASUVPQEdASIGFBYzFRQGIyEiJj0BMjY0JiM1NDYzITIWHQEjNSEVIzUVMhYUBiMVNTMVITUzFTUiJjQ2MyUhMhYUBiMhIiY0NhchMhYUBiMhIiY0NiUyHgEUDgEjNTI2NCYjJRUiBhQWMxUiLgE0PgE4A3gXICAXIBf89hcgFyAgFyAXAwoXIDf89jcXICAXNwMKNxcgIBf9uQEWCxERC/7qCxERCwEWCxERC/7qCxER/toeMx4eMx4XICAXA3gXICAXHjMeHjMCOQ6YDg4OmA4ODSEuId4XICAX3iEuId4XICAX3t7eDQ0hLiENDd7eDQ0hLiE3EBcQEBcQpxAXEBAXEKceMzwzHjchLiE3NyEuITceMzwzHgAAAAADAAAAAAOxA0IAHwArADcAABM1NDYzITIWHQEiDgEUHgEzFRQGIyEiJj0BMj4BNC4BISIGFBYzITI2NCYjBSIGFBYzITI2NCYjOCAXAwoXIB4zHh4zHiAX/PYXIB4zHh4zARMLERELARYLEREL/uoLERELARYLERELAmOnFyAgF6ceMzwzHqcXICAXpx4zPDMeEBcQEBcQpxAXEBAXEAAABAAAAAADsQNCAA8AEwAXACMAAAEyFhURFAYjISImNRE0NjMFIREhESEVIQEzMjY0JisBIgYUFgN5FyAgF/z2FyAgFwMK/PYDCvz2Awr+zqcLEBALpwsREQNBIBf91BcgIBcCLBcgpv5DAiw4/nsQFxAQFxAAAAAAAQAAAAADPAM6ABsAAAETFhQGIiclBwYiJjQ3EycmNDYyHwElNjIWFAcCMP8NGSIM/wD/DCMYDP//DBgjDP8BAAwiGQ0B8/8ADCIZDf//DRkiDAEA/wwjGAz//wwYIwwABgAAAAADsQNCAA8AEwAXACQAMAA8AAABMhYVERQGIyEiJjURNDYzBSERIREhFSEBFjI/ATY0JiIPAQYUFzc2NCYiDwEGFBYyPwE2NCYiDwEGFBYyA3kXICAX/PYXICAXAwr89gMK/PYDCv5cCBcIJwgQFwgnCZ8nCBAXCCcIEBd3JwgQFwgnCBAXA0EgF/3UFyAgFwIsFyCm/kMCLDj+XAgIJwkXEAgoCBcIJwkXEAgoCBcQCCcJFxAIKAgXEAAADAAAAAADeQN5AAUAFgAfACgAMQA5AEMAWQBmAHMAgACMAAATMDEjNTM3IyIUMzEVFDsBMj0BMzA0IwcwPQEwIh0BFCMwPQEwIh0BFDMyJzUyIhcVFCczMDQrASIUARQGIyEiJjURITchIgYUFjsBERQWMyEyNjURMzI2NCYDMjY1ETQmIgYVERQWITI2NRE0JiIGFREUFjMyNjURNCYiBhURFBYDITI2NCYjISIGFBaNCgoCDQEBAQoBAQEDAQQBAwEBAQIBAwcBBgEChgIB/doBAgIsU/0uDBAQDBwiGAImGCIcDBAQ6gsRERcQEP72DBAQFxERlgwQEBcREbcBhAwQEAz+fAwQEAI1CgEBCgEBCgEJAQUBBAEBBQEEAQEFAQQBCgEB/mgBAQEBAik4ERcQ/dcYIiIYAikQFxH+DBAMARUMEBAM/usMEBAMARUMEBAM/usMEBAMARUMEBAM/usMEAIrERcQEBcRAAsAAAAAA3kDegAFABYAHwAoADEAOQBPAFwAaQB2AIIAABMwMSM1MzcjIhQzMRUUOwEyPQEzMDQjBzA9ATAiHQEUIzA9ATAiHQEUMzInNTIiFxUUJzMwNCsBIhQlMhYUBisBERQGIyEiJjURIyImNDYzBSIGFREUFjI2NRE0JiEiBhURFBYyNjURNCYzIgYVERQWMjY1ETQmJyEyNjQmIyEiBhQWjQoKAg0BAQEKAQEBAwEEAQMBAQECAQMHAQYBAtkMEBAMHCIY/doYIhwMEBAMAfQMEBAXERH+3wsRERcQEH8MEBAXERHOAYUMEBAM/nsLEBACNQoBAQoBAQoBCQEFAQQBAQUBBAEBBQEEAQoBAckQFxH91xgiIhgCKREXEKcQDP7rDBAQDAEVDBAQDP7rDBAQDAEVDBAQDP7rDBAQDAEVDBDeERcQEBcRAAAAAAQAAAAAA3kDJgAUACAALAA4AAABNzYyFhQPAQYHBiYnJjcRNDYyFhUFITIWFAYjISImNDYXITIWFAYjISImNDYXITIWFAYjISImNDYC70IMIxgMhQoOChYHEAQYIxj9qgFqERgYEf6WERgYEQFqERgYEf6WERgYEQFqERgYEf6WERgYAVFCDBgjDIUMAwMGCA8VAgkRGRkRDBkiGBgiGd4ZIhkZIhnfGCIZGSIYAAAABgAAAAADQgOxAAIACwAdACkANQBBAAAlNTMFESERIyIGHQETISIGFREUFjMhMj8BNjURNCYHISIGFBYzITI2NCYHISIGFBYzITI2NCYHIyIGFBY7ATI2NCYCY5D96wIspxcg3v3UFyAgFwFuFxC+ECCi/uoLERELARYLEREL/uoLERELARYLERF6pwsREQunCxERhpCnAwr91CAXpwNBIBf89hcgEL0RFwJMFyCmERcQEBcRbxEXEBAXEW8RFxAQFxEAAAUAAAAAA0IDsQADAAcACwAvADsAAAERIREXMzUjBSEVIRMyFhURFAYrARUzMhYdARQGIyEiJj0BNDY7ATUjIiY1ETQ2MwEiJjQ2OwEyFhQGIwMK/dSn3t4BTf5EAbw4FyAgF283FyEhF/5EFyEhFzdvFyAgFwFpCxAQCzgLERELAbwBvf5DbzhvpwNBIBf+QxcgOCAXpxcgIBenFyA4IBcBvRcg/PcQFxAQFxAAAAAAAwAAAAADsgNCAAQAGAAkAAATCQEnIQcuAT8BPgEzITIWHwEWBgcBBiInAyEyFhQGIyEiJjQ2dAGAAYB6/fSsCQIHhQYVCwIWCxUGhQcCCf5wDSoNoAGEDBAQDP58DBAQAlL+WQGnuNMKGQvJCQoKCckLGQr+Rw8PAh0RFxAQFxEAAAAAAgAAAAADsgNCABMAHwAAATIWHwEWBgcBBiInAS4BPwE+ATMFISIGFBYzITI2NCYC/wsVBoUHAgn+cA0qDf5wCQIHhQYVCwHN/nwMEBAMAYQMEBADQQoJyQsZCv5HDw8BuQoZC8kJCqYRFxAQFxEAAAcAAAAAA7sDuwA7AF8AbABwAH0AigCXAAAlNxcWNj8BFxY2LwE3PgEvATc2Ji8BNzYmDwEnLgEPAScmBg8BJyYGHwEHDgEfAQcGFh8BBwYWPwEXHgEXBiYnBiY3LgE3JjY3JjYXPgEXNhYXNhYHHgEHFgYHFgYnDgETMhcWFAcGIicmNDc2JzMDIwMyFxYUBwYiJyY0NzYFIgcGFBcWMjc2NCcmJyIHBhQXFjI3NjQnJgHWHh4uOBkQJDYpAgIgMA8dExMdDzEfAgIpNiQQGTguHh4uOBkQJDYpAgIgMA8dExMdDzEfAgIpNiQQGThMQ2ckT0wERhwrKxxGBExPJGdDQ2ckT0wERhwrKxxGBExPJGctJRQSEhRKFBISFAclsiQHJRMSEhRJFBISEwEKEQgGBggiCAYHB/URCAYGCCEIBgYHhhMTHQ8wIAICKTYkEBk4Lh4eLjgZECQ2KQICHzEPHRMTHQ8wIAICKTYkEBk4Lh4eLjgZECQ2KQICHzEPESscRgRMTyRnQ0NnJE9MBEYcKyscRgRMTyRnQ0NnJE9MBEYcAc4aF0sYGhoYTBYalv62AUQbF0oYGhoXTBYbrxENMw4REg8vDxGQEQ4yDhESDy8OEgAAAAABAAAAAAM7A7EAGgAAATIWFRE3PgEfARYUBwEGIicBJjQ2Mh8BETQ2AfQRGdQMIwwBDAz+7hEvEf7uDBkjDdMZA7AZEv0+0wwBDAEMJAz+7hERARIMJBgM0wLCEhkAAAAEAAAAAAOxA0IADwATABcANQAAATIWFREUBiMhIiY1ETQ2MwUhESERIRUhATMyNjQmKwE1MzI2NCYrATUzMjY0JisBIgYdARQWA3kXICAX/PYXICAXAwr89gMK/PYDCv4opgwQEAyLiwwQEAyLiwwQEAymDBAQA0EgF/3UFyAgFwIsFyCm/kMCLDj+YBAXEDgQFxA4EBcQEAvfCxAAAAAABQAAAAADeQN5AAMADQAZACMAKAAAAScHFzcHJzc2Mh8BFhQBITIWFAYjISImNDYBFwEHBiYnJj8BFwc3AScC6E8nT2JinmMIFwh2CP1gAtIMEBAM/S4MEBABfZ3+xpwLEwICAh8zFGIBCE8C508nTxRjnmIICHYIF/3LERcQEBcRAkCd/sYfAw0LBgWcG2MUAQdPAAMAAAAAA3kCSAAIABEAGgAAEzIWFAYiJjQ2ITIWFAYiJjQ2ITIWFAYiJjQ2tRwpKTkpKQFcHSgoOigoAVwdKSk5KSkCRyg6KSk6KCg6KSk6KCg6KSk6KAAEAAAAAAN5A3kAEQAjADQARQAAEzIWHQEzMhYUBisBIiY9ATQ2ITIWHQEUBisBIiY0NjsBNTQ2ATIWFAYrARUUBiImPQE0NjMhMhYdARQGIiY9ASMiJjQ2M5kRGJkRGRkRtBchGALIERkhF7QSGBgSmBn+HREZGRGZGCMYIRcCmhchGSIZmBIYGBIBhRgSmBkiGSEXtBIYGBK0FyEZIhmYEhgB9BgjGJkRGRkRtBchIRe0ERkZEZkYIxgAAAMAAAAAA7EDQgADABMAHwAAExEhESUhMhYVERQGIyEiJjURNDYHNwEWMjcBFwEGIidvAwr89gMKFyAgF/z2FyAgFiMBfwcUBwF9I/6DFzoXAwr91AIsNyAX/dQXICAXAiwXIE0r/s8GBgExK/7PExIAAAAAAgAAAAADlQN2ABcALwAAASEiBhQWMyEHBhQWMj8BNjQvASYiBhQXASEyFhQGIyEXFhQGIi8BJjQ/ATYyFhQHAzr99wsREQsCBVUJERcIgwkJhQkXEAj90AIIDBAQDP37VggQFwiDCgqFCBcQCAEvERcQVQgXEQiDChwJhQkRFwgBYRAXEFYIFxAIgwkcCoUIEBcIAAgAAAAAA3kDeQADABMAHwAsADgARABRAF0AABMRIRElITIWFREUBiMhIiY1ETQ2BTMyFhQGKwEiJjQ2MzIWHQEUBiImPQE0NgcGIiY0PwE2MhYUBwEjIiY0NjsBMhYUBiMiJj0BNDYyFh0BFAY3NjIWFA8BBiImNDenApr9ZgKaFyEhF/1mFyEhAbenDBAQDKcLEBCyDBAQGBAQhwgXEAimCBgQCP6fpwwQEAynCxAQsgwQEBgQEIcIFxAIpggYEAgDQf1mApo4IRf9ZhchIRcCmhchbxAYEBAYEBAMpwsQEAunDBDWCBAXCKcIEBgI/gQQGBAQGBAQDKcLEBALpwwQ1ggQFwinCBAYCAADAAAAAAN5A3kAFwAvAD8AAAEUBiImPQEHBiImND8BIyImNDY7ATIWFQEHMzIWFAYrASImPQE0NjIWHQE3NjIWFAEhIgYVERQWMyEyNjURNCYDChEWEX8IFxEJf2QLEBALpwsR/rJ/ZAsQEAunCxERFhF/CBcRAXz9ZhchIRcCmhchIQJHCxAQC2R/CREXCH8RFhERC/6nfxEWERELpwsQEAtkfwkRFwHcIRf9ZhchIRcCmhchAAAABAAAAAADsQMmACMARgBTAGAAAAEmJyYiBwYHBgcGBzQfARYXFhcWFxYyNzY3Njc2PwE2FSYnJiUyFxYXFhcWFxYVFAcGBwYHBiInJicmJyY1NDc2NzY3Njc2FyIOARQeATI+ATQuAQcyHgEUDgEiLgE0PgEDFT5IS6BLSD4nIBwBAgIHDSIzQkZJjklHQTMiDQcCAgIcH/64T0pBOjMpIxYTIiY4Q0pYrlhKQzgmIhMWIykzOkFKTy1NLS1NWk0tLU0tHjMeHjM8Mx4eMwJ5OB4fHx44JCwnDgIEAw8TMC04Hx8fHzgtMBMPAwQBDicr0RsXKiQuKCcjEhcwNjE6IigoIjoxNjAXEiMnKC4kKhcbiy1NWk0tLU1aTS04HjM8Mx4eMzwzHgADAAAAAAOxA0IAJAAxADoAAAEiBwYHBgcGBwYUFxYXFhcWFxYyNzY3Njc2NzY0JyYnJicmJyYDIi4BND4BMh4BFA4BJyIGFBYyNjQmAfRUTUI7MCgfFhERFR8oLztCTqpOQjsvKB8VEREWHygwO0JNVC1NLS1NWk0tLU0tIzAwRjAwA0EeGi8mMyUnHw0eJyYyJi8aHx8aLyYyJiceDR8nJTMmLxoe/igtTVpNLCxNWk0t+jFFMTFFMQAAAAIAAAAAAiwDeQAPABgAAAE0NjsBMhYVAxQGKwEiJjUXIiY0NjIWFAYBvAgHUgYJDAkGOgYJLBchIS4hIQNqBgkJBv3yBgkJBrUgLiEhLiAABAAAAAADQgOxABcAIwBDAE8AAAEyFhURFAYjISImNRE0NjsBFSMRIREjNSMiBhQWOwEyNjQmIwMXFhQGIi8BBwYiLwEmND8BJyY0NjIfATc2Mh8BFhQHAzMyFhQGKwEiJjQ2AwoXICAX/dQXICAXp6cCLKfCDBAQDKYMEBAMKj4IERgIPj4JFwgBCQk+PggRGAg+PgkXCAEJCbqmIzExI6YjMTEDeSEX/S4XICAXAtIXITj9LgLSOBAXEREXEP57PggYEQg+PgkJAQgXCT4+CBgRCD4+CQkBCBcJAX4wRTExRTAAAgAAAAADTgN5AAUAFQAAARMhExEXCwEmNTQ2MyEyFx4BBwMRJwIQ+v3U+jhv/AgaEgJWDgsPBwv8pgHXAWr+lv7kIQEsAW0MDRMaCAolD/6T/nJkAAAAAAIAAAAAA5UDzwAyAGsAAAE0JyYnBgcGLgE3NicmLwEGBwYPAQYHDgEVFBcWFyY3Njc2Nz4BHgEHBgcGFxYXHgEHNgM+ARYXFhcWFRQFByMiJjc+AScmJwYHBgcGFxYOASsBJyYnJjU0Njc2PwE2Nz4BNz4BFxYXFhcWFwNdRBYZHBoKFw0CKY0jKwILKCRVAz4eIhw5N2dAFRFIHCISGBcHBwECDA8SNSoOGumPBxgUDx0YUP7HCxcREAorBiVcBA0MOw4XbQcBDwwNCZhVWCInI0QCOh4hHwQBFg0RGDAoggEBZWBdHRokFAgFEwyvbRsUAUs3MkICMCMmVT5ZSEYwaGNQQxoWCwwLGAwBBiEnLTIraT1wAb0KBBAPHCJscsKFAh4NQGEmWFMKDDc/aXoJFg8BM1tfe0hlLSk1Ai0gJEw3DQ8EBQwWH2WWAAAAAAEAAAAAA3kDsQBFAAABFhcWFxYXFhcWFxYXFhcWBzc2NzY3FxYXFhcWFxYVFAUjNicmJyYnJjc2PwEHBgcGBwYHBhcjJicmNTQ3Njc2NzY3Njc2AbwHBhARFxYbFxoUFw0PAgMLCQwNEQ4QEhIZExgND/7YF2JaJRUSBwUCAgUFFhsYIRccCRp2DYhQWhkUKRg4NBgnFRoDsAICBggMDhEUGBsfIyYrLzMIDA4TFw4SFR0fJygvL7B9jlwkIh4cFxUQDAoNEBQdICgrd4QtT1p3SzowKRksKBgnKzQAAAAAAgAAAAADYQNFABgAPQAAAS4BLwEuAScmBwM2FxYXFh8BHgEXFjcTJgUHDgEuAT8BMRM+ATc2FxYXFhcWFxYXFjcDBicmJyYnJicmJyYCuhwxHBsgKxo7QElGPiAbGR8THysbLBlJKP4ZRQMYGg0EPmIFIRVKRSYjFSMgERscS0tpLlwpJBUjHxAbHT8CcAcaFRUZGAcQA/7tAxAIDw4ZDxsYBgoFAQ8Buf0NDQcXDeMBbhQbAQMSCxUNGxkKEQgTE/54IRYJFg0eGQoSBxAAAAcAAAAAA28DlgAnAFEAZABtAHYAlwCgAAABHgIfATc+Ajc2NQYHBicmLwEmJyYvASYyBwYHBgcGBwYnLgEnBhMVIzUnLgInJjc2FxYXFhcWNzY3NjcyFxYfARY3Njc2NzYXFgcOAg8CLgEHIgcGDwEnBjc2NzYzNhYXMhYUBiImNDYnMhYUBiImNDYlMhcWFxYnFhUUBiMiLwEmJyYjJgYHMQ4BIiY1NDcxPgEFMhYUBiImNDYBIgMpQSY6SCdCKQIIHxIbFxgQEwwKFRAHBQEGDAgZEw0aGB0LFRYB+zgnNFc4BBQOBxcOIR4MFAcVHiceGykWJQcIFQ0dJg4YAgQLBDdZNZY1GzweEBYIBwgrHiEQCCYmNVRzDBAQFxERXwsQEBcQEAF2JSYIDxcQBRAMDggIBwgWEB48HAIPFRACIlT95wsQEBcQEAIyJj8nAgMEAihBJ3Y+EQUIBQcWGxENGw8GBAcMCiAoGwoIBwMKCzz+vvr5AwM0VTTOJhIFAxEQAwUNLSYyAS0aNAsLBgQQEwIDHjetNVk2A+ISUE4BFgcJCyQkJxUHJQJhYxAXEBAXEBAQFxERFxCyJQcTGxIHCAsRDAoJBxYBTlAJCxAMBQVjYT0QGBAQGBAAAwAAAAADeQN6AA8AEwAnAAABMhYVERQGIyEiJjURNDYzBSERIQMyFhQGKwERFAYiJjURIyImNDYzA0EXISEX/WYXISEXApr9ZgKaiwwQEAymERcQpwsQEAsDeSEX/WYXISEXApoXITj9ZgIrEBcQ/pcMEBAMAWkQFxAAAAIAAAAAA3kDegAPACYAAAEyFhURFAYjISImNRE0NjMFISIGFBYXOwERFBYyNj8BETMyNjQmJwNBFyEhF/1mFyEhFwIP/nsLEA0JBacQFg8CAaYMEA0KA3khF/1mFyEhFwKaFyGnEBYPAv6XDBANCgUBaRAWDwIAAAgAAAAAA7EDsQAUACkAQgBjAGoAcQB4AH8AAAEyFxYXFhQHBgcGIicmJyY0NzY3NhciBwYHBhQXFhcWMjc2NzY0JyYnJgcyFh0BMzIWHQEUBisBIiY9ATQ2OwE1NDYFMhYdARQGKwEiJjQ2OwE1NCYrASIGHQEUBiImPQE0NjMFIxUUFjsBNyMVMzI2NScjIgYdATM3IxUzNTQmAfR5Z2U7PDw7ZWfyZ2U7PDw7ZWd5alpYNDU1NFha1FpYNDU1NFha1AoPPB4qKh6hHioqHjMOATcbJw8KLQoPDwoUCgYxBgoPFA8nG/7sRAoHM39NPAcKfzMHCkRuPE0KA7A8O2Vn8mdlOzw8O2Vn8mdlOzw3NTRYWtRaWDQ1NTRYWtRaWDQ1sg8KPCgdpx0oKB2nHSg8Cg9VKB1QCg8PFA83CAsLCLYLDg4Lth0orj4FCUxMCQW1CQU3RUU3BQkAAAgAAAAAA3cDeQARACQAPgBHAFAAWQBmAHMAAAEVDgIVNRUUBiImPQE0Nz4BNzEyFhQGIyIGFBYzFSIuATQ+AQEyFxYXFhUjNCcmJyYrAQ4BBwYVIzQ3Njc2JzIWFAYiJjQ2AzIWFAYiJjQ2ITIWFAYiJjQ2ATI+ATQuASIOARQeARciLgE0PgEyHgEUDgEBPDleNhAXECIid0cLEBALIzExIyZAJSVAARVbTUwsLjgmJT9ATARLfSQmNy0tS06VCxAQFxAQNgsQEBcQEAJvCxERFxAQ/twlQCYmQEtAJSVAJjVZNTVZalk0NFkCRjgHQmY7AQILEBALAUpBPlHmEBcQMUUxNyVAS0Al/u0uLEtOWktBPyQmAUs/QEpaTkssLjUQFxAQFxD+mRAXEBAXEBAXEBAXEAFNJUBLQCUlQEtAJTg0WmlaNDRaaVo0AAAAAAIAAAAAA7EDeQAjAD4AAAEyHgEVFAYHMR4BFxYVOQEUBiMhIiY9ATY3PgE3MS4BNTQ+AQcyFwYVFBYXDgEHIyImPQE+AjcxLgE1ND4BAmU0WjQ+MkdyICAQC/2cCxABISFxRzI9NFqqDg0pKSRbdQhnCg0BN187KjMsSgN5NFo1OV8YEl5CREwMEBAMBUtEQVwSGF45NVo0QQI5RzBYHyijZQ4JBT9uTQ8UTjAsSysABwAAAAADsgN5ABMAFgAZABwAIAAkACgAAAEyFh8BFgYHAQ4BJwEuAT8BPgEzASETASMDASMBAyMHMzcjByE3IxczAzIIDwNjAwMF/l4IFwj+XgUDA2EDDwgBvv73iQFjp33+/JwBIEiiTLX8iTkBB623Rr4DeQoI+QcPBv4oCQEHAdsGDwf5CAr+zv6sAVT+tgFK/rkCQcLCwsLCAAAAAAYAAAAAA6kDeQACAAUACAANABEAFwAAAQsBIQETIRMJAQcjNzMhFyE3ITIxFyMnAneEjQI7/qJt/n10/qcBMknwYQEBe1X++EkBkAFj+lYCR/4mAdr+dQGL/nkBhwEy+vr6+vr6AAAABQAAAAADsQNCAAMAEwA5AEQATwAAExEhESUhMhYVERQGIyEiJjURNDYBFx4BDgEvAREjEQcGLgE2PwEuAjY3NjMyFzUzFTYzMhceAQ4BJyYiBhQXHgEXLgE3DgEHPgE3NjQmIm8DCvz2AwoXICAX/PYXICAB8EcLBwoWC2Y4ZgsWCgcLSDQpDg4UHiseGTgZHisfFA4OKbgPKBwOBzEgAwtcBQsDIDEHDh0oAwr91AIsNyAX/dQXICAXAiwXIP6QIwYVFQcFM/74AQgzBQcVFQYkCic0NRQfEHt7EB8UNTQnfQ4cJg0GDQMgMQYGMSADDQYNJhwAAAAEAAAAAAOxA0IAJQA1AEAASwAAAT4CJicmIyIHNSMVJiMiBw4BHgEXBw4BHgE/AREzERcWPgEmJwEhMhYVERQGIyEiJjURNDYFNjIWFAcOAQc+ASceARcuAScmNDYyAkg0KQ4OFB8rHhk4GR4rHhQODik0SAsHChYLZjhmCxYKBwv94AMKFyAgF/z2FyAgAc0OKB0OBzEgAwtcBQsDIDEHDhwoAdELJzQ1FB8QsrIQHxQ1NCcKJAYVFQcFM/74AQgzBQcVFQYBkyAX/dQXICAXAiwXIOgOHCYNBg0DIDEGBjEgAw0GDSYcAAAAAAgAAAAAA3kDeQAlACkALQAxADUAOQBAAEcAADciJjURIiY9ATQ2OwE+ATMyFhc+ATMyFhczMhYdARQGKwERFAYjAyMRMwMjETMBIxEzASMVMyUjFTMDIgYHMy4BIyIGBzMuAd4XIBchIRdWCkwyITsTEzshMkwKVhchIBcBIBbfcHCnp6cBhaen/nve3gG83t7eGysInQkr+RsrCZ0IK28hFwFNIRemFyEwPx4aGh4/MCAXpxch/rMXIQJj/dUBTf6zAU3+swIrpqamARUfGBgfHxgYHwAAAAQAAAAAA3kDeQAFACoAMAA0AAABLgEiBgcjPgEzMhYXPgEzMhYXMzIWHQEUBiMRFAYjISImNREiJj0BNDYzITMuASIGBxEzEQHTCCs2Kwk5CkwyITsTEzshMkwKVhchIRcgF/3UFyAXISEXAW6dCSs2K2FwAwoYHx8YMD8eGhoePzAhF6YXIf6zFyEhFwFNIRemFyEYHx8Y/WUCmwAAAAADAAAAAAOxA7EAMgBHAFwAAAEnJjQ2Mh8BNzYyFhQPATMyFhQGKwEVMzIWFAYrARUUBiImPQEjIiY0NjsBNSMiJjQ2MxMyNzY3NjQnJicmIgcGBwYUFxYXFhciJyYnJjQ3Njc2MhcWFxYUBwYHBgG8UAgQFwhiYggXEAhQUQsREQtvbwsREQtvEBgQbwsREQtvbwsREQuLalpYNDU1NFha1FpYNDU1NFhaanlnZTs8PDtlZ/JnZTs8PDtlZwJHUAgXEQhiYggRFwhQEBcQVBAXEG8MEBAMbxAXEFQQFxD+KDU0WFrUWlg0NTU0WFrUWlg0NTc8O2Vn8mdlOzw8O2Vn8mdlOzwAAAACAAAAAAOxA7EAFABHAAAlIicmJyY0NzY3NjIXFhcWFAcGBwYDIyIGFBY7ARUjIgYUFjsBFRQWMjY9ATMyNjQmKwE1MzI2NCYrATc2NCYiDwEnJiIGFBcB9HlnZTs8PDtlZ/JnZTs8PDtlZ7FTCxERC29vCxERC28QGBBvCxERC29vCxERC1FQCBAXCGJiCBcQCDg8O2Vn8mdlOzw8O2Vn8mdlOzwCDxAXEFQQFxBvDBAQDG8QFxBUEBcQUAgXEQhiYggRFwgAAAMAAAAAA3kDegAoAEMARwAAATY3Njc2NzY3Njc2MhceAQ8BBhY7ATEzMhYVFAcDDgEjISImNRE0NjMXESEyNjcSNCYrATEjIicmJyY3NjcuAQ8BBgcDMxEjAU0aCx8WEAkHEwIHIXkkCAgELAEDAoURJzcDLwczIf27FyEhF6YBnwoRAjgSDTZlIhQNAgIGGREBUg0XKHS2b28CYwkHEh8XFxNFCA84OA8mGJkDBDYmCBD+1h8oIRcBhRcgPf6BDQoBKxoSFxARDhZXQC0MM1FsJf57AYUAAAIAAAAAA3kDegAhACsAACURNjc2NzY3Njc2NzYyFx4BDwEGFjsBMTMyFhUUBwMOASMhIyImNRE0NjsBAU0aCx8WEAkHEwIHIXkkCAgELAEDAoURJzcDLwczIf4qbxchIRdvbwH0CQcSHxcXE0UIDzg4DyYYmQMENiYIEP7WHyghFwGFFyAAAAAJAAAAAAN5A7EAAQAEABcAKgBaAH4AhwCQAKEAACUjMyIjEycuASMhIgYHAxQWMyE1IRMhFzcnLgEjISIGBwMUFjMhNSETIR8BMh4BHQEUBwYHNzA3BzAVBwYHBg8BBjcGIicjMRYvASYnJicmJzUmPQE0PgEyFzYXIg8BJyYiBh0BNRQfARYXFhcWHwE3Njc2PwI2PQEUPQE0JgUyFhQGIiY0NhMyFhQGIiY0NgMyHgEVIzQuASIOARUjND4BAs8EBAICIwsBIBb+URYgAR8gFwEW/uofAa8KOAsBIBb+URYgAR8gFwEW/uofAa8KVh4yHQcCBwIBAQoSIBUYEQoFDBwLAQULEBgVIRIJBQgdMj0aGx8WDxUUECwfBAEDBg8cExcMDBcTHA4GBgMf/tIMEBAYEBDqDBAQFxER7y9PLjcgNT82HzgvT6cBTeIWHh4W/ggXIDcB9OED4hYeHhb+CBcgNwH04VAfNB8FEBIICwMBAQEQHCAUFA0IBAkJBAgNFBQhHA4NARQSBR80HxISOBEXFxEiGAcBBwoBCAkXHBITCgoTEhsXCQ0IBgEBBAIYIosQFxAQFxABMhAYEBAYEAGgLk8uHzYfHzYfLk8uAAMAAAAAA3YDeQAfACYAVAAAATIWHQEUBwYPAQYHBg8BBiIvASYnJic1Jj0BNDYyFzYBIgYHMy4BEzkDFRYXFhchIiY1Ez4BOwE+ATczMh4BFzMyFhcTBgcmIyIOAR0BFBc5ARUDJCIvBQICBRMtGBsBBAoDAh8aMg8GL0MYGP7YJz4L3wo+MQcKDxn+cxcgIQEgFjIMXT0DKUgwCEMWIAEUFBMbHyU/JAoBTTIkBQsNBgUIISoWFQEDAwEYGS8lAQ4NBSQyGhoB9C4lJS79ggIQDxkaIRcCExYeO08BJEAnHhb+yQMJDiZBJwYWGAEAAAQAAAAAA0EDkwAPAB8AKwA3AAATNDYzITIWFREUBiMhIiY1EyIGFREUFjMhMjY1ETQmIwEiBhQWMyEyNjQmIwUiBhQWOwEyNjQmI6YhFwIrFyEhF/3VFyGLDBAQDAGFCxERC/57DBAQDAGFCxERC/57DBAQDN4MEBAMA1sXISEX/S8XISAYApoQDP7qCxAQCwEWDBD+QxAXEBAXEG8QFxAQFxAAAwAAAAADgQOMABEAFgAoAAATJjY3ATYyFwEeAQ4BJwkBBiYXFSE1JQU0NyU2MhcFFh0BFAYjISImNW8HAQkBXg8qDwFeCQEPFwj+ov6iCBdnAiz+6v6zFAEVECgQARUUIBf91BcgAiwIFwgBKw4O/tUIFxECCAEr/tUIAriNjefnGhHnDQ3nERqNFyAgFwAABgAAAAADsQOxAA8ANwBDAE8AWQBhAAABByMVBxcVMxc3MzU3JzUjJzc2Mh8BMzIWHQEXFhQPARUUBisBBwYiLwEjIiY9AScmND8BNTQ2MxczFTM1MxUjNSMVIzc0NjIWFRQOASIuATcUFjI2NTQmIgY3MxUjFSM1IwH0cqFycqFycqFycqH7YhAuEGKKFyBiEBBiIBeKYhAuEGKKFyBiEBBiIBc1KzAsLDArniZGJhEfLyATLA8cDxAbD26ELCstA3lyoXJyoXJyoXJyoTdiEBBiIBeKYhAuEGKKFyBiEBBiIBeKYhAuEGKKFyD5OTmiQkJRJywrJxwkFBEmHBkVFRsXFRY5KHp6AAAAAAsAAP//AwoD6QAPABMAMwBIAE4AVABaAGAAZgCRAKwAAAEyFhURFAYjISImNRE0NjMFIREhAxUGBzMVIwcWFwcmJwYHJzY/ASM1MyYnNxYXBzM2NzU3FTMVIxUzFQYHJzY3IzUzNSM1MzUHFhcHJicDFwYHJzY3FhcHJi8BFhcHJic3FhcHJic3FTMVFBcWMjY1FwYHBiMiJyY9ASMGBxYXByYnBgcnNjcmJzcXNjcjNTM1BxUzFSMVNxUHFRQrAScWMj0BByc2NzUjNTM1AtIXISEX/kQXISEXAbz+RAG8tgEDancDPjUUODskUhNTHQd6TBwgESMhDzcEAgtdXXUIDCEJCOt4X18/JCESISMTHREXHRjoHREdERxoCQkjBgpmDgsjCQ4oRAYDBQQaAwgGCRMMFSIBBxUSFBAQEB0aHQ4NDxMTBAEiIlAkJCIiICAIERQsCBoaLCwD6CEX/IgXISEXA3gXITj8iAECNg8NIQUSGR4fEh8RHhEXByESChgLEhcPDTZ0FiAWFiIhChMcIBYgFm8KEBoSCgFdDiYcFRkoJBwVHiUDGSQIIR0LHiIJJhz0KEQ2EwkeDg0sDQgOGE4iIxwQEh4RDSIXFxYiCgkbDBIXIigBJiIoCiEJLiIiAwwcCCADBjAiJgAAAAAKAAD//wMKA+kADwAvAEQASgBQAFYAXABiAI0AqAAAATIWFREUBiMhIiY1ETQ2MwEjFQYHIzcmJwcWFyMVMwcGBxc2NxYXNyYnNzM1IzY3JyMVIxUzFSMVMwYHFzY3NSM1MzUjDwEWFzcmAwYHFzY/AQcWFzcmJwcWFzcmNwcWFzcmAyMVIxUzBgcnBxYXBgcXNjcWFzcmJzY3MxUUFxYzMjc2NycUBiInJj0BIycjFSMVMxUGBxc3FRQiJxczMj0BNzUHNTM1IwLSFyEhF/5EFyEhFwEGIQIENw8hIxEgHEx6Bx1TE1IkOzgUNT4Dd2oDARYiX1946wgJIQwIdV1dYREjIRIhSBAYHRcRuxwcER0RoSEKBiMJPCEOCSMLByIiIgEEExMPDQ4dGh0QEBAUEhUHASIVDBMJBggDGgQFAwZEciMsLBoaCCwUEQggICIiJCQD6CEX/IgXISEXA3gXIf1SNg0PFxILGAoSIQcXER4RHxIfHhkSBSEND6oWIBYgHBMKISIWFiBZGAoSGhABTyIZFRwmFBIlHhUcFQcdIQgkHQccJgkiAQsoIhcSDBsJCiIWFxciDREeEhAcIyJOGA4IDSwNDh4JEzZEJyYiMAYDIAgcDAMiIi4JIQooIgAFAAAAAAOxA7EAJwAzAD8ASQBRAAABNzYyHwEzMhYdARcWFA8BFRQGKwEHBiIvASMiJj0BJyY0PwE1NDYzFxUzNTMVMzUjFSM1FxQeATI+ATU0JiIGFzQ2MhYVFAYiJjcVMxUzNTM1AWtiEC4QYooXIGIQEGIgF4piEC4QYooXIGIQEGIgFxkxNTExNYEWIzUjEytOKzESHhIRHxJ8MjEyAz5iEBBiIBeKYhAuEGKKFyBiEBBiIBeKYhAuEGKKFyD5okJCojk5URwmERQkHCcrLCcYFhUXGxUVaih6eigAAAgAAAAAA3kDegADABMAIAAtADoARwBLAFsAABMRMxEnMzIWFREUBisBIiY1ETQ2JTIWHQEUBiImPQE0NhcyFh0BFAYiJj0BNDY3MhYdARQGIiY9ATQ2FzIWHQEUBiImPQE0NgMRIRElITIWFREUBiMhIiY1ETQ2p6amphchIRemFyEhAdMMEBAYEBAMDBAQGBAQewwQEBcREQsMEBAXERHTAU3+swFNFyEhF/6zFyEhAmP+RAG8OCEX/kQXISEXAbwXITcQCzgMEBAMOAsQ3hAMNwwQEAw3DBBvEAw3DBAQDDcMEN4QDDcMEBAMNwwQAbz9ZgKaOCEX/WYXISEXApoXIQAABAAAAAADsQNCAA8AEwAfACMAAAEyFhURFAYjISImNRE0NjMFIREhJzIWFAYjISImNDYzASEVIQN5FyAgF/z2FyAgFwMK/PYDCsMMEBAM/nwMEBAMAkf89gMKA0EgF/3UFyAgFwIsFyCm/kOnEBcRERcQAYU4AAAABAAAAAADsQOxABQAKQBCAEsAACUyNzY3NjQnJicmIgcGBwYUFxYXFhciJyYnJjQ3Njc2MhcWFxYUBwYHBiczMhYUBisBIiY0NjsBNSMiJjQ2OwEyFhUnFBYyNjQmIgYB9GpaWDQ1NTRYWtRaWDQ1NTRYWmp5Z2U7PDw7ZWfyZ2U7PDw7ZWddHAsQEAtwCxAQCxwOCxAQCyoMEEYZIhkZIhlvNTRYWtRaWDQ1NTRYWtRaWDQ1Nzw7ZWfyZ2U7PDw7ZWfyZ2U7PPoRFxAQFxH6EBcQEAx9ERgYIxgYAAMAAAAAA7EDsQAUAB4AJwAAATIXFhcWFAcGBwYiJyYnJjQ3Njc2EyMVMxUjFTM1IwMiBhQWMjY0JgH0eWdlOzw8O2Vn8mdlOzw8O2VnlWEpN6Y3HBEZGSIZGQOwPDtlZ/JnZTs8PDtlZ/JnZTs8/rM3+jg4AbwYIxgYIxgAAAAAAwAAAAADeQN5ABwAJAA+AAABFBcVFhcWFzMWMjczNjc2PwE2PQE0JiIHJiIGFQUHBiIvATUhFyM1NCYjISIGHQEjIgYVERQWMyEyNjURNCYBhQUMKBUZAQMIAwEVEyQQBwQmNhMTNiYBTcoJFgnKAbxvNyEX/kQXITcXISEXApoXISECtwkMARwlExMDAxARIRoOCwgEHCcUFCcccHkGBnn2b28XISEXbyAX/gwXISEXAfQXIAAAAAQAAAAAA0IDsQAEABkAJQAxAAAlESERJQEhMhYVERQGIyIvAQcGJicmNRE0NhchMhYUBiMhIiY0NhchMhYUBiMhIiY0NgMK/dQBFv7qAiwXICAXDQz9/RUrCgYgogEWCxERC/7qCxERCwEWCxERC/7qCxERkQLo/RiLApQgF/0YFyAGfn4LDxULDQLoFyDeEBcQEBcQphEXEBAXEQAAAAADAAAAAANCA7EACwAXACsAAAEhIiY0NjMhMhYUBgchIiY0NjMhMhYUBhMhIgYVERQWNyU2MhcFFjY1ETQmAn/+6gwQEAwBFgsQEAv+6gwQEAwBFgsQEID91BchGw4BDAwaDAEMDhogApsQFxAQFxCnEBcRERcQAbwgF/zaDxAHhgUFhgcQDwMmFyAAAAIAAAAAA7oDggASACgAACUXAT4BLgIGDwEnLgEOAhYXARc3PgEeAgYHAQYmLwIuAT4CFgGXXQFNJhkcTWZmJjExJ2ZmTB0aJQFECgkxg4NiIx8w/rARLg9d8TAgJGKCg+pjAWEoaWhMGxsmMTEmGxtMaGgoAUYKCjAiImKDhTP+nRABEWP/MoWDYiIiAAAAAAEAAAAAA7sDggAVAAAlJy4BPgIWHwE3PgEeAgYHAQYmJwFw8TAgJGKCgzEKCTGDg2IkIDD+sBEuD8T/MoWDYiIiMAoKMCIiYoOFM/6dEAERAAAAAAIAAAAAA3kDXgAfAC8AAAEzNzYyFhQPATMyFhURFAYjISImNRE0NjsBJyY0NjIXATY3NiYvASYiBh0BFB4BNwGsjZMIFxAIa7kXISEX/WYXISEXt2wIEBcIASYCAgcCCXEIFRANFwkCwpMIEBcIbCEX/kQXISEXAbwXIWwIFxAI/j4CAgkXB1sGEQu1ChADBwAAAAAEAAAAAANCA7IADAAgAC0ANgAAATQmJyYiBw4BFRQBAAMwBwYmJwA1NDc2NzYyFxYXFhUUJSIuATQ+ATIeARQOAScyNjQmIgYUFgMKSz5Bl0E/SgEVARbuARAuEP7aLixLTrVOSywu/rIlQCYmQEtAJSVAJiMxMUUxMQJrSX0jJSUjfUnf/uMBHP69ARABEAEu9VlMSSstLStJTFn2SCVATD8mJj9MQCU4MEUxMUUwAAIAAAAAA0EDsAAVACYAAAEyFx4BFxYVFAEHBiInADU0Nz4BNzYXIg4CFB4CMj4CNC4CAfREPjtcGhr+2gEQLRD+2hoaXDs+RBcoHxISHyguKB8SEh8oA7AaGFo7PEP2/tQBEBEBLfVDPDtaGBrdEh4pLigfEhIfKC4pHhIAAAAAAgAAAAADQgN5ABkAIwAAATU0PgEyHgEdATMyFhURFAYjISImNRE0NjsBITU0LgEiDgEVARY8ZnhmPEYRGBgR/bgRGBgRmQEWJUBMQCUCLG88Zjw8ZjxvGRH+lxEZGREBaREZbyVAJiZAJQAACQAAAAADsQN5ABcAIwAvAEwAVQBiAGsAeAB8AAABMhYfAh4BFREUBisBNTMRLwEuASMhNQEyFhQGIyEiJjQ2MyUyFhQGIyEiJjQ2MzcuATQ2MyEyFh8CHgEVERQGKwE1MxEvAS4BIyEBMjY0JiIGFBYXIi4BND4BMh4BFA4BJTI2NCYiBhQWFyIuATQ+ATIeARQOATc1IRUCdyg9CCaAERUgF97enywEHxT+MAEVDBAQDP6zCxERCwFNDBAQDP6zCxERCzcLEBAMAdAoPQgmgBEVIBfe3p8sBB8U/jABvBchIS4gIBceMx4eMzwzHh4z/l0XISEuICAXHjMeHjM8Mx4eMxoBFgN5Mie9KwUeEf7aFyA3ASY13BMZOP57EBcRERcQpxEXEBAXEaYBEBcQMie9KwUeEf7aFyA3ASY13BMZ/UogLiEhLiA4HjM9Mx4eMz0zHjggLiEhLiA4HjM9Mx4eMz0zHlQ3NwAAAAUAAAAAA3kDsQAFABsAKAA1AEEAABMVITUnIQc3NjMhMh8BHgEdARQGIyEiJj0BNDYlMj4BNC4BIg4BFB4BFyIuATQ+ATIeARQOARczMhYUBisBIiY0NqcCmrP+zMuzCw0BNA0Lsw8RIRf9ZhchEQF0LU0tLU1aTS0tTS08Zjw8ZnhmPDxmF28MEBAMbwsQEAEvwMBWJFYFBVYGHBDAFyAgF8AQHNEsTVpNLS1NWk0sODxmeWY7O2Z5ZjzeEBgQEBgQAAADAAAAAAN5A7EAFQAiAC8AABM3NjMhMh8BHgEdARQGIyEiJj0BNDYFFBY7ATI2NCYrASIGJyIuATQ+ATIeARQOAY+zCw0BNA0Lsw8RIRf9ZhchEQGsEAtvDBAQDG8LEDg8Zjw8ZnhmPDxmAWFWBQVWBhwQwBcgIBfAEBxhDBAQGBAQ7jxmeWY7O2Z5ZjwAAAAEAAAAAAO7A3kAHwAjAD0ARgAAATIWHwEWBgcGIyEiJjU0PwE+ATsBFhcWFxYwNzY3NjcXFSE1EzIeARUUBwYHBgcGDwEnJicmJyYnJjU0PgEXIgYUFjI2NCYC6w4ZB5UNCRMOEfznFyAJkwgZDl8rNxwbAQEbHDcrRP5E3jxmPBcTJBwmGh0XFx0aJhwkExc8ZjwjMDBGMDABhQ0M3hMtDQkgFxEO3gwNMi4XEwEBExcuMt44OALSPGY8NDgvMScnGxgTExgbJycxLzg0PGY8izFFMTFFMQAFAAAAAANCA7EAFAA2AFEAVQBlAAABNjMyHwE1MxUWFzc1IRUXNjc1MxUXFhcWFRQHBgcGIicmJyY1NDc2NycmPQE0NjMhMhYdARQPATEmJyYnJiMiBw4CFRQXFhcWMjc2NzY1NCYPARc3JxcWFA8BBiIvASY0PwE2MgG+GxsWFQ03FBNI/kRHExU3/T8kJS0sTE22TUwsLSUjP0cJIRcBvBchCmYICTQ+ERIWFkJqPiYlP0GWQT8lJjzaT09PKE8QEE8QLhBPEBBPEC4CzgQDAau5BwpsXl5sCge5qzwvRUhRW01MLC0tLExNW1FIRS5rDhFeFyAgF14RDpkGBiIHAgMKTnZETEA/JSYmJT9ATEN1ak5PT3ZPEC4QTxAQTxAuEE8QAAAAAAMAAAAAA0IDsQAUACQANgAAATIXFhcWFAcGBwYiJyYnJjQ3Njc2FyYiDwEGFB8BFjI/ATY0JxMyFh0BByYnNSMVBgcnNTQ2MwH0W01MLC0tLExNtk1MLC0tLExNghAuEE8QEE8QLhBPEBAxFyArOkFwQTorIBcC0i0sTE61TUwsLS0sTE21TkwsLdcQEE8QLhBPEBBPEC4QAgQgF28sHgl0dAkeLG8XIAAAAAABAAAAAAOEAhoADAAAASEiJjQ2MyEyFhQGIwIa/nAQFhYQAtUPFhYPAc8VIBYWIBUAAAAABQAAAAADsQOxABQAKQAyADsARAAAJTI3Njc2NCcmJyYiBwYHBhQXFhcWFyInJicmNDc2NzYyFxYXFhQHBgcGAxQWMjY0JiIGBxQWMjY0JiIGBRQWMjY0JiIGAfRoWVYzNDQzVlnQWVYzNDQzVlloeWdlOzw8O2Vn8mdlOzw8O2VnsSEuISEuId4hLiAgLiEBvSAuISEuIHY0M1ZZ0FlWMzQ0M1ZZ0FlWMzQ+PDtlZ/JnZTs8PDtlZ/JnZTs8AbwXISEuISEXFyEhLiEhFxchIS4hIQAEAAAAAAOxA7EAFAAdACYALwAAATIXFhcWFAcGBwYiJyYnJjQ3Njc2EyIGFBYyNjQmIyIGFBYyNjQmISIGFBYyNjQmAfR5Z2U7PDw7ZWfyZ2U7PDw7ZWd5FyEhLiEh9RchIS4gIAGlFyAgLiEhA7A8O2Vn8mdlOzw8O2Vn8mdlOzz+fCEuISEuISEuISEuISEuISEuIQAAAAQAAAAAA7EDsQAUACkANQBXAAAlIicmJyY0NzY3NjIXFhcWFAcGBwYDIgcGBwYUFxYXFjI3Njc2NCcmJyYDIyImNDY7ATIWFAYTJyYrASIGBwMmKwEiDgEUHgE7ATI+ATUnMxEXFjMyNzYmAfRpW1g0NTU0WFvSW1g0NTU0WFtpeWdlOzw8O2Vn8mdlOzw8O2VnqkUUHR0URRQdHbtyBwgDCg4BARgZRRwwHBwwHEUdMBwBAUoHBxAIBgZvNTRYW9JbWDQ1NTRYW9JbWDQ1A0E8O2Vn8mdlOzw8O2Vn8mdlOzz9ZhwoHR0oHAGtQgUOCf6vDRwwOTAcHDAcBwFxKwQOChYAAwAAAAADsQOxABQANgBCAAABMhcWFxYUBwYHBiInJicmNDc2NzYXIyIGBwMmKwEiDgEUHgE7ATI+ATUnMxEXFjMyNzYmLwEmAzIWFAYrASImNDYzAfR5Z2U7PDw7ZWfyZ2U7PDw7ZWeWAwoOAQEYGUUcMBwcMBxFHTAcAQFKBwcQCAYGCnIHVhQdHRRFFB0dFAOwPDtlZ/JnZTs8PDtlZ/JnZTs8pg4J/q8NHDA5MBwcMBwHAXErBA4KFgZCBf5tHSgcHCgdAAANAAAAAAPpAwoADQAXADoATgBWAF4AZABqAG4AcgB2AHoAhAAAATIXFhcWFAcGBwYjIREFIREhMj4BNC4BBRcGBzMVIxUzFSMVFCsBJxYzMj0BIzUzNSM1MyYnNxYXMzY3FwYHFTMVIxUjNSMVBgcnNjc1NhcVIzUjFSM1IRUjNSMVIzUFFwYHJzY3FhcHJiclIxUzNyMVMycVIzUXIxUzJRYXMxUjNTMmJwLSTEA/JSYmJT9ATP0uAtL9ZgKaPWY7O2b+FRwGCCI9ODghEgcIBgw7O0AjBwgcCQYgCLIQKzRnIB8oAyQXHQI87R8+HwEXIEAf/ikdDRUaFnEOBxsIDAFOPj6aQEANvZ5+fv4uCAU9mDsGBwMKJiU/QZZBPyUmAiw4/kQ8ZnhmPHYKEhAdHhxaHh4CClIcHh0SDwoUFxZOHA8ENh6vryJYNBgqSpABgpYQEJaWEBCWNAY0JBEjLCEZCh8eG0tLS/Z0dB44ZRIMHR0NDAAADAAAAAAD6QMKAA0AMABEAEwAVABaAGAAZABoAGwAcAB6AAABMhcWFxYUBwYHBiMhEQUGByMmJwcWFyMVMxUjFTMVFCMiJxczMj0BMzUjNTM1IzY/AQYHFQYHFzY3NTMVMzUzNSM1NjcXIxUzNTMVMzcjFTM1MxUzJQYHFzY/AQcWFzcmJRUjNTMVIzU3IxUzJxUjNSUHFhcjFTM1IyYC0kxAPyUmJiU/QEz9LgEjBgceBwcfCAYiQDo6DAUIBxIiNzc9IQYHjzE9Ah0ZJQIkIx5lNCqrfiI7IZyCIj0j/aYIFh0VDEwcCwceBgEjO9U9M8DAI3n+qyQHBjmZPQcDCiYlP0GWQT8lJgIswBUUGBELDREeGR9LCQIeHVMfGR4NEUESAYpGKBkzVB6lpR8yAg5xkA8PkJAPD14nIhEjMQgHHR0LFjFEREREpnJTMzMsBgoMHh4TAAAFAAAAAANCA+gACwAXACMALwA/AAATERQeATMhMj4BNRElIREUDgEjISIuATU3IzUzFzM1MxUjJyMXFSM1MxUjFTMVIxU3ByMnMxcxNzMXMzczByMn3h4zHgFOHjMe/Z0Cmi1MLf6yLUwtkSIcPAEiHDwBz2FhPTk5qRgiJCUTGB0XARMlJSEYA7D9wBgpGRkpGAJAOP2IKEMnJ0MooKZgYKZiQCKmIiEfIkZopnBwcHCmaAAEAAAAAANCA+gACwAXACMAMwAAAREUDgEjISIuATUREyMVMzUzFzM1IxUjNyMVMzUjNTM1IzUzNyMXMzczFzM3IwcjJyMHMQNBLUwt/rItTC2LHCIBPBwiAZlhYT05OT0zJSQiGAEYISUlEwEXHRgD6P2IKEMnJ0MoAnj+zqZiYqZgYKYiIh8hIqZoaKZwcHAAAAAACQAAAAADeQN5AAMAGAAcACAAMAA8AEgAVABgAAAlMzUjNzIWHQEUBiMhIiY1ETQ2MyEyFhURBSERIRMzNSMHIiY9ATQ2OwEyFh0BFAYjAyImNDYzITIWFAYjByImNDY7ATIWFAYjByImNDY7ATIWFAYjByImNDY7ATIWFAYjAwo3NzcXISEX/WYXISEXAisXIf2dAiv91W9vbxwMEBAMpwsQEAunDBAQDAGFCxERC28MEBAMbwsREQtvDBAQDG8LERELbwwQEAxvCxERC6emOCEXphchIRcCmhchIRf+RN4Cmv5Ep98RC94MEBAM3gsRAU4QFxAQFxBvEBcQEBcQcBEXEBAXEW8RFxAQFxEAAAAFAAAAAAN5A3kAEwAzAD8ASwBXAAAlESMVFAYiJj0BIRUUBiImPQEjEQEzMhYVERQGIyEiJjURNDY7ATU0NjIWHQEhNTQ2MhYVASImNDYzITIWFAYjJSImNDYzITIWFAYjBSImNDY7ATIWFAYjA0FvEBcQ/rIQFxBvAitvFyEhF/1mFyEhF28QFxABThAXEP5gDBAQDAGEDBAQDP58DBAQDAGEDBAQDP58DBAQDKYMEBAMpwJjHAwQEAwcHAwQEAwc/Z0CmiAX/Z0XISEXAmMXIBwMEBAMHBwMEBAM/igQFxAQFxBvEBcRERcQ3hAXEBAXEAAABQAAAAADQgOwAAMAEwAfACsANwAAExEhESUhMhYVERQGIyEiJjURNDYTITIWFAYjISImNDYXITIWFAYjISImNDYXMzIWFAYrASImNDbfAiv91QIrFyEhF/3VFyEhoQEWDBAQDP7qCxAQCwEWDBAQDP7qCxAQC6cMEBAMpwsQEAN4/PcDCTghF/z3FyEhFwMJFyH+6hAXEBAXEKYRFxAQFxGnEBcRERcQAAAAAAUAAAAAA7EDQgAPABMAHAAlAC4AAAEyFhURFAYjISImNRE0NjMFIREhJTI2NCYiBhQWMzI2NCYiBhQWMzI2NCYiBhQWA3kXICAX/PYXICAXAwr89gMK/dQRGRkiGRm4ERgYIxgYuBIYGCMYGANBIBf91BcgIBcCLBcgN/3U8RgjGBgjGBgjGBgjGBgjGBgjGAAAAAAFAAAAAAOxA6MAAwAWACoAMwBTAAATESERJzIWHQEzMhYVERQGIyEiJjURIRcVISIOARQeATMhFSEiLgE0PgEzFzIWFAYiJjQ2AzEyFh8BMxUjFy8BBSc3IyIGFBYzFSInIzU0NjchNzZvAwpvFyA4FyAgF/z2FyAC0qb+6x8zHR0zHwEV/usuTC0tTC4OERgYIxgYUA8ZCChrSzRCav7bZ3SkDBAQDBoWIy8iAQacDQKb/kMBvaYgFzggF/5DFyAgFwH0bzceMz0zHjctTFtMLX0YIxgYIxgBvQ8NRjdaArmoBEMQGBA3D0UiLwFaCAADAAAAAAOxA7EAFwAsAEEAAAEXFhQHAQYmLwEuAT8BPgEfARYyNyU2FgEyNzY3NjQnJicmIgcGBwYUFxYXFhciJyYnJjQ3Njc2MhcWFxYUBwYHBgL+BwUF/sQIFQeKBQEEDQQNBXAEDQQBJgUO/vpqWlg0NTU0WFrUWlg0NTU0WFpqeWdlOzw8O2Vn8mdlOzw8O2VnApYHBA0F/s4HAQeFBQwFEAUCA0gDBOcEAf3VNTRYWtRaWDQ1NTRYWtRaWDQ1Nzw7ZWfyZ2U7PDw7ZWfyZ2U7PAAAAAAEAAAAAAOxA7EADAAZAC4AQwAAATIWFREUBiImNRE0NjMyFhURFAYiJjURNDYDMjc2NzY0JyYnJiIHBgcGFBcWFxYXIicmJyY0NzY3NjIXFhcWFAcGBwYBmg4UFB0UFMMPFBQdFBRMalpYNDU1NFha1FpYNDU1NFhaanlnZTs8PDtlZ/JnZTs8PDtlZwKbFQ7++A4VFQ4BCA4VFQ7++A4VFQ4BCA4V/dQ1NFha1FpYNDU1NFha1FpYNDU3PDtlZ/JnZTs8PDtlZ/JnZTs8AAAAAwAAAAADsQOxABQAIQAuAAAlIicmJyY0NzY3NjIXFhcWFAcGBwYDIgYVERQWMjY1ETQmMyIGFREUFjI2NRE0JgH0eWdlOzw8O2Vn8mdlOzw8O2Vn0w8UFB0UFKYOFBQdFBQ4PDtlZ/JnZTs8PDtlZ/JnZTs8AmMVDv74DhUVDgEIDhUVDv74DhUVDgEIDhUAAgAAAAAC7wNeAAwAGQAAATIWFREUBiImNRE0NiEyFhURFAYiJjURNDYBTSMxMUUxMQFwIjExRTExA10xIv3UIjExIgIsIjExIv3UIjExIgIsIjEABAAAAAADsQNCAAMABwAXAC8AAAERIRElFSE1JSEiBhURFBYzITI2NRE0JgEzBwYUFjI/ATY0LwEmIgYUHwEjIgYUFgN5/PYDCvz2Awr89hcgIBcDChcgIP6Vhh8IEBcITwgITwgXEAgfhgwQEAKb/kMBvW84ODcgF/3UFyAgFwIsFyD+LR8IFxEITwgXCE8IEBcIIBAXEAAEAAAAAAOxA0IAAwATACUALgAAExEhESUhMhYVERQGIyEiJjURNDYFFSEiBhQWMyEVISIuATQ+ATMXIiY0NjIWFAZvAwr89gMKFyAgF/z2FyAgAz3+ziIxMSIBMv7OJj8mJj8mRhIYGCMYGAMK/dQCLDcgF/3UFyAgFwIsFyDCODBGMDglQExAJbUZIhkZIhkAAAAABAAAAAADsQOxABQAKQBgAI4AACUyNzY3NjQnJicmIgcGBwYUFxYXFhciJyYnJjQ3Njc2MhcWFxYUBwYHBgMuAScmJyIxIgYHBhQWHwEeATI3PgE1MDUmJy4CIzIGDwEGDwEnJicuAScmLwE3Nj8BPgEVNAcnJicmNDc2NzYzMhceARcWFRQHBgcXHgEfATY3NjMyFx4BFxYVFAcGBwYiJyYB9GpaWDQ1NTRYWtRaWDQ1NTRYWmp5Z2U7PDw7ZWfyZ2U7PDw7ZWfEChsNBQUBAxUJGT4wCzFmMyMLEwQGDSghBAEFBgUDAwsREBseMBQTAwQOBAcLDActCzUjJyUTERQVGRoQIAsPGwcJBBEoGgUEBRIdEhwULw8cDwwaMVZAOG81NFha1FpYNDU1NFha1FpYNDU3PDtlZ/JnZTs8PDtlZ/JnZTs8Ai4RKA0GBBMLIzNmMQswPhkJFQMBBQUNGxIHDAsHBA4EAxMUMB4bEBELAwMFBgUBBN0LNjhAVjEaDA8cDy8UHBIdEgUEBRooEQQJBxsPCyAQGhkVFBETJScjAAAAAwAAAAADsQOxABQAQgB5AAABMhcWFxYUBwYHBiInJicmNDc2NzYHIgcGBwYUFxYfARYXFjI3Njc2NTQnLgEnJiMiBwYHJy4BLwE2NzY1NCcuAScmBzAzFhceAhUxMAYPAQYPARcWFx4BFxYfATc2PwE+ASMyHgEXFhcUMRQGBwYiJi8BLgE0Nz4BAfR5Z2U7PDw7ZWfyZ2U7PDw7ZWcPFRQREyUnIzULNjhAVjEaDA8cDy8UHBIdEgUEBRooEQQJBxsPCyAQGhkBBQUMHBIHDAsHBA4EAxMUMB4bEBELAwMFBgUBBCEoDQYEEwsjM2YxCzA+GQkVA7A8O2Vn8mdlOzw8O2Vn8mdlOzzCDwwaMVZAODYLNSMnJRMRFBUZGhAgCw8bBwkEESgaBQQFEh0SHBQvDxw4BAYNKCEEBAYFAwMLERAbHjAUEwMEDgQHCwwHEhsNBQUBAxUJGT4wCzFmMyMLEwACAAAAAANvA3sAJwBTAAABMCsBBgcGFxYXFhcxFhcWFxY3Njc2JicmBgcGBwYuAjc2Nz4BJyYBIicmJyYnJicmJyY3PgE3NhcWFxYGBwYHBhceARcWNzY3PgEXFhcWBwYHBgEnAQEjND4kGUgmHyQvXU1rPjQBARQVLDkeFicjU24wBAUmLAUrKQFaSlxDRiUZKClQGCJQIzwdIiEVGj4KQxEBAg4UZSQZEAwJLmw/GQ4TAQNDOANBATQ+bU5eMB8jJEcZIj00IxAjFisFLSUFBTFtVSInFx05LCj9OjEjOB8YKTdrXH9PIyIBARMNGj5tLQoMDxklZRQOAgIORQs/GRchIThEOAABAAAAAAN1A3IAVgAAARYXFh8CFRYHBgcGBwYHBiMiJy4BJy4BJy4BJyY3Nj8BNjc2NzYyHwEWFxYXFhcWHwEWBg8BBg8BBgcxDgIXFhcWFxYzMjY/ATY3Njc2NzYzMh8CAzIGBRgKBAsGAgIGDiAeGSQkCAkdVTBspD8cJAQFFxQlBBIJEBIOGQwLCQsTEhMOEQwCBQYKCwkHCgkSDxMFAxlLM00HBwkSBRQJBgQDCQ8ICg0KFCkBcgUEFQwFDwEOEw8NIR8cDxUBBCMcP6JrMFUdJysmIAQPBwsHBgUGBAoQGRoZHhsIDhwLCQYEBwUIBgoXBjtKMy4EDQkqDwoGAw0GAwULHAADAAAAAAOxA0EAFgAsADgAAAEHIRE3PgEfAjcXByEiJic1ETQ2NzMhMhYXFREUBg8BITcnNz4BHwETESE3BzIXBxcOASMiJjQ2AYUS/v1HDyoRBUhndzj+fBYfAxwVBwMJFh8DHBUH/us3qUgPLxIE6/5pEsIXEw4tCycXIjExA0E4/nxHDwMNBUd7s6cdFAcCKxYfAxwVB/3VFSACAaf9VRMDEAX+7gF7OG8MLEQTGDFFMQAFAAAAAAOxA0IACAARAB4AKAA4AAABIiY0NjIWFAYnIgYUFjI2NCYFJiIHAycmIg8BESERFSE1NxcWNjcTAREhIgYVERQWMyEyNjURNCYBMgwQEBcQEAsjMTFFMTEBOhEzEexHES4QSAMK/PZvSBExEOwBFfz2FyAgFwMKFyAgAmMQFxERFxBvMUUwMEUxMhQU/uVIEBBIAYX+hLBYb0cSAxIBG/69AgggF/3UFyAgFwIsFyAAAAAAAwAAAAADsQNCAAgAFQAlAAABIgYUFjI2NCYFJiIHAycmIg8BESEZASEiBhURFBYzITI2NRE0JgEyIzExRTExAToRMxHsRxEuEEgDCvz2FyAgFwMKFyAgAtIxRTAwRTEyFBT+5UgQEEgBhf6EAbMgF/3UFyAgFwIsFyAAAAMAAAAAA7EDeQAZACYAMwAAATIWHwEzMhYVERQGIyEiJjURNDY7ATc+ATMXIg4BFB4BMj4BNC4BBzIeARQOASIuATQ+AQJqDhkIOacXICAX/PYXICAXpzkIGQ52PGY8PGZ4Zjw8ZjweMx4eMzwzHh4zA3kNDFYhF/3VFyEhFwIrFyFWDA3ePGZ5Zjw8ZnlmPG8eMz0zHh4zPTMeAAMAAAAAA7EDsQAPACQAOQAAAQcGLgE1ETQ2Mh8BHgEHBgMyNzY3NjQnJicmIgcGBwYUFxYXFhciJyYnJjQ3Njc2MhcWFxYUBwYHBgKczgkXDRAWB84JAgcCqmpaWDQ1NTRYWtRaWDQ1NTRYWmp5Z2U7PDw7ZWfyZ2U7PDw7ZWcB3qQHAhEKAUgMEAakCBYJA/6PNTRYWtRaWDQ1NTRYWtRaWDQ1Nzw7ZWfyZ2U7PDw7ZWfyZ2U7PAACAAAAAAOxA7EAFAAkAAAlIicmJyY0NzY3NjIXFhcWFAcGBwYTNjc2Ji8BJiIGFREUHgE3AfR5Z2U7PDw7ZWfyZ2U7PDw7ZWcvAgIHAgnOBxYQDRcJODw7ZWfyZ2U7PDw7ZWfyZ2U7PAGmAgMJFgikBhAM/rgKEQIHAAAAAQAAAAADCwNCAA8AAAkBBi4BNRE0NjIXAR4BBwYC//57CRYOERUHAYUJAwcCAdn+yQgDEQkCbwsQBv7JBxcJAgAAAAABAAAAAAOEA4QAGwAAAREUBiImNREhIiY0NjMhETQ2MhYVESEyFhQGIwIaFiAV/rsQFhYQAUUVIBYBRQ8WFg8Bz/67EBYWEAFFFSAWAUUPFhYP/rsWIBUABwAAAAADeQOHAC8AMwA3ADsAPwBQAGEAAAEWFAYPATMyFh0BFAYrAREUBiMhIiY1ESImPQE0NjsBJy4BPgEyFhcWFxU2Nz4BMgMjETMBIxEzASEVISUhFSEnBgcOARY2Nz4BNz4BJgYHBiUGFhceARceATYmJy4BJy4BAtgQHRsGlxchIBcBIBf91BcgFyEhF7wHGh4BIDU9GygMDCgbPTbw+voBMvr6/s7+zwExAWn+zwEx3xEKCQcGGg8TIAsJBgYZDxP+6gMGCQshEhAZBgYJCyESEBkDdhA2PRsGIBdvFyH+sxchIRcBTSEXbxcgBhs9NiAdGygtAS4oGx3+bv6zAU3+swH0b29v+xATDxoGBwkKIRMPGQYGCQsXAxkPEyEKCQcGGg8TIAsJBgAAAAUAAAAAA3kDegAPAB4AJQAsAFQAAAEGByM2NzY3Njc+ARYGBwYHLgEnLgE2MzIXHgEXFh8BESMiJjURIREUBisBEQMWFzY3PgEWFxYGDwEzMhYdARQGIyE1IxUhIiY9ATQ2OwEuATc+ARYCdxMXJgEJCxQREw8YBgUJC+0XJAsJBQQFDBEXKAsJARf6FyACmiAX+lAoDAwoHDw1EBgRJAKbFyEgF/7OOP7PFyEgF5wlEhgQNTwC8hMMDREVExIKCQUFGQ8TMAwkEw8YBQkLKBURDd7+eyAXAU7+sxchAYUBSygsLCgcHQEQGFIpAh8XORYhpqYgFjkXIClUGBABHQAEAAAAAAOVA5UAEAAhAEEAYQAAASImJyY0Nz4BMhYXFhQHDgEnMjc+ATQmJyYiBw4BFBYXFicXDgEVFBYXFjI3PgE1NCYnNx4BFRQHDgEiJicmNTQ2HwEOARUUFhcWMjc+ATU0Jic3HgEVFAcOASImJyY1NDYB9HK/Njo6Nr/kvzY6Oja/cmJVUWFhUVXEVVFhYVFVyxgpK2FRVcRVUWEwLhc8Qzo2v+S/Njo9OBgpLGFRVcRVUWEvLRc7Qjo2v+S/Njo9AhAyKy5vLSwyMiwtby4rMjcVE0BGQBQUFBRARkATFTYyFC0WI0ATFRUTQCMXMBQzG0kqOC0rMjIrLTgpRcMyFC0WI0AUFBQUQCMXLxQzG0gqOC0sMjIsLTgoRgAEAAAAAAOxA3kAEwAdACYAMAAAJTUhFSMiJjURNDYzITIWFREUBiMBITIWHQEhNTQ2ATI2NCYiBhQWBSEVFAYjISImNQNB/WY4FyAgFwMKFyAgF/1lAiwXIP1mIAJsEhgYIxgY/bwCLCEX/kQXId6npyEXAU0XISEX/rMXIQKbIRdvbxch/nsYIxgYIxinphchIRcACgAAAAADeQN5AAgADgAUACEAKgAzADcARwBLAFsAACUiJjQ2MhYUBjczBzUXJyUXFSImNRMVMzUyFh0BIyc1IycBFxUzFyMiJjUBMhYdASc1IycFFTM1JzMyFh0BFAYrASImPQE0NgEVMzUnMzIWHQEUBisBIiY9ATQ2AsQRGBgjGBhrODgHB/7rNxcgwlMXIVhrIDf+EDirOOMXIQEyFyA3rDcBifr6+hchIRf6FyAg/nf6+voXICAX+hchIYsYIxgYIxjCNyoDByo4xyEXATGLiyAXi2ohNwFSN6w3IBcBMiEX4zirODj6+jghF/oXICAX+hch/ij6+jcgF/oXISEX+hcgAAAACQAAAAADeQN5ABEAGgAjACcANwA7AEsAWwBfAAABFTM1MhYdASM1IxEiJjURNDMXMhYUBiImNDYzMhYUBiImNDYBFTM1ETIWHQEUBisBIiY9ATQ2MxcjFTMRMhYdARQGKwEiJj0BNDYzITIWHQEUBisBIiY9ATQ2MxcjFTMC7lMXIcNTFyABlxIYGCMYGJwRGRkiGBj9afoXICAX+hchIRf6+voXICAX+hchIRcCmhchIRf6FyAgF/r6+gHYi4sgF4uL/s4hFwEwAfoYIxgYIxgYIxgYIxgCY/r6/pcgF/oXISEX+hcgN/oC0iEX+hcgIBf6FyEhF/oXICAX+hchOPoAAAAEAAAAAAOxA7EAFAApAFUAXwAAJSInJicmNDc2NzYyFxYXFhQHBgcGAyIHBgcGFBcWFxYyNzY3NjQnJicmByIGHQEUFjI2NSc0NzYzMhYVFA8BBgcGBwYdARQWMjY/ATY3Njc2NzY1NCYDIgcGFBYyNjQmAfRpW1g0NTU0WFvSW1g0NTU0WFtpeWdlOzw8O2Vn8mdlOzw8O2Vnc0NNExsTARESKiEkEQo3DwYDAhMbEQICBAQIESsJFkhGFAsOGiUbGW81NFhb0ltYNDU1NFhb0ltYNDUDQTw7ZWfyZ2U7PDw7ZWfyZ2U7PN5NQwENExMNASkWGiUgFxUMMBwLDAkJBw0TEQ8LDQcQDyULHi03QP6bDAwmGRkmGAAAAAMAAAAAA7EDsQAUAB4ASgAAATIXFhcWFAcGBwYiJyYnJjQ3Njc2EyIHBhQWMjY0JgMiBh0BFBYyNjUnNDc2MzIWFRQPAQYHBgcGHQEUFjI2PwE2NzY3Njc2NTQmAfR5Z2U7PDw7ZWfyZ2U7PDw7ZWd1FAsOGiUbGQpDTRMbEwEREiohJBEKNw8GAwITGxECAgQECBErCRZIA7A8O2Vn8mdlOzw8O2Vn8mdlOzz9vQwMJhkZJhgBZU1DAQ0TEw0BKRYaJSAXFQwwHAsMCQkHDRMRDwsNBxAPJQseLTdAAAAABQAAAAADQgOxABoAJgAyAEcATAAAASEiBhURFBYzITI2NRE0JiIGFREhESEyNjQmAyMiBhQWOwEyNjQmByMiBhQWOwEyNjQmEyIPAQYPAQYWMzI/ATY/ATY0LwEmBxcPATcCEP7KFR4eFQH8Fh4RFhH+DAEyCxERQ6YMEBAMpgwQEAymDBAQDKYMEBDzCwnSBgIcBBENBANrCAbSCAhOCQsnujUOA3keFv0mFR4eFQIUCxERC/3wAtIRFxD91BAXEBAXEG8QFxAQFxAC0gjSBgdsDRUBHAIG0gkXCE4IQye6DjUABAAAAAADsQN5ABQAKQBgAHwAAAEyFxYXFhQHBgcGIicmJyY0NzY3NhciBwYHBhQXFhcWMjc2NzY0JyYnJhceAQ8BMzIWFAYrARUzMhYUBisBFRQGIiY9ASMiJjQ2OwE1IyImNDY7AScmNjczNhYfATM3PgElHgEHBhUUFxYGBwYnJi8BJj4BFh8BJjU0Nz4BAixpW1gzNTUzWFvTW1gzNTUzWFtqW05LLC4uLEtOtU5LLC4uLEtOHwoGBi49CxAQC3BwCxAQC3AQFxBvDBAQDG9vDBAQDCcuBgYJAQoWBj4yPgYW/hQLBwUxGwQKCw0MBANWBwMTFwcKAzcFFgN5NTRYWtRaWDQ1NTRYWtRaWDQ1OC0sTE22TUwsLS0sTE22TUwsLX0FFwpQEBcQOBAXEW8LEBALbxEXEDgQFxBQChYGBgYJbWwKBiEFFgpjb1FMCxUEBQgDBHEKFg4DCQ4ZGXxvCgcAAAAAAQAAAAADegOoADgAAAEXFhQPAQYmPQEmBgcGBwYXFhceATc2NzY3Nj8BNDc+AR4BBwYHBgcGBwYmJyYnJjc2Nz4BFzU0NgI/pwwMpw4dR4cyNRkeEA82OKVWVEFEHgkFAQIEGRkLBAUMJFFPZGfHQ0ESEyQePjyeVR0Dnm8IHghvChARZAcxMTNGU1ZTQkM8DxA2OFIaGwMEAw0LCRgNHyBjQ0ESE0hRTmVnY1M9OzsHOREPAAAAAAEAAAAAA0IDlgA2AAABHgEPAQ4BLwQ1FT8ENjIeAQ8CMzIXFhcWFAcGBwYHISImNDY3MyEyNz4BNC4BJyMBfQcCBgMHFAgEqQQCAQICAqgIFw8CBgN34l5QTy0wLitMTVv+zgwQDQoFASVPREFOSn9N7gJACBQIBAcCBgOpBwYJBAcEBASnCA8UCQN4LSxMTbRMSi0uAxAWDwImJYCUfksEAAAABQAAAAADeQN5ABAAIQAyAEMATwAAEzU0NjsBMhYUBisBFRQGIiYTFTMyFhQGKwEiJj0BNDYyFgE1IyImNDY7ATIWHQEUBiImExUUBisBIiY0NjsBNTQ2MhYlITIWFAYjISImNDZvIReLCxAQC4sRFxA4iwsQEAuLFyEQFxECmosLEBALixchEBcROCEXiwsQEAuLERcQ/RIC0gwQEAz9LgwQEAK2ixchEBcRiwsQEP6HixEXECEXiwsQEAF5ixEXECEXiwsQEP6HixchEBcRiwsQENMQGBAQGBAAAAIAAAAAA4EDhQAMACkAAAEyPgE0LgEiDgEUHgElFxYUBiIvAQ4BIyInJicmNDc2NzYyFxYXFhUUBgGTRHNDQ3OIc0NDcwEw+ggQGAj5KWU3U0dGKCoqKEZHpkdFKSkkAVlDc4hzQ0NziHNDOPkIGBAI+iMlKSlFR6ZHRigqKihGR1M2YwAAAAADAAAAAAN5A4kAFgAfACQAAAEhByM3PgEzITIWHwERFAYjISImNREhFyMRJwcRIxEhAyMVNxcDHv2rGz4oBxsPAlUQGwcoIBf9ZhcgAsoHp6anpgKa3t5vbwNROFEOEBAOUf2eFyAgFwJiN/6zQEABTf3VAiv8KysAAAAAAwAAAAADeQN5AAkAFgAgAAABERQGIyEiJjURBSERFBY/ATYfARY2NRMyFh8BITc+ATMDeSEX/WYXIQIs/rIKBYYSEoYFCoQQGwco/PYoBxsQAtL91RchIRcCKzf+wgYHAi0GBi0CBwYCHBEOUFAOEQAAAAAEAAAAAAN5A7EAMgA2ADoATgAAATIXFhcWFxEUBisBIiY9ATQ2OwE0JyYnJicjBgcGBwYHFTMyFhcVFAYHIyI1ETQ3Njc2ASMVMyUjFTMBNDYyFhURDgErASImNDY7ATI2NQH0aVpXNDUCIRc3FyEhFzcsLEpMWQxYTEksLQE3FyABIBdvATU0WFoBtzc3/Z03NwJjERcQAU5LzwsREQvPMjADsDQyV1lo/uQXISEX3hchWU1LLS0CAi0rSkxYBSAX3xcgAQEBTWlbWDM1/kTe3t4BDgsREQv+w1VbERcQOUAAAAAEAAAAAAN5A7EADAAZAC4ARwAAEzIWHQEUBisBIiY1ESERFAYrASImPQE0NjMXMhYdAQ4BKwEiJjQ2OwEyNj0BNDYBMhcWFxYVIzQnJicmIgcGBwYVIzQ3Njc23hchIRc3FyEDCiEXNxchIRdTDBABTkvPCxERC88yMBH+ompaWDQ1OC0sTE22TUwsLTg1NFhaAiwhF94XISEXARb+6hchIRfeFyHDEAxmVVsRFxA5QGUMEAJHNTNYW2laTkssLi4sS05aaVtYMzUAAAAEAAAAAAO/A7QAKwBbAGgAdQAAExYOAgcGFBceAwcWFz4BMhYXNjcmPgI3NjQnLgM3JicOASImJwYlHgEXDgEeATcWFAcmDgEWFw4BBy4BIgYHLgEnPgEuAQcmNDcWPgEmJz4BNx4BMjYHIg4BFB4BMj4BNC4BBzIeARQOASIuATQ+AeMJByM2IQoKITYjBwlDVhc/RD8XVkMJByM2IQoKITYjBwlDVhc/RD8XVgEwRnswEAIfNx4VFR43HwIQMHtGDjU+NQ5GezAQAh83HhUVHjcfAhAwe0YONT41VC1NLS1NWk0tLU0tHjMeHjM8Mx4eMwMcIEQ7KQgrWisIKTtEID4bGRsbGRs+IEQ7KQgrWisIKTtEID4bGRsbGRtaD0g0Gj03HQFEjkQBHTc9GjRIDxsgIBsPSDQaPTcdAUSORAEdNz0aNEgPGyAg/i1NWk0tLU1aTS04HjM8Mx4eMzwzHgAAAAIAAAAAA78DtAAzAEAAAAEeARcOAR4BNxYUByYOARYXDgEHMS4BIgYHMS4BJz4BLgEHJjQ3Fj4BJic+ATcxHgEyNjcDIg4BFB4BMj4BNC4BAlZGezAQAh83HhUVHjcfAhAwe0YONT41DkZ7MBACHzceFRUeNx8CEDB7Rg41PjUOYh4zHh4zPDMeHjMDtA9INBo9Nx0BRI5EAR03PRo0SA8bICAbD0g0Gj03HQFEjkQBHTc9GjRIDxsgIBr+sB4zPDMeHjM8Mx4AAgAAAAADsQN8ABsALQAACQEWFAcBBiY9ASIHBgcGBwYHNTY3Njc2NzU0NhcVFAYHBA8BNzY3MzIWFx0BNwJgAUQNDP66DBGhdl8+LRkMBAUcL2OD1BEtHhf+43UPCpDlGRgjA+gDcP7DDCIM/r8MCBGoJx82JzAZEhJWV5Bgfx+nEQiEPBgkBCnhHwVQBCAYBzvkAAEAAAAAA7EDdAAqAAABNDYXARYUBwEGJj0BIgcGBwYHBgcGBwYHBg8BNzY3Njc2NzY3Njc2NzY3AkESDAFFDAz+uwwSVUpDODIqJB0YEw4KCAQDAQEFBwwOFhsjKTQ6SE9fA1wRBwz+yQsiDP7HDAcRpAoKExAXFRkVGRMVDg4KFRweKik0LjcuNSktHiENAAUAAAAAA3kDlgArADcATwB+AKIAABMuATQ/AT4BMyEyFh8BFhUUDgEjIiYnDgEiJicOASMiJxEhMhYUBiMhIiY1EyEyFhQGIyEiJjQ2ASchBwYVFBYyNjUzFBYyNjUzFBYyNjU0EzMUBwYHNwc0DwEGBwYPAQY3BiInFi8BJicmJyYnNSY1JzQ+ATMyFzYzMh4BHQEHNjUzIzA9ATQmIg8BJyYiBh0BNRQfARYXFhcWHwE3Njc2PwGlGR0OIgUdEwIwEx0FIg4oRCgjPRQVPUY9FRQ9IxQTASsMDw8M/scRGDcCIAsQEAv94AsQEAJXJP3QJAs3TTcvNk42LzdNNyobBwIHAwEBChIiFRkRCwULHAsGDBEZFSITCQYIAR4zHiEbHCAeMx46BBsbIS8RFBMRLyEEAQMGDx4TGA4OGBMdDwYBxBU8Qx6JEhcXEokeIShEKB8aGh8fGhofBf7zEBcQGBEDCBAWEBAWEP7Oj48UGCc2NicnNjYnJzY2Jxj+wRARCAoDAQECEBsfExQNCAQICAQIDRMUIBwNDQEUEQYeMx4SEh4zHgYOCQUDAxciEhQUEiIXBwEHCQEICRcbEhILCxISGxYJAAMAAAAAA3kDlgArADcAZgAAEy4BND8BPgEzITIWHwEWFRQOASMiJicOASImJw4BIyInESEyFhQGIyEiJjUTITIWFAYjISImNDYBMxQHBgc3BzQPAQYHBg8BBjcGIicWLwEmJyYnJic1JjUnND4BMzIXNjMyHgEdAaUZHQ4iBR0TAjATHQUiDihEKCM9FBU9Rj0VFD0jFBMBKwwPDwz+xxEYNwIgCxAQC/3gCxAQAowbBwIHAwEBChIiFRkRCwULHAsGDBEZFSITCQYIAR4zHiEbHCAeMx4BxBU8Qx6JEhcXEokeIShEKB8aGh8fGhofBf7zEBcQGBEDCBAWEBAWEP17EBEICgMBAQIQGx8TFA0IBAgIBAgNExQgHA0NARQRBh4zHhISHjMeBgAAAAQAAAAAA3kDlgAZACsANwBPAAATLgE0PwE+ATMhMhYfARYUBgcRFAYjISImNRMRIREGIyImJw4BIiYnDgEjIgMhMhYUBiMhIiY0NgEnIQcGFRQWMjY1MxQWMjY1MxQWMjY1NKcaHg4jBR4TAjwTHgUiDx4aGBH9uBEYNwIsFBQkPhUVPkg+FRU/IxQUAiwLEBAL/dQLERECYyT9xCQLN084MDdPODA4TjgBuxU9RR6MEhgYEoweRT0V/sIRGBgRASH+7QETBR8bGx8fGxsfAfwQFxERFxD+yJGRFRgoNzcoKDc3KCg3NygYAAAAAwAAAAADeQOWABkAKwA3AAATLgE0PwE+ATMhMhYfARYUBgcRFAYjISImNRMRIREGIyImJw4BIiYnDgEjIgMhMhYUBiMhIiY0NqcaHg4jBR4TAjwTHgUiDx4aGBH9uBEYNwIsFBQkPhUVPkg+FRU/IxQUAiwLEBAL/dQLEREBuxU9RR6MEhgYEoweRT0V/sIRGBgRASH+7QETBR8bGx8fGxsfAfwQFxERFxAAAAQAAAAAA54DegAnACsANAA9AAATMhYfASEyFhUUBwMOAQcFFx4BMyEyFhQGIyEiJicDLgErASImNDYzEyUTIRMUFjI2NCYiBgUUFjI2NCYiBoUgMAMEAooXIQJTBRoR/fEDARALAhcLEBAL/ekgMAM1Ag8LTQwQEAzMAhBS/Xs1IC4hIS4gAYUgLiEhLiADeSsgJCEXCAf+5hAWAjEiCg4RFxArIAIACg8QFxD+DjIBGf2dFyAgLiEhFxcgIC4hIQAAAAADAAAAAAOxA3oAIwAsADUAABMyFh8BIRcVAxQxBRceATMhMhYUBiMhIiYnAy4BKwEiJjQ2MxMUFjI2NCYiBgUUFjI2NCYiBoUgMAMEAtMBcv3MAwEQCwIXCxAQC/3pIDADNQIPC00MEBAM3iAuISEuIAGFIC4hIS4gA3krICQBAf5+ATUiCg8QFxArIAIACg8QFxD89hcgIC4hIRcXICAuISEAAAQAAAAAA3kDeQADABMAKwBDAAATESERJSEyFhURFAYjISImNRE0NgEzMhYUBisBIiY9ATQ2MhYdATc2MhYUBwEjIiY0NjsBMhYdARQGIiY9AQcGIiY0N6cCmv1mApoXISEX/WYXISEB+mQMEBAMpwsQEBcQdwgYEAj+XGQMEBAMpwsQEBcQdwgYEAgDQf1mApo4IRf9ZhchIRcCmhch/uoQFxAQC6cMEBAMZHgIEBgI/qsQFxAQC6cMEBAMZHgIEBgIAAAEAAAAAAN5A3kAAwANABsAPAAAExEhESUhERQGIyEiJjUBMhYfASMnIQcjNz4BMwE2HwEWDwEWBg8BBiciLwEmNSc0PwE+AR8BFjY/ATYyF6cCmv0uAwohF/1mFyECsBAbByg+HP2qHD4oBxsQAf8CAgYBAgEDAQT1BwkFBG8DAQMKAwoEVwMKBOQECAQC0v3VAis4/Z0XISEXAtIRDlA3N1AOEf7qAQEGAgECAwkE9QcBBG0DBQEFBA0EAQI6AwEDuQMCAAAAAAUAAAAAA3kDeQAGABkANAA9AEYAAAEhESERMxUXBzUjIiY1ETQ2MyEyFhURFAYjAzEUDgEiLgE1MTQ2MhYVFB4BMj4BPQE0NjIWJTIWFAYiJjQ2ITIWFAYiJjQ2AVYB6/1mb1OLNxchIRcCmhchIResLExYSy0RFxAdMjoxHhAXEf7UDBAQFxERASELEREXEBABFgIr/dUzBW9vIRcCKxchIRf91RchAU4uTC0tTC0MEBALHzMeHjIeAQwQEJsQFxAQFxAQFxAQFxAAAAQAAAAAA3kDeQASAC0ANgA/AAAlBzUjIiY1ETQ2MyEyFhURFAYjAzQmIgYdARQOASIuATU0JiIGFTEUHgEyPgE1JSIGFBYyNjQmISIGFBYyNjQmAWmLNxchIRcCmhchIResERcQHjE6Mh0QFxEtS1hMLP7UCxERFxAQAQoMEBAXERHeb28hFwIrFyEhF/3VFyEBTgsQEAwBHjIeHjMfCxAQDC1MLS1MLqYQFxAQFxAQFxAQFxAAAAAFAAAAAAOVA5UAFAApADIAOwBPAAAlMjc2NzY0JyYnJiIHBgcGFBcWFxYXIicmJyY0NzY3NjIXFhcWFAcGBwYBFBYyNjQmIgYFFBYyNjQmIgYXPgEeAQcOASImJyY+ARYXHgEyNgH0YVNRLzExL1FTwlNRLzExL1FTYXFhXzc5OTdfYeJhXzc5OTdfYf7GHCgcHCgcATUcJxwcJxxNBBYXCwQbg6KDGgULFxcEFGR8ZI8xL1FTwlNRLzExL1FTwlNRLzE8OTdfYeJhXzc5OTdfYeJhXzc5AgwUGxsoHBwUFBsbKBwcsQwLCRYLTF1dTAsWCQsMOUhIAAQAAAAAA7EDsQAUACkAMgA7AAABMhcWFxYUBwYHBiInJicmNDc2NzYBJgYHDgEiJicuAQ4BFx4BMjY3NiYlIgYUFjI2NCYhIgYUFjI2NCYB9HlnZTs8PDtlZ/JnZTs8PDtlZwFYDBYEFWR8ZBQEFxcLBRqDooMbBAv+fRQcHCgcHAEhFBwcJxwcA7A8O2Vn8mdlOzw8O2Vn8mdlOzz+JQQLDDlISDkMCwkWC0xdXUwLFr8cKBsbKBwcKBsbKBwAAAIAAAAAA3oDegAWAC4AAAEVERQGIiYvAREHDgEvAS4BPwI2MhY3MhYfARE3PgEfAR4BDwIGIiYvARE0NgG8ICwgAgF/DyoQBg8CDQTeESshqRUgAgF/DyoQBg4DDQTfECshAgEhA0gH/WYXIRwVBwIUfw8DDQUPKhAF3xAbGxwVB/3sfw8DDQUPKhAF3xAbFgcCmhchAAAAAgAAAAADuQOYAAkALAAAATcvAQ8BFwc3FycHBiYnJjcTJyY2NzY3JTc+ARcWHwEFHgEHBg8BExYGBwYnAsCn9X5+9acZ5eXl+gsVBQMBG7YHAQgGBwELigYWCgYEigELCw0DAQW2GwEODAcHAXq7NdjYNbv5ZWUobgQICgcHARDMCRcIBAI67AoGBgMH7DoCFAsHBsz+8AsSAQEDAAAAAAEAAAAAA7kDpQAiAAAlBwYmJyY3EycmNjc2NyU3PgEXFh8BBR4BBwYPARMWBgcGJwH0+gsVBQMBG7YHAQgGBwELigYWCgYEigELCw0DAQW2GwEODAcHtm4FCQoHBwEQzAkXCAQCOuwKBgYDB+w6AhQLBwbM/vALEgEBAwADAAAAAAOxA7EADwAkADkAAAEzMhYdARQGKwEiJj0BNDYTMjc2NzY0JyYnJiIHBgcGFBcWFxYXIicmJyY0NzY3NjIXFhcWFAcGBwYBhd8LEBAL3wsQEHpqWlg0NTU0WFrUWlg0NTU0WFpqeWdlOzw8O2Vn8mdlOzw8O2VnAn8QDN4LEREL3gwQ/fA1NFha1FpYNDU1NFha1FpYNDU3PDtlZ/JnZTs8PDtlZ/JnZTs8AAIAAAAAA7EDsQAUACQAACUiJyYnJjQ3Njc2MhcWFxYUBwYHBgMiBh0BFBY7ATI2PQE0JiMB9HlnZTs8PDtlZ/JnZTs8PDtlZ+gLEBAL3wsQEAs4PDtlZ/JnZTs8PDtlZ/JnZTs8AkcQDN4LEREL3gwQAAAAAQAAAAACvQK9AA8AAAEhMhYVERQGIyEiJjURNDYBVAFAERcXEf7AERcXArwXEf7AERcXEQFAERcAAAAAAQAAAAADegMmABcAABMuAT8BPgEfARY2NwE2Fh8BFgYHAQYiJ3cHAgcUBhQIrQcUBwHJCBUHCwcBB/4VDCELAdwHFQgZBwQGcwUBBQF0BgEHCwcVCP4WCwwAAAAFAAAAAAOxA7EAMQA1AGYAewCQAAABBzc2Fg8CFB8BFgYPAQ4BFxYHBg8BFB0BFgYHBQYmPQE0Nj8BPgE3Njc+Aj8BNhYHFTc1NwYHBgcGBwYHBgcVNz4BNScmNzY/ATY1NicmNj8BPgEvASY/ATY3NiYjBwYmPwE2JgMyNzY3NjQnJicmIgcGBwYUFxYXFhciJyYnJjQ3Njc2MhcWFxYUBwYHBgJDBkYcIQcCAQEBBAIFAQIBAQMBAQYDAhoU/tsSGhIORQwZCggGAgQUDgUfKu8higQBAQMGCQ0REhjWBAcBAgIBAgMDAQEDAgQBAgICAgIBAgEBAgUGSxIaAgYBDRlqWlg0NTU0WFrUWlg0NTU0WFpqeWdlOzw8O2Vn8mdlOzw8O2VnAqBNCAMmHAcJAgMEDhsMAwQJBQsJDg0GAwMDFSIDMAMXEqMOFgMNAysjHSMRGxcEAQMp6Z0Fn94CAw0SJh8uGh0IoCMBBgMECQoFBQcFBwQEDBQLAgYOBwQLCQwJAgcECQIYElMMDv2xNTRYWtRaWDQ1NTRYWtRaWDQ1Nzw7ZWfyZ2U7PDw7ZWfyZ2U7PAAAAAQAAAAAA7EDsQAUAEYASgB7AAABMhcWFxYUBwYHBiInJicmNDc2NzYTNiYPAQ4CBwYHDgEPAQ4BHQEUFjclPgEnNTQ1NzY3NicmNj8BPgEvASY1PwE2Jg8CFQc1NzYWDwEGFj8BMhYHBg8BBh8BFgYPAQ4BFxYHFA8BBgcGHwEOAQ8BNTY3Njc2NzY3NgH0eWdlOzw8O2Vn8mdlOzw8O2VnyAIqHwUOFAQCBggKGQxFDhIaEgElFBoCAwYBAQMBAQIBBQIEAQEBAgchHEbGIasMDQEGAhoSSwYFAgEBAgECAgICAgEEAgMBAQMDAgECAgEBBgTWGBIRDQkGAwEBA7A8O2Vn8mdlOzw8O2Vn8mdlOzz+8CEpAwEEFxsRIx0jKwMNAxYOoxIXAzADIhUDAwMGDQ4JCwUJBAMMGw4EAwIJBxwmAwh0nwWd5QEODFMSGAIJBAcCCQwJCwQHDgYCCxQMBAQHBQcFBQoJBAMGASOgCB0aLh8mEg0DAAAABwAAAAADsQN5ABoAJwA0AEQAUABcAGgAABMhMhYdARQGIiY9ASERMzIWFAYrASImNRE0NgEyPgE0LgEiDgEUHgEXIi4BND4BMh4BFA4BAzQ2MhYdARcWFAYiLwEmNQEhMhYUBiMhIiY0NhczMhYUBisBIiY0NhczMhYUBisBIiY0Nt4CLBcgEBcQ/dTDCxAQC8MXICACCy1NLS1NWk0sLE0tPGY8PGZ5Zjs7ZlkRFxA2CBAXCDYR/nwBTQsREQv+swwQEAzeCxERC94MEBAMbwsQEAtvDBAQA3khF/oLEBAL+v1mERcQIRcCmhch/PYtTVpNLCxNWk0tNztmeWY8PGZ5ZjsBMAsQEAtINQkXEAg2EBcBshAXEBAXEG8QFxAQFxBvEBcRERcQAAAABgAAAAADeQN5AAwAIgAzAD8ASwBXAAABMh4BFA4BIi4BND4BEzIWFREmIyIOARUUFhchIiY1ETQ2MwEiBh0BFB8BFjI2NC8BNTQmJSMiBhQWOwEyNjQmNyMiBhQWOwEyNjQmNyEiBhQWMyEyNjQmAtItTS0tTVpNLCxNZRcgNTo8ZjwpJP6dFyAgFwH0CxERNggXEAg2EP7DbwwQEAxvCxAQZN4MEBAM3gsREWT+swwQEAwBTQsREQG8LE1bTC0tTFtNLAG9IRf+lB88ZjwxVx8hFwKaFyH+ChALSBcQNggQFwg2SAsQcRAXEREXEG8QFxAQFxBvEBcQEBcQAAAAAAQAAAAAA3kDeQADAA0AHAAqAAATESERJSERFAYjISImNQEyFh8CHgEOAS8BNzQ2ATIWHwEjJyEHIzc+ATOnApr9LgMKIRf9ZhchAXIFCAETdgUDBQkFsRgIAUMQGwcoPhz9qhw+KAcbEALS/dUCKzj9nRchIRcBvAcFvksDCgkEATnpBQcBFhEOUDc3UA4RAAMAAAAAA3kDeQAfACMANQAAEyEyFhURFAYjIRUzMhYUBiMhIiY0NjsBNSEiJjURNDYTIREhAQcGJicmPQE0NjMyHwEeAQcGpwKaFyEhF/7PpgwQEAz+fAwQEAym/s8XISEXApr9ZgHCvAoWBQMQDAYGvAoIBgQDeSEX/gwXIG8RFxAQFxFvIBcB9Bch/dQB9P7/XgUHCgYHuwwQA14FFgoIAAAAAwAAAAADsQOxABUAKQA+AAABISImNz4CNzU0NjIWHQEeAhcWBgcUBiImPQE0NjIWHQEUFjI2PQEzAyIHBgcGFBcWFxYyNzY3NjQnJicmAuz+EA0QAQdFbEAQGBBAbEUHARDpMUUxEBcREBcQOBx5Z2U7PDw7ZWfyZ2U7PDw7ZWcB9BMNQGpDBh8LEBALHwZDakANE94jMTEjHAsQEAscDBAQDKYB9Dw7ZWfyZ2U7PDw7ZWfyZ2U7PAAAAAADAAAAAAOxA7EAFAApADgAACUyNzY3NjQnJicmIgcGBwYUFxYXFhciJyYnJjQ3Njc2MhcWFxYUBwYHBgMyFhcTFx4BDgEvARM0NgH0alpYNDU1NFha1FpYNDU1NFhaanlnZTs8PDtlZ/JnZTs8PDtlZ3wHCwEbqgYFBw4H/CIMbzU0WFrUWlg0NTU0WFrUWlg0NTc8O2Vn8mdlOzw8O2Vn8mdlOzwC0goI/vFrBA4OBgNRAUwICgAAAgAAAAADsQOxABQAJQAAATIXFhcWFAcGBwYiJyYnJjQ3Njc2FyIGFQMXFjY3MTYmLwEDLgEB9HlnZTs8PDtlZ/JnZTs8PDtlZ3YHDCL8Bw4DBAUGqhsBCgOwPDtlZ/JnZTs8PDtlZ/JnZTs8pgoI/rRRAwYHBw4EawEPCAoAAAADAAAAAAOxA7EAFAApAD8AACUyNzY3NjQnJicmIgcGBwYUFxYXFhciJyYnJjQ3Njc2MhcWFxYUBwYHBgMfARYUBiIvAREUBiImNREHBiImNDcB9GpaWDQ1NTRYWtRaWDQ1NTRYWmp5Z2U7PDw7ZWfyZ2U7PDw7ZWd3J4kIEBcIcBAXEGwIFxAIbzU0WFrUWlg0NTU0WFrUWlg0NTc8O2Vn8mdlOzw8O2Vn8mdlOzwCmyiJCBcRCW/+yAwQEAwBNGsJERcIAAAAAAUAAAAAA7EDsQAMABkAQQBaAI0AAAEiLgE0PgEyHgEUDgE3NC4BIg4BFB4BMj4BEwYPBAYPAQYPAQYPAQYiLwEmLwEmLwEmLwQmLwE+ATIWFwE0NzY3NjIXFhcWFRQGByYnJiIHBgcmJyYFNjc2NTQnJicmIgcGBwYVFBceAR8BFh8BFh8BFh8BFh8BFjI/ATY/ATY/ATY/ATY/ATYB9B4zHh4zPDMeHjOJLU1aTS0tTVpNLXEHDQkgIRAMBg8OBw8PCCYUKBQnBw8PBw4PBgwRIR8JDQcCLpWulS79YTU0WFvSW1g0NSUiNVNVwlVTNSISEwLiLhgZPDtlZ/JnZTs8GRhcPQUREwoSDg8OEQ8OFA8aLhoPFA0QEQ4PDxALExEEPgIsHTQ8Mx4eMzw0HW8tTC0tTFtMLS1M/noIDAgYFAkFAwUGAgQEAgYCAgYCBAQCBgUDBQkUGAgMCAJJU1NJAQtpW1g0NTU0WFtpPXExTiwtLSxOMTc61TpESEx5Z2U7PDw7ZWd5TEhEdSgDCwkFCAYFBQQEAwMDAgIDAwMEBAUFBggFCQsDKAAABAAAAAADeQOxABgAIQAuADsAAAEXNzMyHwEeAR0BFAYjISImPQE0Nj8BNjMXIwcVITUnIwcRMh4BFA4BIi4BND4BFyIOARQeATI+ATQuAQGFb28rDQuzDxEhF/1mFyERD7MLDRQUswKasxSGPGY8PGZ4Zjw8ZjwtTS0tTVpNLS1NAbxvbwVWBhwQwBcgIBfAEBwGVgU3VsDAVoYCsTtmeWY8PGZ5Zjs3LU1aTSwsTVpNLQAACAAAAAADeQN5AAMAEwAXACkALAAwADQAOAAAExEhESUhMhYVERQGIyEiJjURNDYXIRUhAQcGJicmPQE0NjMyHwEeAQcGLwEVAzMXIzczFyM3MxcjpwKa/WYCmhchIRf9ZhchIRcCmv1mAcK8ChYFAxAMBga8CggGBEVwpjc4N244ODhvODg4A0H9ZgKaOCEX/WYXISEXApoXIac3/u1eBQcKBge8CxADXQYVCwgVN28B2G9vb29vAAYAAAAAA3kDeQAJABMAFwAbAB8AMQAAASE1NDYzITIWHQERFAYjISImNRE3FzMnMxczJzMXMycDNjc2Ji8BJiMiBh0BFBceATcDefz2IRcCmhchIRf9Zhchpzg3OG84ODhvODg4MggEBggKvAYGDBADBRYKAtJvFyEhF6b+DBchIRcB9KZvb29vb2/+RwQICxUGXQMQC7wHBgoHBQAAAAAHAAAAAAOxA0IADwATABcAHwAjACsAMwAAATIWFREUBiMhIiY1ETQ2MwUhESERIRUhBTMXMzczByM3MxUjNzMyFCsBFSM3FTMyNjQmIwN5FyAgF/z2FyAgFwMK/PYDCvz2Awr9dypCAUEqVC+cJydWY1ZXOycnORkZGRoDQSAX/dQXICAXAiwXIKb+QwIsOJfCwu7u7u6SXM1QEyoTAAAABgAAAAADsQNCAAkAEwAbAB8AJwAvAAABITU0NjMhMhYdAREUBiMhIiY1ER8BMzcjByMnMxUzNTMVMzUzMjQjBzMyFg4BKwEDsPyIIBcDChcgIBf89hcguFUvVCpCAUHHJy8nO1dXOzkZGQEYGjgC0jgXICAXb/5DFyAgFwG9YO7uwsLu7u5ckiETKhMAAAAACAAAAAADsQOVAAUAFwAnADMAPABFAE4AVwAAARcRByMRFyMiJjURNDY7ATcyFhURFAYjARYXFhQHBgcnNjc2NCcmJwceARQGByc+ATQmJxMiJjQ2MhYUBgMiJjQ2MhYUBhMiJjQ2MhYUBgMiJjQ2MhYUBgEk29u1tcMRGBgRw94XICAXASw+IiIiIj4nNh0fHx02TycrKycnHyIiHxMLEBAXEBAKDBAQFxAQaQsRERcQEAwLEBAXEBABMpoCuJr+fDgWDwGqDxanFxD9DBAXAts9UFO0U1A9JzZGSJ5IRjZPJmVyZSYnH1FaUR/+lhAXEREXEAFhERcQEBcR/ikRFxAQFxECThAXEREXEAAAAAADAAAAAAOxA2gAFQAqAD8AAAE2FhURFAYvASYrASImNRE0NjsBMjclNjIXHgEUBgcGIiY0Nz4BNCYnJjQHNjIXHgEUBgcGIiY0Nz4BNCYnJjQCAg0dHQ3fDRCXFyAgF5cQDQHcCBcIQ0dHQwgXEAg7Pz87CG4IFwgsLi4sCBcQCCMmJiMIA2AIEBD9WBAQCIYIIBcBThcgCGgICEOsvqxDCBAXCDuZppk7CBduCAgrcHpwKwgQFwgkW2RbJAgXAAACAAAAAAOBA4wAEQAzAAATJjY3ATYyFwEeAQ4BJwkBBiYBFAYrASImNREzETM1NDY7ATIWHQEzETMRFAYrASImPQEjbwcBCQFeDyoPAV4JAQ8XCP6i/qIIFwFFIRemFyA3piEXbxggpzcgF6cXIW8CLAgXCAErDg7+1QgXEQIIASv+1QgC/oQXISEXAdj+KKYXISEXpgHI/jgXISEXpgAAAQAAAAADgQODACQAAAkBHgEOAS8BERQGKwEiJj0BIxUxFAYrASImNREHBi4BNjcBNjICGAFeCAIPFwgRIBimFyFvIRemFyEQCRcPAgkBXg8pA3X+1AgXEQIIDv5wFyEhF6amFyEhFwGQDggCERcIASwNAAADAAAAAAN5AwoACwAXACMAABMhMhYUBiMhIiY0NhchMhYUBiMhIiY0NhchMhYUBiMhIiY0NqACqBQdHRT9WBQdHRQCqBQdHRT9WBQdHRQCqBQdHRT9WBQdHQMKHSgcHCgd8x0oHBwoHfMdKB0dKB0ABAAAAAADeQNGAAIAFAAkAC0AAAkBIQkBFgYHBiMhIiY1NDcBPgEXFgc0NjsBMhYVAxQGKwEiJjUXIiY0NjIWFAYB8f62ApX+5gFLCw0UDQ79axchBwFLCywUDkIEBCkDBAYEAx0DBRYLEREXEBADCv2gAnr9oBQsCwchFw4MAmAVDQsI2wMEBAP++QMEBANbERcQEBcRAAAEAAAAAAOxA7EAFAApADkAQgAAJTI3Njc2NCcmJyYiBwYHBhQXFhcWFyInJicmNDc2NzYyFxYXFhQHBgcGAzQ2OwEyFhUDFAYrASImNRciJjQ2MhYUBgH0alpYNDU1NFha1FpYNDU1NFhaanlnZTs8PDtlZ/JnZTs8PDtlZ50FBToEBgkGBCkEBh8QFxcgFxdvNTRYWtRaWDQ1NTRYWtRaWDQ1Nzw7ZWfyZ2U7PDw7ZWfyZ2U7PAKuBQYGBf6QBAYGBH8XIBcXIBcAAAADAAAAAAOxA7EAFAAdAC0AAAEyFxYXFhQHBgcGIicmJyY0NzY3NhMiBhQWMjY0JhMjIgYVExQWOwEyNjUTNCYB9HlnZTs8PDtlZ/JnZTs8PDtlZ3wQFxcgFxcNOgUFCAYEKQQGCQYDsDw7ZWfyZ2U7PDw7ZWfyZ2U7PP2VFyAXFyAXAawGBf6QBAYGBAFwBQYAAAAAAwAAAAAD6AKbAAwAGQAmAAABIi4BND4BMh4BFA4BJSIuATQ+ATIeARQOASEiLgE0PgEyHgEUDgEB9C1NLS1NWk0tLU0BWB4zHh4zPDMeHjP82B4zHh4zPDMeHjMBTS1NWk0tLU1aTS04HjM8Mx4eMzwzHh4zPDMeHjM8Mx4AAAABAAAAAAN5A3kALwAAAQYnJi8BJjYWHwEeATc2NyUmJyYjIgcGBwYVFBcWFwcUFjc2NxYzMjc2NzY1NCcAAXUfEAgCPwgDDAgdGyQYDAgBmTlZW2hxYV44OCoqShMJDRhNSlBxYl43OSz+UwGJEQ8HC5UZEwEGFhMXAgEDwUoqKzMxVVdlV05LNG4IBwcLNBozMVVXZVhO/vcAAAAGAAAAAAOxA14AGAA1AD4ARwBQAFkAAAEyFhcWFRQHBgcXJwcGBwYjIicuATQ2NzYnMh4BFyYjIgcOARUUFwYjIicmLwEHNyY1NDc+AQEiBhQWMjY0JjMiBhQWMjY0JiUiBhQWMjY0JjMiBhQWMjY0JgKmRnskJiAcMhdWAh8PGhRKPj1HRz0+6UyIXA0QDko+PEgKEA0XGA8eE24gfisqkAE2DxUVHhUVng8VFR4VFf36EhkZJBkZyhIZGSMZGQJyPjM2PTMwLCZOLwEHAwUfHml8aB4g6zllPgIiIXJEISEBBAIGBDdeWHxJPzxH/psVHRUVHRUVHRUVHRXjGSMZGSMZGSMZGSMZAAAAAwAAAAADeQOzABoAIwBQAAABBREUBwYHBgcGByYnJicmJyY1ESU3NhcWFxYDFR4BPwE1BwYXNz4BJzUmNzY3Njc2Jj4CJyY3NjcxNiYPAQYmPwE2Jgc3DgEPAQYHBgcGBwJDATYGCh0mRVN+flNFJh4KBQE8CBYYDw4H8AMKBjA1CVPoDRACAQEBAwUBAQQBCAIEAgEBAwQTEk0JCwEGAh8XBAkOAQQGBwsOERYDpV7+cSkcMy07Mz0wMD0zOy0zHCkBj18DCQIBBgP+S70FBQEI0woCxCcCFg0EBgUEBgsMBxEPFBYMCgYOCBIWAgoBCwlXGR0EAQEPChwjHiobIQYAAAAAABAAxgABAAAAAAABABAAAAABAAAAAAACAAcAEAABAAAAAAADABAAFwABAAAAAAAEABAAJwABAAAAAAAFAAsANwABAAAAAAAGABAAQgABAAAAAAAKACsAUgABAAAAAAALABMAfQADAAEECQABACAAkAADAAEECQACAA4AsAADAAEECQADACAAvgADAAEECQAEACAA3gADAAEECQAFABYA/gADAAEECQAGACABFAADAAEECQAKAFYBNAADAAEECQALACYBinZhbnQtaWNvbi1mNDYzYTlSZWd1bGFydmFudC1pY29uLWY0NjNhOXZhbnQtaWNvbi1mNDYzYTlWZXJzaW9uIDEuMHZhbnQtaWNvbi1mNDYzYTlHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQB2AGEAbgB0AC0AaQBjAG8AbgAtAGYANAA2ADMAYQA5AFIAZQBnAHUAbABhAHIAdgBhAG4AdAAtAGkAYwBvAG4ALQBmADQANgAzAGEAOQB2AGEAbgB0AC0AaQBjAG8AbgAtAGYANAA2ADMAYQA5AFYAZQByAHMAaQBvAG4AIAAxAC4AMAB2AGEAbgB0AC0AaQBjAG8AbgAtAGYANAA2ADMAYQA5AEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QAFYWRkLW8KYWRkLXNxdWFyZQNhZGQKYWZ0ZXItc2FsZQNhaW0GYWxpcGF5BmFwcHMtbwphcnJvdy1kb3duCmFycm93LWxlZnQIYXJyb3ctdXAFYXJyb3cJYXNjZW5kaW5nBWF1ZGlvB2F3YXJkLW8FYXdhcmQIYmFjay10b3AFYmFnLW8DYmFnDmJhbGFuY2UtbGlzdC1vDGJhbGFuY2UtbGlzdAliYWxhbmNlLW8LYmFsYW5jZS1wYXkLYmFyLWNoYXJ0LW8EYmFycwRiZWxsBmJpbGwtbwRiaWxsD2JpcnRoZGF5LWNha2Utbwpib29rbWFyay1vCGJvb2ttYXJrEmJyb3dzaW5nLWhpc3RvcnktbxBicm93c2luZy1oaXN0b3J5B2JydXNoLW8GYnVsYi1vCmJ1bGxob3JuLW8KY2FsZW5kYXItbwRjYXJkDWNhcnQtY2lyY2xlLW8LY2FydC1jaXJjbGUGY2FydC1vBGNhcnQQY2FzaC1iYWNrLXJlY29yZA9jYXNoLW9uLWRlbGl2ZXIJY2FzaGllci1vC2NlcnRpZmljYXRlEGNoYXJ0LXRyZW5kaW5nLW8GY2hhdC1vBGNoYXQHY2hlY2tlZAZjaXJjbGUFY2xlYXIHY2xvY2stbwVjbG9jawVjbG9zZQpjbG9zZWQtZXllCWNsdXN0ZXItbwdjbHVzdGVyBmNvbHVtbhBjb21tZW50LWNpcmNsZS1vDmNvbW1lbnQtY2lyY2xlCWNvbW1lbnQtbwdjb21tZW50CWNvbXBsZXRlZAdjb250YWN0CGNvdXBvbi1vBmNvdXBvbgpjcmVkaXQtcGF5BWNyb3NzCWRlYml0LXBheQhkZWxldGUtbwZkZWxldGUKZGVzY2VuZGluZwtkZXNjcmlwdGlvbglkZXNrdG9wLW8JZGlhbW9uZC1vB2RpYW1vbmQIZGlzY291bnQEZG93bgllY2FyZC1wYXkEZWRpdAhlbGxpcHNpcwVlbXB0eQdlbmxhcmdlCWVudmVsb3AtbwhleGNoYW5nZQhleHBhbmQtbwZleHBhbmQFZXllLW8DZXllBGZhaWwHZmFpbHVyZQhmaWx0ZXItbwZmaXJlLW8EZmlyZQZmbGFnLW8IZmxvd2VyLW8GZm9udC1vBGZvbnQMZnJlZS1wb3N0YWdlCWZyaWVuZHMtbwdmcmllbmRzBWdlbS1vA2dlbQtnaWZ0LWNhcmQtbwlnaWZ0LWNhcmQGZ2lmdC1vBGdpZnQLZ29sZC1jb2luLW8JZ29sZC1jb2luCmdvb2Qtam9iLW8IZ29vZC1qb2IPZ29vZHMtY29sbGVjdC1vDWdvb2RzLWNvbGxlY3QHZ3JhcGhpYwZob21lLW8FaG90LW8KaG90LXNhbGUtbwhob3Qtc2FsZQNob3QHaG90ZWwtbwZpZGNhcmQGaW5mby1vBGluZm8IaW52aXRpb24HbGFiZWwtbwVsYWJlbAZsaWtlLW8EbGlrZQRsaXZlCmxvY2F0aW9uLW8IbG9jYXRpb24EbG9jawlsb2dpc3RpY3MJbWFuYWdlci1vB21hbmFnZXIKbWFwLW1hcmtlZAdtZWRhbC1vBW1lZGFsBW1pbnVzBm1vcmUtbwRtb3JlB211c2ljLW8FbXVzaWMNbmV3LWFycml2YWwtbwtuZXctYXJyaXZhbAVuZXctbwNuZXcLbmV3c3BhcGVyLW8Hbm90ZXMtbwhvcmRlcnMtbwlvdGhlci1wYXkEcGFpZAZwYXNzZWQOcGF1c2UtY2lyY2xlLW8McGF1c2UtY2lyY2xlBXBhdXNlCHBlZXItcGF5D3BlbmRpbmctcGF5bWVudA5waG9uZS1jaXJjbGUtbwxwaG9uZS1jaXJjbGUHcGhvbmUtbwVwaG9uZQpwaG90by1mYWlsB3Bob3RvLW8FcGhvdG8KcGhvdG9ncmFwaA1wbGF5LWNpcmNsZS1vC3BsYXktY2lyY2xlBHBsYXkEcGx1cwxwb2ludC1naWZ0LW8KcG9pbnQtZ2lmdAZwb2ludHMHcHJpbnRlcgpxci1pbnZhbGlkAnFyCnF1ZXN0aW9uLW8IcXVlc3Rpb24HcmVjb3JkcwhyZWZ1bmQtbwZyZXBsYXkGcmV2b2tlBHNjYW4Gc2VhcmNoC3NlbmQtZ2lmdC1vCXNlbmQtZ2lmdAlzZXJ2aWNlLW8Hc2VydmljZQlzZXR0aW5nLW8Hc2V0dGluZwdzaGFyZS1vBXNoYXJlDnNob3AtY29sbGVjdC1vDHNob3AtY29sbGVjdAZzaG9wLW8Ec2hvcA9zaG9wcGluZy1jYXJ0LW8Nc2hvcHBpbmctY2FydAZzaHJpbmsEc2lnbg9zbWlsZS1jb21tZW50LW8Nc21pbGUtY29tbWVudAdzbWlsZS1vBXNtaWxlBHNvcnQGc3Rhci1vBHN0YXINc3RvcC1jaXJjbGUtbwtzdG9wLWNpcmNsZQRzdG9wB3N1Y2Nlc3MOdGh1bWItY2lyY2xlLW8MdGh1bWItY2lyY2xlC3RvZG8tbGlzdC1vCXRvZG8tbGlzdAZ0b3NlbmQEdHYtbw91bWJyZWxsYS1jaXJjbGUKdW5kZXJ3YXktbwh1bmRlcndheQd1cGdyYWRlDXVzZXItY2lyY2xlLW8GdXNlci1vB3ZpZGVvLW8FdmlkZW8KdmlwLWNhcmQtbwh2aXAtY2FyZAh2b2x1bWUtbwZ2b2x1bWUKd2FwLWhvbWUtbwh3YXAtaG9tZQd3YXAtbmF2Bndhcm4tbwl3YXJuaW5nLW8Hd2FybmluZwl3ZWFwcC1uYXYKd2VjaGF0LXBheQZ3ZWNoYXQNeW91emFuLXNoaWVsZAAAAAA=) format('truetype')}