mishig HF Staff commited on
Commit
64355da
Β·
verified Β·
1 Parent(s): a74678d

Add 5 curated examples + link πŸ€— traces to agent-traces datasets

Browse files
assets/index-CHB5eaCy.css ADDED
@@ -0,0 +1 @@
 
 
1
+ /*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-semibold:600;--tracking-wider:.05em;--leading-relaxed:1.625;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--animate-fade-in:fadeIn .28s ease both;--animate-blink:blink 1.05s steps(1) infinite;--animate-ready-pulse:readyPulse 1.6s ease-in-out infinite}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.m-0{margin:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-\[2px\]{margin-top:2px}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.h-3{height:calc(var(--spacing) * 3)}.h-\[85vh\]{height:85vh}.max-h-\[200px\]{max-height:200px}.max-h-\[240px\]{max-height:240px}.max-h-\[280px\]{max-height:280px}.min-h-screen{min-height:100vh}.w-3{width:calc(var(--spacing) * 3)}.w-\[1ch\]{width:1ch}.w-\[960px\]{width:960px}.w-full{width:100%}.max-w-\[calc\(100vw-48px\)\]{max-width:calc(100vw - 48px)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.animate-blink{animation:var(--animate-blink)}.animate-fade-in{animation:var(--animate-fade-in)}.animate-ready-pulse{animation:var(--animate-ready-pulse)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[17px\]{border-radius:17px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-\[\#e5e5e0\]{border-color:#e5e5e0}.border-\[\#e9d5ff\]{border-color:#e9d5ff}.border-\[\#eeeae0\]{border-color:#eeeae0}.border-\[\#fecaca\]{border-color:#fecaca}.border-\[\#ffedb0\]{border-color:#ffedb0}.bg-\[\#d7d7d3\]{background-color:#d7d7d3}.bg-\[\#f5f5f2\]{background-color:#f5f5f2}.bg-\[\#fbfbf9\]{background-color:#fbfbf9}.bg-\[\#ffd21e\]{background-color:#ffd21e}.bg-\[\#fffbe6\]{background-color:#fffbe6}.bg-transparent{background-color:#0000}.p-\[3px\]{padding:3px}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[18px\]{padding-inline:18px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-px{padding-block:1px}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pl-\[1ch\]{padding-left:1ch}.pl-\[2\.2ch\]{padding-left:2.2ch}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0f5a2a\]{color:#0f5a2a}.text-\[\#0f7a3a\]{color:#0f7a3a}.text-\[\#1e40af\]{color:#1e40af}.text-\[\#3a3a38\]{color:#3a3a38}.text-\[\#5f5f5c\]{color:#5f5f5c}.text-\[\#6a6a66\]{color:#6a6a66}.text-\[\#6b6b68\]{color:#6b6b68}.text-\[\#6b21a8\]{color:#6b21a8}.text-\[\#8b5cf6\]{color:#8b5cf6}.text-\[\#555\]{color:#555}.text-\[\#888\]{color:#888}.text-\[\#991b1b\]{color:#991b1b}.text-\[\#92400e\]{color:#92400e}.text-\[\#222220\]{color:#222220}.text-\[\#232323\]{color:#232323}.text-\[\#333331\]{color:#333331}.text-\[\#aaa\]{color:#aaa}.text-\[\#b3b3ad\]{color:#b3b3ad}.uppercase{text-transform:uppercase}.italic{font-style:italic}.frame-shadow{box-shadow:0 0 0 1px #ffd21e8c,0 25px 80px -10px #aa7d0059,0 6px 24px -4px #ffc81e66,0 0 80px #ffd21e73}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.frame-bg{background:linear-gradient(135deg,#ffe98a,#fff 45%,#ffd21e)}.page-bg{background:radial-gradient(at 20% 20%,#fff4b8,#0000 55%),radial-gradient(at 80% 85%,#ffbb1a,#0000 60%),#ffd21e}.placeholder\:text-\[\#b0b0aa\]::placeholder{color:#b0b0aa}@media(hover:hover){.hover\:border-\[\#ffbb1a\]:hover{border-color:#ffbb1a}.hover\:bg-\[\#eeeae0\]:hover{background-color:#eeeae0}.hover\:bg-\[\#faf9f5\]:hover{background-color:#faf9f5}.hover\:bg-\[\#ffbb1a\]:hover{background-color:#ffbb1a}.hover\:bg-\[\#ffd21e\]:hover{background-color:#ffd21e}.hover\:text-\[\#222220\]:hover{color:#222220}.hover\:underline:hover{text-decoration-line:underline}}.disabled\:opacity-50:disabled{opacity:.5}@media(hover:hover){.disabled\:hover\:border-\[\#ffedb0\]:disabled:hover{border-color:#ffedb0}.disabled\:hover\:bg-\[\#fffbe6\]:disabled:hover{background-color:#fffbe6}}}@keyframes fadeIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes blink{50%{opacity:0}}@keyframes readyPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.9)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
assets/index-DSV-tDo5.js ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ var li=Object.defineProperty;var wn=e=>{throw TypeError(e)};var oi=(e,t,r)=>t in e?li(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var be=(e,t,r)=>oi(e,typeof t!="symbol"?t+"":t,r),Mr=(e,t,r)=>t.has(e)||wn("Cannot "+r);var a=(e,t,r)=>(Mr(e,t,"read from private field"),r?r.call(e):t.get(e)),k=(e,t,r)=>t.has(e)?wn("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),T=(e,t,r,n)=>(Mr(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),R=(e,t,r)=>(Mr(e,t,"access private method"),r);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))n(s);new MutationObserver(s=>{for(const i of s)if(i.type==="childList")for(const f of i.addedNodes)f.tagName==="LINK"&&f.rel==="modulepreload"&&n(f)}).observe(document,{childList:!0,subtree:!0});function r(s){const i={};return s.integrity&&(i.integrity=s.integrity),s.referrerPolicy&&(i.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?i.credentials="include":s.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function n(s){if(s.ep)return;s.ep=!0;const i=r(s);fetch(s.href,i)}})();const fi=!1;var Bn=Array.isArray,ui=Array.prototype.indexOf,Rt=Array.prototype.includes,wr=Array.from,ci=Object.defineProperty,Vt=Object.getOwnPropertyDescriptor,di=Object.getOwnPropertyDescriptors,pi=Object.prototype,vi=Array.prototype,Hn=Object.getPrototypeOf,yn=Object.isExtensible;const hi=()=>{};function _i(e){for(var t=0;t<e.length;t++)e[t]()}function Un(){var e,t,r=new Promise((n,s)=>{e=n,t=s});return{promise:r,resolve:e,reject:t}}const $=2,Ft=4,yr=8,qn=1<<24,Fe=16,Te=32,Qe=64,Pr=128,he=512,q=1024,J=2048,Oe=4096,ee=8192,_e=16384,yt=32768,Lr=1<<25,Ot=65536,Br=1<<17,gi=1<<18,Lt=1<<19,mi=1<<20,Ke=1<<25,mt=65536,Hr=1<<21,Gt=1<<22,Xe=1<<23,lr=Symbol("$state"),He=new class extends Error{constructor(){super(...arguments);be(this,"name","StaleReactionError");be(this,"message","The reaction that called `getAbortSignal()` was re-run or destroyed")}};function zn(e){throw new Error("https://svelte.dev/e/lifecycle_outside_component")}function xi(){throw new Error("https://svelte.dev/e/async_derived_orphan")}function bi(e,t,r){throw new Error("https://svelte.dev/e/each_key_duplicate")}function wi(e){throw new Error("https://svelte.dev/e/effect_in_teardown")}function yi(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")}function ki(e){throw new Error("https://svelte.dev/e/effect_orphan")}function Ei(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}function Ti(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")}function Si(){throw new Error("https://svelte.dev/e/state_prototype_fixed")}function Ai(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")}function Ni(){throw new Error("https://svelte.dev/e/svelte_boundary_reset_onerror")}const Mi=1,Ci=2,Ri=16,Fi=1,Oi=2,K=Symbol(),Vn="http://www.w3.org/1999/xhtml";function Ii(){console.warn("https://svelte.dev/e/derived_inert")}function Di(){console.warn("https://svelte.dev/e/svelte_boundary_reset_noop")}function Kn(e){return e===this.v}function Pi(e,t){return e!=e?t==t:e!==t||e!==null&&typeof e=="object"||typeof e=="function"}function Yn(e){return!Pi(e,this.v)}let er=!1,Li=!1;function Bi(){er=!0}let P=null;function It(e){P=e}function Gn(e,t=!1,r){P={p:P,i:!1,c:null,e:null,s:e,x:null,r:N,l:er&&!t?{s:null,u:null,$:[]}:null}}function Jn(e){var t=P,r=t.e;if(r!==null){t.e=null;for(var n of r)ps(n)}return t.i=!0,P=t.p,{}}function tr(){return!er||P!==null&&P.l===null}let it=[];function Wn(){var e=it;it=[],_i(e)}function vt(e){if(it.length===0&&!Kt){var t=it;queueMicrotask(()=>{t===it&&Wn()})}it.push(e)}function Hi(){for(;it.length>0;)Wn()}function Zn(e){var t=N;if(t===null)return S.f|=Xe,e;if((t.f&yt)===0&&(t.f&Ft)===0)throw e;$e(e,t)}function $e(e,t){for(;t!==null;){if((t.f&Pr)!==0){if((t.f&yt)===0)throw e;try{t.b.error(e);return}catch(r){e=r}}t=t.parent}throw e}const Ui=-7169;function B(e,t){e.f=e.f&Ui|t}function Qr(e){(e.f&he)!==0||e.deps===null?B(e,q):B(e,Oe)}function $n(e){if(e!==null)for(const t of e)(t.f&$)===0||(t.f&mt)===0||(t.f^=mt,$n(t.deps))}function Xn(e,t,r){(e.f&J)!==0?t.add(e):(e.f&Oe)!==0&&r.add(e),$n(e.deps),B(e,q)}const nt=new Set;let x=null,G=null,Ur=null,Kt=!1,Cr=!1,Tt=null,or=null;var kn=0;let qi=1;var St,At,ft,Ue,Me,Wt,le,Zt,We,qe,Ce,Nt,Mt,ut,U,fr,Qn,ur,qr,cr,zi;const mr=class mr{constructor(){k(this,U);be(this,"id",qi++);be(this,"current",new Map);be(this,"previous",new Map);k(this,St,new Set);k(this,At,new Set);k(this,ft,new Set);k(this,Ue,new Map);k(this,Me,new Map);k(this,Wt,null);k(this,le,[]);k(this,Zt,[]);k(this,We,new Set);k(this,qe,new Set);k(this,Ce,new Map);k(this,Nt,new Set);be(this,"is_fork",!1);k(this,Mt,!1);k(this,ut,new Set)}skip_effect(t){a(this,Ce).has(t)||a(this,Ce).set(t,{d:[],m:[]}),a(this,Nt).delete(t)}unskip_effect(t,r=n=>this.schedule(n)){var n=a(this,Ce).get(t);if(n){a(this,Ce).delete(t);for(var s of n.d)B(s,J),r(s);for(s of n.m)B(s,Oe),r(s)}a(this,Nt).add(t)}capture(t,r,n=!1){t.v!==K&&!this.previous.has(t)&&this.previous.set(t,t.v),(t.f&Xe)===0&&(this.current.set(t,[r,n]),G==null||G.set(t,r)),this.is_fork||(t.v=r)}activate(){x=this}deactivate(){x=null,G=null}flush(){try{Cr=!0,x=this,R(this,U,ur).call(this)}finally{kn=0,Ur=null,Tt=null,or=null,Cr=!1,x=null,G=null,ht.clear()}}discard(){for(const t of a(this,At))t(this);a(this,At).clear(),a(this,ft).clear(),nt.delete(this)}register_created_effect(t){a(this,Zt).push(t)}increment(t,r){let n=a(this,Ue).get(r)??0;if(a(this,Ue).set(r,n+1),t){let s=a(this,Me).get(r)??0;a(this,Me).set(r,s+1)}}decrement(t,r,n){let s=a(this,Ue).get(r)??0;if(s===1?a(this,Ue).delete(r):a(this,Ue).set(r,s-1),t){let i=a(this,Me).get(r)??0;i===1?a(this,Me).delete(r):a(this,Me).set(r,i-1)}a(this,Mt)||n||(T(this,Mt,!0),vt(()=>{T(this,Mt,!1),this.flush()}))}transfer_effects(t,r){for(const n of t)a(this,We).add(n);for(const n of r)a(this,qe).add(n);t.clear(),r.clear()}oncommit(t){a(this,St).add(t)}ondiscard(t){a(this,At).add(t)}on_fork_commit(t){a(this,ft).add(t)}run_fork_commit_callbacks(){for(const t of a(this,ft))t(this);a(this,ft).clear()}settled(){return(a(this,Wt)??T(this,Wt,Un())).promise}static ensure(){if(x===null){const t=x=new mr;Cr||(nt.add(x),Kt||vt(()=>{x===t&&t.flush()}))}return x}apply(){{G=null;return}}schedule(t){var s;if(Ur=t,(s=t.b)!=null&&s.is_pending&&(t.f&(Ft|yr|qn))!==0&&(t.f&yt)===0){t.b.defer_effect(t);return}for(var r=t;r.parent!==null;){r=r.parent;var n=r.f;if(Tt!==null&&r===N&&(S===null||(S.f&$)===0))return;if((n&(Qe|Te))!==0){if((n&q)===0)return;r.f^=q}}a(this,le).push(r)}};St=new WeakMap,At=new WeakMap,ft=new WeakMap,Ue=new WeakMap,Me=new WeakMap,Wt=new WeakMap,le=new WeakMap,Zt=new WeakMap,We=new WeakMap,qe=new WeakMap,Ce=new WeakMap,Nt=new WeakMap,Mt=new WeakMap,ut=new WeakMap,U=new WeakSet,fr=function(){return this.is_fork||a(this,Me).size>0},Qn=function(){for(const n of a(this,ut))for(const s of a(n,Me).keys()){for(var t=!1,r=s;r.parent!==null;){if(a(this,Ce).has(r)){t=!0;break}r=r.parent}if(!t)return!0}return!1},ur=function(){var l,o;if(kn++>1e3&&(nt.delete(this),Ki()),!R(this,U,fr).call(this)){for(const u of a(this,We))a(this,qe).delete(u),B(u,J),this.schedule(u);for(const u of a(this,qe))B(u,Oe),this.schedule(u)}const t=a(this,le);T(this,le,[]),this.apply();var r=Tt=[],n=[],s=or=[];for(const u of t)try{R(this,U,qr).call(this,u,r,n)}catch(d){throw ts(u),d}if(x=null,s.length>0){var i=mr.ensure();for(const u of s)i.schedule(u)}if(Tt=null,or=null,R(this,U,fr).call(this)||R(this,U,Qn).call(this)){R(this,U,cr).call(this,n),R(this,U,cr).call(this,r);for(const[u,d]of a(this,Ce))es(u,d)}else{a(this,Ue).size===0&&nt.delete(this),a(this,We).clear(),a(this,qe).clear();for(const u of a(this,St))u(this);a(this,St).clear(),En(n),En(r),(l=a(this,Wt))==null||l.resolve()}var f=x;if(a(this,le).length>0){const u=f??(f=this);a(u,le).push(...a(this,le).filter(d=>!a(u,le).includes(d)))}f!==null&&(nt.add(f),R(o=f,U,ur).call(o))},qr=function(t,r,n){t.f^=q;for(var s=t.first;s!==null;){var i=s.f,f=(i&(Te|Qe))!==0,l=f&&(i&q)!==0,o=l||(i&ee)!==0||a(this,Ce).has(s);if(!o&&s.fn!==null){f?s.f^=q:(i&Ft)!==0?r.push(s):nr(s)&&((i&Fe)!==0&&a(this,qe).add(s),Pt(s));var u=s.first;if(u!==null){s=u;continue}}for(;s!==null;){var d=s.next;if(d!==null){s=d;break}s=s.parent}}},cr=function(t){for(var r=0;r<t.length;r+=1)Xn(t[r],a(this,We),a(this,qe))},zi=function(){var d,_,v;for(const g of nt){var t=g.id<this.id,r=[];for(const[c,[b,y]]of this.current){if(g.current.has(c)){var n=g.current.get(c)[0];if(t&&b!==n)g.current.set(c,[b,y]);else continue}r.push(c)}var s=[...g.current.keys()].filter(c=>!this.current.has(c));if(s.length===0)t&&g.discard();else if(r.length>0){if(t)for(const c of a(this,Nt))g.unskip_effect(c,b=>{var y;(b.f&(Fe|Gt))!==0?g.schedule(b):R(y=g,U,cr).call(y,[b])});g.activate();var i=new Set,f=new Map;for(var l of r)jn(l,s,i,f);f=new Map;var o=[...g.current.keys()].filter(c=>this.current.has(c)?this.current.get(c)[0]!==c:!0);for(const c of a(this,Zt))(c.f&(_e|ee|Br))===0&&jr(c,o,f)&&((c.f&(Gt|Fe))!==0?(B(c,J),g.schedule(c)):a(g,We).add(c));if(a(g,le).length>0){g.apply();for(var u of a(g,le))R(d=g,U,qr).call(d,u,[],[]);T(g,le,[])}g.deactivate()}}for(const g of nt)a(g,ut).has(this)&&(a(g,ut).delete(this),a(g,ut).size===0&&!R(_=g,U,fr).call(_)&&(g.activate(),R(v=g,U,ur).call(v)))};let xt=mr;function Vi(e){var t=Kt;Kt=!0;try{for(var r;;){if(Hi(),x===null)return r;x.flush()}}finally{Kt=t}}function Ki(){try{Ei()}catch(e){$e(e,Ur)}}let ye=null;function En(e){var t=e.length;if(t!==0){for(var r=0;r<t;){var n=e[r++];if((n.f&(_e|ee))===0&&nr(n)&&(ye=new Set,Pt(n),n.deps===null&&n.first===null&&n.nodes===null&&n.teardown===null&&n.ac===null&&hs(n),(ye==null?void 0:ye.size)>0)){ht.clear();for(const s of ye){if((s.f&(_e|ee))!==0)continue;const i=[s];let f=s.parent;for(;f!==null;)ye.has(f)&&(ye.delete(f),i.push(f)),f=f.parent;for(let l=i.length-1;l>=0;l--){const o=i[l];(o.f&(_e|ee))===0&&Pt(o)}}ye.clear()}}ye=null}}function jn(e,t,r,n){if(!r.has(e)&&(r.add(e),e.reactions!==null))for(const s of e.reactions){const i=s.f;(i&$)!==0?jn(s,t,r,n):(i&(Gt|Fe))!==0&&(i&J)===0&&jr(s,t,n)&&(B(s,J),en(s))}}function jr(e,t,r){const n=r.get(e);if(n!==void 0)return n;if(e.deps!==null)for(const s of e.deps){if(Rt.call(t,s))return!0;if((s.f&$)!==0&&jr(s,t,r))return r.set(s,!0),!0}return r.set(e,!1),!1}function en(e){x.schedule(e)}function es(e,t){if(!((e.f&Te)!==0&&(e.f&q)!==0)){(e.f&J)!==0?t.d.push(e):(e.f&Oe)!==0&&t.m.push(e),B(e,q);for(var r=e.first;r!==null;)es(r,t),r=r.next}}function ts(e){B(e,q);for(var t=e.first;t!==null;)ts(t),t=t.next}function Yi(e){let t=0,r=bt(0),n;return()=>{nn()&&(h(r),sn(()=>(t===0&&(n=sr(()=>e(()=>Yt(r)))),t+=1,()=>{vt(()=>{t-=1,t===0&&(n==null||n(),n=void 0,Yt(r))})})))}}var Gi=Ot|Lt;function Ji(e,t,r,n){new Wi(e,t,r,n)}var ce,Xr,de,ct,re,pe,j,oe,ze,dt,Ze,Ct,$t,Xt,Ve,xr,L,Zi,$i,Xi,zr,dr,pr,Vr,Kr;class Wi{constructor(t,r,n,s){k(this,L);be(this,"parent");be(this,"is_pending",!1);be(this,"transform_error");k(this,ce);k(this,Xr,null);k(this,de);k(this,ct);k(this,re);k(this,pe,null);k(this,j,null);k(this,oe,null);k(this,ze,null);k(this,dt,0);k(this,Ze,0);k(this,Ct,!1);k(this,$t,new Set);k(this,Xt,new Set);k(this,Ve,null);k(this,xr,Yi(()=>(T(this,Ve,bt(a(this,dt))),()=>{T(this,Ve,null)})));var i;T(this,ce,t),T(this,de,r),T(this,ct,f=>{var l=N;l.b=this,l.f|=Pr,n(f)}),this.parent=N.b,this.transform_error=s??((i=this.parent)==null?void 0:i.transform_error)??(f=>f),T(this,re,an(()=>{R(this,L,zr).call(this)},Gi))}defer_effect(t){Xn(t,a(this,$t),a(this,Xt))}is_rendered(){return!this.is_pending&&(!this.parent||this.parent.is_rendered())}has_pending_snippet(){return!!a(this,de).pending}update_pending_count(t,r){R(this,L,Vr).call(this,t,r),T(this,dt,a(this,dt)+t),!(!a(this,Ve)||a(this,Ct))&&(T(this,Ct,!0),vt(()=>{T(this,Ct,!1),a(this,Ve)&&Dt(a(this,Ve),a(this,dt))}))}get_effect_pending(){return a(this,xr).call(this),h(a(this,Ve))}error(t){if(!a(this,de).onerror&&!a(this,de).failed)throw t;x!=null&&x.is_fork?(a(this,pe)&&x.skip_effect(a(this,pe)),a(this,j)&&x.skip_effect(a(this,j)),a(this,oe)&&x.skip_effect(a(this,oe)),x.on_fork_commit(()=>{R(this,L,Kr).call(this,t)})):R(this,L,Kr).call(this,t)}}ce=new WeakMap,Xr=new WeakMap,de=new WeakMap,ct=new WeakMap,re=new WeakMap,pe=new WeakMap,j=new WeakMap,oe=new WeakMap,ze=new WeakMap,dt=new WeakMap,Ze=new WeakMap,Ct=new WeakMap,$t=new WeakMap,Xt=new WeakMap,Ve=new WeakMap,xr=new WeakMap,L=new WeakSet,Zi=function(){try{T(this,pe,ve(()=>a(this,ct).call(this,a(this,ce))))}catch(t){this.error(t)}},$i=function(t){const r=a(this,de).failed;r&&T(this,oe,ve(()=>{r(a(this,ce),()=>t,()=>()=>{})}))},Xi=function(){const t=a(this,de).pending;t&&(this.is_pending=!0,T(this,j,ve(()=>t(a(this,ce)))),vt(()=>{var r=T(this,ze,document.createDocumentFragment()),n=wt();r.append(n),T(this,pe,R(this,L,pr).call(this,()=>ve(()=>a(this,ct).call(this,n)))),a(this,Ze)===0&&(a(this,ce).before(r),T(this,ze,null),_t(a(this,j),()=>{T(this,j,null)}),R(this,L,dr).call(this,x))}))},zr=function(){try{if(this.is_pending=this.has_pending_snippet(),T(this,Ze,0),T(this,dt,0),T(this,pe,ve(()=>{a(this,ct).call(this,a(this,ce))})),a(this,Ze)>0){var t=T(this,ze,document.createDocumentFragment());fn(a(this,pe),t);const r=a(this,de).pending;T(this,j,ve(()=>r(a(this,ce))))}else R(this,L,dr).call(this,x)}catch(r){this.error(r)}},dr=function(t){this.is_pending=!1,t.transfer_effects(a(this,$t),a(this,Xt))},pr=function(t){var r=N,n=S,s=P;Ie(a(this,re)),me(a(this,re)),It(a(this,re).ctx);try{return xt.ensure(),t()}catch(i){return Zn(i),null}finally{Ie(r),me(n),It(s)}},Vr=function(t,r){var n;if(!this.has_pending_snippet()){this.parent&&R(n=this.parent,L,Vr).call(n,t,r);return}T(this,Ze,a(this,Ze)+t),a(this,Ze)===0&&(R(this,L,dr).call(this,r),a(this,j)&&_t(a(this,j),()=>{T(this,j,null)}),a(this,ze)&&(a(this,ce).before(a(this,ze)),T(this,ze,null)))},Kr=function(t){a(this,pe)&&(se(a(this,pe)),T(this,pe,null)),a(this,j)&&(se(a(this,j)),T(this,j,null)),a(this,oe)&&(se(a(this,oe)),T(this,oe,null));var r=a(this,de).onerror;let n=a(this,de).failed;var s=!1,i=!1;const f=()=>{if(s){Di();return}s=!0,i&&Ni(),a(this,oe)!==null&&_t(a(this,oe),()=>{T(this,oe,null)}),R(this,L,pr).call(this,()=>{R(this,L,zr).call(this)})},l=o=>{try{i=!0,r==null||r(o,f),i=!1}catch(u){$e(u,a(this,re)&&a(this,re).parent)}n&&T(this,oe,R(this,L,pr).call(this,()=>{try{return ve(()=>{var u=N;u.b=this,u.f|=Pr,n(a(this,ce),()=>o,()=>f)})}catch(u){return $e(u,a(this,re).parent),null}}))};vt(()=>{var o;try{o=this.transform_error(t)}catch(u){$e(u,a(this,re)&&a(this,re).parent);return}o!==null&&typeof o=="object"&&typeof o.then=="function"?o.then(l,u=>$e(u,a(this,re)&&a(this,re).parent)):l(o)})};function Qi(e,t,r,n){const s=tr()?tn:ns;var i=e.filter(v=>!v.settled);if(r.length===0&&i.length===0){n(t.map(s));return}var f=N,l=ji(),o=i.length===1?i[0].promise:i.length>1?Promise.all(i.map(v=>v.promise)):null;function u(v){l();try{n(v)}catch(g){(f.f&_e)===0&&$e(g,f)}_r()}if(r.length===0){o.then(()=>u(t.map(s)));return}var d=rs();function _(){Promise.all(r.map(v=>ea(v))).then(v=>u([...t.map(s),...v])).catch(v=>$e(v,f)).finally(()=>d())}o?o.then(()=>{l(),_(),_r()}):_()}function ji(){var e=N,t=S,r=P,n=x;return function(i=!0){Ie(e),me(t),It(r),i&&(e.f&_e)===0&&(n==null||n.activate(),n==null||n.apply())}}function _r(e=!0){Ie(null),me(null),It(null),e&&(x==null||x.deactivate())}function rs(){var e=N,t=e.b,r=x,n=t.is_rendered();return t.update_pending_count(1,r),r.increment(n,e),(s=!1)=>{t.update_pending_count(-1,r),r.decrement(n,e,s)}}function tn(e){var t=$|J;return N!==null&&(N.f|=Lt),{ctx:P,deps:null,effects:null,equals:Kn,f:t,fn:e,reactions:null,rv:0,v:K,wv:0,parent:N,ac:null}}function ea(e,t,r){let n=N;n===null&&xi();var s=void 0,i=bt(K),f=!S,l=new Map;return ha(()=>{var g;var o=N,u=Un();s=u.promise;try{Promise.resolve(e()).then(u.resolve,u.reject).finally(_r)}catch(c){u.reject(c),_r()}var d=x;if(f){if((o.f&yt)!==0)var _=rs();if(n.b.is_rendered())(g=l.get(d))==null||g.reject(He),l.delete(d);else{for(const c of l.values())c.reject(He);l.clear()}l.set(d,u)}const v=(c,b=void 0)=>{if(_){var y=b===He;_(y)}if(!(b===He||(o.f&_e)!==0)){if(d.activate(),b)i.f|=Xe,Dt(i,b);else{(i.f&Xe)!==0&&(i.f^=Xe),Dt(i,c);for(const[w,M]of l){if(l.delete(w),w===d)break;M.reject(He)}}d.deactivate()}};u.promise.then(v,c=>v(null,c||"unknown"))}),ds(()=>{for(const o of l.values())o.reject(He)}),new Promise(o=>{function u(d){function _(){d===s?o(i):u(s)}d.then(_,_)}u(s)})}function Tn(e){const t=tn(e);return ms(t),t}function ns(e){const t=tn(e);return t.equals=Yn,t}function ta(e){var t=e.effects;if(t!==null){e.effects=null;for(var r=0;r<t.length;r+=1)se(t[r])}}function rn(e){var t,r=N,n=e.parent;if(!je&&n!==null&&(n.f&(_e|ee))!==0)return Ii(),e.v;Ie(n);try{e.f&=~mt,ta(e),t=ys(e)}finally{Ie(r)}return t}function ss(e){var t=rn(e);if(!e.equals(t)&&(e.wv=bs(),(!(x!=null&&x.is_fork)||e.deps===null)&&(x!==null?x.capture(e,t,!0):e.v=t,e.deps===null))){B(e,q);return}je||(G!==null?(nn()||x!=null&&x.is_fork)&&G.set(e,t):Qr(e))}function ra(e){var t,r;if(e.effects!==null)for(const n of e.effects)(n.teardown||n.ac)&&((t=n.teardown)==null||t.call(n),(r=n.ac)==null||r.abort(He),n.teardown=hi,n.ac=null,Jt(n,0),ln(n))}function is(e){if(e.effects!==null)for(const t of e.effects)t.teardown&&Pt(t)}let Yr=new Set;const ht=new Map;let as=!1;function bt(e,t){var r={f:0,v:e,reactions:null,equals:Kn,rv:0,wv:0};return r}function Z(e,t){const r=bt(e);return ms(r),r}function na(e,t=!1,r=!0){var s;const n=bt(e);return t||(n.equals=Yn),er&&r&&P!==null&&P.l!==null&&((s=P.l).s??(s.s=[])).push(n),n}function C(e,t,r=!1){S!==null&&(!Ee||(S.f&Br)!==0)&&tr()&&(S.f&($|Fe|Gt|Br))!==0&&(ge===null||!Rt.call(ge,e))&&Ai();let n=r?at(t):t;return Dt(e,n,or)}function Dt(e,t,r=null){if(!e.equals(t)){ht.set(e,je?t:e.v);var n=xt.ensure();if(n.capture(e,t),(e.f&$)!==0){const s=e;(e.f&J)!==0&&rn(s),G===null&&Qr(s)}e.wv=bs(),ls(e,J,r),tr()&&N!==null&&(N.f&q)!==0&&(N.f&(Te|Qe))===0&&(ue===null?ma([e]):ue.push(e)),!n.is_fork&&Yr.size>0&&!as&&sa()}return t}function sa(){as=!1;for(const e of Yr)(e.f&q)!==0&&B(e,Oe),nr(e)&&Pt(e);Yr.clear()}function Yt(e){C(e,e.v+1)}function ls(e,t,r){var n=e.reactions;if(n!==null)for(var s=tr(),i=n.length,f=0;f<i;f++){var l=n[f],o=l.f;if(!(!s&&l===N)){var u=(o&J)===0;if(u&&B(l,t),(o&$)!==0){var d=l;G==null||G.delete(d),(o&mt)===0&&(o&he&&(l.f|=mt),ls(d,Oe,r))}else if(u){var _=l;(o&Fe)!==0&&ye!==null&&ye.add(_),r!==null?r.push(_):en(_)}}}}function at(e){if(typeof e!="object"||e===null||lr in e)return e;const t=Hn(e);if(t!==pi&&t!==vi)return e;var r=new Map,n=Bn(e),s=Z(0),i=gt,f=l=>{if(gt===i)return l();var o=S,u=gt;me(null),Mn(i);var d=l();return me(o),Mn(u),d};return n&&r.set("length",Z(e.length)),new Proxy(e,{defineProperty(l,o,u){(!("value"in u)||u.configurable===!1||u.enumerable===!1||u.writable===!1)&&Ti();var d=r.get(o);return d===void 0?f(()=>{var _=Z(u.value);return r.set(o,_),_}):C(d,u.value,!0),!0},deleteProperty(l,o){var u=r.get(o);if(u===void 0){if(o in l){const d=f(()=>Z(K));r.set(o,d),Yt(s)}}else C(u,K),Yt(s);return!0},get(l,o,u){var g;if(o===lr)return e;var d=r.get(o),_=o in l;if(d===void 0&&(!_||(g=Vt(l,o))!=null&&g.writable)&&(d=f(()=>{var c=at(_?l[o]:K),b=Z(c);return b}),r.set(o,d)),d!==void 0){var v=h(d);return v===K?void 0:v}return Reflect.get(l,o,u)},getOwnPropertyDescriptor(l,o){var u=Reflect.getOwnPropertyDescriptor(l,o);if(u&&"value"in u){var d=r.get(o);d&&(u.value=h(d))}else if(u===void 0){var _=r.get(o),v=_==null?void 0:_.v;if(_!==void 0&&v!==K)return{enumerable:!0,configurable:!0,value:v,writable:!0}}return u},has(l,o){var v;if(o===lr)return!0;var u=r.get(o),d=u!==void 0&&u.v!==K||Reflect.has(l,o);if(u!==void 0||N!==null&&(!d||(v=Vt(l,o))!=null&&v.writable)){u===void 0&&(u=f(()=>{var g=d?at(l[o]):K,c=Z(g);return c}),r.set(o,u));var _=h(u);if(_===K)return!1}return d},set(l,o,u,d){var z;var _=r.get(o),v=o in l;if(n&&o==="length")for(var g=u;g<_.v;g+=1){var c=r.get(g+"");c!==void 0?C(c,K):g in l&&(c=f(()=>Z(K)),r.set(g+"",c))}if(_===void 0)(!v||(z=Vt(l,o))!=null&&z.writable)&&(_=f(()=>Z(void 0)),C(_,at(u)),r.set(o,_));else{v=_.v!==K;var b=f(()=>at(u));C(_,b)}var y=Reflect.getOwnPropertyDescriptor(l,o);if(y!=null&&y.set&&y.set.call(d,u),!v){if(n&&typeof o=="string"){var w=r.get("length"),M=Number(o);Number.isInteger(M)&&M>=w.v&&C(w,M+1)}Yt(s)}return!0},ownKeys(l){h(s);var o=Reflect.ownKeys(l).filter(_=>{var v=r.get(_);return v===void 0||v.v!==K});for(var[u,d]of r)d.v!==K&&!(u in l)&&o.push(u);return o},setPrototypeOf(){Si()}})}var Gr,os,fs,us;function ia(){if(Gr===void 0){Gr=window,os=/Firefox/.test(navigator.userAgent);var e=Element.prototype,t=Node.prototype,r=Text.prototype;fs=Vt(t,"firstChild").get,us=Vt(t,"nextSibling").get,yn(e)&&(e.__click=void 0,e.__className=void 0,e.__attributes=null,e.__style=void 0,e.__e=void 0),yn(r)&&(r.__t=void 0)}}function wt(e=""){return document.createTextNode(e)}function gr(e){return fs.call(e)}function rr(e){return us.call(e)}function E(e,t){return gr(e)}function Sn(e,t=!1){{var r=gr(e);return r instanceof Comment&&r.data===""?rr(r):r}}function F(e,t=1,r=!1){let n=e;for(;t--;)n=rr(n);return n}function aa(e){e.textContent=""}function cs(){return!1}function la(e,t,r){return document.createElementNS(Vn,e,void 0)}let An=!1;function oa(){An||(An=!0,document.addEventListener("reset",e=>{Promise.resolve().then(()=>{var t;if(!e.defaultPrevented)for(const r of e.target.elements)(t=r.__on_r)==null||t.call(r)})},{capture:!0}))}function kr(e){var t=S,r=N;me(null),Ie(null);try{return e()}finally{me(t),Ie(r)}}function fa(e,t,r,n=r){e.addEventListener(t,()=>kr(r));const s=e.__on_r;s?e.__on_r=()=>{s(),n(!0)}:e.__on_r=()=>n(!0),oa()}function ua(e){N===null&&(S===null&&ki(),yi()),je&&wi()}function ca(e,t){var r=t.last;r===null?t.last=t.first=e:(r.next=e,e.prev=r,t.last=e)}function Ye(e,t){var r=N;r!==null&&(r.f&ee)!==0&&(e|=ee);var n={ctx:P,deps:null,nodes:null,f:e|J|he,first:null,fn:t,last:null,next:null,parent:r,b:r&&r.b,prev:null,teardown:null,wv:0,ac:null};x==null||x.register_created_effect(n);var s=n;if((e&Ft)!==0)Tt!==null?Tt.push(n):xt.ensure().schedule(n);else if(t!==null){try{Pt(n)}catch(f){throw se(n),f}s.deps===null&&s.teardown===null&&s.nodes===null&&s.first===s.last&&(s.f&Lt)===0&&(s=s.first,(e&Fe)!==0&&(e&Ot)!==0&&s!==null&&(s.f|=Ot))}if(s!==null&&(s.parent=r,r!==null&&ca(s,r),S!==null&&(S.f&$)!==0&&(e&Qe)===0)){var i=S;(i.effects??(i.effects=[])).push(s)}return n}function nn(){return S!==null&&!Ee}function ds(e){const t=Ye(yr,null);return B(t,q),t.teardown=e,t}function da(e){ua();var t=N.f,r=!S&&(t&Te)!==0&&(t&yt)===0;if(r){var n=P;(n.e??(n.e=[])).push(e)}else return ps(e)}function ps(e){return Ye(Ft|mi,e)}function pa(e){xt.ensure();const t=Ye(Qe|Lt,e);return(r={})=>new Promise(n=>{r.outro?_t(t,()=>{se(t),n(void 0)}):(se(t),n(void 0))})}function va(e){return Ye(Ft,e)}function ha(e){return Ye(Gt|Lt,e)}function sn(e,t=0){return Ye(yr|t,e)}function Q(e,t=[],r=[],n=[]){Qi(n,t,r,s=>{Ye(yr,()=>e(...s.map(h)))})}function an(e,t=0){var r=Ye(Fe|t,e);return r}function ve(e){return Ye(Te|Lt,e)}function vs(e){var t=e.teardown;if(t!==null){const r=je,n=S;Nn(!0),me(null);try{t.call(null)}finally{Nn(r),me(n)}}}function ln(e,t=!1){var r=e.first;for(e.first=e.last=null;r!==null;){const s=r.ac;s!==null&&kr(()=>{s.abort(He)});var n=r.next;(r.f&Qe)!==0?r.parent=null:se(r,t),r=n}}function _a(e){for(var t=e.first;t!==null;){var r=t.next;(t.f&Te)===0&&se(t),t=r}}function se(e,t=!0){var r=!1;(t||(e.f&gi)!==0)&&e.nodes!==null&&e.nodes.end!==null&&(ga(e.nodes.start,e.nodes.end),r=!0),B(e,Lr),ln(e,t&&!r),Jt(e,0);var n=e.nodes&&e.nodes.t;if(n!==null)for(const i of n)i.stop();vs(e),e.f^=Lr,e.f|=_e;var s=e.parent;s!==null&&s.first!==null&&hs(e),e.next=e.prev=e.teardown=e.ctx=e.deps=e.fn=e.nodes=e.ac=e.b=null}function ga(e,t){for(;e!==null;){var r=e===t?null:rr(e);e.remove(),e=r}}function hs(e){var t=e.parent,r=e.prev,n=e.next;r!==null&&(r.next=n),n!==null&&(n.prev=r),t!==null&&(t.first===e&&(t.first=n),t.last===e&&(t.last=r))}function _t(e,t,r=!0){var n=[];_s(e,n,!0);var s=()=>{r&&se(e),t&&t()},i=n.length;if(i>0){var f=()=>--i||s();for(var l of n)l.out(f)}else s()}function _s(e,t,r){if((e.f&ee)===0){e.f^=ee;var n=e.nodes&&e.nodes.t;if(n!==null)for(const l of n)(l.is_global||r)&&t.push(l);for(var s=e.first;s!==null;){var i=s.next;if((s.f&Qe)===0){var f=(s.f&Ot)!==0||(s.f&Te)!==0&&(e.f&Fe)!==0;_s(s,t,f?r:!1)}s=i}}}function on(e){gs(e,!0)}function gs(e,t){if((e.f&ee)!==0){e.f^=ee,(e.f&q)===0&&(B(e,J),xt.ensure().schedule(e));for(var r=e.first;r!==null;){var n=r.next,s=(r.f&Ot)!==0||(r.f&Te)!==0;gs(r,s?t:!1),r=n}var i=e.nodes&&e.nodes.t;if(i!==null)for(const f of i)(f.is_global||t)&&f.in()}}function fn(e,t){if(e.nodes)for(var r=e.nodes.start,n=e.nodes.end;r!==null;){var s=r===n?null:rr(r);t.append(r),r=s}}let vr=!1,je=!1;function Nn(e){je=e}let S=null,Ee=!1;function me(e){S=e}let N=null;function Ie(e){N=e}let ge=null;function ms(e){S!==null&&(ge===null?ge=[e]:ge.push(e))}let ne=null,ae=0,ue=null;function ma(e){ue=e}let xs=1,lt=0,gt=lt;function Mn(e){gt=e}function bs(){return++xs}function nr(e){var t=e.f;if((t&J)!==0)return!0;if(t&$&&(e.f&=~mt),(t&Oe)!==0){for(var r=e.deps,n=r.length,s=0;s<n;s++){var i=r[s];if(nr(i)&&ss(i),i.wv>e.wv)return!0}(t&he)!==0&&G===null&&B(e,q)}return!1}function ws(e,t,r=!0){var n=e.reactions;if(n!==null&&!(ge!==null&&Rt.call(ge,e)))for(var s=0;s<n.length;s++){var i=n[s];(i.f&$)!==0?ws(i,t,!1):t===i&&(r?B(i,J):(i.f&q)!==0&&B(i,Oe),en(i))}}function ys(e){var b;var t=ne,r=ae,n=ue,s=S,i=ge,f=P,l=Ee,o=gt,u=e.f;ne=null,ae=0,ue=null,S=(u&(Te|Qe))===0?e:null,ge=null,It(e.ctx),Ee=!1,gt=++lt,e.ac!==null&&(kr(()=>{e.ac.abort(He)}),e.ac=null);try{e.f|=Hr;var d=e.fn,_=d();e.f|=yt;var v=e.deps,g=x==null?void 0:x.is_fork;if(ne!==null){var c;if(g||Jt(e,ae),v!==null&&ae>0)for(v.length=ae+ne.length,c=0;c<ne.length;c++)v[ae+c]=ne[c];else e.deps=v=ne;if(nn()&&(e.f&he)!==0)for(c=ae;c<v.length;c++)((b=v[c]).reactions??(b.reactions=[])).push(e)}else!g&&v!==null&&ae<v.length&&(Jt(e,ae),v.length=ae);if(tr()&&ue!==null&&!Ee&&v!==null&&(e.f&($|Oe|J))===0)for(c=0;c<ue.length;c++)ws(ue[c],e);if(s!==null&&s!==e){if(lt++,s.deps!==null)for(let y=0;y<r;y+=1)s.deps[y].rv=lt;if(t!==null)for(const y of t)y.rv=lt;ue!==null&&(n===null?n=ue:n.push(...ue))}return(e.f&Xe)!==0&&(e.f^=Xe),_}catch(y){return Zn(y)}finally{e.f^=Hr,ne=t,ae=r,ue=n,S=s,ge=i,It(f),Ee=l,gt=o}}function xa(e,t){let r=t.reactions;if(r!==null){var n=ui.call(r,e);if(n!==-1){var s=r.length-1;s===0?r=t.reactions=null:(r[n]=r[s],r.pop())}}if(r===null&&(t.f&$)!==0&&(ne===null||!Rt.call(ne,t))){var i=t;(i.f&he)!==0&&(i.f^=he,i.f&=~mt),i.v!==K&&Qr(i),ra(i),Jt(i,0)}}function Jt(e,t){var r=e.deps;if(r!==null)for(var n=t;n<r.length;n++)xa(e,r[n])}function Pt(e){var t=e.f;if((t&_e)===0){B(e,q);var r=N,n=vr;N=e,vr=!0;try{(t&(Fe|qn))!==0?_a(e):ln(e),vs(e);var s=ys(e);e.teardown=typeof s=="function"?s:null,e.wv=xs;var i;fi&&Li&&(e.f&J)!==0&&e.deps}finally{vr=n,N=r}}}async function hr(){await Promise.resolve(),Vi()}function h(e){var t=e.f,r=(t&$)!==0;if(S!==null&&!Ee){var n=N!==null&&(N.f&_e)!==0;if(!n&&(ge===null||!Rt.call(ge,e))){var s=S.deps;if((S.f&Hr)!==0)e.rv<lt&&(e.rv=lt,ne===null&&s!==null&&s[ae]===e?ae++:ne===null?ne=[e]:ne.push(e));else{(S.deps??(S.deps=[])).push(e);var i=e.reactions;i===null?e.reactions=[S]:Rt.call(i,S)||i.push(S)}}}if(je&&ht.has(e))return ht.get(e);if(r){var f=e;if(je){var l=f.v;return((f.f&q)===0&&f.reactions!==null||Es(f))&&(l=rn(f)),ht.set(f,l),l}var o=(f.f&he)===0&&!Ee&&S!==null&&(vr||(S.f&he)!==0),u=(f.f&yt)===0;nr(f)&&(o&&(f.f|=he),ss(f)),o&&!u&&(is(f),ks(f))}if(G!=null&&G.has(e))return G.get(e);if((e.f&Xe)!==0)throw e.v;return e.v}function ks(e){if(e.f|=he,e.deps!==null)for(const t of e.deps)(t.reactions??(t.reactions=[])).push(e),(t.f&$)!==0&&(t.f&he)===0&&(is(t),ks(t))}function Es(e){if(e.v===K)return!0;if(e.deps===null)return!1;for(const t of e.deps)if(ht.has(t)||(t.f&$)!==0&&Es(t))return!0;return!1}function sr(e){var t=Ee;try{return Ee=!0,e()}finally{Ee=t}}const ba=["touchstart","touchmove"];function wa(e){return ba.includes(e)}const ot=Symbol("events"),Ts=new Set,Jr=new Set;function ya(e,t,r,n={}){function s(i){if(n.capture||Wr.call(t,i),!i.cancelBubble)return kr(()=>r==null?void 0:r.call(this,i))}return e.startsWith("pointer")||e.startsWith("touch")||e==="wheel"?vt(()=>{t.addEventListener(e,s,n)}):t.addEventListener(e,s,n),s}function ka(e,t,r,n,s){var i={capture:n,passive:s},f=ya(e,t,r,i);(t===document.body||t===window||t===document||t instanceof HTMLMediaElement)&&ds(()=>{t.removeEventListener(e,f,i)})}function Ut(e,t,r){(t[ot]??(t[ot]={}))[e]=r}function Ea(e){for(var t=0;t<e.length;t++)Ts.add(e[t]);for(var r of Jr)r(e)}let Cn=null;function Wr(e){var y,w;var t=this,r=t.ownerDocument,n=e.type,s=((y=e.composedPath)==null?void 0:y.call(e))||[],i=s[0]||e.target;Cn=e;var f=0,l=Cn===e&&e[ot];if(l){var o=s.indexOf(l);if(o!==-1&&(t===document||t===window)){e[ot]=t;return}var u=s.indexOf(t);if(u===-1)return;o<=u&&(f=o)}if(i=s[f]||e.target,i!==t){ci(e,"currentTarget",{configurable:!0,get(){return i||r}});var d=S,_=N;me(null),Ie(null);try{for(var v,g=[];i!==null;){var c=i.assignedSlot||i.parentNode||i.host||null;try{var b=(w=i[ot])==null?void 0:w[n];b!=null&&(!i.disabled||e.target===i)&&b.call(i,e)}catch(M){v?g.push(M):v=M}if(e.cancelBubble||c===t||c===null)break;i=c}if(v){for(let M of g)queueMicrotask(()=>{throw M});throw v}}finally{e[ot]=t,delete e.currentTarget,me(d),Ie(_)}}}var Pn;const Rr=((Pn=globalThis==null?void 0:globalThis.window)==null?void 0:Pn.trustedTypes)&&globalThis.window.trustedTypes.createPolicy("svelte-trusted-html",{createHTML:e=>e});function Ta(e){return(Rr==null?void 0:Rr.createHTML(e))??e}function Sa(e){var t=la("template");return t.innerHTML=Ta(e.replaceAll("<!>","<!---->")),t.content}function Zr(e,t){var r=N;r.nodes===null&&(r.nodes={start:e,end:t,a:null,t:null})}function D(e,t){var r=(t&Fi)!==0,n=(t&Oi)!==0,s,i=!e.startsWith("<!>");return()=>{s===void 0&&(s=Sa(i?e:"<!>"+e),r||(s=gr(s)));var f=n||os?document.importNode(s,!0):s.cloneNode(!0);if(r){var l=gr(f),o=f.lastChild;Zr(l,o)}else Zr(f,f);return f}}function Rn(){var e=document.createDocumentFragment(),t=document.createComment(""),r=wt();return e.append(t,r),Zr(t,r),e}function O(e,t){e!==null&&e.before(t)}function Y(e,t){var r=t==null?"":typeof t=="object"?`${t}`:t;r!==(e.__t??(e.__t=e.nodeValue))&&(e.__t=r,e.nodeValue=`${r}`)}function Aa(e,t){return Na(e,t)}const ar=new Map;function Na(e,{target:t,anchor:r,props:n={},events:s,context:i,intro:f=!0,transformError:l}){ia();var o=void 0,u=pa(()=>{var d=r??t.appendChild(wt());Ji(d,{pending:()=>{}},g=>{Gn({});var c=P;i&&(c.c=i),s&&(n.$$events=s),o=e(g,n)||{},Jn()},l);var _=new Set,v=g=>{for(var c=0;c<g.length;c++){var b=g[c];if(!_.has(b)){_.add(b);var y=wa(b);for(const z of[t,document]){var w=ar.get(z);w===void 0&&(w=new Map,ar.set(z,w));var M=w.get(b);M===void 0?(z.addEventListener(b,Wr,{passive:y}),w.set(b,1)):w.set(b,M+1)}}}};return v(wr(Ts)),Jr.add(v),()=>{var y;for(var g of _)for(const w of[t,document]){var c=ar.get(w),b=c.get(g);--b==0?(w.removeEventListener(g,Wr),c.delete(g),c.size===0&&ar.delete(w)):c.set(g,b)}Jr.delete(v),d!==r&&((y=d.parentNode)==null||y.removeChild(d))}});return Ma.set(o,u),o}let Ma=new WeakMap;var ke,Re,fe,pt,Qt,jt,br;class Ca{constructor(t,r=!0){be(this,"anchor");k(this,ke,new Map);k(this,Re,new Map);k(this,fe,new Map);k(this,pt,new Set);k(this,Qt,!0);k(this,jt,t=>{if(a(this,ke).has(t)){var r=a(this,ke).get(t),n=a(this,Re).get(r);if(n)on(n),a(this,pt).delete(r);else{var s=a(this,fe).get(r);s&&(a(this,Re).set(r,s.effect),a(this,fe).delete(r),s.fragment.lastChild.remove(),this.anchor.before(s.fragment),n=s.effect)}for(const[i,f]of a(this,ke)){if(a(this,ke).delete(i),i===t)break;const l=a(this,fe).get(f);l&&(se(l.effect),a(this,fe).delete(f))}for(const[i,f]of a(this,Re)){if(i===r||a(this,pt).has(i))continue;const l=()=>{if(Array.from(a(this,ke).values()).includes(i)){var u=document.createDocumentFragment();fn(f,u),u.append(wt()),a(this,fe).set(i,{effect:f,fragment:u})}else se(f);a(this,pt).delete(i),a(this,Re).delete(i)};a(this,Qt)||!n?(a(this,pt).add(i),_t(f,l,!1)):l()}}});k(this,br,t=>{a(this,ke).delete(t);const r=Array.from(a(this,ke).values());for(const[n,s]of a(this,fe))r.includes(n)||(se(s.effect),a(this,fe).delete(n))});this.anchor=t,T(this,Qt,r)}ensure(t,r){var n=x,s=cs();if(r&&!a(this,Re).has(t)&&!a(this,fe).has(t))if(s){var i=document.createDocumentFragment(),f=wt();i.append(f),a(this,fe).set(t,{effect:ve(()=>r(f)),fragment:i})}else a(this,Re).set(t,ve(()=>r(this.anchor)));if(a(this,ke).set(n,t),s){for(const[l,o]of a(this,Re))l===t?n.unskip_effect(o):n.skip_effect(o);for(const[l,o]of a(this,fe))l===t?n.unskip_effect(o.effect):n.skip_effect(o.effect);n.oncommit(a(this,jt)),n.ondiscard(a(this,br))}else a(this,jt).call(this,n)}}ke=new WeakMap,Re=new WeakMap,fe=new WeakMap,pt=new WeakMap,Qt=new WeakMap,jt=new WeakMap,br=new WeakMap;function we(e,t,r=!1){var n=new Ca(e),s=r?Ot:0;function i(f,l){n.ensure(f,l)}an(()=>{var f=!1;t((l,o=0)=>{f=!0,i(o,l)}),f||i(-1,null)},s)}function Fr(e,t){return t}function Ra(e,t,r){for(var n=[],s=t.length,i,f=t.length,l=0;l<s;l++){let _=t[l];_t(_,()=>{if(i){if(i.pending.delete(_),i.done.add(_),i.pending.size===0){var v=e.outrogroups;$r(e,wr(i.done)),v.delete(i),v.size===0&&(e.outrogroups=null)}}else f-=1},!1)}if(f===0){var o=n.length===0&&r!==null;if(o){var u=r,d=u.parentNode;aa(d),d.append(u),e.items.clear()}$r(e,t,!o)}else i={pending:new Set(t),done:new Set},(e.outrogroups??(e.outrogroups=new Set)).add(i)}function $r(e,t,r=!0){var n;if(e.pending.size>0){n=new Set;for(const f of e.pending.values())for(const l of f)n.add(e.items.get(l).e)}for(var s=0;s<t.length;s++){var i=t[s];if(n!=null&&n.has(i)){i.f|=Ke;const f=document.createDocumentFragment();fn(i,f)}else se(t[s],r)}}var Fn;function Or(e,t,r,n,s,i=null){var f=e,l=new Map,o=null,u=ns(()=>{var w=r();return Bn(w)?w:w==null?[]:wr(w)}),d,_=new Map,v=!0;function g(w){(y.effect.f&_e)===0&&(y.pending.delete(w),y.fallback=o,Fa(y,d,f,t,n),o!==null&&(d.length===0?(o.f&Ke)===0?on(o):(o.f^=Ke,zt(o,null,f)):_t(o,()=>{o=null})))}function c(w){y.pending.delete(w)}var b=an(()=>{d=h(u);for(var w=d.length,M=new Set,z=x,Ge=cs(),te=0;te<w;te+=1){var et=d[te],De=n(et,te),X=v?null:l.get(De);X?(X.v&&Dt(X.v,et),X.i&&Dt(X.i,te),Ge&&z.unskip_effect(X.e)):(X=Oa(l,v?f:Fn??(Fn=wt()),et,De,te,s,t,r),v||(X.e.f|=Ke),l.set(De,X)),M.add(De)}if(w===0&&i&&!o&&(v?o=ve(()=>i(f)):(o=ve(()=>i(Fn??(Fn=wt()))),o.f|=Ke)),w>M.size&&bi(),!v)if(_.set(z,M),Ge){for(const[xe,ir]of l)M.has(xe)||z.skip_effect(ir.e);z.oncommit(g),z.ondiscard(c)}else g(z);h(u)}),y={effect:b,items:l,pending:_,outrogroups:null,fallback:o};v=!1}function qt(e){for(;e!==null&&(e.f&Te)===0;)e=e.next;return e}function Fa(e,t,r,n,s){var X;var i=t.length,f=e.items,l=qt(e.effect.first),o,u=null,d=[],_=[],v,g,c,b;for(b=0;b<i;b+=1){if(v=t[b],g=s(v,b),c=f.get(g).e,e.outrogroups!==null)for(const xe of e.outrogroups)xe.pending.delete(c),xe.done.delete(c);if((c.f&ee)!==0&&on(c),(c.f&Ke)!==0)if(c.f^=Ke,c===l)zt(c,null,r);else{var y=u?u.next:l;c===e.effect.last&&(e.effect.last=c.prev),c.prev&&(c.prev.next=c.next),c.next&&(c.next.prev=c.prev),Je(e,u,c),Je(e,c,y),zt(c,y,r),u=c,d=[],_=[],l=qt(u.next);continue}if(c!==l){if(o!==void 0&&o.has(c)){if(d.length<_.length){var w=_[0],M;u=w.prev;var z=d[0],Ge=d[d.length-1];for(M=0;M<d.length;M+=1)zt(d[M],w,r);for(M=0;M<_.length;M+=1)o.delete(_[M]);Je(e,z.prev,Ge.next),Je(e,u,z),Je(e,Ge,w),l=w,u=Ge,b-=1,d=[],_=[]}else o.delete(c),zt(c,l,r),Je(e,c.prev,c.next),Je(e,c,u===null?e.effect.first:u.next),Je(e,u,c),u=c;continue}for(d=[],_=[];l!==null&&l!==c;)(o??(o=new Set)).add(l),_.push(l),l=qt(l.next);if(l===null)continue}(c.f&Ke)===0&&d.push(c),u=c,l=qt(c.next)}if(e.outrogroups!==null){for(const xe of e.outrogroups)xe.pending.size===0&&($r(e,wr(xe.done)),(X=e.outrogroups)==null||X.delete(xe));e.outrogroups.size===0&&(e.outrogroups=null)}if(l!==null||o!==void 0){var te=[];if(o!==void 0)for(c of o)(c.f&ee)===0&&te.push(c);for(;l!==null;)(l.f&ee)===0&&l!==e.fallback&&te.push(l),l=qt(l.next);var et=te.length;if(et>0){var De=null;Ra(e,te,De)}}}function Oa(e,t,r,n,s,i,f,l){var o=(f&Mi)!==0?(f&Ri)===0?na(r,!1,!1):bt(r):null,u=(f&Ci)!==0?bt(s):null;return{v:o,i:u,e:ve(()=>(i(t,o??r,u??s,l),()=>{e.delete(n)}))}}function zt(e,t,r){if(e.nodes)for(var n=e.nodes.start,s=e.nodes.end,i=t&&(t.f&Ke)===0?t.nodes.start:r;n!==null;){var f=rr(n);if(i.before(n),n===s)return;n=f}}function Je(e,t,r){t===null?e.effect.first=r:t.next=r,r===null?e.effect.last=t:r.prev=t}function Ia(e,t,r){var n=e==null?"":""+e;return n===""?null:n}function st(e,t,r,n,s,i){var f=e.__className;if(f!==r||f===void 0){var l=Ia(r);l==null?e.removeAttribute("class"):e.className=l,e.__className=r}return i}const Da=Symbol("is custom element"),Pa=Symbol("is html");function La(e,t,r,n){var s=Ba(e);s[t]!==(s[t]=r)&&(r==null?e.removeAttribute(t):typeof r!="string"&&Ha(e).includes(t)?e[t]=r:e.setAttribute(t,r))}function Ba(e){return e.__attributes??(e.__attributes={[Da]:e.nodeName.includes("-"),[Pa]:e.namespaceURI===Vn})}var On=new Map;function Ha(e){var t=e.getAttribute("is")||e.nodeName,r=On.get(t);if(r)return r;On.set(t,r=[]);for(var n,s=e,i=Element.prototype;i!==s;){n=di(s);for(var f in n)n[f].set&&r.push(f);s=Hn(s)}return r}function Ua(e,t,r=t){var n=new WeakSet;fa(e,"input",async s=>{var i=s?e.defaultValue:e.value;if(i=Ir(e)?Dr(i):i,r(i),x!==null&&n.add(x),await hr(),i!==(i=t())){var f=e.selectionStart,l=e.selectionEnd,o=e.value.length;if(e.value=i??"",l!==null){var u=e.value.length;f===l&&l===o&&u>o?(e.selectionStart=u,e.selectionEnd=u):(e.selectionStart=f,e.selectionEnd=Math.min(l,u))}}}),sr(t)==null&&e.value&&(r(Ir(e)?Dr(e.value):e.value),x!==null&&n.add(x)),sn(()=>{var s=t();if(e===document.activeElement){var i=x;if(n.has(i))return}Ir(e)&&s===Dr(e.value)||e.type==="date"&&!s&&!e.value||s!==e.value&&(e.value=s??"")})}function Ir(e){var t=e.type;return t==="number"||t==="range"}function Dr(e){return e===""?null:+e}function In(e,t){return e===t||(e==null?void 0:e[lr])===t}function qa(e={},t,r,n){var s=P.r,i=N;return va(()=>{var f,l;return sn(()=>{f=l,l=[],sr(()=>{e!==r(...l)&&(t(e,...l),f&&In(r(...f),e)&&t(null,...f))})}),()=>{let o=i;for(;o!==s&&o.parent!==null&&o.parent.f&Lr;)o=o.parent;const u=()=>{l&&In(r(...l),e)&&t(null,...l)},d=o.teardown;o.teardown=()=>{u(),d==null||d()}}}),e}function Ss(e){P===null&&zn(),er&&P.l!==null?Va(P).m.push(e):da(()=>{const t=sr(e);if(typeof t=="function")return t})}function za(e){P===null&&zn(),Ss(()=>()=>sr(e))}function Va(e){var t=e.l;return t.u??(t.u={a:[],b:[],m:[]})}const Ka="5";var Ln;typeof window<"u"&&((Ln=window.__svelte??(window.__svelte={})).v??(Ln.v=new Set)).add(Ka);Bi();function Ya(e){const t=e.split(`
2
+ `),r=[];for(const n of t){const s=n.trim();if(!s)continue;let i;try{i=JSON.parse(s)}catch{continue}const f=Ga(i);f&&r.push(f)}return r}function Ga(e){return(e.type==="user"||e.type==="assistant"||e.type==="system")&&e.message?Ja(e):e.type==="message"&&e.message?Wa(e):e.type==="session"?{role:"meta",title:`session${e.cwd?" β€” "+e.cwd:""}`,blocks:[],timestamp:e.timestamp}:e.type==="model_change"?{role:"meta",title:`model β†’ ${e.modelId||e.model||"?"}`,blocks:[],timestamp:e.timestamp}:e.type==="thinking_level_change"?{role:"meta",title:`thinking level β†’ ${e.thinkingLevel}`,blocks:[],timestamp:e.timestamp}:e.type==="session_info"?{role:"meta",title:e.name||"session info",blocks:[],timestamp:e.timestamp}:e.type==="permission-mode"?{role:"meta",title:`permission mode β†’ ${e.permissionMode}`,blocks:[]}:e.type==="file-history-snapshot"||e.type==="attachment"?null:{role:"meta",title:e.type||"event",blocks:[{kind:"raw",json:e}]}}function Ja(e){var n,s;const t=e.type,r=(n=e.message)==null?void 0:n.content;return{role:t,blocks:As(r,"claude"),model:(s=e.message)==null?void 0:s.model,timestamp:e.timestamp}}function Wa(e){var s,i,f;const t=(s=e.message)==null?void 0:s.role,r=(i=e.message)==null?void 0:i.content;return{role:t==="toolResult"?"tool":t||"unknown",blocks:As(r,"pi",e.message),model:(f=e.message)==null?void 0:f.model,timestamp:e.timestamp}}function As(e,t,r){const n=[];if(typeof e=="string")return n.push({kind:"text",text:e}),n;if(!Array.isArray(e))return n;if(t==="pi"&&(r==null?void 0:r.role)==="toolResult")return n.push({kind:"tool_result",text:Dn(e),isError:!!r.isError,toolCallId:r.toolCallId,toolName:r.toolName}),n;for(const s of e){if(!s||typeof s!="object")continue;const i=s.type;i==="text"?n.push({kind:"text",text:s.text??""}):i==="thinking"?n.push({kind:"thinking",text:s.thinking??s.text??""}):i==="tool_use"||i==="toolCall"?n.push({kind:"tool_call",name:s.name||"tool",input:s.input??s.arguments??{},id:s.id}):i==="tool_result"||i==="toolResult"?n.push({kind:"tool_result",text:Dn(s.content),isError:!!(s.is_error??s.isError),toolCallId:s.tool_use_id??s.toolCallId}):i==="image"?n.push({kind:"image",source:s.source}):n.push({kind:"raw",json:s})}return n}function Dn(e){if(e==null)return"";if(typeof e=="string")return e;if(Array.isArray(e))return e.map(t=>t?typeof t=="string"?t:t.type==="text"?t.text??"":JSON.stringify(t,null,2):"").join(`
3
+ `);try{return JSON.stringify(e,null,2)}catch{return String(e)}}function Za(e){return e.replace("/blob/","/resolve/")}var $a=D('<button type="button" class="text-[11px] px-2 py-1 bg-[#fffbe6] border border-[#ffedb0] rounded hover:bg-[#ffd21e] hover:border-[#ffbb1a] disabled:opacity-50 disabled:hover:bg-[#fffbe6] disabled:hover:border-[#ffedb0] transition-colors cursor-pointer"> </button>'),Xa=D('<div class="flex items-baseline gap-2"><span class="w-[1ch] text-center text-[#5f5f5c]"> </span> <span class="text-[#333331]">Fetching traces...</span></div>'),Qa=D('<div class="flex items-baseline gap-2"><span class="w-[1ch] text-center text-[#991b1b]">βœ—</span> <span class="text-[#991b1b]"> </span></div>'),ja=D('<div class="flex items-baseline gap-2 mb-3 animate-fade-in"><span> </span> <span> </span></div>'),el=D(`<div class="text-[#888] text-[13px] leading-relaxed"><div class="flex items-baseline gap-2 mb-1"><span class="w-[1ch] text-center text-[#6b6b68]">β—‹</span> <span>waiting for input</span></div> <div class="pl-[2.2ch] text-[#888]">paste a <code class="text-[#8b5cf6]">.jsonl</code> dataset URL above,
4
+ press <kbd class="px-1 py-px bg-[#f5f5f2] rounded border border-[#e5e5e0] text-[11px]">Enter</kbd> to load.</div> <div class="pl-[2.2ch] text-[#888] mt-1">then <kbd class="px-1 py-px bg-[#f5f5f2] rounded border border-[#e5e5e0] text-[11px]">↑</kbd> <kbd class="px-1 py-px bg-[#f5f5f2] rounded border border-[#e5e5e0] text-[11px]">↓</kbd> to navigate sections, <kbd class="px-1 py-px bg-[#f5f5f2] rounded border border-[#e5e5e0] text-[11px]">Home</kbd>/ <kbd class="px-1 py-px bg-[#f5f5f2] rounded border border-[#e5e5e0] text-[11px]">End</kbd> for start/end.</div></div>`),tl=D('<span class="text-[12px] text-[#6a6a66] truncate"> </span>'),rl=D('<span class="text-[11px] text-[#888]"> </span>'),nl=D('<span class="animate-blink text-[#8b5cf6]" aria-hidden="true">β–Ž</span>'),sl=D('<pre class="whitespace-pre-wrap break-words text-[13px] text-[#232323] leading-[1.65] font-mono"> <!></pre>'),il=D('<span class="animate-blink text-[#8b5cf6]" aria-hidden="true">β–Ž</span>'),al=D('<details class="py-0.5" open=""><summary class="cursor-pointer text-[11px] text-[#8b5cf6] font-semibold select-none hover:underline">thinking</summary> <pre class="whitespace-pre-wrap break-words text-[12px] text-[#6b21a8] mt-1 leading-[1.65] pl-[1ch] border-l border-[#e9d5ff]"> <!></pre></details>'),ll=D('<div class="py-0.5"><div class="text-[12px] text-[#6b21a8]"><span class="text-[#aaa]">tool</span> <span class="font-semibold"> </span></div> <pre class="text-[12px] text-[#3a3a38] whitespace-pre-wrap break-words max-h-[240px] overflow-auto mt-0.5 pl-[1ch] border-l border-[#e9d5ff]"> </pre></div>'),ol=D('<span class="font-semibold">Β· error</span>'),fl=D('<div class="py-0.5"><div><span class="text-[#aaa]">result</span> <!></div> <pre> </pre></div>'),ul=D('<div class="text-[12px] text-[#6a6a66] italic">[image attachment]</div>'),cl=D('<details><summary class="cursor-pointer text-[11px] text-[#888] select-none hover:underline">raw</summary> <pre class="text-[11px] text-[#555] whitespace-pre-wrap break-words mt-1 max-h-[200px] overflow-auto pl-[1ch] border-l border-[#e5e5e0]"> </pre></details>'),dl=D('<div class="flex items-start gap-2 px-2 animate-fade-in"><span class="w-[1ch] text-[#b3b3ad] shrink-0 mt-[2px]"> </span> <div class="flex-1 min-w-0"><!></div></div>'),pl=D('<div><div class="flex items-baseline gap-2 px-2"><span> </span> <span> </span> <!> <span class="ml-auto flex items-baseline gap-3"><!> <span class="text-[11px] text-[#aaa]"></span></span></div> <!></div>'),vl=D("<span> </span>"),hl=D("<span>ready</span>"),_l=D('<button class="px-2 py-0.5 bg-[#f5f5f2] rounded border border-[#e5e5e0] text-[11px] hover:bg-[#eeeae0] cursor-pointer">skip</button>'),gl=D('<span class="flex items-center gap-1"><kbd class="px-1 py-px bg-[#f5f5f2] rounded border border-[#e5e5e0]">↑</kbd> <kbd class="px-1 py-px bg-[#f5f5f2] rounded border border-[#e5e5e0]">↓</kbd> navigate</span> <span class="flex items-center gap-1"><kbd class="px-1 py-px bg-[#f5f5f2] rounded border border-[#e5e5e0]">Home</kbd> <kbd class="px-1 py-px bg-[#f5f5f2] rounded border border-[#e5e5e0]">End</kbd> jump</span>',1),ml=D('<div class="frame-bg frame-shadow w-[960px] max-w-[calc(100vw-48px)] rounded-[20px] p-[3px]"><div class="w-full h-[85vh] bg-[#fbfbf9] rounded-[17px] overflow-hidden flex flex-col font-mono text-[14px] leading-[1.7] text-[#232323]"><div class="flex items-center gap-2 pt-4 px-[18px] pb-2 shrink-0"><span class="w-3 h-3 rounded-full bg-[#d7d7d3]"></span> <span class="w-3 h-3 rounded-full bg-[#d7d7d3]"></span> <span class="w-3 h-3 rounded-full bg-[#d7d7d3]"></span> <a href="https://huggingface.co/datasets?format=format%3Aagent-traces" target="_blank" rel="noopener noreferrer" class="ml-auto text-[12px] text-[#6a6a66] hover:text-[#222220] hover:underline select-none transition-colors" title="Browse agent-trace datasets on Hugging Face">πŸ€— traces</a></div> <div class="flex items-center gap-2 px-5 py-3 border-b border-[#eeeae0] shrink-0"><span class="text-[#6a6a66] select-none">β€Ί</span> <input type="url" placeholder="paste .jsonl dataset URL and press Enter" class="flex-1 bg-transparent border-none outline-none text-[13px] text-[#222220] placeholder:text-[#b0b0aa]"/> <button type="button" class="px-3 py-1 bg-[#ffd21e] rounded text-[12px] font-semibold hover:bg-[#ffbb1a] disabled:opacity-50 cursor-pointer">load</button></div> <div class="flex flex-wrap items-center gap-2 px-5 py-2 border-b border-[#eeeae0] shrink-0"><span class="text-[11px] text-[#888] select-none">examples:</span> <!></div> <div class="flex-1 overflow-y-auto px-5 py-3"><!> <!></div> <div class="flex items-center gap-4 px-5 py-2 border-t border-[#eeeae0] text-[11px] text-[#888] shrink-0"><!> <!></div></div></div>');function xl(e,t){Gn(t,!0);const r=["β ‹","β ™","β Ή","β Έ","β Ό","β ΄","β ¦","β §","β ‡","⠏"];let n=Z(0),s;const i=[{label:"3D browser game",url:"https://huggingface.co/datasets/0xSero/pi-sessions/blob/main/2026-01-28T17-49-25-023Z_cc5bb68b-049d-49c7-84b1-004b47ae7cdc.jsonl"},{label:"Explain repo",url:"https://huggingface.co/datasets/0xSero/pi-sessions/blob/main/2026-01-13T13-24-19-611Z_6622d195-0787-41ac-b9d0-9ea1118a1c6c.jsonl"},{label:"Fix Swift errors",url:"https://huggingface.co/datasets/0xSero/pi-sessions/blob/main/2026-01-30T19-41-29-858Z_16007873-1d9f-4efd-b222-161a55e0183f.jsonl"},{label:"Triage issue",url:"https://huggingface.co/datasets/badlogicgames/pi-mono/blob/main/2026-01-16T02-37-34-075Z_4293a326-81ca-4327-b450-85275e1ca645.jsonl"},{label:"Release audit",url:"https://huggingface.co/datasets/badlogicgames/pi-mono/blob/main/2026-01-16T03-32-51-416Z_cf56c275-9716-42a7-b79e-c3225fe7f6d2.jsonl"}];let f=Z(at(i[0].url));function l(p){C(f,p.url,!0),y()}let o=Z(!1),u=Z(0),d=Z(""),_=Z(at([])),v=Z(-1),g=Z(!1),c=!1,b;async function y(){C(o,!0),C(d,""),C(_,[],!0),C(v,-1),C(u,0),C(g,!1),c=!1;try{const p=await fetch(Za(h(f)));if(!p.ok)throw new Error(`Failed to fetch (HTTP ${p.status})`);const m=await p.text(),A=Ya(m);for(const H of A){H._visible=!1,H._visibleBlocks=0;for(const Se of H.blocks)Se._typedText="",Se._typing=!1}C(_,A,!0),C(u,A.length,!0),A.length===0?C(d,"No messages parsed from this file."):(await hr(),M())}catch(p){C(d,(p==null?void 0:p.message)||String(p),!0)}finally{C(o,!1)}}const w=p=>new Promise(m=>setTimeout(m,p));async function M(){C(g,!0),c=!1;for(let p=0;p<h(_).length&&!c;p++){const m=h(_)[p];m._visible=!0,C(v,p,!0),await hr(),De("smooth"),await w(40);for(let A=0;A<m.blocks.length&&!c;A++){m._visibleBlocks=A+1;const H=m.blocks[A];H.kind==="text"||H.kind==="thinking"?await z(H):await w(90)}if(c)break;await w(120)}c&&Ge(),C(g,!1)}async function z(p){const m=p.text||"",A=m.length;if(A===0)return;const H=Math.max(250,Math.min(1400,A*10)),Se=16,Bt=Math.ceil(H/Se),kt=Math.max(1,Math.ceil(A/Bt));p._typing=!0;for(let tt=kt;tt<A&&!c;tt+=kt)p._typedText=m.slice(0,tt),await w(Se);p._typedText=m,p._typing=!1}function Ge(){for(const p of h(_)){p._visible=!0,p._visibleBlocks=p.blocks.length;for(const m of p.blocks)"_typedText"in m&&(m._typedText=m.text||""),m._typing=!1}}function te(){c=!0}async function et(p){const m=p.target;if(!(m&&(m.tagName==="INPUT"||m.tagName==="TEXTAREA"||m.isContentEditable))){if(h(g)&&["ArrowDown","ArrowUp","Home","End","Escape"," "].includes(p.key)){p.preventDefault(),te();return}if(h(_).length!==0){if(p.key==="ArrowDown"||p.key==="j")p.preventDefault(),C(v,Math.min(h(_).length-1,h(v)+1),!0);else if(p.key==="ArrowUp"||p.key==="k")p.preventDefault(),C(v,Math.max(0,h(v)-1),!0);else if(p.key==="Home"||p.key==="g"&&!p.shiftKey)p.preventDefault(),C(v,0);else if(p.key==="End"||p.key==="G"&&p.shiftKey)p.preventDefault(),C(v,h(_).length-1);else return;await hr(),De("smooth")}}}function De(p="smooth"){if(h(v)<0||!b)return;const m=b.querySelector(`[data-idx="${h(v)}"]`);m&&m.scrollIntoView({behavior:p,block:"center"})}function X(p){try{return JSON.stringify(p,null,2)}catch{return String(p)}}Ss(()=>{s=setInterval(()=>{C(n,(h(n)+1)%r.length)},90)}),za(()=>{clearInterval(s)});const xe={user:"text-[#1e40af]",assistant:"text-[#0f5a2a]",tool:"text-[#6b21a8]",system:"text-[#92400e]",meta:"text-[#6a6a66]",unknown:"text-[#6a6a66]"};var ir=ml();ka("keydown",Gr,et);var Ns=E(ir),un=F(E(Ns),2),Er=F(E(un),2),cn=F(Er,2),dn=F(un,2),Ms=F(E(dn),2);Or(Ms,17,()=>i,Fr,(p,m)=>{var A=$a(),H=E(A);Q(()=>{A.disabled=h(o)||h(g),Y(H,h(m).label)}),Ut("click",A,()=>l(h(m))),O(p,A)});var Tr=F(dn,2),pn=E(Tr);{var Cs=p=>{var m=Xa(),A=E(m),H=E(A);Q(()=>Y(H,r[h(n)])),O(p,m)},Rs=p=>{var m=Qa(),A=F(E(m),2),H=E(A);Q(()=>Y(H,h(d))),O(p,m)},Fs=p=>{var m=ja(),A=E(m),H=E(A),Se=F(A,2),Bt=E(Se);Q(()=>{st(A,1,`w-[1ch] text-center ${h(g)?"text-[#5f5f5c]":"text-[#0f7a3a] animate-ready-pulse"}`),Y(H,h(g)?r[h(n)]:"●"),st(Se,1,`${h(g)?"text-[#333331]":"text-[#0f5a2a]"} font-semibold`),Y(Bt,h(g)?`Streaming ${h(v)+1} / ${h(u)}...`:`Loaded ${h(u)} messages`)}),O(p,m)},Os=p=>{var m=el();O(p,m)};we(pn,p=>{h(o)?p(Cs):h(d)?p(Rs,1):h(_).length>0?p(Fs,2):p(Os,-1)})}var Is=F(pn,2);Or(Is,17,()=>h(_),Fr,(p,m,A)=>{var H=Rn(),Se=Sn(H);{var Bt=kt=>{const tt=Tn(()=>A===h(v));var Ht=pl();La(Ht,"data-idx",A);var hn=E(Ht),Sr=E(hn),qs=E(Sr),Ar=F(Sr,2),zs=E(Ar),_n=F(Ar,2);{var Vs=Pe=>{var I=tl(),Et=E(I);Q(()=>Y(Et,h(m).title)),O(Pe,I)};we(_n,Pe=>{h(m).title&&Pe(Vs)})}var Ks=F(_n,2),gn=E(Ks);{var Ys=Pe=>{var I=rl(),Et=E(I);Q(()=>Y(Et,h(m).model)),O(Pe,I)};we(gn,Pe=>{h(m).model&&Pe(Ys)})}var Gs=F(gn,2);Gs.textContent=`#${A}`;var Js=F(hn,2);Or(Js,17,()=>h(m).blocks,Fr,(Pe,I,Et)=>{var mn=Rn(),Ws=Sn(mn);{var Zs=Nr=>{const $s=Tn(()=>Et===h(m).blocks.length-1);var xn=dl(),bn=E(xn),Xs=E(bn),Qs=F(bn,2),js=E(Qs);{var ei=V=>{var W=sl(),ie=E(W),Ae=F(ie);{var Le=Ne=>{var Be=nl();O(Ne,Be)};we(Ae,Ne=>{h(I)._typing&&Ne(Le)})}Q(()=>Y(ie,h(I)._typedText)),O(V,W)},ti=V=>{var W=al(),ie=F(E(W),2),Ae=E(ie),Le=F(Ae);{var Ne=Be=>{var rt=il();O(Be,rt)};we(Le,Be=>{h(I)._typing&&Be(Ne)})}Q(()=>Y(Ae,h(I)._typedText)),O(V,W)},ri=V=>{var W=ll(),ie=E(W),Ae=F(E(ie),2),Le=E(Ae),Ne=F(ie,2),Be=E(Ne);Q(rt=>{Y(Le,h(I).name),Y(Be,rt)},[()=>X(h(I).input)]),O(V,W)},ni=V=>{var W=fl(),ie=E(W),Ae=F(E(ie),2);{var Le=rt=>{var ai=ol();O(rt,ai)};we(Ae,rt=>{h(I).isError&&rt(Le)})}var Ne=F(ie,2),Be=E(Ne);Q(()=>{st(ie,1,`text-[12px] ${h(I).isError?"text-[#991b1b]":"text-[#6a6a66]"}`),st(Ne,1,`text-[12px] text-[#3a3a38] whitespace-pre-wrap break-words max-h-[280px] overflow-auto mt-0.5 pl-[1ch] border-l ${h(I).isError?"border-[#fecaca]":"border-[#e5e5e0]"}`),Y(Be,h(I).text)}),O(V,W)},si=V=>{var W=ul();O(V,W)},ii=V=>{var W=cl(),ie=F(E(W),2),Ae=E(ie);Q(Le=>Y(Ae,Le),[()=>X(h(I).json)]),O(V,W)};we(js,V=>{h(I).kind==="text"?V(ei):h(I).kind==="thinking"?V(ti,1):h(I).kind==="tool_call"?V(ri,2):h(I).kind==="tool_result"?V(ni,3):h(I).kind==="image"?V(si,4):h(I).kind==="raw"&&V(ii,5)})}Q(()=>Y(Xs,h($s)?"β””":"β”œ")),O(Nr,xn)};we(Ws,Nr=>{Et<h(m)._visibleBlocks&&Nr(Zs)})}O(Pe,mn)}),Q(()=>{st(Ht,1,`py-1 cursor-default rounded transition-colors animate-fade-in ${h(tt)?"bg-[#fffbe6]":"hover:bg-[#faf9f5]"}`),st(Sr,1,`w-[1ch] text-center ${h(tt)?"text-[#0f7a3a] animate-ready-pulse":"text-[#6b6b68]"}`),Y(qs,h(tt)?"●":"β—‹"),st(Ar,1,`text-[11px] uppercase tracking-wider font-semibold ${(xe[h(m).role]||xe.unknown)??""}`),Y(zs,h(m).role)}),Ut("click",Ht,()=>C(v,A,!0)),O(kt,Ht)};we(Se,kt=>{h(m)._visible&&kt(Bt)})}O(p,H)}),qa(Tr,p=>b=p,()=>b);var Ds=F(Tr,2),vn=E(Ds);{var Ps=p=>{var m=vl(),A=E(m);Q(()=>Y(A,`${h(v)+1} / ${h(_).length??""}`)),O(p,m)},Ls=p=>{var m=hl();O(p,m)};we(vn,p=>{h(_).length>0?p(Ps):p(Ls,-1)})}var Bs=F(vn,2);{var Hs=p=>{var m=_l();Ut("click",m,te),O(p,m)},Us=p=>{var m=gl();O(p,m)};we(Bs,p=>{h(g)?p(Hs):p(Us,-1)})}Q(()=>cn.disabled=h(o)),Ut("keydown",Er,p=>{p.key==="Enter"&&y()}),Ua(Er,()=>h(f),p=>C(f,p)),Ut("click",cn,y),O(e,ir),Jn()}Ea(["keydown","click"]);function bl(e){xl(e,{})}Aa(bl,{target:document.getElementById("app")});
index.html CHANGED
@@ -4,8 +4,8 @@
4
  <meta charset="UTF-8" />
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
6
  <title>πŸ€— traces viewer</title>
7
- <script type="module" crossorigin src="/assets/index-DKwlRXGw.js"></script>
8
- <link rel="stylesheet" crossorigin href="/assets/index-DrdHAgY8.css">
9
  </head>
10
  <body class="page-bg min-h-screen flex items-start justify-center px-6 py-10 m-0">
11
  <div id="app"></div>
 
4
  <meta charset="UTF-8" />
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
6
  <title>πŸ€— traces viewer</title>
7
+ <script type="module" crossorigin src="/assets/index-DSV-tDo5.js"></script>
8
+ <link rel="stylesheet" crossorigin href="/assets/index-CHB5eaCy.css">
9
  </head>
10
  <body class="page-bg min-h-screen flex items-start justify-center px-6 py-10 m-0">
11
  <div id="app"></div>