.rating-wrapper .like-dislike-container{--primary-blue:#3498db;--light-blue:#5dade2;--dark-blue:#2980b9;--text-color:#ecf0f1;--background:linear-gradient(#2c3e50,#34495e);--shadow:0 5px 15px 0 rgba(52,152,219,.3);--shadow-active:0 5px 5px 0 rgba(52,152,219,.5);--border-radius-main:10px;--border-radius-icon:50px;position:relative;display:flex;text-align:center;flex-direction:column;align-items:center;cursor:default;color:var(--text-color);opacity:.9;font-weight:600;max-width:max-content;transition:all .2s ease}.rating-wrapper .like-dislike-container .tool-box{position:absolute;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;top:0;right:0;border-radius:var(--border-radius-main)}.rating-wrapper .like-dislike-container .btn-close{display:flex;align-items:center;justify-content:center;text-align:center;width:.8rem;height:.8rem;color:transparent;font-size:0;cursor:pointer;background-color:rgba(231,76,60,.8);border:none;border-radius:var(--border-radius-main);transition:all .2s ease}.rating-wrapper .like-dislike-container .btn-close:hover{width:1rem;height:1rem;font-size:1rem;color:#fff;background-color:#e74c3c;box-shadow:var(--shadow-active)}.rating-wrapper .like-dislike-container .btn-close:active{width:.9rem;height:.9rem;font-size:.9rem;color:hsla(0,0%,100%,.9);box-shadow:0 3px 3px 0 rgba(231,76,60,.5)}.rating-wrapper .like-dislike-container .text-content{margin-bottom:1rem;font-size:18px;line-height:1.6;cursor:default}.rating-wrapper .like-dislike-container .icons-box{display:flex}.rating-wrapper .like-dislike-container .icons{position:relative;display:flex;justify-content:center;align-items:center;opacity:.8;margin:0 .3rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--border-radius-icon);transition:all .2s ease}.rating-wrapper .like-dislike-container .icons:active,.rating-wrapper .like-dislike-container .icons:hover{opacity:1}.rating-wrapper .like-dislike-container .icons .btn-label{display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;position:relative;margin:0}.rating-wrapper .like-dislike-container .icons .btn-label span{padding:0!important;border:unset!important}.rating-wrapper .like-dislike-container .icons .btn-label p{margin:0;font-size:13px}.rating-wrapper .like-dislike-container .like-text-content{border-right:.1rem solid var(--light-blue);padding:0 .6rem 0 .5rem;pointer-events:none}.rating-wrapper .like-dislike-container .dislike-text-content{border-left:.1rem solid var(--light-blue);padding:0 .5rem 0 .6rem;pointer-events:none}.rating-wrapper .like-dislike-container .icons .svgs{box-sizing:content-box;width:20px;transition:all .2s ease}.rating-wrapper .like-dislike-container .icons .input-box{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.rating-wrapper .like-dislike-container .icons #icon-like-regular{display:block}.rating-wrapper .like-dislike-container .icons #icon-like-solid{display:none}.rating-wrapper .like-dislike-container .icons:hover :is(#icon-like-solid,#icon-like-regular){animation:rotate-icon-like .7s ease-in-out both}.rating-wrapper .like-dislike-container .icons #like-checkbox:checked~#icon-like-regular{display:none;animation:checked-icon-like .5s}.rating-wrapper .like-dislike-container .icons #like-checkbox:checked~#icon-like-solid{display:block;animation:checked-icon-like .5s;fill:#a4d4a1}.rating-wrapper .like-dislike-container .icons #icon-dislike-regular{display:block;transform:rotate(180deg)}.rating-wrapper .like-dislike-container .icons #icon-dislike-solid{display:none;transform:rotate(180deg)}.rating-wrapper .like-dislike-container .icons:hover :is(#icon-dislike-solid,#icon-dislike-regular){animation:rotate-icon-dislike .7s ease-in-out both}.rating-wrapper .like-dislike-container .icons #dislike-checkbox:checked~#icon-dislike-regular{display:none;animation:checked-icon-dislike .5s}.rating-wrapper .like-dislike-container .icons #dislike-checkbox:checked~#icon-dislike-solid{display:block;animation:checked-icon-dislike .5s;fill:#dc3545!important}.rating-wrapper .like-dislike-container .icons .fireworks{transform:scale(.4)}.rating-wrapper .like-dislike-container .icons #like-checkbox:checked~.fireworks>.checked-like-fx{box-shadow:0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1,0 0 #a4d4a1}.rating-wrapper .like-dislike-container .icons #dislike-checkbox:checked~.fireworks>.checked-dislike-fx,.rating-wrapper .like-dislike-container .icons #like-checkbox:checked~.fireworks>.checked-like-fx{position:absolute;width:10px;height:10px;border-radius:50%;animation:fireworks-bang 1s ease-out forwards,fireworks-gravity 1s ease-in forwards,fireworks-position 5s linear forwards;animation-duration:1.25s,1.25s,6.25s}.rating-wrapper .like-dislike-container .icons #dislike-checkbox:checked~.fireworks>.checked-dislike-fx{box-shadow:0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545,0 0 #dc3545}.rating-wrapper .like-dislike-container .icons #like-checkbox:checked~.fireworks>.checked-like-fx{right:40px}.rating-wrapper .like-dislike-container .icons #dislike-checkbox:checked~.fireworks>.checked-dislike-fx{left:40px}@keyframes rotate-icon-like{0%,to{transform:rotate(0deg) translateZ(0)}25%{transform:rotate(3deg) translateZ(0)}50%{transform:rotate(-3deg) translateZ(0)}75%{transform:rotate(1deg) translateZ(0)}}@keyframes rotate-icon-dislike{0%,to{transform:rotate(180deg) translateZ(0)}25%{transform:rotate(183deg) translateZ(0)}50%{transform:rotate(177deg) translateZ(0)}75%{transform:rotate(181deg) translateZ(0)}}@keyframes checked-icon-like{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2) rotate(-10deg)}to{transform:scale(1) rotate(0deg)}}@keyframes checked-icon-dislike{0%{transform:scale(0) rotate(180deg);opacity:0}50%{transform:scale(1.2) rotate(170deg)}to{transform:scale(1) rotate(180deg)}}@keyframes fireworks-position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}@keyframes fireworks-gravity{to{transform:translateY(200px);opacity:0}}@keyframes fireworks-bang{to{box-shadow:114px -107px #a4d4a1,212px -166px #a4d4a1,197px -6px #a4d4a1,179px -329px #a4d4a1,-167px -262px #a4d4a1,233px 65px #a4d4a1,81px 42px #a4d4a1,-13px 54px #a4d4a1,-60px -183px #a4d4a1,127px -259px #a4d4a1,117px -122px #a4d4a1,95px 20px #a4d4a1,115px 1px #a4d4a1,-160px -328px #a4d4a1,69px -242px #a4d4a1,-208px -230px #a4d4a1,30px -15px #a4d4a1,235px -15px #a4d4a1,80px -232px #a4d4a1,175px -173px #a4d4a1,-187px -176px #a4d4a1,4px 26px #a4d4a1,227px -106px #a4d4a1,119px 17px #a4d4a1,-102px 4px #a4d4a1,-16px -4px #a4d4a1,-201px -310px #a4d4a1,64px -181px #a4d4a1,-234px -15px #a4d4a1,-184px -263px #a4d4a1}}