.nav-button.svelte-1al44kl{cursor:pointer;-webkit-user-select:none;user-select:none;backface-visibility:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#000c,#000000b3 30% 70%,#000c);border-radius:35px;flex-wrap:nowrap;align-items:center;height:70px;padding-left:25px;padding-right:25px;display:inline-flex;box-shadow:2px 2px 30px #0003}.nav-button.svelte-1al44kl:hover{-webkit-text-decoration:none;text-decoration:none}.nav-button.svelte-1al44kl:focus-visible{outline-offset:4px;outline:4px solid #fffc}.label.svelte-1al44kl{color:#fff;text-shadow:0 0 10px #00000080;font:400 22px/70px Glory,sans-serif}.previous.svelte-1al44kl .label:where(.svelte-1al44kl),.next.svelte-1al44kl .label:where(.svelte-1al44kl){max-width:0;transition:all .15s;overflow:hidden}@media (hover:hover){.previous.svelte-1al44kl:hover .label:where(.svelte-1al44kl),.next.svelte-1al44kl:hover .label:where(.svelte-1al44kl){max-width:400px;transition:all .25s}}.next.svelte-1al44kl{padding-left:22px;padding-right:20px}.next.svelte-1al44kl:after{content:"";background:url(../../../images/nav-button-next.svg) 50%/contain no-repeat;width:28px;height:40px;display:inline-block}@media (hover:hover){.next.svelte-1al44kl:hover .label:where(.svelte-1al44kl){padding-right:10px}}.previous.svelte-1al44kl{padding-left:19px;padding-right:23px}.previous.svelte-1al44kl:before{content:"";background:url(../../../images/nav-button-previous.svg) 50%/contain no-repeat;width:28px;height:40px;display:inline-block}@media (hover:hover){.previous.svelte-1al44kl:hover .label:where(.svelte-1al44kl){padding-left:10px}}
