.blur-fade.svelte-19uwnve{opacity:0;filter:blur(var(--blur));transform:translateY(var(--y-offset));transition:opacity var(--duration) ease-out var(--delay),filter var(--duration) ease-out var(--delay),transform var(--duration) ease-out var(--delay)}.blur-fade.visible.svelte-19uwnve{opacity:1;filter:blur(0px);transform:translateY(0)}@media(prefers-reduced-motion:reduce){.blur-fade.svelte-19uwnve{opacity:1;filter:none;transform:none;transition:none}}.shimmer-button.svelte-1w2yido{position:relative;z-index:0;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius);border:1px solid rgba(255,255,255,.1);padding:.75rem 1.5rem;white-space:nowrap;color:#fff;background:var(--bg);font-weight:600;text-decoration:none;transform:translateZ(0);transition:transform .3s ease-in-out}.shimmer-button.svelte-1w2yido:active{transform:translateY(1px)}.shimmer-button.disabled.svelte-1w2yido{opacity:.5;cursor:not-allowed;pointer-events:none}.spark-container.svelte-1w2yido{position:absolute;inset:0;z-index:-30;overflow:visible;filter:blur(2px);container-type:size}.spark.svelte-1w2yido{position:absolute;inset:0;aspect-ratio:1;height:100cqh;animation:svelte-1w2yido-shimmer-slide var(--speed) ease-in-out infinite alternate}.spark-inner.svelte-1w2yido{position:absolute;inset:-100%;width:auto;rotate:0deg;background:conic-gradient(from calc(270deg - (var(--spread) * .5)),transparent 0,var(--shimmer-color) var(--spread),transparent var(--spread));animation:svelte-1w2yido-spin-around calc(var(--speed) * 2) infinite linear}.content.svelte-1w2yido{position:relative;z-index:1}.highlight.svelte-1w2yido{position:absolute;inset:0;width:100%;height:100%;border-radius:var(--radius);padding:.375rem 1rem;box-shadow:inset 0 -8px 10px #ffffff1f;transform:translateZ(0);transition:all .3s ease-in-out}.shimmer-button.svelte-1w2yido:hover .highlight:where(.svelte-1w2yido){box-shadow:inset 0 -6px 10px #ffffff3d}.shimmer-button.svelte-1w2yido:active .highlight:where(.svelte-1w2yido){box-shadow:inset 0 -10px 10px #ffffff3d}.backdrop.svelte-1w2yido{position:absolute;inset:var(--cut);z-index:-20;border-radius:var(--radius);background:var(--bg)}@keyframes svelte-1w2yido-shimmer-slide{to{transform:translate(calc(100cqw - 100%))}}@keyframes svelte-1w2yido-spin-around{0%{transform:translateZ(0) rotate(0)}15%,35%{transform:translateZ(0) rotate(90deg)}65%,85%{transform:translateZ(0) rotate(270deg)}to{transform:translateZ(0) rotate(360deg)}}
