@keyframes ui-down-button-anim{10%{opacity:.6}20%{opacity:1}}.ui-down-button{cursor:pointer;display:flex;flex-direction:column;font-size:min(5.78125vw,10.2777777778vh);width:1em}.ui-down-button span{display:flex}.ui-down-button span:nth-child(2) svg{animation-delay:.2s}.ui-down-button span:nth-child(3) svg{animation-delay:.4s}.ui-down-button svg{animation:ui-down-button-anim 2s linear 2s infinite;color:#fff;height:.4774774775em;transition:transform .3s ease;width:100%}.ui-down-button:hover span:first-child svg{transform:translateY(-10%)}.ui-down-button:hover span:nth-child(3) svg{transform:translateY(10%)}@media(orientation:portrait){.ui-down-button{font-size:min(13.4375vw,7.5704225352vh)}}.screen-scroll-button{bottom:2.7777777778vh;left:50%;position:absolute;transform:translate(-50%)}.screen-scroll-button span{transition:transform .4s ease 1s,opacity .4s ease 1s}.screen-scroll-button span:nth-child(2){transition-delay:1.1s}.screen-scroll-button span:nth-child(2) svg{animation-delay:3.6s}.screen-scroll-button span:nth-child(3){transition-delay:1.2s}.screen-scroll-button span:nth-child(3) svg{animation-delay:3.8s}.screen-scroll-button svg{animation-delay:3.4s}.screen-scroll-button:not(.active) span{opacity:0;transform:translateY(-50%)}.screen-scroll-button:not(.active) span svg{animation:none}.screen-scroll-button.leaved{opacity:0;transition:opacity .3s ease}.screen-scroll-button.leaved span{animation:none;opacity:0;transform:translateY(-50%);transition-delay:1s;transition-duration:0s}.screen-scroll-button.entered span:first-child{transition-delay:1s}.screen-scroll-button.entered span:nth-child(2){transition-delay:1.1s}.screen-scroll-button.entered span:nth-child(3){transition-delay:1.2s}@media(orientation:portrait){.screen-scroll-button{bottom:3.1690140845vh}}
