.frontend-offer-card-owner_badge_component-tag-wrapper-3FKB1O8wVyC {
    display: inline-block;
    position: relative;
    font-family: Lato,sans-serif
}

.frontend-offer-card-owner_badge_component-tag-bNjDOiqvUAC {
    display: inline-block;
    cursor: default;
    border-radius: 2px;
    background-color: rgba(0,0,0,.07);
    padding: 0 6px;
    color: #585858;
    font-weight: 700;
    font-size: 11px;
    line-height: 15px;
    letter-spacing: 1px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-transform: uppercase
}

.frontend-offer-card-owner_badge_component-tag-verified-6uhPbT6P3aG {
    background-color: rgba(46,158,0,.1);
    color: #2e9e00
}

.frontend-offer-card-owner_badge_component-entering-9u2JO3NoOW2 {
    visibility: hidden;
    opacity: 0;
    pointer-events: none
}

.frontend-offer-card-owner_badge_component-enter-lxW1F5yoBaY {
    visibility: visible;
    opacity: 1;
    z-index: 1000;
    -webkit-transition: opacity .3s ease,visibility 0s;
    transition: opacity .3s ease,visibility 0s;
    pointer-events: auto
}

.frontend-offer-card-owner_badge_component-enter-lxW1F5yoBaY+.frontend-offer-card-owner_badge_component-icon-famY84H9PqC {
    z-index: 1
}

.frontend-offer-card-owner_badge_component-leave-82pmX44zbqw {
    visibility: hidden;
    opacity: 0;
    z-index: -1;
    -webkit-transition: opacity .3s ease,visibility 0s .3s;
    transition: opacity .3s ease,visibility 0s .3s;
    pointer-events: none
}

.frontend-offer-card-owner_badge_component-tooltip-container-50DDU4Abqou {
    position: absolute;
    top: 0;
    z-index: 1000;
    padding-top: 30px;
    width: 350px;
    text-align: center
}

.frontend-offer-card-owner_badge_component-tooltip-container-50DDU4Abqou.frontend-offer-card-owner_badge_component-tooltip-container--left-5PzCprsnOEA {
    right: 0
}

.frontend-offer-card-owner_badge_component-tooltip-container-50DDU4Abqou.frontend-offer-card-owner_badge_component-tooltip-container--right-hEfcLW2mk06 {
    left: 0
}

.frontend-offer-card-owner_badge_component-tooltip-container-50DDU4Abqou.frontend-offer-card-owner_badge_component-tooltip-container--center-gzgmw1LVtuM {
    right: 50%;
    -webkit-transform: translateX(50%);
    transform: translateX(50%)
}

.frontend-offer-card-owner_badge_component-tooltip-container-50DDU4Abqou.frontend-offer-card-owner_badge_component-tooltip-container--left-5PzCprsnOEA .frontend-offer-card-owner_badge_component-tooltip-fUDz3mltwku:after {
    right: 0;
    -webkit-transform: translateX(-15px) rotate(45deg);
    transform: translateX(-15px) rotate(45deg)
}

.frontend-offer-card-owner_badge_component-tooltip-container-50DDU4Abqou.frontend-offer-card-owner_badge_component-tooltip-container--right-hEfcLW2mk06 .frontend-offer-card-owner_badge_component-tooltip-fUDz3mltwku:after {
    left: 0;
    -webkit-transform: translateX(15px) rotate(45deg);
    transform: translateX(15px) rotate(45deg)
}

.frontend-offer-card-owner_badge_component-tooltip-container-50DDU4Abqou.frontend-offer-card-owner_badge_component-tooltip-container--center-gzgmw1LVtuM .frontend-offer-card-owner_badge_component-tooltip-fUDz3mltwku:after {
    -webkit-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg)
}

.frontend-offer-card-owner_badge_component-tooltip-fUDz3mltwku {
    position: relative;
    z-index: 1;
    -webkit-box-shadow: 0 2px 8px 0 rgba(0,0,0,.25);
    box-shadow: 0 2px 8px 0 rgba(0,0,0,.25);
    border-radius: 2px
}

.frontend-offer-card-owner_badge_component-tooltip-fUDz3mltwku:after {
    position: absolute;
    top: -5px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-box-shadow: 0 2px 8px 0 rgba(0,0,0,.25);
    box-shadow: 0 2px 8px 0 rgba(0,0,0,.25);
    border-radius: 2px;
    background: #fff;
    width: 12px;
    height: 12px;
    content: ""
}

.frontend-offer-card-owner_badge_component-tooltip-content-8J1PLunAkMM {
    position: relative;
    z-index: 1;
    border-radius: 2px;
    background-origin: border-box;
    background-color: #fff;
    padding: 25px 30px 40px
}

.frontend-offer-card-owner_badge_component-tooltip-title-kY660EkKlM2 {
    margin: 0 0 4px;
    color: #121212;
    font-weight: 700;
    font-size: 16px;
    line-height: 22px
}

.frontend-offer-card-owner_badge_component-tooltip-subtitle-8E2xCVaGpqE {
    margin: 0 0 8px;
    color: #7a7a7a;
    font-weight: 400;
    font-size: 13px;
    line-height: 20px;
    text-align: center
}

.frontend-offer-card-owner_badge_component-tooltip-cian-ekEKbSzpoAG {
    letter-spacing: 1.6px;
    text-transform: uppercase
}

.frontend-offer-card-owner_badge_component-tooltip-cian-ekEKbSzpoAG:before {
    content: ""
}

.frontend-offer-card-owner_badge_component-tooltip-text-2brY36NrjKq {
    color: #121212;
    font-size: 13px;
    line-height: 20px;
    text-align: center
}

.frontend-offer-card-owner_badge_component-tooltip-icon-7KST2YNN7OQ {
    margin: 0 auto 8px;
    width: 40px;
    height: 38px;
    color: #2e9e00
}

.a10a3f92e9--container--mqmF5 {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.a10a3f92e9--form-wrapper--ZNlEe {
    border-bottom: 1px solid var(--gray10_100);
    padding: 16px 40px 40px
}

.a10a3f92e9--title--Kj8Rl {
    margin-bottom: 16px
}

.a10a3f92e9--form--TDw4r {
    margin-top: 24px
}

.a10a3f92e9--form-buttons--NgU1J {
    -ms-flex-pack: justify;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--info-wrapper--fRJiH {
    padding: 40px
}

.a10a3f92e9--info-title--NpJ5S {
    margin-bottom: 8px
}

.a10a3f92e9--info-list--H6uO7 {
    margin-bottom: 24px
}

.a10a3f92e9--info-item--JORph {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 4px
}

.a10a3f92e9--info-item--JORph:last-child {
    margin-bottom: 0
}

.a10a3f92e9--bullet-wrapper--wbvfc {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    margin-right: 8px;
    width: 16px;
    height: 24px
}

.a10a3f92e9--free-report-title--P_NVu {
    margin-bottom: 12px
}

.a10a3f92e9--free-report-wrapper--Clqpf {
    -ms-flex-pack: justify;
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    border: 1px solid var(--gray10_100);
    border-radius: 4px;
    padding: 12px 24px
}

.a10a3f92e9--free-report-building--SsPp0 {
    margin-right: 16px
}

.a10a3f92e9--status-bar-wrapper--Kcq6v {
    position: absolute;
    right: 40px;
    bottom: 16px;
    left: 40px;
    -webkit-animation: a10a3f92e9--slide-top--VnXqT .5s cubic-bezier(.25,.46,.45,.94) both;
    animation: a10a3f92e9--slide-top--VnXqT .5s cubic-bezier(.25,.46,.45,.94) both
}

.a10a3f92e9--legal-docs-wrapper--Icgek {
    margin-top: 40px
}

.a10a3f92e9--link--K4c1N {
    cursor: pointer;
    text-decoration: none
}

.a10a3f92e9--link--K4c1N,.a10a3f92e9--link--K4c1N:visited {
    color: var(--primary_100)
}

.a10a3f92e9--link--K4c1N:focus,.a10a3f92e9--link--K4c1N:hover {
    color: var(--fill_primary_hover_100)
}

.a10a3f92e9--link--K4c1N:active {
    color: var(--fill_primary_active_100)
}

@-webkit-keyframes a10a3f92e9--slide-top--VnXqT {
    0% {
        -webkit-transform: translateY(16px);
        transform: translateY(16px);
        opacity: 0
    }

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

@keyframes a10a3f92e9--slide-top--VnXqT {
    0% {
        -webkit-transform: translateY(16px);
        transform: translateY(16px);
        opacity: 0
    }

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

.a10a3f92e9--container--Q7FUn {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-shadow: 0 2px 8px rgba(0,0,0,.25);
    box-shadow: 0 2px 8px rgba(0,0,0,.25);
    border-radius: 4px;
    background-color: var(--black_100);
    padding: 8px 12px
}

.a10a3f92e9--container--Q7FUn.a10a3f92e9--error--y7MFw {
    background-color: var(--error_100)
}

.a10a3f92e9--spinner-wrapper--mpDUa {
    -ms-flex-align: center;
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    margin-right: 8px;
    width: 16px;
    height: 24px
}

.a10a3f92e9--spinner--YYHWw path {
    -webkit-transform: translateZ(0) scale(.9);
    transform: translateZ(0) scale(.9);
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: .2;
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: a10a3f92e9--circle-spin--Sbn3c;
    animation-name: a10a3f92e9--circle-spin--Sbn3c
}

.a10a3f92e9--spinner--YYHWw path:first-of-type {
    -webkit-animation-delay: .1s;
    animation-delay: .1s
}

.a10a3f92e9--spinner--YYHWw path:nth-of-type(2) {
    -webkit-animation-delay: .2s;
    animation-delay: .2s
}

.a10a3f92e9--spinner--YYHWw path:nth-of-type(3) {
    -webkit-animation-delay: .3s;
    animation-delay: .3s
}

.a10a3f92e9--spinner--YYHWw path:nth-of-type(4) {
    -webkit-animation-delay: .4s;
    animation-delay: .4s
}

.a10a3f92e9--spinner--YYHWw path:nth-of-type(5) {
    -webkit-animation-delay: .5s;
    animation-delay: .5s
}

.a10a3f92e9--spinner--YYHWw path:nth-of-type(6) {
    -webkit-animation-delay: .6s;
    animation-delay: .6s
}

.a10a3f92e9--spinner--YYHWw path:nth-of-type(7) {
    -webkit-animation-delay: .7s;
    animation-delay: .7s
}

.a10a3f92e9--spinner--YYHWw path:nth-of-type(8) {
    -webkit-animation-delay: .8s;
    animation-delay: .8s
}

.a10a3f92e9--spinner--YYHWw path:nth-of-type(9) {
    -webkit-animation-delay: .9s;
    animation-delay: .9s
}

.a10a3f92e9--spinner--YYHWw path:nth-of-type(10) {
    -webkit-animation-delay: 1s;
    animation-delay: 1s
}

.a10a3f92e9--spinner--YYHWw path:nth-of-type(11) {
    -webkit-animation-delay: 1.1s;
    animation-delay: 1.1s
}

.a10a3f92e9--spinner--YYHWw path:nth-of-type(12) {
    -webkit-animation-delay: 1.2s;
    animation-delay: 1.2s
}

@-webkit-keyframes a10a3f92e9--circle-spin--Sbn3c {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }

    to {
        -webkit-transform: scale(.9);
        transform: scale(.9);
        opacity: .2
    }
}

@keyframes a10a3f92e9--circle-spin--Sbn3c {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }

    to {
        -webkit-transform: scale(.9);
        transform: scale(.9);
        opacity: .2
    }
}

.a10a3f92e9--container--wOtqt {
    -webkit-transition: color .3s ease-out;
    transition: color .3s ease-out;
    -webkit-transition: color var(--transition-option);
    transition: color var(--transition-option)
}

.a10a3f92e9--color_secondary_button_10--ACI5a {
    color: rgba(4,104,255,.1);
    color: var(--secondary_button_10)
}

.a10a3f92e9--color_superblack_40--kFPg7 {
    color: rgba(0,0,0,.4);
    color: var(--superblack_40)
}

.a10a3f92e9--color_superblack_60--SzC45 {
    color: rgba(0,0,0,.6);
    color: var(--superblack_60)
}

.a10a3f92e9--color_superblack_10--Uhqoz {
    color: rgba(0,0,0,.1);
    color: var(--superblack_10)
}

.a10a3f92e9--color_superblack_100--DvJzX {
    color: #000;
    color: var(--superblack_100)
}

.a10a3f92e9--color_superblack_20--JCTma {
    color: rgba(0,0,0,.2);
    color: var(--superblack_20)
}

.a10a3f92e9--color_superblack_6--nlAhB {
    color: rgba(0,0,0,.05);
    color: var(--superblack_6)
}

.a10a3f92e9--color_success_100--DGiVQ {
    color: #3ac500;
    color: var(--success_100)
}

.a10a3f92e9--color_success_10--sDNaA {
    color: rgba(58,197,0,.1);
    color: var(--success_10)
}

.a10a3f92e9--color_error_100--jM0El {
    color: #ff1f34;
    color: var(--error_100)
}

.a10a3f92e9--color_error_10--UdRQ3 {
    color: rgba(255,31,52,.1);
    color: var(--error_10)
}

.a10a3f92e9--color_sokolniki_100--HNOFd {
    color: #ef161e;
    color: var(--sokolniki_100)
}

.a10a3f92e9--color_fill_primary_active_100--wTOum {
    color: #075ad9;
    color: var(--fill_primary_active_100)
}

.a10a3f92e9--color_purple_label_80--a2y0Z {
    color: rgba(135,41,255,.8);
    color: var(--purple_label_80)
}

.a10a3f92e9--color_zamoskvoreckaya_100--YDbZp {
    color: #2dbe2c;
    color: var(--zamoskvoreckaya_100)
}

.a10a3f92e9--color_fill_error_primary_active_100--O4exO {
    color: #d02037;
    color: var(--fill_error_primary_active_100)
}

.a10a3f92e9--color_arbatskaya_100--gfrWV {
    color: #0078be;
    color: var(--arbatskaya_100)
}

.a10a3f92e9--color_fill_success_secondary_active_20--qQnpz {
    color: rgba(64,109,46,.2);
    color: var(--fill_success_secondary_active_20)
}

.a10a3f92e9--color_filevskaya_100--L75hq {
    color: #00bfff;
    color: var(--filevskaya_100)
}

.a10a3f92e9--color_kolcevaia_100--kJIAD {
    color: #8d5b2d;
    color: var(--kolcevaia_100)
}

.a10a3f92e9--color_fill_primary_hover_100--jY8OE {
    color: #0661ec;
    color: var(--fill_primary_hover_100)
}

.a10a3f92e9--color_purple_label_100--OGV7V {
    color: #8729ff;
    color: var(--purple_label_100)
}

.a10a3f92e9--color_rijckaya_100--wxWHg {
    color: #ed9121;
    color: var(--rijckaya_100)
}

.a10a3f92e9--color_fill_secondary_active_30--QMJ02 {
    color: rgba(24,69,135,.3);
    color: var(--fill_secondary_active_30)
}

.a10a3f92e9--color_taganskaya_100--ueNJN {
    color: purple;
    color: var(--taganskaya_100)
}

.a10a3f92e9--color_fill_success_primary__active_100--sDu3k {
    color: #33a40d;
    color: var(--fill_success_primary__active_100)
}

.a10a3f92e9--color_colncevo_100--eBAgv {
    color: #ffd702;
    color: var(--colncevo_100)
}

.a10a3f92e9--color_fill_success_primary__hover_100--Ft0eA {
    color: #36b507;
    color: var(--fill_success_primary__hover_100)
}

.a10a3f92e9--color_temirazevskaya_100--jQLFC {
    color: #999;
    color: var(--temirazevskaya_100)
}

.a10a3f92e9--color_fill_error_secondary__active_20--vNZg3 {
    color: rgba(158,34,45,.2);
    color: var(--fill_error_secondary__active_20)
}

.a10a3f92e9--color_lublino_100--U6jYP {
    color: #9c0;
    color: var(--lublino_100)
}

.a10a3f92e9--color_fill_error_secondary_hover_16--bGxer {
    color: rgba(187,44,57,.15);
    color: var(--fill_error_secondary_hover_16)
}

.a10a3f92e9--color_big_kolcevaya_100--BjRjn {
    color: #82c0c0;
    color: var(--big_kolcevaya_100)
}

.a10a3f92e9--color_fill_error_primary_hover_100_--mSw2b {
    color: #e81f35;
    color: var(--fill_error_primary_hover_100_)
}

.a10a3f92e9--color_butovo_100--rD2hM {
    color: #a1b3d4;
    color: var(--butovo_100)
}

.a10a3f92e9--color_monorels_100--VTErA {
    color: #99f;
    color: var(--monorels_100)
}

.a10a3f92e9--color_fill_success_secondary_hover_16--Ethq3 {
    color: rgba(76,146,47,.15);
    color: var(--fill_success_secondary_hover_16)
}

.a10a3f92e9--color_mck_100--oH_tc {
    color: #de64a1;
    color: var(--mck_100)
}

.a10a3f92e9--color_fill_secondary_hover_20--GnxCK {
    color: rgba(15,72,157,.2);
    color: var(--fill_secondary_hover_20)
}

.a10a3f92e9--color_purple_label_10--v9C2k {
    color: rgba(135,41,255,.1);
    color: var(--purple_label_10)
}

.a10a3f92e9--color_kommynarskaya_100--aH3B1 {
    color: #d8d8d8;
    color: var(--kommynarskaya_100)
}

.a10a3f92e9--color_gray_icons_100--d0JFJ {
    color: #737a8e;
    color: var(--gray_icons_100)
}

.a10a3f92e9--color_black_icons_60--Eabs6 {
    color: rgba(21,34,66,.6);
    color: var(--black_icons_60)
}

.a10a3f92e9--color_black_control_80--EJXwP {
    color: rgba(0,0,0,.8);
    color: var(--black_control_80)
}

.a10a3f92e9--color_white_icons_60--xqk8U {
    color: hsla(0,0%,100%,.6);
    color: var(--white_icons_60)
}

.a10a3f92e9--color_warning_100--gR24s {
    color: #ff7e00;
    color: var(--warning_100)
}

.a10a3f92e9--color_warning15_100--khtAC {
    color: #fff5d4;
    color: var(--warning15_100)
}

.a10a3f92e9--color_focused_15--HTRQy {
    color: #83b4ff;
    color: var(--focused_15)
}

.a10a3f92e9--color_black_100--kPHhJ {
    color: #152242;
    color: var(--black_100)
}

.a10a3f92e9--color_primary_100--mNATk {
    color: #0468ff;
    color: var(--primary_100)
}

.a10a3f92e9--color_primary_10--PwMxG {
    color: rgba(4,104,255,.1);
    color: var(--primary_10)
}

.a10a3f92e9--color_gray60_100--MlpSF {
    color: #737a8e;
    color: var(--gray60_100)
}

.a10a3f92e9--color_gray40_100--ppbi0 {
    color: #a1a7b3;
    color: var(--gray40_100)
}

.a10a3f92e9--color_gray20_100--pIhSt {
    color: #ced1d7;
    color: var(--gray20_100)
}

.a10a3f92e9--color_gray10_100--SFuuB {
    color: #e8e9ec;
    color: var(--gray10_100)
}

.a10a3f92e9--color_gray6_100--IAZqm {
    color: #f1f2f4;
    color: var(--gray6_100)
}

.a10a3f92e9--color_black_60--Wp7Dk {
    color: rgba(21,34,66,.6);
    color: var(--black_60)
}

.a10a3f92e9--color_black_40--T1LbD {
    color: rgba(21,34,66,.4);
    color: var(--black_40)
}

.a10a3f92e9--color_black_20--voCGx {
    color: rgba(21,34,66,.2);
    color: var(--black_20)
}

.a10a3f92e9--color_black_10--GUh_z {
    color: rgba(21,34,66,.1);
    color: var(--black_10)
}

.a10a3f92e9--color_black_6--_7ETJ {
    color: rgba(21,34,66,.05);
    color: var(--black_6)
}

.a10a3f92e9--color_white_100--YUO3d {
    color: #fff;
    color: var(--white_100)
}

.a10a3f92e9--color_white_60--Yidu_ {
    color: hsla(0,0%,100%,.6);
    color: var(--white_60)
}

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

.a10a3f92e9--color_white_10--tbnpc {
    color: hsla(0,0%,100%,.1);
    color: var(--white_10)
}

.a10a3f92e9--color_white_20--enkFs {
    color: hsla(0,0%,100%,.2);
    color: var(--white_20)
}

.a10a3f92e9--color_white_6--kLW4z {
    color: hsla(0,0%,100%,.05);
    color: var(--white_6)
}

.a10a3f92e9--color_fill_white_secondary_30--qAPz9 {
    color: hsla(0,0%,100%,.3);
    color: var(--fill_white_secondary_30)
}

.a10a3f92e9--color_current_color--gpi6p {
    color: currentColor
}

.a10a3f92e9--display_none--FEHK1 {
    display: none
}

.a10a3f92e9--display_initial--MYNf2 {
    display: inline
}

.a10a3f92e9--display_inherit--H5b5E {
    display: inherit
}

.a10a3f92e9--display_unset--wxA_y {
    display: unset
}

.a10a3f92e9--display_inline--bMJq9 {
    display: inline
}

.a10a3f92e9--display_inline-block--DEn9_ {
    display: inline-block
}

.a10a3f92e9--display_block--pDAEx {
    display: block
}

.a10a3f92e9--display_flex--jy8mL {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.a10a3f92e9--display_inline-flex--gJdCk {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.a10a3f92e9--display_table-row--nAVpR {
    display: table-row
}

.a10a3f92e9--display_table-cell--m3cfJ {
    display: table-cell
}

.a10a3f92e9--display_table--GjtUa {
    display: table
}

.a10a3f92e9--display_inline-table--xsez1 {
    display: inline-table
}

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

.a10a3f92e9--text--g9xAG {
    -webkit-transition: color .3s ease-out;
    transition: color .3s ease-out;
    -webkit-transition: color var(--transition-option);
    transition: color var(--transition-option);
    margin: 0;
    padding: 0;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: normal
}

.a10a3f92e9--text_textAlign__inherit--bG5Rv {
    text-align: inherit
}

.a10a3f92e9--text_textAlign__center--Zy6ri {
    text-align: center
}

.a10a3f92e9--text_textAlign__justify--xJSX6 {
    text-align: justify
}

.a10a3f92e9--text_textAlign__left--AQhgo {
    text-align: left
}

.a10a3f92e9--text_textAlign__right--McIPc {
    text-align: right
}

.a10a3f92e9--text_textTransform__inherit--J6aoJ {
    text-transform: inherit
}

.a10a3f92e9--text_textTransform__none--GeYUG {
    text-transform: none
}

.a10a3f92e9--text_textTransform__capitalize--CG_bL {
    text-transform: capitalize
}

.a10a3f92e9--text_textTransform__uppercase--sMMpu {
    text-transform: uppercase
}

.a10a3f92e9--text_textTransform__lowercase--u2O6M {
    text-transform: lowercase
}

.a10a3f92e9--text_textDecoration__initial--cIEMO,.a10a3f92e9--text_textDecoration__none--LWBzV {
    text-decoration: none
}

.a10a3f92e9--text_textDecoration__inherit--kKXDw {
    text-decoration: inherit
}

.a10a3f92e9--text_textDecoration__unset--Hc4Rk {
    text-decoration: unset
}

.a10a3f92e9--text_textDecoration__line-through--dHRva {
    text-decoration: line-through
}

.a10a3f92e9--text_textDecoration__overline--xDq1F {
    text-decoration: overline
}

.a10a3f92e9--text_textDecoration__underline--ocS36 {
    text-decoration: underline
}

.a10a3f92e9--text_verticalAlign__inherit--lu4fM {
    vertical-align: inherit
}

.a10a3f92e9--text_verticalAlign__baseline--NKrx7 {
    vertical-align: baseline
}

.a10a3f92e9--text_verticalAlign__bottom--DyHWx {
    vertical-align: bottom
}

.a10a3f92e9--text_verticalAlign__middle--odiYh {
    vertical-align: middle
}

.a10a3f92e9--text_verticalAlign__top--WdJcQ {
    vertical-align: top
}

.a10a3f92e9--text_whiteSpace__normal--xrR3G {
    white-space: normal
}

.a10a3f92e9--text_whiteSpace__inherit--DCOZZ {
    white-space: inherit
}

.a10a3f92e9--text_whiteSpace__nowrap--Akbtc {
    white-space: nowrap
}

.a10a3f92e9--text_whiteSpace__pre--gjhYI {
    white-space: pre
}

.a10a3f92e9--text_whiteSpace__pre-line--rfFpL {
    white-space: pre-line
}

.a10a3f92e9--text_whiteSpace__pre-wrap--scZwb {
    white-space: pre-wrap
}

.a10a3f92e9--text_wordWrap__inherit--TD2zs {
    word-wrap: inherit
}

.a10a3f92e9--text_wordWrap__normal--Ru4lo {
    word-wrap: normal
}

.a10a3f92e9--text_wordWrap__break-word--HkbhN {
    word-wrap: break-word
}

.a10a3f92e9--text_letterSpacing__normal--xbqP6 {
    letter-spacing: normal
}

.a10a3f92e9--text_letterSpacing__0--mdnqq {
    letter-spacing: 0
}

.a10a3f92e9--text_ellipsis--I9W1I {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.a10a3f92e9--text_rowEllipsis--htB0m {
    -webkit-box-orient: vertical;
    display: block;
    display: -webkit-box;
    max-width: 100%;
    height: 100%;
    overflow: hidden;
    text-overflow: ellipsis
}

.a10a3f92e9--text_rowEllipsis__2--Q_fsN {
    -webkit-line-clamp: 2
}

.a10a3f92e9--text_rowEllipsis__3--vKidS {
    -webkit-line-clamp: 3
}

.a10a3f92e9--text_rowEllipsis__4--hiW_Y {
    -webkit-line-clamp: 4
}

.a10a3f92e9--text_rowEllipsis__5--LDgWg {
    -webkit-line-clamp: 5
}

.a10a3f92e9--text_rowEllipsis__6--DLCRi {
    -webkit-line-clamp: 6
}

.a10a3f92e9--text_rowEllipsis__7--bhWQv {
    -webkit-line-clamp: 7
}

.a10a3f92e9--text_rowEllipsis__8--hTqrB {
    -webkit-line-clamp: 8
}

.a10a3f92e9--text_rowEllipsis__9--aZABn {
    -webkit-line-clamp: 9
}

.a10a3f92e9--text_rowEllipsis__10--g_4e0 {
    -webkit-line-clamp: 10
}

.a10a3f92e9--text_rowEllipsis__11--tm6Ag {
    -webkit-line-clamp: 11
}

.a10a3f92e9--text_rowEllipsis__12--TfswF {
    -webkit-line-clamp: 12
}

.a10a3f92e9--text_rowEllipsis__13--vx8Rk {
    -webkit-line-clamp: 13
}

.a10a3f92e9--text_rowEllipsis__14--nkXVE {
    -webkit-line-clamp: 14
}

.a10a3f92e9--text_rowEllipsis__15--jSOSh {
    -webkit-line-clamp: 15
}

.a10a3f92e9--text_rowEllipsis__16--mmeRA {
    -webkit-line-clamp: 16
}

.a10a3f92e9--text_rowEllipsis__17--EF_lB {
    -webkit-line-clamp: 17
}

.a10a3f92e9--text_rowEllipsis__18--kPA5x {
    -webkit-line-clamp: 18
}

.a10a3f92e9--text_rowEllipsis__19--t8U3r {
    -webkit-line-clamp: 19
}

.a10a3f92e9--text_rowEllipsis__20--sZBJY {
    -webkit-line-clamp: 20
}

: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
}

.a10a3f92e9--fontSize_0px--eQ237 {
    font-size: 0
}

.a10a3f92e9--fontSize_10px--Ccu1C {
    font-size: 10px
}

.a10a3f92e9--fontSize_12px--EdtE5 {
    font-size: 12px
}

.a10a3f92e9--fontSize_14px--TCfeJ {
    font-size: 14px
}

.a10a3f92e9--fontSize_16px--RB9YW {
    font-size: 16px
}

.a10a3f92e9--fontSize_18px--MRNLt {
    font-size: 18px
}

.a10a3f92e9--fontSize_20px--a4aDj {
    font-size: 20px
}

.a10a3f92e9--fontSize_22px--viEqA {
    font-size: 22px
}

.a10a3f92e9--fontSize_24px--gBboO {
    font-size: 24px
}

.a10a3f92e9--fontSize_28px--xlUV0 {
    font-size: 28px
}

.a10a3f92e9--fontSize_38px--Q0xUb {
    font-size: 38px
}

.a10a3f92e9--lineHeight_0px--Tlq2X {
    line-height: 0
}

.a10a3f92e9--lineHeight_10px--Nhvf5 {
    line-height: 10px
}

.a10a3f92e9--lineHeight_12px--oIPyy {
    line-height: 12px
}

.a10a3f92e9--lineHeight_14px--H0jnj {
    line-height: 14px
}

.a10a3f92e9--lineHeight_16px--cGX9M {
    line-height: 16px
}

.a10a3f92e9--lineHeight_18px--aebce {
    line-height: 18px
}

.a10a3f92e9--lineHeight_20px--tUURJ {
    line-height: 20px
}

.a10a3f92e9--lineHeight_22px--bnKK9 {
    line-height: 22px
}

.a10a3f92e9--lineHeight_24px--ivCyf {
    line-height: 24px
}

.a10a3f92e9--lineHeight_28px--whmWV {
    line-height: 28px
}

.a10a3f92e9--lineHeight_36px--enZAo {
    line-height: 36px
}

.a10a3f92e9--lineHeight_38px--dD2nJ {
    line-height: 38px
}

.a10a3f92e9--lineHeight_46px--gxGWe {
    line-height: 46px
}

.a10a3f92e9--lineHeight_4u--fix4Q {
    line-height: 16px;
    line-height: var(--unit_4)
}

.a10a3f92e9--lineHeight_5u--cJ35s {
    line-height: 20px;
    line-height: var(--unit_5)
}

.a10a3f92e9--lineHeight_6u--A1GMI {
    line-height: 24px;
    line-height: var(--unit_6)
}

.a10a3f92e9--lineHeight_7u--BCGBP {
    line-height: 28px;
    line-height: var(--unit_7)
}

.a10a3f92e9--lineHeight_8u--lxcjT {
    line-height: 32px;
    line-height: var(--unit_8)
}

.a10a3f92e9--lineHeight_9u--qr919 {
    line-height: 36px;
    line-height: var(--unit_9)
}

.a10a3f92e9--fontWeight_inherit--y7ruM {
    font-weight: inherit
}

.a10a3f92e9--fontWeight_unset--eL4xv {
    font-weight: unset
}

.a10a3f92e9--fontWeight_bold--ePDnv {
    font-weight: 700
}

.a10a3f92e9--fontWeight_normal--P9Ylg {
    font-weight: 400
}

.a10a3f92e9--fontWeight_bolder--Aga_2 {
    font-weight: bolder
}

.a10a3f92e9--fontWeight_lighter--D02ve {
    font-weight: lighter
}

.a10a3f92e9--fontWeight_100--JU7yE {
    font-weight: 100
}

.a10a3f92e9--fontWeight_200--LBznu {
    font-weight: 200
}

.a10a3f92e9--fontWeight_300--EPc2L {
    font-weight: 300
}

.a10a3f92e9--fontWeight_400--mJ0hc {
    font-weight: 400
}

.a10a3f92e9--fontWeight_500--rhayn {
    font-weight: 500
}

.a10a3f92e9--fontWeight_600--jj9UX {
    font-weight: 600
}

.a10a3f92e9--fontWeight_700--rArFb {
    font-weight: 700
}

.a10a3f92e9--fontWeight_800--GDD4k {
    font-weight: 800
}

.a10a3f92e9--fontWeight_900--fGlhO {
    font-weight: 900
}

.a10a3f92e9--userSelect_none--YJE8Q {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.a10a3f92e9--userSelect_auto--WYbE7 {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto
}

.a10a3f92e9--userSelect_all--JAOsx {
    -webkit-user-select: all;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all
}

.a10a3f92e9--field--VssYf:not(.a10a3f92e9--withoutMargin--y19bb) {
    margin-bottom: 24px
}

.a10a3f92e9--field--VssYf.a10a3f92e9--hasError--wthUr:not(.a10a3f92e9--withoutMargin--y19bb) {
    margin-bottom: 12px
}

.a10a3f92e9--label--W2USK {
    display: block;
    margin-bottom: 6px;
    color: #152242;
    color: var(--black_100);
    font-size: 14px;
    font-size: var(--fontSize_14px);
    line-height: 20px;
    line-height: var(--lineHeight_20px)
}

.a10a3f92e9--required--LvkvM:after {
    margin-left: 4px;
    content: "•";
    color: #ff1f34;
    color: var(--error_100)
}

.a10a3f92e9--error--Dxa7j {
    margin-top: 2px;
    color: #ff1f34;
    color: var(--error_100);
    font-size: 12px;
    font-size: var(--fontSize_12px);
    line-height: 18px;
    line-height: var(--lineHeight_18px)
}

.a10a3f92e9--input--MqKSA {
    display: block;
    outline: none;
    border: none;
    background: transparent;
    padding: 0;
    width: 100%;
    font-size: inherit;
    line-height: inherit
}

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

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

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

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

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

.a10a3f92e9--input--MqKSA::-moz-placeholder {
    opacity: 1
}

.a10a3f92e9--input--MqKSA::-webkit-inner-spin-button,.a10a3f92e9--input--MqKSA::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.a10a3f92e9--input--MqKSA[type=number] {
    -moz-appearance: textfield
}

.a10a3f92e9--input-wrapper-group--Ls93R {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

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

.a10a3f92e9--input-wrapper--WPHME {
    position: relative;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    border-width: 1px;
    border-style: solid;
    border-radius: 4px
}

.a10a3f92e9--input-wrapper-group--Ls93R:not(.a10a3f92e9--spliced--lB5Od)>.a10a3f92e9--input-wrapper--WPHME+.a10a3f92e9--input-wrapper--WPHME {
    margin-left: 8px
}

.a10a3f92e9--input-wrapper-group--Ls93R.a10a3f92e9--spliced--lB5Od>.a10a3f92e9--input-wrapper--WPHME:not(:first-child) {
    margin-left: -1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.a10a3f92e9--input-wrapper-group--Ls93R.a10a3f92e9--spliced--lB5Od>.a10a3f92e9--input-wrapper--WPHME:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.a10a3f92e9--input-wrapper-group--Ls93R.a10a3f92e9--spliced--lB5Od>.a10a3f92e9--input-wrapper--WPHME {
    z-index: 2
}

.a10a3f92e9--input-wrapper-group--Ls93R.a10a3f92e9--spliced--lB5Od>.a10a3f92e9--input-wrapper--WPHME.a10a3f92e9--disabled--HfHH2 {
    z-index: 1
}

.a10a3f92e9--input-wrapper-group--Ls93R.a10a3f92e9--spliced--lB5Od>.a10a3f92e9--input-wrapper--WPHME.a10a3f92e9--invalid--jtDuu {
    z-index: 3
}

.a10a3f92e9--input-wrapper-group--Ls93R.a10a3f92e9--spliced--lB5Od>.a10a3f92e9--input-wrapper--WPHME:hover {
    z-index: 4
}

.a10a3f92e9--input-wrapper-group--Ls93R.a10a3f92e9--spliced--lB5Od>.a10a3f92e9--focused--yQUqK,.a10a3f92e9--input-wrapper-group--Ls93R.a10a3f92e9--spliced--lB5Od>.a10a3f92e9--input-wrapper--WPHME:focus {
    z-index: 5
}

.a10a3f92e9--left-adornment--E2Y09,.a10a3f92e9--left-adornment--E2Y09>.a10a3f92e9--input-adornment--dMSHV:first-child {
    border-top-left-radius: inherit;
    border-bottom-left-radius: inherit
}

.a10a3f92e9--right-adornment--SIkKC,.a10a3f92e9--right-adornment--SIkKC>.a10a3f92e9--input-adornment--dMSHV:last-child {
    border-top-right-radius: inherit;
    border-bottom-right-radius: inherit
}

.a10a3f92e9--input-wrapper--hfz0D {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-align-items: center;
    align-items: center;
    -webkit-transition: color .3s,border-color .3s,background-color .3s;
    transition: color .3s,border-color .3s,background-color .3s;
    outline: none;
    border-color: #ced1d7;
    border-color: var(--gray20_100);
    border-radius: 4px;
    background-color: #fff;
    max-width: 100%
}

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

.a10a3f92e9--input-wrapper--hfz0D:hover {
    border-color: #152242;
    border-color: var(--black_100)
}

.a10a3f92e9--focused--DRkpo,.a10a3f92e9--input-wrapper--hfz0D:focus {
    -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--focused--DRkpo:hover,.a10a3f92e9--input-wrapper--hfz0D:focus:hover {
    border-color: #0468ff;
    border-color: var(--primary_100)
}

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

.a10a3f92e9--disabled--usxvl {
    background: #f1f2f4;
    background: var(--gray6_100);
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.a10a3f92e9--disabled--usxvl,.a10a3f92e9--disabled--usxvl:hover {
    border-color: #e8e9ec;
    border-color: var(--gray10_100)
}

.a10a3f92e9--children-wrapper--B5xG9 {
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
    width: 100%;
    overflow: hidden
}

.a10a3f92e9--left-adornment--YmwNY,.a10a3f92e9--right-adornment--_QgjC {
    -ms-flex-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    margin: -1px 0;
    height: calc(100% + 2px)
}

.a10a3f92e9--left-adornment--YmwNY {
    -ms-flex-order: 3;
    -webkit-order: 3;
    order: 3;
    margin-right: 1px;
    margin-left: -1px
}

.a10a3f92e9--right-adornment--_QgjC {
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
    margin-right: -1px
}

.a10a3f92e9--input-wrapper--l6N1i {
    height: 40px;
    font-size: 16px;
    font-size: var(--fontSize_16px);
    line-height: 22px;
    line-height: var(--lineHeight_22px)
}

.a10a3f92e9--children-wrapper--dtbp6:first-child {
    padding-left: 12px
}

.a10a3f92e9--children-wrapper--dtbp6:last-child {
    padding-right: 12px
}

.a10a3f92e9--input-wrapper--eugK5 {
    height: 28px;
    font-size: 14px;
    font-size: var(--fontSize_14px);
    line-height: 20px;
    line-height: var(--lineHeight_20px)
}

.a10a3f92e9--children-wrapper--MFuIb:first-child {
    padding-left: 8px
}

.a10a3f92e9--children-wrapper--MFuIb:last-child {
    padding-right: 8px
}

.a10a3f92e9--input-adornment--UBFug {
    -ms-flex-align: center;
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    border: 1px solid transparent;
    border-radius: 0;
    padding: 0 7px;
    height: 100%
}

.a10a3f92e9--input-adornment--UBFug:before {
    content: "\200b"
}

.a10a3f92e9--input-adornment--ghyEg {
    padding: 0 12px
}

.a10a3f92e9--input-adornment--jWorK {
    padding: 0 8px
}

.a10a3f92e9--button--IqIpq[disabled],.a10a3f92e9--loading--xAfj5 {
    pointer-events: none
}

.a10a3f92e9--loading--xAfj5>:not(:first-child) {
    opacity: 0
}

.a10a3f92e9--spinner--JT5Jo {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.a10a3f92e9--button--Cp1dl,.a10a3f92e9--spinner--JT5Jo {
    -ms-flex-pack: center;
    -ms-flex-align: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center
}

.a10a3f92e9--button--Cp1dl {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    cursor: pointer;
    outline: none;
    border: 1px solid transparent;
    border-radius: 4px;
    white-space: nowrap
}

.a10a3f92e9--button--Cp1dl>:not(.a10a3f92e9--spinner--Bmr95)+.a10a3f92e9--text--rH6sj {
    margin-left: 8px
}

.a10a3f92e9--full-width--MF714 {
    width: 100%
}

.a10a3f92e9--text--rH6sj {
    font-style: normal;
    font-weight: 700
}

.a10a3f92e9--XS--Q3OqJ {
    padding: 3px 11px;
    height: 28px
}

.a10a3f92e9--M--T3GjF {
    padding: 8px 15px;
    height: 40px
}

.a10a3f92e9--L--hXG5d {
    padding: 12px 19px;
    height: 48px
}

.a10a3f92e9--XS--Q3OqJ .a10a3f92e9--text--rH6sj {
    font-size: 14px;
    font-size: var(--fontSize_14px);
    line-height: 20px;
    line-height: var(--lineHeight_20px)
}

.a10a3f92e9--L--hXG5d .a10a3f92e9--text--rH6sj,.a10a3f92e9--M--T3GjF .a10a3f92e9--text--rH6sj {
    font-size: 16px;
    font-size: var(--fontSize_16px);
    line-height: 22px;
    line-height: var(--lineHeight_22px)
}

button.a10a3f92e9--button--lByBA {
    background-color: rgba(0,0,0,.4);
    background-color: var(--superblack_40);
    color: #fff;
    color: var(--white_100)
}

button.a10a3f92e9--button--lByBA: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)
}

button.a10a3f92e9--button--lByBA:hover {
    background-color: rgba(0,0,0,.2);
    background-color: var(--superblack_20)
}

button.a10a3f92e9--button--lByBA:active {
    background-color: rgba(0,0,0,.6);
    background-color: var(--superblack_60)
}

button.a10a3f92e9--button--lByBA[disabled] {
    background-color: rgba(0,0,0,.1);
    background-color: var(--superblack_10);
    color: hsla(0,0%,100%,.6);
    color: var(--white_60)
}

a.a10a3f92e9--button--Pv4lc,button.a10a3f92e9--button--Pv4lc {
    background-color: #ff1f34;
    background-color: var(--error_100);
    color: #fff;
    color: var(--white_100)
}

a.a10a3f92e9--button--Pv4lc:focus,button.a10a3f92e9--button--Pv4lc: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)
}

a.a10a3f92e9--button--Pv4lc:hover,button.a10a3f92e9--button--Pv4lc:hover {
    background-color: #e81f35;
    background-color: var(--fill_error_primary_hover_100_)
}

a.a10a3f92e9--button--Pv4lc:active,button.a10a3f92e9--button--Pv4lc:active {
    background-color: #d02037;
    background-color: var(--fill_error_primary_active_100)
}

a.a10a3f92e9--button--Pv4lc[disabled],button.a10a3f92e9--button--Pv4lc[disabled] {
    background-color: #f1f2f4;
    background-color: var(--gray6_100);
    color: #ced1d7;
    color: var(--gray20_100)
}

a.a10a3f92e9--button--deFJi,button.a10a3f92e9--button--deFJi {
    background-color: rgba(255,31,52,.1);
    background-color: var(--error_10);
    color: #ff1f34;
    color: var(--error_100)
}

a.a10a3f92e9--button--deFJi:focus,button.a10a3f92e9--button--deFJi: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)
}

a.a10a3f92e9--button--deFJi:hover,button.a10a3f92e9--button--deFJi:hover {
    background-color: rgba(187,44,57,.15);
    background-color: var(--fill_error_secondary_hover_16)
}

a.a10a3f92e9--button--deFJi:active,button.a10a3f92e9--button--deFJi:active {
    background-color: rgba(158,34,45,.2);
    background-color: var(--fill_error_secondary__active_20)
}

a.a10a3f92e9--button--deFJi[disabled],button.a10a3f92e9--button--deFJi[disabled] {
    background-color: #f1f2f4;
    background-color: var(--gray6_100);
    color: #ced1d7;
    color: var(--gray20_100)
}

button.a10a3f92e9--button--Vrju4 {
    background-color: #fff;
    background-color: var(--white_100);
    color: #737a8e;
    color: var(--gray_icons_100)
}

button.a10a3f92e9--button--Vrju4,button.a10a3f92e9--button--Vrju4:focus {
    -webkit-filter: drop-shadow(0 5px 10px rgba(0,0,0,.1));
    filter: drop-shadow(0 5px 10px rgba(0,0,0,.1))
}

button.a10a3f92e9--button--Vrju4: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)
}

button.a10a3f92e9--button--Vrju4:active,button.a10a3f92e9--button--Vrju4:hover {
    -webkit-filter: drop-shadow(0 5px 10px rgba(0,0,0,.2));
    filter: drop-shadow(0 5px 10px rgba(0,0,0,.2))
}

button.a10a3f92e9--button--Vrju4[disabled] {
    -webkit-filter: drop-shadow(0 5px 10px rgba(0,0,0,.1));
    filter: drop-shadow(0 5px 10px rgba(0,0,0,.1));
    background-color: #fff;
    background-color: var(--white_100);
    color: #ced1d7;
    color: var(--gray20_100)
}

a.a10a3f92e9--button--OhHnj,button.a10a3f92e9--button--OhHnj {
    background-color: #0468ff;
    background-color: var(--primary_100);
    color: #fff;
    color: var(--white_100)
}

a.a10a3f92e9--button--OhHnj:focus,button.a10a3f92e9--button--OhHnj: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)
}

a.a10a3f92e9--button--OhHnj:hover,button.a10a3f92e9--button--OhHnj:hover {
    background-color: #0661ec;
    background-color: var(--fill_primary_hover_100)
}

a.a10a3f92e9--button--OhHnj:active,button.a10a3f92e9--button--OhHnj:active {
    background-color: #075ad9;
    background-color: var(--fill_primary_active_100)
}

a.a10a3f92e9--button--OhHnj[disabled],button.a10a3f92e9--button--OhHnj[disabled] {
    background-color: #f1f2f4;
    background-color: var(--gray6_100);
    color: #ced1d7;
    color: var(--gray20_100)
}

a.a10a3f92e9--button--jfWOF,button.a10a3f92e9--button--jfWOF {
    background-color: rgba(4,104,255,.1);
    background-color: var(--secondary_button_10);
    color: #0468ff;
    color: var(--primary_100)
}

a.a10a3f92e9--button--jfWOF:focus,button.a10a3f92e9--button--jfWOF: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)
}

a.a10a3f92e9--button--jfWOF:hover,button.a10a3f92e9--button--jfWOF:hover {
    background-color: rgba(15,72,157,.2);
    background-color: var(--fill_secondary_hover_20)
}

a.a10a3f92e9--button--jfWOF:active,button.a10a3f92e9--button--jfWOF:active {
    background-color: rgba(24,69,135,.3);
    background-color: var(--fill_secondary_active_30)
}

a.a10a3f92e9--button--jfWOF[disabled],button.a10a3f92e9--button--jfWOF[disabled] {
    background-color: #f1f2f4;
    background-color: var(--gray6_100);
    color: #ced1d7;
    color: var(--gray20_100)
}

a.a10a3f92e9--button--EeUbG,button.a10a3f92e9--button--EeUbG {
    background-color: #3ac500;
    background-color: var(--success_100);
    color: #fff;
    color: var(--white_100)
}

a.a10a3f92e9--button--EeUbG:focus,button.a10a3f92e9--button--EeUbG: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)
}

a.a10a3f92e9--button--EeUbG:hover,button.a10a3f92e9--button--EeUbG:hover {
    background-color: #36b507;
    background-color: var(--fill_success_primary__hover_100)
}

a.a10a3f92e9--button--EeUbG:active,button.a10a3f92e9--button--EeUbG:active {
    background-color: #33a40d;
    background-color: var(--fill_success_primary__active_100)
}

a.a10a3f92e9--button--EeUbG[disabled],button.a10a3f92e9--button--EeUbG[disabled] {
    background-color: #f1f2f4;
    background-color: var(--gray6_100);
    color: #ced1d7;
    color: var(--gray20_100)
}

a.a10a3f92e9--button--N2DHe,button.a10a3f92e9--button--N2DHe {
    background-color: rgba(58,197,0,.1);
    background-color: var(--success_10);
    color: #3ac500;
    color: var(--success_100)
}

a.a10a3f92e9--button--N2DHe:focus,button.a10a3f92e9--button--N2DHe: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)
}

a.a10a3f92e9--button--N2DHe:hover,button.a10a3f92e9--button--N2DHe:hover {
    background-color: rgba(76,146,47,.15);
    background-color: var(--fill_success_secondary_hover_16)
}

a.a10a3f92e9--button--N2DHe:active,button.a10a3f92e9--button--N2DHe:active {
    background-color: rgba(64,109,46,.2);
    background-color: var(--fill_success_secondary_active_20)
}

a.a10a3f92e9--button--N2DHe[disabled],button.a10a3f92e9--button--N2DHe[disabled] {
    background-color: #f1f2f4;
    background-color: var(--gray6_100);
    color: #ced1d7;
    color: var(--gray20_100)
}

a.a10a3f92e9--button--jVM22,button.a10a3f92e9--button--jVM22 {
    background-color: #fff;
    background-color: var(--white_100);
    color: #0468ff;
    color: var(--primary_100)
}

a.a10a3f92e9--button--jVM22:focus,button.a10a3f92e9--button--jVM22: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)
}

a.a10a3f92e9--button--jVM22:hover,button.a10a3f92e9--button--jVM22:hover {
    background-color: #e8e9ec
}

a.a10a3f92e9--button--jVM22:active,button.a10a3f92e9--button--jVM22:active {
    background-color: #d0d3d9
}

a.a10a3f92e9--button--jVM22[disabled],button.a10a3f92e9--button--jVM22[disabled] {
    background-color: hsla(0,0%,100%,.2);
    background-color: var(--white_20);
    color: #737a8e;
    color: var(--gray60_100)
}

a.a10a3f92e9--button--fDO9k,button.a10a3f92e9--button--fDO9k {
    background-color: hsla(0,0%,100%,.2);
    background-color: var(--white_20);
    color: #fff;
    color: var(--white_100)
}

a.a10a3f92e9--button--fDO9k:focus,button.a10a3f92e9--button--fDO9k: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)
}

a.a10a3f92e9--button--fDO9k:hover,button.a10a3f92e9--button--fDO9k:hover {
    background-color: hsla(0,0%,100%,.4);
    background-color: var(--white_40)
}

a.a10a3f92e9--button--fDO9k:active,button.a10a3f92e9--button--fDO9k:active {
    background-color: hsla(0,0%,100%,.3)
}

a.a10a3f92e9--button--fDO9k[disabled],button.a10a3f92e9--button--fDO9k[disabled] {
    background-color: hsla(0,0%,100%,.2);
    background-color: var(--white_20);
    color: #737a8e;
    color: var(--gray60_100)
}

a.a10a3f92e9--button--Z6Tn1,button.a10a3f92e9--button--Z6Tn1 {
    border-color: #0468ff;
    border-color: var(--primary_100);
    background-color: transparent;
    color: #0468ff;
    color: var(--primary_100)
}

a.a10a3f92e9--button--Z6Tn1:focus,button.a10a3f92e9--button--Z6Tn1: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)
}

a.a10a3f92e9--button--Z6Tn1:hover,button.a10a3f92e9--button--Z6Tn1:hover {
    background-color: rgba(4,104,255,.1);
    background-color: var(--primary_10)
}

a.a10a3f92e9--button--Z6Tn1:active,button.a10a3f92e9--button--Z6Tn1:active {
    background-color: rgba(15,72,157,.2)
}

a.a10a3f92e9--button--Z6Tn1[disabled],button.a10a3f92e9--button--Z6Tn1[disabled] {
    border-color: #ced1d7;
    border-color: var(--gray20_100);
    background-color: #fff;
    background-color: var(--white_100);
    color: #ced1d7;
    color: var(--gray20_100)
}

a.a10a3f92e9--button--dh5GL,button.a10a3f92e9--button--dh5GL {
    border-color: #ced1d7;
    border-color: var(--gray20_100);
    background-color: transparent;
    color: #152242;
    color: var(--black_100)
}

a.a10a3f92e9--button--dh5GL:focus,button.a10a3f92e9--button--dh5GL: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)
}

a.a10a3f92e9--button--dh5GL:hover,button.a10a3f92e9--button--dh5GL:hover {
    background-color: rgba(21,34,66,.1);
    background-color: var(--black_10)
}

a.a10a3f92e9--button--dh5GL:active,button.a10a3f92e9--button--dh5GL:active {
    background-color: rgba(21,34,66,.2);
    background-color: var(--black_20)
}

a.a10a3f92e9--button--dh5GL[disabled],button.a10a3f92e9--button--dh5GL[disabled] {
    background-color: #fff;
    background-color: var(--white_100);
    color: #ced1d7;
    color: var(--gray20_100)
}

a.a10a3f92e9--button--zgcBd,button.a10a3f92e9--button--zgcBd {
    border-color: #fff;
    border-color: var(--white_100);
    background-color: transparent;
    color: #fff;
    color: var(--white_100)
}

a.a10a3f92e9--button--zgcBd:focus,button.a10a3f92e9--button--zgcBd: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)
}

a.a10a3f92e9--button--zgcBd:hover,button.a10a3f92e9--button--zgcBd:hover {
    background-color: hsla(0,0%,100%,.4);
    background-color: var(--white_40)
}

a.a10a3f92e9--button--zgcBd:active,button.a10a3f92e9--button--zgcBd:active {
    background-color: hsla(0,0%,100%,.3)
}

a.a10a3f92e9--button--zgcBd[disabled],button.a10a3f92e9--button--zgcBd[disabled] {
    border-color: #737a8e;
    border-color: var(--gray60_100);
    background-color: transparent;
    color: #737a8e;
    color: var(--gray60_100)
}

.a10a3f92e9--link-button--Pewgf {
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    text-decoration: none
}

.a10a3f92e9--container--C3EQx {
    -ms-flex-align: start;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: flex-start;
    align-items: flex-start
}

.a10a3f92e9--success-wrapper--c6nHh {
    border-bottom: 1px solid var(--gray10_100);
    padding: 16px 40px 40px
}

.a10a3f92e9--success-title--QT1GJ {
    margin-bottom: 16px
}

.a10a3f92e9--ads-wrapper--QqXYR {
    padding: 40px
}

.a10a3f92e9--ads-logo--sPy4T {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 24px
}

.a10a3f92e9--ads-title--XRzrw {
    margin-bottom: 16px
}

.a10a3f92e9--ads-description--hJc5y {
    margin-bottom: 24px
}

.a10a3f92e9--container--MyxuD {
    -ms-flex-item-align: end;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 100%
}

.a10a3f92e9--container--MyxuD,.a10a3f92e9--window--nAL7V {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-self: flex-end;
    align-self: flex-end
}

.a10a3f92e9--window--nAL7V {
    -ms-flex-item-align: end;
    position: relative;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background: #fff;
    background: var(--white_100);
    width: 100%;
    overflow: hidden
}

.a10a3f92e9--head--UTQw9 {
    position: relative;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.a10a3f92e9--close--X_2LO {
    position: absolute;
    top: 0;
    right: 0
}

.a10a3f92e9--title--ZW9Va {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    color: #152242;
    color: var(--black_100);
    font-weight: 700
}

.a10a3f92e9--body--ThKzK {
    -webkit-overflow-scrolling: touch;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: auto
}

.a10a3f92e9--header--Is8jJ {
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.a10a3f92e9--content-container--TapV5 {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.a10a3f92e9--footer--zyEww {
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.a10a3f92e9--fixed--bW3sW.a10a3f92e9--container--MyxuD {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: 100%
}

.a10a3f92e9--fixed--bW3sW .a10a3f92e9--window--nAL7V {
    height: auto;
    overflow: hidden
}

.a10a3f92e9--fixed--bW3sW .a10a3f92e9--body--ThKzK {
    -ms-flex-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
    overflow: auto
}

.a10a3f92e9--fixed--bW3sW .a10a3f92e9--header--Is8jJ {
    padding-top: 0
}

.a10a3f92e9--fixed--bW3sW .a10a3f92e9--content-container--TapV5 {
    -webkit-overflow-scrolling: touch;
    overflow: auto
}

.a10a3f92e9--container--WIJJy {
    width: 100%!important;
    max-width: 100%!important;
    max-height: 100%!important
}

.a10a3f92e9--head--CR7Rg {
    border-bottom: 1px solid #e8e9ec;
    border-bottom: 1px solid var(--gray10_100);
    padding: 16px 48px 16px 16px;
    min-height: 54px
}

.a10a3f92e9--close--kGNgl {
    top: 7px;
    right: 4px
}

.a10a3f92e9--title--JjdTE {
    font-size: 16px;
    font-size: var(--fontSize_16px);
    line-height: 22px;
    line-height: var(--lineHeight_22px)
}

.a10a3f92e9--header--YNKrG {
    padding: 16px
}

.a10a3f92e9--content-container--daAN1 {
    min-width: 100%
}

.a10a3f92e9--content--hXLcc,.a10a3f92e9--footer--ghx_r {
    padding: 12px 16px
}

.a10a3f92e9--fixed--puYOI .a10a3f92e9--head--CR7Rg {
    border-bottom: none
}

.a10a3f92e9--fixed--puYOI .a10a3f92e9--header--YNKrG {
    padding-top: 0
}

.a10a3f92e9--fixed--puYOI .a10a3f92e9--content-container--daAN1 {
    border-top: 1px solid #e8e9ec;
    border-top: 1px solid var(--gray10_100);
    border-bottom: 1px solid #e8e9ec;
    border-bottom: 1px solid var(--gray10_100)
}

.a10a3f92e9--fixed--puYOI .a10a3f92e9--content-container--daAN1:last-child {
    border-bottom: none
}

.a10a3f92e9--content-container--daAN1:last-child .a10a3f92e9--content--hXLcc {
    padding-bottom: 24px
}

.a10a3f92e9--container--fxEBO {
    margin: auto;
    padding: 24px;
    max-height: none;
    pointer-events: none
}

.a10a3f92e9--window--jN5vA {
    border-radius: 4px;
    min-height: 40px;
    pointer-events: auto
}

.a10a3f92e9--head--gAHWS {
    min-height: auto
}

.a10a3f92e9--fixed--gdsyV:not(.a10a3f92e9--withHeader--zGtCe) .a10a3f92e9--head--gAHWS {
    min-height: 40px
}

.a10a3f92e9--fixed--gdsyV .a10a3f92e9--header--PUkNp {
    padding-top: 0
}

.a10a3f92e9--fixed--gdsyV .a10a3f92e9--content-container--DOYdh {
    border-top: 1px solid #e8e9ec;
    border-top: 1px solid var(--gray10_100);
    border-bottom: 1px solid #e8e9ec;
    border-bottom: 1px solid var(--gray10_100)
}

.a10a3f92e9--fixed--gdsyV .a10a3f92e9--content-container--DOYdh:last-child {
    border-bottom: none
}

.a10a3f92e9--head--Qa65c {
    padding: 24px 40px 0
}

.a10a3f92e9--title--mr_4E {
    margin-bottom: 16px;
    font-size: 22px;
    font-size: var(--fontSize_22px);
    line-height: 28px;
    line-height: var(--lineHeight_28px)
}

.a10a3f92e9--header--Si0nw {
    padding: 0 40px 16px
}

.a10a3f92e9--content--fD_iO {
    padding: 0 40px
}

.a10a3f92e9--footer--XQC2G {
    padding: 24px 40px
}

.a10a3f92e9--fixed--eaVbr .a10a3f92e9--content--fD_iO {
    margin-top: 16px;
    margin-bottom: 16px
}

.a10a3f92e9--fixed--eaVbr .a10a3f92e9--footer--XQC2G {
    padding-right: 24px;
    padding-left: 24px
}

.a10a3f92e9--content-container--LqFA_:last-child .a10a3f92e9--content--fD_iO {
    margin-bottom: 40px
}

: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--head--z1s1V {
    padding: 24px 24px 0
}

.a10a3f92e9--title--AxAV_ {
    margin-bottom: 12px;
    font-size: 16px;
    font-size: var(--fontSize_16px);
    line-height: 24px;
    line-height: var(--lineHeight_24px)
}

.a10a3f92e9--header--dQmYv {
    padding: 0 24px 12px
}

.a10a3f92e9--content--WG_Xj {
    padding: 0 24px
}

.a10a3f92e9--footer--DqDuF {
    padding: 24px
}

.a10a3f92e9--fixed--AI7aY .a10a3f92e9--content--WG_Xj {
    margin-top: 12px;
    margin-bottom: 12px
}

.a10a3f92e9--content-container--inkCy:last-child .a10a3f92e9--content--WG_Xj {
    margin-bottom: 24px
}

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

.a10a3f92e9--overlay--kodhx {
    -webkit-tap-highlight-color: transparent;
    -ms-flex-align: center;
    -webkit-overflow-scrolling: touch;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-align-items: center;
    align-items: center;
    z-index: 100;
    z-index: var(--zIndex_modal);
    -webkit-box-shadow: 0 0 0 10000px rgba(0,0,0,.4);
    box-shadow: 0 0 0 10000px rgba(0,0,0,.4);
    -webkit-box-shadow: var(--superblack_40) 0 0 0 10000px;
    box-shadow: var(--superblack_40) 0 0 0 10000px;
    background: rgba(0,0,0,.4);
    background: var(--superblack_40);
    overflow: auto
}

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

.a10a3f92e9--close--g3sc2 {
    -ms-flex-align: center;
    -ms-flex-pack: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer;
    outline: none;
    width: 40px;
    height: 40px
}

.a10a3f92e9--close--A62If {
    color: #a1a7b3;
    color: var(--gray40_100)
}

.a10a3f92e9--close--A62If:hover {
    color: #737a8e;
    color: var(--gray60_100)
}

.a10a3f92e9--close--A62If:active {
    color: #152242
}

:root {
    --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--close--pxLGP {
    color: hsla(0,0%,100%,.4);
    color: var(--white_40)
}

.a10a3f92e9--close--pxLGP:hover {
    color: hsla(0,0%,100%,.6);
    color: var(--white_60)
}

.a10a3f92e9--close--pxLGP:active {
    color: #fff;
    color: var(--white_100)
}

#frontend-offer-card {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

/*# sourceMappingURL=main.a4e3e0d3f1db787c0ba3.css.map*/
