:root{--container-max-width:1440px;--container-padding:96px;--container-padding-redesign:64px;--project-max-width:812px;--project-margin-right:440px}@media screen and (max-width:1400px){:root{--container-padding:64px;--project-max-width:750px}}@media screen and (max-width:1100px){:root{--project-margin-right:0}}@media screen and (max-width:992px){:root{--container-padding:48px;--container-padding-redesign:48px;--project-max-width:646px;--project-margin-right:0}}@media screen and (max-width:768px){:root{--container-padding:8px;--container-padding-redesign:20px;--project-margin-right:0}}.desktop-feedback{background:var(--color-primary);display:flex;justify-content:center;margin-left:50%;transform:translate(-50%);width:100%}.desktop-feedback__container{align-items:center;display:flex;justify-content:center;max-width:var(--container-max-width);min-height:270px;padding:56px var(--container-padding);position:relative;text-align:center;width:100%}.desktop-feedback__preview{width:100%}.desktop-feedback__text{margin-bottom:40px}.desktop-feedback__title{color:var(--text-color);font-size:26px;font-weight:600;line-height:40px}.desktop-feedback__descr{color:var(--text-inverted-secondary);font-size:16px;line-height:24px}.desktop-feedback__form{align-items:flex-start;display:flex;gap:16px;justify-content:center;text-align:left;width:100%}.desktop-feedback__result{background:transparent}.desktop-feedback__input{max-width:294px;width:100%}.desktop-feedback__input input{color:var(--text-color)!important}.desktop-feedback__input .app-input-template__container{--bg-color:#3d3d3c}.desktop-feedback__input .app-input-template__container.invalid{--bg-color:#4e3635}.desktop-feedback__input .app-input-template__container:hover{--bg-color:#454544}.desktop-feedback__input .app-input-template__container.focused{--bg-color:#4d4d4c;--text-color:var(--white)}.desktop-feedback__input .app-input-template__container.focused.invalid{--bg-color:#4e3635}.desktop-feedback__input .app-input-template__container span{color:var(--text-color)}@media screen and (max-width:1100px){.desktop-feedback__input{width:100%}}.desktop-feedback__icon{color:var(--text-color)}@media screen and (max-width:992px){.desktop-feedback__container{max-width:100%;width:auto}}.feedback-fade-enter-active,.feedback-fade-leave-active{transition:.2s linear}.feedback-fade-enter-from,.feedback-fade-leave-to{opacity:0}
