.pwa-banner-container.svelte-1gyyyna{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:1000}.pwa-banner.svelte-1gyyyna{display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px 16px;width:600px;max-width:95%;background-color:var(--body-bg-blue-highlighted);color:var(--text-default);border:1px var(--border-default);border-radius:8px;box-shadow:0 4px 16px #00000026;position:relative}.pwa-banner.svelte-1gyyyna:after{content:"";pointer-events:none;position:absolute;inset:-2px;padding:6px;background:#fff;z-index:100;border-radius:10px;background:linear-gradient(135deg,#4242d0,#de455a,#51bb80,#e99971,#4242d0);background-size:400% 400%;animation:rainbow 5s ease infinite,svelte-1gyyyna-rainbow-after-enter .5s ease-out both}@keyframes svelte-1gyyyna-rainbow-after-enter{0%{opacity:0;transform:scale(.97)}to{opacity:0;transform:scale(1)}}.pwa-banner.svelte-1gyyyna:before{content:"";pointer-events:none;position:absolute;inset:-2px;padding:3px;border-radius:10px;background:linear-gradient(135deg,#4242d0,#de455a,#51bb80,#e99971,#4242d0,#de455a,#51bb80,#e99971,#4242d0);background-size:500% 500%;animation:rainbow 6.5s ease infinite,svelte-1gyyyna-rainbow-border-enter .5s ease-out both;z-index:101;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:destination-out}@keyframes svelte-1gyyyna-rainbow-border-enter{0%{opacity:0}to{opacity:1}}.pwa-banner.svelte-1gyyyna .pwa-logo:where(.svelte-1gyyyna){width:24px;height:24px}.pwa-banner.svelte-1gyyyna .banner-content:where(.svelte-1gyyyna){display:flex;align-items:center;justify-content:space-between;width:100%}@media(max-width:767px){.pwa-banner.svelte-1gyyyna .banner-content:where(.svelte-1gyyyna){flex-direction:column;align-items:flex-start;gap:6px}}.pwa-banner.svelte-1gyyyna .banner-content:where(.svelte-1gyyyna) .pwa-banner-actions:where(.svelte-1gyyyna){display:flex;flex-direction:row;align-items:center;gap:6px}
