.styles-module-scss-module__m-I4dW__feedbackBlock{margin:var(--header-height)auto 5rem;background-color:var(--theme-colors-100);border-radius:.75rem;width:70rem;padding:2rem 0}@media (max-width:767px){.styles-module-scss-module__m-I4dW__feedbackBlock{width:100%;margin:var(--header-height)auto 0}}.styles-module-scss-module__m-I4dW__feedbackHeading{flex-direction:column;gap:1rem;padding:3rem 2rem;display:flex}.styles-module-scss-module__m-I4dW__title{text-align:center;color:var(--theme-colors-800);font-size:3.25rem;font-weight:700;line-height:4rem}.styles-module-scss-module__m-I4dW__description{color:var(--theme-colors-800);text-align:center;font-size:2rem;font-weight:400;line-height:2.75rem}.styles-module-scss-module__m-I4dW__stars{flex-direction:column;gap:3rem;padding:2rem 0;display:flex}.styles-module-scss-module__m-I4dW__starsBlock{border-radius:1.5rem;flex-direction:column;gap:5px;padding:2rem;transition:all .2s ease-in-out;display:flex}.styles-module-scss-module__m-I4dW__starsBlock[data-error=true]{background-color:#ff3b301a;box-shadow:0 0 0 1px #ff3b30}.styles-module-scss-module__m-I4dW__starsBlock h2{color:var(--theme-colors-800);text-align:center;font-size:2.25rem;font-weight:700;line-height:3rem}.styles-module-scss-module__m-I4dW__mark{text-align:center;color:var(--theme-colors-800);font-size:1.75rem}.styles-module-scss-module__m-I4dW__unmark{text-align:center;color:gray;font-size:1.75rem}.styles-module-scss-module__m-I4dW__field{background-color:var(--theme-colors-100);border:1px solid var(--theme-colors-300);width:100%;min-height:7rem;color:var(--theme-colors-800);resize:none;border-radius:1.5rem;outline:none;padding:2rem 3rem;font-size:2rem;font-weight:400;line-height:2.5rem;transition:all .2s ease-in-out;display:block}.styles-module-scss-module__m-I4dW__field::placeholder{color:var(--theme-colors-500)}.styles-module-scss-module__m-I4dW__field:-webkit-autofill{-webkit-text-fill-color:var(--theme-colors-800);-webkit-box-shadow:0 0 0px 1000px var(--theme-colors-100)inset;caret-color:var(--theme-colors-800);transition:background-color 5000s ease-in-out}.styles-module-scss-module__m-I4dW__field:-webkit-autofill:hover{-webkit-text-fill-color:var(--theme-colors-800);-webkit-box-shadow:0 0 0px 1000px var(--theme-colors-100)inset;caret-color:var(--theme-colors-800);transition:background-color 5000s ease-in-out}.styles-module-scss-module__m-I4dW__field:-webkit-autofill:focus{-webkit-text-fill-color:var(--theme-colors-800);-webkit-box-shadow:0 0 0px 1000px var(--theme-colors-100)inset;caret-color:var(--theme-colors-800);transition:background-color 5000s ease-in-out}.styles-module-scss-module__m-I4dW__field:hover,.styles-module-scss-module__m-I4dW__field:focus{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color-20)}.styles-module-scss-module__m-I4dW__field.styles-module-scss-module__m-I4dW__error{box-shadow:none;background-color:#ff3b301a;border-color:#ff3b30}.styles-module-scss-module__m-I4dW__field.styles-module-scss-module__m-I4dW__error:hover,.styles-module-scss-module__m-I4dW__field.styles-module-scss-module__m-I4dW__error:focus{border-color:#ff3b30;box-shadow:0 0 0 1px #ff3b3033}.styles-module-scss-module__m-I4dW__field.styles-module-scss-module__m-I4dW__error:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #ff3b301a}.styles-module-scss-module__m-I4dW__field.styles-module-scss-module__m-I4dW__error:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #ff3b301a}.styles-module-scss-module__m-I4dW__field.styles-module-scss-module__m-I4dW__error:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #ff3b301a}.styles-module-scss-module__m-I4dW__error{color:#ff3b30;align-items:center;gap:.5rem;margin-top:1rem;font-size:1.6rem;font-weight:500;display:flex}.styles-module-scss-module__m-I4dW__error svg{color:#ff3b30;min-width:20px}.styles-module-scss-module__m-I4dW__textarea{border-top:1px solid var(--theme-colors-300);min-height:15rem;padding:2rem}.styles-module-scss-module__m-I4dW__textarea textarea{min-height:12rem}.styles-module-scss-module__m-I4dW__form{border-top:1px solid var(--theme-colors-300);border-bottom:1px solid var(--theme-colors-300);flex-direction:column;gap:2rem;padding:3rem 2rem;display:flex}.styles-module-scss-module__m-I4dW__formHeading{color:var(--theme-colors-600);margin-bottom:1rem;font-size:2rem;font-weight:600;line-height:2.5rem}.styles-module-scss-module__m-I4dW__submitBlock{padding:2rem}.styles-module-scss-module__m-I4dW__submit{background-color:var(--primary-color);color:#fff;text-align:center;border-radius:1rem;justify-content:center;align-items:center;gap:1rem;width:100%;min-height:8rem;padding:0 3rem;font-size:2.25rem;transition:opacity .2s;display:flex}.styles-module-scss-module__m-I4dW__submit:disabled{opacity:.7;border:1px solid var(--theme-colors-300);cursor:not-allowed;background-color:#0000}.styles-module-scss-module__m-I4dW__submit .styles-module-scss-module__m-I4dW__spinner{animation:1s linear infinite styles-module-scss-module__m-I4dW__spin}@keyframes styles-module-scss-module__m-I4dW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.styles-module-scss-module__m-I4dW__starRating{flex-direction:column;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__m-I4dW__rating{display:flex}.styles-module-scss-module__m-I4dW__star{cursor:pointer;opacity:.5;padding:.875rem}.styles-module-scss-module__m-I4dW__star *{fill:gray}.styles-module-scss-module__m-I4dW__star:hover *,.styles-module-scss-module__m-I4dW__highlighted *{fill:green}.styles-module-scss-module__m-I4dW__clicked{opacity:1;pointer-events:none}.styles-module-scss-module__m-I4dW__orderInfoBlock{border-bottom:1px solid var(--theme-colors-300);justify-content:space-between;align-items:center;gap:2rem;padding:2rem;display:flex}.styles-module-scss-module__m-I4dW__orderInfo{color:var(--theme-colors-800);align-items:center;gap:1rem;font-size:1.8rem;font-weight:500;display:flex}.styles-module-scss-module__m-I4dW__orderInfo span{color:var(--primary-color)}.styles-module-scss-module__m-I4dW__unlinkOrder{color:#ff3b30;background-color:#ff3b301a;border-radius:.8rem;align-items:center;gap:.8rem;padding:1rem 2rem;font-size:1.6rem;font-weight:500;transition:all .2s ease-in-out;display:flex}.styles-module-scss-module__m-I4dW__unlinkOrder:hover{background-color:#ff3b3033}.styles-module-scss-module__m-I4dW__unlinkOrder svg{stroke:#ff3b30;width:2rem;height:2rem}
