.error-state.svelte-1psk9iw{text-align:center;padding:3rem 1.5rem;max-width:420px;margin:0 auto}.error-state--inline.svelte-1psk9iw{padding:2rem 1.5rem;max-width:none}.error-state__icon.svelte-1psk9iw{display:inline-flex;align-items:center;justify-content:center;color:var(--color-error, #ef4444);opacity:.9;margin-bottom:.9rem}.error-state__title.svelte-1psk9iw{font-size:1.1rem;font-weight:600;color:var(--color-text-primary, #fff);margin:0 0 .4rem;line-height:1.35}.error-state--inline.svelte-1psk9iw .error-state__title:where(.svelte-1psk9iw){font-size:1rem}.error-state__message.svelte-1psk9iw{color:var(--color-text-secondary, #9db2bf);line-height:1.6;margin:0 0 1.25rem;font-size:.9rem}.error-state--inline.svelte-1psk9iw .error-state__message:where(.svelte-1psk9iw){font-size:var(--text-sm, .875rem);margin-bottom:1rem}.error-state__retry.svelte-1psk9iw{display:inline-block;padding:.625rem 1.25rem;border:1px solid var(--color-brand-primary, #18e1ff);border-radius:var(--radius-md, .5rem);background:transparent;color:var(--color-brand-primary, #18e1ff);font-weight:600;font-size:.875rem;cursor:pointer;transition:background .2s ease,transform .2s ease}.error-state__retry.svelte-1psk9iw:hover{background:rgba(var(--color-brand-primary-rgb, 24, 225, 255),.1);transform:translateY(-1px)}.error-state__actions.svelte-1psk9iw{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem}
