.header-animation{display:flex;flex-direction:column;opacity:0;position:absolute;transition:opacity .3s ease-in;width:calc(100% - 40px);z-index:-1}.header-animation.initialized{opacity:1}.header-animation svg{height:auto;width:100%}@media screen and (min-width:1040px){.header-animation{width:calc(100% - 120px)}}.jump-navigation{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#17171766;border:1px solid #f8f8f8;border-radius:10px;bottom:10px;justify-content:center;padding:10px 20px;position:fixed;right:10px;width:250px;z-index:2}.jump-navigation,.jump-navigation button{color:#f8f8f8;display:flex;flex-direction:column;gap:10px}.jump-navigation button{font-size:18px;font-weight:700;line-height:120%;position:relative;text-align:left;width:100%}.jump-navigation button .current{font-style:oblique}.jump-navigation ul{border-top:1px solid #f8f8f8;display:flex;flex-direction:column}.jump-navigation ul li{font-family:Aptos;padding:10px 0}.jump-navigation ul li:not(:first-of-type):not(.--hidden){border-top:1px solid #f8f8f8}.jump-navigation ul li.--current{opacity:1}.jump-navigation ul li:not(.--current){opacity:.5}.jump-navigation ul li.--hidden:not(.--current){border-top:none;display:none}.jump-navigation ul li.--hidden:not(.--current)>*{display:none}.jump-navigation ul.--collapsed{height:36px;overflow:hidden}.jump-navigation ul.--collapsed li{opacity:1}.jump-navigation ul.--collapsed li:not(:first-of-type):not(.--hidden){border-top:none}.jump-navigation ul.--collapsed li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (min-width:1040px){.jump-navigation{bottom:37px;right:37px}}
