.ThumbButton_ThumbButton__o3rtQ{display:inline-flex;border:none;flex-shrink:0;align-items:center;height:30px;color:#003a43;background-color:#f9f7f6;cursor:pointer;padding:6px 8px;gap:10px;border-radius:100px 4px 4px 100px;transition:background-color .3s ease-in-out}.ThumbButton_ThumbButton__o3rtQ:hover{background-color:#f2eee9}.ThumbButton_ThumbButton--down__c1kju{justify-content:center;border-radius:4px 100px 100px 4px}.ThumbButton_ThumbButton--down__c1kju .ThumbButton_Thumb__F8wNH{transform:rotate(180deg)}.ThumbButton_ThumbButton--down__c1kju .ThumbButton_Rating__sTpW_{display:none}.ThumbButton_Rating__sTpW_{font-size:14px;font-weight:400;line-height:20px}.ThumbButton_ThumbButtonContainer__jpwU9{position:relative}.ThumbButton_ThumbButtonContainer__jpwU9:hover .ThumbButton_Tooltip__DNuMi{opacity:1}.ThumbButton_Tooltip__DNuMi{opacity:0;pointer-events:none;position:absolute;top:100%;left:-24px;padding:6px 8px;border-radius:4px;background-color:#004952;z-index:2;transition:opacity .3s ease-in-out;font-size:12px;color:#f8f3eb;font-weight:400;line-height:17px;text-wrap:nowrap}@media(max-width:1039.98px){.ThumbButton_Tooltip__DNuMi{display:none}}.RatingThumbs_RatingThumbs__a9_cq{display:flex;align-items:center;gap:2px}.FeedbackSection_FeedbackSection__BNQKt{display:flex;flex-direction:column;width:100%;gap:16px;padding-top:24px;margin-bottom:24px;border-top:1px solid #c5d6d7;overflow:hidden}.FeedbackSection_Rating__fyJYw{display:flex;align-items:center}.FeedbackSection_MoreInfoText__PE96E,.FeedbackSection_RatingText__Guxzj{font-size:16px;font-weight:400;line-height:24px;margin-right:16px}.FeedbackSection_MoreInfoText__PE96E span{margin-left:16px}.FeedbackSection_MoreInfo__8sWHp{display:flex;flex-direction:column}.FeedbackSection_PollWrapper__de8cK{display:flex;align-items:center;margin-top:16px}.FeedbackSection_PollWrapper__de8cK span{margin-right:8px;font-size:14px;font-weight:400;line-height:36px;text-wrap:nowrap}@media(max-width:639.98px){.FeedbackSection_PollWrapper__de8cK span{align-self:flex-start}}.Confirmation_Confirmation__8Hg_H{display:flex;align-self:start;align-items:center;padding:9px 8px 9px 11px;border-radius:8px;background-color:#f9f7f6}.Confirmation_HandshakeWrapper__vl_qR{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.Confirmation_ConfirmationText__73Uva{font-size:16px;font-weight:400;line-height:24px;margin-left:8px}