#app .container{padding:0!important}@font-face{font-family:Avito Mobile Sans;src:url(/fonts/avito.1cd96a32.eot);src:url(/fonts/avito.1cd96a32.eot?#iefix) format("embedded-opentype"),url(/fonts/avito.c109a308.woff2) format("woff2"),url(/fonts/avito.87107f96.woff) format("woff"),url(/fonts/avito.b27f529e.ttf) format("truetype"),url("/img/avito.2a2fa141.svg#Avito Mobile Sans") format("svg");font-weight:400}@font-face{font-family:Avito Mobile Sans;src:url(/fonts/avitoBold.1751744c.eot);src:url(/fonts/avitoBold.1751744c.eot?#iefix) format("embedded-opentype"),url(/fonts/avitoBold.fd6e9542.woff2) format("woff2"),url(/fonts/avitoBold.dcff5a84.woff) format("woff"),url(/fonts/avitoBold.efe725d2.ttf) format("truetype"),url("/img/avitoBold.9b1888d1.svg#Avito Mobile Sans") format("svg");font-weight:700}body .v-application{font-family:Avito Mobile Sans;text-align:left}body{touch-action:pan-x pan-y}.position-relative{position:relative}.v-application .v-sheet.v-toolbar,.v-application .v-sheet.v-toolbar:not(.v-sheet--outlined){background-color:#fff;box-shadow:none}.v-application .v-toolbar__title{font-size:.925rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;letter-spacing:-1px}.v-application .v-otp-input{display:flex;align-items:stretch}.v-application .v-otp-input .v-input{flex:0 0 0;max-width:100%;width:auto;padding:4px 0 4px 0}.v-otp-input .v-input__slot{max-width:58px;width:58px;height:56px;border:none;margin-right:8px}.v-application .v-input__slot{margin-bottom:0}.v-input--is-focused .v-text-field__slot,.v-otp-input .v-text-field__slot{border:none;background:#f5f5f5;border-radius:8px;outline:none;border-color:transparent}.v-text-field .v-input__control,.v-text-field .v-input__slot fieldset,.v-text-field fieldset{border-color:transparent;outline:none;border-radius:20px}h5{font-size:1.625rem}h5,h6{display:block;-webkit-margin-before:8px;margin-block-start:8px;-webkit-margin-after:8px;margin-block-end:8px;font-weight:700}h6{font-size:1.375rem}.v-application .v-btn,.v-application .v-btn:not(.v-btn--round).v-size--default{text-transform:none;height:56px;letter-spacing:normal}.text-grey{color:#858585;opacity:1}.v-application .v-toolbar__content,.v-application .v-toolbar__extension{padding:0}.v-application .text-small{font-size:12px;line-height:16px}.v-application .v-toolbar__content,.v-application header{height:30px!important}.v-application .narrow{letter-spacing:-1px}.v-application .v-btn--fab.v-size--default .v-icon,.v-application .v-btn--icon.v-size--default .v-icon{color:#000}.v-application .v-text-field .v-label{top:-30px;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#000}.v-application .v-text-field .v-label--active{transform:none}.v-application .v-text-field__slot{margin-top:20px;padding:12px 20px 12px 16px;gap:4px;height:56px;background:#f5f5f5;border-radius:8px}.v-application .sms .v-text-field__slot{margin-top:0}.v-application .theme--light.v-text-field>.v-input__control>.v-input__slot:before{border-color:transparent;border:none}.v-application .v-input--is-disabled .v-text-field__details{display:none}.v-application .theme--light.v-input--is-disabled input,.v-application .theme--light.v-input--is-disabled textarea{color:#858585;-webkit-text-fill-color:#858585;opacity:1}.v-application .theme--light textarea{color:rgba(0,0,0,.87)}.v-application .theme--light.v-text-field:not(.v-input--has-state):hover>.v-input__control>.v-input__slot:before{border-color:transparent}.v-application .mx-datepicker{position:relative;display:block;width:100%}.v-application .mx-input-wrapper{margin-top:20px;padding:12px 20px 12px 16px;gap:4px;height:56px;background:#f5f5f5;border-radius:8px}.v-application .mx-input{display:inline-block;box-sizing:border-box;width:100%;height:34px;padding:0;font-size:14px;line-height:1.4;color:rgba(0,0,0,.87);background-color:transparent;border:none;border-radius:4px;box-shadow:none}.v-application .v-text-field{padding-top:5px;margin-top:4px;position:relative}.v-application .v-text-field.accepted:after{position:absolute;content:url(/img/tick.c80ef847.svg);display:block;right:20px;top:40px}.mx-icon-clear,.v-application .mx-icon-calendar{position:absolute;top:26px;right:20px;transform:translateY(-50%);font-size:20px;line-height:1;color:rgba(0,0,0,.5);vertical-align:middle}.v-application .custom-label.theme--light.v-label{margin-bottom:-12px;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#000;display:block}.v-application .v-carousel__controls{align-items:center;background:transparent;bottom:0;display:flex;height:20px}.v-application .v-carousel__controls .v-carousel__controls__item:before{width:8px;height:8px;background:#858585;border-radius:8px;opacity:1}.v-application .v-carousel__controls .v-btn--icon.v-size--small{height:4px;width:4px;margin:4px}.v-application .theme--dark.v-btn--active:before,.v-application .theme--dark.v-btn--active:hover:before{opacity:1;background:#000}.slide-text{padding:12px;width:100%;height:96px;background:#f5f5f5;border-radius:5px;font-size:16px;line-height:24px;color:#222}.v-application .font-13{font-size:13px}.v-application .vld-overlay{top:50px;bottom:50px}.v-application .spin-text{margin-top:140px}.v-application .spin-countdown,.v-application .spin-text{text-align:center;top:50px;bottom:50px;left:0;right:0;position:fixed;display:flex;z-index:5;align-items:center;justify-content:center;overflow:hidden}.v-application .spin-countdown{font-size:12px;line-height:12px;color:#858585;opacity:1;margin-bottom:5px}.v-application .col-6 .mx-input-wrapper{margin-top:18px}.v-application .v-textarea .v-text-field__slot{height:auto;padding:4px 16px;line-height:16px}.v-application .v-text-field .v-input__slot{border-radius:8px}.v-application .theme--light.v-text-field--filled>.v-input__control>.v-input__slot,.v-application .v-text-field .v-select__slot{background:#f5f5f5}.v-application .green-block{background:#e2ffd6;padding:12px;font-weight:400;font-size:14px;line-height:20px;color:#000;border-radius:8px}.v-application .green-block label{font-size:18px;font-style:normal;font-weight:800;line-height:22px;display:block;margin-bottom:8px}.v-application .grey-block{background:#f5f5f5;padding:12px;font-weight:400;font-size:14px;line-height:20px;color:#000}.v-application .white-block{background:#fff;padding:0;font-weight:400;font-size:14px;line-height:20px}.v-application .grey-block .v-label{font-weight:400;font-size:14px;line-height:20px;color:#222}.v-application .mdi-checkbox-blank-outline.v-icon{color:#ebebeb}.v-application .mdi-checkbox-blank-outline:before{background:#ebebeb;border-radius:3px;width:20px;height:20px}.v-application .v-input__slot{align-items:start}.v-application .blue-frame{padding:12px;border:2px solid #0af;border-radius:8px}.v-application .v-sheet--outlined{border:none!important}.v-application .text-grey.grey-block{font-size:15px}.v-application .regul .v-data-table th{padding:0;font-size:14px;line-height:16px;color:#858585;opacity:1;font-weight:400;height:36px}.v-application .regul .v-data-table td{padding:0;font-size:14px;line-height:16px;height:40px;border-bottom:none!important}.v-application .v-overlay__content{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;color:#000;border-radius:0}.v-application .v-overlay__content .theme--dark.v-sheet{color:#000}.v-application .v-btn--is-elevated{display:flex}#app .v-application a,#app .v-application a .theme--light.v-icon{color:#0af}a.contract{font-size:16px}.web-camera-container{padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.web-camera-container .photo-button{width:50px;height:50px;border-radius:50px;border:5px solid #0af}.web-camera-container .camera-button{margin-bottom:2rem}.web-camera-container .camera-box .camera-shutter{opacity:0;width:100%;min-height:222px;background-color:#fff;position:absolute}.web-camera-container .camera-shoot{margin-top:50px}.web-camera-container .camera-shoot button{height:60px;width:60px;display:flex;align-items:center;justify-content:center;border-radius:100%}.web-camera-container .camera-loading{overflow:hidden;height:100%;position:absolute;width:100%;min-height:150px;margin:3rem 0 0 -1.2rem}.web-camera-container ul{height:100%;position:absolute;width:100%;z-index:999999;margin:0}.web-camera-container .loader-circle{display:block;height:14px;margin:0 auto;top:50%;left:100%;transform:translateY(-50%);transform:translateX(-50%);position:absolute;width:100%;padding:0}.web-camera-container li{display:block;float:left;width:10px;height:10px;line-height:10px;padding:0;position:relative;margin:0 0 0 4px;background:#999;-webkit-animation:preload 1s infinite;animation:preload 1s infinite;top:-50%;border-radius:100%}.web-camera-container li :nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.web-camera-container li :nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes preload{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes preload{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.camera-button.v-btn{background:#f5f5f5;border-radius:5px;height:40px}.vue-dadata .vue-dadata__input{margin-top:20px;padding:12px 20px 12px 16px;gap:4px;height:56px;background:#f5f5f5;border-radius:8px;border:1px solid #f5f5f5}.vue-dadata .vue-dadata__input:focus{border:1px solid #f5f5f5}.v-application .mx-input::-moz-placeholder{opacity:.5}.v-application .mx-input::placeholder{opacity:.5}#app .v-application a.link-grey{color:#858585;opacity:1;text-decoration:underline}#app .v-application a.link-black{color:#000}.is-active.vld-overlay{display:flex}.vld-overlay.is-full-page{z-index:999;position:fixed}.vld-overlay{bottom:0;left:0;position:absolute;right:0;top:0;align-items:center;display:none;justify-content:center;overflow:hidden;z-index:1}#app .v-application .v-text-field__details{margin-top:5px}#app .v-application .modal-contents{padding:10px 20px 20px;top:30px;bottom:86px!important}#app .v-application .modal-contents .swipe-inner{padding:0 0 86px}#app .v-application .swipe-bottom{padding:16px;position:fixed;bottom:0;left:0;right:0;background-color:#fff;z-index:9999999}#app .over{overflow:hidden;padding-right:var(--scrollbar-width);max-height:90vh}#app .swipe-modal-takumaru-vue-swipe-modal{z-index:999999}#app .theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot,#app .theme--light.v-text-field--solo-inverted>.v-input__control>.v-input__slot{padding:0 12px;background:#f5f5f5;opacity:1}#app .theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input{color:#000;margin:0}#app .v-application .v-text-field .v-select__slot{background:#f5f5f5;opacity:1;height:48px}#app .v-application .mx-4.v-autocomplete{margin-right:0!important;margin-left:0!important;margin-top:20px}.v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{display:none}#app .v-application .pass-photo{width:96px;height:96px;border-radius:8px;-o-object-fit:cover;object-fit:cover}#app .v-application .photo-text{font-size:12px}#app .v-application .photo-text.hintmes{color:#ffa200}#app .v-application .photo-text.errormes,#app .v-application .red-text{color:red}#app .v-application .v-btn--is-elevated{box-shadow:none}#app .v-application .swipe-modal-takumaru-vue-swipe-modal .modal-contents-chip{height:3px}#app .v-application .v-autocomplete i{display:none}#app .v-application .v-select.v-text-field input{font-size:14px}#app .v-application .v-list-item .v-list-item__subtitle,.v-list-item .v-list-item__title{font-size:14px;white-space:break-spaces!important}#app .v-application .v-progress-circular{display:none}#app .v-application .hintFio{z-index:1}#app .v-application .fio{z-index:2;margin-top:-65px}#app .v-application .reg .v-text-field__details{display:none}#app .v-application #lastNameHint .v-menu__content,#app .v-application #liningAddressHint .v-menu__content,#app .v-application #midNameHint .v-menu__content,#app .v-application #rNameHint .v-menu__content,#app .v-application #regAddressHint .v-menu__content{bottom:-20px!important;top:auto!important}#app .v-application #livingAddress,#app .v-application #regAddress{font-size:14px}.v-application .v-btn.v-size--default.narrow{height:46px;border-radius:6px}.v-application .light--blue{background-color:#cfedff!important;border-color:#cfedff!important;color:#008aed!important}.v-application .learn-more .v-expansion-panel-header.exp-header{width:100%;display:flex}.v-application .v-expansion-panel-header.exp-header{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:27px;letter-spacing:-1px}.v-application .v-expansion-panel-header.exp-header .mdi:before{color:#000}.v-application .v-expansion-panel-header{min-height:0;padding:0;transition:min-height .3s cubic-bezier(.25,.8,.5,1);font-size:14px;line-height:24px;color:#0af;display:block;height:24px}.v-application .v-expansion-panel:before{display:none}.v-application .v-expansion-panel .v-expansion-panel-content__wrap{padding:0}.v-application .theme--light.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon{color:#0af;top:4px}.v-application .text-grey.grey-block{font-size:14px;border-radius:5px}.v-application .v-expansion-panel--active>.v-expansion-panel-header{min-height:24px}.progress-bar{background:#ffc5c6}.progress-bar,.progress-bar-active{height:6px;border-radius:3px}.progress-bar-active{flex:1 0 0;margin-bottom:5px;background:#ff4053}.v-application .error--text .v-text-field__slot{background:#feeced}@media only screen and (max-width:380px){.v-application .v-expansion-panel-header.exp-header{font-size:16px}}@media only screen and (max-width:320px){.v-application .v-expansion-panel-header.exp-header{font-size:12px}}.step-view{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.v-application .header{background:#fff;padding:1rem;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center;height:50px!important}.logo{height:40px;max-width:200px;-o-object-fit:contain;object-fit:contain}.containers{max-width:800px;margin:0 auto;padding:2rem 1rem}.intro-section{background:#fff;border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:0 4px 20px rgba(0,0,0,.08)}.title{font-size:2rem;font-weight:700;color:#2c3e50;margin-bottom:1rem;text-align:center}.intro-text{font-size:1.1rem;color:#5a6c7d;margin-bottom:1rem;line-height:1.6}.require-list{list-style:none;padding:0;margin:0}.require-list li{background:#f8f9fa;border-radius:8px;padding:1rem;margin-bottom:.75rem;border-left:4px solid #27ae60;color:#2c3e50}.require-list li:before{content:"✓";color:#27ae60;font-weight:700;margin-right:.5rem}.actions-section{text-align:center}.file-input{display:none}.btn-primary,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border:none;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:.3s;margin:.5rem;min-width:200px}.btn-primary{background:linear-gradient(135deg,#3498db,#2980b9);color:#fff;box-shadow:0 4px 15px rgba(52,152,219,.3)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(52,152,219,.4)}.btn-secondary{background:#fff;color:#3498db;border:2px solid #3498db}.btn-secondary:hover{background:#3498db;color:#fff;transform:translateY(-2px)}.btn-icon{width:20px;height:20px;margin-right:.5rem}@media(max-width:768px){.container{padding:1rem}.title{font-size:1.5rem}.intro-section{padding:1.5rem;margin-bottom:1.5rem}.btn-primary,.btn-secondary{width:100%;margin:.5rem 0;min-width:unset}}@media(max-width:480px){.logo{height:32px}.header{padding:.75rem}.title{font-size:1.3rem}.intro-text{font-size:1rem}.intro-section{padding:1rem}.containers .v-application ul{padding-left:0}}.form-group[data-v-346f8e62]{margin-bottom:1.5rem}.form-group label[data-v-346f8e62]{font-weight:600;margin-bottom:.5rem;display:block}.form-input[data-v-346f8e62]{width:100%;padding:.75rem 1rem;border:1px solid #dfe3e8;border-radius:8px;transition:border-color .2s}.form-input[data-v-346f8e62]:focus{outline:none;border-color:#3498db}.btn-block[data-v-346f8e62]{width:100%}.consent-link-container[data-v-346f8e62]{text-align:center}.consent-link[data-v-346f8e62]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1rem;color:#6c757d;text-decoration:none;font-size:.9rem;border-radius:8px;transition:all .2s ease}.consent-link[data-v-346f8e62]:hover{transform:translateY(-1px)}.consent-icon[data-v-346f8e62]{width:18px;height:18px;flex-shrink:0}@media (max-width:768px){.consent-link[data-v-346f8e62]{font-size:.85rem;padding:.6rem .8rem}.consent-icon[data-v-346f8e62]{width:16px;height:16px}}