@keyframes svelte-w1ve5l-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes svelte-w1ve5l-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.skeleton-shimmer.svelte-w1ve5l{background:linear-gradient(90deg,#0000 0%,#ffffff80 50%,#0000 100%) 0 0/200% 100%;animation:1.8s ease-in-out infinite svelte-w1ve5l-shimmer}.animate-fade-in.svelte-w1ve5l{animation:.4s ease-out forwards svelte-w1ve5l-fade-in}@media (prefers-reduced-motion:reduce){.skeleton-shimmer.svelte-w1ve5l{animation:none}.animate-fade-in.svelte-w1ve5l{opacity:1;animation:none}}@keyframes svelte-8rgpbi-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes svelte-8rgpbi-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.skeleton-shimmer.svelte-8rgpbi{background:linear-gradient(90deg,#0000 0%,#fff9 50%,#0000 100%) 0 0/200% 100%;animation:1.8s ease-in-out infinite svelte-8rgpbi-shimmer}.animate-fade-in.svelte-8rgpbi{animation:.5s ease-out forwards svelte-8rgpbi-fade-in}@media (prefers-reduced-motion:reduce){.skeleton-shimmer.svelte-8rgpbi{animation:none}.animate-fade-in.svelte-8rgpbi{opacity:1;animation:none}}.skeleton.svelte-1xkdwx6{background:linear-gradient(90deg,#ebebeb 0%,#f5f5f5 50%,#ebebeb 100%) 0 0/200% 100%}.dark .skeleton.svelte-1xkdwx6{background:linear-gradient(90deg,#292929 0%,#333 50%,#292929 100%) 0 0/200% 100%}.skeleton-shimmer.svelte-1xkdwx6{animation:1.5s ease-in-out infinite svelte-1xkdwx6-shimmer}@keyframes svelte-1xkdwx6-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-pulse.svelte-1xkdwx6{animation:1.5s ease-in-out infinite svelte-1xkdwx6-pulse}@keyframes svelte-1xkdwx6-pulse{0%,to{opacity:1}50%{opacity:.5}}.skeleton-wave.svelte-1xkdwx6{animation:1.8s ease-in-out infinite svelte-1xkdwx6-wave}@keyframes svelte-1xkdwx6-wave{0%{opacity:1;background-position:200% 0}50%{opacity:.7}to{opacity:1;background-position:-200% 0}}.skeleton-section.svelte-1w9bkz9{animation:.3s ease-out svelte-1w9bkz9-fadeIn}@keyframes svelte-1w9bkz9-fadeIn{0%{opacity:0}to{opacity:1}}.lazy-section.svelte-8gmqk0{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.lazy-section-content.svelte-8gmqk0{opacity:0;width:100%;transition:opacity .4s ease-out,transform .4s ease-out;transform:translateY(8px)}.lazy-section-visible.svelte-8gmqk0{opacity:1;transform:translateY(0)}.lazy-section-skeleton.svelte-8gmqk0{width:100%;height:100%;min-height:inherit;background:linear-gradient(135deg,#f2f2f2 0%,#ebebeb 50%,#f2f2f2 100%);justify-content:center;align-items:center;display:flex}.dark .lazy-section-skeleton.svelte-8gmqk0{background:linear-gradient(135deg,#1a1a1a 0%,#212121 50%,#1a1a1a 100%)}.skeleton-pulse.svelte-8gmqk0{background:linear-gradient(90deg,#e0e0e0 0%,#ebebeb 50%,#e0e0e0 100%) 0 0/200% 100%;border-radius:12px;width:60%;max-width:400px;height:60%;max-height:200px;animation:1.5s ease-in-out infinite svelte-8gmqk0-pulse-shimmer}.dark .skeleton-pulse.svelte-8gmqk0{background:linear-gradient(90deg,#262626 0%,#333 50%,#262626 100%) 0 0/200% 100%}@keyframes svelte-8gmqk0-pulse-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lazy-section-error.svelte-8gmqk0{color:#737373;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}.lazy-section-error.svelte-8gmqk0 button:where(.svelte-8gmqk0){color:#fff;cursor:pointer;background:#333;border:none;border-radius:6px;padding:.5rem 1rem;transition:background .2s}.lazy-section-error.svelte-8gmqk0 button:where(.svelte-8gmqk0):hover{background:#4d4d4d}
