@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)}to{transform:translateY(105vh)}}.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}.viewstats-button{display:flex;align-items:center;justify-content:center;padding:16px;text-align:center;border-radius:10px;font-weight:400!important;transition:all .125s ease-in-out}.viewstats-button img{margin-right:12px}.viewstats-button.primary{background:var(--grey-light);color:var(--black-light);height:40px}@media(min-width:992px){.viewstats-button.primary{height:unset}}.viewstats-button.primary.active{background:var(--red-base);color:hsl(from var(--vs-bg) h s l/1);font-weight:500!important}[data-theme=dark] .viewstats-button.primary.active{background:var(--black-base);color:hsl(from var(--vs-bg) h s l/1);font-weight:500!important}.viewstats-button.primary:hover:not([disabled]){background:var(--red-base);color:hsl(from var(--vs-bg) h s l/1);font-weight:500!important}[data-theme=dark] .viewstats-button.primary:hover:not([disabled]){background:var(--black-light);color:hsl(from var(--vs-bg) h s l/1);font-weight:500!important}.viewstats-button.green{background:var(--green-light);width:100%;height:100%;opacity:1}.viewstats-button.green,.viewstats-button.green.active,.viewstats-button.green:hover:not([disabled]){color:hsl(from var(--vs-bg) h s l/1);font-weight:500!important}.viewstats-button.green:hover:not([disabled]){opacity:.85}.viewstats-button.secondary{background:hsl(from var(--vs-bg) h s l/1);color:hsl(from var(--vs-text) h s l/1);border:1px solid hsl(from var(--vs-border) h s l/1);transition:all .2s ease-in-out}.viewstats-button.secondary.active,.viewstats-button.secondary.active:hover{background-color:hsl(from var(--vs-text) h s l/1);border:1.35px solid var(--black-base);color:hsl(from var(--vs-bg) h s l/1);font-weight:500!important}.viewstats-button.secondary:hover:not([disabled]){border:1.35px solid var(--grey-light);background-color:var(--grey-base)}.viewstats-button.tertiary{background:hsl(from var(--vs-bg) h s l/1);color:var(--black-light);border:1px solid hsl(from var(--vs-border) h s l/1);padding:16px;max-height:48px}.viewstats-button.tertiary:hover:not([disabled]){background:var(--grey-light)}.viewstats-button.underline-btn{background:hsl(from var(--vs-bg) h s l/1);color:var(--black-light);padding:12px 0}.viewstats-button.underline-btn:hover:not([disabled]){text-decoration:underline}[data-theme=dark] .viewstats-button.green,[data-theme=dark] .viewstats-button.green.active,[data-theme=dark] .viewstats-button.green:hover{color:#fff}