.state-container.svelte-n3atyj{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;text-align:center;width:100%;gap:1rem;background:var(--am-bg);padding:2rem}.state-container.compact.svelte-n3atyj{min-height:200px;padding:1rem}.state-container.error.svelte-n3atyj{color:var(--color-error)}.state-text.svelte-n3atyj{font-size:.875rem;color:var(--am-text-tertiary);margin:0;font-weight:500}.state-container.compact.svelte-n3atyj .state-text:where(.svelte-n3atyj){font-size:.75rem}.state-container.error.svelte-n3atyj .state-text:where(.svelte-n3atyj){color:var(--color-error)}.loader-spinner.svelte-n3atyj{width:40px;height:40px;border:3px solid var(--am-border);border-top-color:var(--am-brand);border-radius:50%;animation:svelte-n3atyj-about-state-spin .8s linear infinite}@keyframes svelte-n3atyj-about-state-spin{to{transform:rotate(360deg)}}.action-button.svelte-n3atyj{padding:.5rem 1rem;background:var(--am-bg);color:var(--am-text-primary);border:none;border-radius:.25rem;font-size:.75rem;font-weight:600;cursor:pointer;transition:opacity .2s ease}.action-button.svelte-n3atyj:hover{opacity:.9}.action-button.svelte-n3atyj:focus-visible{outline:2px solid var(--am-focus-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){.loader-spinner.svelte-n3atyj{animation:none}}
