.FeedbackWidget-module__ofO7hq__wrapper{z-index:1000;position:fixed;bottom:24px;right:24px}.FeedbackWidget-module__ofO7hq__trigger{color:#7dcaff;cursor:pointer;background:linear-gradient(135deg,#00a2ff26,#00e2b61a);border:1px solid #00a2ff40;border-radius:100px;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 20px #0000004d}.FeedbackWidget-module__ofO7hq__trigger:hover{background:linear-gradient(135deg,#00a2ff38,#00e2b626);border-color:#00a2ff66;transform:translateY(-2px);box-shadow:0 6px 24px #00a2ff26}.FeedbackWidget-module__ofO7hq__card{background:var(--rbx-bg-card,#1a1a2e);border:1px solid #ffffff14;border-radius:14px;width:320px;animation:.2s ease-out FeedbackWidget-module__ofO7hq__slideUp;overflow:hidden;box-shadow:0 12px 40px #00000080}@keyframes FeedbackWidget-module__ofO7hq__slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.FeedbackWidget-module__ofO7hq__header{justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}.FeedbackWidget-module__ofO7hq__headerTitle{color:var(--rbx-text-main,#fff);letter-spacing:-.3px;font-size:14px;font-weight:800}.FeedbackWidget-module__ofO7hq__closeBtn{color:#ef4444;cursor:pointer;background:#ef44441f;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .15s;display:flex}.FeedbackWidget-module__ofO7hq__closeBtn:hover{background:#ef444438}.FeedbackWidget-module__ofO7hq__body{flex-direction:column;gap:12px;padding:0 16px 14px;display:flex}.FeedbackWidget-module__ofO7hq__textarea{resize:vertical;width:100%;min-height:90px;max-height:160px;color:var(--rbx-text-main,#fff);background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.5;transition:border-color .15s}.FeedbackWidget-module__ofO7hq__textarea::placeholder{color:#ffffff4d}.FeedbackWidget-module__ofO7hq__textarea:focus{border-color:#00a2ff66;outline:none}.FeedbackWidget-module__ofO7hq__footer{justify-content:space-between;align-items:center;display:flex}.FeedbackWidget-module__ofO7hq__sentimentGroup{gap:4px;display:flex}.FeedbackWidget-module__ofO7hq__sentimentBtn{color:#fff6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:16px;transition:all .15s;display:flex}.FeedbackWidget-module__ofO7hq__sentimentBtn:hover{color:#ffffffb3;background:#ffffff14}.FeedbackWidget-module__ofO7hq__sentimentBtnActive{color:#00a2ff;background:#00a2ff1f;border-color:#00a2ff59}.FeedbackWidget-module__ofO7hq__sendBtn{color:#ffffff80;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;width:38px;height:34px;padding:0;transition:all .15s;display:flex}.FeedbackWidget-module__ofO7hq__sendBtn:hover:not(:disabled){color:#000;background:linear-gradient(135deg,#00a2ff 0%,#00e2b6 100%);border-color:#0000}.FeedbackWidget-module__ofO7hq__sendBtn:disabled{opacity:.3;cursor:not-allowed}.FeedbackWidget-module__ofO7hq__successCard{background:var(--rbx-bg-card,#1a1a2e);text-align:center;border:1px solid #10b98133;border-radius:14px;width:320px;padding:28px 20px;animation:.2s ease-out FeedbackWidget-module__ofO7hq__slideUp;box-shadow:0 12px 40px #00000080}.FeedbackWidget-module__ofO7hq__successIcon{color:#10b981;background:#10b9811f;border:1px solid #10b98133;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto 12px;display:flex}.FeedbackWidget-module__ofO7hq__successTitle{color:var(--rbx-text-main,#fff);margin-bottom:4px;font-size:15px;font-weight:800}.FeedbackWidget-module__ofO7hq__successSubtext{color:#fff6;font-size:12px;font-weight:500}.FeedbackWidget-module__ofO7hq__error{color:#ef4444;font-size:12px;font-weight:600}@media (max-width:480px){.FeedbackWidget-module__ofO7hq__wrapper{bottom:16px;right:16px}.FeedbackWidget-module__ofO7hq__card,.FeedbackWidget-module__ofO7hq__successCard{width:280px}}
