.panel-state.svelte-1h3yb0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 20px;text-align:center}.panel-state--compact.svelte-1h3yb0{padding:20px 16px;gap:8px}.panel-state--compact.svelte-1h3yb0 .panel-state__icon:where(.svelte-1h3yb0){font-size:var(--font-size-xl)}.panel-state--compact.svelte-1h3yb0 .panel-state__title:where(.svelte-1h3yb0){font-size:var(--font-size-base)}.panel-state--compact.svelte-1h3yb0 .panel-state__message:where(.svelte-1h3yb0){font-size:var(--font-size-compact)}.panel-state__icon.svelte-1h3yb0{font-size:var(--font-size-3xl);color:var(--theme-text-dim)}.panel-state--error.svelte-1h3yb0 .panel-state__icon:where(.svelte-1h3yb0){color:var(--semantic-error, var(--semantic-error))}.panel-state__title.svelte-1h3yb0{font-size:var(--font-size-xl);font-weight:600;color:var(--theme-text);margin:0}.panel-state__message.svelte-1h3yb0{font-size:var(--font-size-sm);color:var(--theme-text-dim, var(--theme-text-dim));margin:0;max-width:300px}.panel-state__retry.svelte-1h3yb0{min-height:44px;margin-top:8px;padding:10px 22px;background:var(--theme-accent, #6366f1);border:1px solid var(--theme-accent, #6366f1);border-radius:8px;color:var(--theme-text, white);font-size:var(--font-size-sm);font-weight:650;cursor:pointer;transition:all var(--duration-normal) ease}.panel-state__retry.svelte-1h3yb0:hover{background:color-mix(in srgb,var(--theme-accent) 82%,white);border-color:color-mix(in srgb,var(--theme-accent) 82%,white)}.panel-state__retry.svelte-1h3yb0:focus-visible{outline:2px solid var(--theme-accent, #6366f1);outline-offset:2px}.panel-state__actions.svelte-1h3yb0{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}@media(prefers-reduced-motion:reduce){.panel-state__retry.svelte-1h3yb0{transition:none}}
