.error-boundary.svelte-eqexqy{display:flex;align-items:center;justify-content:center;min-height:50vh;padding:2rem}.error-content.svelte-eqexqy{max-width:32rem;text-align:center;background-color:var(--error-bg);border:1px solid var(--error-border);border-radius:.5rem;padding:2rem}.error-content.svelte-eqexqy .icon:where(.svelte-eqexqy){font-size:3rem;margin-bottom:1rem}.error-content.svelte-eqexqy h2:where(.svelte-eqexqy){margin:0 0 .5rem;font-size:1.5rem;color:var(--error-title-color)}.error-content.svelte-eqexqy .error-message:where(.svelte-eqexqy){margin:0 0 1.5rem;color:var(--error-message-color)}.error-content.svelte-eqexqy .actions:where(.svelte-eqexqy){display:flex;gap:1rem;justify-content:center;margin-bottom:1.5rem}.error-content.svelte-eqexqy details:where(.svelte-eqexqy){text-align:left;margin-top:1rem}.error-content.svelte-eqexqy details:where(.svelte-eqexqy) summary:where(.svelte-eqexqy){cursor:pointer;font-size:.85rem;color:var(--muted-fg)}.error-content.svelte-eqexqy details:where(.svelte-eqexqy) summary:where(.svelte-eqexqy):hover{text-decoration:underline}.error-content.svelte-eqexqy details:where(.svelte-eqexqy) pre:where(.svelte-eqexqy){font-size:.75rem;overflow-x:auto;margin-top:.5rem;padding:.75rem;background-color:var(--error-pre-bg);border-radius:.25rem;max-height:12rem}.toast-container.svelte-16h62mc{position:fixed;bottom:1rem;right:1rem;z-index:9999;display:flex;flex-direction:column;gap:.5rem;max-width:24rem;pointer-events:none}.toast.svelte-16h62mc{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-radius:.375rem;box-shadow:0 4px 12px #00000026;pointer-events:auto;animation:svelte-16h62mc-slideIn .2s ease-out}.toast.svelte-16h62mc .message:where(.svelte-16h62mc){flex:1;font-size:.9rem}.toast.svelte-16h62mc .close:where(.svelte-16h62mc){background:none;border:none;font-size:1.25rem;cursor:pointer;opacity:.7;padding:0;width:1.5rem;height:1.5rem;line-height:1}.toast.svelte-16h62mc .close:where(.svelte-16h62mc):hover{opacity:1}.toast.success.svelte-16h62mc{background-color:green;color:#fff}.toast.success.svelte-16h62mc .close:where(.svelte-16h62mc){color:#fff}.toast.error.svelte-16h62mc{background-color:#b40000;color:#fff}.toast.error.svelte-16h62mc .close:where(.svelte-16h62mc){color:#fff}.toast.warning.svelte-16h62mc{background-color:#ffc107;color:#000}.toast.warning.svelte-16h62mc .close:where(.svelte-16h62mc){color:#000}.toast.info.svelte-16h62mc{background-color:#2196f3;color:#fff}.toast.info.svelte-16h62mc .close:where(.svelte-16h62mc){color:#fff}@keyframes svelte-16h62mc-slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}
