.boundary.svelte-124idwq{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;margin:.5rem 0;background:#ef44440f;border:1px solid rgba(239,68,68,.25);border-radius:var(--radius-card, 8px);color:var(--color-text-secondary, #9ca3af)}.boundary--page.svelte-124idwq{margin:1.5rem 0;padding:1.5rem}.boundary__icon.svelte-124idwq{display:inline-flex;align-items:center;color:var(--color-red, #f87171);flex-shrink:0;margin-top:.125rem}.boundary__body.svelte-124idwq{flex:1;min-width:0}.boundary__message.svelte-124idwq{margin:0;font-size:14px;color:var(--color-text-primary, #e5e7eb)}.boundary__detail.svelte-124idwq{margin:.375rem 0 0;font-family:var(--font-mono, monospace);font-size:12px;color:var(--color-text-muted, #6b7280);word-break:break-word}.boundary__actions.svelte-124idwq{display:flex;gap:.5rem;margin-top:.75rem}.boundary__btn.svelte-124idwq{background:#ffffff0a;border:1px solid var(--color-border-subtle, rgba(255, 255, 255, .08));border-radius:6px;padding:.3rem .7rem;font:inherit;font-size:13px;color:var(--color-text-secondary, #9ca3af);cursor:pointer;transition:background .16s ease-out}.boundary__btn.svelte-124idwq:hover{background:#ffffff14;color:var(--color-text-primary, #e5e7eb)}
