.v-enter-active,.v-leave-active{transition:opacity .2s ease}.v-enter-from,.v-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.shrink-width-enter-active,.shrink-width-leave-active{overflow:hidden;transition:max-width .3s ease,max-height .3s ease,padding .3s ease,opacity .3s ease}.shrink-width-enter-from,.shrink-width-leave-to{max-height:0;max-width:0;opacity:0;padding:0}.shrink-width-enter-from svg,.shrink-width-leave-to svg{opacity:0;transform:scale(.5);transition:opacity .3s ease,transform .3s ease}.shrink-width-enter-to,.shrink-width-leave-from{max-height:48px;max-width:48px;opacity:1;padding:14px}.shrink-width-enter-to svg,.shrink-width-leave-from svg{opacity:1;transform:scale(1);transition:opacity .3s ease,transform .5s ease}.modal-enter-active,.modal-leave-active{transition:opacity .3s ease}.modal-enter-from,.modal-leave-to{opacity:0}.modal-content-enter-active,.modal-content-leave-active{transition:all .3s ease}.modal-content-enter-from,.modal-content-leave-to{opacity:0;transform:scale(.95) translateY(16px)}.feedback-form{background-color:#fff;border-radius:24px;cursor:auto;display:flex;flex-direction:column;max-width:720px;overflow:hidden;position:relative;width:100%}@media (min-width:768px){.feedback-form{border-radius:32px;flex-direction:row}}.feedback-form__close{align-items:center;background-color:#ffffff26;border-radius:100%;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:16px;top:16px;transition:.3s ease;width:32px;z-index:2}.feedback-form__close:hover{background-color:#ffffff4d}.feedback-form__close svg{height:18px;width:18px}.feedback-form__close svg path{stroke:#fff;transition:.3s ease}@media (min-width:768px){.feedback-form__close{background-color:transparent}.feedback-form__close:hover{background-color:#dbdfe6}.feedback-form__close svg path{stroke:#01183e}}.feedback-form__aside{background:radial-gradient(circle at bottom left,#4a83d8 0,#1656a0);color:#fff;display:flex;flex-direction:column;font-family:Manrope,sans-serif;padding:32px 24px}@media (min-width:768px){.feedback-form__aside{flex:0 0 44%;padding:40px}}.feedback-form__title{margin:0 0 12px}.feedback-form__subtitle{color:#ffffffd9;font-size:14px;line-height:1.5}@media (min-width:1024px){.feedback-form__subtitle{font-size:15px}}.feedback-form__phone{color:#fff;font-size:20px;font-weight:700;margin-top:auto;padding-top:24px;transition:.3s ease}.feedback-form__phone:hover{opacity:.85}.feedback-form__main{display:flex;flex-direction:column;padding:24px}.feedback-form__main .ui-input__placeholder{background-color:#fff}@media (min-width:768px){.feedback-form__main{flex:1;padding:40px}}.feedback-form__fields{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}@media (min-width:1024px){.feedback-form__fields{gap:16px}}.feedback-form__consent{margin:4px 0 16px}.feedback-form__submit:has(.ui-loader){display:flex;justify-content:center}
