.sg-overlay.svelte-smemqd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;pointer-events:none;overflow:hidden;mix-blend-mode:overlay}.sg-line.svelte-smemqd{position:absolute;left:-20vw;width:200vw;white-space:nowrap;font-family:monospace;font-size:9px;letter-spacing:2px;color:#ffffff02;-webkit-user-select:none;user-select:none;line-height:1}.toast-portal.svelte-12twae1{position:fixed;top:16px;right:16px;display:flex;flex-direction:column;gap:8px;z-index:2147483647;pointer-events:none;max-width:360px}.toast.svelte-12twae1{pointer-events:auto;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:start;padding:10px 12px;background:var(--bg-primary);border:1px solid var(--border-color);border-left-width:3px;border-radius:6px;box-shadow:0 6px 24px #00000080,0 0 0 1px #0003;font-family:inherit;font-size:12px;color:var(--text-primary);animation:svelte-12twae1-toast-in .2s ease-out;opacity:1}@keyframes svelte-12twae1-toast-in{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}.toast-success.svelte-12twae1{border-left-color:var(--accent-success, #9ece6a)}.toast-info.svelte-12twae1{border-left-color:var(--accent-primary, #7aa2f7)}.toast-warn.svelte-12twae1{border-left-color:var(--accent-warning, #e0af68)}.toast-error.svelte-12twae1{border-left-color:var(--accent-error, #f7768e)}.toast-achievement.svelte-12twae1{border-left-color:var(--accent-warning, #e0af68);background:var(--bg-primary)}.toast-sym.svelte-12twae1{font-family:Menlo,Monaco,monospace;font-size:11px;margin-top:1px}.toast-success.svelte-12twae1 .toast-sym:where(.svelte-12twae1){color:var(--accent-success, #9ece6a)}.toast-info.svelte-12twae1 .toast-sym:where(.svelte-12twae1){color:var(--accent-primary, #7aa2f7)}.toast-warn.svelte-12twae1 .toast-sym:where(.svelte-12twae1){color:var(--accent-warning, #e0af68)}.toast-error.svelte-12twae1 .toast-sym:where(.svelte-12twae1){color:var(--accent-error, #f7768e)}.toast-achievement.svelte-12twae1 .toast-sym:where(.svelte-12twae1){color:var(--accent-warning, #e0af68)}.toast-body.svelte-12twae1{min-width:0}.toast-title.svelte-12twae1{font-weight:600;line-height:1.3}.toast-sub.svelte-12twae1{font-size:11px;color:var(--text-muted);margin-top:2px;line-height:1.4}.toast-close.svelte-12twae1{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:16px;line-height:1;padding:0 2px;align-self:start}.toast-close.svelte-12twae1:hover{color:var(--text-primary)}
