@layer components{.modal__dialog--contact-compact .modal__body form>.button{margin-left:auto;margin-right:auto}.modal__dialog.modal__dialog--contact-compact{max-width:361px;padding:12px}.modal__dialog--contact-compact .modal__content{border-radius:20px}.modal__dialog--contact-compact .modal__header{min-height:53px}.modal__dialog--contact-compact .modal__header button{top:16px;inset-inline-end:17px}.modal__dialog--contact-compact .modal__header button svg{width:14px;height:14px}.modal__dialog--contact-compact .modal__header button svg path{stroke-width:3px}.modal__dialog--contact-compact .auth__form-wrapper,.modal__dialog--contact-compact .modal__body{padding:0 31px 24px}.modal__dialog--contact-compact .modal__login-img{width:146px;max-width:146px;height:148px;margin-top:0;margin-bottom:17px}.modal__dialog--contact-compact .modal__body h3{max-width:246px;color:var(--color-dark-gray);margin:0 auto 20px;font-size:17px;font-weight:600;line-height:19px}.modal__dialog--contact-compact .modal__body form>div.mb-4{margin-bottom:16px}.modal__dialog--contact-compact .auth__form-input{border-width:1.5px;border-radius:15px;height:41px;padding:0 16px;font-size:12px;line-height:1.25}.modal__dialog--contact-compact .auth__form-input::placeholder{color:var(--color-grey)}.modal__dialog--contact-compact .app-terms{margin-top:18px}.modal__dialog--contact-compact .app-terms .app-checkbox{align-items:flex-start}.modal__dialog--contact-compact .app-terms__text{color:var(--color-grey);font-size:10px;line-height:12px}.modal__dialog--contact-compact .app-terms__text a{display:block}.modal__dialog--contact-compact .modal__body form>.button{border-radius:20px;min-width:133px;height:32.3px;margin-top:32px;margin-bottom:0;padding:0 16px;font-size:12px;line-height:1}}
