.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}
