.Feedback-module__og_ruW__container{color:#1e293b;background-color:#f8fafc;min-height:100vh}.Feedback-module__og_ruW__hero{background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 50%,#a855f7 100%);padding:2rem 1.5rem;position:relative;overflow:hidden}.Feedback-module__og_ruW__heroBackground{pointer-events:none;position:absolute;inset:0}.Feedback-module__og_ruW__floatingIcon{opacity:.15;font-size:1.5rem;animation:6s ease-in-out infinite Feedback-module__og_ruW__floatIcon;position:absolute}@keyframes Feedback-module__og_ruW__floatIcon{0%,to{opacity:.15;transform:translateY(0)rotate(0)}50%{opacity:.25;transform:translateY(-15px)rotate(5deg)}}.Feedback-module__og_ruW__heroContent{text-align:center;max-width:800px;margin:0 auto;position:relative}.Feedback-module__og_ruW__heroBreadcrumb{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;display:flex}.Feedback-module__og_ruW__breadcrumbLink{color:#ffffffb3;text-decoration:none;transition:color .2s}.Feedback-module__og_ruW__breadcrumbLink:hover{color:#fff}.Feedback-module__og_ruW__breadcrumbSeparator{color:#ffffff80}.Feedback-module__og_ruW__breadcrumbCurrent{color:#fff;font-weight:500}.Feedback-module__og_ruW__heroTitle{justify-content:center;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.Feedback-module__og_ruW__heroIcon{font-size:2rem}.Feedback-module__og_ruW__heroTitle h1{color:#fff;font-size:1.75rem;font-weight:800}.Feedback-module__og_ruW__heroDescription{color:#ffffffd9;font-size:1rem}.Feedback-module__og_ruW__formSection{max-width:700px;margin:0 auto;padding:1.5rem 1.5rem 3rem}.Feedback-module__og_ruW__formCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:2rem;box-shadow:0 2px 8px #0000000d}.Feedback-module__og_ruW__formGroup{margin-bottom:1.5rem}.Feedback-module__og_ruW__formLabel{color:#1e293b;margin-bottom:.75rem;font-size:.9375rem;font-weight:600;display:block}.Feedback-module__og_ruW__required{color:#ef4444}.Feedback-module__og_ruW__typeGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.Feedback-module__og_ruW__typeBtn{cursor:pointer;text-align:center;background:#f8fafc;border:2px solid #e2e8f0;border-radius:.75rem;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;transition:all .2s;display:flex}.Feedback-module__og_ruW__typeBtn:hover{background:#f5f3ff;border-color:#c4b5fd}.Feedback-module__og_ruW__typeBtn.Feedback-module__og_ruW__active{background:#f5f3ff;border-color:#7c3aed}.Feedback-module__og_ruW__typeBtnIcon{font-size:1.5rem}.Feedback-module__og_ruW__typeBtnLabel{color:#1e293b;font-size:.9375rem;font-weight:600}.Feedback-module__og_ruW__typeBtn.Feedback-module__og_ruW__active .Feedback-module__og_ruW__typeBtnLabel{color:#7c3aed}.Feedback-module__og_ruW__typeBtnDesc{color:#94a3b8;font-size:.6875rem;line-height:1.4}.Feedback-module__og_ruW__titleInput{border:1px solid #e2e8f0;border-radius:.5rem;width:100%;padding:.875rem 1rem;font-size:1rem;transition:all .2s}.Feedback-module__og_ruW__titleInput:focus{border-color:#7c3aed;outline:none;box-shadow:0 0 0 3px #7c3aed1a}.Feedback-module__og_ruW__titleInput::placeholder{color:#94a3b8}.Feedback-module__og_ruW__charCount{text-align:right;color:#94a3b8;margin-top:.5rem;font-size:.75rem}.Feedback-module__og_ruW__contentTextarea{resize:vertical;border:1px solid #e2e8f0;border-radius:.5rem;width:100%;min-height:160px;padding:.875rem 1rem;font-family:inherit;font-size:1rem;transition:all .2s}.Feedback-module__og_ruW__contentTextarea:focus{border-color:#7c3aed;outline:none;box-shadow:0 0 0 3px #7c3aed1a}.Feedback-module__og_ruW__contentTextarea::placeholder{color:#94a3b8}.Feedback-module__og_ruW__inputHint{color:#94a3b8;margin-top:.5rem;font-size:.75rem}.Feedback-module__og_ruW__formActions{border-top:1px solid #f1f5f9;justify-content:flex-end;gap:.75rem;padding-top:1rem;display:flex}.Feedback-module__og_ruW__cancelBtn{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:.5rem;align-items:center;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Feedback-module__og_ruW__cancelBtn:hover{color:#475569;background:#e2e8f0}.Feedback-module__og_ruW__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%);border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;transition:all .2s;display:flex}.Feedback-module__og_ruW__submitBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #7c3aed66}.Feedback-module__og_ruW__submitBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.Feedback-module__og_ruW__submitBtn svg{width:1.125rem;height:1.125rem}.Feedback-module__og_ruW__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite Feedback-module__og_ruW__spin}@keyframes Feedback-module__og_ruW__spin{to{transform:rotate(360deg)}}.Feedback-module__og_ruW__successCard{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:3rem 2rem;box-shadow:0 2px 8px #0000000d}.Feedback-module__og_ruW__successIcon{margin-bottom:1rem;font-size:3rem}.Feedback-module__og_ruW__successTitle{color:#1e293b;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.Feedback-module__og_ruW__successMessage{color:#64748b;max-width:400px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.6}.Feedback-module__og_ruW__homeBtn{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%);border:none;border-radius:.5rem;align-items:center;padding:.75rem 2rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Feedback-module__og_ruW__homeBtn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #7c3aed66}@media (max-width:768px){.Feedback-module__og_ruW__hero{padding:1.5rem 1rem}.Feedback-module__og_ruW__heroTitle h1{font-size:1.5rem}.Feedback-module__og_ruW__formSection{padding:1rem 1rem 2rem}.Feedback-module__og_ruW__formCard{padding:1.25rem}.Feedback-module__og_ruW__typeGrid{grid-template-columns:1fr}.Feedback-module__og_ruW__formActions{flex-direction:column}.Feedback-module__og_ruW__cancelBtn,.Feedback-module__og_ruW__submitBtn{justify-content:center;width:100%}}@media (max-width:640px){.Feedback-module__og_ruW__formSection{padding:0}.Feedback-module__og_ruW__successCard{padding:2rem 1.25rem}}@media (prefers-color-scheme:dark){.Feedback-module__og_ruW__container{color:#f1f5f9;background-color:#0f172a}.Feedback-module__og_ruW__hero{background:linear-gradient(135deg,#3730a3 0%,#5b21b6 50%,#7c3aed 100%)}.Feedback-module__og_ruW__formCard{background:#1e293b;border-color:#334155}.Feedback-module__og_ruW__formLabel{color:#f1f5f9}.Feedback-module__og_ruW__typeBtn{background:#334155;border-color:#475569}.Feedback-module__og_ruW__typeBtn:hover{background:#3f3f46;border-color:#7c3aed}.Feedback-module__og_ruW__typeBtn.Feedback-module__og_ruW__active{background:#2e1065;border-color:#7c3aed}.Feedback-module__og_ruW__typeBtnLabel{color:#f1f5f9}.Feedback-module__og_ruW__typeBtn.Feedback-module__og_ruW__active .Feedback-module__og_ruW__typeBtnLabel{color:#c4b5fd}.Feedback-module__og_ruW__typeBtnDesc{color:#94a3b8}.Feedback-module__og_ruW__titleInput{color:#f1f5f9;background:#334155;border-color:#475569}.Feedback-module__og_ruW__titleInput:focus{border-color:#7c3aed}.Feedback-module__og_ruW__titleInput::placeholder{color:#64748b}.Feedback-module__og_ruW__contentTextarea{color:#f1f5f9;background:#334155;border-color:#475569}.Feedback-module__og_ruW__contentTextarea:focus{border-color:#7c3aed}.Feedback-module__og_ruW__contentTextarea::placeholder,.Feedback-module__og_ruW__inputHint,.Feedback-module__og_ruW__charCount{color:#64748b}.Feedback-module__og_ruW__formActions{border-top-color:#334155}.Feedback-module__og_ruW__cancelBtn{color:#e2e8f0;background:#334155}.Feedback-module__og_ruW__cancelBtn:hover{background:#475569}.Feedback-module__og_ruW__successCard{background:#1e293b;border-color:#334155}.Feedback-module__og_ruW__successTitle{color:#f1f5f9}.Feedback-module__og_ruW__successMessage{color:#94a3b8}}
