.state-message.svelte-t3llnf{text-align:center;padding:var(--space-16) var(--space-8);color:var(--color-text-secondary)}.spinner.svelte-t3llnf{width:3rem;height:3rem;border:4px solid var(--color-border-light);border-top-color:var(--color-primary-500);border-radius:var(--radius-full);animation:svelte-t3llnf-spin 1s linear infinite;margin:0 auto var(--space-6)}@keyframes svelte-t3llnf-spin{to{transform:rotate(360deg)}}.icon.svelte-t3llnf{margin:0 auto var(--space-6)}.error-icon.svelte-t3llnf{width:3rem;height:3rem;background:var(--color-error-100);color:var(--color-error-600);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:var(--text-2xl);font-weight:var(--font-bold)}.empty-icon.svelte-t3llnf{color:var(--color-text-disabled)}.message.svelte-t3llnf{font-size:var(--text-base);color:var(--color-text-secondary);margin:0 0 var(--space-2) 0}.error.svelte-t3llnf .message:where(.svelte-t3llnf){color:var(--color-error-600)}.hint.svelte-t3llnf{font-size:var(--text-sm);color:var(--color-text-disabled);margin:0}@media (max-width: 768px){.state-message.svelte-t3llnf{padding:var(--space-12) var(--space-6)}.spinner.svelte-t3llnf{width:2.5rem;height:2.5rem}}
