diff --git a/index.html b/index.html
index e2e745e..293e2d0 100644
--- a/index.html
+++ b/index.html
@@ -162,7 +162,7 @@ const SUNE=window.SUNE=new Proxy({get list(){return sunes},get id(){return su.ge
if(!sunes.length){const def=SUNE.create({name:'Default'});SUNE.setActive(def.id)}
const state={messages:[],busy:false,controller:null,currentThreadId:null,abortRequested:false,attachments:[],stream:{rid:null,bubble:null,meta:null,text:'',done:false}}
const getModelShort=m=>{const mm=m||SUNE.model||'';return mm.includes('/')?mm.split('/').pop():mm}
-const renderSuneHTML=async()=>{const c=[SUNE.html,SUNE.extension_html].map(x=>(x||'').trim()).join('\n'),m=el.suneHtml;m.innerHTML='';m.classList.toggle('hidden',!c);if(!c)return;m.insertAdjacentHTML('afterbegin',c);await Promise.all([...m.querySelectorAll('sune[src]')].map(async t=>{try{const d=await(await fetch(t.getAttribute('src'))).json(),s=(Array.isArray(d)?d[0]:d?.sunes?.[0]||d)||{},h=[s.html||'',s.extension_html||''].join('\n').trim();if(h){const e=document.createElement('div');e.innerHTML=h;t.replaceWith(...e.childNodes)}else t.remove()}catch{t.remove()}}));m.querySelectorAll('script').forEach(s=>{const n=document.createElement('script');[...s.attributes].forEach(a=>n.setAttribute(a.name,a.value));n.text=s.text;s.replaceWith(n)})}
+const renderSuneHTML=async()=>{const c=[SUNE.html,SUNE.extension_html].map(x=>(x||'').trim()).join('\n'),m=el.suneHtml;m.innerHTML='';m.classList.toggle('hidden',!c);if(!c)return;m.insertAdjacentHTML('afterbegin',c);await Promise.all([...m.querySelectorAll('sune[src]')].map(async t=>{try{const d=await(await fetch(t.getAttribute('src'))).json(),s=(Array.isArray(d)?d[0]:d?.sunes?.[0]||d)||{},h=[s?.settings?.html||'',s?.settings?.extension_html||''].join('\n').trim();if(h){const e=document.createElement('div');e.innerHTML=h;t.replaceWith(...e.childNodes)}else t.remove()}catch{t.remove()}}));m.querySelectorAll('script').forEach(s=>{const n=document.createElement('script');[...s.attributes].forEach(a=>n.setAttribute(a.name,a.value));n.text=s.text;s.replaceWith(n)})}
const reflectActiveSune=async()=>{const a=SUNE.active;el.suneBtnTop.title=`Settings — ${a.name}`;el.suneBtnTop.innerHTML=a.avatar?``:'✺';icons();await renderSuneHTML()}
const suneRow=a=>`