.registration-field-hint{margin-top:.25rem;margin-bottom:0}.registration-email-suggest-list,.registration-fio-suggest-list{display:block;list-style:none;padding:0;margin:2px 0 0;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 4px 12px #00000026;z-index:1000;max-height:200px;overflow-y:auto;left:0;right:0}.registration-email-suggest-list li,.registration-fio-suggest-list li{display:block;padding:8px 12px;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.08);background:#fff}.registration-email-suggest-list li:last-child,.registration-fio-suggest-list li:last-child{border-bottom:0}.registration-email-suggest-list li:hover,.registration-fio-suggest-list li:hover{background-color:#e9ecef!important}#registration-create-user-form .invalid-feedback:not(:empty){display:block!important}.ruqi-photo-upload{position:relative}.ruqi-photo-upload .custom-media-input{display:block;padding:24px;border-radius:12px;border:1px dashed rgba(0,0,0,.45);text-align:center;transition:background-color .15s ease-in-out;margin-bottom:0;cursor:pointer}.ruqi-photo-upload .custom-media-input>*:not(:last-child){margin-bottom:24px}.ruqi-photo-upload .custom-media-input__image{display:block;width:120px;height:120px;margin:0 auto}.ruqi-photo-upload .custom-media-input__image img{width:100%;height:100%;object-fit:cover}.ruqi-photo-upload .custom-media-input__main{display:block;font-size:20px;font-weight:600}.ruqi-photo-upload .custom-media-input__main .btn{margin-right:10px}.ruqi-photo-upload .custom-media-input__caption{display:block;max-width:420px;width:100%;font-size:12px;letter-spacing:-.02em;color:#6c757d;margin:0 auto}.ruqi-photo-upload .custom-media-input.dragover{background-color:#f5f5f5}.ruqi-photo-upload .custom-media-input.filled .custom-media-input__image{width:270px;height:270px;border-radius:12px;overflow:hidden}@media(max-width:1199.98px){.ruqi-photo-upload .custom-media-input{padding:16px}.ruqi-photo-upload .custom-media-input>*:not(:last-child){margin-bottom:16px}.ruqi-photo-upload .custom-media-input__main{font-size:16px}.ruqi-photo-upload .custom-media-input__caption{font-size:10px}.ruqi-photo-upload .custom-media-input.filled .custom-media-input__image{width:210px;height:210px}}@media(max-width:767.98px){.ruqi-photo-upload .custom-media-input{padding:8px}.ruqi-photo-upload .custom-media-input>*:not(:last-child){margin-bottom:8px}.ruqi-photo-upload .custom-media-input__main{font-size:14px}.ruqi-photo-upload .custom-media-input.filled .custom-media-input__image{width:180px;height:180px}}@media(max-width:575.98px){.ruqi-photo-upload .custom-media-input__image{width:64px;height:64px}.ruqi-photo-upload .custom-media-input__main .btn{width:100%;margin-right:0}}.ruqi-city-select .dropdown-menu,.ruqi-bic-select .dropdown-menu{display:block}
