.debug-toast-container.svelte-3gs3od{position:fixed;top:1rem;right:1rem;z-index:99999;display:flex;flex-direction:column;gap:.5rem;max-width:400px;pointer-events:none}.toast.svelte-3gs3od{display:flex;align-items:center;gap:.625rem;padding:.625rem 1rem;border-radius:9999px;font-size:.8125rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.4;font-weight:500;background-color:#374151f2;color:#f3f4f6;box-shadow:0 4px 12px #00000026;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:svelte-3gs3od-slideIn .3s cubic-bezier(.16,1,.3,1);pointer-events:auto}@keyframes svelte-3gs3od-slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.toast-dot.svelte-3gs3od{flex-shrink:0;width:8px;height:8px;border-radius:50%;display:inline-block}.toast-dot-info.svelte-3gs3od{background-color:#9333ea;box-shadow:0 0 8px #9333ea80}.toast-dot-success.svelte-3gs3od{background-color:#22c55e;box-shadow:0 0 8px #22c55e80}.toast-dot-error.svelte-3gs3od{background-color:#ef4444;box-shadow:0 0 8px #ef444480}.toast-dot-warning.svelte-3gs3od{background-color:#f59e0b;box-shadow:0 0 8px #f59e0b80}.toast-message.svelte-3gs3od{flex:1;word-break:break-word}.dev-toggle.svelte-3gs3od{position:fixed;bottom:.75rem;right:.75rem;z-index:99999;display:flex;align-items:center;gap:.4rem;cursor:pointer;opacity:.35;transition:opacity .15s}.dev-toggle.svelte-3gs3od:hover{opacity:1}.dev-toggle.svelte-3gs3od input:where(.svelte-3gs3od){position:absolute;opacity:0;width:0;height:0}.dev-toggle-label.svelte-3gs3od{font-size:.6rem;font-family:ui-monospace,SF Mono,Cascadia Code,monospace;font-weight:600;letter-spacing:.08em;color:#c8c8c8cc;text-transform:uppercase;-webkit-user-select:none;user-select:none}.dev-toggle-track.svelte-3gs3od{position:relative;width:26px;height:14px;border-radius:9999px;background:#50505099;border:1px solid rgba(255,255,255,.1);transition:background .2s,border-color .2s}.dev-toggle-track.on.svelte-3gs3od{background:#9333eacc;border-color:#9333ea66}.dev-toggle-thumb.svelte-3gs3od{position:absolute;top:2px;left:2px;width:8px;height:8px;border-radius:50%;background:#fff;transition:transform .2s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 3px #0000004d}.dev-toggle-track.on.svelte-3gs3od .dev-toggle-thumb:where(.svelte-3gs3od){transform:translate(12px)}
