:root{--bg:#0D1117;--sf:#161B22;--sf2:#1C2129;--bd:#30363D;--tx:#E6EDF3;--mt:#8B949E;--ac:#58A6FF}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}body{background:var(--bg);color:var(--tx);font-family:Outfit,sans-serif}h1{font-size:18px;font-weight:900;letter-spacing:-1px;margin:0;line-height:1.2}.row{display:flex;gap:.4rem;justify-content:flex-end;align-items:center;flex-wrap:wrap;flex-shrink:0}.pill{padding:.3rem .65rem;border-radius:20px;border:1.5px solid var(--bd);background:var(--sf);color:var(--mt);font-family:JetBrains Mono,monospace;font-size:18px;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}.pill:hover{border-color:#555;color:var(--tx)}.pill.on{border-color:var(--ac);color:var(--ac);background:#58a6ff1a;display:inline-flex;align-items:center}.ex-layout{display:flex;height:100vh;overflow:hidden;width:100%}.toast-container.svelte-1cpok13{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:9999;display:flex;flex-direction:column;gap:8px;max-width:480px;width:calc(100% - 24px);pointer-events:none}.toast.svelte-1cpok13{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;border:1px solid var(--bd);background:var(--sf);color:var(--tx);font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.4;pointer-events:auto;animation:svelte-1cpok13-toast-in .2s ease-out;box-shadow:0 4px 12px #0006}@keyframes svelte-1cpok13-toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.toast-error.svelte-1cpok13{border-color:#ff6b6b66;background:#ff6b6b1a;color:#ff6b6b}.toast-warning.svelte-1cpok13{border-color:#f0a03066;background:#f0a0301a;color:#f0a030}.toast-info.svelte-1cpok13{border-color:#58a6ff66;background:#58a6ff1a;color:var(--ac)}.toast-msg.svelte-1cpok13{flex:1}.toast-dismiss.svelte-1cpok13{background:none;border:none;color:inherit;font-size:18px;cursor:pointer;padding:0 2px;line-height:1;opacity:.6;transition:opacity .15s;flex-shrink:0}.toast-dismiss.svelte-1cpok13:hover{opacity:1}
