.feedback-form{background-color:var(--clinic-light,#f2f7f4);border-radius:var(--clinic-radius-md,24px);cursor:auto;margin:64px 0;padding:20px 24px}@media (min-width:768px){.feedback-form{border-radius:var(--clinic-radius-lg,32px);max-width:778px;padding:32px}}@media (min-width:1024px){.feedback-form{margin:0;width:100%}}.feedback-form__wrapper{display:flex;flex-direction:column}@media (min-width:768px){.feedback-form__wrapper{align-items:flex-start;-moz-column-gap:32px;column-gap:32px;flex-direction:row;justify-content:space-between}}.feedback-form__form{display:flex;flex-direction:column;padding-bottom:24px}@media (min-width:768px){.feedback-form__form{padding-bottom:0;width:100%}}.feedback-form__header{align-items:center;display:flex;justify-content:space-between;padding-bottom:16px}@media (min-width:768px){.feedback-form__header{padding-bottom:32px}}.feedback-form__title{color:var(--clinic-dark,#0e1f1a);font-family:var(--clinic-font-second,"Manrope",sans-serif);margin:0;text-align:center}@media (min-width:768px){.feedback-form__title{font-size:32px;line-height:36px;text-align:left}}.feedback-form__close{align-items:center;background-color:transparent;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.feedback-form__close:hover svg path{stroke:var(--clinic-gray-dark,#5c7268)}@media (min-width:768px){.feedback-form__close{height:32px;width:32px}}.feedback-form__close svg{height:100%;width:100%}.feedback-form__close path{stroke:var(--clinic-dark,#0e1f1a);transition:.3s ease}.feedback-form__fields{display:flex;flex-direction:column;gap:12px}@media (min-width:1024px){.feedback-form__fields{gap:16px}}.feedback-form__textarea{margin-bottom:16px;margin-top:8px}@media (min-width:1024px){.feedback-form__textarea{margin-bottom:24px;margin-top:4px}}.feedback-form__image{border-radius:var(--clinic-radius-sm,16px);flex-shrink:0;height:300px;overflow:hidden}@media (min-width:768px){.feedback-form__image{border-radius:var(--clinic-radius-md,24px);height:388px}}.feedback-form__image-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.feedback-form__submit:has(.ui-loader){display:flex;justify-content:center}.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)}.ui-modal{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@media (min-width:768px){.ui-modal{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0006}}.ui-modal__content{align-items:flex-start;cursor:pointer;display:inline-flex;height:100%;justify-content:center;overflow-y:auto;position:relative;scrollbar-width:none;width:100%;z-index:10}@media (min-width:768px){.ui-modal__content{align-items:center}}
