@keyframes float-generic{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes float-subtle{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(2deg)}}@keyframes float-medium{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes float-large{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-30px) rotate(8deg)}}.feedback-form{margin:0 auto;max-width:640px}.feedback-card{background:#fff;border-radius:20px;box-shadow:0 4px 20px #00000014;box-shadow:0 2px 8px #00000014;margin-bottom:2rem;padding:3rem;transition:all .25s ease-in-out}@media(max-width:576px){.feedback-card{padding:2rem}}.feedback-card__title{align-items:center;color:#606161;display:flex;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;gap:1rem;margin:0 0 2rem}.feedback-card__title svg{color:#9b5fa3;font-size:1rem}.feedback-user-types{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media(max-width:576px){.feedback-user-types{grid-template-columns:1fr}}.feedback-user-type{align-items:center;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;gap:1rem;padding:2rem;transition:all .15s ease-in-out}.feedback-user-type input{display:none}.feedback-user-type:hover{background:#9b5fa305;border-color:#9b5fa34d}.feedback-user-type--selected{background:#9b5fa30d;border-color:#9b5fa3}.feedback-user-type--selected .feedback-user-type__icon{background:linear-gradient(135deg,#9b5fa3,#e862a4)}.feedback-user-type--selected .feedback-user-type__icon svg{color:#fff}.feedback-user-type__icon{align-items:center;background:#e2e8f0;border-radius:12px;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .15s ease-in-out;width:40px}.feedback-user-type__icon svg{color:#64748b;font-size:1rem;transition:color .15s ease-in-out}.feedback-user-type span{color:#606161;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600}.feedback-scope{display:flex;flex-direction:column;gap:1rem}.feedback-scope__option{align-items:flex-start;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;gap:1rem;padding:2rem;transition:all .15s ease-in-out}.feedback-scope__option input{display:none}.feedback-scope__option:hover{background:#9b5fa305;border-color:#9b5fa34d}.feedback-scope__option--selected{background:#9b5fa30d;border-color:#9b5fa3}.feedback-scope__option--selected:before{background:#9b5fa3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:50%;content:"";display:block;flex-shrink:0;height:20px;margin-top:2px;width:20px}.feedback-scope__option:not(.feedback-scope__option--selected):before{background:#fff;border:2px solid #e2e8f0;border-radius:50%;content:"";display:block;flex-shrink:0;height:20px;margin-top:2px;width:20px}.feedback-scope__content{display:flex;flex-direction:column;gap:2px}.feedback-scope__content strong{color:#606161;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600}.feedback-scope__content span{color:#64748b;font-family:Baloo Bhai\ 2,Fuzzy Bubbles,Segoe UI,Arial,Noto Sans,sans-serif;font-size:.875rem}.feedback-rating{align-items:center;display:flex;flex-wrap:wrap;gap:2rem}.feedback-stars{display:flex;gap:.5rem}.feedback-star{align-items:center;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .15s ease-in-out;width:48px}.feedback-star svg{color:#cbd5e1;font-size:1.5rem;transition:all .15s ease-in-out}.feedback-star:hover{background:#f5a6230d;border-color:#f5a623}.feedback-star:hover svg{color:#f5a623;transform:scale(1.1)}.feedback-star--filled{background:#f5a6231a;border-color:#f5a623}.feedback-star--filled svg{color:#f5a623}@media(max-width:576px){.feedback-star{height:44px;width:44px}.feedback-star svg{font-size:1.25rem}}.feedback-rating__label{color:#f5a623;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600}.feedback-select{-webkit-appearance:none;appearance:none;background:#f8fafc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2364748b'%3E%3Cpath d='m7 10 5 5 5-5z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:24px;border:2px solid #e2e8f0;border-radius:12px;color:#606161;cursor:pointer;font-family:Baloo Bhai\ 2,Fuzzy Bubbles,Segoe UI,Arial,Noto Sans,sans-serif;font-size:1rem;padding:.875rem 3rem .875rem 1rem;transition:all .15s ease-in-out;width:100%}.feedback-select:hover{border-color:#9b5fa34d}.feedback-select:focus{border-color:#9b5fa3;box-shadow:0 0 0 4px #9b5fa31a;outline:none}.feedback-select option{background:#fff}.feedback-textarea-group{margin-bottom:2rem;position:relative}.feedback-textarea-group:last-child{margin-bottom:0}.feedback-textarea-label{display:block;font-size:.875rem;font-weight:600;margin-bottom:.5rem}.feedback-textarea,.feedback-textarea-label{color:#606161;font-family:Baloo Bhai\ 2,Fuzzy Bubbles,Segoe UI,Arial,Noto Sans,sans-serif}.feedback-textarea{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;font-size:1rem;min-height:100px;padding:.875rem 1rem;resize:vertical;transition:all .15s ease-in-out;width:100%}.feedback-textarea::placeholder{color:#94a3b8}.feedback-textarea:hover{border-color:#9b5fa34d}.feedback-textarea:focus{background:#fff;border-color:#9b5fa3;box-shadow:0 0 0 4px #9b5fa31a;outline:none}.feedback-textarea-counter{color:#94a3b8;display:block;font-family:Baloo Bhai\ 2,Fuzzy Bubbles,Segoe UI,Arial,Noto Sans,sans-serif;font-size:.75rem;margin-top:.5rem;text-align:right}.feedback-btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:600;gap:.5rem;justify-content:center;padding:.875rem 1.5rem;transition:all .25s ease-in-out}.feedback-btn,.feedback-btn svg{font-size:1rem}.feedback-btn--primary{background:linear-gradient(135deg,#a855e3,#ff1493);box-shadow:0 4px 16px #9b5fa34d;color:#fff;transition:transform .15s ease-in-out}.feedback-btn--primary:hover{transform:translateY(-2px)}.feedback-btn--primary:active{transform:translateY(0)}.feedback-btn--primary:hover:not(:disabled){box-shadow:0 8px 24px #9b5fa366}.feedback-btn--secondary{background:#fff;border:2px solid #9b5fa333;color:#9b5fa3}.feedback-btn--secondary:hover:not(:disabled){background:#9b5fa30d;border-color:#9b5fa3}.feedback-btn--full{width:100%}.feedback-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.feedback-success{background:#fff;border-radius:32px;box-shadow:0 4px 20px #00000014;box-shadow:0 6px 16px #0000001f;margin:0 auto;max-width:480px;padding:4rem;text-align:center;transition:all .25s ease-in-out}.feedback-success__icon{align-items:center;background:linear-gradient(135deg,#86bd361a,#5bbfba1a);border-radius:50%;display:inline-flex;height:80px;justify-content:center;margin-bottom:2rem;width:80px}.feedback-success__icon svg{color:#86bd36;font-size:2.5rem}.feedback-success h2{color:#606161;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;margin:0 0 1rem}.feedback-success p{color:#64748b;font-family:Baloo Bhai\ 2,Fuzzy Bubbles,Segoe UI,Arial,Noto Sans,sans-serif;font-size:1rem;line-height:1.6;margin:0 0 3rem}@media(max-width:576px){.feedback-form{max-width:100%}.feedback-card{border-radius:12px}.feedback-success{border-radius:20px;padding:3rem}.feedback-success__icon{height:64px;width:64px}.feedback-success__icon svg{font-size:2rem}.feedback-success h2{font-size:1.125rem}}
/*# sourceMappingURL=1850.24c4cd7f.chunk.css.map*/