@keyframes svelte-ddt9z-homepageSearchBoxEnter{0%{opacity:0;transform:scale(.95)translateY(20px)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes svelte-ddt9z-zoomEnter{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes svelte-ddt9z-floatingStickerLogo{0%{transform:translateY(-.5rem)}to{transform:translateY(.5rem)}}@keyframes svelte-ddt9z-floating{0%{transform:translateY(-.9rem)}to{transform:translateY(.9rem)}}@keyframes svelte-ddt9z-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-ddt9z-floatingStickerRed{0%{transform:translateY(-.3125rem)rotate(5deg)}to{transform:translateY(.3125rem)rotate(5deg)}}@keyframes svelte-ddt9z-floatingStickerBlue{0%{transform:translateY(-.3125rem)rotate(-7deg)}to{transform:translateY(.3125rem)rotate(-7deg)}}@keyframes svelte-ddt9z-authEnterAnimation{0%{opacity:0;transform:scale(.96)translateY(-10px)}60%{transform:translateY(0)}to{opacity:1;transform:scale(1)translateY(0)}}.top-button.svelte-ddt9z{right:16px;bottom:calc(16px + var(--pwa-banner-height,0px));z-index:100;position:fixed}.top-button--anchored.svelte-ddt9z{position:absolute;bottom:calc(100% + 16px)}.top-button.svelte-ddt9z .button{aspect-ratio:1;border-radius:14px;padding:18px;font-size:16px;box-shadow:0 2px 24px #ebebeb}@media (width>=46.25em){.top-button.svelte-ddt9z .button{aspect-ratio:inherit;padding:16px 18px;font-size:12px}}.top-button--only-desktop.svelte-ddt9z{padding-right:5px;display:none}@media (width>=46.25em){.top-button--only-desktop.svelte-ddt9z{display:block}}
