.FeedbackWidget-module__RIfngq__feedbackContainer{background-color:var(--card-bg,#1a1a1a);border:1px solid var(--border-color,#333);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:12px;margin-top:24px;padding:16px;animation:.4s ease-out FeedbackWidget-module__RIfngq__fadeIn;display:flex}.FeedbackWidget-module__RIfngq__title{color:var(--text-secondary,#a1a1aa);margin:0;font-size:14px;font-weight:500}.FeedbackWidget-module__RIfngq__starsRow{justify-content:center;gap:8px;display:flex}.FeedbackWidget-module__RIfngq__starBtn{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;display:flex}.FeedbackWidget-module__RIfngq__starBtn:hover{transform:scale(1.15)}.FeedbackWidget-module__RIfngq__starBtn:disabled{cursor:default;opacity:.8;transform:none}.FeedbackWidget-module__RIfngq__successMessage{color:var(--text-primary,#fff);align-items:center;gap:8px;margin-bottom:8px;font-weight:500;display:flex}.FeedbackWidget-module__RIfngq__optionalFeedback{flex-direction:column;gap:8px;width:100%;max-width:400px;margin-top:8px;animation:.3s ease-out FeedbackWidget-module__RIfngq__slideDown;display:flex}.FeedbackWidget-module__RIfngq__optionalFeedback textarea{border:1px solid var(--border-color,#333);color:#fff;resize:vertical;background-color:#ffffff0d;border-radius:6px;width:100%;min-height:60px;padding:10px;font-family:inherit;font-size:13px}.FeedbackWidget-module__RIfngq__optionalFeedback textarea:focus{border-color:var(--accent,#3b82f6);outline:none}.FeedbackWidget-module__RIfngq__submitBtn{background-color:var(--accent,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:4px;align-self:flex-end;padding:6px 12px;font-size:13px;font-weight:500;transition:opacity .2s}.FeedbackWidget-module__RIfngq__submitBtn:hover:not(:disabled){opacity:.9}.FeedbackWidget-module__RIfngq__submitBtn:disabled{opacity:.5;cursor:not-allowed}@keyframes FeedbackWidget-module__RIfngq__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes FeedbackWidget-module__RIfngq__slideDown{0%{opacity:0;height:0;transform:translateY(-10px)}to{opacity:1;height:auto;transform:translateY(0)}}
