.anticon {
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.anticon>* {
    line-height: 1
}

.anticon svg {
    display: inline-block
}

.anticon::before {
    display: none
}

@-webkit-keyframes loadingCircle {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes loadingCircle {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.icbu-icon-new-gs-year {
    display: inline-block;
    line-height: 1;
    overflow: hidden;
    padding: 2px;
    vertical-align: middle
}

.icbu-icon-new-gs-year.icbu-icon-new-gs-year-bg {
    background-color: #f5f5f5
}

.icbu-icon-new-gs-year:active,
.icbu-icon-new-gs-year:hover,
.icbu-icon-new-gs-year:link,
.icbu-icon-new-gs-year:visited {
    color: #333;
    text-decoration: none
}

.icbu-icon-new-gs-year .join-year {
    display: inline-block;
    font-weight: 700;
    line-height: 1;
    vertical-align: top;
    white-space: nowrap
}

.icbu-icon-new-gs-year .unit {
    display: inline-block;
    position: relative;
    -webkit-transform: scale(.7);
    transform: scale(.7);
    -webkit-transform-origin: left top;
    transform-origin: left top
}

.icbu-icon-new-gs-year .value {
    display: inline-block
}

.icbu-icon-new-gs-year-xs {
    border-radius: 16px;
    font-size: 12px
}

.icbu-icon-new-gs-year-xs.no-icon .join-year {
    margin-left: 6px
}

@-webkit-keyframes anim-out {
    0% {
        width: 0
    }

    to {
        width: 100%
    }
}

@keyframes anim-out {
    0% {
        width: 0
    }

    to {
        width: 100%
    }
}

@-webkit-keyframes anim-out-pseudo {
    0% {
        background: rgba(0, 0, 0, .25)
    }

    to {
        background: transparent
    }
}

@keyframes anim-out-pseudo {
    0% {
        background: rgba(0, 0, 0, .25)
    }

    to {
        background: transparent
    }
}

.react-dove-icon {
    color: var(--dove-icon-color, #fff);
    display: block
}

.react-dove-playButton {
    background-color: transparent;
    -webkit-box-sizing: border-box;
    display: inline-block;
    left: 50%;
    opacity: .9;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: opacity .5s ease;
    transition: opacity .5s ease
}

.react-dove-playButton:after {
    content: "";
    display: block;
    padding-bottom: 100%
}

.react-dove-playButton-wapper {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: var(--dove-playButton-backgroud-color, rgba(0, 0, 0, .3));
    border: var(--dove-playButton-border-width, 2px) solid var(--dove-playButton-border-color, hsla(0, 0%, 100%, .8));
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    padding-left: 4px;
    position: absolute;
    top: 0;
    width: 100%
}

.react-dove-playButton-arrow.react-dove-icon {
    font-size: var(--dove-playButton-font-size, 32px)
}

.react-dove-image {
    background-color: var(--dove-video-background, #000);
    -o-object-fit: contain
}

.react-dove-image {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.react-dove-placeholder {
    background-color: var(--dove-placeholder-background, #c1c8d1);
    height: 100%;
    opacity: 1;
    overflow: hidden;
    -webkit-transition: opacity .3s linear;
    transition: opacity .3s linear;
    visibility: visible;
    width: 100%
}

.react-dove-activeWrap .react-dove-placeholder {
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    z-index: 2
}

@font-face {
    font-family: NextIcon;
    src: url(data:font/woff2;base64,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)format("woff2")
}

.next-icon-arrow-down:before {
    content: ""
}

.next-icon-email:before {
    content: ""
}

.next-icon-atm:before {
    content: ""
}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

@-webkit-keyframes fadeInDownSmall {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInDownSmall {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeOutUpSmall {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@keyframes fadeOutUpSmall {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-8px);
        transform: translateY(-8px)
    }
}

@-webkit-keyframes zoomInBig {
    0% {
        opacity: 0;
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes zoomInBig {
    0% {
        opacity: 0;
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes zoomOutBig {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }
}

@keyframes zoomOutBig {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }
}

@-webkit-keyframes expandInUp {
    0% {
        opacity: 0;
        -webkit-transform: scaleY(.6);
        transform: scaleY(.6);
        -webkit-transform-origin: left bottom 0;
        transform-origin: left bottom 0
    }

    to {
        opacity: 1;
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: left bottom 0;
        transform-origin: left bottom 0
    }
}

@keyframes expandInUp {
    0% {
        opacity: 0;
        -webkit-transform: scaleY(.6);
        transform: scaleY(.6);
        -webkit-transform-origin: left bottom 0;
        transform-origin: left bottom 0
    }

    to {
        opacity: 1;
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: left bottom 0;
        transform-origin: left bottom 0
    }
}

@-webkit-keyframes expandInWithFade {
    0% {
        opacity: 0
    }

    40% {
        opacity: .1
    }

    50% {
        opacity: .9
    }

    to {
        opacity: 1
    }
}

@keyframes expandInWithFade {
    0% {
        opacity: 0
    }

    40% {
        opacity: .1
    }

    50% {
        opacity: .9
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes expandOutDown {
    0% {
        opacity: 1;
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: left bottom 0;
        transform-origin: left bottom 0
    }

    to {
        opacity: 0;
        -webkit-transform: scaleY(.6);
        transform: scaleY(.6);
        -webkit-transform-origin: left bottom 0;
        transform-origin: left bottom 0
    }
}

@keyframes expandOutDown {
    0% {
        opacity: 1;
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: left bottom 0;
        transform-origin: left bottom 0
    }

    to {
        opacity: 0;
        -webkit-transform: scaleY(.6);
        transform: scaleY(.6);
        -webkit-transform-origin: left bottom 0;
        transform-origin: left bottom 0
    }
}

@-webkit-keyframes expandOutWithFade {
    0% {
        opacity: 1
    }

    70% {
        opacity: 0
    }

    to {
        opacity: 0
    }
}

@keyframes expandOutWithFade {
    0% {
        opacity: 1
    }

    70% {
        opacity: 0
    }

    to {
        opacity: 0
    }
}

.fadeOut {
    -webkit-animation-duration: .35s;
    -webkit-animation-timing-function: cubic-bezier(.4, 0, .2, 1)
}

@-moz-document url-prefix() {
    .next-radio {
        margin-top: -1px
    }

    @supports (animation:calc(0s)) {
        .next-radio {
            margin-top: -3px
        }
    }
}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

.next-slick-arrow {
    -webkit-transition: all .1s linear
}

@-webkit-keyframes nextVectorRouteRTL {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    5% {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg)
    }

    25% {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg)
    }

    30% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg)
    }

    50% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg)
    }

    55% {
        -webkit-transform: rotate(-270deg);
        transform: rotate(-270deg)
    }

    75% {
        -webkit-transform: rotate(-270deg);
        transform: rotate(-270deg)
    }

    80% {
        -webkit-transform: rotate(-1turn);
        transform: rotate(-1turn)
    }

    to {
        -webkit-transform: rotate(-1turn);
        transform: rotate(-1turn)
    }
}

@keyframes nextVectorRouteRTL {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    5% {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg)
    }

    25% {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg)
    }

    30% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg)
    }

    50% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg)
    }

    55% {
        -webkit-transform: rotate(-270deg);
        transform: rotate(-270deg)
    }

    75% {
        -webkit-transform: rotate(-270deg);
        transform: rotate(-270deg)
    }

    80% {
        -webkit-transform: rotate(-1turn);
        transform: rotate(-1turn)
    }

    to {
        -webkit-transform: rotate(-1turn);
        transform: rotate(-1turn)
    }
}

@-webkit-keyframes nextVectorRoute {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    5% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    25% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    30% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    55% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    75% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    80% {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes nextVectorRoute {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    5% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    25% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    30% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    55% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    75% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    80% {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@-webkit-keyframes nextVectorDotsYR {
    25% {
        bottom: 0
    }

    45%,
    50% {
        bottom: 16.8px;
        height: 14.4px;
        width: 14.4px
    }

    90% {
        bottom: 0;
        height: 12px;
        width: 12px
    }
}

@keyframes nextVectorDotsYR {
    25% {
        bottom: 0
    }

    45%,
    50% {
        bottom: 16.8px;
        height: 14.4px;
        width: 14.4px
    }

    90% {
        bottom: 0;
        height: 12px;
        width: 12px
    }
}

@-webkit-keyframes nextVectorDotsY {
    25% {
        top: 0
    }

    45%,
    50% {
        height: 14.4px;
        top: 16.8px;
        width: 14.4px
    }

    90% {
        height: 12px;
        top: 0;
        width: 12px
    }
}

@keyframes nextVectorDotsY {
    25% {
        top: 0
    }

    45%,
    50% {
        height: 14.4px;
        top: 16.8px;
        width: 14.4px
    }

    90% {
        height: 12px;
        top: 0;
        width: 12px
    }
}

@-webkit-keyframes nextVectorDotsX {
    25% {
        left: 0
    }

    45%,
    50% {
        height: 14.4px;
        left: 16.8px;
        width: 14.4px
    }

    90% {
        height: 12px;
        left: 0;
        width: 12px
    }
}

@keyframes nextVectorDotsX {
    25% {
        left: 0
    }

    45%,
    50% {
        height: 14.4px;
        left: 16.8px;
        width: 14.4px
    }

    90% {
        height: 12px;
        left: 0;
        width: 12px
    }
}

@-webkit-keyframes nextVectorDotsXR {
    25% {
        right: 0
    }

    45%,
    50% {
        height: 14.4px;
        right: 16.8px;
        width: 14.4px
    }

    90% {
        height: 12px;
        right: 0;
        width: 12px
    }
}

@keyframes nextVectorDotsXR {
    25% {
        right: 0
    }

    45%,
    50% {
        height: 14.4px;
        right: 16.8px;
        width: 14.4px
    }

    90% {
        height: 12px;
        right: 0;
        width: 12px
    }
}

@-webkit-keyframes nextVectorDotsYR-medium {
    25% {
        bottom: 0
    }

    45%,
    50% {
        bottom: 11.2px;
        height: 9.6px;
        width: 9.6px
    }

    90% {
        bottom: 0;
        height: 8px;
        width: 8px
    }
}

@keyframes nextVectorDotsYR-medium {
    25% {
        bottom: 0
    }

    45%,
    50% {
        bottom: 11.2px;
        height: 9.6px;
        width: 9.6px
    }

    90% {
        bottom: 0;
        height: 8px;
        width: 8px
    }
}

@-webkit-keyframes nextVectorDotsY-medium {
    25% {
        top: 0
    }

    45%,
    50% {
        height: 9.6px;
        top: 11.2px;
        width: 9.6px
    }

    90% {
        height: 8px;
        top: 0;
        width: 8px
    }
}

@keyframes nextVectorDotsY-medium {
    25% {
        top: 0
    }

    45%,
    50% {
        height: 9.6px;
        top: 11.2px;
        width: 9.6px
    }

    90% {
        height: 8px;
        top: 0;
        width: 8px
    }
}

@-webkit-keyframes nextVectorDotsX-medium {
    25% {
        left: 0
    }

    45%,
    50% {
        height: 9.6px;
        left: 11.2px;
        width: 9.6px
    }

    90% {
        height: 8px;
        left: 0;
        width: 8px
    }
}

@keyframes nextVectorDotsX-medium {
    25% {
        left: 0
    }

    45%,
    50% {
        height: 9.6px;
        left: 11.2px;
        width: 9.6px
    }

    90% {
        height: 8px;
        left: 0;
        width: 8px
    }
}

@-webkit-keyframes nextVectorDotsXR-medium {
    25% {
        right: 0
    }

    45%,
    50% {
        height: 9.6px;
        right: 11.2px;
        width: 9.6px
    }

    90% {
        height: 8px;
        right: 0;
        width: 8px
    }
}

@keyframes nextVectorDotsXR-medium {
    25% {
        right: 0
    }

    45%,
    50% {
        height: 9.6px;
        right: 11.2px;
        width: 9.6px
    }

    90% {
        height: 8px;
        right: 0;
        width: 8px
    }
}

.embla {
    --primary-color: #ff6a00;
    --slide-spacing: 1rem;
    --slide-size: 100%;
    --detail-medium-contrast: #eaeaea;
    --text-high-contrast-rgb-value: 49, 49, 49;
    --detail-high-contrast: silver;
    --text-body: #36313d;
    margin: auto;
    position: relative
}

.embla__viewport {
    overflow: hidden
}

.embla__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: calc(var(--slide-spacing)*-1);
    -ms-touch-action: pan-y pinch-zoom;
    touch-action: pan-y pinch-zoom
}

.embla__slide {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 var(--slide-size);
    flex: 0 0 var(--slide-size);
    min-width: 0;
    padding-left: var(--slide-spacing);
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.embla__slide__children {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    border-radius: 1.8rem;
    font-size: 4rem;
    font-weight: 600;
    justify-content: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.embla__slide__children {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.embla__dots {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    bottom: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: flex-end;
    left: 50%;
    margin-right: -.6rem;
    position: absolute;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.embla__dot {
    -webkit-tap-highlight-color: rgba(var(--text-high-contrast-rgb-value), .5);
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    border: 0;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    height: 1.6rem;
    justify-content: center;
    margin: 0;
    padding: 0;
    text-decoration: none;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    width: 1.6rem
}

.embla__dot,
.embla__dot:after {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.embla__dot:after {
    background-color: rgba(0, 0, 0, .32);
    content: "";
    height: 8px;
    width: 8px
}

.embla__dot--selected:after {
    background-color: var(--primary-color)
}

@-webkit-keyframes bcVideoPlayerSpin {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes bcVideoPlayerSpin {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.bc-video-player .center-control {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.bc-video-player .center-control .center-wrapper {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    max-width: 120px;
    position: relative;
    width: 23%
}

@media screen and (max-width:900px) {
    .bc-video-player .center-control .center-wrapper {
        max-width: 60px
    }
}

.bc-video-player .center-control .center-wrapper:after {
    content: "";
    display: block;
    padding-bottom: 100%
}

.bc-video-player .center-control .center-button {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.bc-video-player .center-control .bvp-icon {
    position: absolute
}

.bc-video-player .center-control .center-button .bvp-icon.pause,
.bc-video-player .center-control .center-button .bvp-icon.play {
    height: 40%;
    left: 30%;
    top: 30%;
    width: 40%;
    z-index: 1
}

.bc-video-player .center-control .center-button .bvp-icon.circle,
.bc-video-player .center-control .center-button .bvp-icon.loading {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%
}

.bc-video-player .center-control .center-button .bvp-icon.loading {
    -webkit-animation: bcVideoPlayerSpin .75s linear 0s infinite;
    animation: bcVideoPlayerSpin .75s linear 0s infinite
}

.bc-video-player .center-control .center-button .bvp-icon.refresh {
    height: 80%;
    left: 10%;
    opacity: .8;
    top: 10%;
    width: 80%
}

.bc-video-player .center-control .bvp-icon.loading {
    display: none
}

.bc-video-player .control-progress {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    height: 13px;
    margin-top: 7px;
    padding: 5px 0;
    white-space: nowrap;
    width: 100%
}

.bc-video-player .control-progress:after {
    background: hsla(0, 0%, 100%, .4);
    content: " ";
    display: inline-block;
    height: 3px;
    vertical-align: top;
    width: 13px
}

.bc-video-player .control-progress .progress-inner {
    background: hsla(0, 0%, 100%, .4);
    display: inline-block;
    height: 3px;
    position: relative;
    vertical-align: top;
    width: calc(100% - 13px)
}

.bc-video-player .control-progress .indicator {
    background: #fff;
    border-radius: 100%;
    display: inline-block;
    height: 14px;
    position: absolute;
    top: -6px;
    width: 14px;
    z-index: 2
}

.bc-video-player .control-progress .reached {
    background: #ff5000;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 1
}

.bc-video-player .control-bar {
    background: rgba(0, 0, 0, .1);
    bottom: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #fff;
    font-size: 16px;
    height: 40px;
    left: 0;
    line-height: 26px;
    opacity: 0;
    padding: 7px 3px;
    position: absolute;
    -webkit-transition: opacity .2s ease-in-out;
    transition: opacity .2s ease-in-out;
    white-space: nowrap;
    width: 100%;
    z-index: 2
}

.bc-video-player .control-bar.show,
.bc-video-player:hover .control-bar {
    opacity: 1
}

.bc-video-player .control-bar .bar-item {
    display: inline-block;
    margin: 0;
    vertical-align: top
}

.bc-video-player .control-bar .bar-item::selection {
    background: transparent
}

.bc-video-player .control-bar button {
    height: 26px;
    width: 26px
}

.bc-video-player .control-bar button .bvp-icon {
    display: inline-block;
    height: 100%;
    vertical-align: top;
    width: 100%
}

.bc-video-player .control-bar button.play-button .bvp-icon {
    height: 20px;
    margin-top: 3px;
    width: 20px
}

.bc-video-player .control-bar .left-panel,
.bc-video-player .control-bar .right-panel {
    width: 26px
}

.bc-video-player .control-bar .center-panel {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 6px;
    width: calc(100% - 52px)
}

.bc-video-player .control-bar .progress-wrapper {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 6px;
    width: calc(100% - 80px)
}

.bc-video-player .control-bar .progress-wrapper .current-time,
.bc-video-player .control-bar .progress-wrapper .total-time {
    width: 40px
}

.bc-video-player .control-bar .progress-wrapper .progress-bar {
    margin: 0 3px;
    width: calc(100% - 86px)
}

.bc-video-player .control-bar .volume .volume-bar {
    margin-left: 3px;
    width: 50px
}

.bc-video-player button {
    background-color: transparent;
    border: none;
    outline: 0;
    padding: 0
}

.bc-video-player {
    position: relative
}

.bc-video-player video {
    background: #000;
    display: block;
    height: 100%;
    width: 100%
}

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
*,
:after,
:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

section {
    display: block
}

video {
    display: inline-block;
    vertical-align: baseline
}

template {
    display: none
}

a {
    background-color: transparent
}

a:active,
a:hover {
    outline: 0
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

button,
input {
    color: inherit;
    font: inherit
}

button {
    overflow: visible
}

button {
    text-transform: none
}

button {
    -webkit-appearance: button;
    cursor: pointer
}

@font-face {
    font-family: Roboto;
    font-weight: 200;
    src: url(data:font/woff2;base64,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)format("woff2")
}

@font-face {
    font-family: Roboto;
    font-weight: 300;
    src: url(data:font/woff2;base64,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)format("woff2")
}

@font-face {
    font-family: Roboto;
    font-weight: 400;
    src: url(data:font/woff2;base64,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)format("woff2")
}

@font-face {
    font-family: Roboto;
    font-weight: 500;
    src: url(data:font/woff2;base64,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)format("woff2")
}

@font-face {
    font-family: Roboto;
    font-weight: 700;
    src: url(data:font/woff2;base64,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)format("woff2")
}

html {
    font-size: 100%;
    font-weight: 400
}

body,
html {
    font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, PingFang SC, Microsoft YaHei
}

body {
    color: #333;
    font-size: 14px
}

h3 {
    margin-bottom: 8px
}

h3 {
    font-weight: 400
}

ul {
    list-style: none
}

li {
    margin-left: 0
}

a {
    text-decoration: none
}

a:link,
a:visited {
    color: #007ffc
}

a:active,
a:hover {
    color: #ff6a00
}

a:active {
    text-decoration: underline
}

.next-balloon {
    word-wrap: break-word;
    border: 1px solid transparent;
    border-radius: 4px;
    font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, PingFang SC, Microsoft YaHei;
    font-size: 14px;
    line-height: 1.2857142;
    max-width: 300px
}

.next-balloon {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

.next-balloon-normal {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .32);
    box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .32);
    color: #333
}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

.next-balloon-normal:after {
    background-color: #fff;
    border: 1px solid transparent;
    content: " ";
    height: 8px;
    position: absolute;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    width: 8px
}

.next-balloon-normal.next-balloon-right:after {
    border-bottom: none;
    border-left: none;
    -webkit-box-shadow: 1px -1px 1px 0 rgba(0, 0, 0, .1);
    box-shadow: 1px -1px 1px 0 rgba(0, 0, 0, .1);
    right: -5px;
    top: calc(50% - 5px)
}

.next-balloon-closable {
    padding: 8px 28px 8px 16px
}

.next-search {
    color: #333;
    font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, PingFang SC, Microsoft YaHei;
    font-size: 14px;
    line-height: 1.2857142
}

.next-search,
.next-search *,
.next-search :after,
.next-search :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.next-search .next-search-lt {
    border: 1px solid #c4c6cf;
    border-bottom-left-radius: 100px;
    border-right: 0;
    border-top-left-radius: 100px;
    float: left;
    height: 100%;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
}

.next-search .next-search-rt {
    float: left
}

.next-search .next-search-lt:hover {
    border-color: #ff6a00
}

.next-search .next-select {
    border: 0;
    border-bottom-left-radius: 100px;
    border-top-left-radius: 100px;
    float: left
}

.next-search .next-select .next-select-inner-wrapper {
    height: inherit
}

.next-search .next-icon {
    margin: 0 4px 0 0
}

.next-search .next-icon.next-icon-alone {
    margin-right: 0
}

.next-search.medium .next-btn {
    border-radius: 0;
    border-bottom-right-radius: 100px;
    border-top-right-radius: 100px;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-size: 16px
}

.next-search.medium .next-btn .next-icon:before {
    color: #fff;
    font-size: 16px;
    line-height: inherit;
    width: 16px
}

.next-search-normal .next-btn {
    background-color: #fafafa;
    border: 1px solid #c4c6cf;
    color: #666
}

.next-search-normal:hover .next-btn {
    border: 1px solid #ff6a00;
    border-left-color: #c4c6cf
}

.next-search-normal:hover .next-search-lt {
    border: 1px solid #ff6a00;
    border-right: 0
}

.next-search-normal .next-btn .next-icon:before,
.next-search-normal .next-btn:hover .next-icon:before {
    color: #666
}

.next-search-normal.medium {
    height: 28px
}

.next-search-normal.medium .next-select {
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    width: 100%
}

.next-search-normal.medium .next-select input {
    height: 26px;
    line-height: 26px;
    padding-bottom: 6px;
    padding-top: 6px
}

.next-search-normal.medium .next-btn {
    height: 28px;
    line-height: 26px
}

.next-search-normal.medium .next-btn .next-icon:before {
    color: #666;
    font-size: 16px;
    line-height: inherit;
    width: 16px
}

.next-slick-arrow {
    display: block;
    position: absolute;
    -webkit-transition: .4s ease-in;
    transition: .4s ease-in
}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

.next-row {
    display: -webkit-box;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex
}

.next-row,
.next-row *,
.next-row :after,
.next-row :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

@media (min-width:344px) {
    .next-row {
        padding: 0 8px
    }
}

@media (min-width:504px) {
    .next-row {
        padding: 0 8px
    }
}

@media (min-width:752px) {
    .next-row {
        padding: 0 12px
    }
}

@media (min-width:1022px) {
    .next-row {
        padding: 0 12px
    }
}

@media (min-width:1232px) {
    .next-row {
        padding: 0 12px
    }
}

@media (min-width:1532px) {
    .next-row {
        padding: 0 12px
    }
}

@media (min-width:344px) {}

@media (min-width:504px) {}

@media (min-width:752px) {}

@media (min-width:1022px) {}

@media (min-width:1232px) {}

@media (min-width:1532px) {}

@media (min-width:344px) {}

@media (min-width:504px) {}

@media (min-width:752px) {}

@media (min-width:1022px) {}

@media (min-width:1232px) {}

@media (min-width:1532px) {}

.next-row.next-row-no-wrap {
    -ms-flex-wrap: none;
    flex-wrap: nowrap
}

.next-row.next-row-no-padding,
.next-row.next-row-no-padding>.next-col {
    padding: 0
}

.next-row.next-row-justify-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.next-col {
    -webkit-box-flex: 1;
    display: inline-block;
    -moz-flex: 1 1 auto;
    -ms-flex: 1 1 auto
}

.next-row .next-col-16 {
    -webkit-box-flex: 0;
    -moz-flex: 0 0 66.6666666667%;
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
    width: 66.6666666667%
}

@media (min-width:344px) {}

@media (min-width:504px) {}

@media (min-width:752px) {}

@media (min-width:1022px) {}

@media (min-width:1232px) {}

@media (min-width:1532px) {}

@media (min-width:344px) {}

@media (min-width:504px) {}

@media (min-width:752px) {}

@media (min-width:1022px) {}

@media (min-width:1232px) {}

@media (min-width:1532px) {}

@media (min-width:344px) {}

@media (min-width:504px) {}

@media (min-width:752px) {}

@media (min-width:1022px) {}

@media (min-width:1232px) {}

@media (min-width:1532px) {}

.next-row-align-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -moz-align-items: center;
    align-items: center
}

@media (min-width:344px) and (max-width:503px) {}

@media (min-width:504px) and (max-width:751px) {}

@media (min-width:752px) and (max-width:1021px) {}

@media (min-width:1022px) and (max-width:1231px) {}

@media (min-width:1232px) and (max-width:1531px) {}

@media (min-width:1532px) {}

@media (min-width:0\0) and (min-resolution:0.001dpcm) {
    .next-row {
        display: table;
        width: 100%
    }

    .next-row .next-col {
        display: table-cell;
        vertical-align: top
    }
}

.next-select {
    background-color: #fff;
    border-radius: 4px;
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, PingFang SC, Microsoft YaHei;
    min-width: 100px;
    position: relative;
    -webkit-transition: all .3s ease .1s;
    transition: all .3s ease .1s
}

.next-select,
.next-select *,
.next-select :after,
.next-select :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.next-select-inner {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.next-select-inner {
    display: inline-block
}

.next-select:hover {
    border-color: #007ffc
}

.next-select.focused,
.next-select.opened,
.next-select:focus {
    border-color: #2192d9;
    outline: 0
}

.next-select:active {
    border-color: #2192d9
}

.next-select.medium {
    border-width: 1px;
    font-size: 14px;
    padding-left: 8px
}

.next-select.medium.no-arrow {
    padding-right: 8px
}

.next-comobobox input {
    background: transparent;
    border: 0;
    min-width: 100%;
    outline: 0
}

@-moz-document url-prefix() {
    .next-checkbox .next-icon:before {
        margin-top: -1px
    }

    @supports (-moz-osx-font-smoothing:auto) and (animation:calc(0s)) {
        .next-checkbox .next-icon:before {
            margin-top: -5px
        }
    }
}

.next-btn {
    overflow: visible;
    text-decoration: none;
    text-transform: none
}

.next-btn,
.next-btn *,
.next-btn :after,
.next-btn :before,
.next-btn:after,
.next-btn:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.next-btn:active,
.next-btn:hover {
    outline: 0
}

@-webkit-keyframes loadingCircle {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn);
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%
    }
}

.next-btn {
    -webkit-box-shadow: none;
    cursor: pointer;
    display: inline-block;
    font-family: inherit;
    font-style: normal;
    position: relative;
    text-align: center;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
}

.next-btn,
.next-btn:active,
.next-btn:focus {
    outline: 0
}

.next-btn:after {
    opacity: 0;
    position: absolute;
    text-align: center;
    -webkit-transition: opacity .5s ease;
    transition: opacity .5s ease;
    visibility: hidden
}

.next-btn-normal {
    border-color: #d8d8d8;
    border-style: solid
}

.next-btn-normal,
.next-btn-normal.visited,
.next-btn-normal:link,
.next-btn-normal:visited {
    color: #333
}

.next-btn-normal.active,
.next-btn-normal.hover,
.next-btn-normal:active,
.next-btn-normal:focus,
.next-btn-normal:hover {
    background-color: #ff6a00;
    border-color: #a0a2ad;
    color: #fff;
    text-decoration: none
}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

.next-btn-medium {
    border-width: 1px;
    margin: 0
}

.next-btn-medium>.next-icon-first {
    margin-left: 0
}

.next-btn-medium>.next-icon-first:before {
    font-size: 12px;
    line-height: inherit;
    width: 12px
}

.next-btn-medium>.next-icon-alone:before,
.next-btn-medium>.next-icon-last:before {
    font-size: 12px;
    line-height: inherit;
    width: 12px
}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-100px);
        transform: translateY(-100px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-100px);
        transform: translateY(-100px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
}

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
}

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
}

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-100px);
        transform: translateY(-100px)
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-100px);
        transform: translateY(-100px)
    }
}

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@-webkit-keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes slideInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slideInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@-webkit-keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    50% {
        opacity: 1
    }
}

@keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    50% {
        opacity: 1
    }
}

@-webkit-keyframes zoomInPulse {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    50% {
        -webkit-transform: scale3d(1.8, 1.8, 1.8);
        transform: scale3d(1.8, 1.8, 1.8)
    }

    to {
        -webkit-transform: scale3d(1.4, 1.4, 1.4);
        transform: scale3d(1.4, 1.4, 1.4)
    }
}

@keyframes zoomInPulse {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    50% {
        -webkit-transform: scale3d(1.8, 1.8, 1.8);
        transform: scale3d(1.8, 1.8, 1.8)
    }

    to {
        -webkit-transform: scale3d(1.4, 1.4, 1.4);
        transform: scale3d(1.4, 1.4, 1.4)
    }
}

@-webkit-keyframes zoomInQuick {
    0% {
        opacity: 0;
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes zoomInQuick {
    0% {
        opacity: 0;
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes zoomInDown {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0)
    }
}

@keyframes zoomInDown {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0)
    }
}

@-webkit-keyframes zoomInLeft {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0)
    }
}

@keyframes zoomInLeft {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0)
    }
}

@-webkit-keyframes zoomInRight {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0)
    }
}

@keyframes zoomInRight {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0)
    }
}

@-webkit-keyframes zoomInUp {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0)
    }
}

@keyframes zoomInUp {
    0% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0)
    }

    60% {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0)
    }
}

@-webkit-keyframes zoomOut {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    to {
        opacity: 0
    }
}

@keyframes zoomOut {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes zoomOutPulse {
    0% {
        -webkit-transform: scale3d(1.4, 1.4, 1.4);
        transform: scale3d(1.4, 1.4, 1.4)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes zoomOutPulse {
    0% {
        -webkit-transform: scale3d(1.4, 1.4, 1.4);
        transform: scale3d(1.4, 1.4, 1.4)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@-webkit-keyframes zoomOutQuick {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }
}

@keyframes zoomOutQuick {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }
}

@-webkit-keyframes zoomOutDown {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom
    }
}

@keyframes zoomOutDown {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom
    }
}

@-webkit-keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        transform-origin: left center
    }
}

@keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        transform-origin: left center
    }
}

@-webkit-keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        transform-origin: right center
    }
}

@keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        transform-origin: right center
    }
}

@-webkit-keyframes zoomOutUp {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom
    }
}

@keyframes zoomOutUp {
    40% {
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0)
    }

    to {
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom
    }
}

@-webkit-keyframes bounceIn {

    0%,
    20%,
    40%,
    60%,
    80%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }

    40% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .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(.97, .97, .97);
        transform: scale3d(.97, .97, .97)
    }

    to {
        opacity: 1;
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes bounceIn {

    0%,
    20%,
    40%,
    60%,
    80%,
    to {
        -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }

    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }

    40% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .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(.97, .97, .97);
        transform: scale3d(.97, .97, .97)
    }

    to {
        opacity: 1;
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@-webkit-keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .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(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
}

@keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .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(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
}

@-webkit-keyframes pressIn {
    to {
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }
}

@keyframes pressIn {
    to {
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }
}

@-webkit-keyframes waterIn {
    0% {
        -webkit-transform: translate(-45%) scaleX(2);
        transform: translate(-45%) scaleX(2)
    }

    to {
        -webkit-transform: translate(0) scaleX(1);
        transform: translate(0) scaleX(1)
    }
}

@keyframes waterIn {
    0% {
        -webkit-transform: translate(-45%) scaleX(2);
        transform: translate(-45%) scaleX(2)
    }

    to {
        -webkit-transform: translate(0) scaleX(1);
        transform: translate(0) scaleX(1)
    }
}

@-webkit-keyframes pressInSmall {
    to {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
}

@keyframes pressInSmall {
    to {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
}

@-webkit-keyframes pressOut {
    0% {
        -webkit-transform: scale3d(.7, .7, .7);
        transform: scale3d(.7, .7, .7)
    }
}

@keyframes pressOut {
    0% {
        -webkit-transform: scale3d(.7, .7, .7);
        transform: scale3d(.7, .7, .7)
    }
}

@-webkit-keyframes waterOut {
    0% {
        -webkit-transform: translate(-45%) scaleX(2);
        transform: translate(-45%) scaleX(2)
    }

    to {
        -webkit-transform: translate(0) scaleX(1);
        transform: translate(0) scaleX(1)
    }
}

@keyframes waterOut {
    0% {
        -webkit-transform: translate(-45%) scaleX(2);
        transform: translate(-45%) scaleX(2)
    }

    to {
        -webkit-transform: translate(0) scaleX(1);
        transform: translate(0) scaleX(1)
    }
}

@-webkit-keyframes pressOutSmall {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
}

@keyframes pressOutSmall {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
}

@-webkit-keyframes expandInDown {
    0% {
        opacity: 0;
        -webkit-transform: scaleY(0);
        transform: scaleY(0);
        -webkit-transform-origin: left top 0;
        transform-origin: left top 0
    }

    to {
        opacity: 1;
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: left top 0;
        transform-origin: left top 0
    }
}

@keyframes expandInDown {
    0% {
        opacity: 0;
        -webkit-transform: scaleY(0);
        transform: scaleY(0);
        -webkit-transform-origin: left top 0;
        transform-origin: left top 0
    }

    to {
        opacity: 1;
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: left top 0;
        transform-origin: left top 0
    }
}

@-webkit-keyframes expandOutUp {
    0% {
        opacity: 1;
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: left top 0;
        transform-origin: left top 0
    }

    to {
        opacity: 0;
        -webkit-transform: scaleY(0);
        transform: scaleY(0);
        -webkit-transform-origin: left top 0;
        transform-origin: left top 0
    }
}

@keyframes expandOutUp {
    0% {
        opacity: 1;
        -webkit-transform: scaleY(1);
        transform: scaleY(1);
        -webkit-transform-origin: left top 0;
        transform-origin: left top 0
    }

    to {
        opacity: 0;
        -webkit-transform: scaleY(0);
        transform: scaleY(0);
        -webkit-transform-origin: left top 0;
        transform-origin: left top 0
    }
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    20% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    20% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes shake {

    0%,
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }

    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }
}

@keyframes shake {

    0%,
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }

    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }
}

@-webkit-keyframes press {
    50% {
        -webkit-transform: scale3d(.7, .7, .7);
        transform: scale3d(.7, .7, .7)
    }
}

@keyframes press {
    50% {
        -webkit-transform: scale3d(.7, .7, .7);
        transform: scale3d(.7, .7, .7)
    }
}

@-webkit-keyframes unpress {
    50% {
        -webkit-transform: scale3d(.7, .7, .7);
        transform: scale3d(.7, .7, .7)
    }
}

@keyframes unpress {
    50% {
        -webkit-transform: scale3d(.7, .7, .7);
        transform: scale3d(.7, .7, .7)
    }
}

@-webkit-keyframes buttonClick {
    50% {
        -webkit-transform: scale3d(.95, .95, .95);
        transform: scale3d(.95, .95, .95)
    }
}

@keyframes buttonClick {
    50% {
        -webkit-transform: scale3d(.95, .95, .95);
        transform: scale3d(.95, .95, .95)
    }
}

.fadeOut {
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
    -webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
    animation-timing-function: cubic-bezier(.755, .05, .855, .06)
}

.fadeOut {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

@font-face {
    font-family: NextIcon;
    src: url(data:font/woff2;base64,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)format("woff2")
}

.next-icon {
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .1px;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    font-family: NextIcon;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    position: relative;
    text-transform: none
}

.next-icon:before {
    speak: none;
    display: inline-block;
    font-size: 16px;
    line-height: 16px;
    text-align: center;
    vertical-align: middle
}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

.next-icon-xs:before {
    font-size: 12px;
    line-height: inherit;
    width: 12px
}

.next-icon-medium:before {
    font-size: 20px;
    line-height: inherit;
    width: 20px
}

@keyframes loadingCircle {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn);
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%
    }
}

.next-icon-email:before {
    content: ""
}

.next-icon-atm:before {
    content: ""
}

.next-icon-arrow-down:before {
    content: ""
}

.next-icon-search:before {
    content: ""
}

@-moz-document url-prefix() {
    @supports (-moz-osx-font-smoothing:auto) and (animation:calc(0s)) {
        .next-icon:before {
            margin-top: -5px
        }
    }
}

@media (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm) {}

.icbu-icon-svg {
    display: inline-block
}

a.icbu-alitalk {
    color: #ff6a00;
    display: inline-block
}

a.icbu-alitalk .atm-wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    display: -webkit-box;
    display: -ms-flexbox
}

a.icbu-alitalk .atm-text {
    color: #666;
    margin-left: 5px
}

a.icbu-alitalk:hover {
    text-decoration: none
}

a.icbu-alitalk:hover .atm-text {
    color: #ff6a00
}

.icbu-mod-wrapper {
    background: #fff;
    border-top: 2px solid
}

.icbu-mod-wrapper.no-title {
    border-top: none
}

.icbu-mod-wrapper .mod-header {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    background: 50%no-repeat;
    background-size: cover;
    border-bottom: 1px solid #dbe3ef;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
    line-height: 30px;
    padding: 12px 20px
}

@media (max-width:990px) {
    .icbu-mod-wrapper .mod-header {
        line-height: 1
    }
}

.icbu-mod-wrapper .mod-header .title {
    font-size: 22px;
    line-height: inherit;
    margin: 0
}

.icbu-mod-wrapper.head-border .mod-header {
    border: 1px solid #dbe3ef;
    border-top: none
}

.icbu-product-card.small.vertical .product-image {
    margin-bottom: 13px
}

.icbu-product-card {
    font-size: 14px;
    line-height: 16px;
    text-align: left
}

.icbu-product-card * {
    vertical-align: top
}

.icbu-product-card .product-image .img-box {
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%
}

.icbu-product-card .product-image .img-box .react-dove-image,
.icbu-product-card .product-image .img-box img {
    -webkit-transition: -webkit-transform .5s ease;
    transition: -webkit-transform .5s ease;
    transition: transform .5s ease;
    transition: transform .5s ease, -webkit-transform .5s ease
}

.icbu-product-card .product-image .img-box img {
    display: block;
    max-height: 100%;
    max-width: 100%
}

.icbu-product-card .product-image .product-card-video {
    height: 100%;
    width: 100%
}

.icbu-product-card .product-info {
    color: #666;
    overflow: hidden
}

.icbu-product-card .product-info .title {
    color: #222;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    white-space: normal
}

.icbu-product-card .product-info .title.clamped {
    max-height: 38px
}

.icbu-product-card .product-info .halfTrust-guaranteed-tags {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    margin-top: 2px;
    overflow: hidden;
    text-overflow: ellipsis
}

.icbu-product-card .product-info .halfTrust-guaranteed-tags>span {
    display: block
}

.icbu-product-card .product-info .price {
    margin-top: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre-wrap
}

.icbu-product-card .product-info .price .num {
    color: #333;
    font-weight: 700
}

.icbu-product-card .product-info .moq {
    -webkit-line-clamp: 1;
    color: #222;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    margin-top: 2px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.icbu-product-card .product-info .sold-text {
    color: #767676;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    margin-top: 16px
}

.icbu-product-card .product-info .product-tag {
    color: #767676;
    display: inline-block;
    font-size: 14px;
    line-height: 18px;
    margin-right: 4px;
    white-space: nowrap
}

.icbu-product-card .product-info .product-tag:first-child:before {
    display: none
}

.icbu-product-card .product-info .product-tag:before {
    content: " · "
}

.icbu-product-card .product-info .product-tag:empty {
    display: none
}

.icbu-product-card .tag-below-title {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: 18px;
    margin-bottom: 4px;
    overflow: hidden
}

.icbu-product-card .tag-below-title:empty {
    height: 0
}

.icbu-product-card.vertical {
    display: inline-block;
    vertical-align: top
}

.icbu-product-card.vertical .product-image {
    display: block
}

.icbu-product-list .product-item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    padding: 18px 15px;
    text-align: center;
    vertical-align: top
}

.icbu-product-list.with-border {
    border: 1px solid #dbe3ef
}

.icbu-product-list.with-border .product-row {
    border-bottom: 1px solid #dbe3ef
}

.icbu-product-list.with-border .product-row:last-child {
    border-bottom: none
}

.icbu-product-list.with-border .product-item {
    border-right: 1px solid #dbe3ef
}

.icbu-product-list.with-border .product-item.last {
    border-right: none
}

.icbu-video-player {
    position: relative
}

.icbu-video-player--video {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.icbu-video-player--duration {
    background: rgba(0, 0, 0, .6);
    border-radius: 1px;
    bottom: 0;
    color: #fff;
    font-size: 12px;
    padding: 2px 4px;
    position: absolute;
    right: 0;
    z-index: 2
}

.react-dove-playButton {
    --dove-playButton-font-size: 20px;
    max-width: 50px;
    min-width: 30px;
    width: 20% !important
}

.react-dove-image {
    -o-object-fit: cover;
    object-fit: cover
}

.dove-player-wrapper {
    --dove-video-background: #fff
}

.shop-component-KeyButton {
    display: inline-block;
    white-space: nowrap
}

a.ContactSupplier:hover {
    text-decoration: none
}

.icbu-link-normal {
    color: #333;
    text-decoration: none
}

.icbu-link-normal:active,
.icbu-link-normal:link,
.icbu-link-normal:visited {
    color: #333
}

.icbu-link-normal:hover {
    color: #ff6a00;
    text-decoration: underline
}

@media (max-width:990px) {}

@media (max-width:1200px) {}

a:-webkit-any-link:focus-visible {
    outline-width: 0
}

.tnh-badge {
    position: relative
}

.tnh-button {
    display: block;
    flex-shrink: 0;
    height: 36px;
    padding: 0 24px;
    outline: none;
    border-radius: 9999px;
    background-color: #f60;
    color: #fff !important;
    text-align: center;
    font-weight: 600;
    font-size: 14px;
    line-height: 36px;
    cursor: pointer
}

.tnh-button:active {
    text-decoration: none;
    transform: scale(.9)
}

.tnh-button:hover {
    background-color: #d04a0a
}

@-webkit-keyframes circle-360 {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

@keyframes circle-360 {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

.tnh-icon {
    display: inline-block;
    width: 1em;
    height: 1em;
    margin-right: 6px;
    overflow: hidden;
    vertical-align: -.15em;
    fill: currentColor
}

#the-new-header.tnh-white {
    color: #222
}

#the-new-header.tnh-white a:link,
#the-new-header.tnh-white a:visited,
#the-new-header.tnh-white a:hover,
#the-new-header.tnh-white a:active,
#the-new-header.tnh-white .tnh-sign-in {
    color: #222
}

#the-new-header.tnh-white .tnh-new-logo {
    background: url(data:image/png;base64,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)no-repeat 0 0;
    background-size: auto 22px
}

#the-new-header.tnh-white {
    border-bottom: 1px solid #ddd;
    background-color: #fff !important
}

@-webkit-keyframes color-change-to-fff {
    0% {
        background: transparent
    }

    to {
        background: #fff
    }
}

@keyframes color-change-to-fff {
    0% {
        background: transparent
    }

    to {
        background: #fff
    }
}

@-webkit-keyframes sub-header-title-hover {
    0% {
        transform: scaleX(.4);
        -webkit-transform: scaleX(.4)
    }

    to {
        transform: scaleX(1);
        -webkit-transform: scaleX(1)
    }
}

@keyframes sub-header-title-hover {
    0% {
        transform: scaleX(.4);
        -webkit-transform: scaleX(.4)
    }

    to {
        transform: scaleX(1);
        -webkit-transform: scaleX(1)
    }
}

.tnh-logo {
    z-index: 9999;
    display: flex;
    flex-shrink: 0;
    cursor: pointer
}

.tnh-new-logo {
    width: 185px;
    height: 22px
}

.tnh-languages {
    position: relative;
    display: flex
}

.tnh-languages .current {
    display: flex;
    align-items: center
}

.tnh-languages .current>div {
    margin-right: 4px
}

.tnh-languages .current .tnh-icon {
    font-size: 24px
}

.tnh-languages .current .tnh-icon:last-child {
    margin-right: 0
}

.tnh-login {
    display: flex;
    flex-grow: 2;
    flex-shrink: 1;
    align-items: center;
    justify-content: space-between
}

.tnh-login .tnh-sign-in,
.tnh-login .tnh-sign-up {
    flex-grow: 1
}

.tnh-login .tnh-sign-in {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 28px
}

.tnh-login .tnh-sign-in:hover {
    text-decoration: underline !important
}

.tnh-login .tnh-sign-up {
    min-width: 120px;
    color: #fff
}

.tnh-login .tnh-icon {
    font-size: 24px
}

.tnh-ship-to {
    position: relative;
    display: flex;
    justify-content: center
}

.tnh-ship-to .tnh-current-country {
    display: flex;
    flex-direction: column
}

.tnh-ship-to .tnh-current-country .deliver-span {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px
}

.tnh-ship-to .tnh-country-flag {
    min-width: 23px;
    display: flex;
    align-items: center
}

.tnh-ship-to .tnh-country-flag img {
    height: 14px;
    margin-right: 4px
}

.tnh-ship-to .tnh-country-flag>span {
    font-size: 14px;
    font-weight: 600
}

body {
    line-height: inherit
}

.the-new-header {
    position: relative;
    width: 100%;
    font-size: 14px;
    font-family: Inter, SF Pro Text, Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, PingFang SC, Microsoft YaHei;
    line-height: 18px
}

.the-new-header *,
.the-new-header :after,
.the-new-header :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.the-new-header a {
    text-decoration: inherit
}

.the-new-header .header-content {
    min-width: 1200px;
    max-width: 1580px;
    margin: 0 auto;
    padding: 0 40px;
    font-size: 14px
}

.the-new-header .header-content .tnh-main {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 72px
}

.the-new-header .header-content .tnh-main .tnh-logo-content {
    display: flex
}

.the-new-header .header-content .tnh-main .functional {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    gap: 28px
}

.the-new-header .header-content .tnh-main .functional>div {
    cursor: pointer
}

@media (max-width:1440) {}

@media (max-width:1280px) {
    .hide-item {
        display: none
    }

    .tnh-languages {
        width: auto !important
    }

    .functional .tnh-login .tnh-sign-in {
        margin-right: 24px !important
    }

    .tnh-languages {
        min-width: 30px
    }
}

@media (max-height:550px) {}

body,
h3,
ul,
li,
button,
input {
    margin: 0;
    padding: 0
}

a:hover {
    text-decoration: underline
}

.root {
    overflow-x: hidden
}

.root .J_module {
    margin: 0 auto 20px;
    width: 100%
}

.root .J_module.hideBottom,
.root .J_module:empty {
    margin-bottom: 0
}

.root #bd .J_module {
    max-width: 1200px
}

.root #bd .J_module.fluid {
    max-width: 100%
}

.root #fc .J_module {
    margin: 0
}

.J_module.module_loaded {
    background-image: none;
    background-size: initial;
    min-height: initial
}

.icbu-shop {
    min-width: 1200px
}

@media (max-width:990px) {}

@media (max-width:1200px) {}

a:-webkit-any-link:focus-visible {
    outline-width: 0
}

@keyframes spinners-react-circular {
    0% {
        stroke-dashoffset: 306
    }

    50% {
        stroke-dasharray: 40, 134
    }

    to {
        stroke-dasharray: 1, 174;
        stroke-dashoffset: 132
    }
}

.show-sale-promotion {
    position: relative;
    left: 0
}

.shop-sign-container {
    position: relative
}

.bc-shop-shopsign .company-sign {
    position: relative;
    height: 100%
}

.bc-shop-shopsign .company-sign .item-link {
    display: flex;
    align-items: center;
    height: 100%;
    color: #fff;
    padding: 0 0 0 20px;
    font-size: 14px;
    line-height: 20px;
    -webkit-text-decoration: none;
    text-decoration: none
}

.bc-shop-shopsign .company-sign .item-arrow {
    display: inline-block;
    vertical-align: middle;
    margin-left: 4px;
    transition: .2s;
    position: relative;
    top: 4px
}

.bc-shop-shopsign .company-sign:hover .item-link {
    background: #69707899
}

.bc-shop-shopsign .company-sign:hover .item-arrow {
    transform: rotate(180deg)
}

.bc-shop-shopsign.new-golden .top-bar.theme-newGolden .company-sign:hover .item-link {
    background: #0000
}

.bc-shop-shopsign.new-golden .item-link.with-topBarVerifiedSupplier {
    position: relative;
    width: 215px;
    justify-content: flex-end;
    padding-right: 15px !important
}

.bc-shop-shopsign.new-golden .item-link.with-topBarVerifiedSupplier .topBarVerifiedSupplier-wrapper {
    overflow-x: hidden;
    overflow-y: hidden;
    height: 100%;
    z-index: -1;
    left: 0;
    top: 0;
    position: absolute
}

.bc-shop-shopsign.new-golden .item-link.with-topBarVerifiedSupplier .topBarVerifiedSupplier-wrapper+.item-text {
    margin-left: -4px;
    margin-right: 10px;
    position: relative;
    top: 4px;
    left: -2px;
    color: #348df8;
    font-size: 15px
}

.bc-shop-shopsign.new-golden .item-link.with-topBarVerifiedSupplier .topBarVerifiedSupplier-wrapper .topBarVerifiedSupplier {
    height: 100%
}

.bc-shop-shopsign .top-bar {
    color: #fff;
    line-height: 1
}

.bc-shop-shopsign .top-bar .top-bar-wrapper {
    padding: 0 0 0 20px
}

.bc-shop-shopsign .top-bar.theme-newGolden {
    background: linear-gradient(118deg, #3094fc, #005ccc);
    box-shadow: 0 1px 4px #00000047
}

.bc-shop-shopsign .top-bar.theme-newGolden .top-bar-wrapper {
    background: #0000;
    padding-left: 0
}

.bc-shop-shopsign .top-bar.theme-newGolden .top-bar-wrapper .top-bar-con {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px
}

.bc-shop-shopsign .top-bar .top-bar-name {
    position: relative;
    z-index: 1;
    margin-left: 10px;
    cursor: pointer
}

.bc-shop-shopsign .top-bar .top-bar-name .cp-name {
    display: inline-block;
    vertical-align: top;
    line-height: 16px;
    max-width: 250px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.bc-shop-shopsign .top-bar .top-bar-name .arrow-icon {
    margin-left: 5px;
    line-height: 16px;
    vertical-align: top
}

.bc-shop-shopsign .top-bar .add-fav {
    height: 16px;
    margin: -11px 0 0 5px
}

.bc-shop-shopsign .top-bar .top-bar-con {
    position: relative;
    max-width: 1200px;
    padding: 14px 0;
    margin: 0 auto
}

.bc-shop-shopsign .top-bar .company-info-certs {
    padding-left: 12px;
    display: flex
}

.bc-shop-shopsign .top-bar .company-signs {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    height: 100%
}

.bc-shop-shopsign .top-bar .company-signs .assessment-sign .item-link {
    padding-right: 25px
}

.bc-shop-shopsign .verify-icons:empty {
    display: none
}

.bc-shop-shopsign .verify-icons .icon-link {
    margin-left: 5px
}

.bc-shop-shopsign .verify-icons .icon-link:first-child {
    margin-left: 0
}

.bc-shop-shopsign .verify-icons .icon-link .v-icon {
    vertical-align: top
}

.bc-shop-shopsign .verify-icons .icon-link.verified-icon {
    background: #fff;
    padding: 0 2px;
    margin-left: 8px;
    position: relative;
    border-radius: 3px
}

.bc-shop-shopsign {
    position: relative;
    z-index: 99;
    font-size: 14px
}

.bc-shop-shopsign .top-bar {
    position: absolute;
    top: 0;
    z-index: 1;
    width: 100%
}

.bc-shop-shopsign .bg-wrapper {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    overflow: hidden
}

.bc-shop-shopsign .bg-wrapper .bg-image {
    position: relative;
    left: 50%;
    height: 100%;
    transform: translate(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%)
}

.bc-shop-shopsign .content {
    position: relative;
    box-sizing: content-box;
    max-width: 1200px;
    margin: 0 auto;
    padding: 44px 0;
    color: #fff;
    text-align: center
}

.bc-shop-shopsign .con-wrapper {
    height: 192px
}

.bc-shop-shopsign .navigation {
    position: absolute;
    bottom: 0
}

.navigation {
    width: 100%;
    height: 44px
}

.navigation .nav-box {
    width: 100%
}

.navigation .nav-box.theme-newGolden {
    background-image: linear-gradient(118deg, #3094fc, #005ccc)
}

.navigation .nav-box.theme-newGolden .nav-link {
    background: #0000;
    background-image: none
}

.navigation.fixed .nav-box {
    position: fixed;
    top: 0
}

.navigation .nav-content {
    max-width: 1200px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.navigation .navigation-search {
    display: flex;
    flex-wrap: nowrap;
    margin-left: 15px;
    margin-right: 15px
}

.navigation .navigation-search .next-btn {
    border-left: none;
    background: #fff;
    padding: 0 8px
}

.navigation .navigation-search .next-btn .next-icon:before {
    color: #c4c6cf
}

.navigation .navigation-list {
    max-width: 960px;
    white-space: nowrap;
    height: 44px
}

.navigation .nav-link {
    display: inline-block;
    box-sizing: border-box;
    height: 44px;
    padding: 2px 15px;
    min-width: 110px;
    max-width: 180px;
    line-height: 20px;
    white-space: normal;
    vertical-align: top;
    -webkit-text-decoration: none;
    text-decoration: none;
    color: #fff
}

.navigation .nav-item {
    display: inline-block;
    position: relative;
    cursor: pointer
}

.navigation .nav-item .nav-arrow {
    position: relative;
    top: 1px;
    line-height: 1;
    margin-left: 4px;
    transition: .2s
}

.navigation .nav-item:hover .nav-arrow {
    transform: rotate(180deg);
    top: 0
}

@media (max-width:1000px) {
    .navigation .nav-item .nav-link {
        min-width: 110px;
        max-width: 140px
    }

    .navigation .nav-item .nav-arrow {
        display: none
    }
}

@media (max-width:980px) {
    .navigation .nav-item:nth-child(n+5) {
        display: none
    }
}

.navigation .nav-con {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}

.navigation .nav-text {
    max-height: 100%;
    width: 100%;
    overflow: hidden;
    text-align: center;
    display: flex;
    align-items: center
}

.navigation .nav-text .nav-title {
    flex: 1;
    overflow: hidden
}

/*! wrap-sass-loader-disable */
/*! wrap-sass-loader-enable */
.add-fav {
    color: #333
}

.module-wide-banner {
    min-height: 550px
}

.module-wide-banner .wide-banner {
    height: 100%;
    left: 50%;
    transform: translateX(-50%);
    width: 1920px
}

.module-wide-banner .slider-item {
    display: block
}

.module-wide-banner .slider-item img {
    height: 100%;
    width: 100%
}

[module-title=customArea] .module-customArea {
    overflow: hidden
}

[module-title=customArea] .module-customArea .custom-content {
    overflow: initial
}

[module-title=customArea] .module-customArea img {
    vertical-align: middle
}

[module-title=customArea] .module-customArea {
    overflow: hidden
}

[module-title=customArea] .module-customArea.no-bg-color {
    background: transparent
}

[module-title=customArea] .module-customArea .custom-content {
    overflow: initial
}

[module-title=customArea] .module-customArea area:focus,
[module-title=customArea] .module-customArea area:visited {
    outline: none
}

[module-title=customArea] .module-customArea img {
    vertical-align: middle
}

[module-title=customArea] .module-customArea li {
    list-style-position: inside
}

[module-title=customArea] .module-customArea ul {
    list-style-type: disc;
    padding: 10px 18px
}

[module-title=customArea] .module-customArea ol {
    list-style-type: decimal;
    padding: 10px 18px
}

.module-banner .slider-item {
    display: block
}

.module-banner .slider-item img {
    max-height: 100%;
    width: 100%
}

[module-title=customArea] .module-customArea {
    overflow: hidden
}

[module-title=customArea] .module-customArea.no-bg-color {
    background: transparent
}

[module-title=customArea] .module-customArea .custom-content {
    overflow: initial
}

[module-title=customArea] .module-customArea area:focus,
[module-title=customArea] .module-customArea area:visited {
    outline: none
}

[module-title=customArea] .module-customArea img {
    vertical-align: middle
}

[module-title=customArea] .module-customArea li {
    list-style-position: inside
}

[module-title=customArea] .module-customArea ul {
    list-style-type: disc;
    padding: 10px 18px
}

[module-title=customArea] .module-customArea ol {
    list-style-type: decimal;
    padding: 10px 18px
}

.single-file-highlight-yellow,
.single-file-highlight-yellow-mode ::selection {
    background-color: #ffff7c !important;
    color: black !important;
}

.single-file-highlight-pink,
.single-file-highlight-pink-mode ::selection {
    background-color: #ffbbb6 !important;
    color: black !important;
}

.single-file-highlight-blue,
.single-file-highlight-blue-mode ::selection {
    background-color: #95d0ff !important;
    color: black !important;
}

.single-file-highlight-green,
.single-file-highlight-green-mode ::selection {
    background-color: #93ef8d !important;
    color: black !important;
}

span.single-file-highlight-yellow,
span.single-file-highlight-pink,
span.single-file-highlight-blue,
span.single-file-highlight-green {
    display: inline !important;
}

.single-file-highlight-hidden {
    background-color: inherit !important;
    color: inherit !important;
}

.single-file-mask {
    all: initial;
    display: contents !important;
}

.single-file-mask.single-file-page-mask {
    opacity: .99 !important;
}

single-file-note {
    all: initial !important;
    display: contents !important;
}

.single-file-cut-hover,
.single-file-cut-outer-hover,
.single-file-cut-selected,
.single-file-cut-outer-selected {
    transition: outline-width 125ms !important;
    outline-offset: -4px !important;
    outline-width: 4px !important;
}

.single-file-cut-hover,
.single-file-cut-outer-hover {
    outline-style: dotted !important;
}

.single-file-cut-selected,
.single-file-cut-outer-selected {
    outline-style: dashed !important;
}

.single-file-cut-hover,
.single-file-cut-selected {
    outline-color: red !important;
}

.single-file-cut-outer-hover,
.single-file-cut-outer-selected {
    outline-color: green !important;
}

.single-file-cut-mode,
.single-file-cut-mode * {
    pointer-events: auto !important;
    touch-action: none !important;
}

.single-file-cut-hover,
.single-file-cut-outer-hover,
.single-file-remove-highlights-mode .single-file-highlight:hover {
    cursor: crosshair !important;
}

.single-file-removed {
    display: none !important;
    float: none !important;
    position: static !important;
    visibility: collapse !important;
}

a[href],
img {
    -webkit-touch-callout: none;
}

/*!
 * Pico.css v1.5.6 (https://picocss.com)
 * Copyright 2019-2022 - Licensed under MIT
 */
#mount {
    --font-family: system-ui, -apple-system, "Segoe UI", "Roboto", "Ubuntu", "Cantarell", "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --line-height: 1.5;
    --font-weight: 400;
    --font-size: 16px;
    --border-radius: 0.25rem;
    --border-width: 1px;
    --outline-width: 3px;
    --spacing: 1rem;
    --typography-spacing-vertical: 1.5rem;
    --block-spacing-vertical: calc(var(--spacing)*2);
    --block-spacing-horizontal: var(--spacing);
    --grid-spacing-vertical: 0;
    --grid-spacing-horizontal: var(--spacing);
    --form-element-spacing-vertical: 0.75rem;
    --form-element-spacing-horizontal: 1rem;
    --nav-element-spacing-vertical: 1rem;
    --nav-element-spacing-horizontal: 0.5rem;
    --nav-link-spacing-vertical: 0.5rem;
    --nav-link-spacing-horizontal: 0.5rem;
    --form-label-font-weight: var(--font-weight);
    --transition: 0.2s ease-in-out;
    --modal-overlay-backdrop-filter: blur(0.25rem)
}

@media (min-width:576px) {
    #mount {
        --font-size: 17px
    }
}

@media (min-width:768px) {
    #mount {
        --font-size: 18px
    }
}

@media (min-width:992px) {
    #mount {
        --font-size: 19px
    }
}

@media (min-width:1200px) {
    #mount {
        --font-size: 20px
    }
}

@media (min-width:576px) {

    #mount>header,
    #mount>main,
    #mount>footer,
    section {
        --block-spacing-vertical: calc(var(--spacing)*2.5)
    }
}

@media (min-width:768px) {

    #mount>header,
    #mount>main,
    #mount>footer,
    section {
        --block-spacing-vertical: calc(var(--spacing)*3)
    }
}

@media (min-width:992px) {

    #mount>header,
    #mount>main,
    #mount>footer,
    section {
        --block-spacing-vertical: calc(var(--spacing)*3.5)
    }
}

@media (min-width:1200px) {

    #mount>header,
    #mount>main,
    #mount>footer,
    section {
        --block-spacing-vertical: calc(var(--spacing)*4)
    }
}

@media (min-width:576px) {
    article {
        --block-spacing-horizontal: calc(var(--spacing)*1.25)
    }
}

@media (min-width:768px) {
    article {
        --block-spacing-horizontal: calc(var(--spacing)*1.5)
    }
}

@media (min-width:992px) {
    article {
        --block-spacing-horizontal: calc(var(--spacing)*1.75)
    }
}

@media (min-width:1200px) {
    article {
        --block-spacing-horizontal: calc(var(--spacing)*2)
    }
}

dialog>article {
    --block-spacing-vertical: calc(var(--spacing)*2);
    --block-spacing-horizontal: var(--spacing)
}

@media (min-width:576px) {
    dialog>article {
        --block-spacing-vertical: calc(var(--spacing)*2.5);
        --block-spacing-horizontal: calc(var(--spacing)*1.25)
    }
}

@media (min-width:768px) {
    dialog>article {
        --block-spacing-vertical: calc(var(--spacing)*3);
        --block-spacing-horizontal: calc(var(--spacing)*1.5)
    }
}

a {
    --text-decoration: none
}

a.secondary,
a.contrast {
    --text-decoration: underline
}

small {
    --font-size: 0.875em
}

h1,
h2,
h3,
h4,
h5,
h6 {
    --font-weight: 700
}

h1 {
    --font-size: 2rem;
    --typography-spacing-vertical: 3rem
}

h2 {
    --font-size: 1.75rem;
    --typography-spacing-vertical: 2.625rem
}

h3 {
    --font-size: 1.5rem;
    --typography-spacing-vertical: 2.25rem
}

h4 {
    --font-size: 1.25rem;
    --typography-spacing-vertical: 1.874rem
}

h5 {
    --font-size: 1.125rem;
    --typography-spacing-vertical: 1.6875rem
}

[type="checkbox"],
[type="radio"] {
    --border-width: 2px
}

[type="checkbox"][role="switch"] {
    --border-width: 3px
}

thead th,
thead td,
tfoot th,
tfoot td {
    --border-width: 3px
}

:not(thead, tfoot)>*>td {
    --font-size: 0.875em
}

pre,
code,
kbd,
samp {
    --font-family: "Menlo", "Consolas", "Roboto Mono", "Ubuntu Monospace", "Noto Mono", "Oxygen Mono", "Liberation Mono", monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"
}

kbd {
    --font-weight: bolder
}

[data-theme="light"],
#mount:not([data-theme="dark"]) {
    --background-color: #fff;
    --background-light-green: #F5F7F9;
    --color: hsl(205deg, 20%, 32%);
    --h1-color: hsl(205deg, 30%, 15%);
    --h2-color: #24333e;
    --h3-color: hsl(205deg, 25%, 23%);
    --h4-color: #374956;
    --h5-color: hsl(205deg, 20%, 32%);
    --h6-color: #4d606d;
    --muted-color: hsl(205deg, 10%, 50%);
    --muted-border-color: hsl(205deg, 20%, 94%);
    --primary: hsl(195deg, 85%, 41%);
    --primary-hover: hsl(195deg, 90%, 32%);
    --primary-focus: rgba(16, 149, 193, 0.125);
    --primary-inverse: #fff;
    --secondary: hsl(205deg, 15%, 41%);
    --secondary-hover: hsl(205deg, 20%, 32%);
    --secondary-focus: rgba(89, 107, 120, 0.125);
    --secondary-inverse: #fff;
    --contrast: hsl(205deg, 30%, 15%);
    --contrast-hover: #000;
    --contrast-focus: rgba(89, 107, 120, 0.125);
    --contrast-inverse: #fff;
    --mark-background-color: #fff2ca;
    --mark-color: #543a26;
    --ins-color: #388e3c;
    --del-color: #c62828;
    --blockquote-border-color: var(--muted-border-color);
    --blockquote-footer-color: var(--muted-color);
    --button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    --button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    --form-element-background-color: transparent;
    --form-element-border-color: hsl(205deg, 14%, 68%);
    --form-element-color: var(--color);
    --form-element-placeholder-color: var(--muted-color);
    --form-element-active-background-color: transparent;
    --form-element-active-border-color: var(--primary);
    --form-element-focus-color: var(--primary-focus);
    --form-element-disabled-background-color: hsl(205deg, 18%, 86%);
    --form-element-disabled-border-color: hsl(205deg, 14%, 68%);
    --form-element-disabled-opacity: 0.5;
    --form-element-invalid-border-color: #c62828;
    --form-element-invalid-active-border-color: #d32f2f;
    --form-element-invalid-focus-color: rgba(211, 47, 47, 0.125);
    --form-element-valid-border-color: #388e3c;
    --form-element-valid-active-border-color: #43a047;
    --form-element-valid-focus-color: rgba(67, 160, 71, 0.125);
    --switch-background-color: hsl(205deg, 16%, 77%);
    --switch-color: var(--primary-inverse);
    --switch-checked-background-color: var(--primary);
    --range-border-color: hsl(205deg, 18%, 86%);
    --range-active-border-color: hsl(205deg, 16%, 77%);
    --range-thumb-border-color: var(--background-color);
    --range-thumb-color: var(--secondary);
    --range-thumb-hover-color: var(--secondary-hover);
    --range-thumb-active-color: var(--primary);
    --table-border-color: var(--muted-border-color);
    --table-row-stripped-background-color: #f6f8f9;
    --code-background-color: hsl(205deg, 20%, 94%);
    --code-color: var(--muted-color);
    --code-kbd-background-color: var(--contrast);
    --code-kbd-color: var(--contrast-inverse);
    --code-tag-color: hsl(330deg, 40%, 50%);
    --code-property-color: hsl(185deg, 40%, 40%);
    --code-value-color: hsl(40deg, 20%, 50%);
    --code-comment-color: hsl(205deg, 14%, 68%);
    --accordion-border-color: var(--muted-border-color);
    --accordion-close-summary-color: var(--color);
    --accordion-open-summary-color: var(--muted-color);
    --card-background-color: var(--background-color);
    --card-border-color: var(--muted-border-color);
    --card-box-shadow: 0.0145rem 0.029rem 0.174rem rgba(27, 40, 50, 0.01698), 0.0335rem 0.067rem 0.402rem rgba(27, 40, 50, 0.024), 0.0625rem 0.125rem 0.75rem rgba(27, 40, 50, 0.03), 0.1125rem 0.225rem 1.35rem rgba(27, 40, 50, 0.036), 0.2085rem 0.417rem 2.502rem rgba(27, 40, 50, 0.04302), 0.5rem 1rem 6rem rgba(27, 40, 50, 0.06), 0 0 0 0.0625rem rgba(27, 40, 50, 0.015);
    --card-sectionning-background-color: #fbfbfc;
    --dropdown-background-color: #fbfbfc;
    --dropdown-border-color: #e1e6eb;
    --dropdown-box-shadow: var(--card-box-shadow);
    --dropdown-color: var(--color);
    --dropdown-hover-background-color: hsl(205deg, 20%, 94%);
    --modal-overlay-background-color: rgba(213, 220, 226, 0.7);
    --progress-background-color: hsl(205deg, 18%, 86%);
    --progress-color: var(--primary);
    --loading-spinner-opacity: 0.5;
    --tooltip-background-color: var(--contrast);
    --tooltip-color: var(--contrast-inverse);
    --icon-checkbox: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(255,\ 255,\ 255\)\'\ stroke-width=\'4\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'20\ 6\ 9\ 17\ 4\ 12\'%3E%3C/polyline%3E%3C/svg%3E);
    --icon-chevron: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(65,\ 84,\ 98\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'6\ 9\ 12\ 15\ 18\ 9\'%3E%3C/polyline%3E%3C/svg%3E);
    --icon-chevron-button: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(255,\ 255,\ 255\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'6\ 9\ 12\ 15\ 18\ 9\'%3E%3C/polyline%3E%3C/svg%3E);
    --icon-chevron-button-inverse: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(255,\ 255,\ 255\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'6\ 9\ 12\ 15\ 18\ 9\'%3E%3C/polyline%3E%3C/svg%3E);
    --icon-close: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(115,\ 130,\ 140\)\'\ stroke-width=\'4\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cline\ x1=\'18\'\ y1=\'6\'\ x2=\'6\'\ y2=\'18\'%3E%3C/line%3E%3Cline\ x1=\'6\'\ y1=\'6\'\ x2=\'18\'\ y2=\'18\'%3E%3C/line%3E%3C/svg%3E);
    --icon-date: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(65,\ 84,\ 98\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Crect\ x=\'3\'\ y=\'4\'\ width=\'18\'\ height=\'18\'\ rx=\'2\'\ ry=\'2\'%3E%3C/rect%3E%3Cline\ x1=\'16\'\ y1=\'2\'\ x2=\'16\'\ y2=\'6\'%3E%3C/line%3E%3Cline\ x1=\'8\'\ y1=\'2\'\ x2=\'8\'\ y2=\'6\'%3E%3C/line%3E%3Cline\ x1=\'3\'\ y1=\'10\'\ x2=\'21\'\ y2=\'10\'%3E%3C/line%3E%3C/svg%3E);
    --icon-invalid: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(198,\ 40,\ 40\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Ccircle\ cx=\'12\'\ cy=\'12\'\ r=\'10\'%3E%3C/circle%3E%3Cline\ x1=\'12\'\ y1=\'8\'\ x2=\'12\'\ y2=\'12\'%3E%3C/line%3E%3Cline\ x1=\'12\'\ y1=\'16\'\ x2=\'12.01\'\ y2=\'16\'%3E%3C/line%3E%3C/svg%3E);
    --icon-minus: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(255,\ 255,\ 255\)\'\ stroke-width=\'4\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cline\ x1=\'5\'\ y1=\'12\'\ x2=\'19\'\ y2=\'12\'%3E%3C/line%3E%3C/svg%3E);
    --icon-search: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(65,\ 84,\ 98\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Ccircle\ cx=\'11\'\ cy=\'11\'\ r=\'8\'%3E%3C/circle%3E%3Cline\ x1=\'21\'\ y1=\'21\'\ x2=\'16.65\'\ y2=\'16.65\'%3E%3C/line%3E%3C/svg%3E);
    --icon-time: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(65,\ 84,\ 98\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Ccircle\ cx=\'12\'\ cy=\'12\'\ r=\'10\'%3E%3C/circle%3E%3Cpolyline\ points=\'12\ 6\ 12\ 12\ 16\ 14\'%3E%3C/polyline%3E%3C/svg%3E);
    --icon-valid: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(56,\ 142,\ 60\)\'\ stroke-width=\'3\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'20\ 6\ 9\ 17\ 4\ 12\'%3E%3C/polyline%3E%3C/svg%3E);
    --icon-share: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTguOTM0OCA4LjY0ODQ0QzIwLjg5NDEgOC42NDg0NCAyMi40ODU1IDcuMDU0NjkgMjIuNDg1NSA1LjA5NzY2QzIyLjQ4NTUgMy4xNDA2MiAyMC44OTE4IDEuNTQ2ODggMTguOTM0OCAxLjU0Njg4QzE2Ljk3NTQgMS41NDY4OCAxNS4zODQgMy4xNDA2MiAxNS4zODQgNS4wOTc2NkMxNS4zODQgNS4yOTkyMiAxNS40MDA0IDUuNDkzNzUgMTUuNDMzMiA1LjY4NTk0TDcuMzIzODMgOS4zNTM5MUM2LjcwOTc3IDguODQ1MzEgNS45MjIyNyA4LjU0MDYyIDUuMDY0NDUgOC41NDA2MkMzLjEwNTA4IDguNTQwNjIgMS41MTM2NyAxMC4xMzQ0IDEuNTEzNjcgMTIuMDkxNEMxLjUxMzY3IDE0LjA0ODQgMy4xMDc0MiAxNS42NDIyIDUuMDY0NDUgMTUuNjQyMkM1LjgzMzIgMTUuNjQyMiA2LjU0NTcgMTUuMzk2MSA3LjEyNjk1IDE0Ljk4MTNMMTIuNDk0MSAxNy45OTUzQzEyLjQxNjggMTguMjg1OSAxMi4zNzcgMTguNTg4MyAxMi4zNzcgMTguOTAyM0MxMi4zNzcgMjAuODYxNyAxMy45NzA3IDIyLjQ1MzEgMTUuOTI3NyAyMi40NTMxQzE3Ljg4NzEgMjIuNDUzMSAxOS40Nzg1IDIwLjg1OTQgMTkuNDc4NSAxOC45MDIzQzE5LjQ3ODUgMTYuOTQzIDE3Ljg4NDggMTUuMzUxNiAxNS45Mjc3IDE1LjM1MTZDMTQuOTU3NCAxNS4zNTE2IDE0LjA3ODUgMTUuNzQzIDEzLjQzNjMgMTYuMzczNEw4LjMyMjI3IDEzLjUwNDdDOC41MDk3NyAxMy4wNzExIDguNjE1MjMgMTIuNTk1MyA4LjYxNTIzIDEyLjA5MzhDOC42MTUyMyAxMS42ODEyIDguNTQ0OTIgMTEuMjg3NSA4LjQxNjAyIDEwLjkxOTVMMTYuMjIzIDcuMzg3NUMxNi44NzQ2IDguMTU2MjUgMTcuODQ5NiA4LjY0ODQ0IDE4LjkzNDggOC42NDg0NFpNNS4wNjQ0NSAxMy43Njk1QzQuMTQxMDIgMTMuNzY5NSAzLjM4ODY3IDEzLjAxNzIgMy4zODg2NyAxMi4wOTM4QzMuMzg4NjcgMTEuMTcwMyA0LjE0MTAyIDEwLjQxOCA1LjA2NDQ1IDEwLjQxOEM1Ljk4Nzg5IDEwLjQxOCA2Ljc0MDIzIDExLjE3MDMgNi43NDAyMyAxMi4wOTM4QzYuNzQwMjMgMTMuMDE3MiA1Ljk4Nzg5IDEzLjc2OTUgNS4wNjQ0NSAxMy43Njk1Wk0xNS45Mjc3IDE3LjIyNjZDMTYuODUxMiAxNy4yMjY2IDE3LjYwMzUgMTcuOTc4OSAxNy42MDM1IDE4LjkwMjNDMTcuNjAzNSAxOS44MjU4IDE2Ljg1MTIgMjAuNTc4MSAxNS45Mjc3IDIwLjU3ODFDMTUuMDA0MyAyMC41NzgxIDE0LjI1MiAxOS44MjU4IDE0LjI1MiAxOC45MDIzQzE0LjI1MiAxNy45Nzg5IDE1LjAwMiAxNy4yMjY2IDE1LjkyNzcgMTcuMjI2NlpNMTguOTM0OCAzLjQxOTUzQzE5Ljg1ODIgMy40MTk1MyAyMC42MTA1IDQuMTcxODcgMjAuNjEwNSA1LjA5NTMxQzIwLjYxMDUgNi4wMTg3NSAxOS44NTgyIDYuNzcxMDkgMTguOTM0OCA2Ljc3MTA5QzE4LjAxMTMgNi43NzEwOSAxNy4yNTkgNi4wMTg3NSAxNy4yNTkgNS4wOTUzMUMxNy4yNTkgNC4xNzE4NyAxOC4wMTEzIDMuNDE5NTMgMTguOTM0OCAzLjQxOTUzWicgZmlsbD0nIzgzODM4MycvPjwvc3ZnPiA=);
    --float-ball-more-button-border-color: #F6F6F6;
    --float-ball-more-button-background-color: #FFFFFF;
    --float-ball-more-button-svg-color: #6C6F73;
    color-scheme: light;
    --service-bg-hover: #F7FAFF
}

@media only screen and (prefers-color-scheme:dark) {
    #mount:not([data-theme="light"]) {
        --background-color: #11191f;
        --float-ball-more-button-background-color: #191919;
        --background-light-green: #141e26;
        --color: hsl(205deg, 16%, 77%);
        --h1-color: hsl(205deg, 20%, 94%);
        --h2-color: #e1e6eb;
        --h3-color: hsl(205deg, 18%, 86%);
        --h4-color: #c8d1d8;
        --h5-color: hsl(205deg, 16%, 77%);
        --h6-color: #afbbc4;
        --muted-color: hsl(205deg, 10%, 50%);
        --muted-border-color: #1f2d38;
        --primary: hsl(195deg, 85%, 41%);
        --primary-hover: hsl(195deg, 80%, 50%);
        --primary-focus: rgba(16, 149, 193, 0.25);
        --primary-inverse: #fff;
        --secondary: hsl(205deg, 15%, 41%);
        --secondary-hover: hsl(205deg, 10%, 50%);
        --secondary-focus: rgba(115, 130, 140, 0.25);
        --secondary-inverse: #fff;
        --contrast: hsl(205deg, 20%, 94%);
        --contrast-hover: #fff;
        --contrast-focus: rgba(115, 130, 140, 0.25);
        --contrast-inverse: #000;
        --mark-background-color: #d1c284;
        --mark-color: #11191f;
        --ins-color: #388e3c;
        --del-color: #c62828;
        --blockquote-border-color: var(--muted-border-color);
        --blockquote-footer-color: var(--muted-color);
        --button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
        --button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
        --form-element-background-color: #11191f;
        --form-element-border-color: #374956;
        --form-element-color: var(--color);
        --form-element-placeholder-color: var(--muted-color);
        --form-element-active-background-color: var(--form-element-background-color);
        --form-element-active-border-color: var(--primary);
        --form-element-focus-color: var(--primary-focus);
        --form-element-disabled-background-color: hsl(205deg, 25%, 23%);
        --form-element-disabled-border-color: hsl(205deg, 20%, 32%);
        --form-element-disabled-opacity: 0.5;
        --form-element-invalid-border-color: #b71c1c;
        --form-element-invalid-active-border-color: #c62828;
        --form-element-invalid-focus-color: rgba(198, 40, 40, 0.25);
        --form-element-valid-border-color: #2e7d32;
        --form-element-valid-active-border-color: #388e3c;
        --form-element-valid-focus-color: rgba(56, 142, 60, 0.25);
        --switch-background-color: #374956;
        --switch-color: var(--primary-inverse);
        --switch-checked-background-color: var(--primary);
        --range-border-color: #24333e;
        --range-active-border-color: hsl(205deg, 25%, 23%);
        --range-thumb-border-color: var(--background-color);
        --range-thumb-color: var(--secondary);
        --range-thumb-hover-color: var(--secondary-hover);
        --range-thumb-active-color: var(--primary);
        --table-border-color: var(--muted-border-color);
        --table-row-stripped-background-color: rgba(115, 130, 140, 0.05);
        --code-background-color: #18232c;
        --code-color: var(--muted-color);
        --code-kbd-background-color: var(--contrast);
        --code-kbd-color: var(--contrast-inverse);
        --code-tag-color: hsl(330deg, 30%, 50%);
        --code-property-color: hsl(185deg, 30%, 50%);
        --code-value-color: hsl(40deg, 10%, 50%);
        --code-comment-color: #4d606d;
        --accordion-border-color: var(--muted-border-color);
        --accordion-active-summary-color: var(--primary);
        --accordion-close-summary-color: var(--color);
        --accordion-open-summary-color: var(--muted-color);
        --card-background-color: #141e26;
        --card-border-color: var(--card-background-color);
        --card-box-shadow: 0.0145rem 0.029rem 0.174rem rgba(0, 0, 0, 0.01698), 0.0335rem 0.067rem 0.402rem rgba(0, 0, 0, 0.024), 0.0625rem 0.125rem 0.75rem rgba(0, 0, 0, 0.03), 0.1125rem 0.225rem 1.35rem rgba(0, 0, 0, 0.036), 0.2085rem 0.417rem 2.502rem rgba(0, 0, 0, 0.04302), 0.5rem 1rem 6rem rgba(0, 0, 0, 0.06), 0 0 0 0.0625rem rgba(0, 0, 0, 0.015);
        --card-sectionning-background-color: #18232c;
        --dropdown-background-color: hsl(205deg, 30%, 15%);
        --dropdown-border-color: #24333e;
        --dropdown-box-shadow: var(--card-box-shadow);
        --dropdown-color: var(--color);
        --dropdown-hover-background-color: rgba(36, 51, 62, 0.75);
        --modal-overlay-background-color: rgba(36, 51, 62, 0.8);
        --progress-background-color: #24333e;
        --progress-color: var(--primary);
        --loading-spinner-opacity: 0.5;
        --tooltip-background-color: var(--contrast);
        --tooltip-color: var(--contrast-inverse);
        --icon-checkbox: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(255,\ 255,\ 255\)\'\ stroke-width=\'4\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'20\ 6\ 9\ 17\ 4\ 12\'%3E%3C/polyline%3E%3C/svg%3E);
        --icon-chevron: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(162,\ 175,\ 185\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'6\ 9\ 12\ 15\ 18\ 9\'%3E%3C/polyline%3E%3C/svg%3E);
        --icon-chevron-button: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(255,\ 255,\ 255\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'6\ 9\ 12\ 15\ 18\ 9\'%3E%3C/polyline%3E%3C/svg%3E);
        --icon-chevron-button-inverse: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(0,\ 0,\ 0\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'6\ 9\ 12\ 15\ 18\ 9\'%3E%3C/polyline%3E%3C/svg%3E);
        --icon-close: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(115,\ 130,\ 140\)\'\ stroke-width=\'4\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cline\ x1=\'18\'\ y1=\'6\'\ x2=\'6\'\ y2=\'18\'%3E%3C/line%3E%3Cline\ x1=\'6\'\ y1=\'6\'\ x2=\'18\'\ y2=\'18\'%3E%3C/line%3E%3C/svg%3E);
        --icon-date: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(162,\ 175,\ 185\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Crect\ x=\'3\'\ y=\'4\'\ width=\'18\'\ height=\'18\'\ rx=\'2\'\ ry=\'2\'%3E%3C/rect%3E%3Cline\ x1=\'16\'\ y1=\'2\'\ x2=\'16\'\ y2=\'6\'%3E%3C/line%3E%3Cline\ x1=\'8\'\ y1=\'2\'\ x2=\'8\'\ y2=\'6\'%3E%3C/line%3E%3Cline\ x1=\'3\'\ y1=\'10\'\ x2=\'21\'\ y2=\'10\'%3E%3C/line%3E%3C/svg%3E);
        --icon-invalid: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(183,\ 28,\ 28\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Ccircle\ cx=\'12\'\ cy=\'12\'\ r=\'10\'%3E%3C/circle%3E%3Cline\ x1=\'12\'\ y1=\'8\'\ x2=\'12\'\ y2=\'12\'%3E%3C/line%3E%3Cline\ x1=\'12\'\ y1=\'16\'\ x2=\'12.01\'\ y2=\'16\'%3E%3C/line%3E%3C/svg%3E);
        --icon-minus: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(255,\ 255,\ 255\)\'\ stroke-width=\'4\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cline\ x1=\'5\'\ y1=\'12\'\ x2=\'19\'\ y2=\'12\'%3E%3C/line%3E%3C/svg%3E);
        --icon-search: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(162,\ 175,\ 185\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Ccircle\ cx=\'11\'\ cy=\'11\'\ r=\'8\'%3E%3C/circle%3E%3Cline\ x1=\'21\'\ y1=\'21\'\ x2=\'16.65\'\ y2=\'16.65\'%3E%3C/line%3E%3C/svg%3E);
        --icon-time: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(162,\ 175,\ 185\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Ccircle\ cx=\'12\'\ cy=\'12\'\ r=\'10\'%3E%3C/circle%3E%3Cpolyline\ points=\'12\ 6\ 12\ 12\ 16\ 14\'%3E%3C/polyline%3E%3C/svg%3E);
        --icon-valid: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(46,\ 125,\ 50\)\'\ stroke-width=\'3\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'20\ 6\ 9\ 17\ 4\ 12\'%3E%3C/polyline%3E%3C/svg%3E);
        --icon-share: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMjInIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMiAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTcuOTM0OCA3LjY0ODQ0QzE5Ljg5NDEgNy42NDg0NCAyMS40ODU1IDYuMDU0NjkgMjEuNDg1NSA0LjA5NzY2QzIxLjQ4NTUgMi4xNDA2MiAxOS44OTE4IDAuNTQ2ODc1IDE3LjkzNDggMC41NDY4NzVDMTUuOTc1NCAwLjU0Njg3NSAxNC4zODQgMi4xNDA2MiAxNC4zODQgNC4wOTc2NkMxNC4zODQgNC4yOTkyMiAxNC40MDA0IDQuNDkzNzUgMTQuNDMzMiA0LjY4NTk0TDYuMzIzODMgOC4zNTM5MUM1LjcwOTc3IDcuODQ1MzEgNC45MjIyNyA3LjU0MDYyIDQuMDY0NDUgNy41NDA2MkMyLjEwNTA4IDcuNTQwNjIgMC41MTM2NzIgOS4xMzQzOCAwLjUxMzY3MiAxMS4wOTE0QzAuNTEzNjcyIDEzLjA0ODQgMi4xMDc0MiAxNC42NDIyIDQuMDY0NDUgMTQuNjQyMkM0LjgzMzIgMTQuNjQyMiA1LjU0NTcgMTQuMzk2MSA2LjEyNjk1IDEzLjk4MTNMMTEuNDk0MSAxNi45OTUzQzExLjQxNjggMTcuMjg1OSAxMS4zNzcgMTcuNTg4MyAxMS4zNzcgMTcuOTAyM0MxMS4zNzcgMTkuODYxNyAxMi45NzA3IDIxLjQ1MzEgMTQuOTI3NyAyMS40NTMxQzE2Ljg4NzEgMjEuNDUzMSAxOC40Nzg1IDE5Ljg1OTQgMTguNDc4NSAxNy45MDIzQzE4LjQ3ODUgMTUuOTQzIDE2Ljg4NDggMTQuMzUxNiAxNC45Mjc3IDE0LjM1MTZDMTMuOTU3NCAxNC4zNTE2IDEzLjA3ODUgMTQuNzQzIDEyLjQzNjMgMTUuMzczNEw3LjMyMjI3IDEyLjUwNDdDNy41MDk3NyAxMi4wNzExIDcuNjE1MjMgMTEuNTk1MyA3LjYxNTIzIDExLjA5MzhDNy42MTUyMyAxMC42ODEyIDcuNTQ0OTIgMTAuMjg3NSA3LjQxNjAyIDkuOTE5NTNMMTUuMjIzIDYuMzg3NUMxNS44NzQ2IDcuMTU2MjUgMTYuODQ5NiA3LjY0ODQ0IDE3LjkzNDggNy42NDg0NFpNNC4wNjQ0NSAxMi43Njk1QzMuMTQxMDIgMTIuNzY5NSAyLjM4ODY3IDEyLjAxNzIgMi4zODg2NyAxMS4wOTM4QzIuMzg4NjcgMTAuMTcwMyAzLjE0MTAyIDkuNDE3OTcgNC4wNjQ0NSA5LjQxNzk3QzQuOTg3ODkgOS40MTc5NyA1Ljc0MDIzIDEwLjE3MDMgNS43NDAyMyAxMS4wOTM4QzUuNzQwMjMgMTIuMDE3MiA0Ljk4Nzg5IDEyLjc2OTUgNC4wNjQ0NSAxMi43Njk1Wk0xNC45Mjc3IDE2LjIyNjZDMTUuODUxMiAxNi4yMjY2IDE2LjYwMzUgMTYuOTc4OSAxNi42MDM1IDE3LjkwMjNDMTYuNjAzNSAxOC44MjU4IDE1Ljg1MTIgMTkuNTc4MSAxNC45Mjc3IDE5LjU3ODFDMTQuMDA0MyAxOS41NzgxIDEzLjI1MiAxOC44MjU4IDEzLjI1MiAxNy45MDIzQzEzLjI1MiAxNi45Nzg5IDE0LjAwMiAxNi4yMjY2IDE0LjkyNzcgMTYuMjI2NlpNMTcuOTM0OCAyLjQxOTUzQzE4Ljg1ODIgMi40MTk1MyAxOS42MTA1IDMuMTcxODcgMTkuNjEwNSA0LjA5NTMxQzE5LjYxMDUgNS4wMTg3NSAxOC44NTgyIDUuNzcxMDkgMTcuOTM0OCA1Ljc3MTA5QzE3LjAxMTMgNS43NzEwOSAxNi4yNTkgNS4wMTg3NSAxNi4yNTkgNC4wOTUzMUMxNi4yNTkgMy4xNzE4NyAxNy4wMTEzIDIuNDE5NTMgMTcuOTM0OCAyLjQxOTUzWicgZmlsbD0nI0I2QjZCNicvPjwvc3ZnPiA=);
        color-scheme: dark;
        --service-bg-hover: #22292F
    }
}

[data-theme="dark"] {
    --background-color: #11191f;
    --float-ball-more-button-background-color: #191919;
    --background-light-green: #141e26;
    --color: hsl(205deg, 16%, 77%);
    --h1-color: hsl(205deg, 20%, 94%);
    --h2-color: #e1e6eb;
    --h3-color: hsl(205deg, 18%, 86%);
    --h4-color: #c8d1d8;
    --h5-color: hsl(205deg, 16%, 77%);
    --h6-color: #afbbc4;
    --muted-color: hsl(205deg, 10%, 50%);
    --muted-border-color: #1f2d38;
    --primary: hsl(195deg, 85%, 41%);
    --primary-hover: hsl(195deg, 80%, 50%);
    --primary-focus: rgba(16, 149, 193, 0.25);
    --primary-inverse: #fff;
    --secondary: hsl(205deg, 15%, 41%);
    --secondary-hover: hsl(205deg, 10%, 50%);
    --secondary-focus: rgba(115, 130, 140, 0.25);
    --secondary-inverse: #fff;
    --contrast: hsl(205deg, 20%, 94%);
    --contrast-hover: #fff;
    --contrast-focus: rgba(115, 130, 140, 0.25);
    --contrast-inverse: #000;
    --mark-background-color: #d1c284;
    --mark-color: #11191f;
    --ins-color: #388e3c;
    --del-color: #c62828;
    --blockquote-border-color: var(--muted-border-color);
    --blockquote-footer-color: var(--muted-color);
    --button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    --button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    --form-element-background-color: #11191f;
    --form-element-border-color: #374956;
    --form-element-color: var(--color);
    --form-element-placeholder-color: var(--muted-color);
    --form-element-active-background-color: var(--form-element-background-color);
    --form-element-active-border-color: var(--primary);
    --form-element-focus-color: var(--primary-focus);
    --form-element-disabled-background-color: hsl(205deg, 25%, 23%);
    --form-element-disabled-border-color: hsl(205deg, 20%, 32%);
    --form-element-disabled-opacity: 0.5;
    --form-element-invalid-border-color: #b71c1c;
    --form-element-invalid-active-border-color: #c62828;
    --form-element-invalid-focus-color: rgba(198, 40, 40, 0.25);
    --form-element-valid-border-color: #2e7d32;
    --form-element-valid-active-border-color: #388e3c;
    --form-element-valid-focus-color: rgba(56, 142, 60, 0.25);
    --switch-background-color: #374956;
    --switch-color: var(--primary-inverse);
    --switch-checked-background-color: var(--primary);
    --range-border-color: #24333e;
    --range-active-border-color: hsl(205deg, 25%, 23%);
    --range-thumb-border-color: var(--background-color);
    --range-thumb-color: var(--secondary);
    --range-thumb-hover-color: var(--secondary-hover);
    --range-thumb-active-color: var(--primary);
    --table-border-color: var(--muted-border-color);
    --table-row-stripped-background-color: rgba(115, 130, 140, 0.05);
    --code-background-color: #18232c;
    --code-color: var(--muted-color);
    --code-kbd-background-color: var(--contrast);
    --code-kbd-color: var(--contrast-inverse);
    --code-tag-color: hsl(330deg, 30%, 50%);
    --code-property-color: hsl(185deg, 30%, 50%);
    --code-value-color: hsl(40deg, 10%, 50%);
    --code-comment-color: #4d606d;
    --accordion-border-color: var(--muted-border-color);
    --accordion-active-summary-color: var(--primary);
    --accordion-close-summary-color: var(--color);
    --accordion-open-summary-color: var(--muted-color);
    --card-background-color: #141e26;
    --card-border-color: var(--card-background-color);
    --card-box-shadow: 0.0145rem 0.029rem 0.174rem rgba(0, 0, 0, 0.01698), 0.0335rem 0.067rem 0.402rem rgba(0, 0, 0, 0.024), 0.0625rem 0.125rem 0.75rem rgba(0, 0, 0, 0.03), 0.1125rem 0.225rem 1.35rem rgba(0, 0, 0, 0.036), 0.2085rem 0.417rem 2.502rem rgba(0, 0, 0, 0.04302), 0.5rem 1rem 6rem rgba(0, 0, 0, 0.06), 0 0 0 0.0625rem rgba(0, 0, 0, 0.015);
    --card-sectionning-background-color: #18232c;
    --dropdown-background-color: hsl(205deg, 30%, 15%);
    --dropdown-border-color: #24333e;
    --dropdown-box-shadow: var(--card-box-shadow);
    --dropdown-color: var(--color);
    --dropdown-hover-background-color: rgba(36, 51, 62, 0.75);
    --modal-overlay-background-color: rgba(36, 51, 62, 0.8);
    --progress-background-color: #24333e;
    --progress-color: var(--primary);
    --loading-spinner-opacity: 0.5;
    --tooltip-background-color: var(--contrast);
    --tooltip-color: var(--contrast-inverse);
    --icon-checkbox: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(255,\ 255,\ 255\)\'\ stroke-width=\'4\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'20\ 6\ 9\ 17\ 4\ 12\'%3E%3C/polyline%3E%3C/svg%3E);
    --icon-chevron: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(162,\ 175,\ 185\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'6\ 9\ 12\ 15\ 18\ 9\'%3E%3C/polyline%3E%3C/svg%3E);
    --icon-chevron-button: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(255,\ 255,\ 255\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'6\ 9\ 12\ 15\ 18\ 9\'%3E%3C/polyline%3E%3C/svg%3E);
    --icon-chevron-button-inverse: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(0,\ 0,\ 0\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'6\ 9\ 12\ 15\ 18\ 9\'%3E%3C/polyline%3E%3C/svg%3E);
    --icon-close: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(115,\ 130,\ 140\)\'\ stroke-width=\'4\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cline\ x1=\'18\'\ y1=\'6\'\ x2=\'6\'\ y2=\'18\'%3E%3C/line%3E%3Cline\ x1=\'6\'\ y1=\'6\'\ x2=\'18\'\ y2=\'18\'%3E%3C/line%3E%3C/svg%3E);
    --icon-date: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(162,\ 175,\ 185\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Crect\ x=\'3\'\ y=\'4\'\ width=\'18\'\ height=\'18\'\ rx=\'2\'\ ry=\'2\'%3E%3C/rect%3E%3Cline\ x1=\'16\'\ y1=\'2\'\ x2=\'16\'\ y2=\'6\'%3E%3C/line%3E%3Cline\ x1=\'8\'\ y1=\'2\'\ x2=\'8\'\ y2=\'6\'%3E%3C/line%3E%3Cline\ x1=\'3\'\ y1=\'10\'\ x2=\'21\'\ y2=\'10\'%3E%3C/line%3E%3C/svg%3E);
    --icon-invalid: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(183,\ 28,\ 28\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Ccircle\ cx=\'12\'\ cy=\'12\'\ r=\'10\'%3E%3C/circle%3E%3Cline\ x1=\'12\'\ y1=\'8\'\ x2=\'12\'\ y2=\'12\'%3E%3C/line%3E%3Cline\ x1=\'12\'\ y1=\'16\'\ x2=\'12.01\'\ y2=\'16\'%3E%3C/line%3E%3C/svg%3E);
    --icon-minus: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(255,\ 255,\ 255\)\'\ stroke-width=\'4\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cline\ x1=\'5\'\ y1=\'12\'\ x2=\'19\'\ y2=\'12\'%3E%3C/line%3E%3C/svg%3E);
    --icon-search: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(162,\ 175,\ 185\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Ccircle\ cx=\'11\'\ cy=\'11\'\ r=\'8\'%3E%3C/circle%3E%3Cline\ x1=\'21\'\ y1=\'21\'\ x2=\'16.65\'\ y2=\'16.65\'%3E%3C/line%3E%3C/svg%3E);
    --icon-time: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(162,\ 175,\ 185\)\'\ stroke-width=\'2\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Ccircle\ cx=\'12\'\ cy=\'12\'\ r=\'10\'%3E%3C/circle%3E%3Cpolyline\ points=\'12\ 6\ 12\ 12\ 16\ 14\'%3E%3C/polyline%3E%3C/svg%3E);
    --icon-valid: url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'24\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ fill=\'none\'\ stroke=\'rgb\(46,\ 125,\ 50\)\'\ stroke-width=\'3\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'%3E%3Cpolyline\ points=\'20\ 6\ 9\ 17\ 4\ 12\'%3E%3C/polyline%3E%3C/svg%3E);
    --icon-share: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMjInIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMiAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTcuOTM0OCA3LjY0ODQ0QzE5Ljg5NDEgNy42NDg0NCAyMS40ODU1IDYuMDU0NjkgMjEuNDg1NSA0LjA5NzY2QzIxLjQ4NTUgMi4xNDA2MiAxOS44OTE4IDAuNTQ2ODc1IDE3LjkzNDggMC41NDY4NzVDMTUuOTc1NCAwLjU0Njg3NSAxNC4zODQgMi4xNDA2MiAxNC4zODQgNC4wOTc2NkMxNC4zODQgNC4yOTkyMiAxNC40MDA0IDQuNDkzNzUgMTQuNDMzMiA0LjY4NTk0TDYuMzIzODMgOC4zNTM5MUM1LjcwOTc3IDcuODQ1MzEgNC45MjIyNyA3LjU0MDYyIDQuMDY0NDUgNy41NDA2MkMyLjEwNTA4IDcuNTQwNjIgMC41MTM2NzIgOS4xMzQzOCAwLjUxMzY3MiAxMS4wOTE0QzAuNTEzNjcyIDEzLjA0ODQgMi4xMDc0MiAxNC42NDIyIDQuMDY0NDUgMTQuNjQyMkM0LjgzMzIgMTQuNjQyMiA1LjU0NTcgMTQuMzk2MSA2LjEyNjk1IDEzLjk4MTNMMTEuNDk0MSAxNi45OTUzQzExLjQxNjggMTcuMjg1OSAxMS4zNzcgMTcuNTg4MyAxMS4zNzcgMTcuOTAyM0MxMS4zNzcgMTkuODYxNyAxMi45NzA3IDIxLjQ1MzEgMTQuOTI3NyAyMS40NTMxQzE2Ljg4NzEgMjEuNDUzMSAxOC40Nzg1IDE5Ljg1OTQgMTguNDc4NSAxNy45MDIzQzE4LjQ3ODUgMTUuOTQzIDE2Ljg4NDggMTQuMzUxNiAxNC45Mjc3IDE0LjM1MTZDMTMuOTU3NCAxNC4zNTE2IDEzLjA3ODUgMTQuNzQzIDEyLjQzNjMgMTUuMzczNEw3LjMyMjI3IDEyLjUwNDdDNy41MDk3NyAxMi4wNzExIDcuNjE1MjMgMTEuNTk1MyA3LjYxNTIzIDExLjA5MzhDNy42MTUyMyAxMC42ODEyIDcuNTQ0OTIgMTAuMjg3NSA3LjQxNjAyIDkuOTE5NTNMMTUuMjIzIDYuMzg3NUMxNS44NzQ2IDcuMTU2MjUgMTYuODQ5NiA3LjY0ODQ0IDE3LjkzNDggNy42NDg0NFpNNC4wNjQ0NSAxMi43Njk1QzMuMTQxMDIgMTIuNzY5NSAyLjM4ODY3IDEyLjAxNzIgMi4zODg2NyAxMS4wOTM4QzIuMzg4NjcgMTAuMTcwMyAzLjE0MTAyIDkuNDE3OTcgNC4wNjQ0NSA5LjQxNzk3QzQuOTg3ODkgOS40MTc5NyA1Ljc0MDIzIDEwLjE3MDMgNS43NDAyMyAxMS4wOTM4QzUuNzQwMjMgMTIuMDE3MiA0Ljk4Nzg5IDEyLjc2OTUgNC4wNjQ0NSAxMi43Njk1Wk0xNC45Mjc3IDE2LjIyNjZDMTUuODUxMiAxNi4yMjY2IDE2LjYwMzUgMTYuOTc4OSAxNi42MDM1IDE3LjkwMjNDMTYuNjAzNSAxOC44MjU4IDE1Ljg1MTIgMTkuNTc4MSAxNC45Mjc3IDE5LjU3ODFDMTQuMDA0MyAxOS41NzgxIDEzLjI1MiAxOC44MjU4IDEzLjI1MiAxNy45MDIzQzEzLjI1MiAxNi45Nzg5IDE0LjAwMiAxNi4yMjY2IDE0LjkyNzcgMTYuMjI2NlpNMTcuOTM0OCAyLjQxOTUzQzE4Ljg1ODIgMi40MTk1MyAxOS42MTA1IDMuMTcxODcgMTkuNjEwNSA0LjA5NTMxQzE5LjYxMDUgNS4wMTg3NSAxOC44NTgyIDUuNzcxMDkgMTcuOTM0OCA1Ljc3MTA5QzE3LjAxMTMgNS43NzEwOSAxNi4yNTkgNS4wMTg3NSAxNi4yNTkgNC4wOTUzMUMxNi4yNTkgMy4xNzE4NyAxNy4wMTEzIDIuNDE5NTMgMTcuOTM0OCAyLjQxOTUzWicgZmlsbD0nI0I2QjZCNicvPjwvc3ZnPiA=);
    color-scheme: dark
}

progress,
[type="checkbox"],
[type="radio"],
[type="range"] {
    accent-color: var(--primary)
}

*,
*::before,
*::after {
    box-sizing: border-box;
    background-repeat: no-repeat
}

::before,
::after {
    text-decoration: inherit;
    vertical-align: inherit
}

:where(#mount) {
    -webkit-tap-highlight-color: transparent;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%;
    background-color: var(--background-color);
    color: var(--color);
    font-weight: var(--font-weight);
    font-size: var(--font-size);
    line-height: var(--line-height);
    font-family: var(--font-family);
    text-rendering: optimizeLegibility;
    overflow-wrap: break-word;
    cursor: default;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4
}

main {
    display: block
}

#mount {
    width: 100%;
    margin: 0
}

#mount>header,
#mount>main,
#mount>footer {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding: var(--block-spacing-vertical) var(--block-spacing-horizontal)
}

@media (min-width:576px) {

    #mount>header,
    #mount>main,
    #mount>footer {
        max-width: 510px;
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width:768px) {

    #mount>header,
    #mount>main,
    #mount>footer {
        max-width: 700px
    }
}

@media (min-width:992px) {

    #mount>header,
    #mount>main,
    #mount>footer {
        max-width: 920px
    }
}

@media (min-width:1200px) {

    #mount>header,
    #mount>main,
    #mount>footer {
        max-width: 1130px
    }
}

.container,
.container-fluid {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: var(--spacing);
    padding-left: var(--spacing)
}

@media (min-width:576px) {
    .container {
        max-width: 510px;
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width:768px) {
    .container {
        max-width: 700px
    }
}

@media (min-width:992px) {
    .container {
        max-width: 920px
    }
}

@media (min-width:1200px) {
    .container {
        max-width: 1130px
    }
}

section {
    margin-bottom: var(--block-spacing-vertical)
}

.grid {
    grid-column-gap: var(--grid-spacing-horizontal);
    grid-row-gap: var(--grid-spacing-vertical);
    display: grid;
    grid-template-columns: 1fr;
    margin: 0
}

@media (min-width:992px) {
    .grid {
        grid-template-columns: repeat(auto-fit, minmax(0%, 1fr))
    }
}

.grid>* {
    min-width: 0
}

figure {
    display: block;
    margin: 0;
    padding: 0;
    overflow-x: auto
}

figure figcaption {
    padding: calc(var(--spacing)*0.5)0;
    color: var(--muted-color)
}

b,
strong {
    font-weight: bolder
}

sub,
sup {
    position: relative;
    font-size: 0.75em;
    line-height: 0;
    vertical-align: baseline
}

sub {
    bottom: -0.25em
}

sup {
    top: -0.5em
}

address,
blockquote,
dl,
figure,
form,
ol,
p,
pre,
table,
ul {
    margin-top: 0;
    margin-bottom: var(--typography-spacing-vertical);
    color: var(--color);
    font-style: normal;
    font-weight: var(--font-weight);
    font-size: var(--font-size)
}

a,
[role="link"] {
    --color: var(--primary);
    --background-color: transparent;
    outline: none;
    background-color: var(--background-color);
    color: var(--color);
    -webkit-text-decoration: var(--text-decoration);
    text-decoration: var(--text-decoration);
    transition: background-color var(--transition), color var(--transition), box-shadow var(--transition), -webkit-text-decoration var(--transition);
    transition: background-color var(--transition), color var(--transition), text-decoration var(--transition), box-shadow var(--transition);
    transition: background-color var(--transition), color var(--transition), text-decoration var(--transition), box-shadow var(--transition), -webkit-text-decoration var(--transition)
}

a:is([aria-current], :hover, :active, :focus),
[role="link"]:is([aria-current], :hover, :active, :focus) {
    --color: var(--primary-hover);
    --text-decoration: underline
}

a:focus,
[role="link"]:focus {
    --background-color: var(--primary-focus)
}

a.secondary,
[role="link"].secondary {
    --color: var(--secondary)
}

a.secondary:is([aria-current], :hover, :active, :focus),
[role="link"].secondary:is([aria-current], :hover, :active, :focus) {
    --color: var(--secondary-hover)
}

a.secondary:focus,
[role="link"].secondary:focus {
    --background-color: var(--secondary-focus)
}

a.contrast,
[role="link"].contrast {
    --color: var(--contrast)
}

a.contrast:is([aria-current], :hover, :active, :focus),
[role="link"].contrast:is([aria-current], :hover, :active, :focus) {
    --color: var(--contrast-hover)
}

a.contrast:focus,
[role="link"].contrast:focus {
    --background-color: var(--contrast-focus)
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin-top: 0;
    margin-bottom: var(--typography-spacing-vertical);
    color: var(--color);
    font-weight: var(--font-weight);
    font-size: var(--font-size);
    font-family: var(--font-family)
}

h1 {
    --color: var(--h1-color)
}

h2 {
    --color: var(--h2-color)
}

h3 {
    --color: var(--h3-color)
}

h4 {
    --color: var(--h4-color)
}

h5 {
    --color: var(--h5-color)
}

h6 {
    --color: var(--h6-color)
}

:where(address, blockquote, dl, figure, form, ol, p, pre, table, ul)~:is(h1, h2, h3, h4, h5, h6) {
    margin-top: var(--typography-spacing-vertical)
}

hgroup,
.headings {
    margin-bottom: var(--typography-spacing-vertical)
}

hgroup>*,
.headings>* {
    margin-bottom: 0
}

hgroup>*:last-child,
.headings>*:last-child {
    --color: var(--muted-color);
    --font-weight: unset;
    font-size: 1rem;
    font-family: unset
}

p {
    margin-bottom: var(--typography-spacing-vertical)
}

small {
    font-size: var(--font-size)
}

:where(dl, ol, ul) {
    padding-right: 0;
    padding-left: var(--spacing);
    -webkit-padding-start: var(--spacing);
    padding-inline-start: var(--spacing);
    -webkit-padding-end: 0;
    padding-inline-end: 0
}

:where(dl, ol, ul) li {
    margin-bottom: calc(var(--typography-spacing-vertical)*0.25)
}

:where(dl, ol, ul) :is(dl, ol, ul) {
    margin: 0;
    margin-top: calc(var(--typography-spacing-vertical)*0.25)
}

ul li {
    list-style: square
}

mark {
    padding: 0.125rem 0.25rem;
    background-color: var(--mark-background-color);
    color: var(--mark-color);
    vertical-align: baseline
}

blockquote {
    display: block;
    margin: var(--typography-spacing-vertical)0;
    padding: var(--spacing);
    border-right: none;
    border-left: 0.25rem solid var(--blockquote-border-color);
    -webkit-border-start: 0.25rem solid var(--blockquote-border-color);
    border-inline-start: 0.25rem solid var(--blockquote-border-color);
    -webkit-border-end: none;
    border-inline-end: none
}

blockquote footer {
    margin-top: calc(var(--typography-spacing-vertical)*0.5);
    color: var(--blockquote-footer-color)
}

abbr[title] {
    border-bottom: 1px dotted;
    text-decoration: none;
    cursor: help
}

ins {
    color: var(--ins-color);
    text-decoration: none
}

del {
    color: var(--del-color)
}

::-moz-selection {
    background-color: var(--primary-focus)
}

::selection {
    background-color: var(--primary-focus)
}

:where(audio, canvas, iframe, img, svg, video) {
    vertical-align: middle
}

audio,
video {
    display: inline-block
}

audio:not([controls]) {
    display: none;
    height: 0
}

:where(iframe) {
    border-style: none
}

img {
    max-width: 100%;
    height: auto;
    border-style: none
}

:where(svg:not([fill])) {
    fill: currentColor
}

svg:not(#mount) {
    overflow: hidden
}

button {
    margin: 0;
    overflow: visible;
    font-family: inherit;
    text-transform: none
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
    -webkit-appearance: button
}

button {
    display: block;
    width: 100%;
    margin-bottom: var(--spacing)
}

[role="button"] {
    display: inline-block;
    text-decoration: none
}

button,
input[type="submit"],
input[type="button"],
input[type="reset"],
[role="button"] {
    --background-color: var(--primary);
    --border-color: var(--primary);
    --color: var(--primary-inverse);
    --box-shadow: var(--button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));
    padding: var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);
    border: var(--border-width) solid var(--border-color);
    border-radius: var(--border-radius);
    outline: none;
    background-color: var(--background-color);
    box-shadow: var(--box-shadow);
    color: var(--color);
    font-weight: var(--font-weight);
    font-size: 1rem;
    line-height: var(--line-height);
    text-align: center;
    cursor: pointer;
    transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition)
}

button:is([aria-current], :hover, :active, :focus),
input[type="submit"]:is([aria-current], :hover, :active, :focus),
input[type="button"]:is([aria-current], :hover, :active, :focus),
input[type="reset"]:is([aria-current], :hover, :active, :focus),
[role="button"]:is([aria-current], :hover, :active, :focus) {
    --background-color: var(--primary-hover);
    --border-color: var(--primary-hover);
    --box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));
    --color: var(--primary-inverse)
}

button:focus,
input[type="submit"]:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
[role="button"]:focus {
    --box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--outline-width) var(--primary-focus)
}

:is(button, input[type="submit"], input[type="button"], [role="button"]).secondary,
input[type="reset"] {
    --background-color: var(--secondary);
    --border-color: var(--secondary);
    --color: var(--secondary-inverse);
    cursor: pointer
}

:is(button, input[type="submit"], input[type="button"], [role="button"]).secondary:is([aria-current], :hover, :active, :focus),
input[type="reset"]:is([aria-current], :hover, :active, :focus) {
    --background-color: var(--secondary-hover);
    --border-color: var(--secondary-hover);
    --color: var(--secondary-inverse)
}

:is(button, input[type="submit"], input[type="button"], [role="button"]).secondary:focus,
input[type="reset"]:focus {
    --box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--outline-width) var(--secondary-focus)
}

:is(button, input[type="submit"], input[type="button"], [role="button"]).contrast {
    --background-color: var(--contrast);
    --border-color: var(--contrast);
    --color: var(--contrast-inverse)
}

:is(button, input[type="submit"], input[type="button"], [role="button"]).contrast:is([aria-current], :hover, :active, :focus) {
    --background-color: var(--contrast-hover);
    --border-color: var(--contrast-hover);
    --color: var(--contrast-inverse)
}

:is(button, input[type="submit"], input[type="button"], [role="button"]).contrast:focus {
    --box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--outline-width) var(--contrast-focus)
}

:is(button, input[type="submit"], input[type="button"], [role="button"]).outline,
input[type="reset"].outline {
    --background-color: transparent;
    --color: var(--primary)
}

:is(button, input[type="submit"], input[type="button"], [role="button"]).outline:is([aria-current], :hover, :active, :focus),
input[type="reset"].outline:is([aria-current], :hover, :active, :focus) {
    --background-color: transparent;
    --color: var(--primary-hover)
}

:is(button, input[type="submit"], input[type="button"], [role="button"]).outline.secondary,
input[type="reset"].outline {
    --color: var(--secondary)
}

:is(button, input[type="submit"], input[type="button"], [role="button"]).outline.secondary:is([aria-current], :hover, :active, :focus),
input[type="reset"].outline:is([aria-current], :hover, :active, :focus) {
    --color: var(--secondary-hover)
}

:is(button, input[type="submit"], input[type="button"], [role="button"]).outline.contrast {
    --color: var(--contrast)
}

:is(button, input[type="submit"], input[type="button"], [role="button"]).outline.contrast:is([aria-current], :hover, :active, :focus) {
    --color: var(--contrast-hover)
}

:where(button, [type="submit"], [type="button"], [type="reset"], [role="button"])[disabled],
:where(fieldset[disabled]) :is(button, [type="submit"], [type="button"], [type="reset"], [role="button"]),
a[role="button"]:not([href]) {
    opacity: 0.5;
    pointer-events: none
}

input,
optgroup,
select,
textarea {
    margin: 0;
    font-size: 1rem;
    line-height: var(--line-height);
    font-family: inherit;
    letter-spacing: inherit
}

input {
    overflow: visible
}

select {
    text-transform: none
}

legend {
    max-width: 100%;
    padding: 0;
    color: inherit;
    white-space: normal
}

textarea {
    overflow: auto
}

[type="checkbox"],
[type="radio"] {
    padding: 0
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
    height: auto
}

[type="search"] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

::-moz-focus-inner {
    padding: 0;
    border-style: none
}

:-moz-focusring {
    outline: none
}

:-moz-ui-invalid {
    box-shadow: none
}

::-ms-expand {
    display: none
}

[type="file"],
[type="range"] {
    padding: 0;
    border-width: 0
}

input:not([type="checkbox"], [type="radio"], [type="range"]) {
    height: calc(1rem*var(--line-height) + var(--form-element-spacing-vertical)*2 + var(--border-width)*2)
}

fieldset {
    margin: 0;
    margin-bottom: var(--spacing);
    padding: 0;
    border: 0
}

label,
fieldset legend {
    display: block;
    margin-bottom: calc(var(--spacing)*0.25);
    font-weight: var(--form-label-font-weight, var(--font-weight))
}

input:not([type="checkbox"], [type="radio"]),
select,
textarea {
    width: 100%
}

input:not([type="checkbox"], [type="radio"], [type="range"], [type="file"]),
select,
textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal)
}

input,
select,
textarea {
    --background-color: var(--form-element-background-color);
    --border-color: var(--form-element-border-color);
    --color: var(--form-element-color);
    --box-shadow: none;
    border: var(--border-width) solid var(--border-color);
    border-radius: var(--border-radius);
    outline: none;
    background-color: var(--background-color);
    box-shadow: var(--box-shadow);
    color: var(--color);
    font-weight: var(--font-weight);
    transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition)
}

input:not([type="submit"], [type="button"], [type="reset"], [type="checkbox"], [type="radio"], [readonly]):is(:active, :focus),
:where(select, textarea):is(:active, :focus) {
    --background-color: var(--form-element-active-background-color)
}

input:not([type="submit"], [type="button"], [type="reset"], [role="switch"], [readonly]):is(:active, :focus),
:where(select, textarea):is(:active, :focus) {
    --border-color: var(--form-element-active-border-color)
}

input:not([type="submit"], [type="button"], [type="reset"], [type="range"], [type="file"], [readonly]):focus,
select:focus,
textarea:focus {
    --box-shadow: 0 0 0 var(--outline-width) var(--form-element-focus-color)
}

input:not([type="submit"], [type="button"], [type="reset"])[disabled],
select[disabled],
textarea[disabled],
:where(fieldset[disabled]) :is(input:not([type="submit"], [type="button"], [type="reset"]), select, textarea) {
    --background-color: var(--form-element-disabled-background-color);
    --border-color: var(--form-element-disabled-border-color);
    opacity: var(--form-element-disabled-opacity);
    pointer-events: none
}

:where(input, select, textarea):not([type="checkbox"], [type="radio"], [type="date"], [type="datetime-local"], [type="month"], [type="time"], [type="week"])[aria-invalid] {
    padding-right: calc(var(--form-element-spacing-horizontal) + 1.5rem) !important;
    padding-left: var(--form-element-spacing-horizontal);
    -webkit-padding-start: var(--form-element-spacing-horizontal) !important;
    padding-inline-start: var(--form-element-spacing-horizontal) !important;
    -webkit-padding-end: calc(var(--form-element-spacing-horizontal) + 1.5rem) !important;
    padding-inline-end: calc(var(--form-element-spacing-horizontal) + 1.5rem) !important;
    background-position: center right 0.75rem;
    background-size: 1rem auto;
    background-repeat: no-repeat
}

:where(input, select, textarea):not([type="checkbox"], [type="radio"], [type="date"], [type="datetime-local"], [type="month"], [type="time"], [type="week"])[aria-invalid="false"] {
    background-image: var(--icon-valid)
}

:where(input, select, textarea):not([type="checkbox"], [type="radio"], [type="date"], [type="datetime-local"], [type="month"], [type="time"], [type="week"])[aria-invalid="true"] {
    background-image: var(--icon-invalid)
}

:where(input, select, textarea)[aria-invalid="false"] {
    --border-color: var(--form-element-valid-border-color)
}

:where(input, select, textarea)[aria-invalid="false"]:is(:active, :focus) {
    --border-color: var(--form-element-valid-active-border-color) !important;
    --box-shadow: 0 0 0 var(--outline-width) var(--form-element-valid-focus-color) !important
}

:where(input, select, textarea)[aria-invalid="true"] {
    --border-color: var(--form-element-invalid-border-color)
}

:where(input, select, textarea)[aria-invalid="true"]:is(:active, :focus) {
    --border-color: var(--form-element-invalid-active-border-color) !important;
    --box-shadow: 0 0 0 var(--outline-width) var(--form-element-invalid-focus-color) !important
}

[dir="rtl"] :where(input, select, textarea):not([type="checkbox"], [type="radio"]):is([aria-invalid], [aria-invalid="true"], [aria-invalid="false"]) {
    background-position: center left 0.75rem
}

input::placeholder,
input::-webkit-input-placeholder,
textarea::placeholder,
textarea::-webkit-input-placeholder,
select:invalid {
    color: var(--form-element-placeholder-color);
    opacity: 1
}

input:not([type="checkbox"], [type="radio"]),
select,
textarea {
    margin-bottom: var(--spacing)
}

select::-ms-expand {
    border: 0;
    background-color: transparent
}

select:not([multiple], [size]) {
    padding-right: calc(var(--form-element-spacing-horizontal) + 1.5rem);
    padding-left: var(--form-element-spacing-horizontal);
    -webkit-padding-start: var(--form-element-spacing-horizontal);
    padding-inline-start: var(--form-element-spacing-horizontal);
    -webkit-padding-end: calc(var(--form-element-spacing-horizontal) + 1.5rem);
    padding-inline-end: calc(var(--form-element-spacing-horizontal) + 1.5rem);
    background-image: var(--icon-chevron);
    background-position: center right 0.75rem;
    background-size: 1rem auto;
    background-repeat: no-repeat
}

[dir="rtl"] select:not([multiple], [size]) {
    background-position: center left 0.75rem
}

:where(input, select, textarea)+small {
    display: block;
    width: 100%;
    margin-top: calc(var(--spacing)*-0.75);
    margin-bottom: var(--spacing);
    color: var(--muted-color)
}

label>:where(input, select, textarea) {
    margin-top: calc(var(--spacing)*0.25)
}

[type="checkbox"],
[type="radio"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 1.25em;
    height: 1.25em;
    margin-top: -0.125em;
    margin-right: 0.375em;
    margin-left: 0;
    -webkit-margin-start: 0;
    margin-inline-start: 0;
    -webkit-margin-end: 0.375em;
    margin-inline-end: 0.375em;
    border-width: var(--border-width);
    font-size: inherit;
    vertical-align: middle;
    cursor: pointer
}

[type="checkbox"]::-ms-check,
[type="radio"]::-ms-check {
    display: none
}

[type="checkbox"]:checked,
[type="checkbox"]:checked:active,
[type="checkbox"]:checked:focus,
[type="radio"]:checked,
[type="radio"]:checked:active,
[type="radio"]:checked:focus {
    --background-color: var(--primary);
    --border-color: var(--primary);
    background-image: var(--icon-checkbox);
    background-position: center;
    background-size: 0.75em auto;
    background-repeat: no-repeat
}

[type="checkbox"]~label,
[type="radio"]~label {
    display: inline-block;
    margin-right: 0.375em;
    margin-bottom: 0;
    cursor: pointer
}

[type="checkbox"]:indeterminate {
    --background-color: var(--primary);
    --border-color: var(--primary);
    background-image: var(--icon-minus);
    background-position: center;
    background-size: 0.75em auto;
    background-repeat: no-repeat
}

[type="radio"] {
    border-radius: 50%
}

[type="radio"]:checked,
[type="radio"]:checked:active,
[type="radio"]:checked:focus {
    --background-color: var(--primary-inverse);
    border-width: 0.35em;
    background-image: none
}

[type="checkbox"][role="switch"] {
    --background-color: var(--switch-background-color);
    --border-color: var(--switch-background-color);
    --color: var(--switch-color);
    width: 2.25em;
    height: 1.25em;
    border: var(--border-width) solid var(--border-color);
    border-radius: 1.25em;
    background-color: var(--background-color);
    line-height: 1.25em
}

[type="checkbox"][role="switch"]:focus {
    --background-color: var(--switch-background-color);
    --border-color: var(--switch-background-color)
}

[type="checkbox"][role="switch"]:checked {
    --background-color: var(--switch-checked-background-color);
    --border-color: var(--switch-checked-background-color)
}

[type="checkbox"][role="switch"]:before {
    display: block;
    width: calc(1.25em - (var(--border-width)*2));
    height: 100%;
    border-radius: 50%;
    background-color: var(--color);
    content: "";
    transition: margin 0.1s ease-in-out
}

[type="checkbox"][role="switch"]:checked {
    background-image: none
}

[type="checkbox"][role="switch"]:checked::before {
    margin-left: calc(1.125em - var(--border-width));
    -webkit-margin-start: calc(1.125em - var(--border-width));
    margin-inline-start: calc(1.125em - var(--border-width))
}

[type="checkbox"][aria-invalid="false"],
[type="checkbox"]:checked[aria-invalid="false"],
[type="radio"][aria-invalid="false"],
[type="radio"]:checked[aria-invalid="false"],
[type="checkbox"][role="switch"][aria-invalid="false"],
[type="checkbox"][role="switch"]:checked[aria-invalid="false"] {
    --border-color: var(--form-element-valid-border-color)
}

[type="checkbox"][aria-invalid="true"],
[type="checkbox"]:checked[aria-invalid="true"],
[type="radio"][aria-invalid="true"],
[type="radio"]:checked[aria-invalid="true"],
[type="checkbox"][role="switch"][aria-invalid="true"],
[type="checkbox"][role="switch"]:checked[aria-invalid="true"] {
    --border-color: var(--form-element-invalid-border-color)
}

[type="color"]::-webkit-color-swatch-wrapper {
    padding: 0
}

[type="color"]::-moz-focus-inner {
    padding: 0
}

[type="color"]::-webkit-color-swatch {
    border: 0;
    border-radius: calc(var(--border-radius)*0.5)
}

[type="color"]::-moz-color-swatch {
    border: 0;
    border-radius: calc(var(--border-radius)*0.5)
}

input:not([type="checkbox"], [type="radio"], [type="range"], [type="file"]):is([type="date"], [type="datetime-local"], [type="month"], [type="time"], [type="week"]) {
    --icon-position: 0.75rem;
    --icon-width: 1rem;
    padding-right: calc(var(--icon-width) + var(--icon-position));
    background-image: var(--icon-date);
    background-position: center right var(--icon-position);
    background-size: var(--icon-width) auto;
    background-repeat: no-repeat
}

input:not([type="checkbox"], [type="radio"], [type="range"], [type="file"])[type="time"] {
    background-image: var(--icon-time)
}

[type="date"]::-webkit-calendar-picker-indicator,
[type="datetime-local"]::-webkit-calendar-picker-indicator,
[type="month"]::-webkit-calendar-picker-indicator,
[type="time"]::-webkit-calendar-picker-indicator,
[type="week"]::-webkit-calendar-picker-indicator {
    width: var(--icon-width);
    margin-right: calc(var(--icon-width)*-1);
    margin-left: var(--icon-position);
    opacity: 0
}

[dir="rtl"] :is([type="date"], [type="datetime-local"], [type="month"], [type="time"], [type="week"]) {
    text-align: right
}

[type="file"] {
    --color: var(--muted-color);
    padding: calc(var(--form-element-spacing-vertical)*0.5)0;
    border: 0;
    border-radius: 0;
    background: none
}

[type="file"]::file-selector-button {
    --background-color: var(--secondary);
    --border-color: var(--secondary);
    --color: var(--secondary-inverse);
    margin-right: calc(var(--spacing)/2);
    margin-left: 0;
    -webkit-margin-start: 0;
    margin-inline-start: 0;
    -webkit-margin-end: calc(var(--spacing)/2);
    margin-inline-end: calc(var(--spacing)/2);
    padding: calc(var(--form-element-spacing-vertical)*0.5) calc(var(--form-element-spacing-horizontal)*0.5);
    border: var(--border-width) solid var(--border-color);
    border-radius: var(--border-radius);
    outline: none;
    background-color: var(--background-color);
    box-shadow: var(--box-shadow);
    color: var(--color);
    font-weight: var(--font-weight);
    font-size: 1rem;
    line-height: var(--line-height);
    text-align: center;
    cursor: pointer;
    transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition)
}

[type="file"]::file-selector-button:is(:hover, :active, :focus) {
    --background-color: var(--secondary-hover);
    --border-color: var(--secondary-hover)
}

[type="file"]::-webkit-file-upload-button {
    --background-color: var(--secondary);
    --border-color: var(--secondary);
    --color: var(--secondary-inverse);
    margin-right: calc(var(--spacing)/2);
    margin-left: 0;
    -webkit-margin-start: 0;
    margin-inline-start: 0;
    -webkit-margin-end: calc(var(--spacing)/2);
    margin-inline-end: calc(var(--spacing)/2);
    padding: calc(var(--form-element-spacing-vertical)*0.5) calc(var(--form-element-spacing-horizontal)*0.5);
    border: var(--border-width) solid var(--border-color);
    border-radius: var(--border-radius);
    outline: none;
    background-color: var(--background-color);
    box-shadow: var(--box-shadow);
    color: var(--color);
    font-weight: var(--font-weight);
    font-size: 1rem;
    line-height: var(--line-height);
    text-align: center;
    cursor: pointer;
    -webkit-transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition);
    transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition)
}

[type="file"]::-webkit-file-upload-button:is(:hover, :active, :focus) {
    --background-color: var(--secondary-hover);
    --border-color: var(--secondary-hover)
}

[type="file"]::-ms-browse {
    --background-color: var(--secondary);
    --border-color: var(--secondary);
    --color: var(--secondary-inverse);
    margin-right: calc(var(--spacing)/2);
    margin-left: 0;
    margin-inline-start: 0;
    margin-inline-end: calc(var(--spacing)/2);
    padding: calc(var(--form-element-spacing-vertical)*0.5) calc(var(--form-element-spacing-horizontal)*0.5);
    border: var(--border-width) solid var(--border-color);
    border-radius: var(--border-radius);
    outline: none;
    background-color: var(--background-color);
    box-shadow: var(--box-shadow);
    color: var(--color);
    font-weight: var(--font-weight);
    font-size: 1rem;
    line-height: var(--line-height);
    text-align: center;
    cursor: pointer;
    -ms-transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition);
    transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition)
}

[type="file"]::-ms-browse:is(:hover, :active, :focus) {
    --background-color: var(--secondary-hover);
    --border-color: var(--secondary-hover)
}

[type="range"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 100%;
    height: 1.25rem;
    background: none
}

[type="range"]::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.25rem;
    border-radius: var(--border-radius);
    background-color: var(--range-border-color);
    -webkit-transition: background-color var(--transition), box-shadow var(--transition);
    transition: background-color var(--transition), box-shadow var(--transition)
}

[type="range"]::-moz-range-track {
    width: 100%;
    height: 0.25rem;
    border-radius: var(--border-radius);
    background-color: var(--range-border-color);
    -moz-transition: background-color var(--transition), box-shadow var(--transition);
    transition: background-color var(--transition), box-shadow var(--transition)
}

[type="range"]::-ms-track {
    width: 100%;
    height: 0.25rem;
    border-radius: var(--border-radius);
    background-color: var(--range-border-color);
    -ms-transition: background-color var(--transition), box-shadow var(--transition);
    transition: background-color var(--transition), box-shadow var(--transition)
}

[type="range"]::-webkit-slider-thumb {
    -webkit-appearance: none;
    width: 1.25rem;
    height: 1.25rem;
    margin-top: -0.5rem;
    border: 2px solid var(--range-thumb-border-color);
    border-radius: 50%;
    background-color: var(--range-thumb-color);
    cursor: pointer;
    -webkit-transition: background-color var(--transition), transform var(--transition);
    transition: background-color var(--transition), transform var(--transition)
}

[type="range"]::-moz-range-thumb {
    -webkit-appearance: none;
    width: 1.25rem;
    height: 1.25rem;
    margin-top: -0.5rem;
    border: 2px solid var(--range-thumb-border-color);
    border-radius: 50%;
    background-color: var(--range-thumb-color);
    cursor: pointer;
    -moz-transition: background-color var(--transition), transform var(--transition);
    transition: background-color var(--transition), transform var(--transition)
}

[type="range"]::-ms-thumb {
    -webkit-appearance: none;
    width: 1.25rem;
    height: 1.25rem;
    margin-top: -0.5rem;
    border: 2px solid var(--range-thumb-border-color);
    border-radius: 50%;
    background-color: var(--range-thumb-color);
    cursor: pointer;
    -ms-transition: background-color var(--transition), transform var(--transition);
    transition: background-color var(--transition), transform var(--transition)
}

[type="range"]:hover,
[type="range"]:focus {
    --range-border-color: var(--range-active-border-color);
    --range-thumb-color: var(--range-thumb-hover-color)
}

[type="range"]:active {
    --range-thumb-color: var(--range-thumb-active-color)
}

[type="range"]:active::-webkit-slider-thumb {
    transform: scale(1.25)
}

[type="range"]:active::-moz-range-thumb {
    transform: scale(1.25)
}

[type="range"]:active::-ms-thumb {
    transform: scale(1.25)
}

input:not([type="checkbox"], [type="radio"], [type="range"], [type="file"])[type="search"] {
    -webkit-padding-start: calc(var(--form-element-spacing-horizontal) + 1.75rem);
    padding-inline-start: calc(var(--form-element-spacing-horizontal) + 1.75rem);
    border-radius: 5rem;
    background-image: var(--icon-search);
    background-position: center left 1.125rem;
    background-size: 1rem auto;
    background-repeat: no-repeat
}

input:not([type="checkbox"], [type="radio"], [type="range"], [type="file"])[type="search"][aria-invalid] {
    -webkit-padding-start: calc(var(--form-element-spacing-horizontal) + 1.75rem) !important;
    padding-inline-start: calc(var(--form-element-spacing-horizontal) + 1.75rem) !important;
    background-position: center left 1.125rem, center right 0.75rem
}

input:not([type="checkbox"], [type="radio"], [type="range"], [type="file"])[type="search"][aria-invalid="false"] {
    background-image: var(--icon-search), var(--icon-valid)
}

input:not([type="checkbox"], [type="radio"], [type="range"], [type="file"])[type="search"][aria-invalid="true"] {
    background-image: var(--icon-search), var(--icon-invalid)
}

[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none;
    display: none
}

[dir="rtl"] :where(input):not([type="checkbox"], [type="radio"], [type="range"], [type="file"])[type="search"] {
    background-position: center right 1.125rem
}

[dir="rtl"] :where(input):not([type="checkbox"], [type="radio"], [type="range"], [type="file"])[type="search"][aria-invalid] {
    background-position: center right 1.125rem, center left 0.75rem
}

:where(table) {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    text-indent: 0
}

th,
td {
    padding: calc(var(--spacing)/2) var(--spacing);
    border-bottom: var(--border-width) solid var(--table-border-color);
    color: var(--color);
    font-weight: var(--font-weight);
    font-size: var(--font-size);
    text-align: left;
    text-align: start
}

tfoot th,
tfoot td {
    border-top: var(--border-width) solid var(--table-border-color);
    border-bottom: 0
}

table[role="grid"] tbody tr:nth-child(odd) {
    background-color: var(--table-row-stripped-background-color)
}

pre,
code,
kbd,
samp {
    font-size: 0.875em;
    font-family: var(--font-family)
}

pre {
    -ms-overflow-style: scrollbar;
    overflow: auto
}

pre,
code,
kbd {
    border-radius: var(--border-radius);
    background: var(--code-background-color);
    color: var(--code-color);
    font-weight: var(--font-weight);
    line-height: initial
}

code,
kbd {
    display: inline-block;
    padding: 0.375rem 0.5rem
}

pre {
    display: block;
    margin-bottom: var(--spacing);
    overflow-x: auto
}

pre>code {
    display: block;
    padding: var(--spacing);
    background: none;
    font-size: 14px;
    line-height: var(--line-height)
}

code b {
    color: var(--code-tag-color);
    font-weight: var(--font-weight)
}

code i {
    color: var(--code-property-color);
    font-style: normal
}

code u {
    color: var(--code-value-color);
    text-decoration: none
}

code em {
    color: var(--code-comment-color);
    font-style: normal
}

kbd {
    background-color: var(--code-kbd-background-color);
    color: var(--code-kbd-color);
    vertical-align: baseline
}

hr {
    height: 0;
    border: 0;
    border-top: 1px solid var(--muted-border-color);
    color: inherit
}

[hidden],
template {
    display: none !important
}

canvas {
    display: inline-block
}

details {
    display: block;
    margin-bottom: var(--spacing);
    padding-bottom: var(--spacing);
    border-bottom: var(--border-width) solid var(--accordion-border-color)
}

details summary {
    line-height: 1rem;
    list-style-type: none;
    cursor: pointer;
    transition: color var(--transition)
}

details summary:not([role]) {
    color: var(--accordion-close-summary-color)
}

details summary::-webkit-details-marker {
    display: none
}

details summary::marker {
    display: none
}

details summary::-moz-list-bullet {
    list-style-type: none
}

details summary::after {
    display: block;
    width: 1rem;
    height: 1rem;
    -webkit-margin-start: calc(var(--spacing, 1rem)*0.5);
    margin-inline-start: calc(var(--spacing, 1rem)*0.5);
    float: right;
    transform: rotate(-90deg);
    background-image: var(--icon-chevron);
    background-position: right center;
    background-size: 1rem auto;
    background-repeat: no-repeat;
    content: "";
    transition: transform var(--transition)
}

details summary:focus {
    outline: none
}

details summary:focus:not([role="button"]) {
    color: var(--accordion-active-summary-color)
}

details summary[role="button"] {
    width: 100%;
    text-align: left
}

details summary[role="button"]::after {
    height: calc(1rem*var(--line-height, 1.5));
    background-image: var(--icon-chevron-button)
}

details summary[role="button"]:not(.outline).contrast::after {
    background-image: var(--icon-chevron-button-inverse)
}

details[open]>summary {
    margin-bottom: calc(var(--spacing))
}

details[open]>summary:not([role]):not(:focus) {
    color: var(--accordion-open-summary-color)
}

details[open]>summary::after {
    transform: rotate(0)
}

[dir="rtl"] details summary {
    text-align: right
}

[dir="rtl"] details summary::after {
    float: left;
    background-position: left center
}

article {
    margin: var(--block-spacing-vertical)0;
    padding: var(--block-spacing-vertical) var(--block-spacing-horizontal);
    border-radius: var(--border-radius);
    background: var(--card-background-color);
    box-shadow: var(--card-box-shadow)
}

article>header,
article>footer {
    margin-right: calc(var(--block-spacing-horizontal)*-1);
    margin-left: calc(var(--block-spacing-horizontal)*-1);
    padding: calc(var(--block-spacing-vertical)*0.66) var(--block-spacing-horizontal);
    background-color: var(--card-sectionning-background-color)
}

article>header {
    margin-top: calc(var(--block-spacing-vertical)*-1);
    margin-bottom: var(--block-spacing-vertical);
    border-bottom: var(--border-width) solid var(--card-border-color);
    border-top-right-radius: var(--border-radius);
    border-top-left-radius: var(--border-radius)
}

article>footer {
    margin-top: var(--block-spacing-vertical);
    margin-bottom: calc(var(--block-spacing-vertical)*-1);
    border-top: var(--border-width) solid var(--card-border-color);
    border-bottom-right-radius: var(--border-radius);
    border-bottom-left-radius: var(--border-radius)
}

#mount {
    --scrollbar-width: 0px
}

dialog {
    display: flex;
    z-index: 999;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    align-items: center;
    justify-content: center;
    width: inherit;
    min-width: 100%;
    height: inherit;
    min-height: 100%;
    padding: var(--spacing);
    border: 0;
    -webkit-backdrop-filter: var(--modal-overlay-backdrop-filter);
    backdrop-filter: var(--modal-overlay-backdrop-filter);
    background-color: var(--modal-overlay-background-color);
    color: var(--color)
}

dialog article {
    max-height: calc(100vh - var(--spacing)*2);
    overflow: auto
}

@media (min-width:576px) {
    dialog article {
        max-width: 510px
    }
}

@media (min-width:768px) {
    dialog article {
        max-width: 700px
    }
}

dialog article>header,
dialog article>footer {
    padding: calc(var(--block-spacing-vertical)*0.5) var(--block-spacing-horizontal)
}

dialog article>header .close {
    margin: 0;
    margin-left: var(--spacing);
    float: right
}

dialog article>footer {
    text-align: right
}

dialog article>footer [role="button"] {
    margin-bottom: 0
}

dialog article>footer [role="button"]:not(:first-of-type) {
    margin-left: calc(var(--spacing)*0.5)
}

dialog article p:last-of-type {
    margin: 0
}

dialog article .close {
    display: block;
    width: 1rem;
    height: 1rem;
    margin-top: calc(var(--block-spacing-vertical)*-0.5);
    margin-bottom: var(--typography-spacing-vertical);
    margin-left: auto;
    background-image: var(--icon-close);
    background-position: center;
    background-size: auto 1rem;
    background-repeat: no-repeat;
    opacity: 0.5;
    transition: opacity var(--transition)
}

dialog article .close:is([aria-current], :hover, :active, :focus) {
    opacity: 1
}

dialog:not([open]),
dialog[open="false"] {
    display: none
}

.modal-is-open {
    padding-right: var(--scrollbar-width, 0px);
    overflow: hidden;
    pointer-events: none
}

.modal-is-open dialog {
    pointer-events: auto
}

:where(.modal-is-opening, .modal-is-closing) dialog,
:where(.modal-is-opening, .modal-is-closing) dialog>article {
    animation-duration: 0.2s;
    animation-timing-function: ease-in-out;
    animation-fill-mode: both
}

:where(.modal-is-opening, .modal-is-closing) dialog {
    animation-duration: 0.8s;
    animation-name: modal-overlay
}

:where(.modal-is-opening, .modal-is-closing) dialog>article {
    animation-delay: 0.2s;
    animation-name: modal
}

.modal-is-closing dialog,
.modal-is-closing dialog>article {
    animation-delay: 0s;
    animation-direction: reverse
}

@keyframes modal-overlay {
    from {
        -webkit-backdrop-filter: none;
        backdrop-filter: none;
        background-color: transparent
    }
}

@keyframes modal {
    from {
        transform: translateY(-100%);
        opacity: 0
    }
}

:where(nav li)::before {
    float: left;
    content: "​"
}

nav,
nav ul {
    display: flex
}

nav {
    justify-content: space-between
}

nav ol,
nav ul {
    align-items: center;
    margin-bottom: 0;
    padding: 0;
    list-style: none
}

nav ol:first-of-type,
nav ul:first-of-type {
    margin-left: calc(var(--nav-element-spacing-horizontal)*-1)
}

nav ol:last-of-type,
nav ul:last-of-type {
    margin-right: calc(var(--nav-element-spacing-horizontal)*-1)
}

nav li {
    display: inline-block;
    margin: 0;
    padding: var(--nav-element-spacing-vertical) var(--nav-element-spacing-horizontal)
}

nav li>* {
    --spacing: 0
}

nav :where(a, [role="link"]) {
    display: inline-block;
    margin: calc(var(--nav-link-spacing-vertical)*-1) calc(var(--nav-link-spacing-horizontal)*-1);
    padding: var(--nav-link-spacing-vertical) var(--nav-link-spacing-horizontal);
    border-radius: var(--border-radius);
    text-decoration: none
}

nav :where(a, [role="link"]):is([aria-current], :hover, :active, :focus) {
    text-decoration: none
}

nav[aria-label="breadcrumb"] {
    align-items: center;
    justify-content: start
}

nav[aria-label="breadcrumb"] ul li:not(:first-child) {
    -webkit-margin-start: var(--nav-link-spacing-horizontal);
    margin-inline-start: var(--nav-link-spacing-horizontal)
}

nav[aria-label="breadcrumb"] ul li:not(:last-child) ::after {
    position: absolute;
    width: calc(var(--nav-link-spacing-horizontal)*2);
    -webkit-margin-start: calc(var(--nav-link-spacing-horizontal)/2);
    margin-inline-start: calc(var(--nav-link-spacing-horizontal)/2);
    content: "/";
    color: var(--muted-color);
    text-align: center
}

nav[aria-label="breadcrumb"] a[aria-current] {
    background-color: transparent;
    color: inherit;
    text-decoration: none;
    pointer-events: none
}

nav [role="button"] {
    margin-right: inherit;
    margin-left: inherit;
    padding: var(--nav-link-spacing-vertical) var(--nav-link-spacing-horizontal)
}

aside nav,
aside ol,
aside ul,
aside li {
    display: block
}

aside li {
    padding: calc(var(--nav-element-spacing-vertical)*0.5) var(--nav-element-spacing-horizontal)
}

aside li a {
    display: block
}

aside li [role="button"] {
    margin: inherit
}

[dir="rtl"] nav[aria-label="breadcrumb"] ul li:not(:last-child) ::after {
    content: "\\"
}

progress {
    display: inline-block;
    vertical-align: baseline
}

progress {
    -webkit-appearance: none;
    -moz-appearance: none;
    display: inline-block;
    appearance: none;
    width: 100%;
    height: 0.5rem;
    margin-bottom: calc(var(--spacing)*0.5);
    overflow: hidden;
    border: 0;
    border-radius: var(--border-radius);
    background-color: var(--progress-background-color);
    color: var(--progress-color)
}

progress::-webkit-progress-bar {
    border-radius: var(--border-radius);
    background: none
}

progress[value]::-webkit-progress-value {
    background-color: var(--progress-color)
}

progress::-moz-progress-bar {
    background-color: var(--progress-color)
}

@media (prefers-reduced-motion:no-preference) {
    progress:indeterminate {
        background: var(--progress-background-color) linear-gradient(to right, var(--progress-color) 30%, var(--progress-background-color) 30%) top left/150% 150%no-repeat;
        animation: progress-indeterminate 1s linear infinite
    }

    progress:indeterminate[value]::-webkit-progress-value {
        background-color: transparent
    }

    progress:indeterminate::-moz-progress-bar {
        background-color: transparent
    }
}

@media (prefers-reduced-motion:no-preference) {
    [dir="rtl"] progress:indeterminate {
        animation-direction: reverse
    }
}

@keyframes progress-indeterminate {
    0% {
        background-position: 200%0
    }

    100% {
        background-position: -200%0
    }
}

details[role="list"],
li[role="list"] {
    position: relative
}

details[role="list"] summary+ul,
li[role="list"]>ul {
    display: flex;
    z-index: 99;
    position: absolute;
    top: auto;
    right: 0;
    left: 0;
    flex-direction: column;
    margin: 0;
    padding: 0;
    border: var(--border-width) solid var(--dropdown-border-color);
    border-radius: var(--border-radius);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    background-color: var(--dropdown-background-color);
    box-shadow: var(--card-box-shadow);
    color: var(--dropdown-color);
    white-space: nowrap
}

details[role="list"] summary+ul li,
li[role="list"]>ul li {
    width: 100%;
    margin-bottom: 0;
    padding: calc(var(--form-element-spacing-vertical)*0.5) var(--form-element-spacing-horizontal);
    list-style: none
}

details[role="list"] summary+ul li:first-of-type,
li[role="list"]>ul li:first-of-type {
    margin-top: calc(var(--form-element-spacing-vertical)*0.5)
}

details[role="list"] summary+ul li:last-of-type,
li[role="list"]>ul li:last-of-type {
    margin-bottom: calc(var(--form-element-spacing-vertical)*0.5)
}

details[role="list"] summary+ul li a,
li[role="list"]>ul li a {
    display: block;
    margin: calc(var(--form-element-spacing-vertical)*-0.5) calc(var(--form-element-spacing-horizontal)*-1);
    padding: calc(var(--form-element-spacing-vertical)*0.5) var(--form-element-spacing-horizontal);
    overflow: hidden;
    color: var(--dropdown-color);
    text-decoration: none;
    text-overflow: ellipsis
}

details[role="list"] summary+ul li a:hover,
li[role="list"]>ul li a:hover {
    background-color: var(--dropdown-hover-background-color)
}

details[role="list"] summary::after,
li[role="list"]>a::after {
    display: block;
    width: 1rem;
    height: calc(1rem*var(--line-height, 1.5));
    -webkit-margin-start: 0.5rem;
    margin-inline-start: 0.5rem;
    float: right;
    transform: rotate(0deg);
    background-position: right center;
    background-size: 1rem auto;
    background-repeat: no-repeat;
    content: ""
}

details[role="list"] {
    padding: 0;
    border-bottom: none
}

details[role="list"] summary {
    margin-bottom: 0
}

details[role="list"] summary:not([role]) {
    height: calc(1rem*var(--line-height) + var(--form-element-spacing-vertical)*2 + var(--border-width)*2);
    padding: var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);
    border: var(--border-width) solid var(--form-element-border-color);
    border-radius: var(--border-radius);
    background-color: var(--form-element-background-color);
    color: var(--form-element-placeholder-color);
    line-height: inherit;
    cursor: pointer;
    transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition)
}

details[role="list"] summary:not([role]):active,
details[role="list"] summary:not([role]):focus {
    border-color: var(--form-element-active-border-color);
    background-color: var(--form-element-active-background-color)
}

details[role="list"] summary:not([role]):focus {
    box-shadow: 0 0 0 var(--outline-width) var(--form-element-focus-color)
}

details[role="list"][open] summary {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

details[role="list"][open] summary::before {
    display: block;
    z-index: 1;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: none;
    content: "";
    cursor: default
}

nav details[role="list"] summary,
nav li[role="list"] a {
    display: flex;
    direction: ltr
}

nav details[role="list"] summary+ul,
nav li[role="list"]>ul {
    min-width: -moz-fit-content;
    min-width: fit-content;
    border-radius: var(--border-radius)
}

nav details[role="list"] summary+ul li a,
nav li[role="list"]>ul li a {
    border-radius: 0
}

nav details[role="list"] summary,
nav details[role="list"] summary:not([role]) {
    height: auto;
    padding: var(--nav-link-spacing-vertical) var(--nav-link-spacing-horizontal)
}

nav details[role="list"][open] summary {
    border-radius: var(--border-radius)
}

nav details[role="list"] summary+ul {
    margin-top: var(--outline-width);
    -webkit-margin-start: 0;
    margin-inline-start: 0
}

nav details[role="list"] summary[role="link"] {
    margin-bottom: calc(var(--nav-link-spacing-vertical)*-1);
    line-height: var(--line-height)
}

nav details[role="list"] summary[role="link"]+ul {
    margin-top: calc(var(--nav-link-spacing-vertical) + var(--outline-width));
    -webkit-margin-start: calc(var(--nav-link-spacing-horizontal)*-1);
    margin-inline-start: calc(var(--nav-link-spacing-horizontal)*-1)
}

li[role="list"]:hover>ul,
li[role="list"] a:active~ul,
li[role="list"] a:focus~ul {
    display: flex
}

li[role="list"]>ul {
    display: none;
    margin-top: calc(var(--nav-link-spacing-vertical) + var(--outline-width));
    -webkit-margin-start: calc(var(--nav-element-spacing-horizontal) - var(--nav-link-spacing-horizontal));
    margin-inline-start: calc(var(--nav-element-spacing-horizontal) - var(--nav-link-spacing-horizontal))
}

li[role="list"]>a::after {
    background-image: var(--icon-chevron)
}

[aria-busy="true"] {
    cursor: progress
}

[aria-busy="true"]:not(input, select, textarea)::before {
    display: inline-block;
    width: 1em;
    height: 1em;
    border: 0.1875em solid currentColor;
    border-radius: 1em;
    border-right-color: transparent;
    content: "";
    vertical-align: text-bottom;
    vertical-align: -0.125em;
    animation: spinner 0.75s linear infinite;
    opacity: var(--loading-spinner-opacity)
}

[aria-busy="true"]:not(input, select, textarea):not(:empty)::before {
    margin-right: calc(var(--spacing)*0.5);
    margin-left: 0;
    -webkit-margin-start: 0;
    margin-inline-start: 0;
    -webkit-margin-end: calc(var(--spacing)*0.5);
    margin-inline-end: calc(var(--spacing)*0.5)
}

[aria-busy="true"]:not(input, select, textarea):empty {
    text-align: center
}

button[aria-busy="true"],
input[type="submit"][aria-busy="true"],
input[type="button"][aria-busy="true"],
input[type="reset"][aria-busy="true"],
a[aria-busy="true"] {
    pointer-events: none
}

@keyframes spinner {
    to {
        transform: rotate(360deg)
    }
}

[data-tooltip] {
    position: relative
}

[data-tooltip]:not(a, button, input) {
    border-bottom: 1px dotted;
    text-decoration: none;
    cursor: help
}

[data-tooltip][data-placement="top"]::before,
[data-tooltip][data-placement="top"]::after,
[data-tooltip]::before,
[data-tooltip]::after {
    display: block;
    z-index: 99;
    position: absolute;
    bottom: 100%;
    left: 50%;
    padding: 0.25rem 0.5rem;
    overflow: hidden;
    transform: translate(-50%, -0.25rem);
    border-radius: var(--border-radius);
    background: var(--tooltip-background-color);
    content: attr(data-tooltip);
    color: var(--tooltip-color);
    font-style: normal;
    font-weight: var(--font-weight);
    font-size: 0.875rem;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    opacity: 0;
    pointer-events: none
}

[data-tooltip][data-placement="top"]::after,
[data-tooltip]::after {
    padding: 0;
    transform: translate(-50%, 0rem);
    border-top: 0.3rem solid;
    border-right: 0.3rem solid transparent;
    border-left: 0.3rem solid transparent;
    border-radius: 0;
    background-color: transparent;
    content: "";
    color: var(--tooltip-background-color)
}

[data-tooltip][data-placement="bottom"]::before,
[data-tooltip][data-placement="bottom"]::after {
    top: 100%;
    bottom: auto;
    transform: translate(-50%, 0.25rem)
}

[data-tooltip][data-placement="bottom"]:after {
    transform: translate(-50%, -0.3rem);
    border: 0.3rem solid transparent;
    border-bottom: 0.3rem solid
}

[data-tooltip][data-placement="left"]::before,
[data-tooltip][data-placement="left"]::after {
    top: 50%;
    right: 100%;
    bottom: auto;
    left: auto;
    transform: translate(-0.25rem, -50%)
}

[data-tooltip][data-placement="left"]:after {
    transform: translate(0.3rem, -50%);
    border: 0.3rem solid transparent;
    border-left: 0.3rem solid
}

[data-tooltip][data-placement="right"]::before,
[data-tooltip][data-placement="right"]::after {
    top: 50%;
    right: auto;
    bottom: auto;
    left: 100%;
    transform: translate(0.25rem, -50%)
}

[data-tooltip][data-placement="right"]:after {
    transform: translate(-0.3rem, -50%);
    border: 0.3rem solid transparent;
    border-right: 0.3rem solid
}

[data-tooltip]:focus::before,
[data-tooltip]:focus::after,
[data-tooltip]:hover::before,
[data-tooltip]:hover::after {
    opacity: 1
}

@media (hover:hover) and (pointer:fine) {

    [data-tooltip][data-placement="bottom"]:focus::before,
    [data-tooltip][data-placement="bottom"]:focus::after,
    [data-tooltip][data-placement="bottom"]:hover [data-tooltip]:focus::before,
    [data-tooltip][data-placement="bottom"]:hover [data-tooltip]:focus::after,
    [data-tooltip]:hover::before,
    [data-tooltip]:hover::after {
        animation-duration: 0.2s;
        animation-name: tooltip-slide-top
    }

    [data-tooltip][data-placement="bottom"]:focus::after,
    [data-tooltip][data-placement="bottom"]:hover [data-tooltip]:focus::after,
    [data-tooltip]:hover::after {
        animation-name: tooltip-caret-slide-top
    }

    [data-tooltip][data-placement="bottom"]:focus::before,
    [data-tooltip][data-placement="bottom"]:focus::after,
    [data-tooltip][data-placement="bottom"]:hover::before,
    [data-tooltip][data-placement="bottom"]:hover::after {
        animation-duration: 0.2s;
        animation-name: tooltip-slide-bottom
    }

    [data-tooltip][data-placement="bottom"]:focus::after,
    [data-tooltip][data-placement="bottom"]:hover::after {
        animation-name: tooltip-caret-slide-bottom
    }

    [data-tooltip][data-placement="left"]:focus::before,
    [data-tooltip][data-placement="left"]:focus::after,
    [data-tooltip][data-placement="left"]:hover::before,
    [data-tooltip][data-placement="left"]:hover::after {
        animation-duration: 0.2s;
        animation-name: tooltip-slide-left
    }

    [data-tooltip][data-placement="left"]:focus::after,
    [data-tooltip][data-placement="left"]:hover::after {
        animation-name: tooltip-caret-slide-left
    }

    [data-tooltip][data-placement="right"]:focus::before,
    [data-tooltip][data-placement="right"]:focus::after,
    [data-tooltip][data-placement="right"]:hover::before,
    [data-tooltip][data-placement="right"]:hover::after {
        animation-duration: 0.2s;
        animation-name: tooltip-slide-right
    }

    [data-tooltip][data-placement="right"]:focus::after,
    [data-tooltip][data-placement="right"]:hover::after {
        animation-name: tooltip-caret-slide-right
    }
}

@keyframes tooltip-slide-top {
    from {
        transform: translate(-50%, 0.75rem);
        opacity: 0
    }

    to {
        transform: translate(-50%, -0.25rem);
        opacity: 1
    }
}

@keyframes tooltip-caret-slide-top {
    from {
        opacity: 0
    }

    50% {
        transform: translate(-50%, -0.25rem);
        opacity: 0
    }

    to {
        transform: translate(-50%, 0rem);
        opacity: 1
    }
}

@keyframes tooltip-slide-bottom {
    from {
        transform: translate(-50%, -0.75rem);
        opacity: 0
    }

    to {
        transform: translate(-50%, 0.25rem);
        opacity: 1
    }
}

@keyframes tooltip-caret-slide-bottom {
    from {
        opacity: 0
    }

    50% {
        transform: translate(-50%, -0.5rem);
        opacity: 0
    }

    to {
        transform: translate(-50%, -0.3rem);
        opacity: 1
    }
}

@keyframes tooltip-slide-left {
    from {
        transform: translate(0.75rem, -50%);
        opacity: 0
    }

    to {
        transform: translate(-0.25rem, -50%);
        opacity: 1
    }
}

@keyframes tooltip-caret-slide-left {
    from {
        opacity: 0
    }

    50% {
        transform: translate(0.05rem, -50%);
        opacity: 0
    }

    to {
        transform: translate(0.3rem, -50%);
        opacity: 1
    }
}

@keyframes tooltip-slide-right {
    from {
        transform: translate(-0.75rem, -50%);
        opacity: 0
    }

    to {
        transform: translate(0.25rem, -50%);
        opacity: 1
    }
}

@keyframes tooltip-caret-slide-right {
    from {
        opacity: 0
    }

    50% {
        transform: translate(-0.05rem, -50%);
        opacity: 0
    }

    to {
        transform: translate(-0.3rem, -50%);
        opacity: 1
    }
}

[aria-controls] {
    cursor: pointer
}

[aria-disabled="true"],
[disabled] {
    cursor: not-allowed
}

[aria-hidden="false"][hidden] {
    display: initial
}

[aria-hidden="false"][hidden]:not(:focus) {
    clip: rect(0, 0, 0, 0);
    position: absolute
}

a,
area,
button,
input,
label,
select,
summary,
textarea,
[tabindex] {
    -ms-touch-action: manipulation
}

[dir="rtl"] {
    direction: rtl
}

@media (prefers-reduced-motion:reduce) {

    *:not([aria-busy="true"]),
    :not([aria-busy="true"])::before,
    :not([aria-busy="true"])::after {
        background-attachment: initial !important;
        animation-duration: 1ms !important;
        animation-delay: -1ms !important;
        animation-iteration-count: 1 !important;
        scroll-behavior: auto !important;
        transition-delay: 0s !important;
        transition-duration: 0s !important
    }
}

#mount#mount {
    --primary: #ea4c89;
    --primary-hover: #f082ac;
    --icon-xia: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkZyYW1lIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTguMDAyOTEgOS42Nzk4M0wzLjgzMzM5IDUuNTEyMjFMMy4wMjUzOSA2LjMxOTgzTDguMDAzMjkgMTEuMjk1MUwxMi45NzYyIDYuMzE5ODNMMTIuMTY3OSA1LjUxMjIxTDguMDAyOTEgOS42Nzk4M1oiIGZpbGw9IiM4MzgzODMiLz4KPC9nPgo8L3N2Zz4K);
    --switch-checked-background-color: var(--primary)
}

li.select-link.select-link:hover>ul {
    display: none
}

li.select-link.select-link>ul {
    display: none
}

li.select-link.select-link a:focus~ul {
    display: none
}

li.select-link.select-link a:active~ul {
    display: none
}

li.select-link-active.select-link-active>ul {
    display: flex
}

li.select-link-active.select-link-active:hover>ul {
    display: flex
}

li.select-link-active.select-link-active a:focus~ul {
    display: flex
}

li.select-link-active.select-link-active a:active~ul {
    display: flex
}

ul.select-link-ul.select-link-ul {
    right: 0px;
    left: auto
}

a.select-link-selected {
    background-color: var(--primary-focus)
}

.immersive-translate-no-select {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

li[role="list"].no-arrow {
    margin-left: 8px;
    padding-right: 0
}

li[role="list"]>a::after {
    -webkit-margin-start: 0.2rem;
    margin-inline-start: 0.2rem
}

li[role="list"].no-arrow>a,
li[role="list"].no-arrow>a:link,
li[role="list"].no-arrow>a:visited {
    color: var(--secondary)
}

select.min-select {
    --form-element-spacing-horizontal: 0;
    margin-bottom: 4px;
    max-width: 128px;
    overflow: hidden;
    color: var(--primary);
    font-size: 13px;
    border: none;
    padding: 0;
    padding-right: 20px;
    padding-left: 8px;
    text-overflow: ellipsis;
    color: var(--color)
}

select.min-select-secondary {
    color: var(--color)
}

select.min-select:focus {
    outline: none;
    border: none;
    --box-shadow: none
}

select.min-select-no-arrow {
    background-image: none;
    padding-right: 0
}

select.min-select-left {
    padding-right: 0px;
    text-overflow: ellipsis;
    text-align: left
}

.muted {
    color: var(--muted-color)
}

.select.button-select {
    --background-color: var(--secondary-hover);
    --border-color: var(--secondary-hover);
    --color: var(--secondary-inverse);
    cursor: pointer;
    --box-shadow: var(--button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));
    padding: var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);
    border: var(--border-width) solid var(--border-color);
    border-radius: var(--border-radius);
    outline: none;
    background-color: var(--background-color);
    box-shadow: var(--box-shadow);
    color: var(--color);
    font-weight: var(--font-weight);
    font-size: 16px;
    line-height: var(--line-height);
    text-align: center;
    cursor: pointer;
    transition: background-color var(--transition), border-color var(--transition), color var(--transition), box-shadow var(--transition);
    -webkit-appearance: button;
    margin: 0;
    margin-bottom: 0px;
    overflow: visible;
    font-family: inherit;
    text-transform: none
}

body {
    padding: 0;
    margin: 0 auto;
    min-width: 268px;
    border-radius: 10px
}

.popup-container {
    font-size: 16px;
    --font-size: 16px;
    color: #666;
    background-color: var(--popup-footer-background-color);
    width: 316px;
    min-width: 316px
}

.popup-content {
    background-color: var(--popup-content-background-color);
    border-radius: 0px 0px 12px 12px;
    padding: 16px 20px
}

.immersive-translate-popup-overlay {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    touch-action: none
}

.immersive-translate-popup-wrapper {
    background: var(--background-color);
    border-radius: 10px;
    border: 1px solid var(--muted-border-color)
}

#mount#mount {
    --font-family: system-ui, -apple-system, "Segoe UI", "Roboto", "Ubuntu", "Cantarell", "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --line-height: 1.5;
    --font-weight: 400;
    --font-size: 16px;
    --border-radius: 4px;
    --border-width: 1px;
    --outline-width: 3px;
    --spacing: 16px;
    --typography-spacing-vertical: 24px;
    --block-spacing-vertical: calc(var(--spacing)*2);
    --block-spacing-horizontal: var(--spacing);
    --grid-spacing-vertical: 0;
    --grid-spacing-horizontal: var(--spacing);
    --form-element-spacing-vertical: 12px;
    --form-element-spacing-horizontal: 16px;
    --nav-element-spacing-vertical: 16px;
    --nav-element-spacing-horizontal: 8px;
    --nav-link-spacing-vertical: 8px;
    --nav-link-spacing-horizontal: 8px;
    --form-label-font-weight: var(--font-weight);
    --transition: 0.2s ease-in-out;
    --modal-overlay-backdrop-filter: blur(4px)
}

[data-theme="light"],
#mount:not([data-theme="dark"]) {
    --popup-footer-background-color: #e8eaeb;
    --popup-content-background-color: #ffffff;
    --popup-item-background-color: #f3f5f6;
    --popup-item-hover-background-color: #eaeced;
    --popup-trial-pro-background-color: #f9fbfc;
    --text-black-2: #222222;
    --text-gray-2: #222222;
    --text-gray-6: #666666;
    --text-gray-9: #999999;
    --text-gray-c2: #c2c2c2;
    --service-select-content-shadow: 0px 2px 12px 0px rgba(75, 76, 77, 0.2);
    --service-select-border-color: #fafafa;
    --service-select-selected-background-color: #f3f5f6
}

@media only screen and (prefers-color-scheme:dark) {
    #mount:not([data-theme="light"]) {
        --popup-footer-background-color: #0d0d0d;
        --popup-content-background-color: #191919;
        --popup-item-background-color: #272727;
        --popup-item-hover-background-color: #333333;
        --popup-trial-pro-background-color: #222222;
        --text-black-2: #ffffff;
        --text-gray-2: #dbdbdb;
        --text-gray-6: #b3b3b3;
        --text-gray-9: #777777;
        --text-gray-c2: #5b5b5b;
        --service-select-content-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.9);
        --service-select-border-color: #2c2c2c;
        --service-select-selected-background-color: #333333
    }
}

[data-theme="dark"] {
    --popup-footer-background-color: #0d0d0d;
    --popup-content-background-color: #191919;
    --popup-item-background-color: #272727;
    --popup-item-hover-background-color: #333333;
    --popup-trial-pro-background-color: #222222;
    --text-black-2: #ffffff;
    --text-gray-2: #dbdbdb;
    --text-gray-6: #b3b3b3;
    --text-gray-9: #777777;
    --text-gray-c2: #5b5b5b;
    --service-select-content-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.9);
    --service-select-border-color: #2c2c2c;
    --service-select-selected-background-color: #333333
}

.text-balck {
    color: var(--text-black-2)
}

.text-gray-2 {
    color: var(--text-gray-2)
}

.text-gray-6 {
    color: var(--text-gray-6)
}

.text-gray-9 {
    color: var(--text-gray-9)
}

.text-gray-c2 {
    color: var(--text-gray-c2)
}

#mount {
    min-width: 268px
}

.main-button {
    font-size: 15px;
    vertical-align: middle;
    border-radius: 12px;
    padding: unset;
    height: 44px;
    line-height: 44px
}

.pt-4 {
    padding-top: 16px
}

.p-2 {
    padding: 8px
}

.pl-5 {
    padding-left: 48px
}

.p-0 {
    padding: 0
}

.pl-2 {
    padding-left: 8px
}

.pl-4 {
    padding-left: 24px
}

.pt-2 {
    padding-top: 8px
}

.pb-2 {
    padding-bottom: 8px
}

.pb-4 {
    padding-bottom: 16px
}

.pb-5 {
    padding-bottom: 20px
}

.pr-5 {
    padding-right: 48px
}

.text-sm {
    font-size: 13px
}

.text-base {
    font-size: 16px
}

.w-full {
    width: 100%
}

.flex {
    display: flex
}

.flex-row {
    flex-direction: row
}

.flex-wrap {
    flex-wrap: wrap
}

.flex-end {
    justify-content: flex-end
}

.flex-grow {
    flex-grow: 1
}

.justify-between {
    justify-content: space-between
}

.mb-0 {
    margin-bottom: 0px
}

.mb-2 {
    margin-bottom: 8px
}

.mb-4 {
    margin-bottom: 16px
}

.mb-3 {
    margin-bottom: 12px
}

.inline-block {
    display: inline-block
}

.py-2 {
    padding-top: 8px;
    padding-bottom: 8px
}

.py-2-5 {
    padding-top: 6px;
    padding-bottom: 6px
}

.mt-0 {
    margin-top: 0
}

.mt-2 {
    margin-top: 8px
}

.mt-3 {
    margin-top: 12px
}

.mt-4 {
    margin-top: 16px
}

.mt-5 {
    margin-top: 20px
}

.mt-6 {
    margin-top: 24px
}

.mb-1 {
    margin-bottom: 4px
}

.ml-4 {
    margin-left: 24px
}

.ml-3 {
    margin-left: 16px
}

.ml-2 {
    margin-left: 8px
}

.ml-1 {
    margin-left: 4px
}

.mr-1 {
    margin-right: 4px
}

.mr-2 {
    margin-right: 8px
}

.mr-3 {
    margin-right: 16px
}

.mx-2 {
    margin-left: 8px;
    margin-right: 8px
}

.pl-3 {
    padding-left: 12px
}

.pr-3 {
    padding-right: 12px
}

.p-3 {
    padding: 12px
}

.px-1 {
    padding-left: 4px;
    padding-right: 4px
}

.px-3 {
    padding-left: 12px;
    padding-right: 12px
}

.pt-3 {
    padding-top: 12px
}

.px-6 {
    padding-left: 18px;
    padding-right: 18px
}

.px-4 {
    padding-left: 16px;
    padding-right: 16px
}

.pt-6 {
    padding-top: 20px
}

.py-3 {
    padding-top: 12px;
    padding-bottom: 12px
}

.py-0 {
    padding-top: 0;
    padding-bottom: 0
}

.left-auto {
    left: auto !important
}

.max-h-28 {
    max-height: 112px
}

.max-h-30 {
    max-height: 120px
}

.overflow-y-scroll {
    overflow-y: scroll
}

.text-xs {
    font-size: 12px
}

.flex-1 {
    flex: 1
}

.flex-3 {
    flex: 3
}

.flex-4 {
    flex: 4
}

.flex-2 {
    flex: 2
}

.items-center {
    align-items: center
}

.max-content {
    width: max-content
}

.justify-center {
    justify-content: center
}

.items-end {
    align-items: flex-end
}

.items-baseline {
    align-items: baseline
}

.my-5 {
    margin-top: 48px;
    margin-bottom: 48px
}

.my-4 {
    margin-top: 24px;
    margin-bottom: 24px
}

.my-3 {
    margin-top: 16px;
    margin-bottom: 16px
}

.pt-3 {
    padding-top: 12px
}

.px-3 {
    padding-left: 12px;
    padding-right: 12px
}

.pt-2 {
    padding-top: 8px
}

.px-2 {
    padding-left: 8px;
    padding-right: 8px
}

.pt-1 {
    padding-top: 4px
}

.px-1 {
    padding-left: 4px;
    padding-right: 4px
}

.pb-2 {
    padding-bottom: 8px
}

.justify-end {
    justify-content: flex-end
}

.w-auto {
    width: auto
}

.shrink-0 {
    flex-shrink: 0
}

select.language-select,
select.translate-service,
select.min-select {
    --form-element-spacing-horizontal: 0;
    margin-bottom: 0px;
    max-width: unset;
    flex: 1;
    overflow: hidden;
    font-size: 13px;
    border: none;
    border-radius: 8px;
    padding-right: 30px;
    padding-left: 0px;
    background-position: center right 12px;
    background-size: 16px auto;
    background-image: var(--icon-xia);
    text-overflow: ellipsis;
    color: var(--text-gray-2);
    background-color: transparent;
    box-shadow: unset !important;
    cursor: pointer
}

select.more {
    background-position: center right;
    padding-right: 20px
}

select.transform-padding-left {
    padding-left: 12px;
    transform: translateX(-12px);
    background-position: center right 0px
}

select.translate-service {
    color: var(--text-black-2)
}

@media (prefers-color-scheme:dark) {

    select.language-select option,
    select.translate-service option,
    select.min-select option {
        background-color: #666666
    }
}

.text-overflow-ellipsis {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.max-w-20 {
    max-width: 180px;
    white-space: nowrap
}

select.min-select-secondary {
    color: var(--color)
}

select.min-select:focus {
    outline: none;
    border: none;
    --box-shadow: none
}

select.min-select-no-arrow {
    background-image: none;
    padding-right: 0
}

select.min-select-left {
    padding-right: 0px;
    text-overflow: ellipsis;
    text-align: left
}

.popup-footer {
    background-color: var(--popup-footer-background-color);
    height: 40px
}

.text-right {
    text-align: right
}

.clickable {
    cursor: pointer
}

.close {
    cursor: pointer;
    width: 16px;
    height: 16px;
    background-image: var(--icon-close);
    background-position: center;
    background-size: auto 1rem;
    background-repeat: no-repeat;
    opacity: 0.5;
    transition: opacity var(--transition)
}

.padding-two-column {
    padding-left: 40px;
    padding-right: 40px
}

.muted {
    color: #999
}

.text-label {
    color: #666
}

.display-none {
    display: none
}

@media (prefers-color-scheme:dark) {
    .text-label {
        color: #9ca3af
    }
}

.text-decoration-none {
    text-decoration: none
}

.text-decoration-none:is([aria-current], :hover, :active, :focus),
[role="link"]:is([aria-current], :hover, :active, :focus) {
    --text-decoration: none !important;
    background-color: transparent !important
}

.language-select-container {
    position: relative;
    width: 100%;
    background-color: var(--popup-item-background-color);
    height: 55px;
    border-radius: 12px
}

select.language-select {
    color: var(--text-black-2);
    font-size: 14px;
    padding: 8px 24px 24px 16px;
    position: absolute;
    border-radius: 12px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0
}

select.text-gray-6 {
    color: var(--text-gray-6)
}

.language-select-container label {
    position: absolute;
    bottom: 10px;
    left: 16px;
    font-size: 12px;
    color: var(--text-gray-9);
    line-height: 12px;
    margin: 0
}

.translation-service-container {
    background-color: var(--popup-item-background-color);
    border-radius: 12px
}

.min-select-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 44px;
    background-color: var(--popup-item-background-color);
    padding-left: 16px
}

.min-select-container:first-child {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.min-select-container:last-child {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px
}

.min-select-container:only-child {
    border-radius: 10px
}

.translate-mode {
    width: 44px;
    height: 44px;
    border-radius: 22px;
    background-color: var(--popup-item-background-color);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    cursor: pointer
}

.translate-mode svg {
    fill: var(--text-gray-2)
}

.widgets-container {
    display: flex;
    align-items: stretch;
    justify-content: space-between;
    width: 100%;
    gap: 9px
}

.widget-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-color: var(--popup-item-background-color);
    font-size: 12px;
    min-height: 59px;
    height: 100%;
    border-radius: 8px;
    cursor: pointer;
    flex: 1;
    padding: 8px 4px;
    text-align: center
}

.widget-icon-container {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 30px;
    width: 100%;
    margin-bottom: 4px
}

.widget-title-container {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    height: 24px;
    width: 100%;
    padding-bottom: 4px
}

.widget-icon {
    margin-bottom: 4px;
    display: flex;
    justify-content: center
}

.widget-title {
    color: var(--text-gray-6);
    font-size: 12px;
    text-align: center;
    width: 100%;
    font-weight: 400;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 2px 2px
}

.widget-item svg {
    fill: var(--text-gray-2)
}

.setting svg {
    fill: var(--text-gray-6)
}

.share-button-container {
    display: flex;
    align-items: center;
    cursor: pointer;
    padding: 2px 3px 0 8px
}

.share-button-container svg {
    fill: var(--text-gray-9)
}

.min-select-container:hover,
.language-select-container:hover,
.widget-item:hover,
.translate-mode:hover {
    background-color: var(--popup-item-hover-background-color)
}

.main-button:hover {
    background-color: #f5508f
}

.share-button-container:hover {
    background-color: var(--popup-item-background-color);
    border-radius: 6px
}

.error-boundary {
    background: #fff2f0;
    border: 1px solid #ffccc7;
    display: flex;
    padding: 12px;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.88);
    word-break: break-all;
    margin: 12px;
    border-radius: 12px;
    flex-direction: column
}

.upgrade-pro {
    border-radius: 11px;
    background: linear-gradient(57deg, #272727 19.8%, #696969 82.2%);
    padding: 2px 8px;
    transform: scale(0.85)
}

.upgrade-pro span {
    background: linear-gradient(180deg, #ffeab4 17.65%, #f8c235 85.29%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 12px;
    margin-left: 4px
}

.upgrade-pro svg {
    margin-top: -2px
}

.upgrade-pro:hover {
    background: linear-gradient(57deg, #3d3d3d 19.8%, #949494 82.2%)
}

.border-bottom-radius-0 {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important
}

.trial-pro-container {
    border-radius: 0px 0px 12px 12px;
    background: var(--popup-trial-pro-background-color);
    display: flex;
    align-items: center;
    height: 44px;
    padding-left: 16px;
    padding-right: 12px;
    font-size: 12px
}

.trial-pro-container label {
    line-height: 13px;
    color: var(--text-black-2)
}

.trial-pro-container img {
    margin-left: 5px
}

.cursor-pointer {
    cursor: pointer
}

.upgrade-pro-discount-act {
    height: 25px;
    display: flex;
    padding: 0 4px;
    align-items: center;
    border-radius: 15px;
    background: linear-gradient(90deg, #cefbfa 11.33%, #d7f56f 63.75%, #fccd5e 100%);
    transform: scale(0.9);
    box-shadow: 0px 1.8px 3.6px 0px rgba(0, 0, 0, 0.1);
    cursor: pointer
}

.upgrade-pro-discount-act span {
    font-size: 12px;
    font-weight: 700;
    margin-left: 4px;
    color: #222222
}

.upgrade-pro-discount-act:hover {
    text-decoration: unset;
    background: linear-gradient(90deg, #e2fffe 11.33%, #e6ff91 63.75%, #ffdf93 100%)
}

.custom-select-container {
    width: 200px;
    position: relative;
    flex: 1
}

.custom-select-content {
    border-radius: 12px;
    background: var(--popup-content-background-color);
    box-shadow: var(--service-select-content-shadow);
    border: 1px solid var(--service-select-border-color);
    padding: 4px 5px;
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    overflow-y: auto
}

.custom-select-item {
    font-size: 13px;
    padding: 5px 6px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    cursor: pointer;
    color: var(--text-black-2);
    width: 100%;
    overflow: hidden;
    height: 30px;
    line-height: 30px
}

.custom-select-item-img {
    width: 20px;
    height: 20px;
    margin-right: 4px
}

@media (prefers-color-scheme:dark) {
    .custom-select-item-img {
        margin-right: 6px
    }
}

.custom-select-content .custom-select-item.selected,
.custom-select-content .custom-select-item:hover {
    background: var(--service-select-selected-background-color)
}

.custom-select-item>span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.custom-select-item-pro {
    font-size: 12px;
    margin-left: 6px
}

.custom-select-item-pro img {
    margin: 0 3px;
    width: 20px
}

.more-container {
    position: relative
}

.new-menu-indicator {
    position: absolute;
    width: 8px;
    height: 8px;
    background-color: #ef3434;
    border-radius: 50%;
    right: 18px;
    top: 4px
}

html {
    font-size: 17px
}

#mount#mount {
    position: absolute;
    display: none;
    min-width: 250px;
    height: auto;
    --font-size: 17px;
    font-size: 17px
}

.imt-fb-container {
    position: fixed;
    padding: 0;
    z-index: 2147483647;
    top: 335px;
    width: 56px;
    display: flex;
    flex-direction: column;
    display: none
}

.imt-fb-container.left {
    align-items: flex-start;
    left: 0
}

.imt-fb-container.right {
    align-items: flex-end;
    right: 0
}

.imt-fb-btn {
    cursor: pointer;
    background: var(--float-ball-more-button-background-color);
    height: 36px;
    width: 56px;
    box-shadow: 2px 6px 10px 0px #0e121629
}

.imt-fb-btn.left {
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px
}

.imt-fb-btn.right {
    border-top-left-radius: 36px;
    border-bottom-left-radius: 36px
}

.imt-fb-btn div {
    background: var(--float-ball-more-button-background-color);
    height: 36px;
    width: 54px;
    display: flex;
    align-items: center
}

.imt-fb-btn.left div {
    border-top-right-radius: 34px;
    border-bottom-right-radius: 34px;
    justify-content: flex-end
}

.imt-fb-btn.right div {
    border-top-left-radius: 34px;
    border-bottom-left-radius: 34px
}

.imt-fb-logo-img {
    width: 20px;
    height: 20px;
    margin: 0 10px
}

.imt-fb-logo-img-big-bg {
    width: 28px;
    height: 28px;
    margin: 0;
    padding: 4px;
    background-color: #ED6D8F;
    border-radius: 50%;
    margin: 0 5px
}

.imt-float-ball-translated {
    position: absolute;
    width: 11px;
    height: 11px;
    bottom: 4px;
    right: 20px
}

.btn-animate {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: -webkit-transform ease-out 250ms;
    transition: -webkit-transform ease-out 250ms;
    transition: transform ease-out 250ms;
    transition: transform ease-out 250ms, -webkit-transform ease-out 250ms
}

.imt-fb-setting-btn {
    margin-right: 18px;
    width: 28px;
    height: 28px
}

.immersive-translate-popup-wrapper {
    background: var(--background-color);
    border-radius: 20px;
    box-shadow: 2px 10px 24px 0px #0e121614;
    border: none
}

.popup-container {
    border-radius: 20px
}

.popup-content {
    border-radius: 20px 20px 12px 12px
}

.popup-footer {
    border-radius: 20px
}

.imt-fb-close-content {
    padding: 22px;
    width: 320px
}

.imt-fb-close-title {
    font-weight: 500;
    color: var(--h2-color)
}

.imt-fb-close-radio-content {
    background-color: var(--background-light-green);
    padding: 8px 20px
}

.imt-fb-radio-sel,
.imt-fb-radio-nor {
    width: 16px;
    height: 16px;
    border-radius: 8px;
    flex-shrink: 0
}

.imt-fb-radio-sel {
    border: 2px solid var(--primary);
    display: flex;
    align-items: center;
    justify-content: center
}

.imt-fb-radio-sel div {
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background-color: var(--primary)
}

.imt-fb-radio-nor {
    border: 2px solid #d3d4d6
}

.imt-fb-primary-btn {
    background-color: var(--primary);
    width: 72px;
    height: 32px;
    color: white;
    border-radius: 8px;
    text-align: center;
    line-height: 32px;
    font-size: 16px;
    cursor: pointer
}

.imt-fb-default-btn {
    border: 1px solid var(--primary);
    width: 72px;
    height: 32px;
    border-radius: 8px;
    color: var(--primary);
    line-height: 32px;
    text-align: center;
    font-size: 16px
}

.imt-fb-guide-container {
    width: 312px;
    transform: translateY(-50%)
}

.imt-fb-guide-bg {
    position: absolute;
    left: 30px;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: -1;
    height: 100%;
    width: 90%
}

.imt-fb-guide-bg.left {
    transform: scaleX(-1)
}

.imt-fb-guide-content {
    margin: 16px -30px 80px 0px;
    display: flex;
    flex-direction: column;
    align-items: center
}

.imt-fb-guide-content.left {
    margin: 16px 21px 60px 32px
}

.imt-fb-guide-img {
    width: 220px;
    height: 112px
}

.imt-fb-guide-message {
    font-size: 16px;
    line-height: 28px;
    color: #333333;
    white-space: pre-wrap;
    text-align: center;
    font-weight: 700;
    margin-bottom: 20px
}

.imt-fb-guide-button {
    margin-top: 16px;
    line-height: 40px;
    height: 40px;
    padding: 0 20px;
    width: unset
}

.imt-fb-more-buttons {
    box-shadow: 0px 2px 10px 0px #00000014;
    border: none;
    background: var(--float-ball-more-button-background-color);
    width: 36px;
    display: flex;
    flex-direction: column;
    border-radius: 18px;
    margin-right: 8px
}

.imt-fb-more-button {
    width: 36px;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer
}

.immersive-translate-sheet {
    position: fixed;
    transform: translateY(100%);
    left: 0;
    right: 0;
    background-color: white;
    transition: transform 0.3s ease-out;
    box-shadow: 0px -2px 10px rgba(0, 0, 0, 0.1);
    bottom: 0;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    overflow: hidden
}

.immersive-translate-sheet.visible {
    transform: translateY(0)
}

.immersive-translate-sheet-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    transition: opacity 0.3s ease-out
}

.immersive-translate-sheet-backdrop.visible {
    opacity: 1
}

.popup-container-sheet {
    max-width: 100vw;
    width: 100vw
}

.imt-no-events svg * {
    pointer-events: none !important
}

.imt-manga-button {
    width: 36px;
    display: flex;
    flex-direction: column;
    position: relative;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
    margin: 12px 0 0 0;
    background-color: var(--float-ball-more-button-background-color);
    border-radius: 18px;
    filter: drop-shadow(0px 2px 10px rgba(0, 0, 0, 0.08));
    opacity: 0.5;
    right: 8px
}

.imt-manga-feedback {
    cursor: pointer;
    margin: 9px
}

.imt-manga-button:hover {
    opacity: 1
}

.imt-manga-translated {
    position: absolute;
    left: 24px;
    top: 20px
}

.imt-float-ball-loading {
    animation: imt-loading-animation 0.6s infinite linear !important
}

.imt-manga-guide-bg {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: -1;
    width: 372px;
    transform: translateY(-50%)
}

.imt-manga-guide-content {
    position: absolute;
    top: 15px;
    left: 0;
    right: 0;
    margin: 0 40px 0
}

.img-manga-guide-button {
    width: fit-content;
    margin: 16px auto
}

.img-manga-close {
    position: absolute;
    bottom: -200px;
    width: 32px;
    height: 32px;
    left: 0;
    right: 0;
    margin: auto;
    cursor: pointer
}

.imt-fb-container.dragging .imt-fb-more-buttons,
.imt-fb-container.dragging .imt-manga-button,
.imt-fb-container.dragging .btn-animate:not(.imt-fb-btn) {
    display: none !important
}

.imt-fb-container.dragging .imt-fb-btn {
    border-radius: 50% !important;
    width: 36px !important;
    height: 36px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    cursor: move !important
}

.imt-fb-container.dragging .imt-fb-btn div {
    border-radius: 50% !important;
    width: 36px !important;
    height: 36px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 !important
}

.imt-fb-container.dragging .imt-fb-btn.left,
.imt-fb-container.dragging .imt-fb-btn.right {
    border-radius: 50% !important
}

.imt-fb-container.dragging .imt-fb-btn.left div,
.imt-fb-container.dragging .imt-fb-btn.right div {
    border-radius: 50% !important
}

.imt-fb-container.dragging .imt-fb-logo-img {
    margin: 0 !important;
    padding: 4px !important
}

.imt-fb-container.dragging .imt-float-ball-translated {
    right: 2px !important;
    bottom: 2px !important
}

@-webkit-keyframes imt-loading-animation {
    from {
        -webkit-transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(359deg)
    }
}

@keyframes imt-loading-animation {
    from {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

@keyframes spinners-react-circular-fixed {
    0% {
        stroke-dashoffset: 325
    }

    to {
        stroke-dashoffset: 151
    }
}

@keyframes spinners-react-circular-split {
    0% {
        stroke-dashoffset: 1;
        stroke-dasharray: 5, 170
    }

    10% {
        stroke-dashoffset: 13;
        stroke-dasharray: 30, 145
    }

    13% {
        stroke-dashoffset: -11;
        stroke-dasharray: 5, 145
    }

    50% {
        stroke-dasharray: 5, 0, 5, 165;
        stroke-dashoffset: -82
    }

    51% {
        stroke-dasharray: 2, 0, 2, 139;
        stroke-dashoffset: -85
    }

    61% {
        stroke-dasharray: 15, 0, 15, 165;
        stroke-dashoffset: -72
    }

    64% {
        stroke-dasharray: 5, 20, 5, 145;
        stroke-dashoffset: -72
    }
}

@keyframes spinners-react-infinity {
    0% {
        stroke-dasharray: 1, 347;
        stroke-dashoffset: 75
    }

    25%,
    75% {
        stroke-dasharray: 17, 330
    }

    50% {
        stroke-dasharray: 1, 347
    }

    to {
        stroke-dasharray: 1, 347;
        stroke-dashoffset: 423
    }
}

@keyframes spinners-react-dotted-center {

    0%,
    15%,
    85%,
    to {
        transform: scale(0)
    }

    40%,
    50% {
        transform: scale(1)
    }

    84% {
        transform: scale(.45)
    }
}

@keyframes spinners-react-dotted-shrink {
    50% {
        transform: translate(0)
    }
}

@keyframes spinners-react-round {

    27%,
    73% {
        r: 2px;
        stroke-width: 4
    }
}

@keyframes spinners-react-round-outlined {

    35%,
    65% {
        r: 2px;
        stroke-width: 4
    }
}

@keyframes spinners-react-diamond {
    25% {
        transform: translate(30px, -30px)
    }

    50% {
        transform: translate(60px)
    }

    75% {
        transform: translate(30px, 30px)
    }
}

.bc-shop-shopsign .company-sign .item-link {
    -webkit-text-decoration: none
}

.bc-shop-shopsign .company-sign:hover .item-link {
    background: #69707899
}

.bc-shop-shopsign .company-sign:hover .item-arrow {
    transform: rotate(180deg)
}

.bc-shop-shopsign.new-golden .top-bar.theme-newGolden .company-sign:hover .item-link {
    background: #0000
}

.bc-shop-shopsign.new-golden .item-link.with-topBarVerifiedSupplier {
    padding-right: 15px !important
}

.bc-shop-shopsign .verify-icons:empty {
    display: none
}

.bc-shop-shopsign .verify-icons .icon-link:first-child {
    margin-left: 0
}

.bc-shop-shopsign .bg-wrapper .bg-image {
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%)
}

.navigation .navigation-search .next-btn .next-icon:before {
    color: #c4c6cf
}

.navigation .nav-link {
    -webkit-text-decoration: none
}

.navigation .nav-item:hover .nav-arrow {
    transform: rotate(180deg);
    top: 0
}

@media (max-width:1000px) {
    .navigation .nav-item .nav-link {
        min-width: 110px;
        max-width: 140px
    }

    .navigation .nav-item .nav-arrow {
        display: none
    }
}

@media (max-width:980px) {
    .navigation .nav-item:nth-child(n+5) {
        display: none
    }
}

/*! wrap-sass-loader-disable */
/*! wrap-sass-loader-enable */
.module-banner .slider-item img {
    -o-object-fit: contain;
    object-fit: contain
}

[module-title=videoShow] .video-desc {
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    padding: 20px;
    overflow: hidden
}

[module-title=videoShow] .module-videoShow .bc-video-player video {
    object-fit: cover
}

[module-title=recommendProductTile] .module-recommendProductTile.with-title .tile-product-list {
    border-top: none
}

@keyframes moveHeaderCartBlock {
    0% {
        transform: translateX(0) rotate(30deg)
    }

    100% {
        transform: translateX(1000px) rotate(30deg)
    }
}

@media screen and (max-width:1199px) {}

@media screen and (max-width:1080px) {}

@font-face {
    font-family: searchbar-iconfont;
    src: url(data:font/woff2;base64,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)format("woff2")
}

@-webkit-keyframes immersive-translate-loading-animation {
    from {
        -webkit-transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(359deg)
    }
}

@keyframes immersive-translate-loading-animation {
    from {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(359deg)
    }
}

@keyframes immersiveTranslateShadowRolling {
    0% {
        box-shadow: 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0)
    }

    12% {
        box-shadow: 100px 0 var(--loading-color), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0)
    }

    25% {
        box-shadow: 110px 0 var(--loading-color), 100px 0 var(--loading-color), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0)
    }

    36% {
        box-shadow: 120px 0 var(--loading-color), 110px 0 var(--loading-color), 100px 0 var(--loading-color), 0px 0 rgba(255, 255, 255, 0)
    }

    50% {
        box-shadow: 130px 0 var(--loading-color), 120px 0 var(--loading-color), 110px 0 var(--loading-color), 100px 0 var(--loading-color)
    }

    62% {
        box-shadow: 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--loading-color), 120px 0 var(--loading-color), 110px 0 var(--loading-color)
    }

    75% {
        box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--loading-color), 120px 0 var(--loading-color)
    }

    87% {
        box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--loading-color)
    }

    100% {
        box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0)
    }
}

@media screen and (max-width:768px) {}

@media screen and (max-width:768px) {}

@media screen and (max-width:768px) {}

@keyframes image-loading-rotate {
    from {
        transform: rotate(360deg)
    }

    to {
        transform: rotate(0deg)
    }
}

[module-title=footer] #the-new-footer .tnf-getapp {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 20px;
    height: 40px
}

[module-title=footer] #the-new-footer .tnf-getapp img {
    height: 40px
}

[module-title=footer] #the-new-footer .tnf-getapp a {
    color: #222;
    text-decoration: underline !important;
    font-weight: 700
}

[module-title=footer] #the-new-footer .tnf-info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    gap: 12px;
    width: 100%;
    min-width: 1200px;
    padding: 20px 30px;
    background-color: #f4f4f4;
    color: #666
}

[module-title=footer] #the-new-footer .tnf-info a {
    color: #666 !important
}

[module-title=footer] #the-new-footer .tnf-info .group-links {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 6px
}

[module-title=footer] #the-new-footer .tnf-info .group-links a:hover {
    text-decoration: underline
}

[module-title=footer] #the-new-footer .tnf-info .group-links a:before {
    padding-right: 6px;
    content: "|"
}

[module-title=footer] #the-new-footer .tnf-info .group-links a:first-child:before {
    content: ""
}

[module-title=footer] #the-new-footer .tnf-info .tnh-infos-content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 6px
}

[module-title=footer] #the-new-footer .tnf-info .tnh-infos-content a:hover>span {
    text-decoration: underline
}

[module-title=footer] #the-new-footer .tnf-info .tnh-infos-content a:before {
    padding-right: 6px;
    content: "·"
}

[module-title=footer] #the-new-footer .tnf-info .tnh-infos-content a:first-child:before {
    content: ""
}

[module-title=footer] #the-new-footer .tnf-info .legal,
[module-title=footer] #the-new-footer .tnf-info .legal a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
    gap: 12px
}

[module-title=footer] #the-new-footer .tnf-info .legal img {
    height: 20px
}

[module-title=footer] #the-new-footer .tnf-links {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%
}

[module-title=footer] #the-new-footer .tnf-links>div {
    width: 200px
}

[module-title=footer] #the-new-footer .tnf-links li,
[module-title=footer] #the-new-footer .tnf-links ul {
    margin: 0;
    padding: 0;
    list-style: none
}

[module-title=footer] #the-new-footer .tnf-links li {
    display: block;
    margin-bottom: 20px
}

[module-title=footer] #the-new-footer .tnf-links a {
    color: #222
}

[module-title=footer] #the-new-footer .tnf-links a:hover {
    text-decoration: underline
}

[module-title=footer] #the-new-footer .tnf-links h3 {
    margin-bottom: 20px;
    font-weight: 700;
    font-size: 16px;
    line-height: 22px
}

[module-title=footer] #the-new-footer .tnf-sns {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: start;
    justify-content: flex-start;
    gap: 24px;
    height: 40px
}

[module-title=footer] #the-new-footer .tnf-sns img {
    height: 28px
}

[module-title=footer] #the-new-footer {
    border-top: 1px solid #ddd;
    background-color: #fff;
    color: #222;
    font-size: 14px;
    line-height: 18px
}

[module-title=footer] #the-new-footer,
[module-title=footer] #the-new-footer .tnf-content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    gap: 40px;
    width: 100%
}

[module-title=footer] #the-new-footer .tnf-content {
    min-width: 1200px;
    max-width: 1500px;
    padding: 0 40px
}

[module-title=footer] #the-new-footer .tnf-content .sns-and-app {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%
}

[module-title=footer] #the-new-footer a {
    outline: none
}

[module-title=footer] #the-new-footer a:active,
[module-title=footer] #the-new-footer a:hover,
[module-title=footer] #the-new-footer a:link,
[module-title=footer] #the-new-footer a:visited {
    color: #222;
    text-decoration: none
}

.module-toolbar {
    position: fixed;
    z-index: 1000;
    right: 16px;
    top: 300px;
    padding: 8px 0
}

.module-toolbar .action-list {
    box-shadow: 0 2px 10px #0000001a;
    width: 68px;
    padding: 16px 0;
    border-radius: 4px;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center
}

.module-toolbar .action-list .action-item {
    font-size: 12px;
    width: 100%;
    padding: 10px 0
}

.module-toolbar .action-list .action-item .next-icon {
    font-weight: 700
}

.module-toolbar .action-list .action-item:hover,
.module-toolbar .action-list .action-item.active {
    background-color: #fff0e5
}

.module-toolbar .action-list .action-item:hover a,
.module-toolbar .action-list .action-item.active a {
    text-decoration: none
}

.module-toolbar .action-list .action-item:hover a span,
.module-toolbar .action-list .action-item.active a span,
.module-toolbar .action-list .action-item:hover span,
.module-toolbar .action-list .action-item.active span {
    color: #ff6a00
}

.module-toolbar .action-list .action-cs .cs-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    color: #ff6a00;
    white-space: initial;
    position: relative
}

.module-toolbar .action-list .action-cs .cs-wrapper .IcbuPcToolbar-cs-tip {
    width: 280px;
    position: absolute;
    right: 84px;
    top: 0;
    transform-origin: right center
}

.module-toolbar .action-list .action-cs .cs-wrapper .email-icon {
    margin-bottom: 4px
}

.module-toolbar .action-list .action-cs .cs-wrapper>span {
    white-space: inherit;
    word-break: break-word;
    padding: 0 12px;
    color: #666
}

.module-toolbar .action-list .action-alitalk .atm-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center
}

.module-toolbar .action-list .action-alitalk .atm-wrapper i:first-child {
    margin-bottom: 4px
}

.module-toolbar .liveShow {
    position: relative;
    height: 62px;
    align-items: center;
    justify-content: center
}

.module-toolbar .liveShow .liveShow-icon {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-evenly;
    height: 100%;
    width: 100%;
    cursor: pointer
}

.module-toolbar .liveShow .liveShow-icon img {
    width: 24px;
    height: 21px
}

.weblite-iframe {
    position: fixed;
    width: 210px;
    height: 44px;
    box-shadow: rgba(0, 0, 0, .1) -4px -4px 14px;
    overflow: hidden;
    border-radius: 4px
}

@keyframes nextVectorRoute {
    0% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    5% {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    25% {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    30% {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    50% {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    55% {
        -webkit-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    75% {
        -webkit-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    80% {
        -webkit-transform: rotate(1turn);
        -ms-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    to {
        -webkit-transform: rotate(1turn);
        -ms-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes nextVectorDotsYR {
    25% {
        bottom: 0
    }

    45%,
    50% {
        bottom: 16.8px;
        height: 14.4px;
        width: 14.4px
    }

    90% {
        bottom: 0;
        height: 12px;
        width: 12px
    }
}

@keyframes nextVectorDotsY {
    25% {
        top: 0
    }

    45%,
    50% {
        top: 16.8px;
        height: 14.4px;
        width: 14.4px
    }

    90% {
        top: 0;
        height: 12px;
        width: 12px
    }
}

@keyframes nextVectorDotsX {
    25% {
        left: 0
    }

    45%,
    50% {
        left: 16.8px;
        width: 14.4px;
        height: 14.4px
    }

    90% {
        left: 0;
        height: 12px;
        width: 12px
    }
}

@keyframes nextVectorDotsXR {
    25% {
        right: 0
    }

    45%,
    50% {
        right: 16.8px;
        width: 14.4px;
        height: 14.4px
    }

    90% {
        right: 0;
        height: 12px;
        width: 12px
    }
}

.status {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    flex-direction: row;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    -webkit-justify-content: space-evenly;
    -moz-box-pack: space-evenly;
    justify-content: space-evenly;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 160px;
    padding: 2px 3px;
    border-radius: 4px
}

.status-icon {
    margin-right: 2px
}

.status-desc {
    color: #fff !important;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px;
    max-width: 160px;
    line-height: 16px
}

.tag-wrapper {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center
}

.tag-wrapper-item {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-radius: 4px
}

.tag-wrapper-item,
.tag-wrapper-item .item-text {
    height: 16px;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.tag-wrapper-item .item-text {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    font-size: 12px;
    color: #04a0f1 !important
}

.scale-point9 {
    -webkit-transform: scale(.9);
    transform: scale(.9);
    -webkit-transform-origin: center;
    transform-origin: center
}

.rax-text-v2 {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block
}

.rax-text-v2--overflow-hidden {
    overflow: hidden
}

.rax-text-v2--singleline {
    white-space: nowrap
}

.live-name {
    text-overflow: ellipsis;
    word-break: break-word;
    font-weight: 800 !important;
    font-size: 12px !important;
    line-height: 16px !important;
    color: #000 !important
}

.rts-video-container {
    height: 100%
}

.livecard {
    width: 200px;
    height: 162px;
    background-color: #fff;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    box-shadow: 0 2px 4px rgba(0, 0, 0, .1);
    border-radius: 8px
}

.livecard .livecard-content {
    position: relative;
    height: 112px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    background: #000
}

.livecard .livecard-content .livecard-content-video {
    height: 100%;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    overflow: hidden
}

.livecard .livecard-content .livecard-content-status {
    position: absolute;
    z-index: 999999;
    top: 8px;
    left: 8px
}

.livecard .livecard-meta {
    height: 50px;
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 8px
}

.livecard .livecard-meta .livecard-meta-left {
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-align-items: stretch;
    -moz-box-align: stretch;
    align-items: stretch;
    overflow: hidden
}

.livecard .livecard-meta .livecard-meta-left,
.livecard .livecard-meta .livecard-meta-right {
    display: -webkit-flex;
    display: -moz-box;
    display: flex;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center
}

.livecard .livecard-meta .livecard-meta-right {
    width: 14px;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    margin-left: 4px
}

.livecard .livecard-meta .livecard-meta-right img {
    width: 8px
}

.livecard .livecard-meta .livecard-meta-name {
    margin-bottom: 2px
}

.live-portal-container {
    width: 200px;
    height: 162px;
    top: 0;
    right: 82px;
    cursor: pointer;
    position: absolute
}

.live-portal-container.fadeOut {
    visibility: hidden;
    -webkit-animation: fadeOut .3s ease-in-out;
    animation: fadeOut .3s ease-in-out
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        opacity: 0;
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }
}

.live-portal-container .live-portal-container-mask {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: transparent;
    cursor: pointer;
    z-index: 999999
}

.live-portal-container .live-portal-container-close {
    position: absolute;
    top: 8px;
    right: 10px;
    width: 20px;
    height: 20px;
    z-index: 999999
}

.videox-container {
    position: relative;
    left: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #000;
    z-index: 100000 !important;
    overflow: hidden;
    color: #fff
}

.videox-container * {
    -webkit-tap-highlight-color: transparent;
    user-select: none;
    box-sizing: border-box
}

.sf-hidden {
    display: none !important
}

img[src="data:,"],
source[src="data:,"] {
    display: none !important
}


/* 个人定制修改的css */
body.icbu-shop {
    width: 1905px;
}

.navigation .navigation-list {
    height: 56px;
}

#bd_5 .J_module.hideBottom.module_loaded {
    margin: 0 auto 20px;
    width: 100%;
    max-width: 1200px;
}

#bd_10 .J_module.module_loaded,
#bd_12 .J_module.module_loaded,
#bd_14 .J_module.module_loaded {
    margin: 0 auto 20px;
    width: 100%;
    max-width: 1200px;
}

/* bd_1 国旗翻译 */
#bd_1 .translate-box {
    width: 1200px;
    height: 115px;
    margin: 322px auto 0 auto;
    display: flex;
    justify-content: center;
}

#bd_1 .translate-box .ignore {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-items: center;
    color: #ffffff;
    cursor: pointer;
}

#bd_1 .translate-box .translate-language-set-default-to {
    color: #ff0000;
}

#bd_1 .translate-box>.ignore:not(:last-child) {
    margin-right: 10px;
}

#bd_1 .translate-box .ignore img {
    width: 65px;
    height: 98px;
}

#bd_1 .translate-box .ignore>div {
    max-width: 65px;
    overflow-wrap: break-word;
    text-align: center;
}

/* bd_3 轮播图 */
#bd_3 {
    position: relative;
}

#bd_3 #carousel-image-2 {
    margin-left: 362px;
    position: initial;
}

#bd_3 .layui-carousel-arrow {
    top: 47%;
    width: 62px;
    height: 62px;
    border-radius: 0;
    background-color: transparent;
}

#bd_3 .layui-carousel[lay-arrow=always] .layui-carousel-arrow {
    left: 268px;
}

#bd_3 .layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add] {
    right: 255px;
}

/* bd_4 分类 */
#bd_4 .next-slick-arrow>.next-slick-arrow>.data-type-box {
    width: 1593px;
    height: 951px;
    margin: 401px auto 0 auto;
    padding: 72px 0 0 71px;
    display: grid;
    grid-template-columns: 345px;
    grid-template-rows: 376px;
    column-gap: 26px;
    row-gap: 58px;
    overflow-y: hidden;
}

#bd_4 .next-slick-arrow>.next-slick-arrow>.data-type-box>.data-type-list>div:nth-child(1) {
    border: 1px solid red;
    height: 316px;
    padding: 7px;
}

#bd_4 .next-slick-arrow>.next-slick-arrow>.data-type-box>.data-type-list>div:nth-child(1)>img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

#bd_4 .next-slick-arrow>.next-slick-arrow>.data-type-box>.data-type-list>div:nth-child(2) {
    height: 59px;
    background-image: url('../../images/pc/index_wm_pc/分类图标.png');
    background-position: center bottom;
    display: flex;
    align-items: center;
    padding: 0 44px 0 20px;
}

#bd_4 .next-slick-arrow>.next-slick-arrow>.data-type-box>.data-type-list>div:nth-child(2)>span>a {
    color: #ffffff;
    font-size: 18px;
    font-weight: 700;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/* bd_5 宣传视频 */
#bd_5 {
    background-image: url('../../images/pc/index_wm_pc/背景图-13.png');
    background-position: -6px 0;
    height: 450px;
    position: relative;
}

#bd_5 video {
    height: 450px;
    position: absolute;
    left: 753px;
}

/* 商品 */
#bd_10 .icbu-product-card *,
#bd_12 .icbu-product-card *,
#bd_14 .icbu-product-card * {
    vertical-align: baseline;
}

#bd_10 .product-info .price,
#bd_12 .product-info .price,
#bd_14 .product-info .price {
    white-space: normal;
}

/* bd_15 联系我们 */
#bd_15 {
    display: none;
}