@keyframes move{0%{left:-50%}to{left:150%}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes frame-highlight{0%{outline:2px solid pro-palette(primary,500);outline-offset:4px;scale:1.05}to{outline:2px solid transparent}}@keyframes size-highlight{0%{background:pro-palette(primary,500)}to{background:transparent}}@keyframes waves{0%{transform-origin:bottom;transform:scaleY(1) scaleX(1.2);filter:saturate(1.5)}to{transform-origin:bottom;transform:scaleY(.8) scaleX(1.3);opacity:.8}}@keyframes fall{0%{transform:translateY(-10vh) rotate(0deg)}to{transform:translateY(105vh) rotate(270deg)}}.snowflake{position:absolute;top:-5vh;animation-name:fall;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes animatedgradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animated-gradient-text{--gradient-color-1:#ff7e5f;--gradient-color-2:#feb47b;--gradient-color-3:#86a8e7;--gradient-color-4:#91eae4;--animation-speed:5s;background-image:linear-gradient(-45deg,var(--gradient-color-1),var(--gradient-color-2),var(--gradient-color-3),var(--gradient-color-4));background-size:300% 300%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:animatedgradient var(--animation-speed) ease infinite}@keyframes fall-short{0%{transform:translateY(-120%) rotate(0deg)}to{transform:translateY(60px) rotate(270deg)}}.snowflake-short{position:absolute;top:0;animation-name:fall-short;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:backwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutSlideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}.animate-fade-out{animation:fadeOut .5s ease-out forwards}.animate-fade-in{animation:fadeIn .5s ease-out forwards}.animate-fill{animation-fill-mode:both}.animate-fade-in-slide-up{animation:fadeInSlideUp .5s ease-out forwards}.animate-fade-out-slide-down{animation:fadeOutSlideDown .5s ease-out forwards}@media(prefers-reduced-motion:reduce){.animate-fade-in,.animate-fade-in-slide-up,.animate-fade-out,.animate-fade-out-slide-down{animation:none}}.compare-cards-search{background:var(--grey-light);border-radius:46px;color:var(--grey-darker);display:flex;align-items:center;padding:8px 12px;position:relative;transition:all .3 ease-in-out}.compare-cards-search--active{border-radius:46px 46px 0 0!important;transition:all .3s ease-in-out}.compare-cards-search__input{width:378px;padding-left:12px;width:100%;background:var(--grey-light);font-size:14px!important}.compare-cards-search__input:focus{outline:none}.compare-cards-search__input--small{width:42px;height:42px}.compare-cards-search__input img{margin-left:12px}.compare-cards-search__container{display:flex;flex-direction:row;justify-content:flex-end;align-self:flex-start;margin-left:auto}.compare-cards-search__results{z-index:1;position:absolute;top:40px;left:0;width:100%;padding:8px;border-radius:0 0 10px 10px;background-color:hsl(from var(--vs-bg) h s l/1);display:none}.compare-cards-search__results--active{display:block}.compare-cards-search__result{display:flex;flex-direction:row;align-items:center;gap:14px;padding:8px 8px 8px 6px;background-color:hsl(from var(--vs-bg) h s l/1);cursor:pointer}.compare-cards-search__result:hover{background-color:var(--white-dark)}.compare-cards-search__channels{display:flex;flex-direction:row;gap:11px}@media(min-width:992px){.compare-cards-search__channels{min-width:-moz-fit-content;min-width:fit-content}}.compare-cards-search__channel{display:flex;flex-direction:row;gap:10px;height:53px;width:-moz-fit-content;width:fit-content;min-width:175px;border-radius:6px;justify-content:center;align-items:center;cursor:pointer;position:relative}@media(min-width:992px){.compare-cards-search__channel{min-width:175px;max-width:300px}}.compare-cards-search__channel:hover{background-color:var(--grey-base)}.compare-cards-search__channel .compare-cards-channel-close-btn{display:flex;right:-6px;top:-6px;width:18px;height:18px;background:#fff;border-radius:50%;border:1px solid hsl(from var(--vs-border) h s l/1);position:absolute;align-items:center;justify-content:center;cursor:pointer}.compare-cards-search__channel .compare-cards-channel-close-btn .close-button{transition:transform .3s ease;opacity:.7}.compare-cards-search__channel .compare-cards-channel-close-btn:hover{cursor:pointer;transform:scale(1.1);opacity:1}.compare-cards-search__channel--current:before,.compare-cards-search__channel--selected:before{content:"";display:block;width:6px;height:42px;border-radius:5px}.compare-cards-search__channel--current:before{background:var(--red-base)}.compare-cards-search__channel--selected:before{background:var(--blue-light)}.compare-cards-search__channel-img{width:42px;height:42px;border-radius:4px}.compare-cards-search__channel-name{font-size:14px!important;font-weight:400!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.compare-cards-search__channel-name,.compare-cards-search__channel-views{color:hsl(from var(--vs-text) h s l/1);font-style:normal;line-height:normal}.compare-cards-search__channel-views{font-size:18px!important;font-weight:600!important;letter-spacing:-.24px}.compare-cards-search__channel-lbl{color:var(--grey-darker);font-size:10px!important;font-style:normal;font-weight:500!important;line-height:normal;letter-spacing:-.2px}.compare-cards-search__channel-info{display:flex;height:-moz-fit-content;height:fit-content;flex-direction:column;min-width:100px;gap:4px;margin-right:25px}@media(min-width:992px){.compare-cards-search__channel-info{width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:300px;margin-right:15px}}