.state.svelte-1vol04x{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--panel) 70%, transparent);align-items:flex-start;gap:16px;padding:24px;animation:.22s ease-out both svelte-1vol04x-settle;display:flex}.glyph.svelte-1vol04x{width:40px;height:40px;color:var(--muted);background:var(--raised);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.error.svelte-1vol04x{border-color:color-mix(in srgb, var(--danger) 45%, transparent)}.error.svelte-1vol04x .glyph:where(.svelte-1vol04x){color:var(--danger);background:color-mix(in srgb, var(--danger) 14%, transparent)}.loading.svelte-1vol04x{border-style:solid}.loading.svelte-1vol04x .glyph:where(.svelte-1vol04x){color:var(--accent);background:var(--accent-wash)}.body.svelte-1vol04x{min-width:0;max-width:460px}strong.svelte-1vol04x{font-size:16px}p.svelte-1vol04x{color:var(--text-dim);margin:4px 0 0;font-size:14px;line-height:1.5}.act.svelte-1vol04x{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.spin.svelte-1vol04x{border:2px solid color-mix(in srgb, currentColor 25%, transparent);border-top-color:currentColor;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite svelte-1vol04x-spin}@keyframes svelte-1vol04x-spin{to{transform:rotate(360deg)}}@keyframes svelte-1vol04x-settle{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.state.svelte-1vol04x{animation:none}.spin.svelte-1vol04x{animation-duration:2.4s}}
