.aeo-error-card.svelte-xuwnwc{--err: 239, 68, 68;--err-ink: #fca5a5;--err-glyph: #ff6b6b;--err-ink-strong: #fecaca;display:flex;align-items:flex-start;gap:14px;padding:16px 20px;background:rgba(var(--err),.06);border:1px solid rgba(var(--err),.18);border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:svelte-xuwnwc-errorSlideIn .3s cubic-bezier(.16,1,.3,1)}.aeo-error-card.compact.svelte-xuwnwc{margin-top:14px;padding:14px 18px}@keyframes svelte-xuwnwc-errorSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.aeo-error-card.svelte-xuwnwc{animation:none}}.aeo-error-icon.svelte-xuwnwc{flex-shrink:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:rgba(var(--err),.1);border-radius:10px;color:var(--err-glyph)}.aeo-error-body.svelte-xuwnwc{flex:1;min-width:0}.aeo-error-card.on-dark.svelte-xuwnwc .aeo-error-title:where(.svelte-xuwnwc){color:#f0f2f5}.aeo-error-title.svelte-xuwnwc{margin:0 0 6px;font-size:.98rem;font-weight:700;line-height:1.3;color:var(--text, #f0f2f5)}.aeo-error-msg.svelte-xuwnwc{margin:0 0 12px;font-size:.88rem;line-height:1.55;color:var(--err-ink);font-weight:500}.aeo-error-retry.svelte-xuwnwc{display:inline-flex;align-items:center;gap:5px;padding:6px 16px;background:rgba(var(--err),.12);border:1px solid rgba(var(--err),.25);border-radius:8px;color:var(--err-ink);font-size:.8rem;font-weight:600;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.aeo-error-retry.svelte-xuwnwc:hover{background:rgba(var(--err),.2);border-color:rgba(var(--err),.4);color:var(--err-ink-strong)}.aeo-error-retry.svelte-xuwnwc:focus-visible{outline:2px solid rgba(var(--err),.6);outline-offset:2px}[data-theme=light] .aeo-error-card.svelte-xuwnwc:not(.on-dark){--err-ink: #b91c1c;--err-glyph: #dc2626;--err-ink-strong: #991b1b;background:rgba(var(--err),.05);border-color:#dc262626}[data-theme=light] .aeo-error-card.svelte-xuwnwc:not(.on-dark) .aeo-error-icon:where(.svelte-xuwnwc){background:rgba(var(--err),.08)}[data-theme=light] .aeo-error-card.svelte-xuwnwc:not(.on-dark) .aeo-error-title:where(.svelte-xuwnwc){color:var(--text, #1a1d2e)}[data-theme=light] .aeo-error-card.svelte-xuwnwc:not(.on-dark) .aeo-error-retry:where(.svelte-xuwnwc){background:rgba(var(--err),.08);border-color:#dc262633}[data-theme=light] .aeo-error-card.svelte-xuwnwc:not(.on-dark) .aeo-error-retry:where(.svelte-xuwnwc):hover{background:rgba(var(--err),.12)}
