.error-boundary.svelte-1k3aqik{display:flex;align-items:center;justify-content:center;min-height:300px;padding:2rem}.error-content.svelte-1k3aqik{text-align:center;max-width:400px}.error-content.svelte-1k3aqik p:where(.svelte-1k3aqik){margin:0 0 1.5rem;color:var(--text-secondary, var(--gray-500))}.error-actions.svelte-1k3aqik{display:flex;gap:1rem;justify-content:center}.error-details.svelte-1k3aqik{margin-top:1.5rem;text-align:left}.error-details.svelte-1k3aqik summary:where(.svelte-1k3aqik){cursor:pointer;color:var(--text-secondary, var(--gray-500));margin-bottom:.5rem}.error-details.svelte-1k3aqik pre:where(.svelte-1k3aqik){background:var(--bg-secondary, var(--gray-100));padding:1rem;overflow-x:auto;font-size:.75rem;margin:.5rem 0}.scrollbar-thin.svelte-1bnu76c{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-gray-400) 50%,transparent) transparent}.scrollbar-thin.svelte-1bnu76c::-webkit-scrollbar{width:6px}.scrollbar-thin.svelte-1bnu76c::-webkit-scrollbar-track{background:transparent}.scrollbar-thin.svelte-1bnu76c::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--color-gray-400) 50%,transparent);border-radius:3px}.scrollbar-thin.svelte-1bnu76c::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--color-gray-400) 70%,transparent)}.scrollbar-thin.svelte-1bnu76c:where(.dark:where(.svelte-1bnu76c) :where(.svelte-1bnu76c)){scrollbar-color:rgba(75,85,99,.8) transparent}.scrollbar-thin.svelte-1bnu76c:where(.dark:where(.svelte-1bnu76c) :where(.svelte-1bnu76c))::-webkit-scrollbar-thumb{background-color:#4b5563cc}.scrollbar-thin.svelte-1bnu76c:where(.dark:where(.svelte-1bnu76c) :where(.svelte-1bnu76c))::-webkit-scrollbar-thumb:hover{background-color:#6b7280e6}
