.a10a3f92e9--textarea--_bU8y {
    -webkit-transition: color .3s,border-color .3s,background-color .3s;
    transition: color .3s,border-color .3s,background-color .3s;
    border: 1px solid #ced1d7;
    border: 1px solid var(--gray20_100);
    border-radius: 4px;
    border-radius: var(--unit_1);
    width: 100%;
    resize: none
}

.a10a3f92e9--textarea--_bU8y::-webkit-input-placeholder {
    color: #a1a7b3;
    color: var(--gray40_100)
}

.a10a3f92e9--textarea--_bU8y::-moz-placeholder {
    color: #a1a7b3;
    color: var(--gray40_100)
}

.a10a3f92e9--textarea--_bU8y:-ms-input-placeholder {
    color: #a1a7b3;
    color: var(--gray40_100)
}

.a10a3f92e9--textarea--_bU8y::-ms-input-placeholder {
    color: #a1a7b3;
    color: var(--gray40_100)
}

.a10a3f92e9--textarea--_bU8y::placeholder {
    color: #a1a7b3;
    color: var(--gray40_100)
}

.a10a3f92e9--textarea--_bU8y:hover {
    border-color: #152242;
    border-color: var(--black_100)
}

.a10a3f92e9--textarea--_bU8y:focus {
    outline: none;
    -webkit-box-shadow: 0 0 0 1px #83b4ff;
    box-shadow: 0 0 0 1px #83b4ff;
    -webkit-box-shadow: 0 0 0 1px var(--focused_15);
    box-shadow: 0 0 0 1px var(--focused_15);
    border-color: #0468ff;
    border-color: var(--primary_100)
}

.a10a3f92e9--invalid--WGkQx,.a10a3f92e9--invalid--WGkQx:focus,.a10a3f92e9--invalid--WGkQx:hover {
    border-color: #ff1f34;
    border-color: var(--error_100)
}

.a10a3f92e9--textarea--_bU8y:disabled {
    border-color: #e8e9ec;
    border-color: var(--gray10_100);
    background: #f1f2f4;
    background: var(--gray6_100)
}

.a10a3f92e9--textarea--ApQZp {
    padding: 8px 12px;
    padding: var(--unit_2) var(--unit_3);
    font-size: 16px;
    font-size: var(--fontSize_16px);
    line-height: 24px;
    line-height: var(--unit_6)
}

.a10a3f92e9--textarea--ydhMt {
    padding: 8px;
    padding: var(--unit_2);
    font-size: 14px;
    font-size: var(--fontSize_14px);
    line-height: 20px;
    line-height: var(--unit_5)
}

.a10a3f92e9--shadow--tjggX {
    position: absolute!important;
    top: 0!important;
    left: 0!important;
    -webkit-transform: translateZ(0)!important;
    transform: translateZ(0)!important;
    visibility: hidden!important;
    padding-top: 0!important;
    padding-bottom: 0!important;
    height: 0!important;
    overflow: hidden!important
}

.a10a3f92e9--popper--R7fLJ {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    z-index: 100;
    z-index: var(--zIndex_popover)
}

[data-popper-placement^=bottom] .a10a3f92e9--tooltip--ASLmc {
    margin: 8px 0 0
}

[data-popper-placement^=left] .a10a3f92e9--tooltip--ASLmc {
    margin: 0 8px 0 0
}

[data-popper-placement^=top] .a10a3f92e9--tooltip--ASLmc {
    margin: 0 0 8px
}

[data-popper-placement^=right] .a10a3f92e9--tooltip--ASLmc {
    margin: 0 0 0 8px
}

[data-popper-placement^=bottom] .a10a3f92e9--arrow_tooltip--fapLA {
    margin: 16px 0 0
}

[data-popper-placement^=left] .a10a3f92e9--arrow_tooltip--fapLA {
    margin: 0 16px 0 0
}

[data-popper-placement^=top] .a10a3f92e9--arrow_tooltip--fapLA {
    margin: 0 0 16px
}

[data-popper-placement^=right] .a10a3f92e9--arrow_tooltip--fapLA {
    margin: 0 0 0 16px
}

.a10a3f92e9--tooltip--ASLmc {
    -ms-flex-pack: center;
    -ms-flex-align: stretch;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: stretch;
    align-items: stretch;
    border-radius: 4px;
    padding: 12px;
    font-size: 14px;
    font-size: var(--fontSize_14px);
    line-height: 20px;
    line-height: var(--lineHeight_20px)
}

.a10a3f92e9--close_tooltip--RQP_d {
    padding-right: 40px
}

.a10a3f92e9--close--lCsNK {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    z-index: var(--zIndex_compositeLowPriority);
    width: 40px;
    height: 40px
}

.a10a3f92e9--header--Shmud {
    font-weight: 700;
    font-size: 16px;
    font-size: var(--fontSize_16px);
    line-height: 22px;
    line-height: var(--lineHeight_22px)
}

.a10a3f92e9--arrow--Ar3Uq {
    position: absolute;
    visibility: hidden;
    z-index: 1;
    z-index: var(--zIndex_compositeLowPriority)
}

.a10a3f92e9--arrow--Ar3Uq:before {
    position: absolute;
    visibility: visible;
    border-style: solid;
    border-color: transparent;
    content: ""
}

[data-popper-placement^=top] .a10a3f92e9--arrow--Ar3Uq {
    bottom: -12px;
    width: 16px;
    height: 12px
}

[data-popper-placement^=bottom] .a10a3f92e9--arrow--Ar3Uq {
    top: -12px;
    width: 16px;
    height: 12px
}

[data-popper-placement^=left] .a10a3f92e9--arrow--Ar3Uq {
    right: -12px;
    width: 12px;
    height: 16px
}

[data-popper-placement^=right] .a10a3f92e9--arrow--Ar3Uq {
    left: -12px;
    width: 12px;
    height: 16px
}

[data-popper-placement^=top] .a10a3f92e9--arrow--Ar3Uq:before {
    border-width: 12px 8px 0
}

[data-popper-placement^=bottom] .a10a3f92e9--arrow--Ar3Uq:before {
    border-width: 0 8px 12px
}

[data-popper-placement^=left] .a10a3f92e9--arrow--Ar3Uq:before {
    border-width: 8px 0 8px 12px
}

[data-popper-placement^=right] .a10a3f92e9--arrow--Ar3Uq:before {
    border-width: 8px 12px 8px 0
}

.a10a3f92e9--tooltip--V83hj {
    -webkit-box-shadow: 0 2px 8px rgba(0,0,0,.25);
    box-shadow: 0 2px 8px rgba(0,0,0,.25);
    background: rgba(0,0,0,.8);
    background: var(--black_control_80);
    color: #fff;
    color: var(--white_100)
}

.a10a3f92e9--arrow_tooltip--Iqx7l {
    -webkit-box-shadow: none;
    box-shadow: none
}

[data-popper-placement^=top] .a10a3f92e9--arrow--qKq6Q:before {
    border-top-color: rgba(0,0,0,.8);
    border-top-color: var(--black_control_80)
}

[data-popper-placement^=bottom] .a10a3f92e9--arrow--qKq6Q:before {
    border-bottom-color: rgba(0,0,0,.8);
    border-bottom-color: var(--black_control_80)
}

[data-popper-placement^=left] .a10a3f92e9--arrow--qKq6Q:before {
    border-left-color: rgba(0,0,0,.8);
    border-left-color: var(--black_control_80)
}

[data-popper-placement^=right] .a10a3f92e9--arrow--qKq6Q:before {
    border-right-color: rgba(0,0,0,.8);
    border-right-color: var(--black_control_80)
}

.a10a3f92e9--tooltip--gA5q6 {
    -webkit-box-shadow: 0 2px 8px rgba(0,0,0,.25);
    box-shadow: 0 2px 8px rgba(0,0,0,.25);
    background: #0468ff;
    background: var(--primary_100);
    color: #fff;
    color: var(--white_100)
}

.a10a3f92e9--arrow_tooltip--HT0YK {
    -webkit-box-shadow: none;
    box-shadow: none
}

[data-popper-placement^=top] .a10a3f92e9--arrow--nMIiS:before {
    border-top-color: #0468ff;
    border-top-color: var(--primary_100)
}

[data-popper-placement^=bottom] .a10a3f92e9--arrow--nMIiS:before {
    border-bottom-color: #0468ff;
    border-bottom-color: var(--primary_100)
}

[data-popper-placement^=left] .a10a3f92e9--arrow--nMIiS:before {
    border-left-color: #0468ff;
    border-left-color: var(--primary_100)
}

[data-popper-placement^=right] .a10a3f92e9--arrow--nMIiS:before {
    border-right-color: #0468ff;
    border-right-color: var(--primary_100)
}

.a10a3f92e9--tooltip--slBfg {
    -webkit-box-shadow: 0 8px 16px rgba(0,0,0,.08);
    box-shadow: 0 8px 16px rgba(0,0,0,.08);
    border: 1px solid #f1f2f4;
    border: 1px solid var(--gray6_100);
    background: #fff;
    background: var(--white_100);
    color: #152242;
    color: var(--black_100)
}

[data-popper-placement^=top] .a10a3f92e9--arrow--wuhV1:before {
    border-top-color: #fff;
    border-top-color: var(--white_100)
}

[data-popper-placement^=bottom] .a10a3f92e9--arrow--wuhV1:before {
    border-bottom-color: #fff;
    border-bottom-color: var(--white_100)
}

[data-popper-placement^=left] .a10a3f92e9--arrow--wuhV1:before {
    border-left-color: #fff;
    border-left-color: var(--white_100)
}

[data-popper-placement^=right] .a10a3f92e9--arrow--wuhV1:before {
    border-right-color: #fff;
    border-right-color: var(--white_100)
}

.a10a3f92e9--header--Lclvo {
    margin-bottom: 8px
}

.a10a3f92e9--header--SR4CT {
    margin-bottom: 4px
}

.a10a3f92e9--container--C7hn2 {
    position: relative;
    margin: 0;
    background: #edeee9;
    height: 500px;
    overflow: hidden;
    text-align: left
}

.a10a3f92e9--background--KV7Ke {
    will-change: transform;
    height: 740px
}

.a10a3f92e9--image--xN0Ub {
    position: absolute;
    top: 0;
    background-position: 50%;
    background-repeat: no-repeat;
    width: 100%;
    height: 100%
}

.a10a3f92e9--footnote--TDQy5 {
    position: absolute;
    right: 10px;
    bottom: 5px;
    z-index: 1;
    color: #fff;
    font-size: 12px
}

.a10a3f92e9--video-container--QkRXd {
    position: relative;
    overflow: hidden
}

.a10a3f92e9--buttons-container--kfdtW {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    z-index: 1;
    width: 100%;
    height: 100%
}

.a10a3f92e9--button-restart--OJczR,.a10a3f92e9--button-to_site--_wGpb {
    display: block;
    cursor: pointer;
    margin: 10px;
    outline: 0;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.5);
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.5);
    border: 0;
    border-radius: 42px;
    background-color: #fff;
    padding: 10px 25px;
    color: #2b87db;
    font-weight: 700
}

.a10a3f92e9--button-restart--OJczR:before {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23256BA5' fill-rule='evenodd' d='M9.54 4.642a1 1 0 0 0 .933 1.063l3.474.23.067.002a1 1 0 0 0 .997-.933l.231-3.428A1.001 1.001 0 0 0 14.311.51c-.569-.02-1.027.38-1.065.93l-.061.91A7.662 7.662 0 0 0 8.202.5C4.019.5.615 3.865.615 8c0 4.136 3.404 7.5 7.587 7.5a7.596 7.596 0 0 0 6.69-3.958 1 1 0 0 0-1.758-.955A5.597 5.597 0 0 1 8.202 13.5c-3.081 0-5.587-2.467-5.587-5.5 0-3.032 2.506-5.5 5.587-5.5 1.322 0 2.588.469 3.584 1.288l-1.183-.08c-.518-.024-1.026.382-1.063.934'/%3E%3C/svg%3E");
    background-repeat: no-repeat
}

.a10a3f92e9--button-restart--OJczR:before,.a10a3f92e9--button-to_site--_wGpb:before {
    display: inline-block;
    vertical-align: sub;
    margin-right: 10px;
    width: 16px;
    height: 16px;
    content: ""
}

.a10a3f92e9--button-to_site--_wGpb:before {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='%232B87DB' fill-rule='evenodd'%3E%3Cpath d='M14.97 2.153a.98.98 0 0 0-.263-.86.98.98 0 0 0-.86-.263c-.05-.006-.095-.03-.147-.03h-3.349a1 1 0 0 0 0 2h1.235L8.584 6.002a.999.999 0 1 0 1.414 1.414L13 4.414v1.235a1 1 0 1 0 2 0v-3.35c0-.051-.024-.095-.03-.146'/%3E%3Cpath d='M12 15H4c-1.654 0-3-1.346-3-3V4c0-1.654 1.346-3 3-3h3.016a1 1 0 0 1 0 2H4c-.552 0-1 .449-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V9.006a1 1 0 1 1 2 0V12c0 1.654-1.346 3-3 3'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat
}

.a10a3f92e9--button-close--U0KGV {
    -ms-flex-align: center;
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 0;
    right: 0;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    z-index: 1;
    cursor: pointer;
    border-radius: 4px;
    width: 42px;
    height: 42px;
    color: #7a7a7a
}

.a10a3f92e9--button-close--U0KGV:hover {
    color: #121212
}

.a10a3f92e9--paused--lXnJ4,.a10a3f92e9--play--DCepb {
    width: 100%;
    height: auto
}

.a10a3f92e9--paused--lXnJ4 {
    -webkit-filter: blur(5px);
    filter: blur(5px)
}

.a10a3f92e9--button-mute--UKhRf {
    position: absolute;
    top: 8px;
    left: 8px;
    cursor: pointer;
    border-radius: 50%;
    background-color: hsla(0,0%,100%,.2);
    width: 32px;
    height: 32px
}

.a10a3f92e9--button-mute--UKhRf:hover {
    background-color: hsla(0,0%,100%,.4)
}

.a10a3f92e9--button-mute--UKhRf svg {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: 14px;
    height: 14px
}

.a10a3f92e9--container--BbiD2 {
    display: block;
    position: relative;
    -webkit-flex: 1 1;
    -ms-flex: 1 1;
    flex: 1 1;
    cursor: pointer;
    border: 1px solid #e4e4e4;
    border-radius: 3px;
    background-color: #fff;
    padding: 20px;
    height: 100%;
    text-decoration: none
}

.a10a3f92e9--image--O9C3O {
    display: inline-block;
    width: 40%
}

.a10a3f92e9--image--O9C3O img {
    width: 100%;
    max-height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

@media (max-width: 1023px) {
    .a10a3f92e9--image--O9C3O {
        width:140px
    }
}

.a10a3f92e9--aside--kuQXp {
    display: inline-block;
    vertical-align: top;
    padding-left: 20px;
    width: 60%
}

@media (max-width: 1023px) {
    .a10a3f92e9--aside--kuQXp {
        display:block;
        padding-left: 0;
        width: 100%
    }
}

.a10a3f92e9--title--xWVZA {
    margin: 15px 0 2px;
    color: #121212;
    font-weight: 700;
    font-size: 12px;
    line-height: 1.33
}

@media (max-width: 1023px) {
    .a10a3f92e9--title--xWVZA {
        margin-top:0
    }
}

.a10a3f92e9--text--S3bFo {
    margin: 0;
    color: #121212;
    font-size: 12px;
    line-height: 1.33
}

.a10a3f92e9--phone--c7XyI {
    margin-top: 2px;
    color: #121212;
    font-weight: 700;
    font-size: 12px;
    line-height: 1.33
}

.a10a3f92e9--note--K0Bt2 {
    margin-top: 2px;
    color: #7a7a7a;
    font-size: 12px;
    line-height: 1.33
}

.a10a3f92e9--link--chTO3 {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer;
    background-color: #fff;
    padding: 0 15px;
    height: 200px;
    text-decoration: none
}

.a10a3f92e9--container--sM1Bs {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 940px;
    height: 100%
}

.a10a3f92e9--image--IKazp {
    display: inline-block;
    width: 40%
}

.a10a3f92e9--image--IKazp img {
    display: block;
    width: 100%;
    max-height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.a10a3f92e9--aside--kPDvR {
    -ms-flex-pack: justify;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    vertical-align: top;
    padding: 0 0 10px 20px;
    width: 60%
}

.a10a3f92e9--content--ROYW9 {
    display: inline-block;
    vertical-align: top
}

.a10a3f92e9--title--cpQpy {
    font-size: 24px
}

.a10a3f92e9--text--xtSnI,.a10a3f92e9--title--cpQpy {
    margin: 0 0 10px;
    color: #121212;
    font-weight: 700;
    line-height: 1.33
}

.a10a3f92e9--text--xtSnI {
    font-size: 14px
}

.a10a3f92e9--address--sQ1FZ,.a10a3f92e9--phone--nkhw3 {
    margin-top: 2px;
    color: #121212;
    font-size: 16px;
    line-height: 1.33
}

.a10a3f92e9--note--t16J_ {
    margin-top: 2px;
    color: #7a7a7a;
    font-size: 12px;
    line-height: 1.33
}

.a10a3f92e9--advanced--X9IuS {
    -ms-flex-pack: justify;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    padding: 0 0 10px 3px
}

.a10a3f92e9--advanced--X9IuS span:first-child {
    color: #a1a1a1;
    font-size: 12px;
    text-align: right
}

.a10a3f92e9--advanced--X9IuS span:last-child {
    display: inline-block;
    border-radius: 30px;
    background-color: rgba(46,158,0,.6);
    padding: 3px 30px 5px;
    color: #fff
}

.a10a3f92e9--container--enDxp {
    display: block;
    position: relative;
    -webkit-flex: 1 1;
    -ms-flex: 1 1;
    flex: 1 1;
    cursor: pointer;
    border: 1px solid #e4e4e4;
    border-radius: 4px;
    background-color: #fff;
    padding: 16px;
    height: 100%;
    text-decoration: none
}

.a10a3f92e9--image--r0OlH {
    display: inline-block;
    position: relative;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
    width: 100%;
    max-width: 160px
}

.a10a3f92e9--image--r0OlH img {
    border-radius: 4px;
    width: 100%;
    max-height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.a10a3f92e9--label--Gn4Cg {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    position: absolute;
    top: 12px;
    left: 12px;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    border-radius: 2px;
    background: #fff5d4;
    padding: 3px;
    width: 68px;
    height: 16px;
    color: #ff7e00;
    font-weight: 700;
    font-size: 10px;
    line-height: 0;
    text-transform: uppercase
}

.a10a3f92e9--content--HGypD,.a10a3f92e9--label--Gn4Cg {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--button--OkOiH {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    border-radius: 4px;
    background-color: rgba(4,104,255,.1);
    padding: 4px 12px;
    color: #0468ff;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px
}

.a10a3f92e9--button--OkOiH:hover {
    background-color: rgba(15,72,157,.2)
}

.a10a3f92e9--aside--gat4m {
    display: inline-block;
    vertical-align: top;
    padding-left: 12px
}

.a10a3f92e9--title--rGhXE {
    margin: 0 0 3px;
    color: #152242;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.33
}

.a10a3f92e9--text--fdawI {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    margin: 0;
    overflow: hidden;
    color: #152242;
    font-size: 12px;
    line-height: 1.5
}

.a10a3f92e9--phone--porAb {
    margin-top: 9px;
    color: #152242;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.33
}

.a10a3f92e9--footer--UAMwl {
    margin-top: 8px
}

.a10a3f92e9--note--yCVas {
    margin-bottom: 7px;
    max-height: 72px;
    overflow-y: scroll;
    scrollbar-width: none;
    color: #a1a7b3;
    font-size: 12px;
    line-height: 1.5
}

.a10a3f92e9--note--yCVas::-webkit-scrollbar {
    display: none
}

.a10a3f92e9--container--OIR6t {
    display: none
}

.a10a3f92e9--container--Y72Ih {
    display: block;
    position: relative;
    -webkit-flex: 1 1;
    -ms-flex: 1 1;
    flex: 1 1;
    cursor: pointer;
    border: 1px solid #e4e4e4;
    border-radius: 3px;
    background-color: #fff;
    text-decoration: none
}

.a10a3f92e9--image--yhJkH {
    margin-bottom: 8px;
    border-radius: 2px 2px 0 0;
    height: 178px;
    overflow: hidden
}

.a10a3f92e9--content--m3Fpt {
    padding: 0 16px
}

.a10a3f92e9--main--x0UO7 {
    padding-bottom: 16px
}

.a10a3f92e9--title--V7fII {
    -webkit-line-clamp: 2;
    margin: 0;
    font-size: 16px;
    line-height: 24px
}

.a10a3f92e9--text--l5ng6,.a10a3f92e9--title--V7fII {
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    color: #152242;
    font-weight: 700
}

.a10a3f92e9--text--l5ng6 {
    -webkit-line-clamp: 4;
    margin: 0 0 4px;
    font-size: 14px;
    line-height: 20px
}

.a10a3f92e9--site--SDKVB {
    margin: 0 0 4px;
    overflow: hidden;
    color: #152242;
    font-size: 12px;
    line-height: 26px;
    text-overflow: ellipsis
}

.a10a3f92e9--note--_8bCg {
    margin: 0;
    color: #a1a7b3;
    font-size: 12px;
    line-height: 16px
}

.a10a3f92e9--action-control--cZz3A {
    display: block;
    cursor: pointer;
    outline: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    border-top: 1px solid #e4e4e4;
    background: none;
    width: 100%;
    height: 56px;
    color: #0468ff;
    font-weight: 700;
    font-size: 16px;
    line-height: 56px;
    text-align: center;
    text-decoration: none
}

.a10a3f92e9--ad-label--qkTwm {
    display: inline-block;
    position: absolute;
    top: 16px;
    left: 16px;
    z-index: 2;
    border-radius: 4px;
    background-color: #ff7e00;
    padding: 0 8px;
    pointer-events: none;
    color: #fff;
    font-size: 12px;
    line-height: 24px
}

.a10a3f92e9--container--IxdhQ {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    width: 100%;
    height: 100%
}

.a10a3f92e9--container--column--Z9Ik1 {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.a10a3f92e9--container--row--vleKO {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row
}

.a10a3f92e9--container--IxdhQ:hover .a10a3f92e9--overlay--zhaWE {
    visibility: visible
}

.a10a3f92e9--container--Pf0cj {
    -ms-flex-align: stretch;
    -ms-overflow-style: none;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-align-items: stretch;
    align-items: stretch;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    overflow-x: scroll;
    overflow-y: hidden;
    -webkit-scroll-snap-type: x mandatory;
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory;
    scrollbar-width: none;
    list-style: none
}

.a10a3f92e9--container--Pf0cj::-webkit-scrollbar {
    display: none
}

.a10a3f92e9--container--Havpv {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%;
    scroll-snap-align: start
}

.a10a3f92e9--container--KIwW4 {
    content-visibility: auto;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
}

.a10a3f92e9--container--contain--cYP76 {
    -o-object-fit: contain;
    object-fit: contain
}

.a10a3f92e9--container--MknCw {
    -ms-flex-pack: justify;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 50%;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    pointer-events: none
}

.a10a3f92e9--container--MknCw>button {
    cursor: pointer;
    border: 0;
    background: none;
    padding: 16px;
    pointer-events: auto
}

.a10a3f92e9--container--MknCw>button>span {
    display: block;
    border-radius: 24px;
    background: rgba(0,0,0,.4);
    background: var(--superblack_40);
    padding: 6px
}

.a10a3f92e9--container--size-m--X9dbp>button>span {
    padding: 12px
}

.a10a3f92e9--container--UPQLt {
    position: relative;
    padding-left: 16px;
    width: 100%;
    overflow: hidden
}

.a10a3f92e9--ticker--VlJGH {
    display: inline-block;
    position: relative;
    -webkit-animation-duration: 10s;
    animation-duration: 10s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-name: a10a3f92e9--ticker--VlJGH;
    animation-name: a10a3f92e9--ticker--VlJGH;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding-right: 16px;
    padding-left: 0;
    white-space: nowrap
}

.a10a3f92e9--ticker--static--Aoiqy {
    -webkit-animation-name: a10a3f92e9--none--LMz7I;
    animation-name: a10a3f92e9--none--LMz7I
}

.a10a3f92e9--ticker--infinite--MucLt {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-fill-mode: none;
    animation-fill-mode: none;
    -webkit-animation-name: a10a3f92e9--tickerInifnite--x7z_y;
    animation-name: a10a3f92e9--tickerInifnite--x7z_y;
    padding-left: 100%
}

@-webkit-keyframes a10a3f92e9--ticker--VlJGH {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        visibility: visible
    }

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

@keyframes a10a3f92e9--ticker--VlJGH {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        visibility: visible
    }

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

@-webkit-keyframes a10a3f92e9--tickerInifnite--x7z_y {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        visibility: visible
    }

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

@keyframes a10a3f92e9--tickerInifnite--x7z_y {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        visibility: visible
    }

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

.a10a3f92e9--root--LC3rJ {
    -ms-flex-pack: justify;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    border-top: 1px solid #e4e4e4;
    background-image: url(bg_1x.f239b81443ba5b0a3d84.png);
    background-position: 100%;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-color: #fff;
    background-color: var(--white_100);
    width: 100%
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .a10a3f92e9--root--LC3rJ {
        background-image:url(bg_2x.af8145a21e8bd77c7941.png)
    }
}

.a10a3f92e9--root--LC3rJ.a10a3f92e9--no-borders--C3B5T {
    border: none
}

.a10a3f92e9--content--yMZT1 {
    padding: 24px 0 24px 24px;
    max-width: 75%
}

.a10a3f92e9--title--aqGQU {
    font-weight: 700;
    font-size: 16px;
    line-height: 22px
}

.a10a3f92e9--text--jggWq {
    margin-top: 4px
}

.a10a3f92e9--action--TFfEO {
    margin-top: 12px
}

.a10a3f92e9--container--v2o0q {
    display: block;
    position: relative
}

.a10a3f92e9--image--Ge6_a {
    display: block;
    max-width: 100%
}

.a10a3f92e9--container--RgpNj {
    border-radius: 4px;
    background-position: 100%;
    background-size: cover;
    padding: 32px 40px;
    max-width: 1336px
}

.a10a3f92e9--text--JlY6d {
    margin-top: 16px
}

.a10a3f92e9--button--mzIaq {
    margin-top: 32px
}

.a10a3f92e9--light--u8xKX .a10a3f92e9--text--JlY6d,.a10a3f92e9--light--u8xKX .a10a3f92e9--title--F2oUH {
    color: #fff
}

.a10a3f92e9--dark--ROJZL .a10a3f92e9--text--JlY6d,.a10a3f92e9--dark--ROJZL .a10a3f92e9--title--F2oUH {
    color: #152242;
    color: var(--black_100)
}

.a10a3f92e9--background_a--QRyK2 {
    background-image: url(var_A_1x.8c8b1889d88958ca8d3b.png)
}

.a10a3f92e9--background_b--kvVb9 {
    background-image: url(var_B_1x.68250662f85919599b36.png)
}

.a10a3f92e9--background_c--Kl9S7 {
    background-image: url(var_C_1x.05b08df2bc7d417805ad.png)
}

.a10a3f92e9--background_d--fUuAD {
    background-image: url(var_D_1x.027634dbe7479ad657c4.png)
}

@media (-webkit-min-device-pixel-ratio: 2),(min-resolution:192dpi) {
    .a10a3f92e9--background_a--QRyK2 {
        background-image:url(var_A_2x.cfaaf2beebe2e253f11a.png)
    }

    .a10a3f92e9--background_b--kvVb9 {
        background-image: url(var_B_2x.90d0c958b05e111aa03c.png)
    }

    .a10a3f92e9--background_c--Kl9S7 {
        background-image: url(var_C_2x.e1a2dbbd79497e257524.png)
    }

    .a10a3f92e9--background_d--fUuAD {
        background-image: url(var_D_2x.5656ca3b92af48c2b473.png)
    }
}

.a10a3f92e9--container--j5Dbl {
    display: inline-block;
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.a10a3f92e9--layout--GGTzp {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.a10a3f92e9--picture--dkD2M {
    visibility: hidden
}

.a10a3f92e9--picture_visible--gFCM0 {
    visibility: visible
}

.a10a3f92e9--image--ddBFT {
    display: block;
    position: relative;
    width: 100%;
    height: 100%
}

.a10a3f92e9--error--Qbi9F,.a10a3f92e9--spinner--h1e5p {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.a10a3f92e9--layout--b2z0h {
    background-color: #000;
    background-color: var(--superblack_100)
}

.a10a3f92e9--spinner--tFhXq {
    color: hsla(0,0%,100%,.4);
    color: var(--white_40)
}

.a10a3f92e9--container--SQnDh .a10a3f92e9--error--rGEGi path {
    fill: hsla(0,0%,100%,.4);
    fill: var(--white_40)
}

.a10a3f92e9--layout--SHgMu {
    background-color: #f1f2f4;
    background-color: var(--gray6_100)
}

.a10a3f92e9--spinner--CczFU {
    color: #ced1d7;
    color: var(--gray20_100)
}

.a10a3f92e9--container--qDhh7 .a10a3f92e9--error--_bpHQ path {
    fill: #ced1d7;
    fill: var(--gray20_100)
}

@-webkit-keyframes a10a3f92e9--spin--EnEnc {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes a10a3f92e9--spin--EnEnc {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.a10a3f92e9--loader--xsHUI {
    -webkit-animation: a10a3f92e9--spin--EnEnc 1s linear infinite;
    animation: a10a3f92e9--spin--EnEnc 1s linear infinite
}

.a10a3f92e9--loader--xsHUI circle {
    stroke-dasharray: 132;
    stroke-dashoffset: 0
}

.a10a3f92e9--container--hbxyC {
    display: inline-block;
    -webkit-transition: color .3s ease-out;
    transition: color .3s ease-out;
    -webkit-transition: color var(--transition-option);
    transition: color var(--transition-option);
    color: #999
}

.a10a3f92e9--icon--JkN5w {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--icon--JkN5w,.a10a3f92e9--icon--JkN5w svg {
    width: 100%;
    height: 100%
}

.a10a3f92e9--icon--JkN5w svg {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    stroke: currentColor;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    vertical-align: top;
    pointer-events: none
}

.a10a3f92e9--icon--JkN5w svg [data-fill-rule=stroke] {
    stroke: currentColor;
    fill: transparent
}

.a10a3f92e9--icon--JkN5w svg [data-fill-rule=fill] {
    stroke: transparent;
    fill: currentColor
}

.a10a3f92e9--icon--JkN5w svg [data-fill-rule=fillStroke] {
    stroke: currentColor;
    fill: currentColor
}

.a10a3f92e9--container-color--transparent--u3v9Y {
    color: transparent
}

.a10a3f92e9--container-color--currentColor--rH9cg {
    color: currentColor
}

.a10a3f92e9--container-color--000000--qXEgM {
    color: #000
}

.a10a3f92e9--container-color--FFFFFF--rRpOI {
    color: #fff
}

.a10a3f92e9--container-color--121212--QBkpJ {
    color: #121212
}

.a10a3f92e9--container-color--2B87DB--jr0Eu {
    color: #2b87db
}

.a10a3f92e9--container-color--E84260--Vua64 {
    color: #e84260
}

.a10a3f92e9--container-color--F4F4F4--Lq9Oy {
    color: #f4f4f4
}

.a10a3f92e9--container-color--2E9E00--ASf8S {
    color: #2e9e00
}

.a10a3f92e9--container-color--FF5050--Z8zVn {
    color: #ff5050
}

.a10a3f92e9--container-color--FF9D00--OUPjJ {
    color: #ff9d00
}

.a10a3f92e9--container-color--FFF5D4--Yuoep {
    color: #fff5d4
}

.a10a3f92e9--container-color--7A7A7A--Brw_6 {
    color: #7a7a7a
}

.a10a3f92e9--container-color--999999--R4GWq {
    color: #999
}

.a10a3f92e9--container-color--C9C9C9--GIVlP {
    color: #c9c9c9
}

.a10a3f92e9--container-color--E4E4E4--CWHAQ {
    color: #e4e4e4
}

.a10a3f92e9--container-color--475258--t559s {
    color: #475258
}

.a10a3f92e9--container-display--none--ZbRH5 {
    display: none
}

.a10a3f92e9--container-display--initial--SzUz1 {
    display: inline
}

.a10a3f92e9--container-display--inherit--yBUUd {
    display: inherit
}

.a10a3f92e9--container-display--unset--XZ6CC {
    display: unset
}

.a10a3f92e9--container-display--inline--xFKLC {
    display: inline
}

.a10a3f92e9--container-display--inline-block--pC0fS {
    display: inline-block
}

.a10a3f92e9--container-display--block--JVmZo {
    display: block
}

.a10a3f92e9--container-display--flex--khxFw {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--container-display--inline-flex--Dvn_c {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.a10a3f92e9--container-display--table-row--NiUtF {
    display: table-row
}

.a10a3f92e9--container-display--table-cell--JQZhw {
    display: table-cell
}

.a10a3f92e9--container-display--table--xFkLb {
    display: table
}

.a10a3f92e9--container-display--inline-table--R595C {
    display: inline-table
}

.a10a3f92e9--container-hoveredColor--transparent--MxgzA:hover {
    color: transparent
}

.a10a3f92e9--container-hoveredColor--currentColor--OLGLv:hover {
    color: currentColor
}

.a10a3f92e9--container-hoveredColor--000000--Ayjh2:hover {
    color: #000
}

.a10a3f92e9--container-hoveredColor--FFFFFF--vV9Po:hover {
    color: #fff
}

.a10a3f92e9--container-hoveredColor--121212--Ka5fQ:hover {
    color: #121212
}

.a10a3f92e9--container-hoveredColor--2B87DB--ywzbM:hover {
    color: #2b87db
}

.a10a3f92e9--container-hoveredColor--E84260--uCUst:hover {
    color: #e84260
}

.a10a3f92e9--container-hoveredColor--F4F4F4--RgkZG:hover {
    color: #f4f4f4
}

.a10a3f92e9--container-hoveredColor--2E9E00--jTn09:hover {
    color: #2e9e00
}

.a10a3f92e9--container-hoveredColor--FF5050--VltkK:hover {
    color: #ff5050
}

.a10a3f92e9--container-hoveredColor--FF9D00--BdURD:hover {
    color: #ff9d00
}

.a10a3f92e9--container-hoveredColor--FFF5D4--JlJLs:hover {
    color: #fff5d4
}

.a10a3f92e9--container-hoveredColor--7A7A7A--YKD_2:hover {
    color: #7a7a7a
}

.a10a3f92e9--container-hoveredColor--999999--caBhz:hover {
    color: #999
}

.a10a3f92e9--container-hoveredColor--C9C9C9--Okpip:hover {
    color: #c9c9c9
}

.a10a3f92e9--container-hoveredColor--E4E4E4--ny2xT:hover {
    color: #e4e4e4
}

.a10a3f92e9--container-hoveredColor--475258--jNdD4:hover {
    color: #475258
}

.a10a3f92e9--checkbox--Y2Njc {
    -ms-flex-align: start;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    cursor: pointer;
    font-size: 14px;
    font-size: var(--fontSize_14px);
    line-height: 20px;
    line-height: var(--lineHeight_20px);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.a10a3f92e9--box--FHmxp,.a10a3f92e9--checkbox--Y2Njc {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.a10a3f92e9--box--FHmxp {
    -ms-flex-align: center;
    -ms-flex-pack: center;
    -ms-flex-item-align: center;
    position: relative;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-align-self: center;
    align-self: center;
    border: 1px solid #ced1d7;
    border: 1px solid var(--gray20_100);
    border-radius: 2px;
    background: #fff;
    background: var(--white_100);
    content: "";
    color: #fff;
    color: var(--white_100)
}

.a10a3f92e9--box--FHmxp:after {
    content: "\200b"
}

.a10a3f92e9--box--FHmxp svg {
    visibility: hidden
}

.a10a3f92e9--checkbox--Y2Njc input:focus+.a10a3f92e9--box--FHmxp,.a10a3f92e9--checkbox--Y2Njc:focus .a10a3f92e9--box--FHmxp {
    -webkit-box-shadow: 0 0 0 1px #83b4ff;
    box-shadow: 0 0 0 1px #83b4ff;
    -webkit-box-shadow: 0 0 0 1px var(--focused_15);
    box-shadow: 0 0 0 1px var(--focused_15)
}

.a10a3f92e9--checkbox--Y2Njc:hover .a10a3f92e9--box--FHmxp {
    border-color: #152242;
    border-color: var(--black_100)
}

.a10a3f92e9--checkbox--Y2Njc input:active .a10a3f92e9--box--FHmxp {
    background: #f1f2f4;
    background: var(--gray6_100)
}

.a10a3f92e9--checkbox--Y2Njc.a10a3f92e9--invalid--uf33E .a10a3f92e9--box--FHmxp,.a10a3f92e9--checkbox--Y2Njc.a10a3f92e9--invalid--uf33E:active input .a10a3f92e9--box--FHmxp,.a10a3f92e9--checkbox--Y2Njc.a10a3f92e9--invalid--uf33E:hover input .a10a3f92e9--box--FHmxp {
    border-color: #ff1f34;
    border-color: var(--error_100)
}

.a10a3f92e9--checkbox--Y2Njc input:checked+.a10a3f92e9--box--FHmxp {
    border-color: #0468ff;
    border-color: var(--primary_100);
    background: #0468ff;
    background: var(--primary_100)
}

input:checked+.a10a3f92e9--box--FHmxp svg {
    visibility: visible
}

.a10a3f92e9--checkbox--Y2Njc:active input:checked+.a10a3f92e9--box--FHmxp,.a10a3f92e9--checkbox--Y2Njc:hover input:checked+.a10a3f92e9--box--FHmxp {
    border-color: #075ad9;
    border-color: var(--fill_primary_active_100);
    background: #075ad9;
    background: var(--fill_primary_active_100)
}

.a10a3f92e9--checkbox--Y2Njc.a10a3f92e9--invalid--uf33E input:checked+.a10a3f92e9--box--FHmxp {
    border-color: #ff1f34;
    border-color: var(--error_100);
    background: #ff1f34;
    background: var(--error_100)
}

.a10a3f92e9--checkbox--Y2Njc.a10a3f92e9--invalid--uf33E:active input:checked+.a10a3f92e9--box--FHmxp,.a10a3f92e9--checkbox--Y2Njc.a10a3f92e9--invalid--uf33E:hover input:checked+.a10a3f92e9--box--FHmxp {
    border-color: #d02037;
    border-color: var(--fill_error_primary_active_100);
    background: #d02037;
    background: var(--fill_error_primary_active_100)
}

.a10a3f92e9--checkbox--Y2Njc.a10a3f92e9--disabled--djeBi {
    color: #a1a7b3!important;
    color: var(--gray40_100)!important
}

.a10a3f92e9--checkbox--Y2Njc.a10a3f92e9--disabled--djeBi .a10a3f92e9--box--FHmxp {
    border-color: #e8e9ec!important;
    border-color: var(--gray10_100)!important;
    background: #f1f2f4!important;
    background: var(--gray6_100)!important;
    color: #fff!important;
    color: var(--white_100)!important
}

.a10a3f92e9--checkbox--V8SSh {
    font-size: 16px;
    font-size: var(--fontSize_16px);
    line-height: 20px;
    line-height: var(--lineHeight_20px)
}

.a10a3f92e9--label--spcLW {
    -webkit-flex: 1 1;
    -ms-flex: 1 1;
    flex: 1 1
}

.a10a3f92e9--box--SMS_5 {
    width: 20px;
    height: 20px
}

.a10a3f92e9--checkbox--V8SSh.a10a3f92e9--hasLabel--TalIs {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    padding: 13px 0;
    width: 100%
}

.a10a3f92e9--checkbox--V8SSh.a10a3f92e9--hasLabel--TalIs .a10a3f92e9--box--SMS_5 {
    margin-left: 12px
}

.a10a3f92e9--checkbox--Iw_6q {
    font-size: 14px;
    font-size: var(--fontSize_14px);
    line-height: 20px;
    line-height: var(--lineHeight_20px)
}

.a10a3f92e9--box--LJe53 {
    width: 14px;
    height: 14px
}

.a10a3f92e9--label--S9Iv9 {
    margin-left: 8px
}

.a10a3f92e9--container--QqIhH {
    position: relative
}

.a10a3f92e9--input--pEuc7 {
    position: absolute;
    opacity: 0;
    z-index: -1;
    width: 0;
    height: 0;
    pointer-events: none
}

:root {
    --zIndex_compositeLowPriority: 1;
    --zIndex_modal: 100;
    --zIndex_popover: 100
}

.a10a3f92e9--fullscreen--s_6ZN {
    -ms-flex-item-align: end;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-self: flex-end;
    align-self: flex-end;
    z-index: 100;
    z-index: var(--zIndex_modal);
    overflow: auto
}

@media print {
    .a10a3f92e9--no-print--qAs_d {
        display: none
    }
}

.a10a3f92e9--fullscreen--XGP1h {
    background: #000;
    background: var(--superblack_100);
    color: #fff;
    color: var(--white_100)
}

.a10a3f92e9--fullscreen--ZZKyb {
    background: #fff;
    background: var(--white_100);
    color: #152242;
    color: var(--black_100)
}

.a10a3f92e9--button--GJwm6 {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    border-color: transparent;
    background-color: transparent;
    padding: 0;
    color: #737a8e;
    color: var(--gray_icons_100)
}

.a10a3f92e9--button--GJwm6:focus {
    -webkit-box-shadow: 0 0 1px 1px #83b4ff;
    box-shadow: 0 0 1px 1px #83b4ff;
    -webkit-box-shadow: 0 0 1px 1px var(--focused_15);
    box-shadow: 0 0 1px 1px var(--focused_15);
    color: #737a8e;
    color: var(--gray_icons_100)
}

.a10a3f92e9--button--GJwm6:hover {
    cursor: pointer
}

.a10a3f92e9--button--GJwm6:active,.a10a3f92e9--button--GJwm6:hover {
    color: #152242;
    color: var(--black_100)
}

.a10a3f92e9--button--GJwm6[disabled] {
    cursor: default;
    color: #ced1d7;
    color: var(--gray20_100)
}

.a10a3f92e9--content--vcX5s {
    grid-row-gap: 40px;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    row-gap: 40px;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 24px;
    margin-bottom: 40px
}

.a10a3f92e9--advantage--UJbML {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    align-items: center;
    white-space: pre-line
}

.a10a3f92e9--icon--MBjVH {
    margin-right: 16px
}

.a10a3f92e9--element--kPNm3 {
    display: inline-block;
    cursor: pointer;
    color: var(--primary_100);
    text-decoration: none
}

.a10a3f92e9--element--kPNm3 * {
    color: var(--primary_100)
}

.a10a3f92e9--footer--PAN_q,.a10a3f92e9--personal-data-checkbox--p5vkA {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--personal-data-checkbox--p5vkA {
    margin: 8px 0 0
}

.a10a3f92e9--personal-data-text--C9HCx {
    margin: 0 0 0 8px
}

.a10a3f92e9--buttons-wrapper--bMNtz {
    margin: auto 0 0 auto
}

.a10a3f92e9--next-button-wrapper--ay107 {
    display: inline;
    margin: 0 0 0 8px
}

.a10a3f92e9--content--jnjQr {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    min-height: 264px
}

.a10a3f92e9--icon--eboKL {
    margin: 0 0 24px
}

.a10a3f92e9--heading--G9vmT {
    margin: 0 0 8px;
    max-width: 70%
}

.a10a3f92e9--landing-button--MsXka {
    margin: 4px 0 0
}

.a10a3f92e9--content--QeXhl,.a10a3f92e9--footer--f1v6H {
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center
}

.a10a3f92e9--content--QeXhl {
    -ms-flex-align: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
    min-height: 300px
}

.a10a3f92e9--icon--pZ9yb {
    margin: 0 0 24px
}

.a10a3f92e9--heading--j6coO {
    margin: 0 0 8px;
    max-width: 70%
}

.a10a3f92e9--content--AVB5E {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    min-height: 300px
}

.a10a3f92e9--spinner--eaPzg {
    margin: 0 0 24px
}

.a10a3f92e9--heading--P2RPS {
    margin: 0 0 8px
}

.a10a3f92e9--content--lz86H {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    min-height: 264px
}

.a10a3f92e9--icon--gHr55 {
    margin: 0 0 24px
}

.a10a3f92e9--heading--UKbhW {
    margin: 0 0 8px
}

.a10a3f92e9--footer--ab3l2 {
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center
}

.a10a3f92e9--avatar--ceW9Q {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    border: 1px solid #ced1d7;
    border: 1px solid var(--gray20_100);
    border-radius: 50%;
    background: #f1f2f4;
    background: var(--gray6_100);
    overflow: hidden;
    color: #ced1d7;
    color: var(--gray20_100)
}

.a10a3f92e9--clickable--jjxbB {
    cursor: pointer
}

.a10a3f92e9--avatar--ceW9Q>img {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.a10a3f92e9--avatar--ceW9Q>svg {
    margin: auto;
    width: calc(50% + 1px);
    height: calc(50% + 1px)
}

.a10a3f92e9--company--MXKHY {
    border-radius: 4px
}

.a10a3f92e9--avatars--_MZr4 {
    position: relative
}

.a10a3f92e9--primary--Iw0n2 {
    position: absolute;
    top: 0;
    left: 0
}

.a10a3f92e9--secondary--LCZvi {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2
}

.a10a3f92e9--card--gG6x4 {
    border: 1px solid #e8e9ec;
    border: 1px solid var(--gray10_100)
}

.a10a3f92e9--actions--afTYL,.a10a3f92e9--section--VwzMr {
    padding: 24px;
    padding: var(--unit_6)
}

.a10a3f92e9--actions--afTYL:empty,.a10a3f92e9--section--VwzMr:empty {
    display: none
}

.a10a3f92e9--actions--afTYL,.a10a3f92e9--section--VwzMr+.a10a3f92e9--section--VwzMr {
    border-top: 1px solid #e8e9ec;
    border-top: 1px solid var(--gray10_100)
}

.a10a3f92e9--main--_w7i2 {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--main--_w7i2:not(:last-child) {
    margin: 0 0 20px;
    margin: 0 0 var(--unit_5)
}

.a10a3f92e9--avatar--RSLOV {
    margin: 0 16px 0 0;
    margin: 0 var(--unit_4) 0 0
}

.a10a3f92e9--main-info--YZwHl:not(:last-child) {
    margin: 0 0 4px;
    margin: 0 0 var(--unit_1)
}

.a10a3f92e9--mobile--MXHKi,.a10a3f92e9--tablet--Xs_TV {
    border-radius: 4px;
    border-radius: var(--unit_1);
    background: #f1f2f4;
    background: var(--gray6_100);
    overflow: hidden
}

.a10a3f92e9--mobile--MXHKi .a10a3f92e9--section--VwzMr {
    padding: 16px;
    padding: var(--unit_4)
}

.a10a3f92e9--mobile--MXHKi .a10a3f92e9--actions--afTYL {
    padding: 0
}

.a10a3f92e9--theme_premium--X0wTs {
    position: relative
}

.a10a3f92e9--theme_premium--X0wTs:before {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    background: #e6f0ff;
    height: 64px;
    height: calc(var(--unit_7) + 36px);
    content: ""
}

.a10a3f92e9--theme_premium--X0wTs .a10a3f92e9--main--_w7i2 {
    -ms-flex-align: center;
    position: relative;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
    z-index: 2
}

.a10a3f92e9--theme_premium--X0wTs .a10a3f92e9--avatar--RSLOV {
    margin: 4px 0 16px;
    margin: var(--unit_1) 0 var(--unit_4)
}

.a10a3f92e9--theme_premium--X0wTs.a10a3f92e9--mobile--MXHKi .a10a3f92e9--avatar--RSLOV {
    margin-top: 12px;
    margin-top: var(--unit_3)
}

.a10a3f92e9--theme_premium--X0wTs .a10a3f92e9--main-content--pT8rl {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--theme_premium--X0wTs .a10a3f92e9--main-info--YZwHl:not(:last-child) {
    margin: 0 0 8px;
    margin: 0 0 var(--unit_2)
}

.a10a3f92e9--theme_premium--X0wTs.a10a3f92e9--mobile--MXHKi,.a10a3f92e9--theme_premium--X0wTs.a10a3f92e9--tablet--Xs_TV {
    background: #fff;
    background: var(--white_100)
}

@media (max-width: 374px) {
    .a10a3f92e9--mobile--MXHKi {
        padding-top:8px;
        padding-top: var(--unit_2)
    }

    .a10a3f92e9--mobile--MXHKi .a10a3f92e9--main--_w7i2 {
        -ms-flex-align: center;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: center;
        align-items: center
    }

    .a10a3f92e9--mobile--MXHKi .a10a3f92e9--avatar--RSLOV {
        margin-bottom: 16px;
        margin-bottom: var(--unit_4)
    }

    .a10a3f92e9--mobile--MXHKi .a10a3f92e9--main-content--pT8rl {
        -ms-flex-align: center;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-align-items: center;
        align-items: center
    }

    .a10a3f92e9--mobile--MXHKi .a10a3f92e9--main-info--YZwHl:not(:last-child) {
        margin: 0 0 8px;
        margin: 0 0 var(--unit_2)
    }

    .a10a3f92e9--theme_premium--X0wTs.a10a3f92e9--mobile--MXHKi {
        padding-top: 0
    }
}

.a10a3f92e9--container--GyJAp {
    text-align: left
}

.a10a3f92e9--name-container--enElO {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-align-items: center;
    align-items: center;
    color: #152242;
    color: var(--black_100);
    font-size: 16px;
    line-height: 24px;
    line-height: var(--unit_6)
}

.a10a3f92e9--name-icons--A9JzQ {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 4px;
    margin-left: var(--unit_1)
}

.a10a3f92e9--name-icons--A9JzQ:empty {
    display: none
}

.a10a3f92e9--vertical--eZ9RH.a10a3f92e9--container--GyJAp {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-align-items: center;
    align-items: center;
    text-align: center
}

@media (max-width: 374px) {
    .a10a3f92e9--mobile--oQJqn.a10a3f92e9--container--GyJAp {
        -ms-flex-align:center;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-align-items: center;
        align-items: center;
        text-align: center
    }

    .a10a3f92e9--mobile--oQJqn .a10a3f92e9--name-icons--A9JzQ {
        display: none
    }
}

.a10a3f92e9--link--wbne1 {
    color: inherit;
    text-decoration: inherit
}

.a10a3f92e9--link--wbne1:hover {
    color: #0468ff;
    color: var(--primary_100)
}

.a10a3f92e9--subcontact--SJ_VG {
    -ms-flex-align: start;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-align-items: flex-start;
    align-items: flex-start
}

.a10a3f92e9--contact--t4PM2 {
    margin-left: 12px;
    margin-left: var(--unit_3)
}

.a10a3f92e9--main-info--DXSlp {
    margin: 0 0 4px;
    margin: 0 0 var(--unit_1)
}

@media (max-width: 374px) {
    .a10a3f92e9--mobile--B8Tc7 {
        -ms-flex-align:center;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: center;
        align-items: center
    }

    .a10a3f92e9--mobile--B8Tc7 .a10a3f92e9--avatar--fCxXw {
        display: none
    }

    .a10a3f92e9--mobile--B8Tc7 .a10a3f92e9--contact--t4PM2 {
        -ms-flex-align: center;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
        flex-flow: column nowrap;
        -webkit-align-items: center;
        align-items: center;
        margin: 0
    }
}

.a10a3f92e9--labels--LepFl {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row nowrap;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap
}

.a10a3f92e9--labels--LepFl:empty {
    display: none
}

.a10a3f92e9--label--_xCqT {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex: 0 0;
    -ms-flex: 0 0;
    flex: 0 0
}

.a10a3f92e9--label--_xCqT:empty {
    display: none
}

.a10a3f92e9--labels--LepFl>.a10a3f92e9--label--_xCqT+.a10a3f92e9--label--_xCqT {
    margin: 0 0 0 16px;
    margin: 0 0 0 var(--unit_4)
}

.a10a3f92e9--vertical--QK27q {
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap
}

.a10a3f92e9--vertical--QK27q>.a10a3f92e9--label--_xCqT+.a10a3f92e9--label--_xCqT {
    margin: 8px 0 0;
    margin: var(--unit_2) 0 0
}

.a10a3f92e9--label--ZJs9L {
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: 16px;
    height: var(--unit_4);
    color: #152242;
    color: var(--black_100);
    font-size: 12px;
    line-height: 16px;
    line-height: var(--unit_4);
    white-space: nowrap
}

.a10a3f92e9--icon--gFV9a,.a10a3f92e9--label--ZJs9L {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.a10a3f92e9--icon--gFV9a {
    margin-right: 4px;
    margin-right: var(--unit_1);
    color: #a1a7b3;
    color: var(--gray40_100)
}

.a10a3f92e9--title--LeqmQ.a10a3f92e9--clickable--jctkV {
    cursor: pointer;
    color: inherit;
    text-decoration: inherit
}

.a10a3f92e9--title--LeqmQ.a10a3f92e9--clickable--jctkV:hover {
    color: #0468ff;
    color: var(--primary_100)
}

.a10a3f92e9--label--fCs_v {
    -ms-flex-align: center;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    align-items: center;
    border-radius: 2px;
    border-radius: var(--unit_0);
    padding: 0 8px;
    padding: 0 var(--unit_2);
    height: 20px;
    height: var(--unit_5);
    font-weight: 700;
    font-size: 12px;
    font-size: var(--unit_3);
    line-height: 16px;
    line-height: var(--unit_4);
    white-space: nowrap
}

.a10a3f92e9--label--fCs_v>:not(:last-child) {
    margin-right: 4px;
    margin-right: var(--unit_1)
}

.a10a3f92e9--cursor_pointer--i71ok {
    cursor: pointer
}

.a10a3f92e9--background_secondary_button_10--E5UXZ {
    background: rgba(4,104,255,.1);
    background: var(--secondary_button_10)
}

.a10a3f92e9--background_superblack_40--aN55e {
    background: rgba(0,0,0,.4);
    background: var(--superblack_40)
}

.a10a3f92e9--background_superblack_60--ItZYe {
    background: rgba(0,0,0,.6);
    background: var(--superblack_60)
}

.a10a3f92e9--background_superblack_10--Y7bVN {
    background: rgba(0,0,0,.1);
    background: var(--superblack_10)
}

.a10a3f92e9--background_superblack_100--Azr6s {
    background: #000;
    background: var(--superblack_100)
}

.a10a3f92e9--background_superblack_20--HaZmT {
    background: rgba(0,0,0,.2);
    background: var(--superblack_20)
}

.a10a3f92e9--background_superblack_6--KYlwP {
    background: rgba(0,0,0,.05);
    background: var(--superblack_6)
}

.a10a3f92e9--background_success_100--Mvt6l {
    background: #3ac500;
    background: var(--success_100)
}

.a10a3f92e9--background_success_10--gTQaz {
    background: rgba(58,197,0,.1);
    background: var(--success_10)
}

.a10a3f92e9--background_error_100--ws65v {
    background: #ff1f34;
    background: var(--error_100)
}

.a10a3f92e9--background_error_10--WgR9G {
    background: rgba(255,31,52,.1);
    background: var(--error_10)
}

.a10a3f92e9--background_sokolniki_100--oUFi4 {
    background: #ef161e;
    background: var(--sokolniki_100)
}

.a10a3f92e9--background_fill_primary_active_100--HLjjB {
    background: #075ad9;
    background: var(--fill_primary_active_100)
}

.a10a3f92e9--background_purple_label_80--PtJx5 {
    background: rgba(135,41,255,.8);
    background: var(--purple_label_80)
}

.a10a3f92e9--background_zamoskvoreckaya_100--dmeoY {
    background: #2dbe2c;
    background: var(--zamoskvoreckaya_100)
}

.a10a3f92e9--background_fill_error_primary_active_100--TQi5D {
    background: #d02037;
    background: var(--fill_error_primary_active_100)
}

.a10a3f92e9--background_arbatskaya_100--hcUp_ {
    background: #0078be;
    background: var(--arbatskaya_100)
}

.a10a3f92e9--background_fill_success_secondary_active_20--yWz_c {
    background: rgba(64,109,46,.2);
    background: var(--fill_success_secondary_active_20)
}

.a10a3f92e9--background_filevskaya_100--jit69 {
    background: #00bfff;
    background: var(--filevskaya_100)
}

.a10a3f92e9--background_kolcevaia_100--TKDTS {
    background: #8d5b2d;
    background: var(--kolcevaia_100)
}

.a10a3f92e9--background_fill_primary_hover_100--wO_uv {
    background: #0661ec;
    background: var(--fill_primary_hover_100)
}

.a10a3f92e9--background_purple_label_100--UG28s {
    background: #8729ff;
    background: var(--purple_label_100)
}

.a10a3f92e9--background_rijckaya_100--faam9 {
    background: #ed9121;
    background: var(--rijckaya_100)
}

.a10a3f92e9--background_fill_secondary_active_30--tcJFc {
    background: rgba(24,69,135,.3);
    background: var(--fill_secondary_active_30)
}

.a10a3f92e9--background_taganskaya_100--ups0H {
    background: purple;
    background: var(--taganskaya_100)
}

.a10a3f92e9--background_fill_success_primary__active_100--qpFrl {
    background: #33a40d;
    background: var(--fill_success_primary__active_100)
}

.a10a3f92e9--background_colncevo_100--ZmL8t {
    background: #ffd702;
    background: var(--colncevo_100)
}

.a10a3f92e9--background_fill_success_primary__hover_100--hP9lS {
    background: #36b507;
    background: var(--fill_success_primary__hover_100)
}

.a10a3f92e9--background_temirazevskaya_100--XDfww {
    background: #999;
    background: var(--temirazevskaya_100)
}

.a10a3f92e9--background_fill_error_secondary__active_20--Yb3Fa {
    background: rgba(158,34,45,.2);
    background: var(--fill_error_secondary__active_20)
}

.a10a3f92e9--background_lublino_100--wV5KR {
    background: #9c0;
    background: var(--lublino_100)
}

.a10a3f92e9--background_fill_error_secondary_hover_16--tlxFe {
    background: rgba(187,44,57,.15);
    background: var(--fill_error_secondary_hover_16)
}

.a10a3f92e9--background_big_kolcevaya_100--HNNH9 {
    background: #82c0c0;
    background: var(--big_kolcevaya_100)
}

.a10a3f92e9--background_fill_error_primary_hover_100_--FDrZA {
    background: #e81f35;
    background: var(--fill_error_primary_hover_100_)
}

.a10a3f92e9--background_butovo_100--ufs58 {
    background: #a1b3d4;
    background: var(--butovo_100)
}

.a10a3f92e9--background_monorels_100--Kr6Uw {
    background: #99f;
    background: var(--monorels_100)
}

.a10a3f92e9--background_fill_success_secondary_hover_16--ltyhl {
    background: rgba(76,146,47,.15);
    background: var(--fill_success_secondary_hover_16)
}

.a10a3f92e9--background_mck_100--Iur3K {
    background: #de64a1;
    background: var(--mck_100)
}

.a10a3f92e9--background_fill_secondary_hover_20--agdpk {
    background: rgba(15,72,157,.2);
    background: var(--fill_secondary_hover_20)
}

.a10a3f92e9--background_purple_label_10--hujWV {
    background: rgba(135,41,255,.1);
    background: var(--purple_label_10)
}

.a10a3f92e9--background_kommynarskaya_100--hBSUa {
    background: #d8d8d8;
    background: var(--kommynarskaya_100)
}

.a10a3f92e9--background_gray_icons_100--lzPA4 {
    background: #737a8e;
    background: var(--gray_icons_100)
}

.a10a3f92e9--background_black_icons_60--VZkgP {
    background: rgba(21,34,66,.6);
    background: var(--black_icons_60)
}

.a10a3f92e9--background_black_control_80--M3xJl {
    background: rgba(0,0,0,.8);
    background: var(--black_control_80)
}

.a10a3f92e9--background_white_icons_60--sS7iF {
    background: hsla(0,0%,100%,.6);
    background: var(--white_icons_60)
}

.a10a3f92e9--background_warning_100--Uz51b {
    background: #ff7e00;
    background: var(--warning_100)
}

.a10a3f92e9--background_warning15_100--LZ7jH {
    background: #fff5d4;
    background: var(--warning15_100)
}

.a10a3f92e9--background_focused_15--vUk7n {
    background: #83b4ff;
    background: var(--focused_15)
}

.a10a3f92e9--background_black_100--MmTDL {
    background: #152242;
    background: var(--black_100)
}

.a10a3f92e9--background_primary_100--RG6bk {
    background: #0468ff;
    background: var(--primary_100)
}

.a10a3f92e9--background_primary_10--emrNg {
    background: rgba(4,104,255,.1);
    background: var(--primary_10)
}

.a10a3f92e9--background_gray60_100--fmtZm {
    background: #737a8e;
    background: var(--gray60_100)
}

.a10a3f92e9--background_gray40_100--iHxlO {
    background: #a1a7b3;
    background: var(--gray40_100)
}

.a10a3f92e9--background_gray20_100--KlERV {
    background: #ced1d7;
    background: var(--gray20_100)
}

.a10a3f92e9--background_gray10_100--cC3FJ {
    background: #e8e9ec;
    background: var(--gray10_100)
}

.a10a3f92e9--background_gray6_100--VAXKA {
    background: #f1f2f4;
    background: var(--gray6_100)
}

.a10a3f92e9--background_black_60--BUhZk {
    background: rgba(21,34,66,.6);
    background: var(--black_60)
}

.a10a3f92e9--background_black_40--j28Xd {
    background: rgba(21,34,66,.4);
    background: var(--black_40)
}

.a10a3f92e9--background_black_20--rwMDL {
    background: rgba(21,34,66,.2);
    background: var(--black_20)
}

.a10a3f92e9--background_black_10--WweMf {
    background: rgba(21,34,66,.1);
    background: var(--black_10)
}

.a10a3f92e9--background_black_6--x_Lul {
    background: rgba(21,34,66,.05);
    background: var(--black_6)
}

.a10a3f92e9--background_white_100--iFvsg {
    background: #fff;
    background: var(--white_100)
}

.a10a3f92e9--background_white_60--ViNcL {
    background: hsla(0,0%,100%,.6);
    background: var(--white_60)
}

.a10a3f92e9--background_white_40--EhYtE {
    background: hsla(0,0%,100%,.4);
    background: var(--white_40)
}

.a10a3f92e9--background_white_10--NLkkc {
    background: hsla(0,0%,100%,.1);
    background: var(--white_10)
}

.a10a3f92e9--background_white_20--aWnfF {
    background: hsla(0,0%,100%,.2);
    background: var(--white_20)
}

.a10a3f92e9--background_white_6--HCvRT {
    background: hsla(0,0%,100%,.05);
    background: var(--white_6)
}

.a10a3f92e9--background_fill_white_secondary_30--CAJg2 {
    background: hsla(0,0%,100%,.3);
    background: var(--fill_white_secondary_30)
}

.a10a3f92e9--background_current_color--A6I_s {
    background: currentColor
}

.a10a3f92e9--button--RKZvy,.a10a3f92e9--icon--M4N1r {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--icon--M4N1r {
    margin-right: 8px
}

.a10a3f92e9--icon--M4N1r svg {
    color: hsla(0,0%,100%,.6)
}

.a10a3f92e9--folder--dHNi9 {
    display: inline-block;
    cursor: pointer;
    margin-left: 4px;
    max-width: 250px;
    overflow: hidden;
    color: #fff;
    font-weight: 700;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap
}

.a10a3f92e9--folder--dHNi9:hover {
    border-bottom-color: transparent;
    color: #fff
}

.a10a3f92e9--text--nlEqt {
    display: inline-block;
    margin-left: 4px
}

@media (max-width: 767px) {
    .a10a3f92e9--folder--dHNi9 {
        max-width:none
    }
}

.a10a3f92e9--container--p0Kgm {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    right: 24px;
    bottom: 16px;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.1);
    box-shadow: 0 5px 10px rgba(0,0,0,.1);
    border-radius: 4px;
    background: rgba(0,0,0,.8);
    padding: 20px 15px;
    color: #fff
}

@media (max-width: 767px) {
    .a10a3f92e9--container--p0Kgm {
        -ms-flex-pack:center;
        right: 10px;
        bottom: 40px;
        left: 10px;
        -webkit-justify-content: center;
        justify-content: center
    }
}

.a10a3f92e9--message--BHjBi {
    overflow: hidden;
    white-space: nowrap
}

.a10a3f92e9--message--BHjBi div {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--message--BHjBi .a10a3f92e9--name--ovTfh {
    cursor: pointer;
    border-bottom: 1px solid #fff
}

.a10a3f92e9--container--p0Kgm button {
    margin-left: 16px;
    border: none;
    border-left: 1px solid #fff;
    background: none;
    padding: 0 0 0 16px
}

.a10a3f92e9--container--p0Kgm button,.a10a3f92e9--tooltip-container--_zs7F button {
    cursor: pointer;
    outline: none;
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px
}

.a10a3f92e9--tooltip-container--_zs7F button {
    margin-top: 10px;
    border: none;
    border-radius: 4px;
    background: hsla(0,0%,100%,.2);
    padding: 4px 12px
}

.a10a3f92e9--wrap--MGMLN {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative
}

.a10a3f92e9--tabs--TRpSx {
    -ms-overflow-style: none;
    vertical-align: top;
    margin: 0 24px;
    width: 100%;
    overflow: auto;
    scroll-behavior: smooth;
    -webkit-scroll-snap-type: x mandatory;
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory;
    scrollbar-width: none;
    white-space: nowrap
}

.a10a3f92e9--tabs--TRpSx::-webkit-scrollbar {
    width: 0;
    height: 0
}

.a10a3f92e9--control-button-group--ZyiB4 {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: -4px;
    margin-bottom: -4px
}

.a10a3f92e9--control-button-group--ZyiB4.a10a3f92e9--inline--p_4nb {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.a10a3f92e9--control-button-group--ZyiB4>.a10a3f92e9--control-button--nRccd {
    margin-top: 4px;
    margin-bottom: 4px
}

.a10a3f92e9--control-button-group--ZyiB4.a10a3f92e9--spliced--m0It7 {
    padding-left: 1px
}

.a10a3f92e9--control-button-group--ZyiB4.a10a3f92e9--spliced--m0It7>.a10a3f92e9--control-button--nRccd {
    margin-left: -1px
}

.a10a3f92e9--control-button-group--ZyiB4.a10a3f92e9--spliced--m0It7>.a10a3f92e9--control-button--nRccd:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.a10a3f92e9--control-button-group--ZyiB4.a10a3f92e9--spliced--m0It7>.a10a3f92e9--control-button--nRccd:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.a10a3f92e9--control-button-group--ZyiB4:not(.a10a3f92e9--spliced--m0It7) {
    margin-right: -4px;
    margin-left: -4px
}

.a10a3f92e9--control-button-group--ZyiB4:not(.a10a3f92e9--spliced--m0It7)>.a10a3f92e9--control-button--nRccd {
    margin-right: 4px;
    margin-left: 4px
}

.a10a3f92e9--wrap--GxrmQ {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    line-height: 0
}

.a10a3f92e9--tabs--oFZVe {
    -ms-overflow-style: none;
    position: relative;
    vertical-align: top;
    padding-right: 1px;
    max-width: 100%;
    overflow: auto;
    scroll-behavior: smooth;
    scroll-padding: 0 38px;
    -webkit-scroll-snap-type: x mandatory;
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory;
    scrollbar-width: none;
    white-space: nowrap
}

.a10a3f92e9--wrap-left-blur--ogvsl:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
    background-image: -webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),color-stop(49.83%,#fff),to(#fff));
    background-image: -webkit-linear-gradient(right,hsla(0,0%,100%,0),#fff 49.83%,#fff);
    background-image: linear-gradient(270deg,hsla(0,0%,100%,0),#fff 49.83%,#fff);
    width: 48px;
    height: 100%;
    content: ""
}

.a10a3f92e9--wrap-right-blur--Ja_OL:after {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 9;
    background-image: -webkit-gradient(linear,right top,left top,from(#fff),color-stop(49.83%,#fff),to(hsla(0,0%,100%,0)));
    background-image: -webkit-linear-gradient(right,#fff,#fff 49.83%,hsla(0,0%,100%,0));
    background-image: linear-gradient(270deg,#fff,#fff 49.83%,hsla(0,0%,100%,0));
    width: 48px;
    height: 100%;
    content: ""
}

.a10a3f92e9--tabs--oFZVe::-webkit-scrollbar {
    width: 0;
    height: 0
}

.a10a3f92e9--control-button--Fh6CY {
    position: relative;
    border-radius: 4px
}

.a10a3f92e9--button--E2tGI {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    z-index: 0;
    cursor: pointer;
    border: 1px solid #ced1d7;
    border: 1px solid var(--gray20_100);
    border-radius: inherit;
    background: transparent;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.a10a3f92e9--control-button--Fh6CY input:focus+.a10a3f92e9--button--E2tGI,.a10a3f92e9--control-button--Fh6CY:focus .a10a3f92e9--button--E2tGI {
    z-index: 1;
    -webkit-box-shadow: 0 0 0 1px #83b4ff;
    box-shadow: 0 0 0 1px #83b4ff;
    -webkit-box-shadow: 0 0 0 1px var(--focused_15);
    box-shadow: 0 0 0 1px var(--focused_15);
    border-color: #152242;
    border-color: var(--black_100)
}

.a10a3f92e9--control-button--Fh6CY:hover .a10a3f92e9--button--E2tGI {
    z-index: 1;
    border-color: #152242;
    border-color: var(--black_100)
}

.a10a3f92e9--control-button--Fh6CY:active .a10a3f92e9--button--E2tGI {
    z-index: 1;
    border-color: #e8e9ec;
    border-color: var(--gray10_100)
}

.a10a3f92e9--control-button--Fh6CY.a10a3f92e9--invalid--OVUeT .a10a3f92e9--button--E2tGI,.a10a3f92e9--control-button--Fh6CY.a10a3f92e9--invalid--OVUeT input:focus+.a10a3f92e9--button--E2tGI,.a10a3f92e9--control-button--Fh6CY.a10a3f92e9--invalid--OVUeT:focus .a10a3f92e9--button--E2tGI {
    z-index: 1;
    border-color: #ff1f34;
    border-color: var(--error_100)
}

input:checked+.a10a3f92e9--button--E2tGI {
    z-index: 1;
    border-color: #152242;
    border-color: var(--black_100);
    background: rgba(21,34,66,.05);
    background: var(--black_6)
}

.a10a3f92e9--control-button--Fh6CY.a10a3f92e9--disabled--Btdsi .a10a3f92e9--button--E2tGI {
    border-color: #a1a7b3!important;
    border-color: var(--gray40_100)!important;
    background: rgba(21,34,66,.05)!important;
    background: var(--black_6)!important;
    color: #a1a7b3!important;
    color: var(--gray40_100)!important
}

.a10a3f92e9--button--z2WrC {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 10;
    cursor: pointer;
    margin: 0;
    outline: none;
    border: 0;
    background: none;
    padding: 0;
    width: 24px;
    height: 24px;
    line-height: 0
}

.a10a3f92e9--button-left--KrrcC {
    left: 0
}

.a10a3f92e9--button-right--cK1Ha {
    right: 0
}

.a10a3f92e9--button--F8EF7 {
    padding: 8px 16px;
    font-size: 16px;
    font-size: var(--fontSize_16px);
    line-height: 22px;
    line-height: var(--lineHeight_22px)
}

.a10a3f92e9--tab--OJ7Gg {
    display: inline-block;
    position: relative;
    cursor: pointer;
    margin: 0;
    border: 1px solid transparent;
    background: transparent;
    padding: 0;
    width: 100%;
    max-width: 100%;
    height: 44px;
    scroll-snap-align: start;
    color: #152242;
    color: var(--black_100);
    font-size: 14px;
    line-height: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.a10a3f92e9--tab--OJ7Gg:after {
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    content: ""
}

.a10a3f92e9--tab--OJ7Gg:disabled {
    cursor: default;
    color: #a1a7b3;
    color: var(--gray40_100)
}

.a10a3f92e9--tab--OJ7Gg:disabled:hover:after {
    background-color: transparent
}

.a10a3f92e9--tab--OJ7Gg.a10a3f92e9--active--Wmf5T {
    cursor: default;
    color: #0468ff;
    color: var(--primary_100);
    font-weight: 700
}

.a10a3f92e9--tab--OJ7Gg.a10a3f92e9--active--Wmf5T:after,.a10a3f92e9--tab--OJ7Gg.a10a3f92e9--active--Wmf5T:hover:after {
    background-color: #0468ff;
    background-color: var(--primary_100)
}

.a10a3f92e9--tab--OJ7Gg:hover:after {
    background-color: #e8e9ec
}

.a10a3f92e9--tab--OJ7Gg:focus {
    outline: none;
    border: 1px solid #83b4ff
}

.a10a3f92e9--text--aArm7 {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    line-height: 20px;
    text-overflow: ellipsis;
    white-space: normal
}

.a10a3f92e9--button--_fpBJ {
    padding: 3px 12px;
    font-size: 14px;
    font-size: var(--fontSize_14px);
    line-height: 20px;
    line-height: var(--lineHeight_20px)
}

.a10a3f92e9--container--UvNcM {
    -ms-flex-align: center;
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    content-visibility: auto;
    background-position: 50%;
    background-size: cover;
    width: 100%;
    height: 100%;
    color: #fff
}

.a10a3f92e9--container--MVo8H {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    pointer-events: none
}

.a10a3f92e9--container--hideable--vj4TS {
    visibility: hidden
}

.a10a3f92e9--container--wF4IC {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--container--wF4IC>div button {
    border-radius: 0;
    color: #2b87db
}

.a10a3f92e9--container--wF4IC>div button svg {
    color: #2b87db
}

.a10a3f92e9--container--wF4IC>div:first-child button {
    border-right: 1px solid rgba(43,135,219,.3);
    border-radius: 14px 0 0 14px;
    padding-left: 16px
}

.a10a3f92e9--container--wF4IC>div:last-child button {
    border-radius: 0 14px 14px 0;
    padding-right: 16px
}

.a10a3f92e9--container--KHrXX button {
    border-radius: 14px;
    padding-right: 16px;
    padding-left: 16px;
    color: #2b87db!important
}

.a10a3f92e9--container--KHrXX button svg {
    color: #2b87db
}

.a10a3f92e9--radio-group--OMbqU {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.a10a3f92e9--radio-group--CHyfR>label:not(:last-child) {
    border-bottom: 1px solid #e8e9ec;
    border-bottom: 1px solid var(--gray10_100)
}

.a10a3f92e9--horizontal-group--eC0Gs {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.a10a3f92e9--horizontal-group--eC0Gs>label:not(:last-child) {
    margin-right: 16px
}

.a10a3f92e9--vertical-group--uHZ1Z>label:not(:last-child) {
    margin-bottom: 16px
}

.a10a3f92e9--radio--u85o7 {
    -ms-flex-align: baseline;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: baseline;
    align-items: baseline;
    cursor: pointer;
    font-size: 14px;
    font-size: var(--fontSize_14px);
    line-height: 20px;
    line-height: var(--lineHeight_20px);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.a10a3f92e9--indicator--n_Mme {
    -ms-flex-item-align: center;
    position: relative;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-align-self: center;
    align-self: center;
    border: 1px solid #ced1d7;
    border: 1px solid var(--gray20_100);
    border-radius: 50%;
    background: #fff;
    background: var(--white_100);
    color: #fff;
    color: var(--white_100)
}

.a10a3f92e9--indicator--n_Mme:before {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    visibility: hidden;
    border-radius: 50%;
    background: #fff;
    background: var(--white_100);
    width: 6px;
    height: 6px;
    content: ""
}

.a10a3f92e9--indicator--n_Mme:after {
    content: "\200b"
}

.a10a3f92e9--radio--u85o7 input:focus+.a10a3f92e9--indicator--n_Mme,.a10a3f92e9--radio--u85o7:focus .a10a3f92e9--indicator--n_Mme {
    -webkit-box-shadow: 0 0 0 1px #83b4ff;
    box-shadow: 0 0 0 1px #83b4ff;
    -webkit-box-shadow: 0 0 0 1px var(--focused_15);
    box-shadow: 0 0 0 1px var(--focused_15)
}

.a10a3f92e9--radio--u85o7:hover .a10a3f92e9--indicator--n_Mme {
    border-color: #152242;
    border-color: var(--black_100)
}

.a10a3f92e9--radio--u85o7 input:active .a10a3f92e9--indicator--n_Mme {
    background: #f1f2f4;
    background: var(--gray6_100)
}

.a10a3f92e9--radio--u85o7.a10a3f92e9--invalid--WEAf4 .a10a3f92e9--indicator--n_Mme,.a10a3f92e9--radio--u85o7.a10a3f92e9--invalid--WEAf4:active input .a10a3f92e9--indicator--n_Mme,.a10a3f92e9--radio--u85o7.a10a3f92e9--invalid--WEAf4:hover input .a10a3f92e9--indicator--n_Mme {
    border-color: #ff1f34;
    border-color: var(--error_100)
}

.a10a3f92e9--radio--u85o7 input:checked+.a10a3f92e9--indicator--n_Mme {
    border-color: #0468ff;
    border-color: var(--primary_100);
    background: #0468ff;
    background: var(--primary_100)
}

input:checked+.a10a3f92e9--indicator--n_Mme:before {
    visibility: visible
}

.a10a3f92e9--radio--u85o7:active input:checked+.a10a3f92e9--indicator--n_Mme,.a10a3f92e9--radio--u85o7:hover input:checked+.a10a3f92e9--indicator--n_Mme {
    border-color: #075ad9;
    border-color: var(--fill_primary_active_100);
    background: #075ad9;
    background: var(--fill_primary_active_100)
}

.a10a3f92e9--radio--u85o7.a10a3f92e9--invalid--WEAf4 input:checked+.a10a3f92e9--indicator--n_Mme {
    border-color: #ff1f34;
    border-color: var(--error_100);
    background: #ff1f34;
    background: var(--error_100)
}

.a10a3f92e9--radio--u85o7.a10a3f92e9--invalid--WEAf4:active input:checked+.a10a3f92e9--indicator--n_Mme,.a10a3f92e9--radio--u85o7.a10a3f92e9--invalid--WEAf4:hover input:checked+.a10a3f92e9--indicator--n_Mme {
    border-color: #d02037;
    border-color: var(--fill_error_primary_active_100);
    background: #d02037;
    background: var(--fill_error_primary_active_100)
}

.a10a3f92e9--radio--u85o7.a10a3f92e9--disabled--pgZTq {
    color: #a1a7b3!important;
    color: var(--gray40_100)!important
}

.a10a3f92e9--radio--u85o7.a10a3f92e9--disabled--pgZTq .a10a3f92e9--indicator--n_Mme {
    border-color: #e8e9ec!important;
    border-color: var(--gray10_100)!important;
    background: #f1f2f4!important;
    background: var(--gray6_100)!important;
    color: #a1a7b3!important;
    color: var(--gray40_100)!important
}

.a10a3f92e9--radio--dnKhF {
    font-size: 16px;
    font-size: var(--fontSize_16px);
    line-height: 20px;
    line-height: var(--lineHeight_20px)
}

.a10a3f92e9--label--qbIHK {
    -webkit-flex: 1 1;
    -ms-flex: 1 1;
    flex: 1 1
}

.a10a3f92e9--indicator--Y3uK8 {
    width: 20px;
    height: 20px
}

.a10a3f92e9--indicator--Y3uK8:before {
    width: 10px;
    height: 10px
}

.a10a3f92e9--radio--dnKhF.a10a3f92e9--hasLabel--LVjFn {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    padding: 13px 0;
    width: 100%
}

.a10a3f92e9--radio--dnKhF.a10a3f92e9--hasLabel--LVjFn .a10a3f92e9--indicator--Y3uK8 {
    margin-left: 12px
}

:root {
    --fontSize_0: 0;
    --fontSize_10px: 10px;
    --fontSize_12px: 12px;
    --fontSize_14px: 14px;
    --fontSize_16px: 16px;
    --fontSize_18px: 18px;
    --fontSize_22px: 22px;
    --fontSize_28px: 28px;
    --fontSize_38px: 38px;
    --lineHeight_0: 0;
    --lineHeight_10px: 10px;
    --lineHeight_12px: 12px;
    --lineHeight_14px: 14px;
    --lineHeight_16px: 16px;
    --lineHeight_18px: 18px;
    --lineHeight_20px: 20px;
    --lineHeight_22px: 22px;
    --lineHeight_24px: 24px;
    --lineHeight_28px: 28px;
    --lineHeight_36px: 36px;
    --lineHeight_38px: 38px;
    --lineHeight_46px: 46px
}

.a10a3f92e9--radio--xCQqe {
    font-size: 14px;
    font-size: var(--fontSize_14px);
    line-height: 20px;
    line-height: var(--lineHeight_20px)
}

.a10a3f92e9--indicator--I7rqt {
    width: 14px;
    height: 14px
}

.a10a3f92e9--label--sOKWo {
    margin-left: 8px
}

.a10a3f92e9--divider--eThVs {
    background-color: rgba(21,34,66,.06);
    height: 1px
}

.a10a3f92e9--container--y2J5W {
    display: inline-block;
    min-width: 400px;
    color: #152242;
    font-size: 14px
}

.a10a3f92e9--history--JRbxR {
    width: 100%;
    max-height: 200px
}

.a10a3f92e9--history-wrapper--dymNq {
    padding-top: 10px;
    padding-bottom: 10px;
    max-height: 207px;
    overflow-y: auto
}

.a10a3f92e9--history-event--xUQ_P {
    margin-top: 10px;
    margin-bottom: 10px;
    width: 100%
}

.a10a3f92e9--history-event--xUQ_P td {
    padding: 3px 12px;
    line-height: 20px
}

.a10a3f92e9--event-date--BvijC {
    text-align: left
}

.a10a3f92e9--event-date--BvijC,.a10a3f92e9--event-diff--deWGo,.a10a3f92e9--event-price--xNv2v {
    white-space: nowrap
}

.a10a3f92e9--event-diff--deWGo,.a10a3f92e9--event-price--xNv2v {
    text-align: right
}

.a10a3f92e9--event-diff--deWGo {
    color: #7a7a7a
}

.a10a3f92e9--event-diff-increase--jtC3E {
    color: #ff1f34
}

.a10a3f92e9--event-diff-decrease--vXtPD {
    color: #3ac500
}

.a10a3f92e9--decrease--vssk2,.a10a3f92e9--increase--eCAKd {
    display: inline-block;
    margin-right: 5px
}

.a10a3f92e9--decrease--vssk2 svg,.a10a3f92e9--increase--eCAKd svg {
    position: relative;
    top: -1px
}

.a10a3f92e9--increase--eCAKd {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.a10a3f92e9--subscribe-link--Mw5Ld {
    padding: 10px;
    font-size: 14px;
    line-height: 1.43;
    text-align: left
}

.a10a3f92e9--subscribe-link--Mw5Ld span {
    -webkit-transition: color .15s;
    transition: color .15s;
    cursor: pointer;
    color: #0468ff
}

.a10a3f92e9--subscribe-link--Mw5Ld span:hover {
    color: #0661ec
}

.a10a3f92e9--subscribe-link--Mw5Ld span svg {
    margin-right: 8px;
    width: 16px;
    height: 10px
}

.a10a3f92e9--title--EUO50 {
    padding: 10px 10px 10px 14px;
    color: №152242;
    font-weight: 700;
    text-align: left
}

.a10a3f92e9--tab--ynIom {
    display: inline-block;
    position: relative;
    cursor: pointer;
    margin: 0;
    outline: none;
    border: 1px solid transparent;
    background: transparent;
    padding: 0;
    max-width: 100%;
    height: 24px;
    overflow: hidden;
    scroll-snap-align: start;
    color: #152242;
    color: var(--black_100);
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-overflow: ellipsis
}

.a10a3f92e9--tab--ynIom:not(:last-child) {
    margin-right: 40px
}

.a10a3f92e9--tab--ynIom:after {
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    content: ""
}

.a10a3f92e9--tab--ynIom:disabled {
    cursor: default;
    color: #a1a7b3;
    color: var(--gray40_100)
}

.a10a3f92e9--tab--ynIom:disabled:hover:after {
    background-color: transparent
}

.a10a3f92e9--tab--ynIom.a10a3f92e9--active--jOYdW {
    cursor: default;
    color: #0468ff;
    color: var(--primary_100)
}

.a10a3f92e9--tab--ynIom.a10a3f92e9--active--jOYdW:after,.a10a3f92e9--tab--ynIom.a10a3f92e9--active--jOYdW:hover:after {
    background-color: #0468ff;
    background-color: var(--primary_100)
}

.a10a3f92e9--tab--ynIom:hover:after {
    background-color: #e8e9ec
}

.a10a3f92e9--tab--ynIom.a10a3f92e9--focus-visible--Lp3RC:focus {
    border: 1px solid #83b4ff
}

.a10a3f92e9--text--bZ8fG {
    display: block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis
}

:root {
    --unit_0: 2px;
    --unit_1: 4px;
    --unit_2: 8px;
    --unit_3: 12px;
    --unit_4: 16px;
    --unit_5: 20px;
    --unit_6: 24px;
    --unit_7: 28px;
    --unit_8: 32px;
    --unit_9: 36px;
    --unit_10: 40px;
    --unit_11: 44px;
    --unit_12: 48px;
    --secondary_button_10: rgba(4,104,255,.1);
    --superblack_40: rgba(0,0,0,.4);
    --superblack_60: rgba(0,0,0,.6);
    --superblack_10: rgba(0,0,0,.1);
    --superblack_100: #000;
    --superblack_20: rgba(0,0,0,.2);
    --superblack_6: rgba(0,0,0,.05);
    --success_100: #3ac500;
    --success_10: rgba(58,197,0,.1);
    --error_100: #ff1f34;
    --error_10: rgba(255,31,52,.1);
    --sokolniki_100: #ef161e;
    --fill_primary_active_100: #075ad9;
    --purple_label_80: rgba(135,41,255,.8);
    --zamoskvoreckaya_100: #2dbe2c;
    --fill_error_primary_active_100: #d02037;
    --arbatskaya_100: #0078be;
    --fill_success_secondary_active_20: rgba(64,109,46,.2);
    --filevskaya_100: #00bfff;
    --kolcevaia_100: #8d5b2d;
    --fill_primary_hover_100: #0661ec;
    --purple_label_100: #8729ff;
    --rijckaya_100: #ed9121;
    --fill_secondary_active_30: rgba(24,69,135,.3);
    --taganskaya_100: purple;
    --fill_success_primary__active_100: #33a40d;
    --colncevo_100: #ffd702;
    --fill_success_primary__hover_100: #36b507;
    --temirazevskaya_100: #999;
    --fill_error_secondary__active_20: rgba(158,34,45,.2);
    --lublino_100: #9c0;
    --fill_error_secondary_hover_16: rgba(187,44,57,.15);
    --big_kolcevaya_100: #82c0c0;
    --fill_error_primary_hover_100_: #e81f35;
    --butovo_100: #a1b3d4;
    --monorels_100: #99f;
    --fill_success_secondary_hover_16: rgba(76,146,47,.15);
    --mck_100: #de64a1;
    --fill_secondary_hover_20: rgba(15,72,157,.2);
    --purple_label_10: rgba(135,41,255,.1);
    --kommynarskaya_100: #d8d8d8;
    --gray_icons_100: #737a8e;
    --black_icons_60: rgba(21,34,66,.6);
    --black_control_80: rgba(0,0,0,.8);
    --white_icons_60: hsla(0,0%,100%,.6);
    --warning_100: #ff7e00;
    --warning15_100: #fff5d4;
    --focused_15: #83b4ff;
    --black_100: #152242;
    --primary_100: #0468ff;
    --primary_10: rgba(4,104,255,.1);
    --gray60_100: #737a8e;
    --gray40_100: #a1a7b3;
    --gray20_100: #ced1d7;
    --gray10_100: #e8e9ec;
    --gray6_100: #f1f2f4;
    --black_60: rgba(21,34,66,.6);
    --black_40: rgba(21,34,66,.4);
    --black_20: rgba(21,34,66,.2);
    --black_10: rgba(21,34,66,.1);
    --black_6: rgba(21,34,66,.05);
    --white_100: #fff;
    --white_60: hsla(0,0%,100%,.6);
    --white_40: hsla(0,0%,100%,.4);
    --white_10: hsla(0,0%,100%,.1);
    --white_20: hsla(0,0%,100%,.2);
    --white_6: hsla(0,0%,100%,.05);
    --fill_white_secondary_30: hsla(0,0%,100%,.3);
    --current_color: currentColor
}

.a10a3f92e9--features--sfe3h {
    -ms-flex-pack: justify;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    margin: 0;
    border-radius: 4px;
    border-radius: var(--unit_1);
    background: #f1f2f4;
    background: var(--gray6_100);
    height: 48px;
    height: var(--unit_12);
    overflow: hidden;
    white-space: nowrap
}

.a10a3f92e9--item--vYtGr {
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 0 16px;
    margin: 0 var(--unit_4);
    height: 100%
}

.a10a3f92e9--item--vYtGr:only-child {
    margin: 0 auto
}

.a10a3f92e9--features--sfe3h dt {
    margin: 0;
    color: #737a8e;
    color: var(--gray60_100);
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    line-height: var(--unit_4)
}

.a10a3f92e9--features--sfe3h dd {
    margin: 0;
    color: #152242;
    color: var(--black_100);
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    line-height: var(--unit_5)
}

.a10a3f92e9--bg_gray6_100--eWIcm {
    background: #f1f2f4;
    background: var(--gray6_100)
}

.a10a3f92e9--bg_gray10_100--L1tNm {
    background: #e8e9ec;
    background: var(--gray10_100)
}

.a10a3f92e9--select--vI46h {
    display: inline-block;
    position: relative;
    outline: none
}

.a10a3f92e9--native-select--cG7NO {
    display: none
}

.a10a3f92e9--native-select--cG7NO.a10a3f92e9--mobile--ElwDf {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    width: 100%
}

.a10a3f92e9--select-popup--bzAvc {
    position: absolute;
    min-width: 100%
}

.a10a3f92e9--select-popup--bzAvc.a10a3f92e9--upward--vTq9_ {
    bottom: calc(100% + 8px)
}

.a10a3f92e9--select-popup--bzAvc:not(.a10a3f92e9--upward--vTq9_) {
    top: calc(100% + 8px)
}

:root {
    --transition-option: 0.3s ease-out
}

.a10a3f92e9--button--iNlEf {
    -ms-flex-pack: justify;
    -ms-flex-align: center;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: backgroud-color .3s ease-out,border-color .3s ease-out,-webkit-box-shadow .05s;
    transition: backgroud-color .3s ease-out,border-color .3s ease-out,-webkit-box-shadow .05s;
    transition: backgroud-color .3s ease-out,border-color .3s ease-out,box-shadow .05s;
    transition: backgroud-color .3s ease-out,border-color .3s ease-out,box-shadow .05s,-webkit-box-shadow .05s;
    -webkit-transition: backgroud-color var(--transition-option),border-color var(--transition-option),-webkit-box-shadow .05s;
    transition: backgroud-color var(--transition-option),border-color var(--transition-option),-webkit-box-shadow .05s;
    transition: backgroud-color var(--transition-option),border-color var(--transition-option),box-shadow .05s;
    transition: backgroud-color var(--transition-option),border-color var(--transition-option),box-shadow .05s,-webkit-box-shadow .05s;
    cursor: pointer;
    outline: none;
    border: 1px solid #c9c9c9;
    border-radius: 4px;
    background-color: #fff;
    padding: 0 8px;
    max-width: 260px;
    height: 28px;
    color: #121212;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-align: center
}

.a10a3f92e9--button--iNlEf:hover {
    border-color: #7a7a7a
}

.a10a3f92e9--button--iNlEf.a10a3f92e9--active--X1T_R,.a10a3f92e9--button--iNlEf:active {
    background-color: #e9f3fb
}

.a10a3f92e9--button--iNlEf:disabled {
    cursor: not-allowed;
    border-color: #c9c9c9;
    background-color: #e4e4e4;
    color: #c9c9c9
}

.a10a3f92e9--button--iNlEf.a10a3f92e9--desktop--IvpE_ {
    padding: 0 8px;
    height: 28px
}

.a10a3f92e9--button--iNlEf.a10a3f92e9--mobile--ezMgh {
    padding: 0 12px;
    height: 40px;
    font-size: 16px
}

.a10a3f92e9--button--iNlEf:focus:not(.a10a3f92e9--active--X1T_R),:focus .a10a3f92e9--button--iNlEf:not(.a10a3f92e9--active--X1T_R) {
    -webkit-box-shadow: 0 0 0 3px #95c3ed;
    box-shadow: 0 0 0 3px #95c3ed
}

.a10a3f92e9--content--Whwob {
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.a10a3f92e9--icon--iQowS {
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-left: 9px
}

.a10a3f92e9--active--X1T_R .a10a3f92e9--icon--iQowS {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.a10a3f92e9--invalid--MexQK,.a10a3f92e9--invalid--MexQK:focus,.a10a3f92e9--invalid--MexQK:hover {
    border-color: #ff5050
}

@media (max-width: 740px) {
    .a10a3f92e9--button--iNlEf:not(.a10a3f92e9--desktop--IvpE_) {
        padding:0 12px;
        height: 40px;
        font-size: 16px
    }
}

.a10a3f92e9--select-popup--HRRVG {
    z-index: 1;
    -webkit-box-shadow: 0 10px 20px 0 rgba(0,0,0,.1);
    box-shadow: 0 10px 20px 0 rgba(0,0,0,.1);
    border: 1px solid #f4f4f4;
    border-radius: 3px;
    background: #fff;
    max-height: 244px;
    overflow-y: auto
}

.a10a3f92e9--option--j3l2D {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer;
    outline: none;
    padding: 0 32px 0 12px;
    height: 32px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap
}

.a10a3f92e9--option--j3l2D.a10a3f92e9--focused--WlYmn {
    background: rgba(43,135,219,.1)
}

.a10a3f92e9--option--j3l2D.a10a3f92e9--multiple--tYpIR {
    padding-left: 38px
}

.a10a3f92e9--checkbox--vgRui,.a10a3f92e9--icon--FZD6E {
    position: absolute;
    cursor: pointer
}

.a10a3f92e9--icon--FZD6E {
    right: 12px
}

.a10a3f92e9--checkbox--vgRui {
    left: 12px
}

.a10a3f92e9--checkbox--XfCZU {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.a10a3f92e9--common--SBvre {
    -ms-flex-align: start;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    font-size: 16px;
    line-height: 24px
}

.a10a3f92e9--common--SBvre .a10a3f92e9--box--KMJfq {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-top: 4px;
    border: 1px solid #c9c9c9;
    border-radius: 14%;
    width: 18px;
    height: 18px;
    content: ""
}

.a10a3f92e9--common--SBvre .a10a3f92e9--box--KMJfq+.a10a3f92e9--label--fbXcg {
    margin-left: 12px
}

.a10a3f92e9--common--SBvre .a10a3f92e9--box--KMJfq .a10a3f92e9--icon--F2x6C {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    color: #fff
}

.a10a3f92e9--common--SBvre:hover .a10a3f92e9--box--KMJfq {
    border-color: #7a7a7a
}

.a10a3f92e9--common--SBvre.a10a3f92e9--checked--JtUrB .a10a3f92e9--box--KMJfq {
    border-color: #2b87db;
    background: #2b87db
}

.a10a3f92e9--common--SBvre.a10a3f92e9--checked--JtUrB .a10a3f92e9--box--KMJfq .a10a3f92e9--icon--F2x6C {
    display: block
}

.a10a3f92e9--common--SBvre.a10a3f92e9--checked--JtUrB:hover .a10a3f92e9--box--KMJfq {
    border-color: #256ba5;
    background: #256ba5
}

.a10a3f92e9--common--SBvre:focus .a10a3f92e9--box--KMJfq,input:focus+.a10a3f92e9--common--SBvre .a10a3f92e9--box--KMJfq {
    -webkit-box-shadow: 0 0 0 3px #8ec5f2;
    box-shadow: 0 0 0 3px #8ec5f2
}

.a10a3f92e9--common--SBvre.a10a3f92e9--disabled--yuOXM .a10a3f92e9--box--KMJfq {
    border-color: #e4e4e4
}

.a10a3f92e9--common--SBvre.a10a3f92e9--disabled--yuOXM .a10a3f92e9--box--KMJfq .a10a3f92e9--icon--F2x6C {
    color: #c9c9c9
}

.a10a3f92e9--common--SBvre.a10a3f92e9--disabled--yuOXM.a10a3f92e9--checked--JtUrB .a10a3f92e9--box--KMJfq {
    border-color: #f3f3f3;
    background: #f3f3f3
}

.a10a3f92e9--common--SBvre.a10a3f92e9--disabled--yuOXM .a10a3f92e9--label--fbXcg {
    color: #c9c9c9
}

.a10a3f92e9--common--SBvre.a10a3f92e9--mediaType--desktop--nO5Qj {
    line-height: 18px
}

.a10a3f92e9--common--SBvre.a10a3f92e9--mediaType--desktop--nO5Qj .a10a3f92e9--box--KMJfq {
    width: 14px;
    height: 14px
}

.a10a3f92e9--common--SBvre.a10a3f92e9--mediaType--desktop--nO5Qj .a10a3f92e9--box--KMJfq+.a10a3f92e9--label--fbXcg {
    margin-left: 8px
}

@media screen and (min-width: 741px) {
    .a10a3f92e9--common--SBvre:not(.a10a3f92e9--mediaType--mobile--zoED0) {
        font-size:14px;
        line-height: 18px
    }

    .a10a3f92e9--common--SBvre:not(.a10a3f92e9--mediaType--mobile--zoED0) .a10a3f92e9--box--KMJfq {
        margin-top: 1px;
        width: 14px;
        height: 14px
    }

    .a10a3f92e9--common--SBvre:not(.a10a3f92e9--mediaType--mobile--zoED0) .a10a3f92e9--box--KMJfq+.a10a3f92e9--label--fbXcg {
        margin-left: 8px
    }
}

.a10a3f92e9--input--OrNEu {
    -webkit-transition: border .15s,color .15s;
    transition: border .15s,color .15s;
    outline: none;
    border: 1px solid #c9c9c9;
    border-radius: 4px;
    background-color: #fff;
    padding: 2px 8px 4px;
    width: 100%;
    font-size: 14px;
    line-height: 20px
}

.a10a3f92e9--input--OrNEu:focus {
    border-color: #121212
}

.a10a3f92e9--input--OrNEu:hover {
    border-color: #7a7a7a
}

.a10a3f92e9--input--OrNEu:disabled {
    cursor: not-allowed;
    border-color: hsla(0,0%,79%,.5);
    background-color: #f4f4f4;
    color: hsla(0,0%,7%,.5)
}

.a10a3f92e9--input--OrNEu::-webkit-input-placeholder {
    color: #999
}

.a10a3f92e9--input--OrNEu::-moz-placeholder {
    color: #999
}

.a10a3f92e9--input--OrNEu:-ms-input-placeholder {
    color: #999
}

.a10a3f92e9--input--OrNEu::-ms-input-placeholder {
    color: #999
}

.a10a3f92e9--input--OrNEu::placeholder {
    color: #999
}

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

.a10a3f92e9--invalid--UXaaT,.a10a3f92e9--invalid--UXaaT:focus,.a10a3f92e9--invalid--UXaaT:hover {
    border-color: #ff5050
}

.a10a3f92e9--input--OrNEu.a10a3f92e9--desktop--XZ4Za {
    padding: 2px 8px 4px;
    font-size: 14px;
    line-height: 20px
}

.a10a3f92e9--input--OrNEu.a10a3f92e9--mobile--I31cN {
    padding: 7px 12px 11px;
    font-size: 16px;
    line-height: 20px
}

@media (max-width: 740px) {
    .a10a3f92e9--input--OrNEu {
        padding:7px 12px 11px;
        font-size: 16px
    }
}

.a10a3f92e9--input--V82Gg {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0!important;
    z-index: -1;
    cursor: pointer
}

.a10a3f92e9--container--AQlWu {
    -ms-flex-pack: justify;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    padding: 10px 12px
}

.a10a3f92e9--text--k70Kd {
    color: #152242;
    font-size: 14px;
    line-height: 20px;
    font-family: Lato
}

.a10a3f92e9--link--xphTL {
    color: #0468ff;
    font-size: 14px;
    line-height: 20px;
    font-family: Lato;
    text-decoration: none
}

.a10a3f92e9--link--xphTL:hover {
    color: #0661ec
}

.a10a3f92e9--link--xphTL span {
    position: relative;
    top: 1px;
    margin-left: 5px
}

/*# sourceMappingURL=448.9080e9bbf495245e38a2.css.map*/
