.feedback-container{text-align:left;font-family:Poppins,sans-serif;background:#fff;border-radius:12px;padding:25px 10px}.emoji{font-size:48px;margin-bottom:10px}.feedback-lottie{display:flex;justify-content:center;align-items:center;overflow:hidden}.feedback-lottie svg{max-width:40%;height:auto}.feedback-title{font-family:var(--viBold);font-size:18px;line-height:1.22;text-align:center;color:#111622;margin:0 auto;display:flex;justify-content:center;align-items:center}.feedback-lottie{margin-bottom:12px;text-align:center}.rating-row{display:flex;justify-content:center;gap:10px;align-items:center;margin:10px auto}.rating-text{color:#82838e;margin-top:25px}.rating-labels,.rating-text{font-family:var(--viRegular);font-size:14px}.rating-labels{display:flex;justify-content:center;color:#5f6368;margin-bottom:25px;gap:200px}.feedback-section{text-align:left;margin-top:10px}.feedback-subtitle{font-family:var(--viBold);font-size:16px;line-height:20px;color:#2f3043}label.radio-option.ratio-option-text{font-family:var(--viRegular);font-size:14px;line-height:18px;color:#2f3043}.radio-group{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 10px;margin:10px 0 15px}.radio-option{font-size:15px;color:#3c4043;gap:10px;cursor:pointer}.radio-option input[type=radio]{width:16px;height:16px;accent-color:#2f3043;cursor:pointer;flex-shrink:0}.radio-option-text{flex:1 1;color:#2f3043}.radio-option{display:flex;align-items:center;gap:8px;font-size:16px;line-height:1.2}textarea{resize:none;width:100%;border:1px solid #dadce0;border-radius:8px;padding:10px;font-size:14px;margin-bottom:25px}.textarea-wrapper{position:relative;width:100%}.feedback-placeholder-text{height:80px;border:1px solid #dadce0;padding:12px 40px 20px 12px;font-size:15px;color:#333;line-height:1.4;outline:none}.error-border{border-color:red}.char-count-inside{color:#82838e;background:none;font-size:10px;position:absolute;bottom:30px;right:12px;line-height:12px;font-family:var(--viRegular)}.feedback-placeholder-text:focus+.char-count-inside{color:#222}textarea.feedback-placeholder-text{margin:10px 0 15px;padding:16px}.submit-btn{width:100%;padding:19.5px 30px;font-family:var(--viMedium);font-size:16px;border-radius:25px;border:none;background-color:#d5d6d9;color:white;cursor:not-allowed;transition:.3s ease}.submit-btn.active{background-color:#ee2737;cursor:pointer}.feedback-top-image{display:block;margin:0 auto 12px}.thankyou-container{text-align:center;background:#fff;border-radius:12px;width:100%;margin:0 auto;padding:20px}.thankyou-emoji{font-size:60px;margin-bottom:20px}.thankyou-title{font-size:20px;font-weight:700;color:#2f3043;font-family:var(--viBold)}.thankyou-text{color:#595969;margin:20px 0}.done-btn,.thankyou-text{font-size:16px;font-family:var(--viMedium)}.done-btn{width:50%;padding:16px;border-radius:25px;border:none;background-color:#ee2737;color:white;cursor:pointer}.star-icon{color:#b0b0b0;font-size:56px;width:56px;height:56px;transform:scale(1);transition:transform .2s ease}.star-container{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:8.1px}.star-wrapper{font-size:56px;color:#ccc;cursor:pointer;transition:color .2s ease,transform .2s ease}.star-wrapper:hover{transform:scale(1.1)}.star-wrapper.active{color:#FFD700}.feedback-placeholder-text{width:100%;min-height:80px;border:1px solid #ccc;border-radius:8px;font-size:14px;resize:none;font-family:Google Sans,Poppins,sans-serif;box-sizing:border-box;padding:12px 12px 28px}.feedback-placeholder-text.error-border{border:1px solid #e53935;background:#fff5f5}.error-box{display:flex;align-items:flex-start;gap:10px;background-color:#fdecea;border:1px solid #f5c2c0;border-radius:8px;padding:12px 14px;margin:16px 0 38px;color:#b42318;font-family:Segoe UI,Arial,sans-serif;animation:fadeIn .25s ease-in-out}.error-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:3px}.error-text{display:flex;flex-direction:column;font-size:12px;line-height:1.4}.error-text strong{font-weight:600;margin-bottom:2px;color:#7a1810}.error-text code{padding:1px 4px;border-radius:4px;font-family:monospace;color:#7a1810}.thankyou-emoji{display:flex;justify-content:center;align-items:center;margin-bottom:12px}.thankyou-image{animation:popIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.star-icon{font-size:45px!important;width:45px!important;height:45px!important}.star-container{gap:4px}.rating-text{margin-top:12px;line-height:15px}.rating-row{gap:5px!important}.radio-group{display:flex;flex-direction:column;gap:16px;margin:16px 0 32px}}.ValueDetails_slide__1lKcN{width:100%;background-color:#ee2737;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative;padding:22px;overflow:hidden;gap:12px}.ValueDetails_slide__1lKcN:after{content:"";clip-path:circle(50% at 100% 50%);background:#2f3043;width:100%;height:100%;position:absolute;top:0;left:0}.ValueDetails_slideImg__pPV5y{position:absolute;top:0;right:22px;z-index:9;bottom:0;margin:auto;width:140px}.ValueDetails_red__BNMkP{background-color:#ee2737}.ValueDetails_red__BNMkP:after{background-color:#2f3043}.ValueDetails_yellow__bbRX7:after{background-color:#faedd9}.ValueDetails_yellow__bbRX7{background-color:#ffc600}.ValueDetails_red__BNMkP .ValueDetails_title__o2xyb{font-size:24px;line-height:30px;font-family:var(--viBold);color:#ffffff;margin:0 0 4px}.ValueDetails_red__BNMkP .ValueDetails_subTitle__IPNUN{font-size:18px;line-height:22px;margin:0;font-family:var(--viRegular);color:#ffffff;width:100%;max-width:60%;height:66px;text-overflow:ellipsis;overflow:hidden}.ValueDetails_yellow__bbRX7 .ValueDetails_title__o2xyb{font-size:24px;line-height:30px;font-family:var(--viBold);color:#2f3043;margin:0 0 4px}.ValueDetails_yellow__bbRX7 .ValueDetails_subTitle__IPNUN{font-size:18px;line-height:22px;margin:0;font-family:var(--viRegular);color:#2f3043;width:100%;max-width:60%;height:66px;text-overflow:ellipsis;overflow:hidden}.ValueDetails_cardBtn__JMcrp:hover{outline:none}.ValueDetails_red__BNMkP .ValueDetails_cardBtn__JMcrp{background-color:#ffc600;color:#2f3043}.ValueDetails_red__BNMkP .ValueDetails_cardBtn__JMcrp,.ValueDetails_yellow__bbRX7 .ValueDetails_cardBtn__JMcrp{font-size:16px;line-height:20px;padding:15px 0;min-width:200px;border-radius:50px;font-family:var(--viMedium);cursor:pointer;border:none}.ValueDetails_yellow__bbRX7 .ValueDetails_cardBtn__JMcrp{background-color:#ee2737;color:#ffffff}.ValueDetails_customSwiper__d1DCA .swiper-slide{display:flex;height:100%}.ValueDetails_customSwiper__d1DCA .swiper-pagination-bullet-active{background-color:#2f3043;width:20px;border-radius:10px}.ValueDetails_customSwiper__d1DCA .swiper-pagination-bullet{background-color:#2f3043}.ValueDetails_customSwiper__d1DCA .swiper-pagination{position:relative;top:3px}@media (max-width:768px){.ValueDetails_slideImg__pPV5y{z-index:9;width:100px;margin:auto;position:absolute;top:0;bottom:0;right:22px}.ValueDetails_yellow__bbRX7 .ValueDetails_cardBtn__JMcrp{color:#fff;background-color:#ee2737}.ValueDetails_red__BNMkP .ValueDetails_cardBtn__JMcrp,.ValueDetails_yellow__bbRX7 .ValueDetails_cardBtn__JMcrp{min-width:175px;font-size:16px;line-height:20px;font-family:var(--viMedium);cursor:pointer;border:none;border-radius:50px;padding:15px 0}.ValueDetails_red__BNMkP .ValueDetails_title__o2xyb,.ValueDetails_yellow__bbRX7 .ValueDetails_title__o2xyb{font-size:18px;line-height:22px;width:100%;max-width:60%;height:66px;text-overflow:ellipsis;overflow:hidden}.ValueDetails_red__BNMkP .ValueDetails_subTitle__IPNUN{height:66px}.ValueDetails_red__BNMkP .ValueDetails_subTitle__IPNUN,.ValueDetails_yellow__bbRX7 .ValueDetails_subTitle__IPNUN{font-size:12px;line-height:16px;width:100%;max-width:60%;text-overflow:ellipsis;overflow:hidden}}