.langs.svelte-a8puqm{border:1px solid var(--border);display:inline-flex}button.svelte-a8puqm{font:inherit;letter-spacing:.04em;color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:.2rem .45rem;font-size:.6875rem;font-weight:700}button.on.svelte-a8puqm{background:var(--text);color:var(--bg)}button.svelte-a8puqm:focus-visible{outline:2px solid var(--link);outline-offset:1px}.toasts.svelte-1br0hsq{inset:var(--space-4) auto auto 50%;z-index:1000;color:inherit;align-items:center;gap:var(--space-2);width:min(28rem, calc(100vw - 2 * var(--space-4)));pointer-events:none;background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;overflow:visible;transform:translate(-50%)}.toast.svelte-1br0hsq{pointer-events:auto;align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);background:var(--bg-overlay);border:1px solid var(--border-strong);border-left:3px solid var(--text-muted);color:inherit;font-size:.9rem;animation:.16s ease-out svelte-1br0hsq-drop;display:flex;box-shadow:0 6px 24px #00000059}.toast.error.svelte-1br0hsq{border-left-color:var(--danger)}.toast.success.svelte-1br0hsq{border-left-color:var(--health)}.text.svelte-1br0hsq{flex:1}.close.svelte-1br0hsq{color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:1.1rem;line-height:1}@keyframes svelte-1br0hsq-drop{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.toast.svelte-1br0hsq{animation:none}}
