body{font-optical-sizing:auto;scroll-behavior:smooth;flex-direction:column;min-height:100dvh;margin:0;font-family:Montserrat,sans-serif;line-height:normal;display:flex}*,:before,:after{box-sizing:border-box}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}input:-webkit-autofill{transition:background-color 9999s ease-out;-webkit-text-fill-color:#110f0f!important;background-color:#0000!important;box-shadow:inset 0 0 0 1000px #0000!important}input:-moz-autofill{background-color:#0000!important}input:-internal-autofill-selected{background-color:#0000!important}.ant-picker-cell-selected .ant-picker-cell-inner{background:#9e0131!important}.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid #9e0131!important}.ant-picker-now-btn,.ant-picker-now-btn:hover{color:#9e0131}.ant-picker-header-view button:hover{color:#9e0131!important}.ant-slider .ant-slider-track{background:linear-gradient(90deg,#ffbf0a 0%,#d3302f 100%);border-radius:4px;height:8px}.ant-slider .ant-slider-rail{background-color:#eaeef2;border-radius:4px;height:8px}.ant-slider .ant-slider-handle:after{width:24px;height:24px;top:-5px;box-shadow:0 0 0 2px #9e0131}.ant-slider .ant-slider-handle:hover:after,.ant-slider .ant-slider-handle:focus:after,.ant-slider:hover .ant-slider-handle:after{outline:none;width:24px;height:24px;top:-5px;box-shadow:0 0 0 2.5px #9e0131}.ant-checkbox-wrapper{-webkit-tap-highlight-color:#0000}.ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:#9e0131;border-color:#9e0131}.ant-checkbox-wrapper-checked:hover .ant-checkbox-inner{background-color:#9e0131!important}.ant-steps{justify-self:center;position:absolute;left:50%;transform:translate(-50%);max-width:750px!important}.ant-steps .ant-steps-item-title:after{background-color:#75757c!important}.ant-steps .ant-steps-item-process .ant-steps-item-icon{background-color:#fff;border:1.6px solid #9e0131}.ant-steps .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon{color:#9e0131;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600}.ant-steps .ant-steps-item-process .ant-steps-item-title{font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;color:#110f0f!important}.ant-steps .ant-steps-item-wait .ant-steps-item-icon{background-color:#fff;border:1.6px solid #75757c}.ant-steps .ant-steps-item-wait .ant-steps-item-icon .ant-steps-icon{color:#75757c;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600}.ant-steps .ant-steps-item-wait .ant-steps-item-title{font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;color:#75757c!important}.ant-steps .ant-steps-item-finish .ant-steps-item-icon{background-color:#9e0131;border-color:#9e0131}.ant-steps .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:#fff}.ant-steps .ant-steps-item-finish .ant-steps-item-title{font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;color:#110f0f!important}.ant-spin{color:#9e0131}.ant-spin .loading{font-size:66px}.ant-notification-notice-wrapper{width:320px;padding:6px 16px;background:#e3f4e1!important;border-radius:20px!important}.ant-notification-notice-wrapper .ant-notification-notice{padding:0!important}.ant-notification-notice-wrapper .ant-notification-notice-message{font-family:Montserrat,sans-serif;font-size:16px;font-weight:600}.ant-collapse{background-color:#0000}.ant-collapse .ant-collapse-header-text{color:#110f0f;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}.custom-loader{border:5px solid #ecccd6;border-top-color:#9e0131;border-radius:50%;width:70px;height:70px;margin:0 auto;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.ant-notification{margin-right:8vw!important}.ant-notification-notice-wrapper{box-sizing:border-box;width:84vw;max-width:84vw;margin:55px 0 0;padding:0 16px}.ant-steps{counter-reset:step-counter;flex-direction:row;width:100%;margin:0;display:flex;overflow-x:hidden}.ant-steps .ant-steps-item{flex:none;position:relative}.ant-steps .ant-steps-item .ant-steps-item-title:after{content:none!important;background:0 0!important;height:0!important;display:none!important}.ant-steps .ant-steps-item:not(:last-child):after{content:"";z-index:0;background-color:#75757c;border-radius:1px;width:30px;height:1px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ant-steps .ant-steps-item .ant-steps-item-container{flex-direction:row;justify-content:center;align-items:center;margin:0 20px 0 0;padding-left:10px;display:flex}.ant-steps .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-title{visibility:hidden}.ant-steps .ant-steps-item.ant-steps-item-active .ant-steps-item-title{visibility:visible}.ant-steps .ant-steps-item .ant-steps-item-icon{z-index:1;border-width:1px;border-radius:50%;width:20px;height:20px;font-size:12px;line-height:20px;position:relative}.ant-steps .ant-steps-item.ant-steps-item-process{text-align:center;align-items:center}.ant-steps .ant-steps-item.ant-steps-item-process .ant-steps-item-icon .ant-steps-icon{color:#9e0131;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600}.ant-steps .ant-steps-item.ant-steps-item-process .ant-steps-item-title{font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;color:#9e0131!important}.ant-steps .ant-steps-item .ant-steps-item-content{padding-right:15px;position:relative}.ant-steps .ant-steps-item:not(.ant-steps-item-active) .ant-steps-item-content{width:20px}.ant-steps .ant-steps-item.ant-steps-item-finish{counter-increment:step-counter}.ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon{color:#fff;background-color:#9e0131;border-color:#9e0131;position:relative}.ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{display:none}.ant-steps .ant-steps-item.ant-steps-item-finish .ant-steps-item-icon:before{content:counter(step-counter);color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:normal;display:flex;position:absolute;top:0;left:0}}.left{align-self:flex-start}.full-width{width:100%}.default-width{width:568px}.margin-top{margin-top:4.5vh}.margin-bottom{margin-bottom:40px}.without-margin{margin:0}.semibold{font-weight:600}.centered-block{flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex}.button{cursor:pointer;text-align:center;border:none;border-radius:100px;padding:18px 40px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;text-decoration:none}.primary-button{color:#fff;background-color:#9e0131}.primary-button:hover,.primary-button:focus{background-color:#67001d}.primary-button:disabled{cursor:initial;opacity:.2}.angle-brackets{font-size:.9em;font-weight:500}.secondary-button{color:#110f0f;background-color:#eaeef2}.secondary-button:hover,.secondary-button:focus{background-color:#d6dbde}.purple-button{color:#9e0131;background-color:#f5e5ea;text-decoration:none}.purple-button:hover,.purple-button:focus{background-color:#ecccd6}.icon-wrapper{cursor:pointer;background-color:#eaeef2;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;display:flex}.icon-wrapper__icon svg{width:18px;height:18px}.secondary-text{font-family:Montserrat,sans-serif;font-size:14px}.heading-text{color:#110f0f;font-family:Montserrat,sans-serif;font-size:28px;font-weight:600}.secondary-subheading-text{font-family:Montserrat,sans-serif;font-size:16px}.subheading-text{font-family:Montserrat,sans-serif;font-size:18px}.text-left{text-align:left}.text-centered{text-align:center}.link{cursor:pointer;font-weight:500;text-decoration:underline}.link:hover{color:#9e0131;text-decoration:underline}.grey{color:#75757c}.black{color:#110f0f}.label-icons{align-items:center;gap:4px;display:flex}.icon{line-height:1;font-size:20px!important}@media (max-width:768px){.button{padding:14px;font-size:14px}.default-width{width:90%}.margin-top{margin-top:2vh}.secondary-text{font-size:12px}.heading-text{font-size:22px}.secondary-subheading-text,.subheading-text{font-size:14px}.body-text{font-family:Montserrat,sans-serif;font-size:16px}}.header{background-color:#fff;border-bottom:1px solid #d6dbde;justify-content:space-between;align-items:center;height:70px;padding:0 64px;display:flex;position:relative}.header__tabs{height:100%}.header__tabs .ant-tabs-nav{height:100%;margin-bottom:0;font-family:Montserrat,sans-serif}.header__tabs .ant-tabs-tab .ant-tabs-tab-btn{display:flex;outline:none!important}.header__tabs .ant-tabs-tab .ant-tabs-tab-btn span{color:#75757c;gap:8px;font-size:16px;font-weight:600;display:flex}.header__tabs .ant-tabs-tab-active .ant-tabs-tab-btn span{color:#9e0131;gap:8px;font-size:16px;font-weight:600;display:flex}.header__tabs .ant-tabs-ink-bar{background:#9e0131}.header .no-ink-bar .ant-tabs-ink-bar{display:none}.header__right-side{align-items:center;gap:24px;display:flex}.header__language-wrapper{align-items:center;display:flex}.header__phone-block{flex-direction:column;gap:4px;display:flex}.header__phone-block__phone{color:#9e0131;align-items:center;gap:8px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.header__phone-block__text{color:#75757c;font-size:14px}.header__user-block{gap:12px;display:flex}.header__user-block__bell svg{width:15px;height:18px}.header__user-block__avatar{cursor:pointer;align-items:center;gap:8px;display:flex}.header__user-block__avatar__icon{color:#110f0f;background-color:#f5e5ea}.header__user-block__avatar__info{align-items:space-between;flex-direction:column;display:flex}.header__user-block__avatar__info__name{color:#110f0f;font-size:16px;font-weight:600}.header__user-block__avatar__info__phone{color:#110f0f;font-size:16px}@media (max-width:768px){.mobile-tabs-header{background-color:#fff;justify-content:space-between;align-items:center;padding:12px 10px;display:flex}.mobile-tabs-header__icons{align-items:center;gap:15px;display:flex}.mobile-tabs-header .header-bell-icon{vertical-align:middle;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;line-height:24px;display:inline-flex}.mobile-tabs-header .header-menu-button{vertical-align:middle;justify-content:center;align-items:center;width:24px;height:24px;padding:0!important;display:inline-flex!important}.mobile-tabs-header .header-menu-icon{vertical-align:middle;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;line-height:24px;display:inline-flex}.mobile-tabs-header .header-menu-icon svg{display:block;width:24px!important;height:24px!important}.ant-drawer-content-wrapper{width:72%!important;height:calc(100% - 75px)!important;box-shadow:none!important;top:75px!important}.ant-drawer-mask{background:0 0!important}.ant-drawer-body{padding:0!important}.mobile-tabs-drawer__list{gap:4px;padding:24px 16px;list-style:none}.mobile-tabs-drawer__list .mobile-tabs-drawer__item{cursor:pointer;color:#75757c;background-color:#0000;border:none;border-radius:0;align-items:center;gap:12px;padding:16px 24px 16px 16px;font-size:14px;font-weight:600;transition:background-color .3s;display:flex}.mobile-tabs-drawer__list .mobile-tabs-drawer__item svg{width:24px;height:24px;stroke:currentColor!important}.mobile-tabs-drawer__list .mobile-tabs-drawer__item:hover{background-color:#fff;border-radius:100px}.mobile-tabs-drawer__list .mobile-tabs-drawer__item.active{color:#9e0131;background-color:#f5e5ea;border-radius:100px}.header{height:76px;padding:14px 16px}.header__logo{width:44px;height:44px;margin-left:6px}.subheader{background-color:#fff;flex-direction:row;align-items:center;height:48px;display:flex;overflow-x:auto}}.header__select-language{width:fit-content;min-width:160px;margin-bottom:20px}.header__select-language .ant-select-item-option{width:100%}@media (max-width:768px){.header__select-language{min-width:auto;margin-bottom:0}.header__select-language .ant-select-selection-item .ant-space-item:nth-child(2){display:none!important}.header__select-language .ant-select-selector{padding:0 4px!important}.header__select-language .ant-select-arrow{right:4px!important}}.modal-small-padding .ant-modal-content{padding:20px}.modal-big-padding .ant-modal-content{padding:50px 80px}.modal-radius .ant-modal-content{border-radius:20px}.modal .ant-modal-body{flex-direction:column;display:flex}.modal .ant-modal-content .ant-modal-close{color:#110f0f;top:27px}.modal-centered .ant-modal-body{align-items:center;gap:20px}.no-access-link{color:#110f0f;align-items:flex-start;gap:8px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;text-decoration:underline;display:flex}.no-access-link:hover{color:#110f0f;text-decoration:underline}.no-access-link__icon svg{width:24px;height:24px}.no-access-link__text{position:relative;bottom:5px}.documents-modal__document-info{flex-direction:column;justify-content:center;display:flex}.documents-modal__document-info__name{color:#110f0f;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600}.documents-modal__document-info__date{color:#75757c;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.without-camera-image{width:120px;height:120px}.modal-button-secondary{color:#9e0131;background-color:#fff;margin-right:10px}.modal-button-secondary:hover,.modal-button-secondary:focus{background-color:#eaeef2}.modal-download{cursor:pointer;color:#110f0f;background-color:#0000;border:none;font-size:16px;position:absolute;top:34px;right:45px}.modal-failed-login .ant-modal-footer{text-align:center}.modal-details .ant-modal-body{gap:12px;max-height:70vh;overflow:auto}.modal-details-buttons{gap:8px;display:flex}.modal-details-buttons__share{cursor:pointer;background-color:#f2f3f5;border:none;border-radius:100px;justify-content:center;align-items:center;min-width:55.2px;display:flex}.modal-details-buttons__share:hover{background-color:#eaeef2}.accordion-title-image svg{fill:#5e9cfa}.modal-loader-wrapper{padding:48px 0}@media (max-width:768px){.modal .ant-modal-content .ant-modal-close{top:22px}.modal-footer-center .ant-modal-footer{justify-content:center;gap:12px;display:flex}.no-access .ant-modal-content .ant-modal-title .heading{text-align:center;font-size:22px;line-height:28px}.no-access__subheading{text-align:center;font-size:14px}.no-access__instruction{justify-content:center;align-items:flex-start;gap:6px;width:328px;font-size:14px;font-weight:500;line-height:18px;display:flex}.no-access__instruction__text{text-align:center;flex-direction:column;display:flex}.modal-download{top:29px}}.page{flex-direction:column;flex-grow:1;display:flex}.page__main{background-color:#fff;border-radius:20px;flex-direction:column;align-items:center;min-width:568px;margin-bottom:20px;padding:48px 52px;display:flex}.page__main__heading{max-width:568px;margin:0 0 10px}.page__main__text{max-width:568px;margin:0 0 24px}.primary-background-page{background:url(/granat-background.svg) 100%/contain no-repeat,linear-gradient(90deg,#f5dedf 0%,#ffefc5 100%);align-items:center;padding:4.5vh 0}.secondary-background-page{background-color:#f2f3f5;align-items:center}.secondary-background-page__buttons{background-color:#fff;border-top:1px solid #d6dbde;justify-content:space-between;gap:12px;width:100%;padding:24px 64px;display:flex}@media (max-width:768px){.page__main{width:90%;min-width:90%;margin-bottom:2vh;padding:32px 20px}.page__main__heading{text-align:center;font-size:22px}.page__main__text{text-align:center;margin:0 0 20px;font-size:16px}.primary-background-page{padding:40px 16px}.secondary-background-page__buttons{border-top:1px solid #d6dbde;padding:24px 16px}}.back{align-items:center;gap:8px;margin-bottom:30px;display:flex}.back__button{color:#110f0f;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.back__button:hover,.back__button:focus{background-color:#d6dbde}.back__heading{color:#110f0f;font-size:16px;font-weight:600}.otp{flex-direction:column;align-items:center;width:100%;margin-bottom:10px;padding-bottom:20px;display:flex;position:relative}.otp__input:focus{outline:none}.otp__error{color:#e3362d;font-size:12px;position:absolute;bottom:0}.confirm-code{justify-content:center}.code-text{text-align:center;max-width:400px;margin:40px 0 0}@media (max-width:768px){.back{align-self:flex-start;margin-left:5%}.confirm-code{justify-content:flex-start;padding-top:24px}}.form{width:100%}.form .ant-form-item-additional{position:initial!important}.form__phone{width:100%;margin-bottom:20px;display:flex}.form__phone div{width:100%}.form__phone__input{background:url(/flag.svg) 0 no-repeat;border:0;border-bottom:1px solid #d6dbde;width:100%;padding:16px 8px 8px 26px;font-family:Montserrat,sans-serif;font-size:18px}.form__phone__input:focus{outline:none}.form__birthdate{margin-bottom:0}.form__birthdate div{width:100%}.form__birthdate .ant-picker-status-error{border-top:0!important;border-left:0!important;border-right:0!important}.form__birthdate .ant-picker-outlined{box-shadow:none!important;border-color:#d6dbde!important}.form__birthdate .ant-form-item-additional{max-width:568px;position:absolute}.form__birthdate .ant-form-item-additional .ant-form-item-explain .ant-form-item-explain-error{color:#e3362d;font-family:Montserrat,sans-serif;font-size:13px}.form__birthdate__input{border:0;border-bottom:1px solid #d6dbde;border-radius:0;padding:16px 8px 8px 0;font-size:18px}.form__birthdate__input input{font-family:Montserrat,sans-serif!important;font-size:18px!important}.form__birthdate__input input:focus{outline:none!important}.form__birthdate__input svg{fill:#110f0f}.form__error-text{color:#e3362d;max-width:464px;margin:0;font-family:Montserrat,sans-serif;font-size:13px}.form__checkbox-login{max-width:464px}.form__checkbox{margin-top:20px}.form__checkbox:hover .ant-checkbox-inner{border-color:#9e0131!important}.form__button{margin-top:20px}.tid{background-color:#fedd30;justify-content:center;align-items:center;gap:8px;margin-bottom:20px;display:flex}.tid:hover{background-color:#ffcd33}.tid:focus{background-color:#fab619}.social{color:#0f67b1;background-color:#fff;border:2px solid #0f67b1;justify-content:center;align-items:center;gap:8px;display:flex}.social:hover,.social:focus{background-color:#eaeef2}.qr{align-items:center;gap:20px;min-width:568px;display:flex}.qr__image{width:80px;height:80px}.qr__heading-block{flex-direction:column;gap:5px;display:flex}.qr__heading-block__subheading{color:#110f0f;margin:0;font-size:16px}.qr__heading-block__text{color:#75757c;max-width:350px;margin:0;font-size:16px}.overlay{z-index:9999;background:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}@media (max-width:768px){.form__phone{margin-bottom:10px}.form__phone__input{font-size:16px}.form__birthdate__input{font-size:26px}.form__birthdate__input input{font-size:16px!important}.wide-datepicker-popup{width:100%;padding-left:9%;position:absolute;left:0;right:0}.wide-datepicker-popup .ant-picker-panel-container{box-sizing:border-box;border-radius:20px;width:90%}.wide-datepicker-popup .ant-picker-date-panel,.wide-datepicker-popup .ant-picker-content,.wide-datepicker-popup .ant-picker-content,.wide-datepicker-popup .ant-picker-panel-layout,.wide-datepicker-popup .ant-picker-panel,.wide-datepicker-popup .ant-picker-month-panel,.wide-datepicker-popup .ant-picker-year-panel{table-layout:fixed;width:100%}.wide-datepicker-popup .ant-picker-cell{width:auto}.wide-datepicker-popup .ant-picker-cell-inner{justify-content:center;align-items:center;width:100%;display:flex}.wide-datepicker-popup .ant-picker-cell:not(.ant-picker-cell-in-view){visibility:hidden}}.error{background-color:#fff;justify-content:center;align-items:center}.error__block{flex-direction:column;align-items:center;width:568px;display:flex}.error__block__buttons{gap:15px;width:100%;display:flex}.error__block__timer-button{cursor:pointer;border:none;border-radius:100px;width:350px;padding:18px 40px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600}.error__block__timer-button:disabled{cursor:initial;opacity:.2}@media (max-width:768px){.error__block{width:90%}.error__block__buttons{flex-direction:column-reverse}}.loan{width:90%}.loan__heading{align-self:flex-start;margin-bottom:24px;font-weight:600}.loan__block{justify-content:space-between;width:100%;display:flex}.loan__block__sum{flex-direction:column;width:47%;display:flex}.loan__block__sum__text{color:#110f0f;margin-bottom:6px;font-size:16px}.loan__block__sum__amount{color:#110f0f;margin-bottom:6px;font-size:24px;font-weight:600}.loan__block__sum__values{justify-content:space-between;display:flex}.loan__block__sum__values__text{color:#110f0f;font-size:12px;font-weight:600}.loan__block__offer{background-color:#f2f3f5;border-radius:16px;width:47%;padding:32px}.loan__block__offer__heading{margin:0 0 30px;font-size:22px;font-weight:600}.loan__block__offer__info{justify-content:space-between;margin-bottom:12px;display:flex}.loan__block__offer__info__text{font-size:16px}.loan__block__offer__button{margin-top:30px}.notifications-heading{color:#110f0f;margin-bottom:0;font-size:16px}.notifications-subheading{color:#75757c;margin:0;font-size:14px;font-weight:400}@media (max-width:768px){.loan{width:100%}.loan__heading{margin-bottom:12px}.loan__block{flex-direction:column}.loan__block__sum{width:100%}.loan__block__sum__text{font-size:14px}.loan__block__sum__amount{font-size:38px}.loan__block__offer{flex-direction:row;width:100%;margin-top:24px;padding:16px}.loan__block__offer__heading{font-size:16px}.loan__block__offer__info__text{font-size:14px}.notifications-heading{width:100%}}.info{flex-direction:column;align-items:center;gap:12px;padding:50px 0;display:flex}.info__blocks{gap:24px;margin-top:28px;display:flex}.info__blocks__block{background-color:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:16px;width:371px;padding:40px;display:flex}.info__blocks__block__heading{color:#110f0f;text-align:center;max-width:200px;margin:0;font-size:22px;font-weight:600}@media (max-width:768px){.info{align-items:flex-start;padding:20px 15px}.info__blocks{flex-direction:column;align-items:center;margin-top:12px}.info__blocks__block{flex-direction:row;align-items:flex-start;gap:12px;width:100%;padding:12px}.info__blocks__block__right-block{flex-direction:column;gap:5px;display:flex}.info__blocks__block__image{width:48px;height:48px}.info__blocks__block__heading{text-align:left;max-width:initial;font-size:14px}}.kyc-documents{width:100vw;height:calc(var(--vh,1vh)*100);position:relative;overflow:hidden}.kyc-documents__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.kyc-documents__canvas{display:none}.kyc-documents__overlay{z-index:2;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.kyc-documents__overlay__mask-oval{z-index:1;pointer-events:none;background-color:#000000bf;position:absolute;inset:0}.kyc-documents__overlay__heading{color:#fff;text-align:center;z-index:3;pointer-events:auto;margin:40px 0 0;padding:0 16px;font-size:22px;font-weight:600}.kyc-documents__overlay__frame-wrapper{z-index:2;border-radius:10px;flex-grow:1;justify-content:center;align-items:center;width:calc(100% - 200px);margin:24px 0;display:flex;position:relative}.kyc-documents__overlay__frame-rectangle{pointer-events:none;z-index:2;box-sizing:border-box;border:4px dashed #fff;border-radius:10px;width:100%;height:100%}.kyc-documents__overlay__darken-rectangle{z-index:1;pointer-events:none;position:absolute;inset:0}.kyc-documents__overlay__darken-rectangle__top,.kyc-documents__overlay__darken-rectangle__bottom,.kyc-documents__overlay__darken-rectangle__left,.kyc-documents__overlay__darken-rectangle__right,.kyc-documents__overlay__darken-rectangle__all{pointer-events:none;background:#000000bf;position:absolute}.kyc-documents__overlay__darken-rectangle__top{height:120px;top:0;left:0;right:0}.kyc-documents__overlay__darken-rectangle__bottom{height:132px;bottom:0;left:0;right:0}.kyc-documents__overlay__darken-rectangle__left{width:104px;top:120px;bottom:132px;left:0}.kyc-documents__overlay__darken-rectangle__right{width:104px;top:120px;bottom:132px;right:0}.kyc-documents__overlay__frame-oval{aspect-ratio:3/4;pointer-events:none;border:4px dashed #fff;border-radius:50%;height:100%}.kyc-documents__overlay__frame-hidden{visibility:hidden;position:absolute}.kyc-documents__overlay__controls{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;background:#ffffff40;justify-content:center;align-items:center;width:100%;padding:20px 64px;display:flex}.kyc-documents__overlay__controls__capture-button{cursor:pointer;background:#fff;border:none;border-radius:50%;width:64px;height:64px;font-size:28px;position:relative}.kyc-documents__overlay__controls__capture-button:before{content:"";border:5px solid #110f0f;border-radius:50%;width:60px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kyc-documents__overlay__controls__back-button{position:absolute;left:64px}@media (max-width:768px){.kyc-documents__canvas{display:none}.kyc-documents__overlay__heading{margin:60px 0 0;font-size:12px}.kyc-documents__overlay__frame-wrapper{width:90%;margin:0}.kyc-documents__overlay__frame-wrapper-confirmation{border-radius:10px;flex-grow:1;justify-content:center;align-items:center;width:calc(100% - 100px);margin:24px 12px;display:flex;position:relative}.kyc-documents__overlay__frame-wrapper-photo{border-radius:10px;flex-grow:1;justify-content:center;align-items:center;width:90%;height:80vh;margin:0;display:flex;position:relative}.kyc-documents__overlay__darken-rectangle__left,.kyc-documents__overlay__darken-rectangle__right{width:55px;top:130px;bottom:130px}.kyc-documents__overlay__darken-rectangle__top,.kyc-documents__overlay__darken-rectangle__bottom{height:130px}.kyc-documents__overlay__darken-rectangle__all{width:100vw;height:100vh}.kyc-documents__overlay__darken-rectangle__rotate{color:#fff;z-index:10000;text-align:center;flex-direction:column;max-width:328px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kyc-documents__overlay__darken-rectangle__rotateImg{max-width:96px;max-height:96px;margin:auto}.kyc-documents__overlay__frame-oval{height:80%}.kyc-documents .mobile-back-button{background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:20px;display:flex;box-shadow:0 0 6px #0000001a}.kyc-documents .mobile-back-button svg{color:#110f0f;font-size:24px}.kyc-documents__orientation-lock{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;text-align:center;background:#0009;justify-content:center;align-items:center;padding:24px;font-size:16px;font-weight:500;display:flex;position:absolute;inset:0}}.documents-confirmation{justify-content:space-around;align-items:center}.documents-confirmation__photo{object-fit:contain;pointer-events:none;box-sizing:border-box;border-radius:10px;width:100%;height:100%}.documents-confirmation__buttons{z-index:3;justify-content:center;gap:20px;margin-bottom:20px;display:flex}@media (max-width:768px){.documents-confirmation{min-height:calc(var(--vh,1vh)*100);display:flex}.documents-confirmation__photo{width:95%}.documents-confirmation__confirmation-photo{object-fit:contain;pointer-events:none;box-sizing:border-box;border-radius:10px;width:100%}.documents-confirmation__buttons{pointer-events:auto;background-color:#fff;border-top:1px solid #d6dbde;align-items:center;gap:12px;width:100%;margin-bottom:0;padding:20px;position:sticky;bottom:0}}.kyc-progress{justify-content:center;align-items:center}.kyc-progress__block{flex-direction:column;align-items:center;gap:10px;display:flex}@media (max-width:768px){.kyc-progress{flex-direction:column;padding:0 16px;display:flex}.kyc-progress__block{width:100%}}.address-form{flex-direction:column;justify-content:center;align-items:center;width:100%;font-family:Montserrat,sans-serif;display:flex}.address-form .ant-form-item{width:100%}.address-form .ant-form-item-explain{color:#e3362d;padding:0 8px;font-size:12px}.address-form__block{position:relative}.address-form__block.active input{border-color:#110f0f}.address-form__block.active .address-form__block__label{font-size:14px;top:-14px}.address-form__block__input{box-sizing:border-box;color:#110f0f;background-color:#0000;border:none;border-radius:0;width:100%;height:40px;min-height:40px;padding:0 0 0 8px;font-size:18px;transition:border-color .2s;box-shadow:none!important}.address-form__block__input:hover{border-color:#d6dbde}.address-form__block__input:focus,.address-form__block__input.active,.address-form__block__input.ant-select-focused{border-color:#75757c;outline:none;box-shadow:none!important}.address-form__block__input:disabled{background-color:#0000}.address-form__block__input .ant-select-selection-search{border-bottom:1px solid #d6dbde}.address-form__block__input .ant-select-selector{align-items:center;font-size:18px;display:flex;position:relative;box-shadow:none!important;background-color:#0000!important;border:none!important;height:100%!important;padding:0!important}.address-form__block__input .ant-select-selector .ant-select-selection-search,.address-form__block__input .ant-select-selector .ant-select-selection-item{color:#110f0f!important;opacity:1!important;align-items:center!important;margin:0!important;padding:0!important;font-size:18px!important;line-height:normal!important;display:flex!important;position:absolute!important;inset:0!important}.address-form__block__input .ant-select-selector input{color:#110f0f;appearance:none;border-radius:0;outline:none;height:100%!important;box-shadow:none!important;margin:0!important;padding:0!important;font-size:18px!important;line-height:normal!important}.address-form__block__label{color:#75757c;pointer-events:none;padding:0 8px;font-family:Montserrat,sans-serif;font-size:18px;transition:all .2s;position:absolute;left:0}.address-form__block__input:focus+.address-form__block__label,.address-form__block__input.active+.address-form__block__label,.address-form__block .ant-select-focused+.address-form__block__label{font-size:14px;top:-14px}.address-form__flat-block{justify-content:space-between;gap:20px;width:100%;display:flex}@media (max-width:768px){.address-form__block.active .address-form__block__label{font-size:12px!important}.address-form__block__input,.address-form__block__label,.address-form__block .ant-select-selector{font-size:16px}.address-form__block .ant-select-selector input{font-size:16px!important}.address-form__block__input:focus+.address-form__block__label,.address-form__block__input.active+.address-form__block__label,.address-form__block .ant-select-focused+.address-form__block__label{font-size:12px}}.application-primary-button-block{gap:20px;display:flex}.application-primary-button-block__text{color:#75757c;margin:0;font-size:14px}@media (max-width:768px){.application-primary-button-block__text{text-align:center;margin:22px 0 2vh}.documents-heading{text-align:center;margin-bottom:10px}}.documents-block{flex-direction:column;gap:20px;margin-top:20px;display:flex}.documents-block__link{color:#110f0f;align-items:center;gap:12px;max-width:500px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.documents-block__link:hover{color:#110f0f}.profile-avatar{width:66px;height:66px}.profile-avatar-icon svg{width:30px;height:30px}.profile-info{flex-direction:column;gap:20px;width:100%;margin:32px 0;display:flex}.profile-info__heading{margin:0;font-size:18px;font-weight:600}.profile-info__block{background-color:#f2f3f5;border-radius:16px;flex-direction:column;gap:5px;padding:8px 16px;display:flex}.profile-info__block__text-top{color:#110f0f;font-size:12px;font-weight:600}.profile-info__block__text-bottom{color:#110f0f;font-size:16px}.profile-info__button{width:168px}@media (max-width:768px){.profile-info__button{width:100%}}.loan-info{position:relative}.loan-info__image{position:absolute;top:-70px}.loan-info__sum{font-size:38px;font-weight:600}.loan-info__sum__with-margin{margin-top:20px}.loan-info__line{border:none;border-top:1px dashed #d6dbde;width:100%;margin:4px 0 0;display:block}.loan-info__pay-next-text{color:#75757c;margin-bottom:14px;font-size:16px;font-weight:600}.loan-buttons-block{justify-content:space-between;gap:12px;margin:12px 0 4.5vh;display:flex}@media (max-width:768px){.loan-buttons-block{flex-direction:column-reverse;margin:0 0 2vh}.loan-info__image{width:100px;height:120px}}.loan-wrapper{flex-direction:column;gap:5px;min-width:568px;padding:64px 32px 44px;display:flex;position:relative}.loan-block{flex-direction:column;align-items:flex-end;gap:20px;width:100%;margin-top:14px;display:flex}.loan-block__info{justify-content:space-between;align-items:center;width:100%;display:flex}.loan-block__info__left{color:#75757c;font-size:16px}.loan-block__info__right{color:#110f0f;font-size:16px}.loan-block__info__right__icon{color:#dd6801}.loan-block__info__status-block{border:none;border-radius:16px;gap:4px;width:fit-content;margin-inline-end:0;padding:4px 12px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;display:flex}.loan-block__info__active,.loan-block__info__paid{color:#009646;background-color:#e0f2e9}.loan-block__info__approved{color:#6c9600;background-color:#edf2e0}.loan-block__info__closed{color:#a8b0b5;background-color:#f2f3f5}.loan-block__info__rejected{color:#e3362d;background-color:#fce7e6}.loan-block__info__pending{color:#cd9e46;background-color:#fffbe6}.loan-block__info__overdue{color:#dd6801;background-color:#fbede1}.loan-block__valid-offer{background-color:#e0ecfe;border-radius:12px;gap:4px;width:100%;padding:10px 12px;display:flex}.loan-block__valid-offer__image{color:#5e9cfa}.loan-block__valid-offer__text{color:#110f0f;font-size:14px}@media (max-width:768px){.loan-wrapper{min-width:90%;padding:24px 20px}.loan-block__info__status-block{padding:4px 8px;font-size:12px}.loan-block__info__left,.loan-block__info__right{font-size:14px}}.loan-history{background-color:#f2f3f5;flex-direction:column;align-items:center;width:90%;padding:48px 52px;display:flex}.loan-history__empty{flex-direction:column;justify-content:center;align-items:center;display:flex}.loan-history__empty__heading{text-align:center;font-size:22px;font-weight:600}.loan-history__list{background-color:#f2f3f5;flex-direction:column;gap:16px;width:100%;margin-top:14px;display:flex}.loan-history-block{background-color:#fff;border-radius:16px;justify-content:space-between;align-items:center;padding:20px 24px;text-decoration:none;display:flex}.loan-history-block_left{flex-direction:column;gap:8px;display:flex}.loan-history-block_left__amount{color:#110f0f;font-size:24px;font-weight:600}.loan-history-block_left__text-additional{color:#75757c;font-size:16px}.loan-history-block__arrow{color:#110f0f}@media (max-width:768px){.loan-history{width:100%;padding:20px}.loan-history-block{padding:16px}}.payment-table{margin-top:20px}.payment-table .ant-table-thead .ant-table-cell{color:#75757c;background-color:#0000;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400}.payment-table .ant-table-thead .ant-table-cell:before{display:none}.payment-table .ant-table-tbody .ant-table-cell{color:#110f0f;font-family:Montserrat,sans-serif;font-size:16px}.payment-without-history{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:48px 0;display:flex}.payment-without-history__text{font-weight:600}@media (max-width:768px){.payment-table .ant-table-thead .ant-table-cell,.payment-table .ant-table-tbody .ant-table-cell,.payment-without-history__text{font-size:14px}}.loan-card{background-color:#f2f3f5;width:90%}.loan-card__heading{margin:0 0 24px}.loan-card__info-block{justify-content:space-between;gap:16px;width:100%;display:flex}.loan-card__info-block__big-text{color:#110f0f;font-size:38px;font-weight:600}.loan-card__info-block__sum{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;gap:12px;width:40%;padding:24px;display:flex}.loan-card__info-block__sum__row{justify-content:space-between;align-items:center;display:flex}.loan-card__info-block__sum__actions{justify-content:space-between;gap:12px;margin-top:20px;display:flex}.loan-card__info-block__offer{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;width:29%;padding:24px;display:flex}.loan-card__info-block__offer .ant-slider{margin:0}.loan-card__info-block__offer .ant-slider-handle{display:none}.loan-card__info-block__offer .ant-slider-disabled,.loan-card__info-block__offer .ant-slider-disabled .ant-slider-handle{cursor:default}.loan-card__info-block__offer__block{flex-direction:column;gap:10px;display:flex}.loan-card__info-block__modals{flex-direction:column;justify-content:space-between;gap:16px;width:29%;display:flex}.loan-card__info-block__modals__button{cursor:pointer;background-color:#fff;border:none;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;height:100%;padding:16px 24px;font-family:Montserrat,sans-serif;font-size:18px;display:flex}.loan-card__link{color:#110f0f;background-color:#fff;border-radius:20px;justify-content:space-between;align-items:center;width:100%;padding:40px;text-decoration:none;display:flex}.loan-card__link__info{flex-direction:column;gap:10px;display:flex}.loan-card__link__info__offer-block{gap:5px;display:flex}.loan-card__link__info__offer-block__icon{color:#5e9cfa}.overdue-card-block{color:#e3362d;background-color:#fcebea;border:1.2px solid #e3362d;border-radius:12px;gap:12px;width:100%;margin-bottom:16px;padding:14px 20px;font-size:14px;font-weight:600;display:flex}.big-button{cursor:pointer;color:#110f0f;background-color:#fff;border:none;border-radius:20px;flex-direction:row;justify-content:space-between;min-width:568px;margin-bottom:20px;padding:24px 32px;font-family:Montserrat,sans-serif;font-size:18px;display:flex}.big-button:hover{background-color:#eaeef2}.big-button__left-block{align-items:center;gap:12px;display:flex}.big-button__left-block__image{width:21px;height:21px}@media (max-width:768px){.loan-card{width:100%}.loan-card__info-block{flex-direction:column;gap:12px}.loan-card__info-block__big-text{font-size:24px}.loan-card__info-block__sum{width:100%;padding:16px}.loan-card__info-block__sum__row{flex-direction:column;align-items:flex-start;gap:12px}.loan-card__info-block__sum__actions{flex-direction:column}.loan-card__info-block__sum__actions__button{width:100%}.loan-card__info-block__offer{gap:30px;width:100%;padding:16px}.loan-card__info-block__offer__block{gap:12px}.loan-card__info-block__modals{width:100%}.loan-card__info-block__modals__button{font-size:16px}.loan-card__link{flex-direction:column;padding:16px}.loan-card__link__info{gap:12px;width:100%;display:flex}.loan-card__link__info__offer-block{background-color:#e0ecfe;border-radius:12px;gap:4px;margin-top:16px;padding:8px}.loan-card__link-under-review{color:#110f0f;background-color:#fff;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:16px;text-decoration:none;display:flex}.big-button-wrapper{flex-direction:column;align-items:center;width:100%;display:flex}.big-button{min-width:90%;margin-bottom:16px;font-size:16px}}.payment-heading{margin:0 0 24px}.payment-text{text-align:center;max-width:400px;margin:0}.payment-receiving-buttons-block{justify-content:space-between;gap:12px;margin:12px 0 2vh;display:flex}.payment-cards-block{flex-direction:column;gap:12px;width:100%;max-height:300px;margin:16px 0 24px;padding:0 10px 0 0;display:flex;overflow-y:auto}.payment-sum{color:#38b326;margin:12px 0 24px;font-size:34px}.payment-contact{background-color:#f2f3f5;border-radius:16px;flex-direction:column;gap:4px;margin-bottom:12px;padding:8px 12px;display:flex}.payment-contact__text{color:#110f0f;font-family:Montserrat,sans-serif;font-size:12px}.payment-notification{background-color:#e0ecfe;border-radius:16px;flex-direction:row;align-items:center;gap:8px;width:100%;padding:8px 12px;display:flex}.payment-notification__icon{color:#5e9cfa;font-size:14px}.selectable-payment-card{cursor:pointer;border:1px solid #a8b0b5;border-radius:16px;width:100%;padding:8px 16px;transition:border-color .2s ease-in-out;display:flex}.selectable-payment-card__selected{border-color:#9e0131}.selectable-payment-card__disabled{opacity:.6;cursor:default}.selectable-payment-card__image{align-items:flex-end;width:24px!important;height:24px!important;position:relative!important}.custom-radio-content{justify-content:space-between;align-items:center;width:100%;display:flex}.custom-radio-left{align-items:center;gap:12px;display:flex}.custom-radio{background-color:#fff;border:2.2px solid #a8b0b5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:relative}.custom-radio:after{content:"";opacity:0;background-color:#9e0131;border-radius:50%;width:8px;height:8px;transition:opacity .2s ease-in-out}.custom-radio--checked{border-color:#9e0131}.custom-radio--checked:after{opacity:1}.selectable-payment-card__disabled .custom-radio{opacity:.6;cursor:default}.money-transfer-success-heading{margin:40px 0 0}.money-transfer-success-info-text{max-width:458px;margin:20px 0 0}.money-transfer-success-button-wrapper{margin-top:40px}.details-block{background-color:#f2f3f5;border-radius:16px;justify-content:space-between;align-items:center;padding:6px 16px;display:flex}.details-block__info{flex-direction:column;gap:5px;display:flex}.details-block__info__top{color:#110f0f;font-family:Montserrat,sans-serif;font-size:12px}.details-block__copy{cursor:pointer;border:none}.payment-sum-input{border-top:none;border-left:none;border-right:none;border-radius:0;width:100%;padding:20px 8px;border-bottom:1px solid #d6dbde!important}.payment-sum-input:focus{box-shadow:none}.payment-sum-block{align-self:flex-start;gap:8px;margin-top:12px;display:flex}.payment-sum-block__info{cursor:pointer;background-color:#f2f3f5;border:none;border-radius:16px;padding:8px 10px}.payment-sum-final{background-color:#f2f3f5;border-radius:16px;width:100%;margin:24px 0;padding:20px 24px}.payment-sum-final__info{border-bottom:1px solid #a8b0b5;justify-content:space-between;width:100%;padding-bottom:16px;display:flex}.payment-sum-final__info-secondary{justify-content:space-between;width:100%;margin-top:16px;display:flex}.payment-buttons-block{justify-content:space-between;gap:12px;width:100%;display:flex}.payment-margin-top{margin-top:80px}@media (max-width:768px){.selectable-payment-card{padding:13px 16px}.payment-cards-block{margin:12px 0 20px}.payment-contact{margin-bottom:8px}.money-transfer-success-button-wrapper{justify-content:center;align-items:center;width:90%;margin-top:15px;display:flex}.payment-receiving-buttons-block{flex-direction:column-reverse;margin:0 0 2vh}}.filter-input-container{width:100%;margin-top:12px}.filter-input-container .filter-input{border:1px solid #a8b0b5;border-radius:16px;width:100%;padding:8px 16px;font-size:16px}
