.FeedbackForm_card__djchr{width:100%;max-width:720px;margin:0 auto;background:#ffffff;border:1px solid #d6eaf4;border-radius:24px;box-shadow:0 18px 48px rgba(16,33,44,.08);padding:clamp(20px,4vw,36px);position:relative;overflow:hidden}.FeedbackForm_card__djchr:before{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:linear-gradient(135deg,var(--hero-from) 0,var(--hero-to) 100%)}.FeedbackForm_head__6SiPD{margin-bottom:22px}.FeedbackForm_title__iKb4H{margin:0;font-size:clamp(20px,3vw,26px);font-weight:800;line-height:1.15;color:#10212c}.FeedbackForm_sub__dthYy{margin:8px 0 0;color:#3b596b;font-size:15px;line-height:1.6}.FeedbackForm_form__IgWpa{display:flex;flex-direction:column;gap:6px}.FeedbackForm_fieldLabel__c0PrY{display:block;margin:16px 0 8px;font-size:13px;font-weight:800;letter-spacing:.01em;color:#10212c}.FeedbackForm_optional__i0hpD{font-weight:600;color:#66757f}.FeedbackForm_req__ZUgb9{color:#0e75a0;font-weight:800}.FeedbackForm_pills__IF7EM{display:flex;flex-wrap:wrap;gap:10px}.FeedbackForm_pill__H2i1e{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:999px;border:1.5px solid #d6eaf4;background:#f7fbfe;color:#3b596b;font-size:14px;font-weight:700;cursor:pointer;transition:transform .12s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.FeedbackForm_pill__H2i1e:hover{transform:translateY(-1px);border-color:#9fd3ea}.FeedbackForm_pillActive__j7Nm6{border-color:transparent;background:linear-gradient(135deg,var(--hero-from) 0,var(--hero-to) 100%);color:#ffffff;box-shadow:0 10px 22px rgba(20,146,196,.24)}.FeedbackForm_pillEmoji__zVm0_{font-size:16px;line-height:1}.FeedbackForm_moods__F4Mys{display:flex;gap:8px}.FeedbackForm_mood__LjE8E{width:48px;height:48px;border-radius:14px;border:1.5px solid #d6eaf4;background:#f7fbfe;font-size:24px;line-height:1;cursor:pointer;filter:grayscale(.55);opacity:.7;transition:transform .12s ease,filter .15s ease,opacity .15s ease,border-color .15s ease,box-shadow .15s ease}.FeedbackForm_mood__LjE8E:hover{transform:translateY(-2px) scale(1.05);filter:grayscale(0);opacity:1}.FeedbackForm_moodActive__2DLHv{filter:grayscale(0);opacity:1;border-color:#0e75a0;background:#ffffff;box-shadow:0 8px 18px rgba(20,146,196,.2);transform:translateY(-2px) scale(1.08)}.FeedbackForm_row__eQ2mx{display:grid;grid-template-columns:1fr 1fr;gap:14px}.FeedbackForm_field__6SfhR{display:flex;flex-direction:column}.FeedbackForm_input__j05gh,.FeedbackForm_textarea__p8wSo{width:100%;border:1.5px solid #d6eaf4;border-radius:14px;background:#f7fbfe;padding:12px 14px;font-size:15px;color:#10212c;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.FeedbackForm_textarea__p8wSo{resize:vertical;min-height:120px;line-height:1.55}.FeedbackForm_input__j05gh::placeholder,.FeedbackForm_textarea__p8wSo::placeholder{color:#9fb0bb}.FeedbackForm_input__j05gh:focus,.FeedbackForm_textarea__p8wSo:focus{outline:none;background:#ffffff;border-color:#0e75a0;box-shadow:0 0 0 4px rgba(20,146,196,.12)}.FeedbackForm_hp__S4sLH{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.FeedbackForm_error__OmDMW{margin-top:14px;padding:12px 14px;border-radius:12px;background:#fdecec;border:1px solid #f6c9c9;color:#a4282b;font-size:14px;font-weight:600}.FeedbackForm_submit__Kiy8w{margin-top:20px;width:100%;border:0;border-radius:999px;padding:15px 22px;font-size:16px;font-weight:800;color:#ffffff;cursor:pointer;background:linear-gradient(135deg,var(--hero-from) 0,var(--hero-to) 100%);box-shadow:0 14px 28px rgba(20,146,196,.22);transition:transform .12s ease,box-shadow .15s ease,opacity .15s ease}.FeedbackForm_submit__Kiy8w:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 34px rgba(20,146,196,.28)}.FeedbackForm_submit__Kiy8w:disabled{opacity:.65;cursor:progress}.FeedbackForm_privacy__NptHd{margin:12px 0 0;text-align:center;color:#66757f;font-size:12.5px;line-height:1.5}.FeedbackForm_successWrap__hahMe{text-align:center;padding:16px 8px 8px}.FeedbackForm_successEmoji__3Xyrf{font-size:56px;line-height:1;animation:FeedbackForm_pop__b_TvW .4s ease}.FeedbackForm_successTitle__MmkXQ{margin:16px 0 0;font-size:clamp(20px,3vw,26px);font-weight:800;color:#10212c}.FeedbackForm_successText__LJeYB{margin:10px auto 0;max-width:440px;color:#3b596b;font-size:15px;line-height:1.6}.FeedbackForm_resetBtn__5TbjN{margin-top:22px;border:1.5px solid #d6eaf4;background:#f7fbfe;color:#0f6f92;font-weight:800;font-size:14px;padding:11px 22px;border-radius:999px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.FeedbackForm_resetBtn__5TbjN:hover{border-color:#9fd3ea;background:#ffffff}@keyframes FeedbackForm_pop__b_TvW{0%{transform:scale(.4);opacity:0}70%{transform:scale(1.12);opacity:1}to{transform:scale(1)}}@media (max-width:560px){.FeedbackForm_row__eQ2mx{grid-template-columns:1fr}.FeedbackForm_mood__LjE8E{width:44px;height:44px;font-size:22px}}