.icon-button{box-sizing:border-box;background:none;border:none;color:#a5b7c0;display:flex;align-items:center;justify-content:center}.icon-button svg{width:100%;height:100%}.icon-button:hover{color:#151b1e}
.button{background:var(--button-background, var(--color-primary));color:var(--button-color, var(--color-basic-white));border-color:var(--button-border-color, transparent);border-radius:var(--border-radius)}.button:disabled{opacity:.5}@media(max-width: 539px){.button{padding:16px 8px}}.button-size-medium{line-height:18px;height:56px;border-width:1px;border-style:solid;width:100%;font-weight:600;outline:none;gap:8px}.button-primary:active:not(:disabled){--button-background: var(--color-primary-active)}.button-primary:focus-visible:not(:disabled){--button-background: var(--color-primary);--button-border-color: var(--color-basic-black)}.button-primary:hover{--button-background: var(--color-primary-hover)}.button-secondary{--button-background: var(--color-secondary);--button-color: var(--color-primary)}.button-secondary:active:not(:disabled){--button-background: var(--color-secondary-active)}.button-secondary:focus-visible:not(:disabled){--button-background: var(--color-secondary-focus);--button-border-color: var(--color-primary)}.button-secondary:hover{--button-background: var(--color-secondary-hover)}.button-service-tbank{--button-background: #ffdd2d;--button-color: var(--color-basic-black);border-width:2px}.button-service-tbank:active:not(:disabled){--button-background: #fab619}.button-service-tbank:focus-visible:not(:disabled){--button-background: #ffdd2d;--button-border-color: #3333337a}.button-service-tbank:hover{--button-background: #fcc521}.button-service-esia{font-family:"Lato",sans-serif;--button-background: transparent;--button-color: #0d4cd3;--button-border-color: #0d4cd3;gap:16px}.button-service-esia:hover{--button-background: #f5f7fa}
.logo__img{width:71px;height:20px}
.replacerElement{padding:0;border:none;font:inherit;color:inherit;background-color:rgba(0,0,0,0);cursor:pointer}
.layout{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start}.layout .layout__back{font-size:14px;line-height:18px}.layout .layout__back:hover{color:var(--color-accent-red)}@media screen and (max-width: 540px){.layout .layout__back{text-align:center;width:100%;margin-left:0}}.layout .logo__container{font-size:12px;line-height:14px;display:flex;align-items:center;bottom:0;margin:20px 0 12px 16px}@media screen and (max-width: 540px){.layout .logo__container{margin-top:68px;position:relative}}.layout .logo__text{margin-right:6px}.layout__back{color:#0a6cff;font-size:12px;line-height:14px;letter-spacing:-0.1px;margin-top:16px}@media(max-width: 539px){.layout__back{margin-top:0px;margin-left:16px}}
@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-wrapper{display:flex;justify-content:center;align-items:center;position:fixed;top:0;bottom:0;right:0;left:0;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.4);z-index:99}.loader{width:100px;height:100px;border-radius:50%;border:4px solid #1182c2;border-top-color:#f4f6f8;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.5s infinite linear;animation:loader 1.5s infinite linear}
.notification-icon{width:24px;height:24px}.notification-icon svg{width:24px;height:24px}.notification-icon__success{color:#52c41a}.notification-icon__warning{color:#faad14}.notification-icon__error{color:#ff4d4f}.notification-icon__info{color:#1677ff}
.notification{box-sizing:border-box;box-shadow:0px 1px 2px 0px rgba(100,100,100,.2);width:100%;padding:16px 48px 16px 16px;background:#fff;border-radius:8px;display:flex;flex-direction:row;gap:16px;position:relative}.notification__icon{display:flex;align-items:center}.notification__content{flex-grow:1;flex-shrink:1;align-self:center}.notification__close{position:absolute;top:8px;right:8px}.notification__close_button{border:none;background:rgba(0,0,0,0);width:32px;height:32px;padding:8px;opacity:.4}.notification__close_button:hover{opacity:1}
.notification-group{position:fixed;bottom:0;left:50%;z-index:1000;display:flex;flex-direction:column;align-items:flex-end;gap:16px;padding:16px;width:50%;transform:translateX(-50%)}@media screen and (max-width: 540px){.notification-group{width:80%}}
.identification-delete__title{margin-bottom:40px}.identification-delete__title h1{margin-bottom:4px}.identification-delete__title span{font-size:16px;line-height:24px}.identification-delete__btn-gap{margin-bottom:16px}
.status{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;gap:42px}.status:has(.status__succeeded_button){gap:24px}.status.status-succeeded:not(:has(.status__succeeded_button)){min-height:336px;display:flex;align-items:center;justify-content:center;gap:24px}.status.status-succeeded:not(:has(.status__succeeded_button)) .status__icon{margin-top:0}.status__succeeded_button{margin-top:53px;margin-bottom:-14px}.status__succeeded_postfix{font-size:12px;line-height:14px}.status.status-button{min-height:336px;justify-content:center}.status-wrapper{margin-top:42px;max-width:390px;gap:24px;height:198px;display:flex;flex-direction:column;align-items:center}@media(max-width: 539px){.status-wrapper{margin-top:20px}}.status__icon{margin-top:45px;width:56px;height:56px}.status__icon svg{width:100%;height:100%}.status-error{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;height:336px;gap:24px}.status-error .title>span:has(+span)::after{content:":"}.status-error span{display:inline-block;max-width:400px}.status-error span:nth-of-type(2){margin-top:8px}.status-error:has(button){justify-content:space-between;gap:0}.status-error:not(:has(.button_container)) .status-error-wrapper{margin-bottom:16px}.status-error-wrapper{gap:24px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.status-error__icon{width:56px;height:56px}.status-error__icon svg{width:100%;height:100%}.status-error .button_container{display:flex;flex-direction:column;gap:8px;width:100%}@media screen and (max-width: 539px){.status-error{height:100%}}
.input,.input-error{height:48px}.input-wrapper{border-radius:8px;height:48px;border-color:rgba(17,17,17,.1607843137)}.input-wrapper:hover{border-color:rgba(17,17,17,.4)}.input-wrapper:has([data-focusable=true]:focus){border-color:var(--color-basic-black)}.input-wrapper:has(input[disabled]){background-color:rgba(17,17,17,.0784313725);border-color:rgba(17,17,17,.1607843137)}.input-error{border-radius:8px;border-color:var(--color-accent-red)}.input-field__label{font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.input-field__required-mark{color:#1182c2;margin-right:2px}.input-field input:disabled{user-select:none}
.checkbox{width:16px;height:16px;border-radius:3px;margin-right:8px}.checkbox svg{color:var(--color-basic-white)}.checkbox-field{display:flex;align-items:center;height:24px}.checkbox-field__label{font-weight:400;cursor:pointer}
.stage-manual .title{margin-bottom:20px}.stage-manual .passport-data .title{font-weight:600}@media(max-width: 539px){.stage-manual .passport-data__data{display:flex;gap:16px}}@media(min-width: 540px){.stage-manual .passport-data__data .input-field__block{margin-bottom:0}.stage-manual .passport-data__data{display:flex;gap:16px}}.stage-manual .passport-data__data .input-field__block{flex:1;margin-bottom:20px}.stage-manual .passport-data .input-field-patronymic{position:relative}.stage-manual .passport-data .input-field-patronymic__checkbox{position:absolute;top:-3px;right:3px}@media(min-width: 540px){.stage-manual .passport-data .input-field__block_half-of-max{max-width:calc(50% - 8px)}}
.stage-select{position:relative;padding-bottom:8px}.stage-select__title{font-size:24px;font-weight:600;line-height:32px;margin-bottom:16px;display:inline-flex}.stage-select__blur{position:absolute;left:-8px;top:120px;width:calc(100% + 16px);background-color:#fff;height:calc(100% - 110px);filter:blur(4px);opacity:.84;z-index:5}.stage-select__alert{cursor:pointer;outline:none;border:none;width:100%;background-color:rgba(17,17,17,.0196078431);display:flex;align-items:center;padding:16px;border-radius:8px;margin-bottom:24px}.stage-select__alert:hover button[role=checkbox]{border-color:#a9b7c4}.stage-select__alert-label{margin:0;font-size:14px;line-height:18px}.stage-select__alert-label a{text-decoration:none;color:#0a6cff}@media screen and (max-width: 540px){.stage-select__alert-label{text-align:left}}.stage-select__mb{margin-bottom:16px}.stage-select__mobile-hint{display:inline-block;font-size:14px;line-height:18px;color:#878992;margin-top:8px;margin-bottom:0}.stage-select__inprogress-hint{font-size:14px;line-height:18px;color:#878992;text-align:center;padding:0 0 8px}.stage-select__button-item{margin-top:16px}.stage-select__button-item button:not(:last-child){margin-bottom:16px}.stage-select__content{display:flex;flex-direction:column}.stage-select__content--short{gap:0}.stage-select__content--long{gap:0}.stage-select__divider{margin:0 !important}.stage-select .group:not(:first-child){margin-top:32px}.stage-select .group__title{font-size:16px;font-weight:600;line-height:24px}.stage-select .group__item{line-height:24px;font-size:16px}.stage-select .group:not(:has(.providers__suffix)) .mobile-button{margin-top:16px}.stage-select .providers{display:flex;align-items:center;gap:8px}.stage-select .providers_container{display:flex;gap:8px}.stage-select .provider{display:flex;align-items:center;justify-content:center;width:100%;height:16px}
@font-face{font-family:"Lato";src:url(../assets/fonts/Lato-Medium.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Wix Madefor Display";src:url(../assets/fonts/WixMadeforDisplay-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Wix Madefor Display";src:url(../assets/fonts/WixMadeforDisplay-Medium.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:"Wix Madefor Display";src:url(../assets/fonts/WixMadeforDisplay-SemiBold.ttf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:"Wix Madefor Display";src:url(../assets/fonts/WixMadeforDisplay-Bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"Wix Madefor Display";src:url(../assets/fonts/WixMadeforDisplay-ExtraBold.ttf) format("truetype");font-style:normal;font-weight:800}@font-face{font-family:"Golos Text";src:url(../assets/fonts/golos-text_vf.woff2) format("woff2-variations"),url(../assets/fonts/golos-text_vf.woff) format("woff");font-weight:400 900;font-style:normal;font-display:swap}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1,h2,h3,h4,h5,h6{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin:0}ul,ol,li{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;padding:0;margin:0}ul,ol{list-style:none}::-ms-clear{display:none}[hidden]{display:none}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}*{box-sizing:border-box}html,button,input{font-family:"Golos Text",Arial,sans-serif}html{position:relative;height:100%;overflow-x:hidden}body{width:100vw;height:100vh;margin:0}h1{font-size:24px;line-height:32px;font-weight:600}h2{font-size:20px;line-height:24px;margin-bottom:8px;font-weight:600}h4{line-height:18px;margin-bottom:20px}body{display:flex;align-items:center;justify-content:center;background:#fff;line-height:22px}@supports(height: 100dvh){body{height:100dvh}}@media(min-width: 540px){body{background:#f0f2f7}}#MonetaId{height:100%;width:100%;min-width:320px}.container{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 540px){.container{justify-content:center;margin:0 auto;width:initial}}@media(max-width: 539px){.container{width:100%}}.input-field__block{margin-bottom:20px}.content__footer button{margin-top:20px}.header-actions{width:100%;position:absolute;top:0;left:0;box-sizing:border-box}@media(min-width: 540px){.header-actions{position:relative}}.content{padding:32px 16px;width:100%}@media(min-width: 540px){.content{padding:32px;background:#fff;width:500px;border-radius:8px}}@media(max-width: 539px){.content{min-height:400px;height:fit-content}}@media screen and (min-width: 540px){.header-actions~.content{padding:8px 32px 32px}}iframe#webpack-dev-server-client-overlay{display:none !important}.cookies-blocked-page a,.cookies-blocked-page a:visited,.cookies-blocked-page a:hover,.cookies-blocked-page a:active{color:inherit}.cookies-blocked-page .page-content{display:flex;flex-direction:column;text-align:left}.cookies-blocked-page .page-content li{padding-bottom:5px}.cookies-blocked-page .page-content span{padding:10px;display:inline-block}.cookies-blocked-page .buttonToLink{background:none !important;border:none;padding:0 !important;color:#069;text-decoration:underline;cursor:pointer}.input-field__language-error{animation-name:fill-bg;animation-duration:250ms}@keyframes fill-bg{0%,100%{background:rgba(0,0,0,0)}50%{background:#f4f6f8}}
:root{--color-primary: #0a6cff;--color-primary-hover: #0059e6;--color-primary-active: #004abf;--color-secondary: #0a6cff14;--color-secondary-hover: #0a6cff29;--color-secondary-active: #0a6cff3d;--color-secondary-focus: #0a6cff14;--color-basic-white: #ffffff;--color-basic-black: #000000cc;--color-accent-green: #2ac949;--color-accent-red: #f03e3e;--border-radius: 8px}
