{"id":"f761a467-7dc1-40cd-aadb-d771ec87c2a5","authorId":"zzxkpkTd6OCOmqRNvBKrrRhGloccBRyE","title":"芻狗仙籙","description":"Discord｜https://discord.gg/JhbFKsH6Ee\n\n#原创修仙大世界 #修仙大世界 #高拟真 #超高自由度 #开放世界 #长期沙盒 #大争之世 #四朝十九宗 #五十余势力 #三百余名角色 #300张以上CG #高详细度 #高精确度 #自定义头像 #角色自定义 #高自由角色创建 #人物独立命线 #人物自主行动 #长期记忆 #高精确人物攻略 #高详细人物攻略 #Galgame式人物攻略体系 #多阶段关系推进 #兼顾色色与剧情 #剧情向 #可剧情可涩涩 #多同人元素 #劫外诸界 #天道双相 #太虚照世牒 #天骄榜 #天下榜 #道境遗卷 #高密度世界树 #高详细世界书 #高强度逻辑链 #对白美化 #可爱风正文 #黑金白金高奢UI\n\n太虚是一方会自行运转的修仙大世界：四朝十九宗并立，五十余势力彼此兴衰，三百余名人物各有自己的关系、立场与命线。天道苍仪分创世、劫灾双相，《太虚照世牒》定期重排天骄榜、天下榜与道境遗卷。世界树把宗门、人物、地区与事件彼此咬合，剧情不会只围着主角停转。结发剑庐以剑灵为道侣，不贰枪宫一生只求一刺，坐忘道以真假设局，天工院把机关术做成修仙工业；劫外诸界亦会逐步撞入太虚。\n\n#72种正式结局 #67个主干分支节点 #518个可验证剧情节点 #379名CG人物关系线 #男主成年可攻略216人 #女主成年可攻略213人 #20名年少成长关系线\n\n成年攻略数只统计已明确成年且P书性取向与主角性别匹配者；41名尚未写明性取向的成年人物不擅自计入。另有20名年少人物开放恋爱、抚养、相依为命、青梅竹马、亲缘与师友等成长关系分支，不计入成年攻略数。","background":"amhekvw3lifhjt68o4fdwxfs.webp","backgroundWidth":640,"backgroundHeight":854,"cover":"dbzc84htd3yg3gh3xo9p9xdj.webp","coverWidth":640,"coverHeight":854,"introPage":"uenm9wf3aknoh01d1ytacp2a.html","changelog":"","createdAt":"2026-08-13T21:28:27.178Z","updatedAt":"2026-08-29T03:42:04.541Z","initPublicAt":"2026-08-29T02:14:03.692Z","renderTemplate":null,"assistantRegexReplace":[{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txscene\\s+place=\"([^\"]*)\"\\s+region=\"([^\"]*)\"\\s+weather=\"([^\"]*)\"\\s+date=\"([^\"]*)\"\\s+time=\"([^\"]*)\"\\s+round=\"(\\d{1,9})\"\\s+era=\"([^\"]*)\"\\s*\\/>/gim","replaceString":"<div class=\"txrun-wrap\" data-tx-view=\"STORY\" onpointerover=\"var q=event.target.closest('.txhas-tip,.txp-zonewrap,.txp-tokenwrap');if(q&amp;&amp;this.contains(q)){var p=q.querySelector(':scope&gt;.txtip,:scope&gt;.txinline-tipbox,:scope&gt;.txp-tip');if(p){var r=q.getBoundingClientRect(),vw=document.documentElement.clientWidth||innerWidth,vh=document.documentElement.clientHeight||innerHeight,g=6,n=(p.textContent||'').trim().length,mw=Math.min(192,Math.max(96,vw-g*2)),w=Math.min(mw,Math.max(108,Math.round(88+Math.sqrt(Math.max(n,1))*14))),ss=p.getAttribute('style');p.style.setProperty('display','block','important');p.style.setProperty('visibility','hidden','important');p.style.setProperty('opacity','0','important');p.style.setProperty('position','fixed','important');p.style.setProperty('left','-9999px','important');p.style.setProperty('top','0','important');p.style.setProperty('width',w+'px','important');var mh=Math.ceil(Math.max(p.scrollHeight,p.getBoundingClientRect().height,36));if(ss===null)p.removeAttribute('style');else p.setAttribute('style',ss);var h=Math.min(vh-g*2,mh),sl=r.left-g,sr=vw-r.right-g,st=r.top-g,sb=vh-r.bottom-g,el=sl&lt;w,er=sr&lt;w,x,y,pl;if((el||er)&amp;&amp;Math.max(sl,sr)&gt;=72){if(sr&gt;=sl){pl='r';x=r.right+g}else{pl='l';x=r.left-w-g}y=r.top+(r.height-h)/2}else if(sb&gt;=h||sb&gt;=st){pl='d';x=r.left+(r.width-w)/2;y=r.bottom+g}else{pl='u';x=r.left+(r.width-w)/2;y=r.top-h-g}x=Math.max(g,Math.min(x,vw-w-g));y=Math.max(g,Math.min(y,vh-h-g));q.setAttribute('data-tx-tip-side','fixed');q.setAttribute('data-tx-tip-place',pl);p.style.setProperty('--tx-tip-left',x+'px');p.style.setProperty('--tx-tip-top',y+'px');p.style.setProperty('--tx-tip-w',w+'px')}}\" onfocusin=\"var q=event.target.closest('.txhas-tip,.txp-zonewrap,.txp-tokenwrap');if(q&amp;&amp;this.contains(q)){var p=q.querySelector(':scope&gt;.txtip,:scope&gt;.txinline-tipbox,:scope&gt;.txp-tip');if(p){var r=q.getBoundingClientRect(),vw=document.documentElement.clientWidth||innerWidth,vh=document.documentElement.clientHeight||innerHeight,g=6,n=(p.textContent||'').trim().length,mw=Math.min(192,Math.max(96,vw-g*2)),w=Math.min(mw,Math.max(108,Math.round(88+Math.sqrt(Math.max(n,1))*14))),ss=p.getAttribute('style');p.style.setProperty('display','block','important');p.style.setProperty('visibility','hidden','important');p.style.setProperty('opacity','0','important');p.style.setProperty('position','fixed','important');p.style.setProperty('left','-9999px','important');p.style.setProperty('top','0','important');p.style.setProperty('width',w+'px','important');var mh=Math.ceil(Math.max(p.scrollHeight,p.getBoundingClientRect().height,36));if(ss===null)p.removeAttribute('style');else p.setAttribute('style',ss);var h=Math.min(vh-g*2,mh),sl=r.left-g,sr=vw-r.right-g,st=r.top-g,sb=vh-r.bottom-g,el=sl&lt;w,er=sr&lt;w,x,y,pl;if((el||er)&amp;&amp;Math.max(sl,sr)&gt;=72){if(sr&gt;=sl){pl='r';x=r.right+g}else{pl='l';x=r.left-w-g}y=r.top+(r.height-h)/2}else if(sb&gt;=h||sb&gt;=st){pl='d';x=r.left+(r.width-w)/2;y=r.bottom+g}else{pl='u';x=r.left+(r.width-w)/2;y=r.top-h-g}x=Math.max(g,Math.min(x,vw-w-g));y=Math.max(g,Math.min(y,vh-h-g));q.setAttribute('data-tx-tip-side','fixed');q.setAttribute('data-tx-tip-place',pl);p.style.setProperty('--tx-tip-left',x+'px');p.style.setProperty('--tx-tip-top',y+'px');p.style.setProperty('--tx-tip-w',w+'px')}}\" onpointerdown=\"var q=event.target.closest('.txhas-tip,.txp-zonewrap,.txp-tokenwrap');if(q&amp;&amp;this.contains(q)){var p=q.querySelector(':scope&gt;.txtip,:scope&gt;.txinline-tipbox,:scope&gt;.txp-tip');if(p){var r=q.getBoundingClientRect(),vw=document.documentElement.clientWidth||innerWidth,vh=document.documentElement.clientHeight||innerHeight,g=6,n=(p.textContent||'').trim().length,mw=Math.min(192,Math.max(96,vw-g*2)),w=Math.min(mw,Math.max(108,Math.round(88+Math.sqrt(Math.max(n,1))*14))),ss=p.getAttribute('style');p.style.setProperty('display','block','important');p.style.setProperty('visibility','hidden','important');p.style.setProperty('opacity','0','important');p.style.setProperty('position','fixed','important');p.style.setProperty('left','-9999px','important');p.style.setProperty('top','0','important');p.style.setProperty('width',w+'px','important');var mh=Math.ceil(Math.max(p.scrollHeight,p.getBoundingClientRect().height,36));if(ss===null)p.removeAttribute('style');else p.setAttribute('style',ss);var h=Math.min(vh-g*2,mh),sl=r.left-g,sr=vw-r.right-g,st=r.top-g,sb=vh-r.bottom-g,el=sl&lt;w,er=sr&lt;w,x,y,pl;if((el||er)&amp;&amp;Math.max(sl,sr)&gt;=72){if(sr&gt;=sl){pl='r';x=r.right+g}else{pl='l';x=r.left-w-g}y=r.top+(r.height-h)/2}else if(sb&gt;=h||sb&gt;=st){pl='d';x=r.left+(r.width-w)/2;y=r.bottom+g}else{pl='u';x=r.left+(r.width-w)/2;y=r.top-h-g}x=Math.max(g,Math.min(x,vw-w-g));y=Math.max(g,Math.min(y,vh-h-g));q.setAttribute('data-tx-tip-side','fixed');q.setAttribute('data-tx-tip-place',pl);p.style.setProperty('--tx-tip-left',x+'px');p.style.setProperty('--tx-tip-top',y+'px');p.style.setProperty('--tx-tip-w',w+'px')}}\" onclick=\"var z=event.target.closest('.txp-tip,.txtip,.txinline-tipbox');if(z&amp;&amp;this.contains(z)){event.stopPropagation();return}var q=event.target.closest('.txhas-tip,.txp-zonewrap,.txp-tokenwrap');if(!q)this.querySelectorAll('.tx-tip-open').forEach(function(x){x.classList.remove('tx-tip-open')});if(q&amp;&amp;this.contains(q)){event.preventDefault();event.stopPropagation();q.classList.toggle('tx-tip-open');return}var b=event.target.closest('[popovertarget]');if(b&amp;&amp;this.contains(b)){var root=b.closest('.txperson-app,.txsys-console')||this,id=b.getAttribute('popovertarget'),t=root.id===id?root:root.querySelector('[id=&quot;'+id+'&quot;]'),a=b.getAttribute('popovertargetaction')||'toggle';if(t){event.preventDefault();event.stopPropagation();var sel=root===this?'.txroute-state:popover-open,.txperson-app:popover-open,.txroute-page:popover-open':t.classList.contains('txsys-native-state')?'.txsys-native-state:popover-open':'.txroute-state:popover-open';root.querySelectorAll(sel).forEach(function(x){if(x!==t)try{x.hidePopover()}catch(e){}});try{if(a==='hide'){if(t.matches(':popover-open'))t.hidePopover()}else if(a==='show'){if(!t.matches(':popover-open'))t.showPopover()}else if(t.matches(':popover-open'))t.hidePopover();else t.showPopover()}catch(e){}if(root===this)this.dataset.txView=id.slice(id.lastIndexOf('_')+1)}}\"\"><i id=\"TX_$6_STORY\" class=\"txroute-state txstate-story\" popover=\"auto\"></i><div class=\"txrun\" data-round=\"$6\" data-era=\"$7\" data-weather=\"$3\"><header class=\"txhud-head\"><div class=\"txhead-side\" data-side=\"left\"><span><i>纪</i><em>时代</em><b>$7</b></span><span><i>历</i><em>日期</em><b>$4</b></span></div><div class=\"txtime\"><span class=\"txhead-weather\"><i>象</i><em>天气</em><b>$3</b></span><div class=\"txtime-ring\" data-time=\"$5\"><span class=\"txclock-hand\"><u></u><u></u></span><i>子</i><i>丑</i><i>寅</i><i>卯</i><i>辰</i><i>巳</i><i>午</i><i>未</i><i>申</i><i>酉</i><i>戌</i><i>亥</i><b>$5</b></div></div><div class=\"txhead-side\" data-side=\"right\"><span><i>域</i><em>疆域</em><b>$2</b></span><span><i>地</i><em>地点</em><b>$1</b></span></div></header>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^O(\\d{1,9})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)\\s*$/gim","replaceString":"<button class=\"txsettings-open\" type=\"button\" popovertarget=\"TX_$1_SETTINGS\" popovertargetaction=\"show\"><i>设</i><span>运行</span></button><section class=\"txsettings\" id=\"TX_$1_SETTINGS\" popover=\"manual\"><header><div><small>RUNTIME LEDGER · 第 $1 回</small><h3>本轮运行设置</h3></div><button type=\"button\" popovertarget=\"TX_$1_SETTINGS\" popovertargetaction=\"hide\">×</button></header><div class=\"txsettingsgrid\"><article><b>字数</b><span>$2</span></article><article><b>文风</b><span>$3</span></article><article><b>视角</b><span>$4</span></article><article><b>难度</b><span>$5</span></article><article><b>场景模式</b><span>$6</span></article><article><b>功能开关</b><span>$7</span></article><article class=\"wide\"><b>本轮世界书</b><span>$8</span></article><article><b>触发键</b><span>$9</span></article><article><b>去重核验</b><span>$10</span></article><article class=\"wide txlogic-chain\"><b>本轮逻辑链</b><span>$11</span></article></div></section><main class=\"txviewport\" id=\"TX_$1_VIEWPORT\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^Z(\\d{1,9})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)\\s*$/gim","replaceString":"<i class=\"txroundfx\" data-fx=\"$2\" data-u=\"$3\"></i>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txstory\\s*>/gim","replaceString":"<section class=\"txpage txstory\"><div class=\"txprose\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txstory>/gim","replaceString":"</div></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*J(\\d{2,3})¦([^¦\\r\\n]*)¦([LR])¦([^¦\\r\\n]*)¦([^¦\\r\\n]*?)(?:<\\/p>)?[ \\t]*$/gim","replaceString":"<div class=\"txsay\" data-side=\"$3\" data-mood=\"$4\"><div class=\"txsay-person\"><b class=\"txsay-name\">$2</b><span class=\"txsay-avatar txmapped-avatar\" data-name=\"$2\" data-j=\"$1\" style=\"--tx-avatar-fallback:url(https://taixu-chugou-intro.pages.dev/cg/$1/avatar.png)\" role=\"img\" aria-label=\"$2\"><i aria-hidden=\"true\">$2</i></span></div><div class=\"txsay-bubble\"><small class=\"txsay-mood\">$4</small><p>$5</p></div></div>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*J-¦([^¦\\r\\n]*)¦([LR])¦([^¦\\r\\n]*)¦([^¦\\r\\n]*?)(?:<\\/p>)?[ \\t]*$/gim","replaceString":"<div class=\"txsay noavatar\" data-side=\"$2\" data-mood=\"$3\"><div class=\"txsay-person\"><b class=\"txsay-name\">$1</b><span class=\"txsay-avatar\"><i aria-hidden=\"true\">$1</i></span></div><div class=\"txsay-bubble\"><small class=\"txsay-mood\">$3</small><p>$4</p></div></div>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<tip\\s+text=\"([^\"]*)\">([^<\\r\\n]*)<\\/tip>/gim","replaceString":"<button class=\"txinline-tip txhas-tip\" type=\"button\" aria-label=\"$2：点击查看释义\"><span class=\"txinline-term\">$2</span><span class=\"txinline-tipbox\" role=\"tooltip\">$1</span></button>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*WD(\\d{1,9})¦([^¦\\r\\n]*)¦(文书|婚帖|卖身契|身契|契书|欠条|婚书|卷宗|书信|契约|诏令|榜文|账册|案牍|玉简)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<aside class=\"txstory-artifact txstory-document\" data-story-round=\"$1\" data-artifact-id=\"$2\" data-artifact-kind=\"$3\" aria-label=\"$3：$4\"><header><i aria-hidden=\"true\">$3</i><div><small>$3 · $2</small><h4>$4</h4></div><span>$6</span></header><div class=\"txstory-artifact-copy\"><p>$7</p></div><footer><span>署记</span><b>$5</b></footer></aside>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*GF(\\d{1,9})¦([^¦\\r\\n]*)¦(功法|秘籍|术式|剑谱|丹方|阵图|器图|传承|传承纲要)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<aside class=\"txstory-artifact txstory-manual\" data-story-round=\"$1\" data-artifact-id=\"$2\" data-artifact-kind=\"$3\" aria-label=\"$3：$4\"><header><i aria-hidden=\"true\">法</i><div><small>$3 · $2</small><h4>$4</h4></div></header><dl><dt>品阶／来源／载体</dt><dd>$5</dd></dl><blockquote>$6</blockquote><footer><b>修炼条件、代价与禁忌</b><p>$7</p></footer></aside>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<cg\\s+p=\"(\\d{2,3})\"\\s+m=\"([a-z0-9-]*avatar[a-z0-9-]*)\"\\s*\\/>/gim","replaceString":"<div class=\"txcg-avatar\"><figure class=\"txcg\" data-person=\"$1\" data-mode=\"$2\"><img loading=\"lazy\" decoding=\"async\" src=\"https://taixu-chugou-intro.pages.dev/cg/$1/$2.png\" alt=\"人物头像\"><figcaption><b></b><small>$2</small></figcaption></figure></div>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<cg\\s+p=\"(\\d{2,3})\"\\s+m=\"((?![a-z0-9-]*avatar)[a-z0-9-]+)\"\\s*\\/>/gim","replaceString":"<div class=\"txcg-load\"><div class=\"txcg-pop\" aria-hidden=\"true\"><img loading=\"eager\" decoding=\"async\" src=\"https://taixu-chugou-intro.pages.dev/cg/$1/$2.png\" alt=\"\"></div><figure class=\"txcg\" data-person=\"$1\" data-mode=\"$2\"><img loading=\"lazy\" decoding=\"async\" src=\"https://taixu-chugou-intro.pages.dev/cg/$1/$2.png\" alt=\"人物CG\"><figcaption><b></b><small>$2</small></figcaption></figure></div>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/?txpanel\\s*>/gim","replaceString":""},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*U(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txp-card txp-category txp-profile-category txp-wide\"><header><i>势</i><div><h4>势力与身份权限 · $3</h4><small>FID · $2</small></div></header><div class=\"txp-tokens\"><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>变</i><span><b>加入方式与变迁</b><small>$4</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>加入方式与变迁</strong><dl><dt>完整记录</dt><dd>$4</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>职</i><span><b>职位、品阶、权限与戒律</b><small>$5</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>职位、品阶、权限与戒律</strong><dl><dt>完整记录</dt><dd>$5</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>组</i><span><b>师承、同门、下属与组织关系</b><small>$6</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>师承、同门、下属与组织关系</strong><dl><dt>完整记录</dt><dd>$6</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>居</i><span><b>居所、俸禄、设施与资源</b><small>$7</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>居所、俸禄、设施与资源</strong><dl><dt>完整记录</dt><dd>$7</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>评</i><span><b>功绩、声望、惩处与内部评价</b><small>$8</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>功绩、声望、惩处与内部评价</strong><dl><dt>完整记录</dt><dd>$8</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>派</i><span><b>派系立场、盟敌与人物态度</b><small>$9</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>派系立场、盟敌与人物态度</strong><dl><dt>完整记录</dt><dd>$9</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>责</i><span><b>当前职责、任务与退出代价</b><small>$10</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>当前职责、任务与退出代价</strong><dl><dt>完整记录</dt><dd>$10</dd></dl></aside></div></div></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*A(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<section class=\"txp-assets txp-estate-ledger\" data-asset-id=\"$2\" aria-label=\"资产总账：$3\"><header class=\"txp-estate-title\"><i>产</i><div><small>ASSET LEDGER · $2</small><h4>$3</h4></div></header><div class=\"txp-estate-list\"><div class=\"txp-tokenwrap txp-estate-node\" data-node=\"address\"><button class=\"txp-token\" type=\"button\"><i>地</i><span><b>精确地址与地点链</b><small>$4</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>精确地址与地点链</strong><p>$4</p></aside></div><div class=\"txp-tokenwrap txp-estate-node\" data-node=\"rights\"><button class=\"txp-token\" type=\"button\"><i>权</i><span><b>所有权与出入权</b><small>$5</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>所有权与出入权</strong><p>$5</p></aside></div><div class=\"txp-tokenwrap txp-estate-node\" data-node=\"layout\"><button class=\"txp-token\" type=\"button\"><i>局</i><span><b>面积、院落与格局</b><small>$6</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>面积、院落与格局</strong><p>$6</p></aside></div><div class=\"txp-tokenwrap txp-estate-node\" data-node=\"people\"><button class=\"txp-token\" type=\"button\"><i>人</i><span><b>常住者与服务资源</b><small>$7</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>常住者与服务资源</strong><p>$7</p></aside></div><div class=\"txp-tokenwrap txp-estate-node\" data-node=\"money\"><button class=\"txp-token\" type=\"button\"><i>币</i><span><b>货币账户</b><small>$8</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>货币账户</strong><p>$8</p></aside></div><div class=\"txp-tokenwrap txp-estate-node\" data-node=\"spirit\"><button class=\"txp-token\" type=\"button\"><i>灵</i><span><b>灵石与道资</b><small>$9</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>灵石与道资</strong><p>$9</p></aside></div><div class=\"txp-tokenwrap txp-estate-node\" data-node=\"merit\"><button class=\"txp-token\" type=\"button\"><i>功</i><span><b>势力功勋</b><small>$10</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>势力功勋</strong><p>$10</p></aside></div><div class=\"txp-tokenwrap txp-estate-node\" data-node=\"flow\"><button class=\"txp-token\" type=\"button\"><i>流</i><span><b>流动资源</b><small>$11</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>流动资源</strong><p>$11</p></aside></div><div class=\"txp-tokenwrap txp-estate-node\" data-node=\"fixed\"><button class=\"txp-token\" type=\"button\"><i>固</i><span><b>固定资产总览</b><small>$12</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>固定资产总览</strong><p>$12</p></aside></div><div class=\"txp-tokenwrap txp-estate-node\" data-node=\"ledger\"><button class=\"txp-token\" type=\"button\"><i>账</i><span><b>收支、债务与维护</b><small>$13；$14</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>收支、债务与维护</strong><p>$13；$14</p></aside></div></div></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*R(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<div class=\"txp-tokenwrap txp-room-node\" data-room-id=\"$2\"><button class=\"txp-token\" type=\"button\"><i>室</i><span><b>$3</b><small>$9</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><small>ROOM · $2</small><strong>$3</strong><p>$4</p><dl><dt>使用权限</dt><dd>$5</dd><dt>构造与陈设</dt><dd>$6；$7</dd><dt>用途、维护与异常</dt><dd>$8；$9</dd></dl></aside></div>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*V(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<div class=\"txp-tokenwrap txp-asset-node\" data-entry-id=\"$2\"><button class=\"txp-token txp-item-row\" type=\"button\"><i>物</i><span><b>$3</b><small>$5 · $6</small></span><em class=\"txqty-badge\"><i>×</i>$4</em></button><aside class=\"txp-tip\" role=\"tooltip\"><small>ITEM · $2 · $8</small><strong>$3</strong><p>$7</p><dl><dt>数量／状态</dt><dd>$4</dd><dt>位置／归属</dt><dd>$5 · $6</dd></dl></aside></div>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*E(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<div class=\"txp-tokenwrap txp-entry-node\" data-entry-id=\"$2\"><button class=\"txp-token txp-game-row\" type=\"button\"><i class=\"txp-token-icon\" aria-hidden=\"true\"></i><span><b>$3</b><small>$5</small></span><em class=\"txentry-meter\"><i></i><b>$4</b></em></button><aside class=\"txp-tip\" role=\"tooltip\"><small>ENTRY · $2</small><strong>$3</strong><p>$5</p><dl><dt>等级／进度</dt><dd>$4</dd><dt>来源、效果、条件与关联</dt><dd>$6 · $7</dd></dl></aside></div>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*Y(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<div class=\"txp-tokenwrap txp-entry-node\" data-entry-id=\"$2\"><button class=\"txp-token txp-game-row\" type=\"button\"><i class=\"txp-token-icon\" aria-hidden=\"true\"></i><span><b>$3</b><small>$5</small></span><em class=\"txentry-meter\"><i></i><b>$4</b></em></button><aside class=\"txp-tip\" role=\"tooltip\"><small>ENTRY · $2</small><strong>$3</strong><p>$5</p><dl><dt>等级／进度</dt><dd>$4</dd><dt>来源、效果、条件与关联</dt><dd>$6 · $7</dd></dl></aside></div>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*C(\\d{1,9})¦([^¦\\r\\n]*)¦(100|[1-9]?\\d)¦(100|[1-9]?\\d)¦(100|[1-9]?\\d)¦(100|[1-9]?\\d)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txp-card txp-combat\"><header><div><small>当前境界与综合战力</small><h4>$2</h4></div></header><div class=\"txp-meters txp-mini-bars\"><span style=\"--v:$3%\"><b>境界</b><i></i><small>$3</small></span><span style=\"--v:$4%\"><b>肉身</b><i></i><small>$4</small></span><span style=\"--v:$5%\"><b>神魂</b><i></i><small>$5</small></span><span style=\"--v:$6%\"><b>修为</b><i></i><small>$6</small></span></div><p class=\"txp-combat-summary\">$7</p></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*B(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<button class=\"txp-break\" type=\"button\" data-action=\"append-textinput\" data-value=\"$5\" title=\"$2｜准备 $3｜成功率 $4%｜$6\" aria-label=\"破境：$2，成功率 $4%\"><i>破</i></button>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*HB(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<div class=\"txp-zonewrap\" data-zone=\"$2\"><button class=\"txp-zone\" type=\"button\"><b>$2</b><small>$4</small></button><aside class=\"txp-tip\" role=\"tooltip\"><small>BODY REGION · $2</small><strong>$3</strong><p>$4</p><dl><dt>实际数值与逻辑链输入</dt><dd>$5</dd><dt>主角认知边界</dt><dd>$6</dd></dl></aside></div>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*NB(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<div class=\"txp-zonewrap\" data-npc-cid=\"$2\" data-zone=\"$3\"><button class=\"txp-zone\" type=\"button\"><b>$3</b><small>$5</small></button><aside class=\"txp-tip\" role=\"tooltip\"><small>BODY REGION · $3 · CID $2</small><strong>$4</strong><p>$5</p><dl><dt>实际数值与逻辑链输入</dt><dd>$6</dd><dt>主角认知边界</dt><dd>$7</dd></dl></aside></div>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*S(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<section class=\"txperson-screen txperson-system txsys-legacy\" id=\"TX_$1_R77_H_SYS\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-back\" type=\"button\" popovertarget=\"TX_$1_R77_H_PROFILE\" popovertargetaction=\"show\" aria-label=\"返回上一级\">‹</button><div><small>CORE ABILITY · $3</small><h3>$2</h3><p>$4</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_HEROHOME\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><nav class=\"txp-modules txp-modules-five\" aria-label=\"主角内部页面\"><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_PROFILE\" popovertargetaction=\"show\"><b>档</b><span>人物</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_BODY\" popovertargetaction=\"show\"><b>身</b><span>身体</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_CULT\" popovertargetaction=\"show\"><b>修</b><span>根道器</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_ITEM\" popovertargetaction=\"show\"><b>物</b><span>资源</span></button><button class=\"active\" type=\"button\" popovertarget=\"TX_$1_R77_H_SYS\" popovertargetaction=\"show\"><b>统</b><span>系统</span></button></nav><main class=\"txp-content txsys-host\"><div class=\"txsys-legacy-note\"><i>兼</i><span><b>旧系统记录</b><small>S 十字段兼容视图；新回合改用多系统桌面协议</small></span></div><section class=\"txp-card txp-lead\"><small>系统形态</small><p>$3</p></section><section class=\"txp-grid\"><article class=\"txp-card\"><h4>能源与恢复</h4><p>$4</p></article><article class=\"txp-card\"><h4>已解锁／本轮可用</h4><p>$5</p><p>$6</p></article><article class=\"txp-card\"><h4>代价、冷却与持续</h4><p>$7</p><p>$8</p></article><article class=\"txp-card\"><h4>权限与关联</h4><p>$9</p><p>$10</p></article><article class=\"txp-card txp-wide\"><h4>本轮变化与下一解锁</h4><p>$11</p></article></section></main></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^H0([0-9]{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)$/gm","replaceString":"<section class=\"txperson-app txperson-hero\" data-sex=\"$4\" data-name=\"$3\" id=\"TX_$1_HEROHOME\" popover=\"auto\"><section class=\"txperson-screen txperson-default\" id=\"TX_$1_R77_H_PROFILE\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><span class=\"txp-avatar\">人</span><div><small>PROTAGONIST · $2</small><h3>$3</h3><p>$6 · $7</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_HEROHOME\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><section class=\"txp-identity\"><span class=\"txp-portrait txmapped-avatar\" data-name=\"$3\"><i aria-hidden=\"true\">$3</i></span><div><small>身份档案</small><h2>$3</h2><p>$6</p><div><span>$4</span><span>$5</span><span>$7</span></div></div></section><nav class=\"txp-modules\" aria-label=\"主角内部页面\"><button class=\"active\" type=\"button\" popovertarget=\"TX_$1_R77_H_PROFILE\" popovertargetaction=\"show\"><b>档</b><span>人物</span></button><button type=\"button\" popovertarget=\"TX_$1_R77_H_BODY\" popovertargetaction=\"show\"><b>身</b><span>身体</span></button><button type=\"button\" popovertarget=\"TX_$1_R77_H_CULT\" popovertargetaction=\"show\"><b>修</b><span>根道器</span></button><button type=\"button\" popovertarget=\"TX_$1_R77_H_ITEM\" popovertargetaction=\"show\"><b>物</b><span>资源</span></button><button type=\"button\" popovertarget=\"TX_$1_R77_H_SYS\" popovertargetaction=\"show\"><b>统</b><span>系统</span></button></nav><main class=\"txp-content\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*H1(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<section class=\"txp-card txp-lead\"><small>人格与当前状态</small><p>$9</p><div class=\"txp-facts\"><span><i>身</i><b>$8</b></span><span><i>心</i><b>$10</b></span></div></section><section class=\"txp-grid\"><article class=\"txp-card txp-wide\"><h4>外貌与当前衣着</h4><div class=\"txtrait-list\"><span class=\"txtrait-chip\"><b>面貌</b><em>$2</em></span><span class=\"txtrait-chip\"><b>发色</b><em>$3</em></span><span class=\"txtrait-chip\"><b>瞳色</b><em>$4</em></span><span class=\"txtrait-chip\"><b>体格</b><em>$5</em></span><span class=\"txtrait-chip\"><b>衣着</b><em>$6</em></span><span class=\"txtrait-chip\"><b>气质</b><em>$7</em></span></div></article><article class=\"txp-card txp-wide\"><h4>习惯、底线与志向</h4><div class=\"txtrait-list\"><span class=\"txtrait-chip\"><b>人物底色</b><em>$11</em></span></div></article></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*HR(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txp-card txrelation-card\"><header><h4>关系与取向</h4><small>$4 · $3</small></header><section class=\"txrelation-object\"><header><b>$4</b><small>关系档案 · $2</small></header><div class=\"txmetric-row\"><span class=\"txmetric-chip\"><span>好感</span><b>$5</b></span><span class=\"txmetric-chip\"><span>信任</span><b>$6</b></span><span class=\"txmetric-chip\"><span>吸引</span><b>$7</b></span><span class=\"txmetric-chip\"><span>依赖</span><b>$8</b></span><span class=\"txmetric-chip\"><span>利益一致</span><b>$9</b></span><span class=\"txmetric-chip\"><span>畏惧</span><b>$10</b></span><span class=\"txmetric-chip\"><span>敌意</span><b>$11</b></span><span class=\"txtrait-chip\"><b>本轮变化</b><em>$12</em></span><span class=\"txtrait-chip\"><b>取向</b><em>$13</em></span><span class=\"txtrait-chip\"><b>匹配</b><em>$14</em></span><span class=\"txtrait-chip\"><b>错位次数</b><em>$15</em></span><span class=\"txtrait-chip\"><b>冻结期限</b><em>$16</em></span><span class=\"txtrait-chip\"><b>精神亲密</b><em>$17</em></span></div></section></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^H2[0-9]{1,9}¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)$/gm","replaceString":"<section class=\"txp-grid\"><article class=\"txp-card txp-category txp-profile-category txp-wide\"><header><i>历</i><div><h4>履历、评价与义务</h4><small>逐条查看完整记录</small></div></header><div class=\"txp-tokens\"><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>命</i><span><b>主线、支线与个人目标</b><small>$1</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>主线、支线与个人目标</strong><dl><dt>完整记录</dt><dd>$1</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>历</i><span><b>公开履历</b><small>$2</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>公开履历</strong><dl><dt>完整记录</dt><dd>$2</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>私</i><span><b>已知私史</b><small>$3</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>已知私史</strong><dl><dt>完整记录</dt><dd>$3</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>评</i><span><b>声名、功过与社会评价</b><small>$4</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>声名、功过与社会评价</strong><dl><dt>完整记录</dt><dd>$4</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>系</i><span><b>家族家系与主要亲属</b><small>$5</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>家族家系与主要亲属</strong><dl><dt>完整记录</dt><dd>$5</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>契</i><span><b>契约、义务与债务</b><small>$6</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>契约、义务与债务</strong><dl><dt>完整记录</dt><dd>$6</dd></dl></aside></div></div></article><div class=\"txp-profile-extra\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txhprofileend\\/>/g","replaceString":"</div></section></main></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^I(\\d{1,9})[¦｜|](?!none(?:[¦｜|]|$))([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)\\s*$/gim","replaceString":"<section class=\"txperson-app txperson-people\" id=\"TX_$1_PEOPLE\" popover=\"auto\"><section class=\"txperson-screen txperson-default txperson-current-summary\" id=\"TX_$1_R77_P_CURRENT\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-app-switch\" type=\"button\" popovertarget=\"TX_$1_R77_P_DIRECTORY\" popovertargetaction=\"show\" aria-label=\"切换人物 APP\"><span aria-hidden=\"true\">众</span></button><div><small>LIVE DOSSIER · $2</small><h3>$3</h3><p>$4</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_PEOPLE\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><section class=\"txp-identity\"><span class=\"txp-portrait txmapped-avatar\" data-name=\"$3\"><i aria-hidden=\"true\">$3</i></span><div><small>CID · $2</small><h2>$3</h2><p>$4</p><div><span>$4</span></div></div></section><main class=\"txp-content\"><button class=\"txp-card txp-lead txp-current-launch\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_PROFILE\" popovertargetaction=\"show\" data-npc-cid=\"$2\" data-npc-name=\"$3\"><small>CURRENT INTERACTION</small><h4>$3</h4><p>$4</p><div class=\"txtrait-list\"><span class=\"txtrait-chip\"><b>CID</b><em>$2</em></span><span class=\"txtrait-chip\"><b>状态</b><em>本轮当前交互</em></span></div><span class=\"txp-open-dossier\">查看完整档案 ›</span></button></main></section><section class=\"txperson-screen \" id=\"TX_$1_R77_P_DIRECTORY\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-back\" type=\"button\" popovertarget=\"TX_$1_R77_P_CURRENT\" popovertargetaction=\"show\" aria-label=\"返回上一级\">‹</button><div><small>PERSON APPS · $1</small><h3>人物目录</h3><p>下一轮结算在场／不在场</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_PEOPLE\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><main class=\"txp-content\"><div class=\"txp-directory-grid\"><button type=\"button\" popovertarget=\"TX_$1_R77_P_PRESENT\" popovertargetaction=\"show\"><i>场</i><b>在场 NPC</b><small>与主角处于当前场景</small></button><button type=\"button\" popovertarget=\"TX_$1_R77_P_AWAY\" popovertargetaction=\"show\"><i>远</i><b>不在场 NPC</b><small>已遇人物的异地状态</small></button></div></main></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^I(\\d{1,9})[¦｜|]none[¦｜|](?:无|none)?[¦｜|]([^¦｜|\\r\\n]*)\\s*$/gim","replaceString":"<section class=\"txperson-app txperson-people\" id=\"TX_$1_PEOPLE\" popover=\"auto\"><section class=\"txperson-screen txperson-default\" id=\"TX_$1_R77_P_CURRENT\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-app-switch\" type=\"button\" popovertarget=\"TX_$1_R77_P_DIRECTORY\" popovertargetaction=\"show\" aria-label=\"切换人物 APP\"><span aria-hidden=\"true\">众</span></button><div><small>LIVE DOSSIER · none</small><h3>当前交互人物</h3><p>本轮没有交互对象</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_PEOPLE\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><main class=\"txp-content txp-empty\"><span>无</span><h2>当前没有交互人物</h2><p>$2</p></main></section><section class=\"txperson-screen \" id=\"TX_$1_R77_P_DIRECTORY\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-back\" type=\"button\" popovertarget=\"TX_$1_R77_P_CURRENT\" popovertargetaction=\"show\" aria-label=\"返回上一级\">‹</button><div><small>PERSON APPS · $1</small><h3>人物目录</h3><p>下一轮结算在场／不在场</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_PEOPLE\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><main class=\"txp-content\"><div class=\"txp-directory-grid\"><button type=\"button\" popovertarget=\"TX_$1_R77_P_PRESENT\" popovertargetaction=\"show\"><i>场</i><b>在场 NPC</b><small>与主角处于当前场景</small></button><button type=\"button\" popovertarget=\"TX_$1_R77_P_AWAY\" popovertargetaction=\"show\"><i>远</i><b>不在场 NPC</b><small>已遇人物的异地状态</small></button></div></main></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*N0(\\d{1,9})¦[ \\t]*current[ \\t]*¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<section class=\"txperson-screen txperson-default txperson-current-full\" data-sex=\"$4\" data-npc-state=\"current\" id=\"TX_$1_R77_NPC_$2_PROFILE\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-app-switch\" type=\"button\" popovertarget=\"TX_$1_R77_P_DIRECTORY\" popovertargetaction=\"show\" aria-label=\"切换人物 APP\"><span aria-hidden=\"true\">众</span></button><div><small>当前交互 · $2</small><h3>$3</h3><p>$6 · $8</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_PEOPLE\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><section class=\"txp-identity\"><span class=\"txp-portrait txmapped-avatar\" data-name=\"$3\"><i aria-hidden=\"true\">$3</i></span><div><small>CID · $2</small><h2>$3</h2><p>$6</p><div><span>$4</span><span>$7</span><span>$8</span></div></div></section><nav class=\"txp-modules\" aria-label=\"人物内部页面\"><button class=\"active\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_PROFILE\" popovertargetaction=\"show\"><b>档</b><span>人物</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_BODY\" popovertargetaction=\"show\"><b>身</b><span>身体</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_CULT\" popovertargetaction=\"show\"><b>修</b><span>根道器</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_ITEM\" popovertargetaction=\"show\"><b>物</b><span>资源</span></button></nav><main class=\"txp-content\"><section class=\"txp-grid\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*N0(\\d{1,9})¦[ \\t]*present[ \\t]*¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<button class=\"txp-person-launch\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_PROFILE\" popovertargetaction=\"show\" data-npc-state=\"present\"><span class=\"txp-portrait txmapped-avatar\" data-name=\"$3\"><i aria-hidden=\"true\">$3</i></span><span><small>在场 · $2</small><b>$3</b><em>$6</em></span></button><section class=\"txperson-screen \" data-sex=\"$4\" data-npc-state=\"present\" id=\"TX_$1_R77_NPC_$2_PROFILE\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-back\" type=\"button\" popovertarget=\"TX_$1_R77_P_PRESENT\" popovertargetaction=\"show\" aria-label=\"返回上一级\">‹</button><div><small>PERSON DOSSIER · $2</small><h3>$3</h3><p>$6 · $8</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_PEOPLE\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><section class=\"txp-identity\"><span class=\"txp-portrait txmapped-avatar\" data-name=\"$3\"><i aria-hidden=\"true\">$3</i></span><div><small>在场 · $2</small><h2>$3</h2><p>$6</p><div><span>$4</span><span>$7</span><span>$8</span></div></div></section><nav class=\"txp-modules\" aria-label=\"人物内部页面\"><button class=\"active\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_PROFILE\" popovertargetaction=\"show\"><b>档</b><span>人物</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_BODY\" popovertargetaction=\"show\"><b>身</b><span>身体</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_CULT\" popovertargetaction=\"show\"><b>修</b><span>根道器</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_ITEM\" popovertargetaction=\"show\"><b>物</b><span>资源</span></button></nav><main class=\"txp-content\"><section class=\"txp-grid\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*N0(\\d{1,9})¦[ \\t]*away[ \\t]*¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<button class=\"txp-person-launch\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_PROFILE\" popovertargetaction=\"show\" data-npc-state=\"away\"><span class=\"txp-portrait txmapped-avatar\" data-name=\"$3\"><i aria-hidden=\"true\">$3</i></span><span><small>不在场 · $2</small><b>$3</b><em>$6</em></span></button><section class=\"txperson-screen \" data-sex=\"$4\" data-npc-state=\"away\" id=\"TX_$1_R77_NPC_$2_PROFILE\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-back\" type=\"button\" popovertarget=\"TX_$1_R77_P_AWAY\" popovertargetaction=\"show\" aria-label=\"返回上一级\">‹</button><div><small>PERSON DOSSIER · $2</small><h3>$3</h3><p>$6 · $8</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_PEOPLE\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><section class=\"txp-identity\"><span class=\"txp-portrait txmapped-avatar\" data-name=\"$3\"><i aria-hidden=\"true\">$3</i></span><div><small>不在场 · $2</small><h2>$3</h2><p>$6</p><div><span>$4</span><span>$7</span><span>$8</span></div></div></section><nav class=\"txp-modules\" aria-label=\"人物内部页面\"><button class=\"active\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_PROFILE\" popovertargetaction=\"show\"><b>档</b><span>人物</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_BODY\" popovertargetaction=\"show\"><b>身</b><span>身体</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_CULT\" popovertargetaction=\"show\"><b>修</b><span>根道器</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_ITEM\" popovertargetaction=\"show\"><b>物</b><span>资源</span></button></nav><main class=\"txp-content\"><section class=\"txp-grid\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*N1(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txp-card txp-wide\"><h4>外貌与当前衣着</h4><div class=\"txtrait-list\"><span class=\"txtrait-chip\"><b>面貌</b><em>$2</em></span><span class=\"txtrait-chip\"><b>发色</b><em>$3</em></span><span class=\"txtrait-chip\"><b>瞳色</b><em>$4</em></span><span class=\"txtrait-chip\"><b>体格</b><em>$5</em></span><span class=\"txtrait-chip\"><b>衣着</b><em>$6</em></span><span class=\"txtrait-chip\"><b>气质</b><em>$7</em></span></div></article><article class=\"txp-card\"><h4>身体状态</h4><div class=\"txtrait-list\"><span class=\"txtrait-chip\"><b>当前状态</b><em>$8</em></span></div></article><article class=\"txp-card\"><h4>人格、心境与底线</h4><div class=\"txtrait-list\"><span class=\"txtrait-chip\"><b>人格核</b><em>$9</em></span><span class=\"txtrait-chip\"><b>当前心境</b><em>$10</em></span><span class=\"txtrait-chip\"><b>底线志向</b><em>$11</em></span></div></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*NR(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txp-card txrelation-card\"><header><h4>关系与取向</h4><small>$4 · $3</small></header><section class=\"txrelation-object\"><header><b>$4</b><small>关系档案 · $2</small></header><div class=\"txmetric-row\"><span class=\"txmetric-chip\"><span>好感</span><b>$5</b></span><span class=\"txmetric-chip\"><span>信任</span><b>$6</b></span><span class=\"txmetric-chip\"><span>吸引</span><b>$7</b></span><span class=\"txmetric-chip\"><span>依赖</span><b>$8</b></span><span class=\"txmetric-chip\"><span>利益一致</span><b>$9</b></span><span class=\"txmetric-chip\"><span>畏惧</span><b>$10</b></span><span class=\"txmetric-chip\"><span>敌意</span><b>$11</b></span><span class=\"txtrait-chip\"><b>本轮变化</b><em>$12</em></span><span class=\"txtrait-chip\"><b>取向</b><em>$13</em></span><span class=\"txtrait-chip\"><b>匹配</b><em>$14</em></span><span class=\"txtrait-chip\"><b>错位次数</b><em>$15</em></span><span class=\"txtrait-chip\"><b>冻结期限</b><em>$16</em></span><span class=\"txtrait-chip\"><b>精神亲密</b><em>$17</em></span></div></section></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*N2\\d{1,9}¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txp-card txp-category txp-profile-category txp-wide\"><header><i>志</i><div><h4>态度、行动与履历</h4><small>当前 NPC 的逐项已知记录</small></div></header><div class=\"txp-tokens\"><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>态</i><span><b>当前态度</b><small>$1</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>当前态度</strong><dl><dt>完整记录</dt><dd>$1</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>行</i><span><b>眼前行动与短期目标</b><small>$2</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>眼前行动与短期目标</strong><dl><dt>完整记录</dt><dd>$2</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>志</i><span><b>长期目标与不可接受结果</b><small>$3</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>长期目标与不可接受结果</strong><dl><dt>完整记录</dt><dd>$3</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>知</i><span><b>主角认知边界</b><small>$4</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>主角认知边界</strong><dl><dt>完整记录</dt><dd>$4</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>网</i><span><b>已接触人物与关系网</b><small>$5</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>已接触人物与关系网</strong><dl><dt>完整记录</dt><dd>$5</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>历</i><span><b>出生、教育与履历</b><small>$6</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>出生、教育与履历</strong><dl><dt>完整记录</dt><dd>$6</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>变</i><span><b>本轮后台变化</b><small>$7</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>本轮后台变化</strong><dl><dt>完整记录</dt><dd>$7</dd></dl></aside></div></div></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*N3(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txp-card txp-category txp-profile-category txp-wide\" data-npc-cid=\"$2\"><header><i>资</i><div><h4>资源与资产</h4><small>CID · $2</small></div></header><div class=\"txp-tokens\"><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>币</i><span><b>四朝货币与金银账户</b><small>$3</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>四朝货币与金银账户</strong><dl><dt>完整记录</dt><dd>$3</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>灵</i><span><b>灵石、道资与特殊资源</b><small>$4</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>灵石、道资与特殊资源</strong><dl><dt>完整记录</dt><dd>$4</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>功</i><span><b>组织贡献与功勋账户</b><small>$5</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>组织贡献与功勋账户</strong><dl><dt>完整记录</dt><dd>$5</dd></dl></aside></div><div class=\"txp-tokenwrap txp-profile-node\"><button class=\"txp-token\" type=\"button\"><i>产</i><span><b>固定资产、收入、债务与可调用资源</b><small>$6</small></span></button><aside class=\"txp-tip\" role=\"tooltip\"><strong>固定资产、收入、债务与可调用资源</strong><dl><dt>完整记录</dt><dd>$6</dd></dl></aside></div></div></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txnprofileend\\s*\\/?>/gim","replaceString":"</section></main></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txpresent\\s+round=\"(\\d{1,9})\"\\s*>/gim","replaceString":"<section class=\"txperson-screen txperson-list-screen\" data-person-bucket=\"present\" id=\"TX_$1_R77_P_PRESENT\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-back\" type=\"button\" popovertarget=\"TX_$1_R77_P_DIRECTORY\" popovertargetaction=\"show\" aria-label=\"返回上一级\">‹</button><div><small>ON SCENE · $1</small><h3>在场 NPC</h3><p>不含当前交互人物</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_PEOPLE\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><main class=\"txp-content\"><div class=\"txp-person-grid\"><article class=\"txp-empty-slot\"><i>场</i><b>当前没有其他在场 NPC</b><small>列表保持占位，人物出现后自动替换</small></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txpresent\\s*>/gim","replaceString":"</div></main></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txaway\\s+round=\"(\\d{1,9})\"\\s*>/gim","replaceString":"<section class=\"txperson-screen txperson-list-screen\" data-person-bucket=\"away\" id=\"TX_$1_R77_P_AWAY\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-back\" type=\"button\" popovertarget=\"TX_$1_R77_P_DIRECTORY\" popovertargetaction=\"show\" aria-label=\"返回上一级\">‹</button><div><small>OFF SCENE · $1</small><h3>不在场 NPC</h3><p>已遇人物的异地 APP</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_PEOPLE\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><main class=\"txp-content\"><div class=\"txp-person-grid\"><article class=\"txp-empty-slot\"><i>远</i><b>当前没有不在场 NPC</b><small>列表保持占位，人物出现后自动替换</small></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txaway\\s*>/gim","replaceString":"</div></main></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txhbody\\s+round=\"(\\d{1,9})\"\\s*>/gim","replaceString":"<section class=\"txperson-screen txperson-body\"  id=\"TX_$1_R77_H_BODY\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-back\" type=\"button\" popovertarget=\"TX_$1_R77_H_PROFILE\" popovertargetaction=\"show\" aria-label=\"返回上一级\">‹</button><div><small>BODY DOSSIER · $1</small><h3>主角身体档案</h3><p>立绘索引 · 六区域</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_HEROHOME\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><nav class=\"txp-modules\" aria-label=\"主角内部页面\"><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_PROFILE\" popovertargetaction=\"show\"><b>档</b><span>人物</span></button><button class=\"active\" type=\"button\" popovertarget=\"TX_$1_R77_H_BODY\" popovertargetaction=\"show\"><b>身</b><span>身体</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_CULT\" popovertargetaction=\"show\"><b>修</b><span>根道器</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_ITEM\" popovertargetaction=\"show\"><b>物</b><span>资源</span></button><button type=\"button\" popovertarget=\"TX_$1_R77_H_SYS\" popovertargetaction=\"show\"><b>统</b><span>系统</span></button></nav><main class=\"txp-content\"><section class=\"txp-body\"><div class=\"txp-bodymap\"><span class=\"txp-body-portrait\" aria-hidden=\"true\"></span><div class=\"txp-zone-list\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txhbody\\s*>/gim","replaceString":"</div></div></section></main></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txhcult\\s+round=\"(\\d{1,9})\"\\s*>/gim","replaceString":"<section class=\"txperson-screen txperson-cult\"  id=\"TX_$1_R77_H_CULT\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-back\" type=\"button\" popovertarget=\"TX_$1_R77_H_PROFILE\" popovertargetaction=\"show\" aria-label=\"返回上一级\">‹</button><div><small>CULTIVATION · $1</small><h3>主角修行体系</h3><p>境界战力 · 根道器</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_HEROHOME\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><nav class=\"txp-modules\" aria-label=\"主角内部页面\"><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_PROFILE\" popovertargetaction=\"show\"><b>档</b><span>人物</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_BODY\" popovertargetaction=\"show\"><b>身</b><span>身体</span></button><button class=\"active\" type=\"button\" popovertarget=\"TX_$1_R77_H_CULT\" popovertargetaction=\"show\"><b>修</b><span>根道器</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_ITEM\" popovertargetaction=\"show\"><b>物</b><span>资源</span></button><button type=\"button\" popovertarget=\"TX_$1_R77_H_SYS\" popovertargetaction=\"show\"><b>统</b><span>系统</span></button></nav><main class=\"txp-content\"><div class=\"txp-categories\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txhcult\\s*>/gim","replaceString":"</div></main></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txhitems\\s+round=\"(\\d{1,9})\"\\s*>/gim","replaceString":"<section class=\"txperson-screen txperson-items\"  id=\"TX_$1_R77_H_ITEM\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-back\" type=\"button\" popovertarget=\"TX_$1_R77_H_PROFILE\" popovertargetaction=\"show\" aria-label=\"返回上一级\">‹</button><div><small>INVENTORY · $1</small><h3>主角物品与资产</h3><p>物品 · 货币 · 资源 · 资产</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_HEROHOME\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><nav class=\"txp-modules\" aria-label=\"主角内部页面\"><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_PROFILE\" popovertargetaction=\"show\"><b>档</b><span>人物</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_BODY\" popovertargetaction=\"show\"><b>身</b><span>身体</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_CULT\" popovertargetaction=\"show\"><b>修</b><span>根道器</span></button><button class=\"active\" type=\"button\" popovertarget=\"TX_$1_R77_H_ITEM\" popovertargetaction=\"show\"><b>物</b><span>资源</span></button><button type=\"button\" popovertarget=\"TX_$1_R77_H_SYS\" popovertargetaction=\"show\"><b>统</b><span>系统</span></button></nav><main class=\"txp-content\"><div class=\"txp-categories\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txhitems\\s*>/gim","replaceString":"</div></main></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txnbody\\s+round=\"(\\d{1,9})\"\\s+cid=\"([^\"]+)\"\\s+name=\"([^\"]+)\"\\s+sex=\"([^\"]*)\"\\s*>/gim","replaceString":"<section class=\"txperson-screen txperson-body\" data-sex=\"$4\" id=\"TX_$1_R77_NPC_$2_BODY\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-back\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_PROFILE\" popovertargetaction=\"show\" aria-label=\"返回上一级\">‹</button><div><small>BODY DOSSIER · $2</small><h3>$3</h3><p>角色立绘 · 六区域</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_PEOPLE\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><nav class=\"txp-modules\" aria-label=\"人物内部页面\"><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_PROFILE\" popovertargetaction=\"show\"><b>档</b><span>人物</span></button><button class=\"active\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_BODY\" popovertargetaction=\"show\"><b>身</b><span>身体</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_CULT\" popovertargetaction=\"show\"><b>修</b><span>根道器</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_ITEM\" popovertargetaction=\"show\"><b>物</b><span>资源</span></button></nav><main class=\"txp-content\"><section class=\"txp-body\"><div class=\"txp-bodymap\"><span class=\"txp-body-portrait txmapped-avatar\" data-name=\"$3\" aria-hidden=\"true\"><i>$3</i></span><div class=\"txp-zone-list\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txnbody\\s+round=\"(\\d{1,9})\"\\s+cid=\"([^\"]+)\"\\s+name=\"([^\"]+)\"\\s*>/gim","replaceString":"<section class=\"txperson-screen txperson-body\" data-sex=\"\" id=\"TX_$1_R77_NPC_$2_BODY\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-back\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_PROFILE\" popovertargetaction=\"show\" aria-label=\"返回上一级\">‹</button><div><small>BODY DOSSIER · $2</small><h3>$3</h3><p>角色立绘 · 六区域</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_PEOPLE\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><nav class=\"txp-modules\" aria-label=\"人物内部页面\"><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_PROFILE\" popovertargetaction=\"show\"><b>档</b><span>人物</span></button><button class=\"active\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_BODY\" popovertargetaction=\"show\"><b>身</b><span>身体</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_CULT\" popovertargetaction=\"show\"><b>修</b><span>根道器</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_ITEM\" popovertargetaction=\"show\"><b>物</b><span>资源</span></button></nav><main class=\"txp-content\"><section class=\"txp-body\"><div class=\"txp-bodymap\"><span class=\"txp-body-portrait txmapped-avatar\" data-name=\"$3\" aria-hidden=\"true\"><i>$3</i></span><div class=\"txp-zone-list\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txn?body\\s*>/gim","replaceString":"</div></div></section></main></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txncult\\s+round=\"(\\d{1,9})\"\\s+cid=\"([^\"]+)\"\\s+name=\"([^\"]+)\"\\s*>/gim","replaceString":"<section class=\"txperson-screen txperson-cult\"  id=\"TX_$1_R77_NPC_$2_CULT\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-back\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_PROFILE\" popovertargetaction=\"show\" aria-label=\"返回上一级\">‹</button><div><small>CULTIVATION · $2</small><h3>$3</h3><p>境界战力 · 根道器</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_PEOPLE\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><nav class=\"txp-modules\" aria-label=\"人物内部页面\"><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_PROFILE\" popovertargetaction=\"show\"><b>档</b><span>人物</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_BODY\" popovertargetaction=\"show\"><b>身</b><span>身体</span></button><button class=\"active\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_CULT\" popovertargetaction=\"show\"><b>修</b><span>根道器</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_ITEM\" popovertargetaction=\"show\"><b>物</b><span>资源</span></button></nav><main class=\"txp-content\"><div class=\"txp-categories\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txncult\\s*>/gim","replaceString":"</div></main></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txnitems\\s+round=\"(\\d{1,9})\"\\s+cid=\"([^\"]+)\"\\s+name=\"([^\"]+)\"\\s*>/gim","replaceString":"<section class=\"txperson-screen txperson-items\"  id=\"TX_$1_R77_NPC_$2_ITEM\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-back\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_PROFILE\" popovertargetaction=\"show\" aria-label=\"返回上一级\">‹</button><div><small>INVENTORY · $2</small><h3>$3</h3><p>物品 · 货币 · 资源 · 资产</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_PEOPLE\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><nav class=\"txp-modules\" aria-label=\"人物内部页面\"><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_PROFILE\" popovertargetaction=\"show\"><b>档</b><span>人物</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_BODY\" popovertargetaction=\"show\"><b>身</b><span>身体</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_CULT\" popovertargetaction=\"show\"><b>修</b><span>根道器</span></button><button class=\"active\" type=\"button\" popovertarget=\"TX_$1_R77_NPC_$2_ITEM\" popovertargetaction=\"show\"><b>物</b><span>资源</span></button></nav><main class=\"txp-content\"><div class=\"txp-categories\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txnitems\\s*>/gim","replaceString":"</div></main></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txcat\\s+icon=\"([^\"]*)\"\\s+name=\"([^\"]*)\"\\s*>/gim","replaceString":"<article class=\"txp-card txp-category\"><header><i>$1</i><div><h4>$2</h4><small>词条悬浮查看详情</small></div></header><div class=\"txp-tokens\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txcat\\s*>/gim","replaceString":"</div></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txheroend\\s*\\/>/gim","replaceString":"</section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txn>/gim","replaceString":""},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txnpcend\\s*\\/>/gim","replaceString":"</section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^T([0-9]{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)$/gm","replaceString":"<section class=\"txlocale txlocale-ledger\" data-round=\"$1\"><header><div><small>LOCAL LIFE INDEX · 第 $1 回</small><h4>地方生活与市场索引</h4></div><span>$7</span></header><div class=\"txlocale-groups\"><article class=\"txlocale-group\"><header><i>衡</i><b>度量衡与币制</b></header><div class=\"txlocale-token-source\">$2</div></article><article class=\"txlocale-group\"><header><i>价</i><b>价粮、房租与工价</b></header><div class=\"txlocale-token-source\">$3</div></article><article class=\"txlocale-group\"><header><i>食</i><b>饮食结构</b></header><div class=\"txlocale-token-source\">$4</div></article><article class=\"txlocale-group\"><header><i>器</i><b>法器丹药价带</b></header><div class=\"txlocale-token-source\">$5</div></article><article class=\"txlocale-group\"><header><i>邻</i><b>邻近势力与交通</b></header><div class=\"txlocale-token-source\">$6</div></article></div></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^P(\\d{1,9})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)\\s*$/gim","replaceString":"<button class=\"txplacepin\" type=\"button\" data-type=\"$2\" data-x=\"$4\" data-y=\"$5\" data-access=\"$6\" style=\"--x:$4%;--y:$5%\" title=\"$3 · 坐标 $4,$5 · $6\" aria-label=\"$3，坐标 $4,$5：$6\" data-action=\"append-textinput\" data-value=\"前往$3\"><b></b><span>$3</span><small>$4,$5</small></button><button class=\"txmap-route-action\" type=\"button\" data-type=\"$2\" data-x=\"$4\" data-y=\"$5\" data-access=\"$6\" title=\"$3 · 坐标 $4,$5 · $6\" aria-label=\"前往$3，坐标 $4,$5：$6\" data-action=\"append-textinput\" data-value=\"前往$3\"><i aria-hidden=\"true\">往</i><span><b>前往$3</b><small>坐标 $4,$5 · $6</small></span></button>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*G(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txmapcard\"><header><div><small>$2</small><h4>$3</h4></div><p>$6<br>$7</p></header><div class=\"txmap\" style=\"--px:$4%;--py:$5%\"><div class=\"txmapmarkers\"><i class=\"txplayerpin\" style=\"--x:$4%;--y:$5%\"><b>我</b><span>$3</span></i>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*L(\\d{1,9})¦LV1¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"</div></div><footer>主角位置以金色脉冲高亮。</footer></article>\n<section class=\"txworld-stream\"><header><small>LIVE WORLD STREAM</small><h4>五级世界事件流</h4><p>由近及远的后台运行：LV1 身边，LV5 天下</p></header><div class=\"txlanes\"><article class=\"txlane-card txlane-level\" data-level=\"LV1\" data-scale=\"near\"><header><i class=\"txlane-levelmark\">LV1</i><div><small class=\"txlane-clock\">$2</small><h5>$3</h5></div><strong class=\"txlane-stage\">$5</strong></header><p class=\"txlane-fact\">$4</p><footer class=\"txlane-links\"><span class=\"txlane-distance\"><b>距主角</b>$6</span><span class=\"txlane-trigger\"><b>下一触发</b>$7</span></footer></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*L(\\d{1,9})¦(LV[2-5])¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txlane-card txlane-level\" data-level=\"$2\" data-scale=\"$2\"><header><i class=\"txlane-levelmark\">$2</i><div><small class=\"txlane-clock\">$3</small><h5>$4</h5></div><strong class=\"txlane-stage\">$6</strong></header><p class=\"txlane-fact\">$5</p><footer class=\"txlane-links\"><span class=\"txlane-distance\"><b>距主角</b>$7</span><span class=\"txlane-trigger\"><b>下一触发</b>$8</span></footer></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*W(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<section class=\"txpage txworld txroute-page txroute-popover\" id=\"TX_$1_WORLD\" popover=\"auto\"><button class=\"txroute-close\" type=\"button\" popovertarget=\"TX_$1_WORLD\" popovertargetaction=\"hide\" aria-label=\"关闭天下运行台\">×</button><header class=\"txsectionhead txworldhead\"><div><small>WORLD OPERATIONS · 第 $1 回</small><h3>天下运行台</h3></div><span>Δt $13</span></header><section class=\"txworld-overview\"><article class=\"txworld-domain\"><small>CURRENT DOMAIN</small><h4>$2</h4><div class=\"txworld-overview-group\"><b>疆域情报</b><div class=\"txworld-token-source\">$3</div></div><div class=\"txworld-overview-group\"><b>身份权限</b><div class=\"txworld-token-source\">$4</div></div></article><article class=\"txworld-turn\"><small>TURN INTELLIGENCE</small><h4>本轮势力变化</h4><div class=\"txworld-overview-group\"><b>本轮变化</b><div class=\"txworld-token-source\">$10</div></div><div class=\"txworld-overview-group\"><b>当前路线</b><div class=\"txworld-token-source\">$11</div></div></article></section><nav class=\"txworld-facts\" aria-label=\"天下分类情报\"><article class=\"txworld-factgroup\"><header><i>民</i><b>人口与辖域</b></header><div class=\"txworld-fact-source\">$5</div></article><article class=\"txworld-factgroup\"><header><i>政</i><b>统治与派系</b></header><div class=\"txworld-fact-source\">$6</div></article><article class=\"txworld-factgroup\"><header><i>境</i><b>设施与小界</b></header><div class=\"txworld-fact-source\">$7</div></article><article class=\"txworld-factgroup\"><header><i>商</i><b>资源与交通</b></header><div class=\"txworld-fact-source\">$8</div></article><article class=\"txworld-factgroup\"><header><i>盟</i><b>盟敌与外交</b></header><div class=\"txworld-fact-source\">$9</div></article></nav><article class=\"txzhaoshi-rank\"><header><i>榜</i><div><small>TAIXU PUBLIC RANKING</small><b>太虚照世牒</b></div></header><p>$12</p></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txmapend\\s*\\/>/gim","replaceString":""},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txworldend\\s*\\/>/gim","replaceString":"</div></section></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*K(\\d{1,9})[¦｜|]SMLC[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)\\s*$/gim","replaceString":"<article class=\"txmem txmem-legacy-level\" data-level=\"S\" data-memory=\"S\" data-check=\"$8\"><header><i>S</i><div><b>$2</b><small>$3</small></div><strong>$6 / $7 · $8</strong></header><p>$5</p><footer><span>来源：$4</span><span>$9</span></footer></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^K(\\d{1,9})¦([SLC])¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)\\s*$/gim","replaceString":"<article class=\"txmem\" data-level=\"$2\" data-memory=\"$2\" data-check=\"$9\"><header><i>$2</i><div><b>$3</b><small>$4</small></div><strong>$7 / $8 · $9</strong></header><p>$6</p><footer><span>来源：$5</span><span>$10</span></footer></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^M(\\d{1,9})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)\\s*$/gim","replaceString":"<section class=\"txpage txmemory txroute-page txroute-popover\" id=\"TX_$1_MEMORY\" popover=\"auto\"><button class=\"txroute-close\" type=\"button\" popovertarget=\"TX_$1_MEMORY\" popovertargetaction=\"hide\" aria-label=\"关闭面板并返回正文\" title=\"关闭并返回正文\" aria-keyshortcuts=\"Escape\">×</button><header class=\"txsectionhead\"><div><small>MEM6 ARCHIVE</small><h3>记忆卷宗</h3></div><span>$2</span></header><div class=\"txmemaudit\"><article><b>本轮新增</b><span>$3</span></article><article><b>升降遗忘</b><span>$4</span></article><article><b>总审计</b><span>$5</span></article><article><b>未结因果</b><span>$6</span></article></div><div class=\"txmemlist\" aria-label=\"分级记忆卷宗\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txmemgroup\\s+level=\"([SLC])\"\\s+name=\"([^\"]*)\"\\s*>/gim","replaceString":"<section class=\"txmemgroup\" data-level=\"$1\"><header><i>$1</i><div><b>$2</b><small>MEMORY TIER · $1</small></div></header><div class=\"txmemgroup-list\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txmemgroup>/gim","replaceString":"</div></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txmemend\\s*\\/>/gim","replaceString":"</div></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*QE(\\d{1,9})¦(MAIN|SIDE|DARK)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txquestnode txquestnode-$2\" data-line=\"$2\" data-rank=\"$2\" data-state=\"$5\"><header><i class=\"txquest-node-mark\" aria-hidden=\"true\"></i><div><b>$4</b><small><span class=\"txquest-id\">$3</span> · <span class=\"txquest-state\">$5</span></small></div><strong class=\"txquest-progress\">$6%</strong></header><p class=\"txquest-fact\">$7</p><footer class=\"txquest-next\">$8</footer></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*QC(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txcause-record txcause-ledger\" data-line=\"LEDGER\" data-rank=\"ledger\" data-cause-id=\"$2\" data-state=\"$4\"><header><i class=\"txcause-ledger-mark\">因</i><div><small>CAUSE LEDGER · $4 · $2</small><h4>$3</h4></div></header><p class=\"txcause-fact\"><b>成立事实</b>$5</p><p class=\"txcause-due\"><b>待兑现</b>$6</p><footer class=\"txcause-window\"><span>$7</span><span>$8</span></footer></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*CF(\\d{1,9})¦(MAIN|SIDE|DARK)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txcause-record txcause-branch\" data-protocol=\"CF\" data-branch=\"$2\"><header><i class=\"txcause-ledger-mark\">支</i><div><small>$2 · CAUSE BRANCH</small><h4>$3</h4></div><b>$6</b></header><div class=\"txp-tokens\"><span class=\"txdata-chip txhas-tip\"><i>态</i><b>当前状态</b><small>$4</small><span class=\"txtip\"><strong>当前状态</strong><em>$4</em></span></span><span class=\"txdata-chip txhas-tip\"><i>进</i><b>推进目标</b><small>$5</small><span class=\"txtip\"><strong>推进目标</strong><em>$5</em></span></span></div></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*CSZ(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txcause-record txcause-status\" data-protocol=\"CSZ\" data-cause-id=\"$2\"><header><i class=\"txcause-ledger-mark\">索</i><div><small>CAUSE STATUS · $2</small><h4>$3</h4></div><b>$4</b></header><div class=\"txp-tokens\"><span class=\"txdata-chip txhas-tip\"><i>联</i><b>关联层级</b><small>$5</small><span class=\"txtip\"><strong>关联层级</strong><em>$5</em></span></span><span class=\"txdata-chip txhas-tip\"><i>待</i><b>下一步</b><small>$6</small><span class=\"txtip\"><strong>下一步</strong><em>$6</em></span></span></div></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*CAF(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txcause-record txcause-factor\" data-protocol=\"CAF\" data-cause-id=\"$2\"><header><i class=\"txcause-ledger-mark\">因</i><div><small>CAUSE FACTOR · $2</small><h4>$3 × $4</h4></div></header><div class=\"txp-tokens\"><span class=\"txdata-chip txhas-tip\"><i>系</i><b>因果关系</b><small>$5</small><span class=\"txtip\"><strong>因果关系</strong><em>$5</em></span></span><span class=\"txdata-chip txhas-tip\"><i>证</i><b>当前线索</b><small>$6</small><span class=\"txtip\"><strong>当前线索</strong><em>$6</em></span></span></div></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txcauseend\\s*\\/>/gim","replaceString":"</div></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*Q(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<section class=\"txpage txcause txroute-page txroute-popover\" id=\"TX_$1_CAUSE\" popover=\"auto\"><button class=\"txroute-close\" type=\"button\" popovertarget=\"TX_$1_CAUSE\" popovertargetaction=\"hide\" aria-label=\"关闭命线面板\">×</button><header class=\"txsectionhead\"><div><small>QUEST OPERATIONS · 第 $1 回</small><h3>命线与因果</h3></div><span>主干 · 支干 · 因果账簿</span></header><section class=\"txquest-summary\"><span><i>索</i><b>本轮线索</b><em>$5</em></span><span><i>限</i><b>最近期限</b><em>$6</em></span></section><div class=\"txquestboard\"><article class=\"txquestlane-head txquestlane-main\" data-line=\"MAIN\" data-rank=\"trunk\"><i>命</i><div><small>MAIN QUEST · UNIQUE TRUNK</small><h4>主线</h4><p>$2</p></div></article><article class=\"txquestlane-head txquestlane-side\" data-line=\"SIDE\" data-rank=\"branch\"><i>支</i><div><small>SIDE QUEST · BRANCH</small><h4>支线</h4><p>$3</p></div></article><article class=\"txquestlane-head txquestlane-dark\" data-line=\"DARK\" data-rank=\"branch\"><i>隐</i><div><small>HIDDEN QUEST · BRANCH</small><h4>暗线</h4><p>$4</p></div></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^D(\\d{1,9})[¦｜|]([^\\r\\n]*)\\s*$/gim","replaceString":"<div class=\"txstate\">$2</div></main><nav class=\"txnav\"><button class=\"navstory\" type=\"button\" popovertarget=\"TX_$1_STORY\" popovertargetaction=\"show\"><i>卷</i><b>正文</b></button><button class=\"navhero\" type=\"button\" popovertarget=\"TX_$1_HEROHOME\" popovertargetaction=\"show\"><i>我</i><b>主角</b></button><button class=\"navpeople\" type=\"button\" popovertarget=\"TX_$1_PEOPLE\" popovertargetaction=\"show\"><i>人</i><b>人物</b></button><button class=\"navworld\" type=\"button\" popovertarget=\"TX_$1_WORLD\" popovertargetaction=\"show\"><i>世</i><b>天下</b></button><button class=\"navmemory\" type=\"button\" popovertarget=\"TX_$1_MEMORY\" popovertargetaction=\"show\"><i>忆</i><b>记忆</b></button><button class=\"navcause\" type=\"button\" popovertarget=\"TX_$1_CAUSE\" popovertargetaction=\"show\"><i>果</i><b>因果</b></button></nav>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^X(\\d{1,9})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)\\s*$/gim","replaceString":"<button class=\"txaction\" type=\"button\" data-p=\"$5\" data-action=\"append-textinput\" data-value=\"$4\"><i>$2</i><b>$3</b><span>$5</span><small>$6</small></button>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^F(\\d{1,9})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)\\s*$/gim","replaceString":"<button class=\"txaction txfree\" type=\"button\" data-p=\"free\" data-action=\"append-textinput\" data-value=\"$4\"><i>$2</i><b>$3</b><span>自定</span><small>$5</small></button>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txactions\\s*>/gim","replaceString":"<aside class=\"txactions\"><details><summary aria-label=\"打开下一步行动\"><i>策</i><b>下一步</b></summary><div class=\"txactionlist\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txactions>/gim","replaceString":"</div></details></aside></div></div>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*SYA(\\d{1,9})[¦｜|]([A-Z0-9_-]{1,32})[¦｜|]app[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[ \\t]*$/gim","replaceString":"<button class=\"txsys-panel txsys-command txsys-app txsys-cta\" type=\"button\" popovertarget=\"TX_$1_SYS_$2_APP\" popovertargetaction=\"show\"><i aria-hidden=\"true\">▶</i><span><b>$3</b><small>$5</small></span></button>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txhsystems\\s+round=\"(\\d{1,9})\"\\s*>/gim","replaceString":"<section class=\"txperson-screen txperson-system txsys-systempage\" id=\"TX_$1_R77_H_SYS\" popover=\"auto\" tabindex=\"0\"><header class=\"txp-top\"><button class=\"txp-back\" type=\"button\" popovertarget=\"TX_$1_R77_H_PROFILE\" popovertargetaction=\"show\" aria-label=\"返回人物页\">‹</button><div><small>SYSTEM DESKTOP · $1</small><h3>宿主系统桌面</h3><p>状态 · 资源 · 悟点 · 模块 · 任务 · 商店 · 模拟 · 日志 · 应用</p></div><button class=\"txp-close\" type=\"button\" popovertarget=\"TX_$1_HEROHOME\" popovertargetaction=\"hide\" aria-label=\"关闭\">×</button></header><nav class=\"txp-modules txp-modules-five\" aria-label=\"主角内部页面\"><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_PROFILE\" popovertargetaction=\"show\"><b>档</b><span>人物</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_BODY\" popovertargetaction=\"show\"><b>身</b><span>身体</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_CULT\" popovertargetaction=\"show\"><b>修</b><span>根道器</span></button><button class=\"\" type=\"button\" popovertarget=\"TX_$1_R77_H_ITEM\" popovertargetaction=\"show\"><b>物</b><span>资源</span></button><button class=\"active\" type=\"button\" popovertarget=\"TX_$1_R77_H_SYS\" popovertargetaction=\"show\"><b>统</b><span>系统</span></button></nav><main class=\"txp-content txsys-host\"><section class=\"txsys-machine\"><header class=\"txsys-osbar\"><span><i></i><i></i><i></i></span><b>TAIXU SYSTEM HOST</b><small>ROUND $1 · LOCAL LEDGER</small></header><div class=\"txsys-workspace\"><article class=\"txsys-empty\"><i>◇</i><h4>本轮未装载系统</h4><p>冻结命牒没有已获得并绑定的系统；抽到系统卡后会在这里显示真实模块与账户。</p></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txhsystems\\s*>/gim","replaceString":"</div></section></main></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*SYH(\\d{1,9})¦SYS_NONE(?:¦[^¦\\r\\n]*){7}[ \\t]*$/gim","replaceString":""},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*SYH(\\d{1,9})¦(?!SYS_NONE¦)([A-Z0-9_-]{1,32})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<form class=\"txsys-console\" data-system-id=\"$2\"><i id=\"TX_$1_SYS_$2_STATUS\" class=\"txsys-native-state txsys-native-status\" popover=\"manual\" aria-hidden=\"true\"></i><i id=\"TX_$1_SYS_$2_RESOURCE\" class=\"txsys-native-state txsys-native-resource\" popover=\"manual\" aria-hidden=\"true\"></i><i id=\"TX_$1_SYS_$2_POINT\" class=\"txsys-native-state txsys-native-point\" popover=\"manual\" aria-hidden=\"true\"></i><i id=\"TX_$1_SYS_$2_MODULE\" class=\"txsys-native-state txsys-native-module\" popover=\"manual\" aria-hidden=\"true\"></i><i id=\"TX_$1_SYS_$2_TASK\" class=\"txsys-native-state txsys-native-task\" popover=\"manual\" aria-hidden=\"true\"></i><i id=\"TX_$1_SYS_$2_SHOP\" class=\"txsys-native-state txsys-native-shop\" popover=\"manual\" aria-hidden=\"true\"></i><i id=\"TX_$1_SYS_$2_SIMULATE\" class=\"txsys-native-state txsys-native-simulate\" popover=\"manual\" aria-hidden=\"true\"></i><i id=\"TX_$1_SYS_$2_LOG\" class=\"txsys-native-state txsys-native-log\" popover=\"manual\" aria-hidden=\"true\"></i><i id=\"TX_$1_SYS_$2_APP\" class=\"txsys-native-state txsys-native-app\" popover=\"manual\" aria-hidden=\"true\"></i><header class=\"txsys-console-head\"><i class=\"txsys-brand-icon\" aria-hidden=\"true\">统</i><div><small>$4 · $2</small><h4>$3</h4><p>$7</p></div><span data-load=\"$5\">$5</span><em data-run=\"$6\">$6</em></header><nav class=\"txsys-dock\" aria-label=\"$3 系统模块坞\" data-system-name=\"$3\"><button type=\"button\" data-tab=\"status\" popovertarget=\"TX_$1_SYS_$2_STATUS\" popovertargetaction=\"show\"><i>态</i><span>状态</span></button><button type=\"button\" data-tab=\"resource\" popovertarget=\"TX_$1_SYS_$2_RESOURCE\" popovertargetaction=\"show\"><i>源</i><span>资源</span></button><button type=\"button\" data-tab=\"point\" popovertarget=\"TX_$1_SYS_$2_POINT\" popovertargetaction=\"show\"><i>悟</i><span>点数</span></button><button type=\"button\" data-tab=\"module\" popovertarget=\"TX_$1_SYS_$2_MODULE\" popovertargetaction=\"show\"><i>模</i><span>模块坞</span></button><button type=\"button\" data-tab=\"task\" popovertarget=\"TX_$1_SYS_$2_TASK\" popovertargetaction=\"show\"><i>任</i><span>任务</span></button><button type=\"button\" data-tab=\"shop\" popovertarget=\"TX_$1_SYS_$2_SHOP\" popovertargetaction=\"show\"><i>店</i><span>商店</span></button><button type=\"button\" data-tab=\"simulate\" popovertarget=\"TX_$1_SYS_$2_SIMULATE\" popovertargetaction=\"show\"><i>演</i><span>模拟</span></button><button type=\"button\" data-tab=\"log\" popovertarget=\"TX_$1_SYS_$2_LOG\" popovertargetaction=\"show\"><i>志</i><span>日志</span></button><button type=\"button\" data-tab=\"app\" popovertarget=\"TX_$1_SYS_$2_APP\" popovertargetaction=\"show\"><i>界</i><span>应用</span></button><button type=\"button\" data-tab=\"checkin\" popovertarget=\"TX_$1_SYS_$2_APP\" popovertargetaction=\"show\" aria-label=\"打开签到与打卡\"><i>签</i><span>签到</span></button></nav><div class=\"txsys-desktop\"><article class=\"txsys-panel txsys-status txsys-summary\" tabindex=\"0\"><header><small>HOST LINK</small><span>$5 · $6</span></header><h5>宿主联动</h5><p>$9</p><dl><dt>绑定／来源</dt><dd>$8</dd><dt>阶段／版本</dt><dd>$7</dd></dl></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*SYV(\\d{1,9})[¦｜|]([A-Z0-9_-]{1,32})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txsys-panel txsys-status txsys-card\" data-system-section=\"status\" tabindex=\"0\"><header><i class=\"txsys-card-icon\" aria-hidden=\"true\">态</i><div><small>STATUS · $2</small><h5>$3</h5></div><span class=\"txsys-state-pill\">$4</span></header><p class=\"txsys-card-copy\">$5</p></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*SYR(\\d{1,9})¦([A-Z0-9_-]{1,32})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txsys-panel txsys-resource txsys-card\" data-system-section=\"resource\" tabindex=\"0\"><header><i class=\"txsys-card-icon\" aria-hidden=\"true\">源</i><div><small>RESOURCE · $2</small><h5>$3</h5></div><span class=\"txsys-state-pill\">实时账户</span></header><div class=\"txsys-kpi\"><b>$4</b><small>当前真实值／有效上限</small></div><dl class=\"txsys-meta\"><dt>来源、消耗与锁定</dt><dd>$5</dd></dl></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*SYP(\\d{1,9})¦([A-Z0-9_-]{1,32})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txsys-panel txsys-point txsys-card\" data-system-section=\"point\" tabindex=\"0\"><header><i class=\"txsys-card-icon\" aria-hidden=\"true\">悟</i><div><small>POINT ACCOUNT · $2</small><h5>$3</h5></div><span class=\"txsys-state-pill\">可结算</span></header><div class=\"txsys-kpi\"><b>$4</b><small>可支配点数</small></div><dl class=\"txsys-meta\"><dt>获得来源</dt><dd>$5</dd><dt>支出规则／限制</dt><dd>$6</dd></dl></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*SYP(\\d{1,9})¦([A-Z0-9_-]{1,32})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txsys-panel txsys-point txsys-card\" data-system-section=\"point\" tabindex=\"0\"><header><i class=\"txsys-card-icon\" aria-hidden=\"true\">悟</i><div><small>POINT ACCOUNT · $2</small><h5>$3</h5></div><span class=\"txsys-state-pill\">兼容记录</span></header><div class=\"txsys-kpi\"><b>$4</b><small>可支配点数</small></div><dl class=\"txsys-meta\"><dt>获得来源</dt><dd>$5</dd><dt>支出规则／限制</dt><dd>本轮未单列，沿用系统冻结账与模块限制</dd></dl></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*SYM(\\d{1,9})[¦｜|]([A-Z0-9_-]{1,32})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txsys-panel txsys-module txsys-card\" data-system-section=\"module\" data-module-id=\"$3\" tabindex=\"0\"><header><i class=\"txsys-card-icon\" aria-hidden=\"true\">模</i><div><small>MODULE · $3</small><h5>$4</h5></div><span class=\"txsys-state-pill\">$5</span></header><p class=\"txsys-card-copy\">$6</p><dl class=\"txsys-meta\"><dt>代价、冷却与限制</dt><dd>$7</dd></dl></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*SYT(\\d{1,9})[¦｜|]([A-Z0-9_-]{1,32})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([0-9]{1,3})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txsys-panel txsys-task txsys-card\" data-system-section=\"task\" data-task-id=\"$3\" tabindex=\"0\"><header><i class=\"txsys-card-icon\" aria-hidden=\"true\">任</i><div><small>TASK · $3</small><h5>$4</h5></div><span class=\"txsys-state-pill\">$5</span></header><div class=\"txsys-progress\" style=\"--v:$6\"><i></i><b>$6/100</b></div><p class=\"txsys-card-copy\">$7</p><dl class=\"txsys-meta\"><dt>奖励</dt><dd>$8</dd><dt>期限／失败</dt><dd>$9</dd></dl></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*SYG(\\d{1,9})[¦｜|]([A-Z0-9_-]{1,32})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txsys-panel txsys-shop txsys-card\" data-system-section=\"shop\" data-goods-id=\"$3\" tabindex=\"0\"><header><i class=\"txsys-card-icon\" aria-hidden=\"true\">店</i><div><small>STORE · $3</small><h5>$4</h5></div><span class=\"txsys-state-pill\">$5</span></header><div class=\"txsys-price\"><small>成交价格</small><b>$6</b></div><p class=\"txsys-card-copy\">$7</p><dl class=\"txsys-meta\"><dt>库存／购买限制</dt><dd>$8</dd></dl></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*SYI(\\d{1,9})[¦｜|]([A-Z0-9_-]{1,32})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txsys-panel txsys-simulate txsys-card\" data-system-section=\"simulate\" data-simulation-id=\"$3\" tabindex=\"0\"><header><i class=\"txsys-card-icon\" aria-hidden=\"true\">演</i><div><small>SIMULATION · $3</small><h5>$4</h5></div><span class=\"txsys-state-pill\">$5</span></header><dl class=\"txsys-meta txsys-sim-grid\"><dt>输入／世界线</dt><dd>$6</dd><dt>结果／奖励</dt><dd>$7</dd><dt>代价／冷却</dt><dd>$8</dd></dl></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*SYL(\\d{1,9})[¦｜|]([A-Z0-9_-]{1,32})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txsys-panel txsys-log txsys-card\" data-system-section=\"log\" tabindex=\"0\"><header><i class=\"txsys-card-icon\" aria-hidden=\"true\">志</i><div><small>LOG · $3</small><h5>$5</h5></div><time class=\"txsys-state-pill\">$4</time></header><p class=\"txsys-card-copy\">$6</p></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*SYA(\\d{1,9})[¦｜|]([A-Z0-9_-]{1,32})[¦｜|](status|resource|point|module|task|shop|simulate|log)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[ \\t]*$/gim","replaceString":"<button class=\"txsys-panel txsys-command txsys-$3 txsys-cta\" type=\"button\" data-action=\"append-textinput\" data-value=\"$5\"><i aria-hidden=\"true\">▶</i><span><b>$4</b><small>$6</small></span></button>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*SYW(\\d{1,9})[¦｜|]([A-Z0-9_-]{1,32})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|](community|base|simulator|map|graph|workshop|ledger|market|gacha|editor|archive|combat|catalog|health|portal|evolution|desktop|dashboard)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[ \\t]*$/gim","replaceString":"<section class=\"txsys-appwindow txsys-app\" data-view-id=\"$3\" data-app-kind=\"$4\" tabindex=\"0\"><header><i class=\"txsys-app-icon\" aria-hidden=\"true\">应</i><div><small>$4 · $3</small><h5>$5</h5><p>$7</p></div><span>$6</span></header><aside class=\"txsys-appaccounts\">$8</aside><div class=\"txsys-appgrid\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*SYX(\\d{1,9})[¦｜|]([A-Z0-9_-]{1,32})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|](channel|chat|video|danmaku|member|file|store|sign|lottery|map|site|building|production|research|staff|defense|logistics|maintenance|branch|node|slot|form|chart|record|card|warning|route|event|queue|generic)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[ \\t]*$/gim","replaceString":"<article class=\"txsys-appitem\" data-view-id=\"$3\" data-item-id=\"$4\" data-item-kind=\"$5\"><header><i class=\"txqq-avatar txsys-kind-icon\" aria-hidden=\"true\"></i><div><h6>$6</h6><small>$5 · $4</small></div><span class=\"txqq-state\">$8</span></header><b class=\"txsys-appmain\">$7</b><p class=\"txqq-preview\">$9</p><footer>$10</footer></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*SYWA(\\d{1,9})[¦｜|]([A-Z0-9_-]{1,32})[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[ \\t]*$/gim","replaceString":"<button class=\"txsys-appaction\" type=\"button\" data-view-id=\"$3\" data-item-id=\"$4\" data-action-label=\"$5\" data-action=\"append-textinput\" data-value=\"$6\"><i aria-hidden=\"true\">＋</i><span><b>$5</b><small>$7</small></span></button>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*<?[ \\t]*SYWE(\\d{1,9})[¦｜|]([A-Z0-9_-]{1,32})[¦｜|]([^¦｜|\\r\\n]*)[ \\t]*$/gim","replaceString":"</div></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*SYE(\\d{1,9})¦SYS_NONE[ \\t]*$/gim","replaceString":""},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^[ \\t]*SYE(\\d{1,9})¦(?!SYS_NONE[ \\t]*$)([A-Z0-9_-]{1,32})[ \\t]*$/gim","replaceString":"</div></form>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^§S[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^\\r\\n]*)\\s*$/gim","replaceString":"<section class=\"txsys-addon\"><header><i>SYS</i><div><b>$1</b><small>$2</small></div><span>$2</span></header><div class=\"txsys-addon-body\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^§V[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^\\r\\n]*)\\s*$/gim","replaceString":"<div class=\"txsys-kv\"><b>$1</b><span>$2</span></div>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^§P[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([0-9]{1,3})[¦｜|]([^\\r\\n]*)\\s*$/gim","replaceString":"<div class=\"txmeter txsys-meter\" style=\"--v:$2\"><div><b>$1</b><strong>$3</strong></div><i><em></em></i></div>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^§A[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^\\r\\n]*)\\s*$/gim","replaceString":"<button class=\"txsys-action\" type=\"button\" data-action=\"append-textinput\" data-value=\"$2\"><i>▶</i><b>$1</b></button>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^§C[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^¦｜|\\r\\n]*)[¦｜|]([^\\r\\n]*)\\s*$/gim","replaceString":"<button class=\"txsys-card\" type=\"button\" data-action=\"append-textinput\" data-value=\"$3\"><small>CARD</small><b>$1</b><p>$2</p><i>使用</i></button>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^§X\\s*$/gim","replaceString":"</div></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"user","regex":"/^[ \\t]*(【芻狗仙籙·正式开场】(?:\\r?\\n(?![ \\t]*【机器状态·须随正文继承】)[^\\r\\n]*)*)\\r?\\n[ \\t]*【机器状态·须随正文继承】[ \\t]*(?:\\r?\\n[ \\t]*)+(\\{[^\\r\\n]*\\})[ \\t]*$/gim","replaceString":"<details class=\"txplayer-copy txintro-copy\"><summary><b>顾听澜 · 冻结命牒</b><span aria-hidden=\"true\">···· ··</span><small>展开复制</small></summary><textarea readonly spellcheck=\"false\" aria-label=\"主角基础信息与开场指令\">$1</textarea></details><details class=\"txplayer-copy txmachine-copy\"><summary><b>机器状态存档</b><span aria-hidden=\"true\">···· ··</span><small>展开复制 JSON</small></summary><textarea readonly spellcheck=\"false\" aria-label=\"机器状态存档 JSON\">$2</textarea></details>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/(AFF|TRU|ATTR|DEP|ALI|FEAR|HOST)\\s*=?\\s*(100|[1-9]?\\d)/gim","replaceString":"<span class=\"txaxischip txmetric-chip\" data-axis=\"$1\"><i>$1</i><b>$2</b></span>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/(ORIENT_MATCH|ORI_MATCH|ORI_MIS|ORI_LOCK_UNTIL|ORI_PLATONIC)\\s*=?\\s*([^<；,，]*?)(?=(?:ORIENT_MATCH|ORI_MATCH|ORI_MIS|ORI_LOCK_UNTIL|ORI_PLATONIC)|[；,，<]|$)/gim","replaceString":"<span class=\"txmetric-chip txori-chip\" data-key=\"$1\"><span>$1</span><b>$2</b></span>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txmemrelations\\s+round=\"([^\"]*)\"\\s*>/gim","replaceString":"<section class=\"txmemledger\"><header><div><b>人物关系变化记录</b><small>RELATIONSHIP HISTORY · $1</small></div></header><div class=\"txmemledger-list\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^MR(\\d{1,9})[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)\\s*$/gim","replaceString":"<article class=\"txmemrelation\"><header><b>$4 ↔ $6</b><small>$2 · $3 / $5 · $7</small></header><div class=\"txmemrelation-axis\"><span>变化前 $9</span><strong>$10</strong><span>变化后 $11</span></div><p>$12</p><footer><span>$13</span><span>知情：$14</span><span>$15</span><i>来源 $8 · 回合 $1</i></footer></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^MR(\\d{1,9})[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)[ \\t]*[¦｜|][ \\t]*([^¦｜|\\r\\n]*)\\s*$/gim","replaceString":"<article class=\"txmemrelation\"><header><b>$3 ↔ $4</b><small>$2 · $5</small></header><div class=\"txmemrelation-axis\"><span>变化前 $7</span><strong>$8</strong><span>变化后 $9</span></div><p>$10</p><footer><span>$11</span><span>知情：$12</span><span>$13</span><i>来源 $6 · 回合 $1</i></footer></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txmemrelations>/gim","replaceString":"</div></section>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<txbranchanchors\\s+round=\"([^\"]*)\"\\s*>/gim","replaceString":"<section class=\"txanchorledger\"><header><div><b>分支锚与终局锁</b><small>BRANCH ANCHORS · $1</small></div></header><div class=\"txanchorgrid\">"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^BA(\\d{1,9})¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦(unseen|active|resolved|missed|failed|hostile|terminal)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)¦([^¦\\r\\n]*)\\s*$/gim","replaceString":"<article class=\"txanchor txanchor-$4\"><header><b>$2</b><strong>$4</strong></header><small>$3 · $5 · 选择 $6</small><p>证物 $7</p><p>功法/天赋 $8</p><p>境界 $9</p><footer><span>父节点/人物 $10</span><span>已开 $11</span><span>锁定 $12</span><span>$13 · 结局 $14 · 回合 $1</span></footer></article>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<\\/txbranchanchors>/gim","replaceString":"</div></section>"}],"enableMemorySchema":false,"memorySchema":null,"injectStyles":".txrun-wrap{--gold:#edcc79;--gold2:#9b6c25;--cyan:#68dcd3;--red:#ef737d;--ink:#f2eee5;--mut:#939ba7;position:relative;width:min(96%,840px);height:clamp(560px,80svh,720px);margin:12px auto 20px;overflow:visible;color:var(--ink);font-family:\"Microsoft YaHei UI\",\"Noto Sans SC\",sans-serif;line-height:1.6;isolation:isolate}.txrun-wrap *{box-sizing:border-box}.txrun-wrap button{font:inherit}.txrun{position:relative;display:grid;grid-template-rows:88px minmax(0,1fr) 58px;width:100%;height:100%;overflow:hidden;border:1px solid #d9b76061;border-radius:16px;background:radial-gradient(circle at 80% -8%,#54422136,transparent 35%),linear-gradient(150deg,#111824,#070a10 72%);box-shadow:0 22px 66px #000b,inset 0 0 0 1px #ffffff08}.txrun:before{content:\"\";position:absolute;inset:5px;z-index:8;border:1px solid #e9c56f16;border-radius:11px;pointer-events:none;background:linear-gradient(90deg,transparent,#efcf7c18,transparent) top/100% 1px no-repeat}\n.txrun>header{position:relative;z-index:10;display:grid;grid-template-columns:76px minmax(0,1fr);gap:13px;align-items:center;padding:6px 15px;border-bottom:1px solid #d9b76042;background:linear-gradient(90deg,#080b11f5,#11151df3)}.txrun>header:after{content:\"\";position:absolute;left:15px;right:15px;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.6}.txdate{min-width:0}.txdate small,.txdate b,.txdate span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txdate small{color:#68d5cc;font:700 9px monospace;letter-spacing:.14em}.txdate b{margin:2px 0;color:#f2d58d;font:600 17px/1.3 \"Noto Serif SC\",\"Songti SC\",serif;letter-spacing:.05em;text-shadow:0 0 14px #eabb5840}.txdate span{color:#9ca4ae;font-size:11px}\n.txrun>header{padding-right:92px}\n.txtime{display:grid;place-items:center}.txtime-ring{position:relative;width:70px;height:70px;border:1px solid #d8b65e88;border-radius:50%;background:repeating-conic-gradient(from -15deg,#d9ba6666 0 1deg,transparent 1deg 30deg),radial-gradient(circle,#151a22 0 38%,#0a0d12 39% 61%,#d6b55c22 62% 64%,#090c11 65%);box-shadow:inset 0 0 20px #d8ab3f17,0 0 18px #0009}.txtime-ring:before,.txtime-ring:after{content:\"\";position:absolute;left:50%;top:50%;z-index:1;width:2px;height:21px;border-radius:2px;background:linear-gradient(#fff1bb,#a77b2c);transform-origin:50% 100%;transform:translate(-50%,-100%) rotate(20deg);box-shadow:0 0 7px #eac66a88}.txtime-ring:after{height:15px;transform:translate(-50%,-100%) rotate(145deg)}.txtime-ring>i{position:absolute;left:50%;top:50%;width:14px;margin:-6px 0 0 -7px;color:#9d8659;font:8px/12px \"Songti SC\",serif;text-align:center}.txtime-ring>i:nth-child(1){transform:rotate(0deg) translateY(-29px) rotate(0deg)}.txtime-ring>i:nth-child(2){transform:rotate(30deg) translateY(-29px) rotate(-30deg)}.txtime-ring>i:nth-child(3){transform:rotate(60deg) translateY(-29px) rotate(-60deg)}.txtime-ring>i:nth-child(4){transform:rotate(90deg) translateY(-29px) rotate(-90deg)}.txtime-ring>i:nth-child(5){transform:rotate(120deg) translateY(-29px) rotate(-120deg)}.txtime-ring>i:nth-child(6){transform:rotate(150deg) translateY(-29px) rotate(-150deg)}.txtime-ring>i:nth-child(7){transform:rotate(180deg) translateY(-29px) rotate(-180deg)}.txtime-ring>i:nth-child(8){transform:rotate(210deg) translateY(-29px) rotate(-210deg)}.txtime-ring>i:nth-child(9){transform:rotate(240deg) translateY(-29px) rotate(-240deg)}.txtime-ring>i:nth-child(10){transform:rotate(270deg) translateY(-29px) rotate(-270deg)}.txtime-ring>i:nth-child(11){transform:rotate(300deg) translateY(-29px) rotate(-300deg)}.txtime-ring>i:nth-child(12){transform:rotate(330deg) translateY(-29px) rotate(-330deg)}.txtime-ring>b{position:absolute;z-index:2;left:50%;top:50%;width:40px;color:#f6d984;font:600 8px/1.1 \"Songti SC\",serif;text-align:center;transform:translate(-50%,-50%);text-shadow:0 0 8px #e8bd5a88}\n.txroute-state[popover]{position:fixed!important;left:0!important;top:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;opacity:0!important;pointer-events:none!important}.txviewport{position:relative;min-height:0;overflow:hidden;background:linear-gradient(135deg,#090d14dd,#0d1018ee)}.txpage{position:absolute;inset:0;display:none;overflow:auto;padding:18px clamp(13px,2.5vw,24px) 22px;scrollbar-width:thin;scrollbar-color:#c59c4977 transparent;animation:txpagein .25s ease}.txstory{display:block}.txrun-wrap:has(.txroute-state:popover-open) .txpage{display:none}.txrun-wrap:has(.txstate-story:popover-open) .txstory,.txrun-wrap:has(.txstate-hero:popover-open) .txhero,.txrun-wrap:has(.txstate-asset:popover-open) .txhero,.txrun-wrap:has(.txstate-herosys:popover-open) .txhero,.txrun-wrap:has(.txstate-world:popover-open) .txworld,.txrun-wrap:has(.txstate-memory:popover-open) .txmemory,.txrun-wrap:has(.txstate-cause:popover-open) .txcause{display:block}.txpage::-webkit-scrollbar,.txactionlist::-webkit-scrollbar{width:6px}.txpage::-webkit-scrollbar-thumb,.txactionlist::-webkit-scrollbar-thumb{border:1px solid #ffffff16;border-radius:999px;background:linear-gradient(#ddb85d,#745121)}\n.txstory{font:15px/1.95 \"Noto Serif SC\",\"Songti SC\",serif;color:#eee8dc;background:radial-gradient(circle at 50% 8%,#d5a94d0f,transparent 35%),linear-gradient(90deg,transparent 97%,#d5ad4e12)}.txprose{max-width:730px;margin:auto;padding:5px 0 20px}.txprose>p{position:relative;margin:.2em 0 1em;padding:0 5px;text-indent:2em}.txprose>p:first-of-type:first-letter{float:left;margin:.11em .18em 0 0;color:#efcc76;font:600 2.6em/.82 \"Songti SC\",serif;text-shadow:0 0 14px #d9a94455}.txsay{display:grid;grid-template-columns:58px minmax(0,1fr);gap:10px;align-items:end;margin:14px 0;overflow:visible}\n.txsay-person{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;min-width:0;align-self:end}\n.txsay-name{display:block;width:100%;max-width:66px;margin:0;color:#efd17d;font:600 9px/1.28 \"Noto Serif SC\",\"Songti SC\",serif;letter-spacing:.04em;text-align:center;white-space:normal;overflow-wrap:anywhere;text-shadow:0 1px 6px #000,0 0 10px #d6ad5540}\n.txsay-avatar{position:relative;display:grid;place-items:center;width:48px;height:48px;overflow:hidden;border:1px solid #d9b85f66;border-radius:50%;background:radial-gradient(circle at 38% 30%,#49351b,#101620 72%);box-shadow:0 5px 16px #0008,0 0 13px #d9b65b18;color:#e8c974}\n.txsay-avatar>i{display:block;width:1em;max-width:1em;overflow:hidden;color:#e8c974;font:700 19px/1 \"STKaiti\",\"KaiTi\",\"Songti SC\",serif;letter-spacing:0;white-space:nowrap;text-align:left;text-shadow:0 0 9px #d9b65b55}\n.txsay-avatar>img{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;object-fit:cover;object-position:center top;background:#101620;color:transparent;font-size:0}\n.txsay-bubble{position:relative;min-width:0;padding:9px 12px 10px;overflow:visible;border:1px solid #d1b15c3e;border-radius:6px 15px 15px 15px;background:linear-gradient(135deg,#1a2130,#111720);box-shadow:0 8px 22px #0004}\n.txsay-bubble:before{content:\"\";position:absolute;left:-7px;bottom:9px;width:12px;height:12px;border-left:1px solid #d1b15c3e;border-bottom:1px solid #d1b15c3e;background:#171e2a;transform:rotate(45deg)}\n.txsay-mood{display:block;margin:0 0 3px;color:#6fd7cf;font-size:8px;line-height:1.3;letter-spacing:.06em}\n.txsay p{position:relative;z-index:1;margin:0;color:#f0ebe1;font-size:14px;line-height:1.7;text-indent:0;overflow-wrap:anywhere}\n.txsay[data-side=\"R\"],.txsay[data-side=\"right\"]{grid-template-columns:minmax(0,1fr) 58px}\n.txsay[data-side=\"R\"]>.txsay-person,.txsay[data-side=\"right\"]>.txsay-person{grid-column:2;grid-row:1}\n.txsay[data-side=\"R\"]>.txsay-bubble,.txsay[data-side=\"right\"]>.txsay-bubble{grid-column:1;grid-row:1;border-radius:15px 6px 15px 15px;background:linear-gradient(225deg,#252039,#121722)}\n.txsay[data-side=\"R\"]>.txsay-bubble:before,.txsay[data-side=\"right\"]>.txsay-bubble:before{left:auto;right:-7px;border:0;border-top:1px solid #9d83df4e;border-right:1px solid #9d83df4e;background:#211d32}\n.txsay[data-side=\"R\"] .txsay-name,.txsay[data-side=\"right\"] .txsay-name{color:#cbbcff}\n.txsay[data-side=\"R\"] p,.txsay[data-side=\"right\"] p{text-align:left}\n.txsectionhead{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:10px;margin-bottom:12px;padding:0 3px 10px;border-bottom:1px solid #ffffff12}.txsectionhead div{min-width:0}.txsectionhead small{display:block;margin-bottom:3px;color:#76d6cf;font:700 8px/1.25 monospace;letter-spacing:.12em;white-space:normal;overflow-wrap:anywhere}.txsectionhead h3{margin:0;overflow:visible;color:#f4d78e;font:600 clamp(18px,2.8vw,22px)/1.15 \"Noto Serif SC\",\"Songti SC\",serif;text-overflow:clip;white-space:normal;text-shadow:0 0 18px #c6943a35}.txsectionhead>span{min-width:0;max-width:none;color:#a6a1a0;font-size:9px;line-height:1.48;text-align:right;white-space:normal;overflow:visible;overflow-wrap:anywhere;text-overflow:clip}.txgrid,.txnpc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.txcard{position:relative;min-width:0;padding:12px 13px;border:1px solid #ffffff13;border-radius:11px;background:linear-gradient(145deg,#17202bde,#0d121add);box-shadow:inset 0 1px #ffffff06,0 8px 24px #0003;animation:txcardin .38s both}.txcard:nth-child(2){animation-delay:.04s}.txcard:nth-child(3){animation-delay:.08s}.txcard:nth-child(4){animation-delay:.12s}.txcard:before{content:\"\";position:absolute;left:0;top:12px;bottom:12px;width:2px;border-radius:2px;background:linear-gradient(transparent,#d4aa51,transparent);opacity:.65}.txcard.wide{grid-column:1/-1}.txcard h4{margin:0 0 7px;color:#e8c873;font-size:11px;letter-spacing:.07em}.txcard p{margin:0;color:#d8d5ce;font-size:11px;overflow-wrap:anywhere}.txitem{display:grid;grid-template-columns:minmax(68px,.25fr) minmax(0,1fr);gap:9px;padding:5px 0;border-bottom:1px dashed #ffffff0d}.txitem:last-child{border-bottom:0}.txitem b{color:#8f99a7;font-size:9px}.txitem span{min-width:0;color:#dedad1;font-size:11px;overflow-wrap:anywhere}.txsubhead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.txsubhead h4{margin:0}.txsubhead span{color:#9aa2ad;font-size:9px}\n.txheroapps{position:sticky;top:-18px;z-index:7;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:-2px 0 12px;padding:7px;border:1px solid #d9b76035;border-radius:14px;background:#090d14ed;backdrop-filter:blur(12px);box-shadow:0 10px 28px #0007}.txheroapps button{display:grid;grid-template-columns:38px minmax(0,1fr);gap:8px;align-items:center;min-width:0;padding:7px;border:1px solid #ffffff12;border-radius:11px;background:linear-gradient(145deg,#171f2a,#0d1219);color:#aeb5bf;text-align:left;cursor:pointer;transition:.18s}.txheroapps button:hover{border-color:#dabc655f;color:#f3d781;transform:translateY(-1px)}.txheroapps i{display:grid;place-items:center;width:38px;height:38px;border:1px solid #e0bd6269;border-radius:12px;background:radial-gradient(circle at 30% 20%,#f1ce7730,transparent 42%),linear-gradient(145deg,#443018,#151720);color:#f1d17c;font:700 16px \"Songti SC\",serif;box-shadow:inset 0 0 15px #e1b95813,0 7px 15px #0006}.txheroapps span,.txheroapps b,.txheroapps small{display:block;min-width:0}.txheroapps b{overflow:hidden;color:inherit;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.txheroapps small{overflow:hidden;color:#747f8d;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.txappview{display:none;animation:txappopen .22s ease both}.txrun-wrap:has(.txstate-hero:popover-open) .txprofileview,.txrun-wrap:has(.txstate-asset:popover-open) .txassetview,.txrun-wrap:has(.txstate-herosys:popover-open) .txsystemview{display:block}.txrun-wrap:has(.txstate-hero:popover-open) .txheroapps button:nth-child(1),.txrun-wrap:has(.txstate-asset:popover-open) .txheroapps button:nth-child(2),.txrun-wrap:has(.txstate-herosys:popover-open) .txheroapps button:nth-child(3){border-color:#e5c66f8f;background:linear-gradient(145deg,#302513,#111720);color:#f4d783;box-shadow:0 0 18px #ddb6531d}.txappviewhead{display:flex;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;border:1px solid #d8b65c45;border-radius:12px;background:radial-gradient(circle at 8% 50%,#d9b75b1d,transparent 30%),linear-gradient(120deg,#181e27,#0b1017)}.txappviewhead>i{display:grid;place-items:center;width:42px;height:42px;border:1px solid #e1bf676b;border-radius:13px;background:linear-gradient(145deg,#4a3418,#111720);color:#f2d27e;font:700 18px serif}.txappviewhead>div{min-width:0;flex:1}.txappviewhead small{display:block;color:#66d6cf;font:700 8px monospace;letter-spacing:.13em}.txappviewhead h4{margin:2px 0 0;color:#f1d17c;font:600 17px serif}.txappviewhead>span{max-width:43%;color:#999fa9;font-size:9px;text-align:right}.txcultview{margin-top:9px}\n.txrun-wrap:has(.txstate-herohome:popover-open) .txhero{display:block}.txapphome{display:none;min-height:100%;animation:txapphomein .3s ease both}.txrun-wrap:has(.txstate-herohome:popover-open) .txapphome{display:block}.txappdesktop-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:2px 0 18px;padding:18px;border:1px solid #d9b75b45;border-radius:18px;background:radial-gradient(circle at 88% 15%,#65d7cf23,transparent 30%),radial-gradient(circle at 12% 0,#dcb65324,transparent 34%),linear-gradient(145deg,#17202b,#090e15);box-shadow:inset 0 1px #ffffff0b,0 18px 45px #0006}.txappdesktop-head small,.txappdesktop-head h3,.txappdesktop-head p{display:block;margin:0}.txappdesktop-head small{color:#6fd8d0;font:700 8px monospace;letter-spacing:.16em}.txappdesktop-head h3{margin-top:4px;color:#f2d37d;font:600 24px/1.2 \"Noto Serif SC\",\"Songti SC\",serif}.txappdesktop-head p{margin-top:5px;color:#929ba6;font-size:9px}.txappdesktop-head>i{display:grid;place-items:center;width:58px;height:58px;border:1px solid #e2bf666e;border-radius:18px;background:radial-gradient(circle at 30% 20%,#f0d07833,transparent 42%),linear-gradient(145deg,#4a3519,#111722);color:#f2d37d;font:700 23px serif;box-shadow:inset 0 0 22px #dcb65116,0 10px 24px #0008}.txapplauncher{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.txapplauncher button{position:relative;display:grid;place-items:center;gap:9px;min-height:154px;padding:17px 10px 14px;overflow:hidden;border:1px solid #ffffff15;border-radius:20px;background:linear-gradient(150deg,#19222e,#0c1118);color:#d8d8d2;cursor:pointer;transition:.22s;box-shadow:inset 0 1px #ffffff0a,0 14px 32px #0005}.txapplauncher button:before{content:\"\";position:absolute;inset:-40% 25% 58% -20%;border-radius:50%;background:#dcb6531c;filter:blur(16px)}.txapplauncher button:nth-child(2):before{background:#65d7cf20}.txapplauncher button:nth-child(3):before{background:#9e85e724}.txapplauncher button:hover,.txapplauncher button:focus-visible{border-color:#e0bf676f;outline:0;transform:translateY(-4px) scale(1.015);box-shadow:inset 0 1px #ffffff10,0 20px 38px #0008,0 0 22px #d8b04a1b}.txapplauncher i{position:relative;display:grid;place-items:center;width:68px;height:68px;border:1px solid #e1bd626d;border-radius:22px;background:radial-gradient(circle at 30% 20%,#f0ce7638,transparent 42%),linear-gradient(145deg,#493318,#111722);color:#f2d17b;font:700 28px serif;box-shadow:inset 0 0 22px #ddb65317,0 12px 22px #0008}.txapplauncher button:nth-child(2) i{border-color:#68d7cf70;background:radial-gradient(circle at 30% 20%,#76e3da38,transparent 42%),linear-gradient(145deg,#174447,#101720);color:#87e2da}.txapplauncher button:nth-child(3) i{border-color:#9d87e577;background:radial-gradient(circle at 30% 20%,#a48ee73b,transparent 42%),linear-gradient(145deg,#31284d,#111522);color:#c8bbff}.txapplauncher span,.txapplauncher b,.txapplauncher small{position:relative;display:block;max-width:100%;text-align:center}.txapplauncher b{color:inherit;font-size:13px}.txapplauncher small{margin-top:3px;overflow:hidden;color:#7f8995;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.txappback{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;padding:0;border:1px solid #d9b75b5d;border-radius:11px;background:linear-gradient(145deg,#241b0d,#0d1219);color:#efd17c;font:700 24px/1 serif;cursor:pointer;transition:.18s}.txappback:hover,.txappback:focus-visible{border-color:#f1d27e;outline:0;transform:translateX(-2px);box-shadow:0 0 17px #d7ad4b2b}.txdetailcard{background:radial-gradient(circle at 90% 0,#d8ac4716,transparent 35%),linear-gradient(145deg,#171f29,#0c1118)}.txtokens,.txassets{display:flex;flex-wrap:wrap;gap:6px}.txtoken{display:inline-flex;align-items:center;width:auto;max-width:160px;padding:4px 9px;border:1px solid #d7b85d55;border-radius:999px;background:linear-gradient(135deg,#1b2130,#111720);color:#efd17c;cursor:pointer;transition:.18s}.txtoken b{overflow:hidden;font-size:9px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.txtoken:hover,.txtoken:focus-visible{border-color:#f0d27f;outline:0;transform:translateY(-1px);box-shadow:0 6px 18px #0008,0 0 14px #d5ac4b28}.txtoken[data-kind=\"物品\"],.txtoken[data-kind=\"道具\"],.txtoken[data-kind=\"货币\"]{border-color:#64d4cc66;color:#83e2dc}.txtoken[data-kind=\"功法\"],.txtoken[data-kind=\"道基\"],.txtoken[data-kind=\"法相\"]{border-color:#9b83e773;color:#c6baff}\n.txroundfx{display:none!important}.txrun-wrap:has(.txroundfx[data-fx=\"hit\"]) .txrun{animation:txhitshake .48s cubic-bezier(.36,.07,.19,.97) both}.txrun-wrap:has(.txroundfx[data-fx=\"enemy\"]) .txrun{animation:txenemyshake .72s cubic-bezier(.36,.07,.19,.97) both}.txrun-wrap:has(.txroundfx[data-fx=\"hit\"]) .txviewport:after,.txrun-wrap:has(.txroundfx[data-fx=\"enemy\"]) .txviewport:after{content:\"\";position:absolute;inset:0;z-index:200;pointer-events:none;background:radial-gradient(circle,#fff0 28%,#d5334647);animation:txdamageflash .54s both}.txrun-wrap:has(.txroundfx[data-fx=\"enemy\"]) .txviewport:after{background:radial-gradient(circle,#fff0 22%,#9d152f5c);animation-duration:.8s}.txnav button i,.txapplauncher i,.txappdesktop-head>i,.txappviewhead>i,.txsettings-open i,.txactions summary i{position:relative;overflow:hidden;animation:txiconbreath 4.8s ease-in-out infinite}.txnav button i:after,.txapplauncher i:after,.txappdesktop-head>i:after,.txappviewhead>i:after,.txsettings-open i:after,.txactions summary i:after{content:\"\";position:absolute;inset:-45% auto -45% -70%;width:42%;background:linear-gradient(90deg,transparent,#fff7cbaa,transparent);transform:skewX(-18deg);animation:txiconsheen 5.2s ease-in-out infinite}.txrun-wrap:has(.txroundfx[data-u~=\"story\"]) .navstory i,.txrun-wrap:has(.txroundfx[data-u~=\"hero\"]) .navhero i,.txrun-wrap:has(.txroundfx[data-u~=\"asset\"]) .navhero i,.txrun-wrap:has(.txroundfx[data-u~=\"system\"]) .navhero i,.txrun-wrap:has(.txroundfx[data-u~=\"people\"]) .navpeople i,.txrun-wrap:has(.txroundfx[data-u~=\"world\"]) .navworld i,.txrun-wrap:has(.txroundfx[data-u~=\"memory\"]) .navmemory i,.txrun-wrap:has(.txroundfx[data-u~=\"cause\"]) .navcause i,.txrun-wrap:has(.txroundfx[data-u~=\"hero\"]) .txapplauncher button:nth-child(1) i,.txrun-wrap:has(.txroundfx[data-u~=\"asset\"]) .txapplauncher button:nth-child(2) i,.txrun-wrap:has(.txroundfx[data-u~=\"system\"]) .txapplauncher button:nth-child(3) i{animation:txiconalert .82s ease-in-out 4!important}.txrun-wrap .txviewport{transform:translateZ(0)}.txrun-wrap .txcg-pop{position:fixed!important;inset:0!important;display:grid!important;place-items:center!important;padding:clamp(10px,2.5vw,22px)!important;background:radial-gradient(circle at 50% 50%,#0c1320c7,#03050ac7 72%)!important}.txrun-wrap .txcg-pop:before,.txrun-wrap .txcg-pop:after{left:50%!important;right:auto!important;top:50%!important;width:min(54%,420px)!important}.txrun-wrap .txcg-pop>img{width:auto!important;max-width:min(62%,480px)!important;max-height:min(68%,520px)!important;object-position:center!important}.txrun-wrap figure.txcg{max-width:min(380px,82%)!important;margin:13px auto!important}.txrun-wrap figure.txcg>img{max-height:min(56vh,520px)!important}.txtip[popover],.txsettings[popover]{width:min(520px,calc(100vw - 24px));max-height:min(76svh,620px);margin:auto;padding:0;overflow:auto;border:1px solid #e1bd627d;border-radius:16px;background:radial-gradient(circle at 86% 0,#dcb85025,transparent 34%),linear-gradient(145deg,#151c27,#090d13 76%);color:#eee9de;box-shadow:0 28px 90px #000e,inset 0 0 0 4px #05070a,inset 0 0 0 5px #d9b65b2e}.txtip[popover]::backdrop,.txsettings[popover]::backdrop{background:#020409a8;backdrop-filter:blur(4px)}.txtip>header,.txsettings>header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 17px 12px;border-bottom:1px solid #d9b75b49;background:#0d1219f3}.txtip>header small,.txsettings>header small{display:block;color:#6ed8d0;font:700 8px monospace;letter-spacing:.14em}.txtip h4,.txsettings h3{margin:2px 0 0;color:#f0d17d;font:600 19px \"Noto Serif SC\",\"Songti SC\",serif}.txtip>header button,.txsettings>header button{display:grid;place-items:center;width:32px;height:32px;border:1px solid #ddb95769;border-radius:50%;background:#18130b;color:#efd17c;cursor:pointer}.txtip dl{display:grid;grid-template-columns:56px minmax(0,1fr);gap:0;margin:0;padding:13px 17px 18px}.txtip dt,.txtip dd{margin:0;padding:9px 0;border-bottom:1px dashed #ffffff13}.txtip dt{color:#d7b969;font-size:9px}.txtip dd{color:#d8d7d2;font-size:11px;line-height:1.75}.txestategrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.txestategrid .wide{grid-column:1/-1}.txestate h5{margin:12px 0 7px;color:#70d8d0;font-size:9px;letter-spacing:.12em}.txcombat{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;margin-top:9px;padding:9px;border:1px solid #ffffff12;border-radius:9px;background:#0a0f16}.txcombat b{color:#e3c46e;font-size:9px}.txcombat span{color:#d2d3d1;font-size:10px}\n.txsettings-open{position:absolute;z-index:14;right:14px;top:17px;display:grid;grid-template-columns:26px auto;align-items:center;gap:5px;padding:7px 9px;border:1px solid #d9b65f6b;border-radius:12px;background:linear-gradient(145deg,#21190c,#0d1219);color:#efd17c;cursor:pointer;box-shadow:0 8px 20px #0008}.txsettings-open i{display:grid;place-items:center;width:24px;height:24px;border:1px solid currentColor;border-radius:50%;font:700 10px serif}.txsettings-open span{font-size:8px;letter-spacing:.08em}.txsettingsgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px 16px 18px}.txsettingsgrid article{padding:9px 10px;border:1px solid #ffffff12;border-radius:9px;background:#101620}.txsettingsgrid article.wide{grid-column:1/-1}.txsettingsgrid b,.txsettingsgrid span{display:block}.txsettingsgrid b{color:#dcbf70;font-size:9px}.txsettingsgrid span{margin-top:3px;color:#d4d4d0;font-size:10px;line-height:1.65}\n[data-tip]{position:relative}[data-tip]:hover:after,[data-tip]:focus-visible:after{content:attr(data-tip);position:absolute;z-index:999;left:50%;bottom:calc(100% + 9px);width:max-content;max-width:min(320px,76vw);padding:9px 11px;border:1px solid #d6b55c73;border-radius:10px;background:linear-gradient(145deg,#171d27f8,#080c12fc);color:#eee8dc;font-size:10px;line-height:1.55;text-align:left;white-space:normal;transform:translateX(-50%);box-shadow:0 12px 34px #000d}\n.txcult{background:radial-gradient(circle at 82% 0,#a16e2d18,transparent 34%),linear-gradient(145deg,#161e29,#0c1118)}.txculttop{position:relative;padding-right:74px;margin-bottom:9px}.txmeters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.txmeter{--meter:#dec16e;position:relative;padding:8px 9px;border:1px solid color-mix(in srgb,var(--meter) 28%,transparent);border-radius:9px;background:#080c12aa;overflow:hidden}.txmeter.body{--meter:#ec8c72}.txmeter.soul{--meter:#9d91ef}.txmeter.qi{--meter:#63d5c9}.txmeter>div{display:flex;justify-content:space-between;gap:6px;align-items:center}.txmeter b{color:#cbd0d7;font-size:9px}.txmeter strong{color:var(--meter);font:700 11px monospace}.txmeter>i{position:relative;display:block;height:7px;margin:5px 0;border:1px solid #ffffff12;border-radius:99px;background:repeating-linear-gradient(90deg,#ffffff08 0 1px,transparent 1px 10%);box-shadow:inset 0 1px 3px #000}.txmeter>i>em{position:absolute;inset:1px auto 1px 1px;width:calc(clamp(0,var(--v),100) * 1% - 2px);border-radius:99px;background:linear-gradient(90deg,color-mix(in srgb,var(--meter) 40%,#222),var(--meter));box-shadow:0 0 12px color-mix(in srgb,var(--meter) 55%,transparent)}.txmeter>i:after{content:\"\";position:absolute;top:-3px;left:calc(clamp(0,var(--v),100) * 1% - 3px);width:4px;height:11px;border-radius:2px;background:#fff6d2;box-shadow:0 0 8px var(--meter)}.txmeter small{display:block;overflow:hidden;color:#7f8996;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.txcultgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.txbreak{position:absolute;right:12px;top:39px;z-index:3;display:grid;place-items:center;width:58px;height:58px;padding:5px;border:1px solid #d9b75f77;border-radius:50%;background:radial-gradient(circle,#34260f,#11151d 70%);color:#f3d783;text-align:center;cursor:pointer;box-shadow:inset 0 0 20px #d5a9441f,0 0 14px #0008}.txbreak i,.txbreak b,.txbreak small{display:block}.txbreak i{font:700 12px serif}.txbreak b{font:700 10px monospace}.txbreak small{max-width:44px;overflow:hidden;color:#9f9788;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.txbreak:hover,.txbreak:focus-visible{border-color:#ffe094;outline:0;filter:brightness(1.15)}.txbreak[data-ready=\"可突破\"],.txbreak[data-ready=\"极境可冲\"],.txbreak[data-ready=\"可强行冲关\"]{animation:txbreakpulse 1s ease-in-out infinite}\n.txnpclead{grid-column:1/-1;display:flex;align-items:center;gap:13px;background:radial-gradient(circle at 10% 50%,#d9b76020,transparent 28%),linear-gradient(145deg,#171f2a,#0d1118)}.txnpcsigil{display:grid;place-items:center;flex:0 0 48px;height:48px;border:1px solid #e5c66b77;border-radius:50%;color:#f2d783;font:700 19px serif;box-shadow:inset 0 0 22px #d5aa4420,0 0 22px #d5aa4413}.txnpclead h4{margin:0 0 3px;font-size:16px}.txnpclead p{color:#a9afb8}.txnpclead strong{color:#72d8d0;font-size:10px}.txcontactindex{grid-column:1/-1}.txcontactindex p{line-height:1.75}\n.txfaction{display:grid;gap:9px;margin-bottom:10px}.txfactionhero{display:grid;grid-template-columns:minmax(150px,.38fr) minmax(0,1fr);gap:13px;padding:13px;border:1px solid #d7b65746;border-radius:11px;background:radial-gradient(circle at 8% 50%,#d1a8461c,transparent 30%),linear-gradient(120deg,#191d24,#0d1219)}.txfactionhero small{color:#67d6ce;font:700 8px monospace}.txfactionhero h4{margin:2px 0;color:#f0d17c;font:600 18px serif}.txfactionhero b{color:#9b9faa;font-size:9px}.txfactionhero p{margin:0;color:#d5d2ca;font-size:11px}.txfactiongrid,.txsysgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.txfactiongrid article,.txsysgrid article,.txmemaudit article{min-width:0;padding:9px 10px;border:1px solid #ffffff12;border-radius:9px;background:#111720}.txfactiongrid b,.txsysgrid b,.txmemaudit b{display:block;color:#e1c06b;font-size:9px}.txfactiongrid span,.txsysgrid p,.txmemaudit span{display:block;margin:2px 0 0;color:#d6d3cc;font-size:10px;overflow-wrap:anywhere}\n.txmapcard{margin:10px 0;padding:11px;border:1px solid #d5b45d49;border-radius:12px;background:#0b1017;box-shadow:inset 0 0 25px #0008}.txmapcard>header{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px}.txmapcard small{color:#69d8d0;font:700 8px monospace}.txmapcard h4{margin:2px 0;color:#efcf78;font-size:13px}.txmapcard>header p{max-width:55%;margin:0;color:#969eaa;font-size:9px;text-align:right}.txmap{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border:1px solid #d9ba6752;border-radius:9px;background:#081019 url(\"https://taixu-chugou-intro.pages.dev/map.png\") center/cover no-repeat;box-shadow:inset 0 0 35px #000b}.txmap:after{content:\"\";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at var(--px) var(--py),transparent 0 4%,#02050a26 20%,#02050a5f 100%)}.txmapmarkers{position:absolute;inset:0;z-index:2;display:flex;flex-wrap:wrap;align-content:flex-end;gap:4px;padding:8px;pointer-events:none}.txplayerpin{position:absolute;left:var(--x);top:var(--y);display:block;transform:translate(-50%,-50%)}.txplacepin{position:relative;left:auto;top:auto;display:grid;transform:none;pointer-events:auto}.txplayerpin>b,.txplacepin>b{display:grid;place-items:center;width:18px;height:18px;border:2px solid #fff0a9;border-radius:50%;background:#d23f4d;color:#fff7cf;font:700 8px serif;box-shadow:0 0 0 5px #e94b5d25,0 0 18px #ffd476;animation:txpin 1.4s ease-in-out infinite}.txplayerpin>span{position:absolute;left:22px;top:-4px;width:max-content;max-width:130px;padding:2px 6px;border:1px solid #d8b85e69;border-radius:8px;background:#070b11e8;color:#f2d482;font-size:8px;white-space:nowrap}.txplacepin>span{position:static;min-width:0;color:#d8d5cc;font-size:7px;white-space:nowrap}.txplacepin>b{width:9px;height:9px;border:1px solid #d7c184;background:#1b6d73;box-shadow:0 0 8px #7fe5dc;animation:none}.txplacepin>span{opacity:.92}.txmapcard>footer{padding-top:7px;color:#7f8995;font-size:8px}.txlanes{display:grid;gap:7px}.txlane{--lv:#63d4ca;position:relative;padding:10px 11px 9px 55px;border:1px solid color-mix(in srgb,var(--lv) 28%,transparent);border-radius:10px;background:linear-gradient(105deg,color-mix(in srgb,var(--lv) 8%,#101620),#0d1219)}.txlane[data-level=\"LV2\"]{--lv:#78bfe9}.txlane[data-level=\"LV3\"]{--lv:#a18be8}.txlane[data-level=\"LV4\"]{--lv:#e1b85e}.txlane[data-level=\"LV5\"]{--lv:#ea737d}.txlane>header{display:flex;gap:8px;align-items:start}.txlane>header>i{position:absolute;left:10px;top:10px;display:grid;place-items:center;width:36px;height:32px;border:1px solid var(--lv);border-radius:8px;color:var(--lv);font:700 10px monospace;box-shadow:0 0 15px color-mix(in srgb,var(--lv) 22%,transparent)}.txlane>header b,.txlane>header small{display:block}.txlane>header b{color:#e9e5dc;font-size:11px}.txlane>header small{color:#848d99;font-size:8px}.txlane p{margin:5px 0;color:#cfd1d1;font-size:10px}.txlane footer{display:grid;grid-template-columns:1fr 1fr;gap:6px}.txlane footer span{color:#929ba7;font-size:8px}.txlane footer b{margin-right:4px;color:var(--lv)}\n.txsystemcore{display:grid;grid-template-columns:155px minmax(0,1fr);gap:14px;align-items:start}.txorb{position:sticky;top:0;display:grid;place-items:center;aspect-ratio:1;border:1px solid #d9b75b44;border-radius:50%;background:repeating-radial-gradient(circle,#d9b75b12 0 1px,transparent 1px 14px),radial-gradient(circle,#315d6888,#101621 58%);box-shadow:inset 0 0 45px #6ad9d02c,0 0 30px #0006}.txorb i{position:absolute;inset:14%;border:1px dashed #e1c36b88;border-radius:50%;animation:txspin 15s linear infinite}.txorb:before,.txorb:after{content:\"\";position:absolute;inset:28%;border:1px solid #6ad7cf68;transform:rotate(45deg)}.txorb:after{transform:rotate(22.5deg)}.txorb b,.txorb small{position:relative;z-index:2;max-width:72%;text-align:center}.txorb b{color:#fff0b8;font:600 13px serif}.txorb small{margin-top:34px;color:#72d6d0;font-size:8px}.txsysgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.txsysgrid article{position:relative;overflow:hidden}.txsysgrid article:after{content:\"\";position:absolute;right:-18px;bottom:-18px;width:45px;height:45px;border:1px solid #d9b75b18;border-radius:50%}\n.txmemaudit{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:9px}.txmemlist{display:grid;gap:7px}.txmem{position:relative;padding:10px 11px 9px 52px;border:1px solid #ffffff13;border-radius:10px;background:linear-gradient(110deg,#161a25,#0d1219)}.txmem header i{position:absolute;left:11px;top:11px;display:grid;place-items:center;width:30px;height:30px;border:1px solid #8e82df77;border-radius:50%;color:#c5bcff;font:700 10px monospace}.txmem header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.txmem header b,.txmem header small{display:block}.txmem header b{color:#e2c874;font-size:10px}.txmem header small{color:#7e8793;font-size:8px}.txmem header strong{align-self:center;padding:3px 6px;border:1px solid #6ad5cc4b;border-radius:999px;color:#72dcd3;font:700 8px monospace}.txmem[data-check=\"不足\"] header strong,.txmem[data-check=\"超限\"] header strong{border-color:#e7727c61;color:#ef8d94}.txmem p{margin:6px 0;color:#d0d1d0;font-size:10px}.txmem footer{display:flex;flex-wrap:wrap;gap:5px 12px;color:#838d99;font-size:8px}.txmem[data-memory=\"C\"]{border-color:#e7c56855;background:linear-gradient(110deg,#251e13,#0d1219)}\n.txquestgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.txquest{display:grid;grid-template-columns:36px minmax(0,1fr);gap:9px;padding:11px;border:1px solid #ffffff13;border-radius:11px;background:#111720}.txquest.wide{grid-column:1/-1}.txquest>i{display:grid;place-items:center;width:34px;height:34px;border:1px solid #6bd7d055;border-radius:9px;color:#79ded6;font:700 13px serif}.txquest.main{border-color:#d5ad4f52;background:linear-gradient(115deg,#2a2112,#10151d)}.txquest.main>i{border-color:#e5c36377;color:#f0d37d}.txquest.danger>i{border-color:#e3747c66;color:#ef9298}.txquest b{color:#d9bd72;font-size:10px}.txquest p{margin:2px 0 0;color:#d5d2cb;font-size:10px}\n.txnav{position:relative;z-index:10;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:5px 8px 7px;border-top:1px solid #d9b76042;background:linear-gradient(#0c1017,#070a0f)}.txnav button{display:grid;place-items:center;gap:1px;min-width:0;padding:4px 2px 3px;border:0;border-top:2px solid transparent;background:transparent;color:#7f8792;cursor:pointer;transition:.18s;user-select:none;-webkit-user-select:none}.txnav button i{display:grid;place-items:center;width:25px;height:25px;border:1px solid currentColor;border-radius:8px;font:700 11px serif}.txnav button b{font-size:8px}.txnav button:hover{color:#f0d58e;background:#e7c36f0b}.txnav .navstory{border-color:var(--gold);color:var(--gold);text-shadow:0 0 12px #d8ac4d77}.txrun-wrap:has(.txroute-state:popover-open) .txnav button{border-color:transparent;color:#7f8792;text-shadow:none}.txrun-wrap:has(.txstate-story:popover-open) .navstory,.txrun-wrap:has(.txstate-hero:popover-open) .navhero,.txrun-wrap:has(.txstate-asset:popover-open) .navhero,.txrun-wrap:has(.txstate-herosys:popover-open) .navhero,.txrun-wrap:has(.txstate-people:popover-open) .navpeople,.txrun-wrap:has(.txstate-world:popover-open) .navworld,.txrun-wrap:has(.txstate-memory:popover-open) .navmemory,.txrun-wrap:has(.txstate-cause:popover-open) .navcause{border-color:var(--gold);color:var(--gold);text-shadow:0 0 12px #d8ac4d77}.txstate{display:none!important}\n.txrun-wrap:has(.txstate-herohome:popover-open) .navhero{border-color:var(--gold);color:var(--gold);text-shadow:0 0 12px #d8ac4d77}.txactions{position:absolute;z-index:100;right:8px;top:98px;width:46px;max-height:calc(100% - 166px)}.txactions details{position:relative;width:46px}.txactions summary{display:grid;place-items:center;gap:5px;width:46px;min-height:108px;padding:8px 4px;border:1px solid #d7b45b6b;border-radius:12px;background:linear-gradient(135deg,#21180b,#090d13);color:#efd17e;cursor:pointer;list-style:none;box-shadow:0 10px 26px #0009}.txactions summary::-webkit-details-marker{display:none}.txactions summary i{display:grid;place-items:center;width:25px;height:25px;border:1px solid currentColor;border-radius:50%;font:700 10px serif}.txactions summary b{font-size:10px;letter-spacing:.1em;writing-mode:vertical-rl}.txactions details[open] summary{position:absolute;right:0;top:0;z-index:2}.txactionlist{position:absolute;right:0;top:0;display:grid;gap:6px;width:min(292px,calc(100vw - 34px));max-height:min(520px,calc(100svh - 190px));margin:0;padding:10px 55px 10px 10px;overflow:auto;border:1px solid #d7b45b69;border-radius:13px;background:linear-gradient(145deg,#121923fa,#080b10fc);box-shadow:0 20px 55px #000c;transform-origin:right top;animation:txdrawer .2s ease both}.txaction{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:2px 7px;align-items:center;width:100%;padding:8px 9px;border:1px solid #ffffff14;border-radius:9px;background:linear-gradient(100deg,#151c26,#0e131b);color:var(--ink);text-align:left;cursor:pointer;transition:.16s}.txaction:hover,.txaction:focus-visible{border-color:#e7c36f99;background:#1d222b;outline:0;transform:translateX(2px)}.txaction>i{grid-row:1/3;display:grid;place-items:center;width:22px;height:22px;border:1px solid #d5b45c55;border-radius:50%;color:var(--gold);font:700 9px serif}.txaction>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.txaction>span{color:var(--cyan);font:700 9px monospace}.txaction>small{grid-column:2/4;overflow:hidden;color:var(--mut);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.txaction[data-p=\"0\"]>span,.txaction[data-p=\"1\"]>span,.txaction[data-p=\"2\"]>span{color:var(--red)}.txfree{border-style:dashed}\n@keyframes txpagein{from{opacity:.16;transform:translateY(5px) scale(.996)}to{opacity:1;transform:none}}@keyframes txappopen{from{opacity:.28;transform:translateX(18px) scale(.988)}to{opacity:1;transform:none}}@keyframes txapphomein{from{opacity:.25;transform:scale(.975)}to{opacity:1;transform:none}}@keyframes txcardin{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes txbreakpulse{50%{box-shadow:inset 0 0 25px #d5a9443a,0 0 24px #e7c36f73;filter:brightness(1.18);transform:scale(1.035)}}@keyframes txspin{to{transform:rotate(405deg)}}@keyframes txpin{50%{box-shadow:0 0 0 9px #e94b5d12,0 0 24px #ffd476;transform:scale(1.08)}}@keyframes txdrawer{from{opacity:0;transform:translateX(20px) scale(.98)}to{opacity:1;transform:none}}@keyframes txhitshake{0%,100%{transform:none}18%{transform:translate(-7px,1px) rotate(-.25deg)}35%{transform:translate(6px,-2px) rotate(.22deg)}52%{transform:translate(-4px,1px)}69%{transform:translate(3px,0)}}@keyframes txenemyshake{0%,100%{transform:none}12%{transform:translate(-9px,1px) rotate(-.35deg)}24%{transform:translate(8px,-3px) rotate(.3deg)}38%{transform:translate(-7px,2px)}52%{transform:translate(6px,-1px)}68%{transform:translate(-3px,0)}82%{transform:translate(2px,0)}}@keyframes txdamageflash{0%{opacity:0}16%{opacity:1}42%{opacity:.3}100%{opacity:0}}@keyframes txiconbreath{0%,100%{filter:brightness(.94)}50%{filter:brightness(1.12);box-shadow:0 0 12px #d8b35422}}@keyframes txiconsheen{0%,68%{left:-70%;opacity:0}76%{opacity:.8}92%,100%{left:135%;opacity:0}}@keyframes txiconalert{0%,100%{filter:brightness(1);transform:scale(1);box-shadow:0 0 0 transparent}45%{filter:brightness(1.75);transform:scale(1.13);box-shadow:0 0 22px #ffe394,0 0 38px #65dacf66}}\n@media(max-width:700px){.txrun-wrap{width:calc(100% - 10px);height:min(760px,88svh);min-height:520px;margin:6px auto 15px}.txrun{grid-template-rows:78px minmax(0,1fr) 54px;border-radius:12px}.txrun>header{grid-template-columns:64px minmax(0,1fr);padding:4px 72px 4px 10px}.txtime-ring{width:60px;height:60px}.txtime-ring>i{display:none}.txtime-ring:before{height:18px}.txtime-ring:after{height:13px}.txdate b{font-size:15px}.txpage{padding:14px 10px 18px}.txstory{font-size:14px}.txgrid,.txnpc,.txquestgrid{grid-template-columns:1fr}.txcard.wide,.txquest.wide{grid-column:auto}.txmeters{grid-template-columns:repeat(3,minmax(0,1fr))}.txestategrid,.txsettingsgrid{grid-template-columns:1fr}.txestategrid .wide,.txsettingsgrid article.wide{grid-column:auto}.txfactionhero{grid-template-columns:1fr}.txfactiongrid,.txsysgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.txmap{aspect-ratio:4/3}.txplacepin>span{display:none}.txlane footer{grid-template-columns:1fr}.txsystemcore{grid-template-columns:1fr}.txorb{position:relative;width:125px;margin:auto}.txmemaudit{grid-template-columns:repeat(2,minmax(0,1fr))}.txnav{padding-inline:3px}.txnav button{padding-inline:1px}.txnav button i{width:23px;height:23px}.txnav button b{font-size:7px}.txsettings-open{right:8px;top:13px;padding:6px}.txsettings-open span{display:none}.txactions{right:6px;top:86px;max-height:calc(100% - 148px)}.txactions summary{width:43px;min-height:43px;border-radius:50%}.txactions summary b{display:none}.txactions details[open] summary{right:0}.txactionlist{width:min(300px,calc(100vw - 24px));max-height:58svh;padding-right:51px}.txitem{grid-template-columns:64px minmax(0,1fr)}.txsay{grid-template-columns:50px minmax(0,1fr);gap:7px}.txsay[data-side=\"R\"],.txsay[data-side=\"right\"]{grid-template-columns:minmax(0,1fr) 50px}.txsay-name{max-width:52px;font-size:8px}.txsay-avatar{width:42px;height:42px}.txsay-avatar>i{font-size:17px}.txsay-bubble{padding:8px 10px 9px}.txsay p{font-size:13px;line-height:1.65}}\n@media(max-width:420px){.txrun-wrap{width:calc(100% - 6px)}.txsectionhead{grid-template-columns:minmax(0,.58fr) minmax(0,1.42fr);gap:7px}.txsectionhead h3{font-size:18px}.txsectionhead>span{font-size:8px;line-height:1.4}.txmeters{grid-template-columns:1fr}.txmemaudit{grid-template-columns:1fr}.txfactiongrid,.txsysgrid{grid-template-columns:1fr}.txnav label i{width:21px;height:21px}.txitem{grid-template-columns:56px minmax(0,1fr)}}\n@media(max-width:700px){.txappdesktop-head{margin-bottom:12px;padding:13px;border-radius:15px}.txappdesktop-head h3{font-size:20px}.txappdesktop-head>i{width:48px;height:48px;border-radius:15px;font-size:19px}.txapplauncher{gap:8px}.txapplauncher button{min-height:119px;padding:12px 5px 10px;border-radius:16px}.txapplauncher i{width:52px;height:52px;border-radius:17px;font-size:21px}.txapplauncher b{font-size:11px}.txapplauncher small{font-size:7px}.txappviewhead{gap:7px;padding:8px}.txappback{width:31px;height:31px;border-radius:10px}.txappviewhead>i{width:36px;height:36px;border-radius:11px}.txappviewhead>span{max-width:30%}}\n@media(max-width:360px){.txapplauncher{grid-template-columns:1fr}.txapplauncher button{grid-template-columns:50px minmax(0,1fr);min-height:72px;text-align:left}.txapplauncher i{width:48px;height:48px}.txapplauncher span,.txapplauncher b,.txapplauncher small{text-align:left}}\n\n/* TX_HERO_APP_PAGE_V2_BEGIN */\n.txhero{padding:0!important;overflow:hidden!important}\n.txapphome,.txappview{position:absolute;inset:0;min-height:0;padding:18px clamp(13px,2.5vw,24px) 22px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c59c4977 transparent}\n.txapphome::-webkit-scrollbar,.txappview::-webkit-scrollbar{width:6px}\n.txapphome::-webkit-scrollbar-thumb,.txappview::-webkit-scrollbar-thumb{border:1px solid #ffffff16;border-radius:999px;background:linear-gradient(#ddb85d,#745121)}\n.txappviewhead{position:sticky;top:-10px;z-index:12;backdrop-filter:blur(14px);box-shadow:0 8px 24px #0008}\n.txapplauncher i svg,.txappdesktop-head>i svg,.txappviewhead>i svg{display:block;width:72%;height:72%;overflow:visible;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px currentColor)}\n.txappdesktop-head>i svg{width:68%;height:68%}\n@media(max-width:700px){.txapphome,.txappview{padding:14px 10px 18px}.txappviewhead{top:-7px}}\n/* TX_HERO_APP_PAGE_V2_END */\n\n/* TX_RUNTIME_POLISH_V3_BEGIN */\n.txnav button i,.txapplauncher i,.txappdesktop-head>i,.txappviewhead>i,.txsettings-open i,.txactions summary i{animation:none!important}\n.txnav button i:after,.txapplauncher i:after,.txappdesktop-head>i:after,.txappviewhead>i:after,.txsettings-open i:after,.txactions summary i:after{display:none!important;animation:none!important}\n.txrun-wrap:has(.txroundfx[data-u~=\"story\"]) .navstory i,.txrun-wrap:has(.txroundfx[data-u~=\"hero\"]) .navhero i,.txrun-wrap:has(.txroundfx[data-u~=\"asset\"]) .navhero i,.txrun-wrap:has(.txroundfx[data-u~=\"system\"]) .navhero i,.txrun-wrap:has(.txroundfx[data-u~=\"people\"]) .navpeople i,.txrun-wrap:has(.txroundfx[data-u~=\"world\"]) .navworld i,.txrun-wrap:has(.txroundfx[data-u~=\"memory\"]) .navmemory i,.txrun-wrap:has(.txroundfx[data-u~=\"cause\"]) .navcause i,.txrun-wrap:has(.txroundfx[data-u~=\"hero\"]) .txapplauncher button:nth-child(1) i,.txrun-wrap:has(.txroundfx[data-u~=\"asset\"]) .txapplauncher button:nth-child(2) i,.txrun-wrap:has(.txroundfx[data-u~=\"system\"]) .txapplauncher button:nth-child(3) i{animation:txiconalert .82s ease-in-out 4!important}\n.txrun-wrap:has(.txroundfx[data-u~=\"story\"]) .navstory,.txrun-wrap:has(.txroundfx[data-u~=\"hero\"]) .navhero,.txrun-wrap:has(.txroundfx[data-u~=\"asset\"]) .navhero,.txrun-wrap:has(.txroundfx[data-u~=\"system\"]) .navhero,.txrun-wrap:has(.txroundfx[data-u~=\"people\"]) .navpeople,.txrun-wrap:has(.txroundfx[data-u~=\"world\"]) .navworld,.txrun-wrap:has(.txroundfx[data-u~=\"memory\"]) .navmemory,.txrun-wrap:has(.txroundfx[data-u~=\"cause\"]) .navcause{animation:txnavchanged .82s ease-in-out 4}\n.txmap{aspect-ratio:3/2!important;background-size:100% 100%!important;background-position:center!important}\n.txplayerpin,.txplacepin{transform:translate(-50%,-50%)!important;transform-origin:center!important}\n.txrun-wrap .txcg-pop>img{width:auto!important;height:auto!important;max-width:min(88%,900px)!important;max-height:min(84%,760px)!important;object-fit:contain!important;object-position:center!important;filter:none!important;image-rendering:auto!important}\n.txrun-wrap figure.txcg{width:max-content!important;max-width:min(720px,94%)!important;margin:15px auto!important}\n.txrun-wrap figure.txcg>img{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:min(72svh,820px)!important;object-fit:contain!important;object-position:center!important;filter:none!important;image-rendering:auto!important}\n.txrun-wrap :is(button,summary,[popovertarget],.txcard,.txitem,.txmeter,.txcombat,.txsay,.txlane,.txquest,.txmapcard,.txfactionhero,.txfactiongrid article,.txsysgrid article,.txmem,.txestategrid>div){transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,color .16s ease,filter .16s ease,transform .16s ease}\n@media(pointer:fine){.txrun-wrap :is(button,summary,.txcard,.txitem,.txmeter,.txcombat,.txsay,.txlane,.txquest,.txmapcard,.txfactionhero,.txfactiongrid article,.txsysgrid article,.txmem,.txestategrid>div):hover{border-color:#efd17d99!important;box-shadow:0 0 0 1px #efd17d24,0 10px 28px #0008,0 0 20px #d9b75b1b!important;filter:brightness(1.12);z-index:3}.txrun-wrap button:hover,.txrun-wrap summary:hover{color:#ffe49b!important}}\n@keyframes txnavchanged{0%,100%{background:transparent;box-shadow:none}45%{background:#e5bd5b1f;box-shadow:inset 0 0 18px #f2d17b30,0 0 16px #dfb65442}}\n@media(max-width:640px){.txrun-wrap .txcg-pop>img{max-width:88%!important;max-height:72%!important}.txrun-wrap figure.txcg{max-width:94%!important}.txrun-wrap figure.txcg>img{max-height:66svh!important}}\n/* TX_RUNTIME_POLISH_V3_END */\n@media(max-width:640px){.txrun-wrap .txcg-pop{padding:8px!important}.txrun-wrap .txcg-pop>img{max-width:88%!important;max-height:72%!important}.txrun-wrap .txcg-pop:before,.txrun-wrap .txcg-pop:after{width:76%!important}.txrun-wrap figure.txcg{max-width:94%!important}.txrun-wrap figure.txcg>img{max-height:66svh!important}}\n@media(prefers-reduced-motion:reduce){.txrun-wrap *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}\n/* TX_TOOLTIP_CURSOR_FIX_V4_BEGIN */\n/* tooltip 与设置弹层分流：tooltip 只由悬停/键盘聚焦触发，不参与页面路由。 */\n.txhas-tip{position:relative;isolation:isolate}.txhas-tip>.txtip{position:fixed;z-index:2147483646;left:50%;top:max(14px,env(safe-area-inset-top));display:none;width:min(430px,calc(100vw - 24px));max-height:min(58svh,460px);margin:0;padding:13px 15px;overflow:auto;border:1px solid #e1bd628c;border-radius:13px;background:radial-gradient(circle at 88% 0,#dcb85022,transparent 34%),linear-gradient(145deg,#151c27fa,#090d13fe 76%);color:#eee9de;pointer-events:none;transform:translateX(-50%);box-shadow:0 22px 70px #000e,inset 0 0 0 1px #d9b65b24;opacity:0}.txhas-tip:hover>.txtip,.txhas-tip:focus-visible>.txtip,.txhas-tip:focus-within>.txtip{display:block;opacity:1;animation:txtipin .14s ease both}.txhas-tip>.txtip>small,.txhas-tip>.txtip>strong{display:block}.txhas-tip>.txtip>small{color:#6ed8d0;font:700 8px monospace;letter-spacing:.13em}.txhas-tip>.txtip>strong{margin:2px 0 7px;color:#f0d17d;font:600 15px \"Noto Serif SC\",\"Songti SC\",serif}.txhas-tip>.txtip dl{display:grid;grid-template-columns:48px minmax(0,1fr);gap:0;margin:0;padding:0}.txhas-tip>.txtip dt,.txhas-tip>.txtip dd{margin:0;padding:6px 0;border-bottom:1px dashed #ffffff13}.txhas-tip>.txtip dt{color:#d7b969;font-size:8px}.txhas-tip>.txtip dd{color:#d8d7d2;font-size:10px;line-height:1.65}.txinline-tip{display:inline-block;color:#efd17c;border-bottom:1px dotted #d9b75b99;outline:0}.txinline-tip>b{font-weight:inherit}.txinline-tipbox p{margin:0;color:#eee9de;font-size:10px;line-height:1.7}.txsettings[popover]{width:min(520px,calc(100vw - 24px));max-height:min(76svh,620px);margin:auto;padding:0;overflow:auto;border:1px solid #e1bd627d;border-radius:16px;background:radial-gradient(circle at 86% 0,#dcb85025,transparent 34%),linear-gradient(145deg,#151c27,#090d13 76%);color:#eee9de;box-shadow:0 28px 90px #000e,inset 0 0 0 4px #05070a,inset 0 0 0 5px #d9b65b2e}.txsettings[popover]::backdrop{background:#020409a8;backdrop-filter:blur(4px)}\n@keyframes txtipin{from{opacity:0;transform:translate(-50%,-5px)}to{opacity:1;transform:translateX(-50%)}}\n@media(pointer:fine){.txrun-wrap,.txrun-wrap *{cursor:url(\"https://taixu-r92-assets.pages.dev/ui/r92/dao-cursor-default-r92.png\") 2 2,auto!important}.txrun-wrap button,.txrun-wrap summary{cursor:url(\"https://taixu-r92-assets.pages.dev/ui/r92/dao-cursor-pointer-r92.png\") 2 2,pointer!important}}\n/* TX_TOOLTIP_CURSOR_FIX_V4_END */\n/* TX_RUNTIME_DENSITY_AND_APP_V4_BEGIN */\n.txrun-wrap{width:min(calc(100% - 8px),820px);max-width:calc(100% - 8px);font-size:13px}\n.txrun-wrap :where(p,span,small,b,strong,em,dd){overflow-wrap:anywhere}\n.txviewport{overflow:hidden!important;transform:none!important}\n.txpage,.txapphome,.txappview{overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scrollbar-gutter:stable}\n.txpage{padding:13px clamp(9px,1.8vw,17px) 16px}\n.txhero{padding:0!important;overflow:hidden!important}\n.txapphome,.txappview{padding:13px clamp(9px,1.8vw,17px) 16px}\n.txcard{padding:9px 10px;border-radius:9px}.txcard h4{margin-bottom:5px;font-size:10px}.txcard p,.txitem span{font-size:10px}.txitem{grid-template-columns:minmax(58px,.22fr) minmax(0,1fr);gap:7px;padding:4px 0}.txitem b{font-size:8px}\n.txappdesktop-head{margin-bottom:11px;padding:12px;border-radius:13px}.txappdesktop-head h3{font-size:20px}.txappdesktop-head>i{width:46px;height:46px;border-radius:14px}.txapplauncher{gap:8px}.txapplauncher button{min-height:112px;padding:10px 6px;border-radius:14px}.txapplauncher i{width:48px;height:48px;border-radius:15px}.txapplauncher b{font-size:11px}.txapplauncher small{font-size:7px}\n.txappviewhead{top:-8px;gap:7px;margin-bottom:8px;padding:7px 9px;border-radius:10px}.txappviewhead>i{width:34px;height:34px;border-radius:10px}.txappviewhead h4{font-size:14px}.txappviewhead>span{font-size:8px}.txappback{width:29px;height:29px;border-radius:9px;font-size:20px}\n.txtokens,.txassets{gap:4px}.txtoken{max-width:138px;padding:3px 7px}.txtoken b{font-size:8px}\n.txhas-tip{position:relative}.txtip:not([popover]){position:fixed!important;z-index:2147483600!important;left:50%!important;top:50%!important;display:block!important;width:min(440px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:min(68svh,520px)!important;margin:0!important;padding:0!important;overflow:auto!important;border:1px solid #e2bd627d!important;border-radius:14px 4px 14px 4px!important;background:radial-gradient(circle at 88% 0,#dcb85028,transparent 34%),linear-gradient(145deg,#171e2afd,#080c12fe 76%)!important;color:#eee9de!important;box-shadow:0 28px 90px #000f,0 0 0 4px #030509,0 0 0 5px #d9b65b35!important;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-47%) scale(.96)!important;transition:opacity .14s ease,transform .14s ease,visibility .14s}\n.txhas-tip:hover>.txtip:not([popover]),.txhas-tip:focus>.txtip:not([popover]),.txhas-tip:focus-visible>.txtip:not([popover]){opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)!important}\n.txtip:not([popover])>small,.txtip:not([popover])>strong{display:block;padding-inline:14px}.txtip:not([popover])>small{padding-top:12px;color:#6edbd2;font:700 8px monospace;letter-spacing:.14em}.txtip:not([popover])>strong{padding-top:2px;padding-bottom:9px;border-bottom:1px solid #d9b75b42;color:#f2d17b;font:600 17px \"Noto Serif SC\",\"Songti SC\",serif}.txtip:not([popover]) dl{display:grid;grid-template-columns:52px minmax(0,1fr);margin:0;padding:8px 14px 13px}.txtip:not([popover]) dt,.txtip:not([popover]) dd{margin:0;padding:7px 0;border-bottom:1px dashed #ffffff12}.txtip:not([popover]) dt{color:#d5b867;font-size:8px}.txtip:not([popover]) dd{color:#ddd9d0;font-size:10px;line-height:1.7}.txinline-tipbox p{margin:0!important;padding:13px 14px!important;text-indent:0!important;color:#e5ded0!important;font:11px/1.75 \"Microsoft YaHei UI\",sans-serif!important}\n.txassetledger{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.txassetledger>.txtoken{align-self:start}.txroom{grid-column:1/-1;min-width:0;padding:9px;border:1px solid #68d7cf2f;border-radius:10px;background:radial-gradient(circle at 0 0,#67d7cf14,transparent 34%),#0b1119}.txroom>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.txroom>header b{color:#f0d07b;font-size:11px}.txroom>header small{color:#70d9d1;font:700 8px monospace}.txroom>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.txroom span{padding:6px;border:1px solid #ffffff0d;border-radius:7px;background:#ffffff04;color:#d8d5ce;font-size:9px}.txroom span b{display:block;margin-bottom:2px;color:#8e98a5;font-size:8px}\n.txnpcdirectory{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.txnpcapp{min-width:0}.txnpcapp[data-contact=\"current\"]>summary{border-color:#e1bd626d;background:linear-gradient(145deg,#2b2112,#101720);box-shadow:0 0 18px #d9b75b1b}.txnpcavatar{position:relative;display:grid;place-items:center;width:42px;height:42px;overflow:hidden;border:1px solid #d8b65f62;border-radius:13px;background:radial-gradient(circle at 38% 28%,#4b361a,#111722 72%);color:#f0d17c}.txnpcavatar>b{display:block;width:1em;max-width:1em;overflow:hidden;color:#f0d17c;font:700 17px/1 \"STKaiti\",\"KaiTi\",\"Songti SC\",serif!important;letter-spacing:0;text-align:left;white-space:nowrap!important;text-shadow:0 0 9px #d7ad5455}.txnpcavatar>img{position:absolute;inset:0;z-index:2;width:100%;height:100%;object-fit:cover;object-position:center top;background:#111722;color:transparent;font-size:0}.txnpcavatar.large{width:54px;height:54px;border-radius:16px}.txnpcavatar.large>b{font-size:21px!important}.txnpcapphead{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px;padding:9px;border:1px solid #ffffff11;border-radius:10px;background:#ffffff04}.txnpcapphead>div{min-width:0;flex:1}.txnpcapphead small{display:block;color:#6fd9d1;font:700 7.5px/1.3 monospace;overflow-wrap:anywhere}.txnpcapphead h4{margin:1px 0;color:#efd17b;font-size:15px;line-height:1.3;overflow-wrap:anywhere}.txnpcapphead p{margin:0;color:#8e97a2;font-size:8.5px;line-height:1.45;white-space:normal;overflow-wrap:anywhere}\n@media(max-width:700px){.txrun-wrap{width:calc(100% - 4px);max-width:calc(100% - 4px);height:min(760px,90svh);font-size:12px}.txrun{grid-template-rows:72px minmax(0,1fr) 50px}.txrun>header{grid-template-columns:57px minmax(0,1fr);padding:3px 65px 3px 8px}.txtime-ring{width:54px;height:54px}.txdate b{font-size:14px}.txsettings-open{right:6px;top:10px;padding:5px}.txpage,.txapphome,.txappview{padding:9px 7px 13px}.txgrid,.txnpc{gap:6px}.txcard{padding:8px}.txnpcdirectory{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.txnpcavatar{width:36px;height:36px;border-radius:11px}.txroom>div{grid-template-columns:1fr}.txassetledger{grid-template-columns:1fr}.txnav button i{width:21px;height:21px}.txnav button b{font-size:6px}.txtip:not([popover]){width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:72svh!important}.txitem{grid-template-columns:53px minmax(0,1fr)}}\n@media(max-width:360px){.txnpcdirectory{grid-template-columns:1fr}.txapplauncher{grid-template-columns:repeat(3,minmax(0,1fr))}.txapplauncher button{min-height:92px}.txapplauncher i{width:40px;height:40px}.txapplauncher small{display:none}}\n/* TX_RUNTIME_DENSITY_AND_APP_V4_END */\r\n/* TX_TOOLTIP_TOP_LAYER_V5_BEGIN */\r\n.txrun-wrap :where(.txpage,.txapphome,.txappview,.txcard){transform:none!important;animation:none!important}\r\n.txrun-wrap .txhas-tip,.txrun-wrap .txhas-tip:hover,.txrun-wrap .txhas-tip:focus-visible,.txrun-wrap .txhas-tip:focus-within{transform:none!important}\r\n.txrun-wrap .txhas-tip>.txtip{position:fixed!important;z-index:2147483647!important;left:50vw!important;right:auto!important;top:max(12px,env(safe-area-inset-top))!important;width:min(430px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;max-height:min(62svh,480px)!important;overflow:auto!important;transform:translateX(-50%)!important;isolation:isolate!important}\r\n.txrun-wrap .txhas-tip:hover>.txtip,.txrun-wrap .txhas-tip:focus-visible>.txtip,.txrun-wrap .txhas-tip:focus-within>.txtip{transform:translateX(-50%)!important}\r\n@media(max-width:700px){.txrun-wrap .txhas-tip>.txtip{top:max(8px,env(safe-area-inset-top))!important;width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;padding:10px 11px!important}.txrun-wrap .txhas-tip>.txtip dl{grid-template-columns:42px minmax(0,1fr)}}\r\n/* TX_TOOLTIP_TOP_LAYER_V5_END */\r\n\r\n/* TX_APP_LAYER_ISOLATION_V5_BEGIN */\r\n.txrun-wrap:has(.txstate-hero:popover-open) .txapphome,.txrun-wrap:has(.txstate-asset:popover-open) .txapphome,.txrun-wrap:has(.txstate-herosys:popover-open) .txapphome{display:none!important;pointer-events:none!important}\r\n.txrun-wrap:has(.txstate-hero:popover-open) .txprofileview,.txrun-wrap:has(.txstate-asset:popover-open) .txassetview,.txrun-wrap:has(.txstate-herosys:popover-open) .txsystemview{z-index:6;pointer-events:auto}\r\n/* TX_APP_LAYER_ISOLATION_V5_END */\r\n\n/* TX_CONSERVATIVE_WIDTH_AND_CG_STAGE_V5_BEGIN */\n/* 防溢出仍保留；撤销对文字按钮和资料词条的强制窄化。 */\n.txtoken{width:auto;max-width:100%;padding-inline:10px}.txtoken b{font-size:9px}.txnav button b{font-size:8px}.txapplauncher button{padding-inline:11px}.txapplauncher b{font-size:12px}.txapplauncher small{font-size:8px}\n/* CG 只在正文视口内演出，不再覆盖运行面板抬头与底栏。 */\n.txrun-wrap .txviewport .txcg-pop,.txrun-wrap .txpage .txcg-pop{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;overflow:hidden!important;border-radius:0!important}\n.txsettings-control{position:absolute;z-index:20;right:14px;top:17px;width:max-content;height:max-content}.txsettings-control>.txsettings-open{position:static!important;list-style:none}.txsettings-control>summary::-webkit-details-marker{display:none}.txsettings-control>.txsettings{display:none;position:fixed;z-index:2147483647;left:50%;top:50%;width:min(520px,calc(100vw - 24px));max-height:min(76svh,620px);margin:0;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #020409b8,0 28px 90px #000e,inset 0 0 0 4px #05070a,inset 0 0 0 5px #d9b65b2e}.txsettings-control[open]>.txsettings{display:block}\n@media(max-width:700px){.txnav button b{font-size:7px}.txapplauncher button{min-height:104px;padding-inline:9px}.txtoken{padding-inline:8px}}\n/* TX_CONSERVATIVE_WIDTH_AND_CG_STAGE_V5_END */\n\n/* TX_NATIVE_POPOVER_AND_INLINE_TOOLTIP_V6_BEGIN */\n/* 路由只使用原生 auto popover；页面状态不会叠加，也不依赖被宿主过滤的 onclick。 */\n.txroute-state[popover=\"auto\"]{position:fixed!important;left:0!important;top:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;opacity:0!important;pointer-events:none!important}\n/* 设置是独立 manual popover，打开和关闭均由 popovertarget 原生处理。 */\n.txsettings-open{position:absolute!important;z-index:14!important;right:14px!important;top:17px!important}\n.txsettings[popover=\"manual\"]{position:fixed!important;z-index:2147483647!important;left:50%!important;top:50%!important;display:none;width:min(520px,calc(100vw - 24px))!important;max-height:min(76svh,620px)!important;margin:0!important;overflow:auto!important;transform:translate(-50%,-50%)!important}\n.txsettings[popover=\"manual\"]:popover-open{display:block!important}\n/* 正文 tooltip 保持合法的行内容结构，防止 Markdown 解析器把说明文字搬到外面。 */\n.txinline-tipbox>.txtip-copy{display:block;padding:13px 14px;color:#e5ded0;font:11px/1.75 \"Microsoft YaHei UI\",sans-serif;white-space:normal;overflow-wrap:anywhere}\n@media(max-width:700px){.txsettings-open{right:6px!important;top:10px!important}.txinline-tipbox>.txtip-copy{padding:10px 11px;font-size:10px}}\n/* TX_NATIVE_POPOVER_AND_INLINE_TOOLTIP_V6_END */\n\n/* TX_POPOVER_SCROLL_TOOLTIP_HOST_V8_BEGIN */\n/* 保留成熟的原生 popover 路由，只修 APP 内滚动与页面层级。 */\n.txrun-wrap .txapphome,.txrun-wrap .txappview{height:100%;min-height:0;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}\n.txrun-wrap:has(.txstate-herohome:popover-open) .txapphome{display:block!important;pointer-events:auto!important}\n.txrun-wrap:has(.txstate-hero:popover-open) .txprofileview,.txrun-wrap:has(.txstate-asset:popover-open) .txassetview,.txrun-wrap:has(.txstate-herosys:popover-open) .txsystemview{display:block!important;pointer-events:auto!important}\n\n/* 修行、境界、小境与破境是主资料核心，固定在主资料首位。 */\n.txprofileview .txgrid{display:grid}.txprofileview .txcult{order:-30;border-color:#e4c36f63;background:radial-gradient(circle at 90% 0,#d9b75b20,transparent 36%),linear-gradient(145deg,#1b2230,#0b1017)}\n\n/* E/Y/V 词条恢复为可聚焦悬浮词条；桌面悬停、键盘聚焦和手机点按均显示同一说明层。 */\n.txrun-wrap .txtoken.txhas-tip{position:relative;cursor:help;outline:0;-webkit-tap-highlight-color:transparent}\n.txrun-wrap .txtoken.txhas-tip:focus{border-color:#f0d27f;box-shadow:0 0 0 2px #6cd9d12e,0 10px 26px #0008}\n.txrun-wrap .txhas-tip>.txtip{position:fixed!important;z-index:2147483647!important;left:50vw!important;right:auto!important;top:max(12px,env(safe-area-inset-top))!important;display:none!important;width:min(430px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;max-height:min(62svh,480px)!important;overflow:auto!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateX(-50%)!important}\n.txrun-wrap .txhas-tip:hover>.txtip,.txrun-wrap .txhas-tip:focus>.txtip,.txrun-wrap .txhas-tip:focus-visible>.txtip,.txrun-wrap .txhas-tip:focus-within>.txtip,.txrun-wrap .txhas-tip:active>.txtip{display:block!important;visibility:visible!important;opacity:1!important;transform:translateX(-50%)!important}\n\n/* 天下页先显示地图；底图与点位共用同一张 3:2 坐标画布。 */\n.txrun-wrap:has(.txstate-world:popover-open) .txworld{display:flex!important;flex-direction:column}\n.txworld>.txsectionhead{order:0;flex:0 0 auto}.txworld>.txmapcard{order:1;flex:0 0 auto;margin-top:0}.txworld>.txfaction{order:2;flex:0 0 auto}.txworld>.txlanes{order:3;flex:0 0 auto}\n.txmap{width:100%!important;aspect-ratio:3/2!important;background-size:100% 100%!important;background-position:0 0!important}.txmapmarkers{inset:0!important}.txplayerpin,.txplacepin{left:clamp(1.5%,var(--x),98.5%)!important;top:clamp(1.5%,var(--y),98.5%)!important}\n\n/* RiliChat 真实全站顶部栏：命中侧栏触发器所在 header，而不是运行面板内部 header。 */\n:where(header:has([data-sidebar=\"trigger\"]),[data-slot=\"sidebar-inset\"]>header:first-child,[data-sidebar=\"inset\"]>header:first-child){position:relative!important;isolation:isolate;min-height:58px!important;border-bottom:1px solid transparent!important;border-image:linear-gradient(90deg,transparent,#d8b45f 24%,#72d9d1 50%,#d8b45f 76%,transparent) 1!important;background:radial-gradient(circle at 50% -90%,#d9b75b2b,transparent 48%),linear-gradient(180deg,#090d14f7,#0d1119f2)!important;box-shadow:0 9px 30px #000a,inset 0 -1px #6fd8d022,inset 0 1px #e6c97816!important}\n:where(header:has([data-sidebar=\"trigger\"]),[data-slot=\"sidebar-inset\"]>header:first-child,[data-sidebar=\"inset\"]>header:first-child):before{content:\"《芻狗仙籙》\";position:absolute;z-index:4;left:50%;top:50%;display:grid;place-items:center;min-width:min(300px,38vw);height:38px;padding:0 34px;color:#f0d27c;background:radial-gradient(ellipse,#101722fa 42%,#090d14e8 72%,transparent);font:600 clamp(15px,1.35vw,22px)/1 \"STKaiti\",\"KaiTi\",\"FZKai-Z03\",\"Noto Serif SC\",serif;letter-spacing:.24em;white-space:nowrap;transform:translate(-50%,-50%);text-shadow:0 0 10px #d9b5558c,0 1px #000,0 0 22px #69d8cf38;pointer-events:none}\n:where(header:has([data-sidebar=\"trigger\"]),[data-slot=\"sidebar-inset\"]>header:first-child,[data-sidebar=\"inset\"]>header:first-child):after{content:\"\";position:absolute;z-index:3;left:31%;right:31%;bottom:6px;height:1px;background:linear-gradient(90deg,transparent,#d8b45f,#72d9d1,#d8b45f,transparent);filter:drop-shadow(0 0 5px #73d8d0);pointer-events:none}\n@media(max-width:700px){.txrun-wrap .txhas-tip>.txtip{top:max(8px,env(safe-area-inset-top))!important;width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;padding:10px 11px!important}:where(header:has([data-sidebar=\"trigger\"]),[data-slot=\"sidebar-inset\"]>header:first-child,[data-sidebar=\"inset\"]>header:first-child):before{min-width:44vw;height:34px;padding-inline:14px;font-size:14px;letter-spacing:.12em}:where(header:has([data-sidebar=\"trigger\"]),[data-slot=\"sidebar-inset\"]>header:first-child,[data-sidebar=\"inset\"]>header:first-child):after{left:34%;right:34%}}\n/* TX_POPOVER_SCROLL_TOOLTIP_HOST_V8_END */\n\n/* TX_MANUAL_ROUTE_AND_TOOLTIP_LAYER_V9_BEGIN */\n/* manual popover 不接受浏览器轻关闭；只有下栏、APP 与返回按钮会改变当前页。 */\n.txroute-state[popover=\"manual\"]{position:fixed!important;left:0!important;top:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;opacity:0!important;pointer-events:none!important}\n.txrun-wrap:has(.txroute-state:popover-open) .txpage{display:none!important}\n.txrun-wrap:has(.txstate-story:popover-open) .txstory,.txrun-wrap:has(.txstate-herohome:popover-open) .txhero,.txrun-wrap:has(.txstate-hero:popover-open) .txhero,.txrun-wrap:has(.txstate-asset:popover-open) .txhero,.txrun-wrap:has(.txstate-herosys:popover-open) .txhero,.txrun-wrap:has(.txstate-world:popover-open) .txworld,.txrun-wrap:has(.txstate-memory:popover-open) .txmemory,.txrun-wrap:has(.txstate-cause:popover-open) .txcause{display:block!important}\n\n/* tooltip 不再被词条自身 isolation 或面板 transform 困在裁切层内。 */\n.txrun-wrap,.txrun-wrap .txrun,.txrun-wrap .txviewport,.txrun-wrap .txpage,.txrun-wrap .txapphome,.txrun-wrap .txappview,.txrun-wrap .txcard,.txrun-wrap .txtokens{transform:none!important;perspective:none!important;contain:none!important}\n.txrun-wrap .txhas-tip{isolation:auto!important;overflow:visible!important;z-index:auto!important}\n.txrun-wrap .txhas-tip:hover,.txrun-wrap .txhas-tip:focus,.txrun-wrap .txhas-tip:focus-visible,.txrun-wrap .txhas-tip:focus-within{z-index:2147483646!important}\n.txrun-wrap .txhas-tip>.txtip{position:fixed!important;z-index:2147483647!important;left:50vw!important;right:auto!important;top:max(12px,env(safe-area-inset-top))!important;display:none!important;width:min(430px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;max-height:min(62svh,480px)!important;overflow:auto!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateX(-50%)!important}\n.txrun-wrap .txhas-tip:hover>.txtip,.txrun-wrap .txhas-tip:focus>.txtip,.txrun-wrap .txhas-tip:focus-visible>.txtip,.txrun-wrap .txhas-tip:focus-within>.txtip,.txrun-wrap .txhas-tip:active>.txtip{display:block!important;visibility:visible!important;opacity:1!important;transform:translateX(-50%)!important}\n/* TX_MANUAL_ROUTE_AND_TOOLTIP_LAYER_V9_END */\n\n/* TX_LOCAL_TOOLTIP_AND_AI_ACTIONBAR_V10_BEGIN */\n/* tooltip 跟随词条本身，落在文字正下方；不再固定到屏幕顶部。 */\n.txrun-wrap .txhas-tip{position:relative!important;isolation:auto!important;overflow:visible!important}\n.txrun-wrap .txhas-tip>.txtip{\n position:absolute!important;z-index:2147483647!important;\n left:50%!important;right:auto!important;top:calc(100% + 9px)!important;bottom:auto!important;\n display:none!important;width:min(380px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;\n max-height:min(54svh,440px)!important;margin:0!important;overflow:auto!important;\n visibility:hidden!important;opacity:0!important;pointer-events:none!important;\n transform:translate(-50%,5px)!important;transform-origin:50% 0!important;\n box-shadow:0 18px 58px #000e,0 0 0 1px #05080c,inset 0 0 0 1px #d9b75b2f!important\n}\n.txrun-wrap .txhas-tip>.txtip:before{\n content:\"\";position:absolute;left:50%;top:-6px;width:10px;height:10px;\n border-left:1px solid #d9b75b88;border-top:1px solid #d9b75b88;\n background:#121924;transform:translateX(-50%) rotate(45deg)\n}\n.txrun-wrap .txhas-tip:hover>.txtip,.txrun-wrap .txhas-tip:focus>.txtip,.txrun-wrap .txhas-tip:focus-visible>.txtip,.txrun-wrap .txhas-tip:focus-within>.txtip,.txrun-wrap .txhas-tip:active>.txtip{\n display:block!important;visibility:visible!important;opacity:1!important;transform:translate(-50%,0)!important\n}\n/* 一排词条末端向右对齐，避免说明框越出运行面板。 */\n.txrun-wrap .txtokens>.txhas-tip:nth-last-child(-n+2)>.txtip,.txrun-wrap .txassets>.txhas-tip:nth-last-child(-n+2)>.txtip{\n left:auto!important;right:0!important;transform:translateY(5px)!important;transform-origin:100% 0!important\n}\n.txrun-wrap .txtokens>.txhas-tip:nth-last-child(-n+2):is(:hover,:focus,:focus-visible,:focus-within,:active)>.txtip,.txrun-wrap .txassets>.txhas-tip:nth-last-child(-n+2):is(:hover,:focus,:focus-visible,:focus-within,:active)>.txtip{transform:translateY(0)!important}\n.txrun-wrap .txtokens>.txhas-tip:nth-last-child(-n+2)>.txtip:before,.txrun-wrap .txassets>.txhas-tip:nth-last-child(-n+2)>.txtip:before{left:auto;right:15px;transform:rotate(45deg)}\n\n/* AI 回复下方真实操作栏：计数、重生成、复制、剪切、编辑、删除与朗读统一为同一套仙箓工具栏。 */\nbody:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy){\n display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:39px!important;\n margin-top:7px!important;padding:4px 7px!important;border:1px solid #d6b45b42!important;border-radius:5px 5px 13px 13px!important;\n background:radial-gradient(circle at 84% 0,#65d8d016,transparent 38%),linear-gradient(180deg,#101722e8,#080c12f2)!important;\n box-shadow:0 9px 26px #0008,inset 0 1px #f2d7860d!important;backdrop-filter:blur(10px) saturate(1.05)!important\n}\nbody:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"font-mono\"][data-state]{\n display:flex!important;align-items:center!important;gap:7px!important;width:auto!important;min-width:82px!important;max-width:180px!important;\n min-height:29px!important;margin:0!important;padding:0 8px!important;border:1px solid #6bd8cf2d!important;border-radius:9px 3px 9px 3px!important;\n background:#080e16c7!important;color:#77dcd4!important;font:700 10px/1 ui-monospace,SFMono-Regular,Consolas,monospace!important;\n letter-spacing:.035em!important;white-space:nowrap!important;opacity:.9!important\n}\nbody:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]{\n display:flex!important;align-items:center!important;width:auto!important;min-width:0!important;margin-left:auto!important;padding:0!important\n}\nbody:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy){\n display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:3px!important;\n width:auto!important;min-width:0!important;height:31px!important;margin:0!important;padding:2px 4px!important;\n border:1px solid #d7b65f2e!important;border-radius:10px 3px 10px 3px!important;background:#070b11d9!important;\n box-shadow:inset 0 0 12px #6bd8cf08!important\n}\nbody:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy)>button{\n display:grid!important;place-items:center!important;flex:0 0 27px!important;width:27px!important;min-width:27px!important;max-width:27px!important;\n height:27px!important;min-height:27px!important;margin:0!important;padding:0!important;border:1px solid transparent!important;border-radius:7px 2px 7px 2px!important;\n background:transparent!important;color:#cdbb8b!important;box-shadow:none!important;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .15s ease!important\n}\nbody:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy)>button:hover{\n color:#7ce1d8!important;border-color:#71d9d05f!important;background:linear-gradient(145deg,#193139c7,#0b121bd9)!important;\n box-shadow:0 0 13px #67d8cf1b!important;transform:translateY(-1px)!important\n}\nbody:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy)>button:active{transform:translateY(0) scale(.93)!important}\nbody:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy) svg{width:15px!important;height:15px!important;stroke-width:1.7!important;filter:drop-shadow(0 0 4px #d7b85b1c)}\n\n/* 回复进入编辑态时，编辑区沿用输入栏的视觉语言。 */\n.is-assistant :where(textarea,[contenteditable=\"true\"]){\n border:1px solid #d7b55e52!important;border-radius:12px 4px 12px 4px!important;\n background:radial-gradient(circle at 88% 0,#6bd8d010,transparent 34%),linear-gradient(145deg,#0e151f,#070b11)!important;\n color:#e8e2d5!important;box-shadow:inset 0 0 0 1px #6bd8cf0b,0 10px 28px #0007!important;caret-color:#77ddd4!important\n}\n.is-assistant :where(textarea,[contenteditable=\"true\"]):focus{outline:0!important;border-color:#71d9d0a3!important;box-shadow:0 0 0 2px #70d9d01a,inset 0 0 18px #6bd8cf08!important}\n@media(max-width:640px){\n .txrun-wrap .txhas-tip>.txtip{left:0!important;right:auto!important;width:min(330px,calc(100vw - 22px))!important;max-width:calc(100vw - 22px)!important;transform:translateY(5px)!important}\n .txrun-wrap .txhas-tip:is(:hover,:focus,:focus-visible,:focus-within,:active)>.txtip{transform:translateY(0)!important}\n .txrun-wrap .txhas-tip>.txtip:before{left:15px;transform:rotate(45deg)}\n body:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy){gap:4px!important;padding:3px 4px!important}\n body:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"font-mono\"][data-state]{min-width:0!important;padding-inline:5px!important;font-size:8px!important}\n body:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy){gap:1px!important;padding-inline:2px!important}\n body:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy)>button{flex-basis:25px!important;width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important;min-height:25px!important}\n}\n/* TX_LOCAL_TOOLTIP_AND_AI_ACTIONBAR_V10_END */\n\n/* TX_TOOLTIP_PANEL_CLAMP_V11_BEGIN */\n/* fixed 负责越过滚动裁切层；实际坐标由运行面板根节点按词条位置计算。 */\n.txrun-wrap .txhas-tip>.txtip{\n position:fixed!important;z-index:2147483647!important;\n left:var(--tx-tip-x,12px)!important;right:auto!important;top:var(--tx-tip-y,72px)!important;bottom:auto!important;\n display:block!important;width:var(--tx-tip-w,260px)!important;max-width:var(--tx-tip-w,260px)!important;\n max-height:var(--tx-tip-h,180px)!important;margin:0!important;padding:9px 10px!important;overflow:auto!important;\n visibility:hidden!important;opacity:0!important;pointer-events:none!important;\n transform:translateY(4px)!important;transform-origin:50% 0!important;\n scrollbar-width:thin;scrollbar-color:#d5b55c80 transparent\n}\n.txrun-wrap .txhas-tip>.txtip:before{display:none!important}\n.txrun-wrap .txhas-tip:hover>.txtip,.txrun-wrap .txhas-tip:focus>.txtip,.txrun-wrap .txhas-tip:focus-visible>.txtip,.txrun-wrap .txhas-tip:focus-within>.txtip,.txrun-wrap .txhas-tip:active>.txtip{\n display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important\n}\n.txrun-wrap .txtip:not([popover])>small,.txrun-wrap .txtip:not([popover])>strong{padding-inline:4px!important}\n.txrun-wrap .txtip:not([popover])>small{padding-top:0!important;font-size:7px!important}\n.txrun-wrap .txtip:not([popover])>strong{padding-top:1px!important;padding-bottom:6px!important;font-size:14px!important}\n.txrun-wrap .txtip:not([popover]) dl{grid-template-columns:38px minmax(0,1fr)!important;padding:5px 4px 2px!important}\n.txrun-wrap .txtip:not([popover]) dt,.txrun-wrap .txtip:not([popover]) dd{padding:4px 0!important}\n.txrun-wrap .txtip:not([popover]) dt{font-size:7px!important}.txrun-wrap .txtip:not([popover]) dd{font-size:9px!important;line-height:1.55!important}\n.txrun-wrap .txinline-tipbox>.txtip-copy{padding:3px 4px!important;font-size:9px!important;line-height:1.6!important}\n@media(max-width:640px){\n .txrun-wrap .txhas-tip>.txtip{width:var(--tx-tip-w,220px)!important;max-width:var(--tx-tip-w,220px)!important;max-height:var(--tx-tip-h,156px)!important;padding:8px 9px!important}\n .txrun-wrap .txtip:not([popover])>strong{font-size:13px!important}.txrun-wrap .txtip:not([popover]) dd{font-size:8px!important}\n}\n/* TX_TOOLTIP_PANEL_CLAMP_V11_END */\n\n/* TX_ROUTE_SCROLL_TOOLTIP_V14_BEGIN */\n/* 主角桌面与三个内部 APP 各自拥有完整高度和独立纵向划窗。 */\n.txrun-wrap .txhero{overflow:hidden!important}\n.txrun-wrap .txhero>.txapphome,.txrun-wrap .txhero>.txappview{height:100%!important;min-height:0!important;max-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;padding-right:5px;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#c9a45188 transparent}\n.txrun-wrap .txhero>.txapphome::-webkit-scrollbar,.txrun-wrap .txhero>.txappview::-webkit-scrollbar{width:6px}\n.txrun-wrap .txhero>.txapphome::-webkit-scrollbar-thumb,.txrun-wrap .txhero>.txappview::-webkit-scrollbar-thumb{border:1px solid #ffffff14;border-radius:999px;background:linear-gradient(#dfbd67,#725020)}\n\n/* Tip 使用根节点计算出的坐标；始终夹在正文可视框内并压过对白卡片。 */\n.txrun-wrap .txhas-tip{position:relative!important;overflow:visible!important;isolation:auto!important}\n.txrun-wrap :is(.txsay,.txsay>div,.txsay p):has(.txhas-tip:is(:hover,:focus,:focus-visible,:focus-within,:active)){position:relative!important;z-index:2147483645!important;overflow:visible!important}\n.txrun-wrap .txhas-tip:is(:hover,:focus,:focus-visible,:focus-within,:active){z-index:2147483646!important}\n.txrun-wrap .txhas-tip>.txtip{position:fixed!important;z-index:2147483647!important;left:var(--tx-tip-x,12px)!important;right:auto!important;top:var(--tx-tip-y,72px)!important;bottom:auto!important;display:block!important;width:var(--tx-tip-w,240px)!important;max-width:var(--tx-tip-w,240px)!important;max-height:var(--tx-tip-h,170px)!important;margin:0!important;padding:8px 9px!important;overflow:auto!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateY(4px)!important;scrollbar-width:thin;scrollbar-color:#d5b55c80 transparent}\n.txrun-wrap .txhas-tip>.txtip:before{display:none!important}\n.txrun-wrap .txhas-tip:is(:hover,:focus,:focus-visible,:focus-within,:active)>.txtip{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important}\n@media(max-width:640px){.txrun-wrap .txhero>.txapphome,.txrun-wrap .txhero>.txappview{padding-right:3px}.txrun-wrap .txhas-tip>.txtip{padding:7px 8px!important}}\n/* TX_ROUTE_SCROLL_TOOLTIP_V14_END */\n\n/* TX_CG_GALLERY_V1_BEGIN */\n.txcg-load{position:relative;display:block}\n.txcg-pop{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;overflow:hidden;pointer-events:none;visibility:hidden;background:#03040b00;animation:txcg-pop-screen 3.25s both}\n.txcg-pop:before,.txcg-pop:after{content:\"\";position:absolute;left:50%;top:50%;width:min(48vw,520px);aspect-ratio:1;border:1px solid #f0cf82aa;border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(.12);animation:txcg-impact-ring 3.25s both}\n.txcg-pop:after{animation-delay:.09s;border-color:#fff4cf75}\n.txcg-pop>img{position:relative;z-index:1;display:block;max-width:min(78vw,900px);max-height:82vh;object-fit:contain;object-position:center;filter:drop-shadow(0 28px 70px #000) blur(7px);opacity:0;transform:scale(.14);animation:txcg-pop-image 3.25s cubic-bezier(.2,.76,.18,1) both}\nfigure.txcg{position:relative;max-width:min(520px,92vw);margin:18px auto;overflow:hidden;border:1px solid #edc9783d;background:#07080d;box-shadow:0 18px 55px #0009;animation:txcg-seat 3.25s cubic-bezier(.18,.82,.2,1) both}\nfigure.txcg>img{display:block;width:100%;max-height:78vh;object-fit:contain;object-position:center top;background:radial-gradient(circle at 50% 20%,#292536,#08090e 66%)}\nfigure.txcg>figcaption{display:flex;align-items:center;justify-content:space-between;padding:9px 13px;color:#d8c59f;background:#0c0e15;border-top:1px solid #edc97828;font-size:12px;letter-spacing:.08em}\nfigure.txcg>figcaption b{font-weight:500}figure.txcg>figcaption small{color:#7e7a73;font:10px ui-monospace,monospace}\nfigure.txcg[data-person=\"01\"]>figcaption b:after{content:\"苍仪\"}figure.txcg[data-person=\"02\"]>figcaption b:after{content:\"红中\"}figure.txcg[data-person=\"03\"]>figcaption b:after{content:\"裘照骨\"}\nfigure.txcg[data-mode=\"avatar\"]{width:180px;margin:8px 0 8px auto;border-radius:50%}figure.txcg[data-mode=\"avatar\"]>img{aspect-ratio:1;object-fit:cover;border-radius:50%}figure.txcg[data-mode=\"avatar\"]>figcaption{display:none}\n@keyframes txcg-pop-screen{0%{visibility:visible;background:#03040b00;backdrop-filter:blur(0)}8%,72%{visibility:visible;background:#03040be8;backdrop-filter:blur(7px)}88%{visibility:visible;background:#03040b99;backdrop-filter:blur(3px)}100%{visibility:hidden;background:#03040b00;backdrop-filter:blur(0)}}\n@keyframes txcg-pop-image{0%{opacity:0;filter:drop-shadow(0 28px 70px #000) blur(7px);transform:scale(.14)}8%{opacity:1;filter:drop-shadow(0 28px 70px #000) blur(0);transform:scale(1.16)}15%{opacity:1;transform:scale(.95)}23%,68%{opacity:1;transform:scale(1)}78%{opacity:1;transform:translateY(0) scale(.88)}96%{opacity:.18;filter:drop-shadow(0 10px 30px #000) blur(1px);transform:translateY(28vh) scale(.2)}100%{opacity:0;transform:translateY(32vh) scale(.14)}}\n@keyframes txcg-impact-ring{0%,7%{opacity:0;transform:translate(-50%,-50%) scale(.12)}9%{opacity:.85}23%{opacity:0;transform:translate(-50%,-50%) scale(2.15)}100%{opacity:0}}\n@keyframes txcg-seat{0%,77%{opacity:0;transform:translateY(-12px) scale(.86);filter:blur(4px)}91%{opacity:1;transform:translateY(3px) scale(1.025);filter:blur(0)}100%{opacity:1;transform:none;filter:none}}\n/* V2: 正式CG依消息顺序弹出；头像只有人物卡，不生成弹层 */\n.txcg-load{--cg-delay:0s}\n.txcg-load:nth-of-type(2){--cg-delay:1.95s}.txcg-load:nth-of-type(3){--cg-delay:3.9s}.txcg-load:nth-of-type(4){--cg-delay:5.85s}.txcg-load:nth-of-type(5){--cg-delay:7.8s}.txcg-load:nth-of-type(6){--cg-delay:9.75s}\n.txcg-pop{display:flex;align-items:flex-start;justify-content:flex-end;padding:clamp(64px,9vh,110px) clamp(18px,5vw,78px) 0;background:linear-gradient(90deg,transparent 0 48%,#03040b28 76%,#03040b70);animation-duration:1.9s;animation-delay:var(--cg-delay)}\n.txcg-pop:before,.txcg-pop:after{right:clamp(70px,14vw,230px);left:auto;top:39%;width:min(34vw,390px);animation-duration:1.9s;animation-delay:var(--cg-delay)}\n.txcg-pop:after{animation-delay:calc(var(--cg-delay) + .08s)}\n.txcg-pop>img{width:auto;max-width:min(42vw,580px);max-height:min(64vh,680px);animation:txcg-pop-image-v2 1.9s cubic-bezier(.2,.76,.18,1) both;animation-delay:var(--cg-delay)}\nfigure.txcg{max-width:min(420px,86vw);margin:14px auto;animation:txcg-seat-v2 .55s cubic-bezier(.18,.82,.2,1) both;animation-delay:calc(var(--cg-delay) + 1.38s)}\nfigure.txcg>img{max-height:min(62vh,620px)}\n.txcg-avatar{display:flex;justify-content:flex-end;margin:7px 0}.txcg-avatar figure.txcg{width:92px;max-width:92px;margin:0;border-radius:50%;animation:txcg-avatar-in .3s ease both;animation-delay:0s}.txcg-avatar figure.txcg>img{width:92px;height:92px;object-fit:cover;border-radius:50%}.txcg-avatar figure.txcg>figcaption{display:none}\n@keyframes txcg-pop-image-v2{0%{opacity:0;filter:drop-shadow(0 22px 46px #000d) blur(5px);transform:translate(12vw,5vh) scale(.18)}10%{opacity:1;filter:drop-shadow(0 22px 46px #000d) blur(0);transform:translate(0,0) scale(1.08)}20%{opacity:1;transform:scale(.96)}28%,68%{opacity:1;transform:scale(1)}82%{opacity:.9;transform:translateY(4vh) scale(.82)}100%{opacity:0;transform:translateY(15vh) scale(.38)}}\n@keyframes txcg-seat-v2{from{opacity:0;transform:translateY(-8px) scale(.94);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}\n@keyframes txcg-avatar-in{from{opacity:0;transform:scale(.84)}to{opacity:1;transform:none}}\n@media(max-width:640px){.txcg-pop{align-items:center;justify-content:center;padding:0;background:#03040b42}.txcg-pop>img{max-width:72vw;max-height:54vh}.txcg-pop:before,.txcg-pop:after{right:50%;top:50%;width:58vw}.txcg-load:nth-of-type(2){--cg-delay:1.95s}.txcg-load:nth-of-type(3){--cg-delay:3.9s}.txcg-load:nth-of-type(4){--cg-delay:5.85s}.txcg-load:nth-of-type(5){--cg-delay:7.8s}.txcg-load:nth-of-type(6){--cg-delay:9.75s}figure.txcg{max-width:min(360px,84vw)}figure.txcg>img{max-height:54vh}}\n@media(prefers-reduced-motion:reduce){.txcg-pop{display:none!important}figure.txcg{animation:none!important}}\n/* TX_CG_GALLERY_V1_END */\n\n/* TX_LOCATION_CG_V1 */\n.txloccg{width:min(100%,760px);margin:18px auto;padding:8px;border:1px solid rgba(218,175,92,.45);border-radius:14px;background:linear-gradient(145deg,#070b12,#121019);box-shadow:0 18px 48px #0009;overflow:hidden}.txloccg img{display:block;width:100%;max-height:min(58vh,520px);object-fit:contain;border-radius:9px;background:#03050a}.txloccg figcaption{padding:8px 4px 2px;color:#d9bd7a;text-align:center;font-size:12px;letter-spacing:.16em}@media(max-width:640px){.txloccg{width:calc(100% - 8px);margin:12px 4px;padding:5px}.txloccg img{max-height:46vh}}\n\n/* TX_SYSTEM_ADDON_V1_BEGIN */\n.txsysaddons{display:grid;gap:12px;margin-top:14px}.txsys-addon{position:relative;overflow:hidden;border:1px solid #d9bd6d66;border-radius:14px;background:radial-gradient(circle at 88% 0,#6edbd51c,transparent 33%),linear-gradient(145deg,#171e28,#090e15);box-shadow:inset 0 0 34px #0008,0 12px 28px #0005}.txsys-addon:before{content:\"\";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 34%,#f0d57a0b 42%,transparent 50% 100%)}.txsys-addon>header{position:relative;display:flex;align-items:center;gap:10px;padding:11px 13px;border-bottom:1px solid #d8b75d2e;background:linear-gradient(90deg,#d7b75c12,transparent)}.txsys-addon>header>i{display:grid;place-items:center;width:34px;height:34px;border:1px solid #e6c96c66;border-radius:10px;background:#0d141dcc;color:#f3d67a;font:800 8px/1 monospace;box-shadow:inset 0 0 14px #d6b45618}.txsys-addon>header>div{min-width:0;flex:1}.txsys-addon>header b{display:block;color:#f5dfa0;font:600 14px serif}.txsys-addon>header small{display:block;margin-top:2px;color:#71d8d0;font:700 8px monospace}.txsys-addon>header>span{padding:4px 7px;border:1px solid #71d8d044;border-radius:999px;color:#8be2dc;font:700 8px monospace;background:#61d5cb0d}.txsys-addon-body{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:11px}.txsys-kv{min-width:0;padding:8px 9px;border:1px solid #ffffff12;border-radius:9px;background:#090e14b8}.txsys-kv b{display:block;color:#d9bd6d;font-size:8px}.txsys-kv span{display:block;margin-top:3px;color:#e0ded7;font-size:10px;overflow-wrap:anywhere}.txsys-meter{grid-column:1/-1;margin:0}.txsys-action{min-height:44px;border:1px solid #d8bd6b55;border-radius:10px;background:linear-gradient(145deg,#2b2214,#101720);color:#f1d683;box-shadow:inset 0 0 15px #d5b2550d;cursor:pointer}.txsys-action i{margin-right:6px;color:#6fd7d0}.txsys-card{position:relative;min-height:132px;padding:12px 11px 10px;border:1px solid #d6b75f6b;border-radius:12px;background:radial-gradient(circle at 50% 0,#d8ba6330,transparent 35%),linear-gradient(160deg,#252017,#0e151e 56%,#090d13);color:#eee8d9;text-align:left;box-shadow:inset 0 0 0 1px #ffffff08,inset 0 0 24px #0007,0 8px 20px #0005;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.txsys-card:hover,.txsys-card:focus{transform:translateY(-2px);border-color:#f0d37f;box-shadow:inset 0 0 0 1px #ffffff12,0 12px 28px #0008,0 0 18px #d5b55b1a}.txsys-card small{display:block;color:#6fd9d2;font:800 7px monospace;letter-spacing:.14em}.txsys-card b{display:block;margin:10px 0 5px;color:#f5dda0;font:600 13px serif}.txsys-card p{margin:0 0 20px;color:#c9c7c0;font-size:9px;line-height:1.5}.txsys-card i{position:absolute;right:9px;bottom:8px;color:#d8bc6d;font:700 8px monospace}.txsys-card:after{content:\"\";position:absolute;inset:5px;border:1px solid #e1c66d18;border-radius:9px;pointer-events:none}.txsystemview .txsysaddons:empty{display:none}@media(max-width:640px){.txsys-addon-body{grid-template-columns:1fr}.txsys-meter{grid-column:auto}.txsys-card{min-height:112px}}\n/* TX_SYSTEM_ADDON_V1_END */\n\n/* TX_RUNTIME_REBUILD_V15_BEGIN */\n.txrun-wrap{width:min(96vw,980px)!important;height:clamp(570px,78svh,760px)!important;margin:12px auto 20px!important;overflow:visible!important}\n.txrun{grid-template-rows:82px minmax(0,1fr) 60px!important;overflow:hidden!important;border:1px solid #e2bf687d!important;border-radius:18px 5px 18px 5px!important;background:radial-gradient(circle at 10% 0,#e1bd6818,transparent 34%),radial-gradient(circle at 90% 100%,#6fd8d014,transparent 32%),repeating-linear-gradient(135deg,transparent 0 31px,#d8b65a08 31px 32px,transparent 32px 63px),linear-gradient(145deg,#111925,#060a10 76%)!important;box-shadow:0 26px 80px #000d,inset 0 0 0 4px #05080d,inset 0 0 0 5px #cda95132!important}\n.txrun:after{content:\"\";position:absolute;inset:10px;z-index:7;pointer-events:none;border:1px solid #d9b65b24;border-radius:13px 3px 13px 3px;background:linear-gradient(90deg,#d9b65b8a 0 44px,transparent 44px) 0 0/100% 1px no-repeat,linear-gradient(#70d8cf75 0 34px,transparent 34px) 100% 100%/1px 100% no-repeat}\n.txviewport{position:relative!important;min-height:0!important;overflow:hidden!important;transform:none!important;filter:none!important;contain:none!important}.txpage{inset:0!important;padding:18px clamp(14px,2.2vw,26px) 24px!important;overflow:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;transform:none!important;filter:none!important;contain:none!important}\n.txrun-wrap .txroute-state[popover]{position:fixed!important;inset:0 auto auto 0!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.txrun-wrap .txhas-tip{position:relative!important;isolation:auto!important}.txrun-wrap .txhas-tip>.txtip{position:fixed!important;left:var(--tx-tip-x,50vw)!important;top:var(--tx-tip-y,50vh)!important;width:var(--tx-tip-w,260px)!important;max-width:calc(100vw - 18px)!important;height:auto!important;max-height:var(--tx-tip-h,190px)!important;margin:0!important;padding:12px 13px!important;overflow:auto!important;display:none!important;visibility:hidden!important;opacity:0!important;transform:none!important;z-index:2147483600!important;border:1px solid #edc970a1!important;border-radius:11px 3px 11px 3px!important;background:radial-gradient(circle at 90% 0,#d9b65b20,transparent 38%),linear-gradient(145deg,#141d29fc,#070b12fd)!important;color:#ece3d2!important;box-shadow:0 18px 48px #000e,inset 0 0 0 1px #72d8d01c!important}\n.txrun-wrap .txhas-tip:hover>.txtip,.txrun-wrap .txhas-tip:focus-within>.txtip,.txrun-wrap .txhas-tip.tx-tip-open>.txtip{display:block!important;visibility:visible!important;opacity:1!important;animation:txtipin .16s ease both!important}.txrun-wrap .txinline-tip>b,.txrun-wrap .txtoken{border-bottom:1px dotted #e2c06d!important;color:#efd17d!important;cursor:help!important}.txrun-wrap .txtip-copy{display:block;font-size:11px;line-height:1.72;text-align:left}\n.txnav{position:relative!important;z-index:90!important;grid-row:3!important;width:100%!important;align-self:end!important;padding:6px 10px 8px!important;border-top:1px solid #d9b65b61!important;background:radial-gradient(ellipse at 50% 110%,#d8b65a18,transparent 62%),linear-gradient(#0d131d,#05090f)!important;box-shadow:0 -10px 28px #0009,inset 0 1px #75d9d01a!important}.txnav button{border:1px solid transparent!important;border-radius:12px 3px 12px 3px!important}.txnav button:hover,.txnav button:focus-visible{border-color:#e4c36d80!important;background:#d8b65b12!important;color:#79ddd4!important;transform:translateY(-2px)!important}.txnav button i{width:30px!important;height:30px!important}\n.txactions{position:absolute!important;z-index:160!important;right:12px!important;bottom:64px!important;top:auto!important;width:48px!important;max-height:calc(100% - 150px)!important}.txactions summary{width:48px!important;min-height:48px!important;border-radius:50%!important}.txactions summary b{display:none!important}.txactions details[open] summary{right:0!important;top:auto!important;bottom:0!important}.txactionlist{right:0!important;top:auto!important;bottom:0!important;max-height:min(430px,calc(100svh - 210px))!important;padding:10px 58px 10px 10px!important}\n/* TX_CLOCK_TRADITIONAL_R53_BEGIN\n   十二时辰外环：子北、卯东、午南、酉西，按顺时针排列。\n   当前时间文字不再占据表盘中央，独立置于表盘下方金丝铭牌。\n   两根针：金针指当前时辰中心；青针指当前时辰内部的刻位。\n*/\n.txtime{\n  display:grid!important;\n  place-items:start center!important;\n  align-self:stretch!important;\n  min-width:72px!important;\n  padding-top:3px!important;\n  overflow:visible!important;\n}\n.txtime-ring{\n  position:relative!important;\n  width:62px!important;\n  height:62px!important;\n  margin:0 auto 16px!important;\n  overflow:visible!important;\n  border:1px solid #d8b65e88!important;\n  border-radius:50%!important;\n  background:\n    repeating-conic-gradient(from -15deg,#d9ba6666 0 1deg,transparent 1deg 30deg),\n    radial-gradient(circle,#151a22 0 38%,#0a0d12 39% 61%,#d6b55c22 62% 64%,#090c11 65%)!important;\n  box-shadow:inset 0 0 20px #d8ab3f17,0 0 18px #0009!important;\n}\n/* 清除早期写死的两根伪元素装饰针。 */\n.txtime-ring:before,.txtime-ring:after{content:none!important;display:none!important}\n/* 十二时辰文字。 */\n.txtime-ring>i{\n  position:absolute!important;\n  left:50%!important;\n  top:50%!important;\n  z-index:5!important;\n  display:grid!important;\n  place-items:center!important;\n  width:14px!important;\n  height:14px!important;\n  margin:-7px 0 0 -7px!important;\n  color:#9d8659!important;\n  font:8px/1 \"Songti SC\",\"STKaiti\",serif!important;\n  text-align:center!important;\n  text-shadow:0 0 4px #000!important;\n}\n.txtime-ring>i:nth-of-type(1){transform:rotate(0deg) translateY(-25px) rotate(0deg)!important}\n.txtime-ring>i:nth-of-type(2){transform:rotate(30deg) translateY(-25px) rotate(-30deg)!important}\n.txtime-ring>i:nth-of-type(3){transform:rotate(60deg) translateY(-25px) rotate(-60deg)!important}\n.txtime-ring>i:nth-of-type(4){transform:rotate(90deg) translateY(-25px) rotate(-90deg)!important}\n.txtime-ring>i:nth-of-type(5){transform:rotate(120deg) translateY(-25px) rotate(-120deg)!important}\n.txtime-ring>i:nth-of-type(6){transform:rotate(150deg) translateY(-25px) rotate(-150deg)!important}\n.txtime-ring>i:nth-of-type(7){transform:rotate(180deg) translateY(-25px) rotate(-180deg)!important}\n.txtime-ring>i:nth-of-type(8){transform:rotate(210deg) translateY(-25px) rotate(-210deg)!important}\n.txtime-ring>i:nth-of-type(9){transform:rotate(240deg) translateY(-25px) rotate(-240deg)!important}\n.txtime-ring>i:nth-of-type(10){transform:rotate(270deg) translateY(-25px) rotate(-270deg)!important}\n.txtime-ring>i:nth-of-type(11){transform:rotate(300deg) translateY(-25px) rotate(-300deg)!important}\n.txtime-ring>i:nth-of-type(12){transform:rotate(330deg) translateY(-25px) rotate(-330deg)!important}\n/* 当前时辰文字高亮。 */\n.txtime-ring[data-time*=\"子\"]>i:nth-of-type(1),.txtime-ring[data-time*=\"丑\"]>i:nth-of-type(2),.txtime-ring[data-time*=\"寅\"]>i:nth-of-type(3),.txtime-ring[data-time*=\"卯\"]>i:nth-of-type(4),.txtime-ring[data-time*=\"辰\"]>i:nth-of-type(5),.txtime-ring[data-time*=\"巳\"]>i:nth-of-type(6),.txtime-ring[data-time*=\"午\"]>i:nth-of-type(7),.txtime-ring[data-time*=\"未\"]>i:nth-of-type(8),.txtime-ring[data-time*=\"申\"]>i:nth-of-type(9),.txtime-ring[data-time*=\"酉\"]>i:nth-of-type(10),.txtime-ring[data-time*=\"戌\"]>i:nth-of-type(11),.txtime-ring[data-time*=\"亥\"]>i:nth-of-type(12){color:#f6d983!important;font-size:10px!important;text-shadow:0 0 7px #edc66e,0 0 12px #76ddd24d!important}\n/* 两根针。 */\n.txclock-hand{position:absolute!important;inset:0!important;z-index:7!important;pointer-events:none!important}\n.txclock-hand:after{content:\"\"!important;position:absolute!important;left:50%!important;top:50%!important;z-index:8!important;width:7px!important;height:7px!important;transform:translate(-50%,-50%)!important;border:1px solid #f1d17b!important;border-radius:50%!important;background:#081018!important;box-shadow:0 0 0 2px #03070b,0 0 10px #75ddd4!important}\n.txclock-hand u{position:absolute!important;left:50%!important;top:50%!important;width:2px!important;transform-origin:50% 100%!important;border-radius:999px!important;text-decoration:none!important}\n.txclock-hand u:first-child{height:25%!important;background:linear-gradient(#fff0ad,#d4a64b 60%,#75511f)!important;box-shadow:0 0 7px #e8c66c!important;transform:translate(-50%,-100%) rotate(var(--tx-hour-center))!important}\n.txclock-hand u:last-child{height:34%!important;background:linear-gradient(#c9fffb,#70ddd4 58%,#286f6b)!important;box-shadow:0 0 9px #71d9d0!important;animation:none!important;transform:translate(-50%,-100%) rotate(calc(var(--tx-hour-start) + var(--tx-ke-offset)))!important}\n/* 时辰中心与该时辰起点：每时辰占30deg。 */\n.txtime-ring[data-time*=\"子\"]{--tx-hour-center:0deg;--tx-hour-start:-15deg}\n.txtime-ring[data-time*=\"丑\"]{--tx-hour-center:30deg;--tx-hour-start:15deg}\n.txtime-ring[data-time*=\"寅\"]{--tx-hour-center:60deg;--tx-hour-start:45deg}\n.txtime-ring[data-time*=\"卯\"]{--tx-hour-center:90deg;--tx-hour-start:75deg}\n.txtime-ring[data-time*=\"辰\"]{--tx-hour-center:120deg;--tx-hour-start:105deg}\n.txtime-ring[data-time*=\"巳\"]{--tx-hour-center:150deg;--tx-hour-start:135deg}\n.txtime-ring[data-time*=\"午\"]{--tx-hour-center:180deg;--tx-hour-start:165deg}\n.txtime-ring[data-time*=\"未\"]{--tx-hour-center:210deg;--tx-hour-start:195deg}\n.txtime-ring[data-time*=\"申\"]{--tx-hour-center:240deg;--tx-hour-start:225deg}\n.txtime-ring[data-time*=\"酉\"]{--tx-hour-center:270deg;--tx-hour-start:255deg}\n.txtime-ring[data-time*=\"戌\"]{--tx-hour-center:300deg;--tx-hour-start:285deg}\n.txtime-ring[data-time*=\"亥\"]{--tx-hour-center:330deg;--tx-hour-start:315deg}\n/* 一时辰八刻，每刻推进3.75deg。 */\n.txtime-ring[data-time*=\"初刻\"],.txtime-ring[data-time*=\"正刻\"]{--tx-ke-offset:0deg}\n.txtime-ring[data-time*=\"一刻\"]{--tx-ke-offset:3.75deg}\n.txtime-ring[data-time*=\"二刻\"]{--tx-ke-offset:7.5deg}\n.txtime-ring[data-time*=\"三刻\"]{--tx-ke-offset:11.25deg}\n.txtime-ring[data-time*=\"四刻\"],.txtime-ring[data-time*=\"半\"]{--tx-ke-offset:15deg}\n.txtime-ring[data-time*=\"五刻\"]{--tx-ke-offset:18.75deg}\n.txtime-ring[data-time*=\"六刻\"]{--tx-ke-offset:22.5deg}\n.txtime-ring[data-time*=\"七刻\"]{--tx-ke-offset:26.25deg}\n.txtime-ring[data-time*=\"八刻\"]{--tx-ke-offset:30deg}\n/* 当前时间文字移到表盘下方，不遮挡任何指针。 */\n.txtime-ring>b{\n  position:absolute!important;\n  left:50%!important;\n  top:calc(100% + 5px)!important;\n  z-index:12!important;\n  display:block!important;\n  width:max-content!important;\n  max-width:88px!important;\n  margin:0!important;\n  padding:2px 9px 3px!important;\n  transform:translateX(-50%)!important;\n  border:1px solid #d6b45b5c!important;\n  border-radius:999px 4px 999px 4px!important;\n  background:linear-gradient(90deg,#061018ef,#15140eef,#061018ef)!important;\n  color:#f6da89!important;\n  font:700 8px/1.15 \"STKaiti\",\"KaiTi\",\"Songti SC\",serif!important;\n  letter-spacing:.08em!important;\n  text-align:center!important;\n  white-space:nowrap!important;\n  text-shadow:0 0 8px #e8bd5a88!important;\n  box-shadow:0 0 0 2px #03070b99,0 4px 12px #0009,0 0 12px #70d8cf1c!important;\n}\n@media(max-width:700px){\n  .txtime{min-width:58px!important;padding-top:2px!important}\n  .txtime-ring{width:50px!important;height:50px!important;margin-bottom:14px!important}\n  .txtime-ring>i{width:12px!important;height:12px!important;margin:-6px 0 0 -6px!important;font-size:7px!important}\n  .txtime-ring>i:nth-of-type(1){transform:rotate(0deg) translateY(-20px) rotate(0deg)!important}.txtime-ring>i:nth-of-type(2){transform:rotate(30deg) translateY(-20px) rotate(-30deg)!important}.txtime-ring>i:nth-of-type(3){transform:rotate(60deg) translateY(-20px) rotate(-60deg)!important}.txtime-ring>i:nth-of-type(4){transform:rotate(90deg) translateY(-20px) rotate(-90deg)!important}.txtime-ring>i:nth-of-type(5){transform:rotate(120deg) translateY(-20px) rotate(-120deg)!important}.txtime-ring>i:nth-of-type(6){transform:rotate(150deg) translateY(-20px) rotate(-150deg)!important}.txtime-ring>i:nth-of-type(7){transform:rotate(180deg) translateY(-20px) rotate(-180deg)!important}.txtime-ring>i:nth-of-type(8){transform:rotate(210deg) translateY(-20px) rotate(-210deg)!important}.txtime-ring>i:nth-of-type(9){transform:rotate(240deg) translateY(-20px) rotate(-240deg)!important}.txtime-ring>i:nth-of-type(10){transform:rotate(270deg) translateY(-20px) rotate(-270deg)!important}.txtime-ring>i:nth-of-type(11){transform:rotate(300deg) translateY(-20px) rotate(-300deg)!important}.txtime-ring>i:nth-of-type(12){transform:rotate(330deg) translateY(-20px) rotate(-330deg)!important}\n  .txtime-ring>b{top:calc(100% + 4px)!important;max-width:72px!important;padding:1px 6px 2px!important;font-size:6.5px!important;letter-spacing:.04em!important}\n}\n/* TX_CLOCK_TRADITIONAL_R53_END */\n.txgrid,.txnpcgrid{gap:11px!important}.txcard{position:relative!important;border:1px solid #caa65452!important;border-radius:15px 4px 15px 4px!important;background:radial-gradient(circle at 0 0,#e0bd6818,transparent 27%),repeating-linear-gradient(135deg,transparent 0 27px,#d9b65b08 27px 28px,transparent 28px 56px),linear-gradient(145deg,#121b27ed,#070c13f2)!important;box-shadow:0 10px 28px #0008,inset 0 0 0 1px #fff1!important}.txcard:before,.txappview:before{content:\"\";position:absolute;left:8px;top:8px;width:26px;height:26px;pointer-events:none;border-left:1px solid #e2c06c;border-top:1px solid #e2c06c;border-radius:8px 0 0;opacity:.62}.txcard h4{color:#efd17c!important;letter-spacing:.1em!important}.txitem{min-width:0!important;padding:8px 0!important}.txitem>b{color:#c8ab68!important}.txitem>span{color:#dedbd3!important;line-height:1.65!important;overflow-wrap:anywhere!important}.txorientation{background:linear-gradient(90deg,#9d4d8415,transparent)!important}.txoristate{background:linear-gradient(90deg,#6ed8d015,transparent)!important}.txoristate span{color:#79ddd4!important}\n.txmeters{gap:9px!important}.txmeter{padding:9px!important;border:1px solid #d2ad5650!important;border-radius:12px 3px 12px 3px!important;background:#080e16c7!important}.txmeter meter,.txmeter progress{height:10px!important;border-radius:999px!important;accent-color:#d9b65b!important}.txmeter:after{content:\"\";display:block;height:3px;margin-top:5px;border-radius:99px;background:linear-gradient(90deg,#69d8cf,#d9b65b,#e36d82);opacity:.65}\n.txappdesktop-head,.txappviewhead,.txnpcapphead{border-color:#d9b65b72!important;background:radial-gradient(circle at 88% 0,#70d8cf1d,transparent 32%),repeating-linear-gradient(135deg,transparent 0 24px,#d8b65a0a 24px 25px,transparent 25px 50px),linear-gradient(145deg,#182331,#080d14)!important}.txapplauncher{gap:16px!important}.txapplauncher button{min-height:168px!important;border-color:#c7a35255!important}.txapplauncher button:hover{border-color:#edca72!important;box-shadow:0 20px 44px #000b,0 0 24px #71d8d02b!important}.txappview{min-height:100%!important;overflow:auto!important;overscroll-behavior:contain!important}.txnpcavatar{border:1px solid #d9b65b66!important;box-shadow:0 0 18px #d8b65b21!important}.txsys-card,.txsys-action,.txtoken{transition:.17s ease!important}.txsys-card:hover,.txsys-action:hover,.txtoken:hover{border-color:#edc96f!important;filter:brightness(1.12)!important;transform:translateY(-2px)!important;box-shadow:0 10px 24px #000a,0 0 18px #70d8d025!important}\n.txmap{overflow:hidden!important;border-color:#d9b65b70!important}.txplacepin{transform:translate(-50%,-50%)!important}.txplacepin:hover{z-index:20!important;transform:translate(-50%,-50%) scale(1.06)!important}.txcg-load,.txcg-avatar{display:grid!important;place-items:center!important}.txcg{width:min(100%,520px)!important;max-width:100%!important;margin:12px auto!important}.txcg>img{display:block!important;width:100%!important;height:auto!important;max-height:min(54vh,520px)!important;object-fit:contain!important;object-position:center!important}\n\n@media(max-width:700px){.txrun-wrap{width:calc(100% - 8px)!important;height:min(74svh,680px)!important;min-height:530px!important;margin:5px auto 12px!important}.txrun{grid-template-rows:72px minmax(0,1fr) 56px!important}.txrun>header{padding-right:62px!important}.txpage{padding:12px 9px 18px!important}.txapplauncher{grid-template-columns:1fr!important;gap:9px!important}.txapplauncher button{grid-template-columns:50px 1fr!important;place-items:center start!important;min-height:78px!important;text-align:left!important}.txapplauncher i{width:50px!important;height:50px!important}.txapplauncher span,.txapplauncher b,.txapplauncher small{text-align:left!important}.txactions{right:7px!important;bottom:59px!important}.txnav{padding-inline:3px!important}.txnav button i{width:27px!important;height:27px!important}.txrun-wrap .txhas-tip>.txtip{font-size:10px!important}}\n/* TX_RUNTIME_REBUILD_V15_END */\n/* TX_RUNTIME_O11_V15_1 */\n.txlogic-chain{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#70d8d018,transparent 38%),repeating-linear-gradient(135deg,transparent 0 24px,#d9b65b08 24px 25px,transparent 25px 50px),linear-gradient(145deg,#141c27,#080d14)!important}.txlogic-chain:before{content:\"理\";position:absolute;right:9px;top:5px;color:#d9b65b2c;font:600 38px/1 \"KaiTi\",serif}.txlogic-chain span{position:relative;white-space:pre-wrap;overflow-wrap:anywhere}\n\n/* TX_RUNTIME_STABLE_V16_BEGIN */\n/* 唯一运行框：抬头、正文视口、页尾导航三段，页面永不越过正文视口。 */\n.txrun-wrap{width:min(calc(100% - 12px),960px)!important;height:clamp(570px,78svh,750px)!important;max-width:960px!important;margin:12px auto 20px!important;overflow:visible!important}\n.txrun{position:relative!important;display:grid!important;grid-template-rows:78px minmax(0,1fr) 58px!important;width:100%!important;height:100%!important;overflow:hidden!important}\n.txrun>header{position:relative!important;grid-row:1!important;min-height:0!important;z-index:40!important}\n.txviewport{position:relative!important;grid-row:2!important;min-width:0!important;min-height:0!important;width:100%!important;height:100%!important;overflow:hidden!important;transform:none!important;filter:none!important;contain:none!important}\n.txviewport>.txpage{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;display:none!important;overflow:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}\n.txnav{position:relative!important;grid-row:3!important;inset:auto!important;width:100%!important;z-index:170!important;align-self:stretch!important;overflow:hidden!important}\n/* 策固定在正文右缘正中；展开列表向框内生长。 */\n.txactions{position:absolute!important;right:10px!important;top:50%!important;bottom:auto!important;z-index:210!important;width:48px!important;max-height:calc(100% - 116px)!important;transform:translateY(-50%)!important}\n.txactions details[open] summary{right:0!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}.txactionlist{right:0!important;top:50%!important;bottom:auto!important;max-height:min(430px,calc(100% - 44px))!important;transform:translateY(-50%)!important;transform-origin:right center!important}\n/* CG 完整占据自己的舞台，不侵占抬头和页尾。 */\n.txcg-pop{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;place-items:center!important}.txcg-pop>img,.txcg-stage>img,figure.txcg>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important}\n/* Tooltip 使用正则首标签计算出的视口坐标；悬停、聚焦、触屏点击立即显现。 */\n.txrun-wrap .txhas-tip{overflow:visible!important;isolation:auto!important}.txrun-wrap .txhas-tip>.txtip{position:fixed!important;left:var(--tx-tip-x,12px)!important;right:auto!important;top:var(--tx-tip-y,72px)!important;bottom:auto!important;display:block!important;width:var(--tx-tip-w,240px)!important;max-width:calc(100vw - 18px)!important;max-height:var(--tx-tip-h,170px)!important;margin:0!important;overflow:auto!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateY(3px)!important;z-index:2147483647!important;transition:opacity .12s ease,transform .12s ease,visibility .12s!important}\n.txrun-wrap .txhas-tip:is(:hover,:focus,:focus-visible,:focus-within,:active,.tx-tip-open)>.txtip{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important}\n@media(max-width:700px){.txrun-wrap{width:calc(100% - 4px)!important;height:min(76svh,680px)!important;min-height:520px!important;margin:4px auto 12px!important}.txrun{grid-template-rows:68px minmax(0,1fr) 54px!important}.txactions{right:6px!important}.txviewport>.txpage{padding:10px 7px 15px!important}.txrun-wrap .txhas-tip>.txtip{max-width:calc(100vw - 12px)!important}}\n/* TX_RUNTIME_STABLE_V16_END */\n\n/* TX_RUNTIME_FRAME_V17_BEGIN */\n/* 运行面板：宽度只跟随承载栏位，高度使用固定短框；不再使用 vh/clamp 拉长。 */\n.txrun-wrap{\n  width:100%!important;\n  max-width:100%!important;\n  min-width:0!important;\n  height:620px!important;\n  min-height:620px!important;\n  max-height:620px!important;\n  margin:8px 0 16px!important;\n}\n.txrun{width:100%!important;max-width:100%!important;height:100%!important;grid-template-rows:76px minmax(0,1fr) 56px!important}\n.txrun>header{padding-right:118px!important;overflow:visible!important}\n.txviewport{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}\n.txnav{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-row:3!important;position:relative!important;inset:auto!important;width:100%!important;height:56px!important;min-height:56px!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;overflow:hidden!important}\n.txnav button{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;touch-action:manipulation!important;position:relative!important;z-index:3!important}\n\n/* 抬头中的运行设置与正文右缘的“策”均恢复为可见、可点。 */\n.txsettings-open{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:280!important;right:12px!important;top:17px!important}\n.txsettings-open *{pointer-events:none!important}\n.txactions{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;right:9px!important;top:50%!important;bottom:auto!important;z-index:300!important;transform:translateY(-50%)!important}\n.txactions summary,.txactions button,.txactionlist{pointer-events:auto!important;touch-action:manipulation!important}\n.txactionlist{right:0!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}\n\n/* 普通 CG 随正文栏宽铺满；弹出 CG 只占正文视口并完整显示。 */\n.txrun-wrap figure.txcg{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:12px 0!important;overflow:hidden!important}\n.txrun-wrap figure.txcg>img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center!important}\n.txviewport .txcg-pop,.txviewport .txcg-stage{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;place-items:center!important}\n.txviewport .txcg-pop>img,.txviewport .txcg-stage>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important}\n\n/* 悬浮词条采用正则写入的视口坐标；取消旧入场动画中的 -50% 横移。 */\n.txrun-wrap .txhas-tip>.txtip{animation:none!important;transform:none!important;transition:opacity .08s ease,visibility .08s ease!important;will-change:opacity!important}\n.txrun-wrap .txhas-tip:is(:hover,:focus,:focus-visible,:focus-within,:active,.tx-tip-open)>.txtip{animation:none!important;transform:none!important}\n\n/* 受击与遭遇敌人时恢复整框震动，闪光仍限制在正文视口。 */\n@keyframes txV17HitShake{0%,100%{transform:translate3d(0,0,0)}16%{transform:translate3d(-7px,1px,0) rotate(-.22deg)}34%{transform:translate3d(6px,-2px,0) rotate(.2deg)}52%{transform:translate3d(-4px,1px,0)}70%{transform:translate3d(3px,0,0)}}\n@keyframes txV17EnemyShake{0%,100%{transform:translate3d(0,0,0)}12%{transform:translate3d(-9px,1px,0) rotate(-.32deg)}26%{transform:translate3d(8px,-3px,0) rotate(.28deg)}42%{transform:translate3d(-6px,2px,0)}58%{transform:translate3d(5px,-1px,0)}76%{transform:translate3d(-3px,0,0)}}\n.txrun-wrap:has(.txroundfx[data-fx=\"hit\"]) .txrun{animation:txV17HitShake .48s cubic-bezier(.36,.07,.19,.97) both!important}\n.txrun-wrap:has(.txroundfx[data-fx=\"enemy\"]) .txrun{animation:txV17EnemyShake .72s cubic-bezier(.36,.07,.19,.97) both!important}\n\n/* R5.8.3：旧 V17 宿主栏与旧 CSS 太极已清除。 */\n@media(max-width:700px){\n  .txrun-wrap{width:100%!important;max-width:100%!important;height:560px!important;min-height:560px!important;max-height:560px!important;margin:4px 0 10px!important}\n  .txrun{grid-template-rows:68px minmax(0,1fr) 52px!important}\n  .txnav{height:52px!important;min-height:52px!important}\n  .txrun>header{padding-right:102px!important}\n  .txsettings-open{right:7px!important;top:12px!important}\n}\n/* TX_RUNTIME_FRAME_V17_END */\n\n/* TX_RUNTIME_UNIFIED_V18_BEGIN */\n/* 唯一运行框：固定短高度、自适应承载栏宽度；抬头、正文、页尾永不互相侵占。 */\n.txrun-wrap{position:relative!important;width:100%!important;max-width:100%!important;min-width:0!important;height:580px!important;min-height:580px!important;max-height:580px!important;margin:8px 0 14px!important;overflow:visible!important;box-sizing:border-box!important}\n.txrun{position:relative!important;display:grid!important;grid-template-rows:72px minmax(0,1fr) 58px!important;width:100%!important;height:100%!important;min-width:0!important;overflow:hidden!important;transform:none;filter:none;contain:none}\n.txrun>header{grid-row:1!important;position:relative!important;z-index:80!important;min-width:0!important;min-height:0!important;padding-right:112px!important;overflow:hidden!important}\n.txviewport{grid-row:2!important;position:relative!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;overflow:hidden!important;transform:none!important;filter:none!important;contain:none!important}\n.txviewport>.txpage{position:absolute!important;inset:0!important;display:none!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;box-sizing:border-box!important;overflow:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;transform:none!important;filter:none!important;contain:none!important}\n/* 路由只认原生 Popover 状态；无状态时正文为默认页。 */\n.txrun-wrap:not(:has(.txroute-state:popover-open)) .txviewport>.txstory{display:block!important;visibility:visible!important;pointer-events:auto!important}\n.txrun-wrap:has(.txstate-story:popover-open) .txviewport>.txstory,\n.txrun-wrap:has(.txstate-herohome:popover-open) .txviewport>.txhero,\n.txrun-wrap:has(.txstate-hero:popover-open) .txviewport>.txhero,\n.txrun-wrap:has(.txstate-asset:popover-open) .txviewport>.txhero,\n.txrun-wrap:has(.txstate-herosys:popover-open) .txviewport>.txhero,\n.txrun-wrap:has(.txstate-world:popover-open) .txviewport>.txworld,\n.txrun-wrap:has(.txstate-memory:popover-open) .txviewport>.txmemory,\n.txrun-wrap:has(.txstate-cause:popover-open) .txviewport>.txcause{display:block!important;visibility:visible!important;pointer-events:auto!important}\n.txrun-wrap .txhero>.txapphome,.txrun-wrap .txhero>.txappview{display:none!important;visibility:hidden!important;pointer-events:none!important}\n.txrun-wrap:has(.txstate-herohome:popover-open) .txhero>.txapphome,\n.txrun-wrap:has(.txstate-hero:popover-open) .txhero>.txprofileview,\n.txrun-wrap:has(.txstate-asset:popover-open) .txhero>.txassetview,\n.txrun-wrap:has(.txstate-herosys:popover-open) .txhero>.txsystemview{display:block!important;visibility:visible!important;pointer-events:auto!important}\n.txroute-state,.txroute-state:popover-open{position:fixed!important;inset:0 auto auto 0!important;display:block!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;overflow:hidden!important}\n.txnav{grid-row:3!important;position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;width:100%!important;height:58px!important;min-height:58px!important;z-index:190!important;overflow:hidden!important;pointer-events:auto!important}\n.txnav button{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;touch-action:manipulation!important;min-width:0!important}\n.txapphome,.txappview,.txnpcapp,.txnpcbody{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.txappview,.txnpcbody{overflow:auto!important;overscroll-behavior:contain!important}\n\n/* “策”只附着在正文右缘中央，列表向正文内部展开。 */\n.txactions{position:absolute!important;right:9px!important;top:50%!important;bottom:auto!important;display:block!important;visibility:visible!important;opacity:1!important;z-index:360!important;width:48px!important;max-height:calc(100% - 24px)!important;transform:translateY(-50%)!important;pointer-events:auto!important}\n.txactions details,.txactions summary,.txactions button,.txactionlist{pointer-events:auto!important;touch-action:manipulation!important}.txactions details[open] summary{right:0!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}.txactionlist{right:0!important;left:auto!important;top:50%!important;bottom:auto!important;width:min(330px,calc(100vw - 72px))!important;max-height:calc(100% - 20px)!important;transform:translateY(-50%)!important;overflow:auto!important;transform-origin:right center!important}\n\n/* CG 只占正文舞台并铺满；小图仍保持完整比例。 */\n.txrun-wrap figure.txcg{display:block!important;width:100%!important;max-width:100%!important;margin:10px 0!important;overflow:hidden!important}.txrun-wrap figure.txcg>img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;object-position:center!important}\n.txviewport .txcg-pop,.txviewport .txcg-stage{position:absolute!important;inset:0!important;display:grid!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;place-items:center!important;z-index:330!important}.txviewport .txcg-pop>img,.txviewport .txcg-stage>img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important}\n\n/* Tooltip 由首标签脚本计算坐标，固定于浏览器视口最上层，不受正文滚动框裁切。 */\n.txrun-wrap .txhas-tip{overflow:visible!important}.txrun-wrap .txhas-tip>.txtip{position:fixed!important;left:var(--tx-tip-x,12px)!important;top:var(--tx-tip-y,72px)!important;right:auto!important;bottom:auto!important;display:block!important;width:var(--tx-tip-w,240px)!important;max-width:calc(100vw - 16px)!important;max-height:var(--tx-tip-h,170px)!important;margin:0!important;padding:12px 14px!important;overflow:auto!important;box-sizing:border-box!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:none!important;animation:none!important;z-index:2147483647!important}\n.txrun-wrap .txhas-tip:is(:hover,:focus,:focus-visible,:focus-within,:active,.tx-tip-open)>.txtip{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important}\n\n/* 设置键、受击与遭敌反馈。 */\n.txsettings-open{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:370!important;right:10px!important;top:14px!important}.txsettings-open *{pointer-events:none!important}\n@keyframes txV18Hit{0%,100%{transform:translate3d(0,0,0)}18%{transform:translate3d(-7px,1px,0)}36%{transform:translate3d(6px,-2px,0)}56%{transform:translate3d(-4px,1px,0)}76%{transform:translate3d(3px,0,0)}}\n@keyframes txV18Enemy{0%,100%{transform:translate3d(0,0,0)}14%{transform:translate3d(-9px,2px,0)}30%{transform:translate3d(8px,-3px,0)}48%{transform:translate3d(-6px,2px,0)}68%{transform:translate3d(4px,-1px,0)}}\n.txrun-wrap:has(.txroundfx[data-fx=hit]) .txrun{animation:txV18Hit .48s cubic-bezier(.36,.07,.19,.97) both!important}.txrun-wrap:has(.txroundfx[data-fx=enemy]) .txrun{animation:txV18Enemy .7s cubic-bezier(.36,.07,.19,.97) both!important}\n\n@media(max-width:700px){.txrun-wrap{width:100%!important;height:540px!important;min-height:540px!important;max-height:540px!important;margin:4px 0 10px!important}.txrun{grid-template-rows:66px minmax(0,1fr) 54px!important}.txrun>header{padding-right:96px!important}.txnav{height:54px!important;min-height:54px!important}.txviewport>.txpage{padding:9px 7px 13px!important}.txactions{right:5px!important}.txactionlist{width:min(300px,calc(100vw - 60px))!important}.txrun-wrap .txhas-tip>.txtip{max-width:calc(100vw - 10px)!important;padding:10px 11px!important}}\n/* TX_RUNTIME_UNIFIED_V18_END */\n\n/* TX_RUNTIME_INTERACTION_V19_BEGIN */\n/* 所有装饰层不得遮住原生按钮。 */\n.txrun-wrap:before,.txrun-wrap:after,.txrun:before,.txrun:after,.txviewport:before,.txviewport:after,.txnav:before,.txnav:after{pointer-events:none!important}\n.txnav{position:relative!important;z-index:500!important;margin:0!important;border-top:1px solid #d8b65a4a!important;align-self:stretch!important;pointer-events:auto!important}\n.txnav button{position:relative!important;z-index:2!important;pointer-events:auto!important;cursor:pointer!important}\n\n/* 原生 manual popover 只充当状态标记：保持可开启，但不占位置、不拦截鼠标。 */\n.txroute-state,.txroute-state:popover-open{position:fixed!important;left:0!important;top:0!important;display:block!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;margin:0!important;padding:0!important;border:0!important;clip-path:inset(50%)!important;opacity:.001!important;visibility:visible!important;pointer-events:none!important;overflow:hidden!important;background:transparent!important}\n/* 即使网站不执行内联 onclick，也直接读取原生 popover 的开启状态切页。 */\n.txrun-wrap:has(.txroute-state:popover-open) .txviewport>.txpage{display:none!important}\n.txrun-wrap:has(.txstate-story:popover-open) .txviewport>.txstory{display:block!important}\n.txrun-wrap:has(.txstate-herohome:popover-open) .txviewport>.txhero,.txrun-wrap:has(.txstate-hero:popover-open) .txviewport>.txhero,.txrun-wrap:has(.txstate-asset:popover-open) .txviewport>.txhero,.txrun-wrap:has(.txstate-herosys:popover-open) .txviewport>.txhero{display:block!important}.txrun-wrap:has(.txstate-world:popover-open) .txviewport>.txworld{display:block!important}.txrun-wrap:has(.txstate-memory:popover-open) .txviewport>.txmemory{display:block!important}.txrun-wrap:has(.txstate-cause:popover-open) .txviewport>.txcause{display:block!important}\n.txrun-wrap:has(.txstate-herohome:popover-open) .txhero>.txapphome{display:block!important}.txrun-wrap:has(.txstate-herohome:popover-open) .txhero>.txappview{display:none!important}\n.txrun-wrap:has(.txstate-hero:popover-open) .txhero>.txprofileview{display:block!important}.txrun-wrap:has(.txstate-asset:popover-open) .txhero>.txassetview{display:block!important}.txrun-wrap:has(.txstate-herosys:popover-open) .txhero>.txsystemview{display:block!important}\n.txrun-wrap:has(.txstate-hero:popover-open) .txhero>.txapphome,.txrun-wrap:has(.txstate-asset:popover-open) .txhero>.txapphome,.txrun-wrap:has(.txstate-herosys:popover-open) .txhero>.txapphome,.txrun-wrap:has(.txstate-hero:popover-open) .txhero>.txappview:not(.txprofileview),.txrun-wrap:has(.txstate-asset:popover-open) .txhero>.txappview:not(.txassetview),.txrun-wrap:has(.txstate-herosys:popover-open) .txhero>.txappview:not(.txsystemview){display:none!important}\n\n/* Tooltip：计算成功时以正文视口坐标为准；脚本未执行时也只在原词条下方出现。 */\n.txrun-wrap .txinline-tip{position:relative!important;overflow:visible!important}\n.txrun-wrap .txhas-tip>.txtip{z-index:2147483647!important}\n.txrun-wrap .txinline-tip>.txinline-tipbox{position:fixed!important;left:var(--tx-tip-x,50%)!important;top:var(--tx-tip-y,50%)!important;width:var(--tx-tip-w,min(270px,calc(100vw - 18px)))!important;max-width:min(310px,calc(100vw - 18px))!important;max-height:var(--tx-tip-h,160px)!important;transform:none!important}\n/* 若定位变量缺失，默认居中于可视区，绝不再掉到网站左上角。 */\n.txrun-wrap .txinline-tip>.txinline-tipbox:not([style*=\"--tx-tip-x\"]){left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}\n\n/* 去除消息工具条和回复器所有流光、扫光残影。 */\ndiv.group.flex:has(.rili-markdown-renderer)>div.flex.w-full:nth-of-type(2) button:before,\ndiv.group.flex:has(.rili-markdown-renderer)>div.flex.w-full:nth-of-type(2) button:after,\n#prompt-input-header button:after,#prompt-input-footer button:not([type=submit]):after{content:none!important;display:none!important;background:none!important;animation:none!important;transition:none!important;box-shadow:none!important}\n\n/* 页尾与正文无缝相接，不再保留空槽；CG 舞台填满其容器。 */\n.txrun{gap:0!important}.txviewport{margin:0!important;border-bottom:0!important}.txnav{margin-top:0!important;transform:none!important}\n.txviewport .txcg-pop,.txviewport .txcg-stage{inset:0!important}.txviewport .txcg-pop>img,.txviewport .txcg-stage>img{width:100%!important;height:100%!important;object-fit:cover!important}\n\n/* 受击、遇敌：只要 Z 行被渲染，整框强制震动。 */\n.txrun-wrap:has(.txroundfx[data-fx=hit]){animation:txV18Hit .48s cubic-bezier(.36,.07,.19,.97) both!important}\n.txrun-wrap:has(.txroundfx[data-fx=enemy]){animation:txV18Enemy .7s cubic-bezier(.36,.07,.19,.97) both!important}\n\n@media(max-width:700px){.txrun-wrap .txinline-tip>.txinline-tipbox{max-width:calc(100vw - 12px)!important;max-height:140px!important}.txnav{margin:0!important}}\n/* TX_RUNTIME_INTERACTION_V19_END */\n\n/* TX_REGEX_SPLIT_V21_BEGIN */\n/* 悬浮词条：以正文可视区为坐标，由运行脚本钳制在框内；尺寸只保留阅读所需。 */\n.txrun-wrap .txhas-tip>.txtip{\n  width:var(--tx-tip-w,205px)!important;max-width:var(--tx-tip-w,205px)!important;\n  max-height:var(--tx-tip-h,138px)!important;padding:7px 8px!important;border-radius:9px 3px 9px 3px!important;\n  font-size:9px!important;line-height:1.55!important\n}\n.txrun-wrap .txtip:not([popover])>small{font-size:7px!important}.txrun-wrap .txtip:not([popover])>strong{font-size:12px!important}\n.txrun-wrap .txtip:not([popover]) dl{grid-template-columns:36px minmax(0,1fr)!important;padding:4px 3px 2px!important}\n.txrun-wrap .txtip:not([popover]) dt,.txrun-wrap .txtip:not([popover]) dd{padding:3px 0!important}.txrun-wrap .txtip:not([popover]) dd{font-size:8px!important;line-height:1.45!important}\n/* 策略窗：不再用百分比高度依赖 48px 的圆形父按钮。 */\n.txactions{max-height:none!important;overflow:visible!important}\n.txactions details[open]{overflow:visible!important}\n.txactionlist{\n  height:auto!important;min-height:250px!important;max-height:min(430px,calc(100svh - 150px))!important;\n  align-content:start!important;overflow-y:auto!important;overflow-x:hidden!important\n}\n@media(max-width:700px){.txrun-wrap .txhas-tip>.txtip{width:var(--tx-tip-w,190px)!important;max-width:var(--tx-tip-w,190px)!important;max-height:var(--tx-tip-h,126px)!important}.txactionlist{min-height:230px!important;max-height:min(390px,68svh)!important}}\n/* TX_REGEX_SPLIT_V21_END */\n\n/* TX_ROUTE_POPOVER_FINAL_R52_BEGIN */\n.txrun-wrap .txviewport>.txpage{display:none!important;visibility:hidden!important;pointer-events:none!important}\n.txrun-wrap:not(:has(.txroute-state:popover-open)) .txviewport>.txstory,\n.txrun-wrap:has(.txstate-story:popover-open) .txviewport>.txstory,\n.txrun-wrap:has(.txstate-herohome:popover-open) .txviewport>.txhero,\n.txrun-wrap:has(.txstate-hero:popover-open) .txviewport>.txhero,\n.txrun-wrap:has(.txstate-asset:popover-open) .txviewport>.txhero,\n.txrun-wrap:has(.txstate-herosys:popover-open) .txviewport>.txhero,\n.txrun-wrap:has(.txstate-world:popover-open) .txviewport>.txworld,\n.txrun-wrap:has(.txstate-memory:popover-open) .txviewport>.txmemory,\n.txrun-wrap:has(.txstate-cause:popover-open) .txviewport>.txcause{display:block!important;visibility:visible!important;pointer-events:auto!important}\n.txrun-wrap .txhero>.txapphome,.txrun-wrap .txhero>.txappview{display:none!important;visibility:hidden!important;pointer-events:none!important}\n.txrun-wrap:has(.txstate-herohome:popover-open) .txhero>.txapphome,\n.txrun-wrap:has(.txstate-hero:popover-open) .txhero>.txprofileview,\n.txrun-wrap:has(.txstate-asset:popover-open) .txhero>.txassetview,\n.txrun-wrap:has(.txstate-herosys:popover-open) .txhero>.txsystemview{display:block!important;visibility:visible!important;pointer-events:auto!important}\n/* 导航高亮也只认 Popover；没有状态时正文高亮。 */\n.txrun-wrap .txnav button{border-color:transparent!important;color:#7f8792!important;text-shadow:none!important}\n.txrun-wrap:not(:has(.txroute-state:popover-open)) .txnav .navstory,\n.txrun-wrap:has(.txstate-story:popover-open) .txnav .navstory,\n.txrun-wrap:has(.txstate-herohome:popover-open) .txnav .navhero,\n.txrun-wrap:has(.txstate-hero:popover-open) .txnav .navhero,\n.txrun-wrap:has(.txstate-asset:popover-open) .txnav .navhero,\n.txrun-wrap:has(.txstate-herosys:popover-open) .txnav .navhero,\n.txrun-wrap:has(.txstate-people:popover-open) .txnav .navpeople,\n.txrun-wrap:has(.txstate-world:popover-open) .txnav .navworld,\n.txrun-wrap:has(.txstate-memory:popover-open) .txnav .navmemory,\n.txrun-wrap:has(.txstate-cause:popover-open) .txnav .navcause{border-color:var(--gold)!important;color:var(--gold)!important;text-shadow:0 0 12px #d8ac4d77!important}\n/* TX_ROUTE_POPOVER_FINAL_R52_END */\n\n/* ==========================================================================\n   TX_RUNTIME_APP_RESTORE_R56\n   目的：恢复“APP 是页面替换，不是卡片内展开”的原始交互语义。\n   仅处理运行面板展示层；不改 rearPrompt，不改正则匹配表达式。\n   ========================================================================== */\n\n/* 01｜运行抬头：禁止日期/地点/时代被省略号截断。 */\n.txrun-wrap .txrun{\n  grid-template-rows:auto minmax(0,1fr) 58px!important;\n}\n.txrun-wrap .txrun>header{\n  min-height:88px!important;\n  height:auto!important;\n  overflow:visible!important;\n  align-items:center!important;\n}\n.txrun-wrap .txdate{\n  min-width:0!important;\n  align-self:center!important;\n}\n.txrun-wrap .txdate small,\n.txrun-wrap .txdate b,\n.txrun-wrap .txdate span{\n  display:block!important;\n  max-width:100%!important;\n  overflow:visible!important;\n  text-overflow:clip!important;\n  white-space:normal!important;\n  overflow-wrap:anywhere!important;\n  word-break:normal!important;\n}\n.txrun-wrap .txdate small{font-size:8px!important;line-height:1.25!important;letter-spacing:.10em!important}\n.txrun-wrap .txdate b{font-size:15px!important;line-height:1.3!important}\n.txrun-wrap .txdate span{font-size:9px!important;line-height:1.38!important}\n\n/* 页面抬头允许自然增高；窄屏不再把长身份挤成竖排。 */\n.txrun-wrap .txsectionhead{\n  min-width:0!important;\n  height:auto!important;\n  min-height:0!important;\n}\n.txrun-wrap .txsectionhead>div,\n.txrun-wrap .txsectionhead>span{min-width:0!important;max-width:100%!important}\n.txrun-wrap .txsectionhead>span{\n  white-space:normal!important;\n  word-break:normal!important;\n  overflow-wrap:anywhere!important;\n  text-overflow:clip!important;\n  overflow:visible!important;\n}\n\n/* 02｜主角 OS：三个入口恢复为真正的 APP 图标桌面。 */\n.txrun-wrap .txhero{\n  position:absolute!important;\n  inset:0!important;\n  overflow:hidden!important;\n  padding:0!important;\n}\n.txrun-wrap .txhero>.txapphome,\n.txrun-wrap .txhero>.txappview{\n  position:absolute!important;\n  inset:0!important;\n  width:100%!important;\n  max-width:none!important;\n  height:100%!important;\n  min-height:0!important;\n  margin:0!important;\n  box-sizing:border-box!important;\n  overflow-x:hidden!important;\n  overflow-y:auto!important;\n  -webkit-overflow-scrolling:touch!important;\n  overscroll-behavior:contain!important;\n  touch-action:pan-y!important;\n  background:radial-gradient(circle at 0 0,#e0bd6812,transparent 28%),linear-gradient(145deg,#0f1721,#070b11 72%)!important;\n  border:0!important;\n  border-radius:0!important;\n  box-shadow:none!important;\n}\n\n/* 默认都隐藏；只让当前 APP 占据整个主角页。 */\n.txrun-wrap .txhero>.txapphome,\n.txrun-wrap .txhero>.txprofileview,\n.txrun-wrap .txhero>.txassetview,\n.txrun-wrap .txhero>.txsystemview{\n  display:none!important;\n  visibility:hidden!important;\n  pointer-events:none!important;\n}\n.txrun-wrap:has(.txstate-herohome:popover-open) .txhero>.txapphome{\n  display:block!important;visibility:visible!important;pointer-events:auto!important;z-index:2!important;\n}\n.txrun-wrap:has(.txstate-hero:popover-open) .txhero>.txprofileview,\n.txrun-wrap:has(.txstate-asset:popover-open) .txhero>.txassetview,\n.txrun-wrap:has(.txstate-herosys:popover-open) .txhero>.txsystemview{\n  display:block!important;visibility:visible!important;pointer-events:auto!important;z-index:5!important;\n}\n/* 即使旧 HEROHOME 状态未被宿主正确关闭，子 APP 也必须覆盖首页。 */\n.txrun-wrap:has(.txstate-hero:popover-open) .txhero>.txapphome,\n.txrun-wrap:has(.txstate-asset:popover-open) .txhero>.txapphome,\n.txrun-wrap:has(.txstate-herosys:popover-open) .txhero>.txapphome{\n  display:none!important;visibility:hidden!important;pointer-events:none!important;\n}\n\n.txrun-wrap .txappdesktop-head{\n  margin:0 0 14px!important;\n  min-height:76px!important;\n}\n.txrun-wrap .txapplauncher{\n  display:grid!important;\n  grid-template-columns:repeat(3,minmax(0,1fr))!important;\n  gap:12px!important;\n  align-items:stretch!important;\n}\n.txrun-wrap .txapplauncher .txapp-launch-link{\n  display:grid!important;\n  grid-template-columns:1fr!important;\n  grid-template-rows:auto auto!important;\n  place-items:center!important;\n  align-content:center!important;\n  gap:8px!important;\n  min-width:0!important;\n  min-height:138px!important;\n  padding:13px 7px 11px!important;\n  text-align:center!important;\n  border-radius:18px 5px 18px 5px!important;\n}\n.txrun-wrap .txapplauncher .txapp-launch-link>i{\n  width:60px!important;height:60px!important;border-radius:19px!important;\n}\n.txrun-wrap .txapplauncher .txapp-launch-link>span,\n.txrun-wrap .txapplauncher .txapp-launch-link b{\n  display:block!important;text-align:center!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;\n}\n.txrun-wrap .txapplauncher .txapp-launch-link b{font-size:12px!important;color:#f0d17e!important}\n/* 说明文字不是 APP 图标必要信息，隐藏，恢复原先简洁桌面感。 */\n.txrun-wrap .txapplauncher .txapp-launch-link small{display:none!important}\n\n/* 子 APP 顶栏是 APP 导航条，不是 details 标题。 */\n.txrun-wrap .txappviewhead{\n  position:sticky!important;\n  top:0!important;\n  z-index:15!important;\n  min-height:58px!important;\n  height:auto!important;\n  margin:0 0 10px!important;\n  padding:8px 10px!important;\n  backdrop-filter:blur(12px)!important;\n}\n.txrun-wrap .txappviewhead>div{min-width:0!important}\n.txrun-wrap .txappviewhead small,\n.txrun-wrap .txappviewhead h4,\n.txrun-wrap .txappviewhead>span{\n  white-space:normal!important;\n  overflow:visible!important;\n  text-overflow:clip!important;\n  overflow-wrap:anywhere!important;\n}\n.txrun-wrap .txnpcdirectory{position:relative!important;min-width:0!important;width:100%!important}\n.txrun-wrap .txnpcapp{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}\n\n/* 04｜窄屏：抬头不竖排；APP 保持图标桌面；NPC 详情单列。 */\n@media(max-width:700px){\n  .txrun-wrap .txrun{grid-template-rows:auto minmax(0,1fr) 50px!important}\n  .txrun-wrap .txrun>header{\n    min-height:80px!important;\n    grid-template-columns:58px minmax(0,1fr)!important;\n    gap:8px!important;\n    padding:4px 58px 4px 7px!important;\n  }\n  .txrun-wrap .txdate small{font-size:7px!important;line-height:1.2!important}\n  .txrun-wrap .txdate b{font-size:12.5px!important;line-height:1.25!important}\n  .txrun-wrap .txdate span{font-size:8px!important;line-height:1.28!important}\n  .txrun-wrap .txsectionhead{\n    grid-template-columns:minmax(0,1fr)!important;\n    gap:5px!important;\n    padding-bottom:8px!important;\n  }\n  .txrun-wrap .txsectionhead>span{\n    width:100%!important;\n    text-align:left!important;\n    font-size:8px!important;\n    line-height:1.35!important;\n  }\n  .txrun-wrap .txapplauncher{\n    grid-template-columns:repeat(3,minmax(0,1fr))!important;\n    gap:7px!important;\n  }\n  .txrun-wrap .txapplauncher .txapp-launch-link{\n    min-height:94px!important;\n    padding:8px 3px!important;\n  }\n  .txrun-wrap .txapplauncher .txapp-launch-link>i{width:46px!important;height:46px!important;border-radius:15px!important}\n  .txrun-wrap .txapplauncher .txapp-launch-link b{font-size:10px!important}\n  .txrun-wrap .txnpcdirectory{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}\n  .txrun-wrap .txnpcapp[open] .txnpc{grid-template-columns:minmax(0,1fr)!important}\n  .txrun-wrap .txnpcapp[open] .txnpcappbody{padding:8px 8px 18px!important}\n  .txrun-wrap .txnpcapp[open] .txnpcapphead{padding:7px!important;gap:7px!important}\n  .txrun-wrap .txnpcapp[open] .txnpcapphead small{font-size:7px!important;letter-spacing:.04em!important}\n  .txrun-wrap .txnpcapp[open] .txnpcapphead h4{font-size:14px!important}\n  .txrun-wrap .txnpcapp[open] .txnpcapphead p{font-size:8px!important;line-height:1.35!important}\n}\n@media(max-width:390px){\n  .txrun-wrap .txnpcdirectory{grid-template-columns:minmax(0,1fr)!important}\n}\n/* TX_RUNTIME_APP_RESTORE_R56_END */\n\n/* ========================================================================== \n   TX_RILICHAT_HOST_LUXURY_SAFE_R5826_BEGIN\n   R5.8.26｜仅恢复 RiliChat 宿主美化。\n   边界：不修改 html/body/main，不修改 .txrun/.txviewport/.txpage/.txapp/.txnpc/.txactions，\n   不修改正则、后置词或运行面板 DOM。普通消息和输入器采用黑／白金／古金高奢材质；\n   含 .txrun-wrap 或 #txIntro 的 AI 正文不套宿主消息框，避免再次挤压运行面板。\n   ========================================================================== */\n\n/* ---------- 00｜宿主材质变量，只挂到宿主节点 ---------- */\n:where(\n  nav.sticky.top-0,\n  #prompt-input,\n  form:has(#prompt-input-body),\n  .is-assistant,\n  [data-message-author-role=\"assistant\"],\n  .is-user,\n  [data-message-author-role=\"user\"],\n  [data-radix-popper-content-wrapper]\n){\n  --txhl-ink:#f4efe5;\n  --txhl-platinum:#fff9ed;\n  --txhl-gold:#efd184;\n  --txhl-gold-2:#c99e4f;\n  --txhl-gold-3:#7b5927;\n  --txhl-line:#d5ae5d70;\n  --txhl-deep:#05080d;\n  --txhl-panel:#0a1119f7;\n  --txhl-panel-2:#111a25f5;\n}\n\n/* ---------- 01｜顶部栏：紧凑金属相框、复杂凡尔赛金丝、艺术题名 ---------- */\n:where(\n  header:has([data-sidebar=\"trigger\"]),\n  [data-slot=\"sidebar-inset\"]>header:first-child,\n  [data-sidebar=\"inset\"]>header:first-child,\n  nav.sticky.top-0>header.flex.h-12,\n  nav.custom-styles>header\n){\n  position:relative!important;\n  isolation:isolate!important;\n  box-sizing:border-box!important;\n  height:48px!important;\n  min-height:48px!important;\n  padding:4px 7px!important;\n  overflow:visible!important;\n  border:1px solid #c69b4d82!important;\n  border-top-color:#f3d99792!important;\n  border-bottom-color:#d5ad5dba!important;\n  border-radius:0 0 12px 12px!important;\n  background:\n    radial-gradient(circle at 10px 10px,#fff3c728 0 1px,transparent 1.5px),\n    radial-gradient(circle at calc(100% - 10px) 10px,#fff3c724 0 1px,transparent 1.5px),\n    radial-gradient(circle at 10px calc(100% - 8px),#cba05024 0 1px,transparent 1.5px),\n    radial-gradient(circle at calc(100% - 10px) calc(100% - 8px),#cba05020 0 1px,transparent 1.5px),\n    repeating-conic-gradient(from 45deg at 14px 14px,transparent 0 9deg,#e5c16c18 9deg 10deg,transparent 10deg 20deg),\n    repeating-conic-gradient(from 225deg at calc(100% - 14px) calc(100% - 14px),transparent 0 9deg,#fff8e514 9deg 10deg,transparent 10deg 20deg),\n    repeating-linear-gradient(38deg,transparent 0 22px,#d7b25d0c 22px 23px,transparent 23px 46px),\n    repeating-linear-gradient(-38deg,transparent 0 29px,#ffffff08 29px 30px,transparent 30px 60px),\n    radial-gradient(ellipse at 50% -85%,#f0d17d30 0,transparent 48%),\n    linear-gradient(180deg,#121c28fb,#070b12fd)!important;\n  box-shadow:\n    0 9px 28px #000b,\n    inset 0 0 0 1px #ffffff10,\n    inset 0 0 0 3px #04070bc2,\n    inset 0 0 0 4px #9a733a55,\n    inset 0 1px 0 #fff2,\n    inset 0 -8px 22px #c18e310b!important;\n  backdrop-filter:blur(14px) saturate(1.04)!important;\n}\n:where(\n  header:has([data-sidebar=\"trigger\"]),\n  [data-slot=\"sidebar-inset\"]>header:first-child,\n  [data-sidebar=\"inset\"]>header:first-child,\n  nav.sticky.top-0>header.flex.h-12,\n  nav.custom-styles>header\n)::before{\n  content:\"《芻狗仙籙》\"!important;\n  position:absolute!important;\n  left:50%!important;\n  top:3px!important;\n  z-index:5!important;\n  display:block!important;\n  width:min(310px,40vw)!important;\n  max-width:calc(100% - 176px)!important;\n  padding:0 14px 4px!important;\n  overflow:hidden!important;\n  text-align:center!important;\n  text-overflow:clip!important;\n  white-space:nowrap!important;\n  color:#f4d889!important;\n  font:700 clamp(14px,1.45vw,18px)/1.05 \"STLiti\",\"LiSu\",\"STKaiti\",\"KaiTi\",\"Noto Serif SC\",serif!important;\n  letter-spacing:.18em!important;\n  text-indent:.18em!important;\n  text-shadow:0 0 1px #fff7dc,0 0 8px #e7bd6485,0 2px 7px #000,0 0 18px #b98b3a26!important;\n  transform:translateX(-50%)!important;\n  pointer-events:none!important;\n  background:linear-gradient(90deg,transparent,#b7883f55 16%,#fff0b27a 50%,#b7883f55 84%,transparent) left bottom/100% 1px no-repeat!important;\n}\n:where(\n  header:has([data-sidebar=\"trigger\"]),\n  [data-slot=\"sidebar-inset\"]>header:first-child,\n  [data-sidebar=\"inset\"]>header:first-child,\n  nav.sticky.top-0>header.flex.h-12,\n  nav.custom-styles>header\n)::after{\n  content:\"万法皆可证 · 一念一轮回\\A❤️❤️❤️开启瑟瑟\"!important;\n  position:absolute!important;\n  left:50%!important;\n  top:23px!important;\n  z-index:5!important;\n  display:block!important;\n  width:min(330px,42vw)!important;\n  max-width:calc(100% - 170px)!important;\n  padding:2px 14px 2px!important;\n  overflow:hidden!important;\n  border:1px solid #b88c4552!important;\n  border-radius:999px!important;\n  background:linear-gradient(90deg,transparent,#080b10e9 12%,#151009f2 50%,#080b10e9 88%,transparent)!important;\n  box-shadow:inset 0 1px #fff1,0 2px 8px #0008!important;\n  color:#efe7d6!important;\n  font:600 6.8px/1.18 \"FangSong\",\"STKaiti\",\"KaiTi\",\"Noto Serif SC\",serif!important;\n  letter-spacing:.075em!important;\n  text-align:center!important;\n  text-indent:.075em!important;\n  text-shadow:0 1px 4px #000,0 0 8px #e4bd6744!important;\n  white-space:pre-line!important;\n  transform:translateX(-50%)!important;\n  pointer-events:none!important;\n}\n:where(\n  header:has([data-sidebar=\"trigger\"]),\n  [data-slot=\"sidebar-inset\"]>header:first-child,\n  [data-sidebar=\"inset\"]>header:first-child,\n  nav.sticky.top-0>header.flex.h-12,\n  nav.custom-styles>header\n) button{\n  position:relative!important;\n  z-index:8!important;\n  display:inline-grid!important;\n  place-items:center!important;\n  flex:0 0 29px!important;\n  width:29px!important;\n  min-width:29px!important;\n  height:29px!important;\n  min-height:29px!important;\n  padding:0!important;\n  overflow:visible!important;\n  border:1px solid #d3aa5c78!important;\n  border-radius:9px 3px 9px 3px!important;\n  background:radial-gradient(circle at 34% 24%,#f0d07820,transparent 43%),linear-gradient(145deg,#192431,#070c13 73%)!important;\n  color:#efd080!important;\n  box-shadow:inset 0 0 0 1px #fff1,inset 0 0 0 3px #04070bd0,0 5px 14px #0008,0 0 12px #d5a94c16!important;\n  transition:transform .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease!important;\n}\n:where(\n  header:has([data-sidebar=\"trigger\"]),\n  [data-slot=\"sidebar-inset\"]>header:first-child,\n  [data-sidebar=\"inset\"]>header:first-child,\n  nav.sticky.top-0>header.flex.h-12,\n  nav.custom-styles>header\n) button::before,\n:where(\n  header:has([data-sidebar=\"trigger\"]),\n  [data-slot=\"sidebar-inset\"]>header:first-child,\n  [data-sidebar=\"inset\"]>header:first-child,\n  nav.sticky.top-0>header.flex.h-12,\n  nav.custom-styles>header\n) button::after{content:none!important;display:none!important}\n:where(\n  header:has([data-sidebar=\"trigger\"]),\n  [data-slot=\"sidebar-inset\"]>header:first-child,\n  [data-sidebar=\"inset\"]>header:first-child,\n  nav.sticky.top-0>header.flex.h-12,\n  nav.custom-styles>header\n) button svg{\n  position:static!important;\n  display:block!important;\n  width:15px!important;\n  min-width:15px!important;\n  height:15px!important;\n  min-height:15px!important;\n  opacity:1!important;\n  visibility:visible!important;\n  color:currentColor!important;\n  stroke:currentColor!important;\n  filter:drop-shadow(0 0 4px #e0ba6150)!important;\n  pointer-events:none!important;\n}\n:where(\n  header:has([data-sidebar=\"trigger\"]),\n  [data-slot=\"sidebar-inset\"]>header:first-child,\n  [data-sidebar=\"inset\"]>header:first-child,\n  nav.sticky.top-0>header.flex.h-12,\n  nav.custom-styles>header\n) button:hover,\n:where(\n  header:has([data-sidebar=\"trigger\"]),\n  [data-slot=\"sidebar-inset\"]>header:first-child,\n  [data-sidebar=\"inset\"]>header:first-child,\n  nav.sticky.top-0>header.flex.h-12,\n  nav.custom-styles>header\n) button:focus-visible{\n  border-color:#f0d384!important;\n  color:#fff1bd!important;\n  outline:0!important;\n  transform:translateY(-1px)!important;\n  box-shadow:inset 0 0 0 1px #fff2,inset 0 0 0 3px #04070bd0,0 6px 17px #0009,0 0 17px #d9b35738!important;\n}\n\n/* ---------- 02｜普通 AI / 用户消息：复杂金属相框；运行面板消息明确排除 ---------- */\n:where(\n  div.group.flex:has(.rili-markdown-renderer):not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  .is-assistant:not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  [data-message-author-role=\"assistant\"]:not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  .is-user,\n  [data-message-author-role=\"user\"]\n){\n  position:relative!important;\n  isolation:isolate!important;\n  box-sizing:border-box!important;\n  max-width:100%!important;\n  overflow:visible!important;\n  border:1px solid #c8a1506b!important;\n  border-radius:17px 4px 17px 4px!important;\n  background:\n    radial-gradient(circle at 13px 13px,#fff0ba18 0 2px,transparent 2.5px),\n    radial-gradient(circle at calc(100% - 13px) 13px,#fff0ba14 0 2px,transparent 2.5px),\n    radial-gradient(circle at 13px calc(100% - 13px),#c79a4514 0 2px,transparent 2.5px),\n    radial-gradient(circle at calc(100% - 13px) calc(100% - 13px),#c79a4514 0 2px,transparent 2.5px),\n    linear-gradient(90deg,transparent,#e2bd6736 15%,#fff6dd22 50%,#e2bd6736 85%,transparent) top 6px left/100% 1px no-repeat,\n    linear-gradient(90deg,transparent,#7d5b2b46 10%,#dfb95f4b 50%,#7d5b2b46 90%,transparent) bottom 6px left/100% 1px no-repeat,\n    repeating-conic-gradient(from 45deg at 18px 18px,transparent 0 9deg,#d7b25d11 9deg 10deg,transparent 10deg 20deg),\n    repeating-conic-gradient(from 225deg at calc(100% - 18px) calc(100% - 18px),transparent 0 9deg,#ffffff0a 9deg 10deg,transparent 10deg 20deg),\n    repeating-linear-gradient(42deg,transparent 0 25px,#d7b25809 25px 26px,transparent 26px 52px),\n    repeating-linear-gradient(-42deg,transparent 0 35px,#ffffff07 35px 36px,transparent 36px 72px),\n    linear-gradient(145deg,#0d151ff0,#070b12f6)!important;\n  box-shadow:0 13px 38px #0009,0 0 0 3px #04070bc4,0 0 0 4px #7e5e305c,inset 0 0 0 1px #ffffff09,inset 0 0 0 5px #04070d77!important;\n}\n:where(\n  div.group.flex:has(.rili-markdown-renderer):not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  .is-assistant:not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  [data-message-author-role=\"assistant\"]:not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  .is-user,\n  [data-message-author-role=\"user\"]\n)::before,\n:where(\n  div.group.flex:has(.rili-markdown-renderer):not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  .is-assistant:not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  [data-message-author-role=\"assistant\"]:not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  .is-user,\n  [data-message-author-role=\"user\"]\n)::after{content:none!important;display:none!important}\n:where(.is-user,[data-message-author-role=\"user\"]){\n  border-color:#d5b36562!important;\n  background:\n    linear-gradient(90deg,transparent,#f0cf7a35 18%,#fff8e319 50%,#f0cf7a35 82%,transparent) top 6px left/100% 1px no-repeat,\n    repeating-conic-gradient(from 45deg at 16px 16px,transparent 0 10deg,#dcb96610 10deg 11deg,transparent 11deg 22deg),\n    repeating-linear-gradient(45deg,transparent 0 28px,#d4af5908 28px 29px,transparent 29px 58px),\n    linear-gradient(145deg,#121923ed,#080d14f5)!important;\n}\n:where(\n  div.group.flex:has(.rili-markdown-renderer):not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  .is-assistant:not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  [data-message-author-role=\"assistant\"]:not(:has(.txrun-wrap)):not(:has(#txIntro))\n) .rili-markdown-renderer{\n  max-width:100%!important;\n  box-sizing:border-box!important;\n  overflow:visible!important;\n  border:0!important;\n  background:transparent!important;\n  box-shadow:none!important;\n  color:#f2ece1!important;\n  font-family:\"Klee One\",\"Hiragino Maru Gothic ProN\",\"Yu Gothic\",\"YouYuan\",\"STKaiti\",\"KaiTi\",\"Noto Serif SC\",serif!important;\n  line-height:1.86!important;\n}\n:where(\n  div.group.flex:has(.rili-markdown-renderer):not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  .is-assistant:not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  [data-message-author-role=\"assistant\"]:not(:has(.txrun-wrap)):not(:has(#txIntro))\n) .rili-markdown-renderer :where(p,li,blockquote){font-family:inherit!important}\n\n/* ---------- 03｜消息操作栏与消耗统计：紧凑、横滑、原生弹层保持可点 ---------- */\n:where(\n  .is-assistant div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  .is-user div[class~=\"justify-between\"]:has(button svg),\n  [data-message-author-role=\"user\"] div[class~=\"justify-between\"]:has(button svg),\n  div.group.flex:has(.rili-markdown-renderer)>div.flex.w-full:nth-of-type(2):has(button svg)\n){\n  position:relative!important;\n  display:flex!important;\n  flex-wrap:nowrap!important;\n  align-items:center!important;\n  box-sizing:border-box!important;\n  gap:4px!important;\n  width:100%!important;\n  max-width:100%!important;\n  min-width:0!important;\n  min-height:34px!important;\n  margin:4px 0 0!important;\n  padding:3px 5px!important;\n  overflow-x:auto!important;\n  overflow-y:visible!important;\n  -webkit-overflow-scrolling:touch!important;\n  overscroll-behavior-x:contain!important;\n  touch-action:pan-x!important;\n  scrollbar-width:none!important;\n  border:1px solid #b98d4558!important;\n  border-radius:11px 3px 11px 3px!important;\n  background:radial-gradient(circle at 8% 0,#e7c26a10,transparent 32%),linear-gradient(145deg,#101923ed,#070c13f3)!important;\n  box-shadow:inset 0 0 0 1px #fff1,0 6px 18px #0007!important;\n}\n:where(\n  .is-assistant div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  .is-user div[class~=\"justify-between\"]:has(button svg),\n  [data-message-author-role=\"user\"] div[class~=\"justify-between\"]:has(button svg),\n  div.group.flex:has(.rili-markdown-renderer)>div.flex.w-full:nth-of-type(2):has(button svg)\n)::-webkit-scrollbar{display:none!important}\n:where(\n  .is-assistant div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  div.group.flex:has(.rili-markdown-renderer)>div.flex.w-full:nth-of-type(2):has(button svg)\n)>:where(div[class~=\"font-mono\"][data-state],[data-state][class~=\"font-mono\"]){\n  display:flex!important;\n  align-items:center!important;\n  flex:0 0 auto!important;\n  min-width:74px!important;\n  height:26px!important;\n  min-height:26px!important;\n  padding:0 8px!important;\n  overflow:visible!important;\n  border:1px solid #d2ac5f68!important;\n  border-radius:999px!important;\n  background:linear-gradient(145deg,#17130d,#0b1119)!important;\n  color:#f0d79e!important;\n  box-shadow:inset 0 0 0 1px #fff1,0 3px 9px #0005!important;\n  font:700 9px/24px ui-monospace,SFMono-Regular,Consolas,monospace!important;\n  letter-spacing:.025em!important;\n  white-space:nowrap!important;\n  cursor:pointer!important;\n  pointer-events:auto!important;\n}\n:where(\n  .is-assistant div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  .is-user div[class~=\"justify-between\"]:has(button svg),\n  [data-message-author-role=\"user\"] div[class~=\"justify-between\"]:has(button svg),\n  div.group.flex:has(.rili-markdown-renderer)>div.flex.w-full:nth-of-type(2):has(button svg)\n) button{\n  position:relative!important;\n  display:inline-grid!important;\n  place-items:center!important;\n  flex:0 0 27px!important;\n  width:27px!important;\n  min-width:27px!important;\n  max-width:27px!important;\n  height:27px!important;\n  min-height:27px!important;\n  max-height:27px!important;\n  padding:0!important;\n  overflow:visible!important;\n  border:1px solid #c29a4c58!important;\n  border-radius:8px 2px 8px 2px!important;\n  background:linear-gradient(145deg,#17212c,#080d14)!important;\n  color:#e9ca79!important;\n  box-shadow:inset 0 0 0 1px #fff1!important;\n}\n:where(\n  .is-assistant div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  .is-user div[class~=\"justify-between\"]:has(button svg),\n  [data-message-author-role=\"user\"] div[class~=\"justify-between\"]:has(button svg),\n  div.group.flex:has(.rili-markdown-renderer)>div.flex.w-full:nth-of-type(2):has(button svg)\n) button::before,\n:where(\n  .is-assistant div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  .is-user div[class~=\"justify-between\"]:has(button svg),\n  [data-message-author-role=\"user\"] div[class~=\"justify-between\"]:has(button svg),\n  div.group.flex:has(.rili-markdown-renderer)>div.flex.w-full:nth-of-type(2):has(button svg)\n) button::after{content:none!important;display:none!important}\n:where(\n  .is-assistant div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  .is-user div[class~=\"justify-between\"]:has(button svg),\n  [data-message-author-role=\"user\"] div[class~=\"justify-between\"]:has(button svg),\n  div.group.flex:has(.rili-markdown-renderer)>div.flex.w-full:nth-of-type(2):has(button svg)\n) button svg{\n  position:static!important;\n  display:block!important;\n  width:14px!important;\n  min-width:14px!important;\n  height:14px!important;\n  min-height:14px!important;\n  opacity:1!important;\n  visibility:visible!important;\n  color:currentColor!important;\n  stroke:currentColor!important;\n  filter:drop-shadow(0 0 4px #d9b75b35)!important;\n  pointer-events:none!important;\n}\n:where(\n  .is-assistant div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n  .is-user div[class~=\"justify-between\"]:has(button svg),\n  [data-message-author-role=\"user\"] div[class~=\"justify-between\"]:has(button svg),\n  div.group.flex:has(.rili-markdown-renderer)>div.flex.w-full:nth-of-type(2):has(button svg)\n) button:hover{\n  color:#fff1bc!important;\n  border-color:#edcd7c!important;\n  background:linear-gradient(145deg,#2a2114,#0b1119)!important;\n  box-shadow:0 0 13px #d3a84a28!important;\n  transform:translateY(-1px)!important;\n}\n\n/* 原生消耗浮窗：不改 trigger，不阻断 Radix，只给门户本身换皮。 */\n[data-radix-popper-content-wrapper]{z-index:2147483000!important;pointer-events:auto!important}\n[data-radix-popper-content-wrapper] :where([role=\"dialog\"],[role=\"tooltip\"],[data-state=\"open\"]){\n  max-width:min(380px,calc(100vw - 20px))!important;\n  overflow:auto!important;\n  border:1px solid #ddb9678a!important;\n  border-radius:13px 4px 13px 4px!important;\n  background:radial-gradient(circle at 86% 0,#dfb75e1e,transparent 34%),repeating-linear-gradient(45deg,transparent 0 24px,#d7b25809 24px 25px,transparent 25px 50px),linear-gradient(145deg,#121a25fb,#070b11fd)!important;\n  color:#efe7d8!important;\n  box-shadow:0 22px 68px #000e,0 0 0 3px #04070bcf,0 0 0 4px #8f6c385c,inset 0 0 0 1px #fff1!important;\n  pointer-events:auto!important;\n}\n[data-radix-popper-content-wrapper] :where([role=\"dialog\"],[role=\"tooltip\"],[data-state=\"open\"]) :where(button,[role=\"button\"]){\n  color:#efd080!important;\n  border-color:#b98d465c!important;\n  background:linear-gradient(145deg,#171f2a,#080d14)!important;\n}\n\n/* ---------- 04｜输入工具栏与快捷匣：低高度、真横滑、宽匣 ---------- */\n#prompt-input :where(#prompt-input-header,.w-full.overflow-x-auto),\nform:has(#prompt-input-body) :where(#prompt-input-header,.w-full.overflow-x-auto){\n  position:relative!important;\n  display:block!important;\n  box-sizing:border-box!important;\n  width:100%!important;\n  max-width:100%!important;\n  min-width:0!important;\n  height:32px!important;\n  min-height:32px!important;\n  max-height:32px!important;\n  padding:3px 5px!important;\n  overflow-x:auto!important;\n  overflow-y:hidden!important;\n  -webkit-overflow-scrolling:touch!important;\n  overscroll-behavior-x:contain!important;\n  touch-action:pan-x!important;\n  scrollbar-width:none!important;\n  border:1px solid #b88d4658!important;\n  border-radius:11px 3px 11px 3px!important;\n  background:linear-gradient(90deg,transparent,#d9b65a28 16%,#fff8e315 50%,#d9b65a28 84%,transparent) top/100% 1px no-repeat,repeating-linear-gradient(45deg,transparent 0 20px,#d7b25909 20px 21px,transparent 21px 42px),linear-gradient(145deg,#101822f0,#070c13f6)!important;\n  box-shadow:inset 0 0 0 1px #fff1,inset 0 0 0 3px #04070d91,0 6px 18px #0007!important;\n}\n#prompt-input :where(#prompt-input-header,.w-full.overflow-x-auto)::-webkit-scrollbar,\nform:has(#prompt-input-body) :where(#prompt-input-header,.w-full.overflow-x-auto)::-webkit-scrollbar{display:none!important}\n#prompt-input :where(#prompt-input-header,.w-full.overflow-x-auto)>.flex,\n#prompt-input .w-full.overflow-x-auto>.flex.min-w-max{\n  display:flex!important;\n  flex-wrap:nowrap!important;\n  align-items:center!important;\n  gap:5px!important;\n  width:max-content!important;\n  min-width:max-content!important;\n  max-width:none!important;\n}\n#prompt-input :where(#prompt-input-header,.w-full.overflow-x-auto) button,\n#prompt-input-footer button:not([type=\"submit\"]){\n  position:relative!important;\n  display:inline-flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  flex:0 0 auto!important;\n  min-width:26px!important;\n  height:26px!important;\n  min-height:26px!important;\n  max-height:26px!important;\n  padding:0 7px!important;\n  overflow:visible!important;\n  border:1px solid #c39a4b58!important;\n  border-radius:8px 2px 8px 2px!important;\n  background:linear-gradient(145deg,#17212c,#080d14)!important;\n  color:#e9ca79!important;\n  box-shadow:inset 0 0 0 1px #fff1,0 4px 11px #0005!important;\n  font-size:10px!important;\n  line-height:1!important;\n  white-space:nowrap!important;\n}\n#prompt-input :where(#prompt-input-header,.w-full.overflow-x-auto) button::before,\n#prompt-input :where(#prompt-input-header,.w-full.overflow-x-auto) button::after,\n#prompt-input-footer button:not([type=\"submit\"])::before,\n#prompt-input-footer button:not([type=\"submit\"])::after{content:none!important;display:none!important}\n#prompt-input :where(#prompt-input-header,.w-full.overflow-x-auto) button svg,\n#prompt-input-footer button:not([type=\"submit\"]) svg{\n  position:static!important;\n  display:block!important;\n  flex:0 0 auto!important;\n  width:14px!important;\n  min-width:14px!important;\n  height:14px!important;\n  min-height:14px!important;\n  opacity:1!important;\n  visibility:visible!important;\n  color:currentColor!important;\n  stroke:currentColor!important;\n  pointer-events:none!important;\n}\n#prompt-input :where(#prompt-input-header,.w-full.overflow-x-auto) button span,\n#prompt-input-footer button:not([type=\"submit\"]) span{display:inline!important;color:currentColor!important;white-space:nowrap!important}\n\n/* 快捷匣：普通矩形，默认足够长；桌面悬停/聚焦展开，移动端保持可用宽度。 */\n#prompt-input .w-full.overflow-x-auto>.flex.min-w-max>.flex.shrink-0>.flex.shrink-0:nth-of-type(2){\n  position:relative!important;\n  display:flex!important;\n  align-items:center!important;\n  flex:0 0 300px!important;\n  width:300px!important;\n  min-width:230px!important;\n  max-width:300px!important;\n  height:28px!important;\n  min-height:28px!important;\n  max-height:28px!important;\n  gap:4px!important;\n  padding:2px 5px 2px 58px!important;\n  overflow-x:auto!important;\n  overflow-y:hidden!important;\n  -webkit-overflow-scrolling:touch!important;\n  overscroll-behavior-x:contain!important;\n  touch-action:pan-x!important;\n  scrollbar-width:none!important;\n  border:1px solid #d0a65464!important;\n  border-radius:10px!important;\n  background:repeating-linear-gradient(45deg,transparent 0 18px,#d7b2580a 18px 19px,transparent 19px 38px),linear-gradient(145deg,#17130c,#0b1119 62%,#151008)!important;\n  box-shadow:inset 0 0 0 1px #fff1,0 5px 14px #0007!important;\n  transition:max-width .22s ease,width .22s ease,border-color .2s ease!important;\n}\n#prompt-input .w-full.overflow-x-auto>.flex.min-w-max>.flex.shrink-0>.flex.shrink-0:nth-of-type(2)::-webkit-scrollbar{display:none!important}\n#prompt-input .w-full.overflow-x-auto>.flex.min-w-max>.flex.shrink-0>.flex.shrink-0:nth-of-type(2)::before{\n  content:\"快捷匣\"!important;\n  position:sticky!important;\n  left:-56px!important;\n  z-index:5!important;\n  display:grid!important;\n  place-items:center!important;\n  flex:0 0 54px!important;\n  width:54px!important;\n  height:24px!important;\n  margin-left:-56px!important;\n  border-right:1px solid #d9b65a55!important;\n  color:#f0d38b!important;\n  background:linear-gradient(90deg,#17120bfa,#0d1219fa)!important;\n  font:700 9px/1 \"STKaiti\",\"KaiTi\",serif!important;\n  letter-spacing:.06em!important;\n  pointer-events:none!important;\n}\n#prompt-input .w-full.overflow-x-auto>.flex.min-w-max>.flex.shrink-0>.flex.shrink-0:nth-of-type(2)>*{flex:0 0 auto!important;white-space:nowrap!important}\n#prompt-input .w-full.overflow-x-auto>.flex.min-w-max>.flex.shrink-0>.flex.shrink-0:nth-of-type(2):focus-within{width:min(430px,76vw)!important;max-width:min(430px,76vw)!important}\n@media(hover:hover) and (pointer:fine){\n  #prompt-input .w-full.overflow-x-auto>.flex.min-w-max>.flex.shrink-0>.flex.shrink-0:nth-of-type(2):hover{width:min(520px,52vw)!important;max-width:min(520px,52vw)!important;border-color:#edcd7c7c!important}\n}\n\n/* ---------- 05｜输入器本体：完整金属外壳、可爱正文字体、高清八卦发送键 ---------- */\nform:has(#prompt-input-body){\n  position:relative!important;\n  isolation:isolate!important;\n  box-sizing:border-box!important;\n  width:min(calc(100% - 8px),980px)!important;\n  margin-inline:auto!important;\n  padding:5px!important;\n  overflow:visible!important;\n  border:1px solid #d0a75576!important;\n  border-radius:17px 4px 17px 4px!important;\n  background:\n    radial-gradient(circle at 12px 12px,#fff0bd1e 0 2px,transparent 2.5px),\n    radial-gradient(circle at calc(100% - 12px) 12px,#fff0bd18 0 2px,transparent 2.5px),\n    radial-gradient(circle at 12px calc(100% - 12px),#c99c4a17 0 2px,transparent 2.5px),\n    radial-gradient(circle at calc(100% - 12px) calc(100% - 12px),#c99c4a17 0 2px,transparent 2.5px),\n    linear-gradient(90deg,transparent,#e8c66f45 13%,#fff8e51d 50%,#e8c66f45 87%,transparent) top 5px left/100% 1px no-repeat,\n    linear-gradient(90deg,transparent,#7f60325a 10%,#dcb95f50 50%,#7f60325a 90%,transparent) bottom 5px left/100% 1px no-repeat,\n    repeating-conic-gradient(from 45deg at 16px 16px,transparent 0 9deg,#d9b65b12 9deg 10deg,transparent 10deg 20deg),\n    repeating-conic-gradient(from 225deg at calc(100% - 16px) calc(100% - 16px),transparent 0 9deg,#ffffff0a 9deg 10deg,transparent 10deg 20deg),\n    repeating-linear-gradient(43deg,transparent 0 24px,#d9b65b09 24px 25px,transparent 25px 50px),\n    linear-gradient(145deg,#101925fb,#050a11fd)!important;\n  box-shadow:0 16px 46px #000c,0 0 0 3px #04070bc4,0 0 0 4px #8d6b385d,inset 0 0 0 1px #ffffff0b,inset 0 0 0 5px #04070d7a!important;\n}\nform:has(#prompt-input-body)::before{\n  content:\"\"!important;\n  position:absolute!important;\n  inset:5px!important;\n  z-index:0!important;\n  border:1px solid #d8b65a30!important;\n  border-radius:12px 2px 12px 2px!important;\n  background:linear-gradient(90deg,#d7b45a76 0 24px,transparent 24px calc(100% - 24px),#d7b45a76 calc(100% - 24px)) top left/100% 1px no-repeat,linear-gradient(90deg,#fff8e52c 0 18px,transparent 18px calc(100% - 18px),#fff8e52c calc(100% - 18px)) bottom left/100% 1px no-repeat!important;\n  pointer-events:none!important;\n}\nform:has(#prompt-input-body)::after{content:none!important;display:none!important}\nform:has(#prompt-input-body)>*{position:relative!important;z-index:1!important}\n#prompt-input,#prompt-input-body,#prompt-input-footer{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}\n#prompt-input-body textarea{\n  min-height:28px!important;\n  max-height:min(160px,30vh)!important;\n  padding:4px 8px!important;\n  overflow-y:auto!important;\n  resize:none!important;\n  border-color:transparent!important;\n  background:transparent!important;\n  box-shadow:none!important;\n  color:#f2e9d9!important;\n  caret-color:#efd080!important;\n  font-family:\"Klee One\",\"Hiragino Maru Gothic ProN\",\"Yu Gothic\",\"YouYuan\",\"STKaiti\",\"KaiTi\",sans-serif!important;\n  font-size:14px!important;\n  line-height:20px!important;\n}\n#prompt-input-footer{\n  display:flex!important;\n  align-items:center!important;\n  box-sizing:border-box!important;\n  gap:4px!important;\n  min-height:32px!important;\n  padding:2px!important;\n  overflow-x:auto!important;\n  overflow-y:visible!important;\n  -webkit-overflow-scrolling:touch!important;\n  touch-action:pan-x!important;\n  scrollbar-width:none!important;\n}\n#prompt-input-footer::-webkit-scrollbar{display:none!important}\n#prompt-input-footer>div.gap-1.flex{display:flex!important;align-items:center!important;gap:4px!important;min-width:0!important;flex:0 0 auto!important}\n#prompt-input-footer>div.gap-1.flex>button:first-child:not([type=\"submit\"]),\n#prompt-input-footer button:has(svg[class*=\"waves\"]),\n#prompt-input-footer button:has(svg[class*=\"audio\"]){\n  flex:0 1 auto!important;\n  min-width:34px!important;\n  max-width:88px!important;\n  height:27px!important;\n  padding:0 7px!important;\n  overflow:hidden!important;\n  text-overflow:ellipsis!important;\n  white-space:nowrap!important;\n}\n\n#prompt-input-footer button[type=\"submit\"]{\n  position:relative!important;\n  display:grid!important;\n  place-items:center!important;\n  flex:0 0 36px!important;\n  width:36px!important;\n  min-width:36px!important;\n  max-width:36px!important;\n  height:36px!important;\n  min-height:36px!important;\n  max-height:36px!important;\n  padding:0!important;\n  overflow:hidden!important;\n  border:1px solid #efd07eb2!important;\n  border-radius:50%!important;\n  background:radial-gradient(circle,#111a24,#05080d 72%)!important;\n  color:transparent!important;\n  box-shadow:inset 0 0 0 3px #04070d,inset 0 0 0 4px #d8b65a58,0 0 16px #e1bf6b45!important;\n}\n#prompt-input-footer>div.gap-1.flex>button:last-child>svg,\n#prompt-input-footer button[type=\"submit\"]>svg{display:none!important}\n#prompt-input-footer>div.gap-1.flex>button:last-child::before,\n#prompt-input-footer button[type=\"submit\"]::before{\n  content:\"\"!important;\n  position:absolute!important;\n  inset:4px!important;\n  display:block!important;\n  border:0!important;\n  border-radius:50%!important;\n  background:url(\"https://taixu-chugou-intro.pages.dev/bagua-seal-v4.png\") center/contain no-repeat!important;\n  filter:drop-shadow(0 0 5px #e8c66d72) drop-shadow(0 0 7px #fff4d228)!important;\n  pointer-events:none!important;\n}\n#prompt-input-footer>div.gap-1.flex>button:last-child::after,\n#prompt-input-footer button[type=\"submit\"]::after{\n  content:\"\"!important;\n  position:absolute!important;\n  inset:1px!important;\n  display:block!important;\n  border:1px solid #e7c66f88!important;\n  border-radius:50%!important;\n  background:repeating-conic-gradient(from 0deg,transparent 0 18deg,#e8c66f55 19deg 20deg,transparent 21deg 45deg)!important;\n  pointer-events:none!important;\n  animation:txhlSendRing 16s linear infinite!important;\n}\n@keyframes txhlSendRing{to{transform:rotate(360deg)}}\n#prompt-input-footer>div.gap-1.flex>button:last-child:hover,\n#prompt-input-footer button[type=\"submit\"]:hover{transform:scale(1.055)!important;border-color:#fff0ae!important;box-shadow:inset 0 0 0 3px #04070d,inset 0 0 0 4px #f0cf7d78,0 0 22px #e7c66f66!important}\n\n/* ---------- 06｜普通消息中的可展开／可复制区，只作用于非运行面板正文 ---------- */\n.rili-markdown-renderer:not(:has(.txrun-wrap)):not(:has(#txIntro)) details{\n  overflow:visible!important;\n  border:1px solid #b88e4852!important;\n  border-radius:11px 3px 11px 3px!important;\n  background:linear-gradient(145deg,#101722e8,#080c12ef)!important;\n}\n.rili-markdown-renderer:not(:has(.txrun-wrap)):not(:has(#txIntro)) summary{\n  cursor:pointer!important;\n  padding:7px 10px!important;\n  color:#f0d59b!important;\n  font-weight:700!important;\n}\n.rili-markdown-renderer:not(:has(.txrun-wrap)):not(:has(#txIntro)) :where(textarea,pre){\n  max-width:100%!important;\n  overflow:auto!important;\n  border-color:#c79b4c72!important;\n  background:linear-gradient(145deg,#131922,#0b1018)!important;\n  color:#f3ead9!important;\n}\n\n/* ---------- 07｜移动端：更低、更小，但快捷匣保持足够长度 ---------- */\n@media(max-width:700px),(pointer:coarse){\n  :where(\n    header:has([data-sidebar=\"trigger\"]),\n    [data-slot=\"sidebar-inset\"]>header:first-child,\n    [data-sidebar=\"inset\"]>header:first-child,\n    nav.sticky.top-0>header.flex.h-12,\n    nav.custom-styles>header\n  ){\n    height:46px!important;\n    min-height:46px!important;\n    padding:3px 5px!important;\n    border-radius:0 0 10px 10px!important;\n  }\n  :where(\n    header:has([data-sidebar=\"trigger\"]),\n    [data-slot=\"sidebar-inset\"]>header:first-child,\n    [data-sidebar=\"inset\"]>header:first-child,\n    nav.sticky.top-0>header.flex.h-12,\n    nav.custom-styles>header\n  )::before{top:2px!important;width:min(210px,43vw)!important;max-width:calc(100% - 150px)!important;font-size:13px!important;letter-spacing:.10em!important;text-indent:.10em!important}\n  :where(\n    header:has([data-sidebar=\"trigger\"]),\n    [data-slot=\"sidebar-inset\"]>header:first-child,\n    [data-sidebar=\"inset\"]>header:first-child,\n    nav.sticky.top-0>header.flex.h-12,\n    nav.custom-styles>header\n  )::after{top:21px!important;width:min(235px,48vw)!important;max-width:calc(100% - 145px)!important;padding:2px 7px!important;font-size:5.7px!important;letter-spacing:.04em!important}\n  :where(\n    header:has([data-sidebar=\"trigger\"]),\n    [data-slot=\"sidebar-inset\"]>header:first-child,\n    [data-sidebar=\"inset\"]>header:first-child,\n    nav.sticky.top-0>header.flex.h-12,\n    nav.custom-styles>header\n  ) button{flex-basis:27px!important;width:27px!important;min-width:27px!important;height:27px!important;min-height:27px!important}\n  :where(\n    header:has([data-sidebar=\"trigger\"]),\n    [data-slot=\"sidebar-inset\"]>header:first-child,\n    [data-sidebar=\"inset\"]>header:first-child,\n    nav.sticky.top-0>header.flex.h-12,\n    nav.custom-styles>header\n  ) button svg{width:14px!important;min-width:14px!important;height:14px!important;min-height:14px!important}\n\n  :where(\n    .is-assistant div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n    [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n    .is-user div[class~=\"justify-between\"]:has(button svg),\n    [data-message-author-role=\"user\"] div[class~=\"justify-between\"]:has(button svg),\n    div.group.flex:has(.rili-markdown-renderer)>div.flex.w-full:nth-of-type(2):has(button svg)\n  ){min-height:32px!important;padding:2px 4px!important;gap:3px!important}\n  :where(\n    .is-assistant div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n    [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n    .is-user div[class~=\"justify-between\"]:has(button svg),\n    [data-message-author-role=\"user\"] div[class~=\"justify-between\"]:has(button svg),\n    div.group.flex:has(.rili-markdown-renderer)>div.flex.w-full:nth-of-type(2):has(button svg)\n  ) button{flex-basis:25px!important;width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important;min-height:25px!important;max-height:25px!important}\n  :where(\n    .is-assistant div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n    [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(button svg[class*=\"lucide-copy\"]),\n    div.group.flex:has(.rili-markdown-renderer)>div.flex.w-full:nth-of-type(2):has(button svg)\n  )>:where(div[class~=\"font-mono\"][data-state],[data-state][class~=\"font-mono\"]){min-width:0!important;height:24px!important;min-height:24px!important;padding-inline:5px!important;font-size:8px!important;line-height:22px!important}\n\n  #prompt-input :where(#prompt-input-header,.w-full.overflow-x-auto),\n  form:has(#prompt-input-body) :where(#prompt-input-header,.w-full.overflow-x-auto){height:30px!important;min-height:30px!important;max-height:30px!important;padding:2px 4px!important}\n  #prompt-input :where(#prompt-input-header,.w-full.overflow-x-auto) button,\n  #prompt-input-footer button:not([type=\"submit\"]){min-width:25px!important;height:25px!important;min-height:25px!important;max-height:25px!important;padding-inline:6px!important;font-size:9px!important}\n  #prompt-input .w-full.overflow-x-auto>.flex.min-w-max>.flex.shrink-0>.flex.shrink-0:nth-of-type(2){\n    flex-basis:clamp(220px,72vw,320px)!important;\n    width:clamp(220px,72vw,320px)!important;\n    min-width:220px!important;\n    max-width:320px!important;\n    height:27px!important;\n    min-height:27px!important;\n    max-height:27px!important;\n  }\n  form:has(#prompt-input-body){width:calc(100% - 6px)!important;padding:4px!important;border-radius:14px 3px 14px 3px!important}\n  #prompt-input-body textarea{min-height:27px!important;max-height:132px!important;padding:3px 7px!important;font-size:16px!important}\n  #prompt-input-footer{min-height:30px!important;padding:1px!important}\n  #prompt-input-footer button[type=\"submit\"]{flex-basis:34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important}\n}\n\n/* ---------- 08｜高优先级收口：压过旧 V10 宿主层，但仍不触碰运行面板 ---------- */\n:where(\n  div.group.flex:has(.rili-markdown-renderer):not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  .is-assistant:not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  [data-message-author-role=\"assistant\"]:not(:has(.txrun-wrap)):not(:has(#txIntro)),\n  .is-user,\n  [data-message-author-role=\"user\"]\n){width:100%!important;min-width:0!important}\nform:has(#prompt-input-body){min-width:0!important;max-width:min(980px,calc(100vw - 8px))!important}\n#prompt-input{width:100%!important;min-width:0!important;max-width:100%!important}\n\nbody:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"]),\nbody [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"]){\n  box-sizing:border-box!important;\n  height:34px!important;min-height:34px!important;max-height:34px!important;\n  gap:4px!important;margin-top:4px!important;padding:3px 5px!important;\n  overflow-x:auto!important;overflow-y:visible!important;\n  border:1px solid #b98d4558!important;border-radius:11px 3px 11px 3px!important;\n  background:radial-gradient(circle at 8% 0,#e7c26a10,transparent 32%),linear-gradient(145deg,#101923ed,#070c13f3)!important;\n  box-shadow:inset 0 0 0 1px #fff1,0 6px 18px #0007!important\n}\nbody:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"])>div[class~=\"font-mono\"][data-state],\nbody [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"])>div[class~=\"font-mono\"][data-state]{\n  display:flex!important;align-items:center!important;box-sizing:border-box!important;\n  width:auto!important;min-width:74px!important;max-width:180px!important;\n  height:26px!important;min-height:26px!important;max-height:26px!important;\n  margin:0!important;padding:0 8px!important;overflow:visible!important;\n  border:1px solid #d2ac5f68!important;border-radius:999px!important;\n  background:linear-gradient(145deg,#17130d,#0b1119)!important;\n  color:#f0d79e!important;box-shadow:inset 0 0 0 1px #fff1,0 3px 9px #0005!important;\n  font:700 9px/24px ui-monospace,SFMono-Regular,Consolas,monospace!important;\n  letter-spacing:.025em!important;white-space:nowrap!important;opacity:1!important;\n  cursor:pointer!important;pointer-events:auto!important\n}\nbody:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"])>div[class~=\"ml-auto\"]>div:has(>button svg[class*=\"lucide-copy\"]),\nbody [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"])>div[class~=\"ml-auto\"]>div:has(>button svg[class*=\"lucide-copy\"]){\n  display:flex!important;align-items:center!important;gap:2px!important;box-sizing:border-box!important;\n  width:auto!important;min-width:0!important;height:26px!important;min-height:26px!important;max-height:26px!important;\n  margin:0!important;padding:1px 3px!important;border:1px solid #b98d4545!important;border-radius:9px 3px 9px 3px!important;\n  background:linear-gradient(145deg,#111922,#070b11)!important;box-shadow:inset 0 0 0 1px #fff1!important\n}\nbody:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"])>div[class~=\"ml-auto\"]>div:has(>button svg[class*=\"lucide-copy\"])>button,\nbody [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"])>div[class~=\"ml-auto\"]>div:has(>button svg[class*=\"lucide-copy\"])>button{\n  display:grid!important;place-items:center!important;box-sizing:border-box!important;\n  flex:0 0 24px!important;width:24px!important;min-width:24px!important;max-width:24px!important;\n  height:24px!important;min-height:24px!important;max-height:24px!important;margin:0!important;padding:0!important;\n  border:1px solid #c29a4c45!important;border-radius:7px 2px 7px 2px!important;\n  background:linear-gradient(145deg,#17212c,#080d14)!important;color:#e9ca79!important;\n  box-shadow:inset 0 0 0 1px #fff1!important\n}\nbody:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"]) svg,\nbody [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"]) svg{\n  width:14px!important;height:14px!important;opacity:1!important;visibility:visible!important;color:currentColor!important;stroke:currentColor!important\n}\n\nbody #prompt-input .w-full.overflow-x-auto>.flex.min-w-max>.flex.shrink-0>.flex.shrink-0:nth-of-type(2){\n  box-sizing:border-box!important;height:28px!important;min-height:28px!important;max-height:28px!important\n}\n@media(max-width:700px),(pointer:coarse){\n  body:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"]),\n  body [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"]){height:32px!important;min-height:32px!important;max-height:32px!important;padding:2px 4px!important}\n  body:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"])>div[class~=\"font-mono\"][data-state],\n  body [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"])>div[class~=\"font-mono\"][data-state]{height:24px!important;min-height:24px!important;max-height:24px!important;padding-inline:5px!important;font-size:8px!important;line-height:22px!important}\n  body:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"])>div[class~=\"ml-auto\"]>div:has(>button svg[class*=\"lucide-copy\"]),\n  body [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"])>div[class~=\"ml-auto\"]>div:has(>button svg[class*=\"lucide-copy\"]){height:24px!important;min-height:24px!important;max-height:24px!important}\n  body:not(#tx-ai-actionbar-v10) .is-assistant div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"])>div[class~=\"ml-auto\"]>div:has(>button svg[class*=\"lucide-copy\"])>button,\n  body [data-message-author-role=\"assistant\"] div[class~=\"justify-between\"]:has(>div>div>button svg[class*=\"lucide-copy\"])>div[class~=\"ml-auto\"]>div:has(>button svg[class*=\"lucide-copy\"])>button{flex-basis:22px!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important}\n  body #prompt-input .w-full.overflow-x-auto>.flex.min-w-max>.flex.shrink-0>.flex.shrink-0:nth-of-type(2){height:27px!important;min-height:27px!important;max-height:27px!important}\n}\n\n@media(prefers-reduced-motion:reduce){#prompt-input-footer button[type=\"submit\"]::after{animation:none!important}}\n/* TX_RILICHAT_HOST_LUXURY_SAFE_R5826_END */\n\n/* TX_FINAL_R58_BEGIN */\n/* 01｜恢复由运行根节点计算的 tooltip 定位；碰撞时由根节点脚本翻转/内缩，样式层只负责正确渲染。 */\n.txrun-wrap .txhas-tip{position:relative!important;isolation:isolate!important}\n.txrun-wrap .txhas-tip>.txtip{\n  position:fixed!important;\n  z-index:2147483647!important;\n  left:var(--tx-tip-x,12px)!important;\n  top:var(--tx-tip-y,72px)!important;\n  right:auto!important;bottom:auto!important;\n  display:block!important;\n  width:var(--tx-tip-w,280px)!important;\n  max-width:min(420px,calc(100vw - 24px))!important;\n  max-height:var(--tx-tip-h,220px)!important;\n  margin:0!important;padding:11px 12px!important;\n  overflow:auto!important;\n  border:1px solid #e1bd6290!important;\n  border-radius:14px!important;\n  background:radial-gradient(circle at 88% 0,#dcb85024,transparent 34%),linear-gradient(145deg,#161e2a,#090d13 76%)!important;\n  box-shadow:0 22px 70px #000e,inset 0 0 0 1px #d9b65b24!important;\n  visibility:hidden!important;opacity:0!important;pointer-events:none!important;\n  transform:none!important;transition:opacity .14s ease,visibility .14s ease!important;\n}\n.txrun-wrap .txhas-tip:hover>.txtip,\n.txrun-wrap .txhas-tip:focus>.txtip,\n.txrun-wrap .txhas-tip:focus-visible>.txtip,\n.txrun-wrap .txhas-tip:focus-within>.txtip,\n.txrun-wrap .txhas-tip:active>.txtip,\n.txrun-wrap .txhas-tip.tx-tip-open>.txtip{\n  visibility:visible!important;opacity:1!important;pointer-events:auto!important;\n}\n.txrun-wrap .txtip:not([popover])>small{display:block;color:#73ddd5!important;font:700 8px monospace!important;letter-spacing:.14em!important}\n.txrun-wrap .txtip:not([popover])>strong{display:block;margin:3px 0 8px!important;color:#f0d27d!important;font:600 15px/1.3 \"Noto Serif SC\",\"Songti SC\",serif!important}\n.txrun-wrap .txtip:not([popover]) dl{display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;gap:0!important;margin:0!important;padding:0!important}\n.txrun-wrap .txtip:not([popover]) dt,.txrun-wrap .txtip:not([popover]) dd{margin:0!important;padding:7px 0!important;border-bottom:1px dashed #ffffff13!important}\n.txrun-wrap .txtip:not([popover]) dt{color:#d7b969!important;font-size:9px!important}\n.txrun-wrap .txtip:not([popover]) dd{color:#ece5d8!important;font-size:11px!important;line-height:1.72!important}\n\n/* 02｜内页卡片与小面板：去掉会挡内容的固定角块，统一为金属框体。 */\n.txrun-wrap .txcard,\n.txrun-wrap .txdetailcard,\n.txrun-wrap .txroom,\n.txrun-wrap .txwallet,\n.txrun-wrap .txwalletcell,\n.txrun-wrap .txcombat,\n.txrun-wrap .txfactionhero,\n.txrun-wrap .txfactiongrid article,\n.txrun-wrap .txappview .txcard{\n  position:relative!important;\n  overflow:visible!important;\n  border:1px solid #d6b55c48!important;\n  border-radius:16px!important;\n  background:radial-gradient(circle at 85% 0,#dcb85014,transparent 34%),repeating-linear-gradient(135deg,transparent 0 28px,#d8b65a08 28px 29px,transparent 29px 58px),linear-gradient(145deg,#15202c,#0a0f16)!important;\n  box-shadow:inset 0 1px #ffffff0a,0 10px 32px #0007!important;\n}\n.txrun-wrap .txcard::before,\n.txrun-wrap .txcard::after,\n.txrun-wrap .txdetailcard::before,\n.txrun-wrap .txdetailcard::after,\n.txrun-wrap .txcard h4::before,\n.txrun-wrap .txcard h4::after,\n.txrun-wrap .txdetailcard h4::before,\n.txrun-wrap .txdetailcard h4::after,\n.txrun-wrap .txwallet::before,\n.txrun-wrap .txwallet::after,\n.txrun-wrap .txwalletcell::before,\n.txrun-wrap .txwalletcell::after{content:none!important;display:none!important}\n.txrun-wrap .txcard h4,\n.txrun-wrap .txdetailcard h4,\n.txrun-wrap .txwallet header b,\n.txrun-wrap .txroom header b{\n  display:flex!important;align-items:center;gap:8px!important;\n  min-height:30px!important;margin:0 0 10px!important;\n  color:#f0d17b!important;font:600 16px/1.3 \"Noto Serif SC\",\"Songti SC\",serif!important;\n  letter-spacing:.03em!important;\n}\n.txrun-wrap .txcard h4::before,\n.txrun-wrap .txdetailcard h4::before{display:none!important}\n.txrun-wrap .txitem{\n  grid-template-columns:minmax(94px,.26fr) minmax(0,1fr)!important;\n  gap:10px!important;align-items:start!important;\n  padding:8px 0!important;border-bottom:1px dashed #d4b56026!important;\n}\n.txrun-wrap .txitem b{\n  align-self:start!important;\n  padding:5px 8px!important;\n  border:1px solid #d7b75b40!important;border-radius:10px!important;\n  background:linear-gradient(145deg,#3a2d16,#131922)!important;\n  color:#e8c871!important;font-size:10px!important;line-height:1.45!important;\n  text-align:center!important;box-shadow:inset 0 0 0 1px #ffffff08!important;\n}\n.txrun-wrap .txitem span,\n.txrun-wrap .txcard p,\n.txrun-wrap .txwalletcell span,\n.txrun-wrap .txcombat span{\n  color:#ebe6db!important;font-size:12px!important;line-height:1.84!important;\n  overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;\n}\n\n/* 03｜关系七轴改成小标签风格；ORI 事件状态也改成芯片。 */\n.txrun-wrap .txrelationchips span,\n.txrun-wrap .txoristate .txorichips,\n.txrun-wrap .txorientation span{display:flex!important;flex-wrap:wrap!important;gap:6px!important;align-items:center!important}\n.txrun-wrap .txrelaxis{line-height:1.85!important}\n.txrun-wrap .txaxischip,\n.txrun-wrap .txeventchip{\n  display:inline-flex!important;align-items:center!important;gap:6px!important;\n  padding:4px 8px!important;border:1px solid #d9b75b55!important;border-radius:999px!important;\n  background:linear-gradient(135deg,#1a2230,#111720)!important;box-shadow:0 4px 14px #0006!important;\n  white-space:nowrap!important;color:#f1d37e!important\n}\n.txrun-wrap .txaxischip i,\n.txrun-wrap .txeventchip i{\n  display:inline-grid!important;place-items:center!important;min-width:34px!important;height:20px!important;padding:0 6px!important;\n  border:1px solid #6fd8d055!important;border-radius:999px!important;background:#6fd8d012!important;\n  color:#78ddd5!important;font:700 8px/1 monospace!important;letter-spacing:.08em!important\n}\n.txrun-wrap .txaxischip b,\n.txrun-wrap .txeventchip b{color:#f0d17d!important;font:700 11px/1.1 monospace!important}\n.txrun-wrap .txlinecopy{display:block!important;line-height:1.9!important}\n\n/* 04｜修行/数值区：bar 换成更高级的金属霓光样式。 */\n.txrun-wrap .txmeters{gap:10px!important}\n.txrun-wrap .txmeter{\n  padding:10px 11px!important;border:1px solid #d6b55c52!important;border-radius:14px!important;\n  background:radial-gradient(circle at 90% 0,#ffffff08,transparent 36%),linear-gradient(145deg,#101722,#0a0f15)!important;\n  box-shadow:inset 0 1px #ffffff08,0 8px 24px #0007!important\n}\n.txrun-wrap .txmeter>div{margin-bottom:4px!important}\n.txrun-wrap .txmeter b{color:#d9deE4!important;font-size:10px!important}\n.txrun-wrap .txmeter strong{font:700 12px/1 monospace!important}\n.txrun-wrap .txmeter>i{\n  height:10px!important;border:1px solid #ffffff14!important;border-radius:999px!important;\n  background:linear-gradient(180deg,#05080d,#111722)!important;box-shadow:inset 0 2px 5px #000!important\n}\n.txrun-wrap .txmeter>i>em{\n  inset:1px auto 1px 1px!important;\n  background:linear-gradient(90deg,color-mix(in srgb,var(--meter) 35%,#0e1620),color-mix(in srgb,var(--meter) 82%,#fff 6%),var(--meter))!important;\n  box-shadow:0 0 14px color-mix(in srgb,var(--meter) 52%,transparent), inset 0 0 6px #fff1!important\n}\n.txrun-wrap .txmeter>i:after{top:-2px!important;width:6px!important;height:12px!important;border-radius:999px!important;background:#fff3c4!important;box-shadow:0 0 10px var(--meter)!important}\n.txrun-wrap .txmeter small{margin-top:5px!important;color:#9aa4b0!important;font-size:9px!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}\n.txrun-wrap .txculttop{padding-right:92px!important}\n\n/* 05｜破境按钮：只保留外层“破境”艺术字，避免长文溢出。 */\n.txrun-wrap .txbreak{\n  right:16px!important;top:16px!important;z-index:5!important;\n  width:72px!important;height:72px!important;padding:0!important;border-radius:50%!important;\n  background:radial-gradient(circle at 34% 30%,#4b3519,#120f13 72%)!important;\n  border:1px solid #d8b65b82!important;box-shadow:inset 0 0 26px #d5a94421,0 0 18px #0009!important\n}\n.txrun-wrap .txbreak i{font:700 22px/1.05 \"Noto Serif SC\",\"Songti SC\",serif!important;letter-spacing:.06em!important}\n.txrun-wrap .txbreak b,\n.txrun-wrap .txbreak small{display:none!important}\n.txrun-wrap .txbreak:hover,.txrun-wrap .txbreak:focus-visible{transform:scale(1.04)!important}\n\n/* 06｜战力区：数值/说明分层显示；若没有独立数值，至少外层做成显式读数框。 */\n.txrun-wrap .txcombat{\n  grid-template-columns:96px minmax(0,1fr)!important;\n  gap:10px!important;align-items:start!important;\n}\n.txrun-wrap .txcombat b{\n  display:grid!important;place-items:center!important;\n  min-height:44px!important;padding:8px 10px!important;border:1px solid #d9b75b66!important;border-radius:14px!important;\n  background:radial-gradient(circle at 30% 18%,#f0d07828,transparent 46%),linear-gradient(145deg,#3c2d13,#131822)!important;\n  color:#f1d27c!important;font:700 12px/1.2 \"Noto Serif SC\",\"Songti SC\",serif!important;text-align:center!important\n}\n.txrun-wrap .txcombat span{padding-top:4px!important}\n\n/* 07｜行动匣：往内缩，避免贴边裁切。 */\n.txrun-wrap .txactions{right:14px!important;top:90px!important;width:52px!important;max-height:calc(100% - 170px)!important}\n.txrun-wrap .txactions details{width:52px!important}\n.txrun-wrap .txactions summary{\n  width:52px!important;min-height:96px!important;padding:8px 3px!important;border-radius:16px!important;\n  background:linear-gradient(145deg,#20170b,#0b0f16)!important;border:1px solid #d7b45b78!important\n}\n.txrun-wrap .txactions summary i{width:30px!important;height:30px!important;font:700 13px serif!important}\n.txrun-wrap .txactions summary b{font-size:11px!important;letter-spacing:.06em!important;writing-mode:vertical-rl!important}\n.txrun-wrap .txactionlist{right:4px!important;top:4px!important;border-radius:16px!important}\n\n/* 08｜主角/NPC app 卡片与头像更像 app 内页，不再散。 */\n.txrun-wrap .txnpcapphead,\n.txrun-wrap .txappviewhead,\n.txrun-wrap .txappdesktop-head{\n  border-radius:18px!important;box-shadow:inset 0 1px #ffffff0b,0 10px 30px #0008!important\n}\n.txrun-wrap .txnpcavatar,\n.txrun-wrap .txnpcavatar.large,\n.txrun-wrap .txsay-avatar{\n  background:radial-gradient(circle at 30% 20%,#f0cf7630,transparent 42%),linear-gradient(145deg,#17212e,#09101a)!important\n}\n.txrun-wrap .txnpcapp summary span>em,\n.txrun-wrap .txnpcapphead p,\n.txrun-wrap .txappdesktop-head p,\n.txrun-wrap .txappviewhead span{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}\n\n/* 09｜手机端再压一层，防止文字被挤爆。 */\n@media (max-width:640px){\n  .txrun-wrap .txitem{grid-template-columns:88px minmax(0,1fr)!important;gap:8px!important}\n  .txrun-wrap .txcard h4,.txrun-wrap .txdetailcard h4{font-size:15px!important}\n  .txrun-wrap .txitem span,.txrun-wrap .txcard p,.txrun-wrap .txcombat span{font-size:11px!important;line-height:1.76!important}\n  .txrun-wrap .txmeters{grid-template-columns:1fr!important}\n  .txrun-wrap .txculttop{padding-right:84px!important}\n  .txrun-wrap .txbreak{width:64px!important;height:64px!important;right:12px!important;top:12px!important}\n  .txrun-wrap .txbreak i{font-size:19px!important}\n  .txrun-wrap .txcombat{grid-template-columns:82px minmax(0,1fr)!important}\n  .txrun-wrap .txactions{right:10px!important;top:86px!important}\n}\n/* TX_FINAL_R58_END */\n\n\n\n\n\n/* === R5.8.27 ｜只做运行面板内部美化，不动外框布局核心 === */\n\n/* 01｜版面节奏：减少页内底部空旷感，导航更贴近内容。 */\n.txrun-wrap .txpage{padding:14px clamp(12px,2.3vw,22px) 10px!important}\n.txrun-wrap .txhero,.txrun-wrap .txworld,.txrun-wrap .txmemory,.txrun-wrap .txcause{scroll-padding-bottom:14px!important}\n.txrun-wrap .txnav{padding:4px 8px 6px!important;margin-top:-2px!important}\n.txrun-wrap .txnav button{gap:2px!important;padding:3px 1px 2px!important}\n.txrun-wrap .txnav button i{width:24px!important;height:24px!important;font-size:11px!important}\n.txrun-wrap .txnav button b{font-size:8px!important}\n\n/* 02｜页面抬头与卡片细节。 */\n.txrun-wrap .txsectionhead{margin:0 0 10px!important;padding:10px 12px!important;border:1px solid #d9b65b38!important;border-radius:15px!important;background:radial-gradient(circle at 88% 0,#ddb85a12,transparent 28%),linear-gradient(145deg,#121925ee,#0a0f16ee)!important;box-shadow:0 10px 24px #0006!important}\n.txrun-wrap .txsectionhead small{font:700 8px/1 monospace!important;letter-spacing:.14em!important;color:#70ddd4!important}\n.txrun-wrap .txsectionhead h3{margin:2px 0 0!important;color:#f1d27e!important;font:600 18px/1.2 \"STKaiti\",\"KaiTi\",\"Songti SC\",serif!important}\n.txrun-wrap .txsectionhead>span{color:#a7afb8!important;font-size:10px!important;line-height:1.6!important}\n\n.txrun-wrap .txcard{border:1px solid #d9b65b42!important;border-radius:18px!important;background:radial-gradient(circle at 90% 0,#d7b55a10,transparent 28%),linear-gradient(145deg,#111924f2,#0a0f16f6)!important;box-shadow:0 12px 28px #0007,inset 0 1px 0 #ffffff06!important;overflow:visible!important}\n.txrun-wrap .txcard h4{color:#f1d27e!important;font:600 17px/1.25 \"STKaiti\",\"KaiTi\",\"Songti SC\",serif!important;letter-spacing:.02em!important}\n.txrun-wrap .txsubhead{margin-bottom:10px!important;padding-bottom:8px!important;border-bottom:1px solid #d9b65b28!important}\n.txrun-wrap .txsubhead span{font-size:10px!important;color:#9ca4ae!important}\n.txrun-wrap .txitem{gap:10px!important;align-items:start!important;padding:8px 0!important}\n.txrun-wrap .txitem>b{align-self:start;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:104px!important;max-width:132px!important;min-height:44px!important;padding:8px 12px!important;border:1px solid #d9b65b4d!important;border-radius:999px 14px 999px 14px!important;background:linear-gradient(145deg,#46331a,#161d27)!important;box-shadow:inset 0 0 0 1px #ffffff05,0 6px 18px #0005!important;color:#f0d17b!important;font:700 11px/1.35 \"Noto Serif SC\",\"Songti SC\",serif!important;text-align:center!important}\n.txrun-wrap .txitem>span,.txrun-wrap .txitem>div,.txrun-wrap .txcombat>span{font-size:12px!important;line-height:1.86!important;color:#f1efe8!important;overflow:visible!important;word-break:break-word!important}\n.txrun-wrap .txlinecopy{display:block!important;line-height:1.9!important}\n\n/* 03｜关系七轴、小芯片强化。 */\n.txrun-wrap .txrelaxis{display:flex!important;flex-wrap:wrap!important;gap:8px 10px!important;line-height:1.9!important}\n.txrun-wrap .txaxischip,.txrun-wrap .txeventchip{padding:5px 9px!important;border-radius:999px!important;background:linear-gradient(135deg,#182231,#10161f)!important;border:1px solid #d9b65b50!important;box-shadow:0 6px 14px #0005!important}\n.txrun-wrap .txaxischip i,.txrun-wrap .txeventchip i{min-width:34px!important;height:21px!important;border-radius:999px!important;background:#73ddd312!important;border:1px solid #73ddd355!important;color:#73ddd3!important;font:700 8px/1 monospace!important}\n.txrun-wrap .txaxischip b,.txrun-wrap .txeventchip b{font:700 11px/1 monospace!important;color:#f2d47f!important}\n\n/* 04｜修行条更精致。 */\n.txrun-wrap .txmeters{gap:10px!important}\n.txrun-wrap .txmeter{padding:10px 11px!important;border:1px solid #d8b65b42!important;border-radius:15px!important;background:radial-gradient(circle at 90% 0,#ffffff07,transparent 36%),linear-gradient(145deg,#101722,#0d1219)!important;box-shadow:0 10px 22px #0006!important}\n.txrun-wrap .txmeter>div{gap:6px!important}\n.txrun-wrap .txmeter b{font-size:11px!important;color:#f1d27d!important}\n.txrun-wrap .txmeter strong{font-size:18px!important;color:#fff8e6!important}\n.txrun-wrap .txmeter small{font-size:10px!important;line-height:1.6!important;color:#acb3bc!important}\n.txrun-wrap .txcombat{margin-top:10px!important;padding:10px 12px!important;border:1px solid #d8b65b34!important;border-radius:14px!important;background:linear-gradient(145deg,#131b26,#0b1017)!important}\n\n/* 05｜下一步：按钮缩小、空隙收紧、双列。 */\n.txrun-wrap .txactions{right:10px!important;top:94px!important;bottom:auto!important;width:42px!important;max-height:calc(100% - 150px)!important}\n.txrun-wrap .txactions details{width:42px!important}\n.txrun-wrap .txactions summary{width:42px!important;min-height:86px!important;padding:6px 3px!important;border-radius:14px!important;background:linear-gradient(145deg,#20170b,#0b1017)!important;box-shadow:0 10px 22px #0009!important}\n.txrun-wrap .txactions summary i{width:22px!important;height:22px!important;font:700 10px/1 serif!important}\n.txrun-wrap .txactions summary b{font-size:9px!important;letter-spacing:.06em!important;writing-mode:vertical-rl!important}\n.txrun-wrap .txactionlist{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:min(620px,calc(100vw - 42px))!important;max-height:min(60svh,500px)!important;padding:12px 46px 12px 12px!important;border-radius:16px!important;background:radial-gradient(circle at 100% 0,#d8b55a16,transparent 28%),linear-gradient(145deg,#111924fb,#080c12fd)!important}\n.txrun-wrap .txaction{min-height:96px!important;align-content:start!important;grid-template-columns:24px minmax(0,1fr) auto!important;gap:4px 8px!important;padding:10px 11px!important;border-radius:13px!important;background:linear-gradient(145deg,#151e2a,#0e131b)!important;box-shadow:0 8px 18px #0005!important}\n.txrun-wrap .txaction:hover,.txrun-wrap .txaction:focus-visible{transform:translateY(-1px)!important}\n.txrun-wrap .txaction>i{width:22px!important;height:22px!important;font-size:9px!important}\n.txrun-wrap .txaction>b{font-size:12px!important;white-space:normal!important;line-height:1.45!important}\n.txrun-wrap .txaction>span{font:700 11px/1.1 monospace!important;color:#7be0d7!important}\n.txrun-wrap .txaction>small{grid-column:1/4!important;display:block!important;white-space:normal!important;font-size:10px!important;line-height:1.6!important;color:#aeb5be!important}\n@media(max-width:780px){\n  .txrun-wrap .txactionlist{grid-template-columns:1fr!important;width:min(338px,calc(100vw - 34px))!important;padding-right:46px!important}\n  .txrun-wrap .txaction{min-height:auto!important}\n}\n\n/* 06｜悬浮窗：缩小、跟随词条，不再裁切。 */\n.txrun-wrap .txhas-tip{position:relative!important;overflow:visible!important;contain:none!important}\n.txrun-wrap .txhas-tip>.txtip{left:var(--tx-tip-x,50%)!important;top:var(--tx-tip-y,max(14px,env(safe-area-inset-top)))!important;transform:none!important;width:var(--tx-tip-w,min(260px,calc(100vw - 36px)))!important;max-height:var(--tx-tip-h,210px)!important;padding:10px 12px!important;border-radius:12px!important;box-shadow:0 18px 42px #000d,inset 0 0 0 1px #d9b65b26!important}\n.txrun-wrap .txhas-tip>.txtip>strong{font-size:14px!important;margin:2px 0 6px!important}\n.txrun-wrap .txhas-tip>.txtip dl{grid-template-columns:42px minmax(0,1fr)!important}\n.txrun-wrap .txhas-tip>.txtip dt{font-size:8px!important}\n.txrun-wrap .txhas-tip>.txtip dd,.txrun-wrap .txtip-copy,.txrun-wrap .txinline-tipbox p{font-size:10px!important;line-height:1.66!important}\n\n/* 07｜时刻表盘：追加更细的“刻”刻度。 */\n.txrun-wrap .txtime-ring{background:\n  repeating-conic-gradient(from -15deg,#ddb75caa 0 1deg,transparent 1deg 30deg),\n  repeating-conic-gradient(from -15deg,#d9ba664d 0 .5deg,transparent .5deg 3.75deg),\n  radial-gradient(circle,#151a22 0 38%,#0a0d12 39% 61%,#d6b55c22 62% 64%,#090c11 65%)!important}\n.txrun-wrap .txclock-hand u:last-child{height:35%!important;box-shadow:0 0 10px #71d9d0!important}.txrun-wrap .txappview,.txrun-wrap .txapphome{overflow:visible!important}\n.txrun-wrap .txnpcapphead,.txrun-wrap .txappviewhead,.txrun-wrap .txappdesktop-head{border-radius:14px!important;background:radial-gradient(circle at 10% 50%,#d9b75b12,transparent 30%),linear-gradient(120deg,#151d28,#0b1017)!important}\n.txrun-wrap .txnpcapphead h4,.txrun-wrap .txappviewhead h4,.txrun-wrap .txappdesktop-head h4{font:600 17px/1.22 \"STKaiti\",\"KaiTi\",\"Songti SC\",serif!important;color:#f1d37f!important}\n\n/* 09｜手机进一步缩放，避免悬浮窗与按钮显得过大。 */\n@media(max-width:700px){\n  .txrun-wrap .txitem>b{min-width:94px!important;max-width:116px!important;min-height:40px!important;font-size:10px!important}\n  .txrun-wrap .txitem>span,.txrun-wrap .txitem>div,.txrun-wrap .txcombat>span{font-size:11px!important}\n  .txrun-wrap .txcard h4{font-size:15px!important}\n  .txrun-wrap .txsectionhead h3{font-size:16px!important}\n  .txrun-wrap .txactions{top:90px!important;width:40px!important}\n  .txrun-wrap .txactions details,.txrun-wrap .txactions summary{width:40px!important}\n  .txrun-wrap .txactions summary{min-height:78px!important}\n}\n\n\n\n\n.txrun-wrap [data-name=\"蒼儀\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/01/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/01/full-01.png\");--tx-avatar-code:\"CG01\";}\n.txrun-wrap [data-name=\"苍仪\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/01/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/01/full-01.png\");--tx-avatar-code:\"CG01\";}\n.txrun-wrap [data-name=\"无相生\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/001/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/001/full-01.png\");--tx-avatar-code:\"CG001\";}\n.txrun-wrap [data-name=\"無相生\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/001/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/001/full-01.png\");--tx-avatar-code:\"CG001\";}\n.txrun-wrap [data-name=\"红中\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/02/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/02/full-01.png\");--tx-avatar-code:\"CG02\";}\n.txrun-wrap [data-name=\"紅中\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/02/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/02/full-01.png\");--tx-avatar-code:\"CG02\";}\n.txrun-wrap [data-name=\"裘照骨\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/03/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/03/full-01.png\");--tx-avatar-code:\"CG03\";}\n.txrun-wrap [data-name=\"殷無咎\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/003/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/003/full-01.png\");--tx-avatar-code:\"CG003\";}\n.txrun-wrap [data-name=\"殷无咎\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/003/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/003/full-01.png\");--tx-avatar-code:\"CG003\";}\n.txrun-wrap [data-name=\"谢如一\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/04/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/04/full-01.png\");--tx-avatar-code:\"CG04\";}\n.txrun-wrap [data-name=\"謝如一\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/04/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/04/full-01.png\");--tx-avatar-code:\"CG04\";}\n.txrun-wrap [data-name=\"柳如烟\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/05/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/05/full-01.png\");--tx-avatar-code:\"CG05\";}\n.txrun-wrap [data-name=\"柳如煙\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/05/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/05/full-01.png\");--tx-avatar-code:\"CG05\";}\n.txrun-wrap [data-name=\"柳艳春\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/006/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/006/full-01.png\");--tx-avatar-code:\"CG006\";}\n.txrun-wrap [data-name=\"柳艷春\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/006/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/006/full-01.png\");--tx-avatar-code:\"CG006\";}\n.txrun-wrap [data-name=\"殷赦\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/06/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/06/full-01.png\");--tx-avatar-code:\"CG06\";}\n.txrun-wrap [data-name=\"謝群鋒\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/07/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/07/full-01.png\");--tx-avatar-code:\"CG07\";}\n.txrun-wrap [data-name=\"谢群锋\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/07/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/07/full-01.png\");--tx-avatar-code:\"CG07\";}\n.txrun-wrap [data-name=\"裴照夜\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/008/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/008/full-01.png\");--tx-avatar-code:\"CG008\";}\n.txrun-wrap [data-name=\"岳來遲\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/08/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/08/full-01.png\");--tx-avatar-code:\"CG08\";}\n.txrun-wrap [data-name=\"岳来迟\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/08/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/08/full-01.png\");--tx-avatar-code:\"CG08\";}\n.txrun-wrap [data-name=\"姬从天\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/09/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/09/full-01.png\");--tx-avatar-code:\"CG09\";}\n.txrun-wrap [data-name=\"姬從天\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/09/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/09/full-01.png\");--tx-avatar-code:\"CG09\";}\n.txrun-wrap [data-name=\"公輸玲\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/10/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/10/full-01.png\");--tx-avatar-code:\"CG10\";}\n.txrun-wrap [data-name=\"公输玲\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/10/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/10/full-01.png\");--tx-avatar-code:\"CG10\";}\n.txrun-wrap [data-name=\"姒载生\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/010/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/010/full-01.png\");--tx-avatar-code:\"CG010\";}\n.txrun-wrap [data-name=\"姒載生\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/010/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/010/full-01.png\");--tx-avatar-code:\"CG010\";}\n.txrun-wrap [data-name=\"唐七味\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/11/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/11/full-01.png\");--tx-avatar-code:\"CG11\";}\n.txrun-wrap [data-name=\"裘不苦\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/012/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/012/full-01.png\");--tx-avatar-code:\"CG012\";}\n.txrun-wrap [data-name=\"姒十二\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/12/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/12/full-01.png\");--tx-avatar-code:\"CG12\";}\n.txrun-wrap [data-name=\"牯神\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/013/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/013/full-01.png\");--tx-avatar-code:\"CG013\";}\n.txrun-wrap [data-name=\"孔照微\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/13/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/13/full-01.png\");--tx-avatar-code:\"CG13\";}\n.txrun-wrap [data-name=\"田随衡\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/14/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/14/full-01.png\");--tx-avatar-code:\"CG14\";}\n.txrun-wrap [data-name=\"田隨衡\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/14/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/14/full-01.png\");--tx-avatar-code:\"CG14\";}\n.txrun-wrap [data-name=\"楚照燼\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/15/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/15/full-01.png\");--tx-avatar-code:\"CG15\";}\n.txrun-wrap [data-name=\"楚照烬\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/15/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/15/full-01.png\");--tx-avatar-code:\"CG15\";}\n.txrun-wrap [data-name=\"宁无案\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/16/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/16/full-01.png\");--tx-avatar-code:\"CG16\";}\n.txrun-wrap [data-name=\"寧無案\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/16/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/16/full-01.png\");--tx-avatar-code:\"CG16\";}\n.txrun-wrap [data-name=\"阿無痛\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/17/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/17/full-01.png\");--tx-avatar-code:\"CG17\";}\n.txrun-wrap [data-name=\"阿无痛\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/17/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/17/full-01.png\");--tx-avatar-code:\"CG17\";}\n.txrun-wrap [data-name=\"裘負生\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/18/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/18/full-01.png\");--tx-avatar-code:\"CG18\";}\n.txrun-wrap [data-name=\"裘负生\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/18/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/18/full-01.png\");--tx-avatar-code:\"CG18\";}\n.txrun-wrap [data-name=\"骰子\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/19/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/19/full-01.png\");--tx-avatar-code:\"CG19\";}\n.txrun-wrap [data-name=\"白板\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/20/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/20/full-01.png\");--tx-avatar-code:\"CG20\";}\n.txrun-wrap [data-name=\"谢无归\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/021/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/021/full-01.png\");--tx-avatar-code:\"CG021\";}\n.txrun-wrap [data-name=\"謝無歸\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/021/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/021/full-01.png\");--tx-avatar-code:\"CG021\";}\n.txrun-wrap [data-name=\"幺鸡\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/21/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/21/full-01.png\");--tx-avatar-code:\"CG21\";}\n.txrun-wrap [data-name=\"幺雞\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/21/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/21/full-01.png\");--tx-avatar-code:\"CG21\";}\n.txrun-wrap [data-name=\"顾尽恩\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/022/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/022/full-01.png\");--tx-avatar-code:\"CG022\";}\n.txrun-wrap [data-name=\"顧盡恩\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/022/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/022/full-01.png\");--tx-avatar-code:\"CG022\";}\n.txrun-wrap [data-name=\"顾无恩\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/22/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/22/full-01.png\");--tx-avatar-code:\"CG22\";}\n.txrun-wrap [data-name=\"顧無恩\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/22/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/22/full-01.png\");--tx-avatar-code:\"CG22\";}\n.txrun-wrap [data-name=\"顧留情\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/23/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/23/full-01.png\");--tx-avatar-code:\"CG23\";}\n.txrun-wrap [data-name=\"顾留情\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/23/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/23/full-01.png\");--tx-avatar-code:\"CG23\";}\n.txrun-wrap [data-name=\"孔言鈞\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/24/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/24/full-01.png\");--tx-avatar-code:\"CG24\";}\n.txrun-wrap [data-name=\"孔言钧\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/24/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/24/full-01.png\");--tx-avatar-code:\"CG24\";}\n.txrun-wrap [data-name=\"岳未发\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/25/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/25/full-01.png\");--tx-avatar-code:\"CG25\";}\n.txrun-wrap [data-name=\"岳未發\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/25/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/25/full-01.png\");--tx-avatar-code:\"CG25\";}\n.txrun-wrap [data-name=\"姬承休\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/26/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/26/full-01.png\");--tx-avatar-code:\"CG26\";}\n.txrun-wrap [data-name=\"孔丘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/026/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/026/full-01.png\");--tx-avatar-code:\"CG026\";}\n.txrun-wrap [data-name=\"孔武\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/027/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/027/full-01.png\");--tx-avatar-code:\"CG027\";}\n.txrun-wrap [data-name=\"王效顰\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/27/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/27/full-01.png\");--tx-avatar-code:\"CG27\";}\n.txrun-wrap [data-name=\"王效颦\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/27/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/27/full-01.png\");--tx-avatar-code:\"CG27\";}\n.txrun-wrap [data-name=\"蘇無厭\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/28/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/28/full-01.png\");--tx-avatar-code:\"CG28\";}\n.txrun-wrap [data-name=\"苏无厌\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/28/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/28/full-01.png\");--tx-avatar-code:\"CG28\";}\n.txrun-wrap [data-name=\"柳唯一\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/29/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/29/full-01.png\");--tx-avatar-code:\"CG29\";}\n.txrun-wrap [data-name=\"田媛真人\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/030/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/030/full-01.png\");--tx-avatar-code:\"CG030\";}\n.txrun-wrap [data-name=\"袁遗算\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/30/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/30/full-01.png\");--tx-avatar-code:\"CG30\";}\n.txrun-wrap [data-name=\"袁遺算\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/30/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/30/full-01.png\");--tx-avatar-code:\"CG30\";}\n.txrun-wrap [data-name=\"田辭柔\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/031/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/031/full-01.png\");--tx-avatar-code:\"CG031\";}\n.txrun-wrap [data-name=\"田辞柔\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/031/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/031/full-01.png\");--tx-avatar-code:\"CG031\";}\n.txrun-wrap [data-name=\"袁不見\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/31/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/31/full-01.png\");--tx-avatar-code:\"CG31\";}\n.txrun-wrap [data-name=\"袁不见\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/31/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/31/full-01.png\");--tx-avatar-code:\"CG31\";}\n.txrun-wrap [data-name=\"程迟\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/32/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/32/full-01.png\");--tx-avatar-code:\"CG32\";}\n.txrun-wrap [data-name=\"程遲\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/32/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/32/full-01.png\");--tx-avatar-code:\"CG32\";}\n.txrun-wrap [data-name=\"程朝暮\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/33/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/33/full-01.png\");--tx-avatar-code:\"CG33\";}\n.txrun-wrap [data-name=\"岳一贯\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/033/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/033/full-01.png\");--tx-avatar-code:\"CG033\";}\n.txrun-wrap [data-name=\"岳一貫\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/033/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/033/full-01.png\");--tx-avatar-code:\"CG033\";}\n.txrun-wrap [data-name=\"葛九還\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/34/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/34/full-01.png\");--tx-avatar-code:\"CG34\";}\n.txrun-wrap [data-name=\"葛九还\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/34/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/34/full-01.png\");--tx-avatar-code:\"CG34\";}\n.txrun-wrap [data-name=\"葛蘅苏\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/35/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/35/full-01.png\");--tx-avatar-code:\"CG35\";}\n.txrun-wrap [data-name=\"葛蘅蘇\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/35/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/35/full-01.png\");--tx-avatar-code:\"CG35\";}\n.txrun-wrap [data-name=\"白無契\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/36/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/36/full-01.png\");--tx-avatar-code:\"CG36\";}\n.txrun-wrap [data-name=\"白无契\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/36/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/36/full-01.png\");--tx-avatar-code:\"CG36\";}\n.txrun-wrap [data-name=\"楚判白\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/036/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/036/full-01.png\");--tx-avatar-code:\"CG036\";}\n.txrun-wrap [data-name=\"白聽潮\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/37/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/37/full-01.png\");--tx-avatar-code:\"CG37\";}\n.txrun-wrap [data-name=\"白听潮\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/37/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/37/full-01.png\");--tx-avatar-code:\"CG37\";}\n.txrun-wrap [data-name=\"姬不顺\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/038/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/038/full-01.png\");--tx-avatar-code:\"CG038\";}\n.txrun-wrap [data-name=\"姬不順\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/038/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/038/full-01.png\");--tx-avatar-code:\"CG038\";}\n.txrun-wrap [data-name=\"玄貓\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/38/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/38/full-01.png\");--tx-avatar-code:\"CG38\";}\n.txrun-wrap [data-name=\"玄猫\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/38/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/38/full-01.png\");--tx-avatar-code:\"CG38\";}\n.txrun-wrap [data-name=\"胡不歸\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/39/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/39/full-01.png\");--tx-avatar-code:\"CG39\";}\n.txrun-wrap [data-name=\"胡不归\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/39/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/39/full-01.png\");--tx-avatar-code:\"CG39\";}\n.txrun-wrap [data-name=\"姬幼真\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/039/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/039/full-01.png\");--tx-avatar-code:\"CG039\";}\n.txrun-wrap [data-name=\"陸照塵\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/040/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/040/full-01.png\");--tx-avatar-code:\"CG040\";}\n.txrun-wrap [data-name=\"陆照尘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/040/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/040/full-01.png\");--tx-avatar-code:\"CG040\";}\n.txrun-wrap [data-name=\"燕照夜\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/041/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/041/full-01.png\");--tx-avatar-code:\"CG041\";}\n.txrun-wrap [data-name=\"公输绮\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/045/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/045/full-01.png\");--tx-avatar-code:\"CG045\";}\n.txrun-wrap [data-name=\"公輸綺\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/045/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/045/full-01.png\");--tx-avatar-code:\"CG045\";}\n.txrun-wrap [data-name=\"苏绮罗\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/047/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/047/full-01.png\");--tx-avatar-code:\"CG047\";}\n.txrun-wrap [data-name=\"蘇綺羅\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/047/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/047/full-01.png\");--tx-avatar-code:\"CG047\";}\n.txrun-wrap [data-name=\"袁窥天\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/051/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/051/full-01.png\");--tx-avatar-code:\"CG051\";}\n.txrun-wrap [data-name=\"袁窺天\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/051/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/051/full-01.png\");--tx-avatar-code:\"CG051\";}\n.txrun-wrap [data-name=\"程萬里\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/054/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/054/full-01.png\");--tx-avatar-code:\"CG054\";}\n.txrun-wrap [data-name=\"程万里\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/054/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/054/full-01.png\");--tx-avatar-code:\"CG054\";}\n.txrun-wrap [data-name=\"葛百尝\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/057/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/057/full-01.png\");--tx-avatar-code:\"CG057\";}\n.txrun-wrap [data-name=\"葛百嘗\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/057/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/057/full-01.png\");--tx-avatar-code:\"CG057\";}\n.txrun-wrap [data-name=\"白牧川\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/060/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/060/full-01.png\");--tx-avatar-code:\"CG060\";}\n.txrun-wrap [data-name=\"胡团团\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/063/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/063/full-01.png\");--tx-avatar-code:\"CG063\";}\n.txrun-wrap [data-name=\"胡團團\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/063/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/063/full-01.png\");--tx-avatar-code:\"CG063\";}\n.txrun-wrap [data-name=\"朱照衡\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/066/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/066/full-01.png\");--tx-avatar-code:\"CG066\";}\n.txrun-wrap [data-name=\"朱明宸\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/067/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/067/full-01.png\");--tx-avatar-code:\"CG067\";}\n.txrun-wrap [data-name=\"朱靈樞\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/068/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/068/full-01.png\");--tx-avatar-code:\"CG068\";}\n.txrun-wrap [data-name=\"朱灵枢\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/068/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/068/full-01.png\");--tx-avatar-code:\"CG068\";}\n.txrun-wrap [data-name=\"朱砺舟\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/069/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/069/full-01.png\");--tx-avatar-code:\"CG069\";}\n.txrun-wrap [data-name=\"朱礪舟\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/069/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/069/full-01.png\");--tx-avatar-code:\"CG069\";}\n.txrun-wrap [data-name=\"徐九思\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/070/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/070/full-01.png\");--tx-avatar-code:\"CG070\";}\n.txrun-wrap [data-name=\"李承曜\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/071/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/071/full-01.png\");--tx-avatar-code:\"CG071\";}\n.txrun-wrap [data-name=\"李懷璧\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/072/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/072/full-01.png\");--tx-avatar-code:\"CG072\";}\n.txrun-wrap [data-name=\"李怀璧\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/072/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/072/full-01.png\");--tx-avatar-code:\"CG072\";}\n.txrun-wrap [data-name=\"沈引之\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/073/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/073/full-01.png\");--tx-avatar-code:\"CG073\";}\n.txrun-wrap [data-name=\"裴行歌\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/074/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/074/full-01.png\");--tx-avatar-code:\"CG074\";}\n.txrun-wrap [data-name=\"嬴玄昭\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/075/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/075/full-01.png\");--tx-avatar-code:\"CG075\";}\n.txrun-wrap [data-name=\"嬴震岳\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/076/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/076/full-01.png\");--tx-avatar-code:\"CG076\";}\n.txrun-wrap [data-name=\"嬴照骨\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/077/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/077/full-01.png\");--tx-avatar-code:\"CG077\";}\n.txrun-wrap [data-name=\"嬴負山\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/078/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/078/full-01.png\");--tx-avatar-code:\"CG078\";}\n.txrun-wrap [data-name=\"嬴负山\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/078/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/078/full-01.png\");--tx-avatar-code:\"CG078\";}\n.txrun-wrap [data-name=\"商無咎\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/079/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/079/full-01.png\");--tx-avatar-code:\"CG079\";}\n.txrun-wrap [data-name=\"商无咎\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/079/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/079/full-01.png\");--tx-avatar-code:\"CG079\";}\n.txrun-wrap [data-name=\"赵景和\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/080/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/080/full-01.png\");--tx-avatar-code:\"CG080\";}\n.txrun-wrap [data-name=\"趙景和\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/080/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/080/full-01.png\");--tx-avatar-code:\"CG080\";}\n.txrun-wrap [data-name=\"趙知契\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/081/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/081/full-01.png\");--tx-avatar-code:\"CG081\";}\n.txrun-wrap [data-name=\"赵知契\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/081/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/081/full-01.png\");--tx-avatar-code:\"CG081\";}\n.txrun-wrap [data-name=\"顧晚俠\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/082/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/082/full-01.png\");--tx-avatar-code:\"CG082\";}\n.txrun-wrap [data-name=\"顾晚侠\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/082/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/082/full-01.png\");--tx-avatar-code:\"CG082\";}\n.txrun-wrap [data-name=\"苏砚野\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/083/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/083/full-01.png\");--tx-avatar-code:\"CG083\";}\n.txrun-wrap [data-name=\"蘇硯野\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/083/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/083/full-01.png\");--tx-avatar-code:\"CG083\";}\n.txrun-wrap [data-name=\"沈礪\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/084/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/084/full-01.png\");--tx-avatar-code:\"CG084\";}\n.txrun-wrap [data-name=\"沈砺\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/084/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/084/full-01.png\");--tx-avatar-code:\"CG084\";}\n.txrun-wrap [data-name=\"馬卡多·掌印宰輔\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/302/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/302/full-01.png\");--tx-avatar-code:\"CG302\";}\n.txrun-wrap [data-name=\"马卡多·掌印宰辅\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/302/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/302/full-01.png\");--tx-avatar-code:\"CG302\";}\n.txrun-wrap [data-name=\"阮青檀\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/085/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/085/full-01.png\");--tx-avatar-code:\"CG085\";}\n.txrun-wrap [data-name=\"陸小刀\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/086/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/086/full-01.png\");--tx-avatar-code:\"CG086\";}\n.txrun-wrap [data-name=\"陆小刀\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/086/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/086/full-01.png\");--tx-avatar-code:\"CG086\";}\n.txrun-wrap [data-name=\"羅伯塔·吉麗曼\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/303/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/303/full-01.png\");--tx-avatar-code:\"CG303\";}\n.txrun-wrap [data-name=\"罗伯塔·吉丽曼\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/303/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/303/full-01.png\");--tx-avatar-code:\"CG303\";}\n.txrun-wrap [data-name=\"奸奇·万变之主\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/304/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/304/full-01.png\");--tx-avatar-code:\"CG304\";}\n.txrun-wrap [data-name=\"奸奇·萬變之主\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/304/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/304/full-01.png\");--tx-avatar-code:\"CG304\";}\n.txrun-wrap [data-name=\"周阿禾\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/087/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/087/full-01.png\");--tx-avatar-code:\"CG087\";}\n.txrun-wrap [data-name=\"色孽·極樂之主\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/305/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/305/full-01.png\");--tx-avatar-code:\"CG305\";}\n.txrun-wrap [data-name=\"色孽·极乐之主\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/305/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/305/full-01.png\");--tx-avatar-code:\"CG305\";}\n.txrun-wrap [data-name=\"溫厭喜\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/088/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/088/full-01.png\");--tx-avatar-code:\"CG088\";}\n.txrun-wrap [data-name=\"温厌喜\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/088/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/088/full-01.png\");--tx-avatar-code:\"CG088\";}\n.txrun-wrap [data-name=\"恐虐·颅座女王\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/306/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/306/full-01.png\");--tx-avatar-code:\"CG306\";}\n.txrun-wrap [data-name=\"恐虐·顱座女王\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/306/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/306/full-01.png\");--tx-avatar-code:\"CG306\";}\n.txrun-wrap [data-name=\"秦小滿\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/089/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/089/full-01.png\");--tx-avatar-code:\"CG089\";}\n.txrun-wrap [data-name=\"秦小满\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/089/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/089/full-01.png\");--tx-avatar-code:\"CG089\";}\n.txrun-wrap [data-name=\"羅七盞\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/090/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/090/full-01.png\");--tx-avatar-code:\"CG090\";}\n.txrun-wrap [data-name=\"罗七盏\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/090/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/090/full-01.png\");--tx-avatar-code:\"CG090\";}\n.txrun-wrap [data-name=\"納垢·腐生慈母\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/307/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/307/full-01.png\");--tx-avatar-code:\"CG307\";}\n.txrun-wrap [data-name=\"纳垢·腐生慈母\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/307/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/307/full-01.png\");--tx-avatar-code:\"CG307\";}\n.txrun-wrap [data-name=\"许甜娘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/091/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/091/full-01.png\");--tx-avatar-code:\"CG091\";}\n.txrun-wrap [data-name=\"許甜娘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/091/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/091/full-01.png\");--tx-avatar-code:\"CG091\";}\n.txrun-wrap [data-name=\"耶和華·天國之主\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/308/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/308/full-01.png\");--tx-avatar-code:\"CG308\";}\n.txrun-wrap [data-name=\"耶和华·天国之主\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/308/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/308/full-01.png\");--tx-avatar-code:\"CG308\";}\n.txrun-wrap [data-name=\"米迦勒·焚劍統帥\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/309/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/309/full-01.png\");--tx-avatar-code:\"CG309\";}\n.txrun-wrap [data-name=\"米迦勒·焚剑统帅\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/309/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/309/full-01.png\");--tx-avatar-code:\"CG309\";}\n.txrun-wrap [data-name=\"萧照衣\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/092/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/092/full-01.png\");--tx-avatar-code:\"CG092\";}\n.txrun-wrap [data-name=\"蕭照衣\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/092/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/092/full-01.png\");--tx-avatar-code:\"CG092\";}\n.txrun-wrap [data-name=\"加百列·报喜者\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/310/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/310/full-01.png\");--tx-avatar-code:\"CG310\";}\n.txrun-wrap [data-name=\"加百列·報喜者\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/310/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/310/full-01.png\");--tx-avatar-code:\"CG310\";}\n.txrun-wrap [data-name=\"温折雪\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/093/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/093/full-01.png\");--tx-avatar-code:\"CG093\";}\n.txrun-wrap [data-name=\"溫折雪\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/093/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/093/full-01.png\");--tx-avatar-code:\"CG093\";}\n.txrun-wrap [data-name=\"杜養鋒\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/094/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/094/full-01.png\");--tx-avatar-code:\"CG094\";}\n.txrun-wrap [data-name=\"杜养锋\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/094/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/094/full-01.png\");--tx-avatar-code:\"CG094\";}\n.txrun-wrap [data-name=\"路西法·晨星女王\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/311/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/311/full-01.png\");--tx-avatar-code:\"CG311\";}\n.txrun-wrap [data-name=\"陳木匠\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/095/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/095/full-01.png\");--tx-avatar-code:\"CG095\";}\n.txrun-wrap [data-name=\"陈木匠\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/095/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/095/full-01.png\");--tx-avatar-code:\"CG095\";}\n.txrun-wrap [data-name=\"莉莉絲·赤月始祖\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/312/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/312/full-01.png\");--tx-avatar-code:\"CG312\";}\n.txrun-wrap [data-name=\"莉莉丝·赤月始祖\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/312/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/312/full-01.png\");--tx-avatar-code:\"CG312\";}\n.txrun-wrap [data-name=\"萨妲娜·第一百五十号\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/313/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/313/full-01.png\");--tx-avatar-code:\"CG313\";}\n.txrun-wrap [data-name=\"薩妲娜·第一百五十號\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/313/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/313/full-01.png\");--tx-avatar-code:\"CG313\";}\n.txrun-wrap [data-name=\"姒青禾\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/096/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/096/full-01.png\");--tx-avatar-code:\"CG096\";}\n.txrun-wrap [data-name=\"孟怀珠\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/097/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/097/full-01.png\");--tx-avatar-code:\"CG097\";}\n.txrun-wrap [data-name=\"孟懷珠\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/097/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/097/full-01.png\");--tx-avatar-code:\"CG097\";}\n.txrun-wrap [data-name=\"无量慈航佛母\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/314/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/314/full-01.png\");--tx-avatar-code:\"CG314\";}\n.txrun-wrap [data-name=\"無量慈航佛母\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/314/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/314/full-01.png\");--tx-avatar-code:\"CG314\";}\n.txrun-wrap [data-name=\"邓三娘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/098/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/098/full-01.png\");--tx-avatar-code:\"CG098\";}\n.txrun-wrap [data-name=\"鄧三娘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/098/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/098/full-01.png\");--tx-avatar-code:\"CG098\";}\n.txrun-wrap [data-name=\"妙谛菩萨·笑面接引使\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/315/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/315/full-01.png\");--tx-avatar-code:\"CG315\";}\n.txrun-wrap [data-name=\"妙諦菩薩·笑面接引使\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/315/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/315/full-01.png\");--tx-avatar-code:\"CG315\";}\n.txrun-wrap [data-name=\"贺小葵\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/316/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/316/full-01.png\");--tx-avatar-code:\"CG316\";}\n.txrun-wrap [data-name=\"賀小葵\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/316/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/316/full-01.png\");--tx-avatar-code:\"CG316\";}\n.txrun-wrap [data-name=\"謝聽疤\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/100/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/100/full-01.png\");--tx-avatar-code:\"CG100\";}\n.txrun-wrap [data-name=\"谢听疤\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/100/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/100/full-01.png\");--tx-avatar-code:\"CG100\";}\n.txrun-wrap [data-name=\"周不疼\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/317/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/317/full-01.png\");--tx-avatar-code:\"CG317\";}\n.txrun-wrap [data-name=\"羅補衣\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/102/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/102/full-01.png\");--tx-avatar-code:\"CG102\";}\n.txrun-wrap [data-name=\"罗补衣\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/102/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/102/full-01.png\");--tx-avatar-code:\"CG102\";}\n.txrun-wrap [data-name=\"孫藥婆\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/103/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/103/full-01.png\");--tx-avatar-code:\"CG103\";}\n.txrun-wrap [data-name=\"孙药婆\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/103/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/103/full-01.png\");--tx-avatar-code:\"CG103\";}\n.txrun-wrap [data-name=\"方六点\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/104/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/104/full-01.png\");--tx-avatar-code:\"CG104\";}\n.txrun-wrap [data-name=\"方六點\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/104/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/104/full-01.png\");--tx-avatar-code:\"CG104\";}\n.txrun-wrap [data-name=\"陆空牌\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/105/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/105/full-01.png\");--tx-avatar-code:\"CG105\";}\n.txrun-wrap [data-name=\"陸空牌\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/105/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/105/full-01.png\");--tx-avatar-code:\"CG105\";}\n.txrun-wrap [data-name=\"何真真\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/318/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/318/full-01.png\");--tx-avatar-code:\"CG318\";}\n.txrun-wrap [data-name=\"錢掌櫃\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/107/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/107/full-01.png\");--tx-avatar-code:\"CG107\";}\n.txrun-wrap [data-name=\"钱掌柜\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/107/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/107/full-01.png\");--tx-avatar-code:\"CG107\";}\n.txrun-wrap [data-name=\"顧聞書\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/319/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/319/full-01.png\");--tx-avatar-code:\"CG319\";}\n.txrun-wrap [data-name=\"顾闻书\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/319/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/319/full-01.png\");--tx-avatar-code:\"CG319\";}\n.txrun-wrap [data-name=\"謝遲心\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/109/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/109/full-01.png\");--tx-avatar-code:\"CG109\";}\n.txrun-wrap [data-name=\"谢迟心\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/109/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/109/full-01.png\");--tx-avatar-code:\"CG109\";}\n.txrun-wrap [data-name=\"林斷弦\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/110/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/110/full-01.png\");--tx-avatar-code:\"CG110\";}\n.txrun-wrap [data-name=\"林断弦\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/110/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/110/full-01.png\");--tx-avatar-code:\"CG110\";}\n.txrun-wrap [data-name=\"趙燈娘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/320/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/320/full-01.png\");--tx-avatar-code:\"CG320\";}\n.txrun-wrap [data-name=\"赵灯娘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/320/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/320/full-01.png\");--tx-avatar-code:\"CG320\";}\n.txrun-wrap [data-name=\"孔硯拳\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/112/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/112/full-01.png\");--tx-avatar-code:\"CG112\";}\n.txrun-wrap [data-name=\"孔砚拳\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/112/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/112/full-01.png\");--tx-avatar-code:\"CG112\";}\n.txrun-wrap [data-name=\"孟六艺\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/321/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/321/full-01.png\");--tx-avatar-code:\"CG321\";}\n.txrun-wrap [data-name=\"孟六藝\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/321/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/321/full-01.png\");--tx-avatar-code:\"CG321\";}\n.txrun-wrap [data-name=\"許年糕\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/114/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/114/full-01.png\");--tx-avatar-code:\"CG114\";}\n.txrun-wrap [data-name=\"许年糕\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/114/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/114/full-01.png\");--tx-avatar-code:\"CG114\";}\n.txrun-wrap [data-name=\"陳教書\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/115/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/115/full-01.png\");--tx-avatar-code:\"CG115\";}\n.txrun-wrap [data-name=\"陈教书\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/115/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/115/full-01.png\");--tx-avatar-code:\"CG115\";}\n.txrun-wrap [data-name=\"田照影\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/116/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/116/full-01.png\");--tx-avatar-code:\"CG116\";}\n.txrun-wrap [data-name=\"柳听岚\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/117/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/117/full-01.png\");--tx-avatar-code:\"CG117\";}\n.txrun-wrap [data-name=\"柳聽嵐\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/117/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/117/full-01.png\");--tx-avatar-code:\"CG117\";}\n.txrun-wrap [data-name=\"韩不让\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/322/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/322/full-01.png\");--tx-avatar-code:\"CG322\";}\n.txrun-wrap [data-name=\"韓不讓\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/322/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/322/full-01.png\");--tx-avatar-code:\"CG322\";}\n.txrun-wrap [data-name=\"梅老闆\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/119/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/119/full-01.png\");--tx-avatar-code:\"CG119\";}\n.txrun-wrap [data-name=\"梅老板\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/119/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/119/full-01.png\");--tx-avatar-code:\"CG119\";}\n.txrun-wrap [data-name=\"岳藏锋\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/323/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/323/full-01.png\");--tx-avatar-code:\"CG323\";}\n.txrun-wrap [data-name=\"岳藏鋒\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/323/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/323/full-01.png\");--tx-avatar-code:\"CG323\";}\n.txrun-wrap [data-name=\"韓一息\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/121/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/121/full-01.png\");--tx-avatar-code:\"CG121\";}\n.txrun-wrap [data-name=\"韩一息\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/121/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/121/full-01.png\");--tx-avatar-code:\"CG121\";}\n.txrun-wrap [data-name=\"秦布枪\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/122/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/122/full-01.png\");--tx-avatar-code:\"CG122\";}\n.txrun-wrap [data-name=\"秦布槍\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/122/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/122/full-01.png\");--tx-avatar-code:\"CG122\";}\n.txrun-wrap [data-name=\"何鐵匠\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/324/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/324/full-01.png\");--tx-avatar-code:\"CG324\";}\n.txrun-wrap [data-name=\"何铁匠\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/324/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/324/full-01.png\");--tx-avatar-code:\"CG324\";}\n.txrun-wrap [data-name=\"楚錄真\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/124/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/124/full-01.png\");--tx-avatar-code:\"CG124\";}\n.txrun-wrap [data-name=\"楚录真\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/124/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/124/full-01.png\");--tx-avatar-code:\"CG124\";}\n.txrun-wrap [data-name=\"白無赦\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/325/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/325/full-01.png\");--tx-avatar-code:\"CG325\";}\n.txrun-wrap [data-name=\"白无赦\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/325/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/325/full-01.png\");--tx-avatar-code:\"CG325\";}\n.txrun-wrap [data-name=\"沈墨吏\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/126/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/126/full-01.png\");--tx-avatar-code:\"CG126\";}\n.txrun-wrap [data-name=\"冯豆腐\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/127/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/127/full-01.png\");--tx-avatar-code:\"CG127\";}\n.txrun-wrap [data-name=\"馮豆腐\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/127/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/127/full-01.png\");--tx-avatar-code:\"CG127\";}\n.txrun-wrap [data-name=\"姬不聽\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/128/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/128/full-01.png\");--tx-avatar-code:\"CG128\";}\n.txrun-wrap [data-name=\"姬不听\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/128/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/128/full-01.png\");--tx-avatar-code:\"CG128\";}\n.txrun-wrap [data-name=\"陆西升\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/129/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/129/full-01.png\");--tx-avatar-code:\"CG129\";}\n.txrun-wrap [data-name=\"陸西升\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/129/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/129/full-01.png\");--tx-avatar-code:\"CG129\";}\n.txrun-wrap [data-name=\"燕翻墙\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/326/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/326/full-01.png\");--tx-avatar-code:\"CG326\";}\n.txrun-wrap [data-name=\"燕翻牆\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/326/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/326/full-01.png\");--tx-avatar-code:\"CG326\";}\n.txrun-wrap [data-name=\"王守門\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/131/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/131/full-01.png\");--tx-avatar-code:\"CG131\";}\n.txrun-wrap [data-name=\"王守门\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/131/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/131/full-01.png\");--tx-avatar-code:\"CG131\";}\n.txrun-wrap [data-name=\"公輸墨\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/327/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/327/full-01.png\");--tx-avatar-code:\"CG327\";}\n.txrun-wrap [data-name=\"公输墨\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/327/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/327/full-01.png\");--tx-avatar-code:\"CG327\";}\n.txrun-wrap [data-name=\"鲁小环\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/133/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/133/full-01.png\");--tx-avatar-code:\"CG133\";}\n.txrun-wrap [data-name=\"魯小環\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/133/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/133/full-01.png\");--tx-avatar-code:\"CG133\";}\n.txrun-wrap [data-name=\"唐售后\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/134/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/134/full-01.png\");--tx-avatar-code:\"CG134\";}\n.txrun-wrap [data-name=\"唐售後\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/134/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/134/full-01.png\");--tx-avatar-code:\"CG134\";}\n.txrun-wrap [data-name=\"葉繡娘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/328/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/328/full-01.png\");--tx-avatar-code:\"CG328\";}\n.txrun-wrap [data-name=\"叶绣娘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/328/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/328/full-01.png\");--tx-avatar-code:\"CG328\";}\n.txrun-wrap [data-name=\"蘇含春\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/136/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/136/full-01.png\");--tx-avatar-code:\"CG136\";}\n.txrun-wrap [data-name=\"苏含春\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/136/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/136/full-01.png\");--tx-avatar-code:\"CG136\";}\n.txrun-wrap [data-name=\"柳照水\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/329/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/329/full-01.png\");--tx-avatar-code:\"CG329\";}\n.txrun-wrap [data-name=\"溫多情\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/138/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/138/full-01.png\");--tx-avatar-code:\"CG138\";}\n.txrun-wrap [data-name=\"温多情\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/138/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/138/full-01.png\");--tx-avatar-code:\"CG138\";}\n.txrun-wrap [data-name=\"陶掌燈\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/139/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/139/full-01.png\");--tx-avatar-code:\"CG139\";}\n.txrun-wrap [data-name=\"陶掌灯\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/139/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/139/full-01.png\");--tx-avatar-code:\"CG139\";}\n.txrun-wrap [data-name=\"袁漏算\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/140/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/140/full-01.png\");--tx-avatar-code:\"CG140\";}\n.txrun-wrap [data-name=\"周藏目\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/141/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/141/full-01.png\");--tx-avatar-code:\"CG141\";}\n.txrun-wrap [data-name=\"陈错页\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/330/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/330/full-01.png\");--tx-avatar-code:\"CG330\";}\n.txrun-wrap [data-name=\"陳錯頁\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/330/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/330/full-01.png\");--tx-avatar-code:\"CG330\";}\n.txrun-wrap [data-name=\"孙寡妇\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/143/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/143/full-01.png\");--tx-avatar-code:\"CG143\";}\n.txrun-wrap [data-name=\"孫寡婦\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/143/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/143/full-01.png\");--tx-avatar-code:\"CG143\";}\n.txrun-wrap [data-name=\"程一程\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/331/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/331/full-01.png\");--tx-avatar-code:\"CG331\";}\n.txrun-wrap [data-name=\"馬回風\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/145/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/145/full-01.png\");--tx-avatar-code:\"CG145\";}\n.txrun-wrap [data-name=\"马回风\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/145/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/145/full-01.png\");--tx-avatar-code:\"CG145\";}\n.txrun-wrap [data-name=\"許簽收\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/146/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/146/full-01.png\");--tx-avatar-code:\"CG146\";}\n.txrun-wrap [data-name=\"许签收\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/146/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/146/full-01.png\");--tx-avatar-code:\"CG146\";}\n.txrun-wrap [data-name=\"冯客栈\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/332/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/332/full-01.png\");--tx-avatar-code:\"CG332\";}\n.txrun-wrap [data-name=\"馮客棧\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/332/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/332/full-01.png\");--tx-avatar-code:\"CG332\";}\n.txrun-wrap [data-name=\"葛尝辛\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/148/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/148/full-01.png\");--tx-avatar-code:\"CG148\";}\n.txrun-wrap [data-name=\"葛嘗辛\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/148/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/148/full-01.png\");--tx-avatar-code:\"CG148\";}\n.txrun-wrap [data-name=\"葉緩釋\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/333/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/333/full-01.png\");--tx-avatar-code:\"CG333\";}\n.txrun-wrap [data-name=\"叶缓释\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/333/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/333/full-01.png\");--tx-avatar-code:\"CG333\";}\n.txrun-wrap [data-name=\"杜火丸\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/150/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/150/full-01.png\");--tx-avatar-code:\"CG150\";}\n.txrun-wrap [data-name=\"秦药娘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/151/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/151/full-01.png\");--tx-avatar-code:\"CG151\";}\n.txrun-wrap [data-name=\"秦藥娘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/151/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/151/full-01.png\");--tx-avatar-code:\"CG151\";}\n.txrun-wrap [data-name=\"白鹿鳴\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/152/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/152/full-01.png\");--tx-avatar-code:\"CG152\";}\n.txrun-wrap [data-name=\"白鹿鸣\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/152/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/152/full-01.png\");--tx-avatar-code:\"CG152\";}\n.txrun-wrap [data-name=\"胡解契\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/153/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/153/full-01.png\");--tx-avatar-code:\"CG153\";}\n.txrun-wrap [data-name=\"林梳毛\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/334/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/334/full-01.png\");--tx-avatar-code:\"CG334\";}\n.txrun-wrap [data-name=\"喬牧童\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/155/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/155/full-01.png\");--tx-avatar-code:\"CG155\";}\n.txrun-wrap [data-name=\"乔牧童\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/155/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/155/full-01.png\");--tx-avatar-code:\"CG155\";}\n.txrun-wrap [data-name=\"胡软软\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/335/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/335/full-01.png\");--tx-avatar-code:\"CG335\";}\n.txrun-wrap [data-name=\"胡軟軟\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/335/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/335/full-01.png\");--tx-avatar-code:\"CG335\";}\n.txrun-wrap [data-name=\"白跑跑\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/157/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/157/full-01.png\");--tx-avatar-code:\"CG157\";}\n.txrun-wrap [data-name=\"鹿會計\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/158/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/158/full-01.png\");--tx-avatar-code:\"CG158\";}\n.txrun-wrap [data-name=\"鹿会计\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/158/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/158/full-01.png\");--tx-avatar-code:\"CG158\";}\n.txrun-wrap [data-name=\"陈喂食\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/159/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/159/full-01.png\");--tx-avatar-code:\"CG159\";}\n.txrun-wrap [data-name=\"陳餵食\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/159/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/159/full-01.png\");--tx-avatar-code:\"CG159\";}\n.txrun-wrap [data-name=\"朱硯機\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/160/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/160/full-01.png\");--tx-avatar-code:\"CG160\";}\n.txrun-wrap [data-name=\"朱砚机\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/160/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/160/full-01.png\");--tx-avatar-code:\"CG160\";}\n.txrun-wrap [data-name=\"朱雁回\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/336/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/336/full-01.png\");--tx-avatar-code:\"CG336\";}\n.txrun-wrap [data-name=\"謝銅聲\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/162/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/162/full-01.png\");--tx-avatar-code:\"CG162\";}\n.txrun-wrap [data-name=\"谢铜声\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/162/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/162/full-01.png\");--tx-avatar-code:\"CG162\";}\n.txrun-wrap [data-name=\"穆检图\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/337/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/337/full-01.png\");--tx-avatar-code:\"CG337\";}\n.txrun-wrap [data-name=\"穆檢圖\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/337/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/337/full-01.png\");--tx-avatar-code:\"CG337\";}\n.txrun-wrap [data-name=\"宋小轮\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/164/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/164/full-01.png\");--tx-avatar-code:\"CG164\";}\n.txrun-wrap [data-name=\"宋小輪\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/164/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/164/full-01.png\");--tx-avatar-code:\"CG164\";}\n.txrun-wrap [data-name=\"花嬸\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/338/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/338/full-01.png\");--tx-avatar-code:\"CG338\";}\n.txrun-wrap [data-name=\"花婶\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/338/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/338/full-01.png\");--tx-avatar-code:\"CG338\";}\n.txrun-wrap [data-name=\"李聽雪\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/166/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/166/full-01.png\");--tx-avatar-code:\"CG166\";}\n.txrun-wrap [data-name=\"李听雪\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/166/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/166/full-01.png\");--tx-avatar-code:\"CG166\";}\n.txrun-wrap [data-name=\"李無章\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/339/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/339/full-01.png\");--tx-avatar-code:\"CG339\";}\n.txrun-wrap [data-name=\"李无章\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/339/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/339/full-01.png\");--tx-avatar-code:\"CG339\";}\n.txrun-wrap [data-name=\"杜问墨\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/168/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/168/full-01.png\");--tx-avatar-code:\"CG168\";}\n.txrun-wrap [data-name=\"杜問墨\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/168/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/168/full-01.png\");--tx-avatar-code:\"CG168\";}\n.txrun-wrap [data-name=\"韩酒旗\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/340/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/340/full-01.png\");--tx-avatar-code:\"CG340\";}\n.txrun-wrap [data-name=\"韓酒旗\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/340/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/340/full-01.png\");--tx-avatar-code:\"CG340\";}\n.txrun-wrap [data-name=\"崔小劍\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/170/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/170/full-01.png\");--tx-avatar-code:\"CG170\";}\n.txrun-wrap [data-name=\"崔小剑\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/170/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/170/full-01.png\");--tx-avatar-code:\"CG170\";}\n.txrun-wrap [data-name=\"柳卖花\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/341/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/341/full-01.png\");--tx-avatar-code:\"CG341\";}\n.txrun-wrap [data-name=\"柳賣花\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/341/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/341/full-01.png\");--tx-avatar-code:\"CG341\";}\n.txrun-wrap [data-name=\"嬴铁衣\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/172/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/172/full-01.png\");--tx-avatar-code:\"CG172\";}\n.txrun-wrap [data-name=\"嬴鐵衣\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/172/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/172/full-01.png\");--tx-avatar-code:\"CG172\";}\n.txrun-wrap [data-name=\"嬴長鋏\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/342/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/342/full-01.png\");--tx-avatar-code:\"CG342\";}\n.txrun-wrap [data-name=\"嬴长铗\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/342/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/342/full-01.png\");--tx-avatar-code:\"CG342\";}\n.txrun-wrap [data-name=\"蒙砺\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/174/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/174/full-01.png\");--tx-avatar-code:\"CG174\";}\n.txrun-wrap [data-name=\"蒙礪\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/174/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/174/full-01.png\");--tx-avatar-code:\"CG174\";}\n.txrun-wrap [data-name=\"白石骨\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/343/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/343/full-01.png\");--tx-avatar-code:\"CG343\";}\n.txrun-wrap [data-name=\"屠九\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/176/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/176/full-01.png\");--tx-avatar-code:\"CG176\";}\n.txrun-wrap [data-name=\"阿秋\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/344/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/344/full-01.png\");--tx-avatar-code:\"CG344\";}\n.txrun-wrap [data-name=\"赵算盘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/178/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/178/full-01.png\");--tx-avatar-code:\"CG178\";}\n.txrun-wrap [data-name=\"趙算盤\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/178/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/178/full-01.png\");--tx-avatar-code:\"CG178\";}\n.txrun-wrap [data-name=\"赵闲书\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/345/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/345/full-01.png\");--tx-avatar-code:\"CG345\";}\n.txrun-wrap [data-name=\"趙閒書\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/345/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/345/full-01.png\");--tx-avatar-code:\"CG345\";}\n.txrun-wrap [data-name=\"陆快腿\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/180/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/180/full-01.png\");--tx-avatar-code:\"CG180\";}\n.txrun-wrap [data-name=\"陸快腿\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/180/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/180/full-01.png\");--tx-avatar-code:\"CG180\";}\n.txrun-wrap [data-name=\"錢百貫\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/346/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/346/full-01.png\");--tx-avatar-code:\"CG346\";}\n.txrun-wrap [data-name=\"钱百贯\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/346/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/346/full-01.png\");--tx-avatar-code:\"CG346\";}\n.txrun-wrap [data-name=\"姜茶娘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/182/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/182/full-01.png\");--tx-avatar-code:\"CG182\";}\n.txrun-wrap [data-name=\"周小契\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/347/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/347/full-01.png\");--tx-avatar-code:\"CG347\";}\n.txrun-wrap [data-name=\"洛三钱\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/348/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/348/full-01.png\");--tx-avatar-code:\"CG348\";}\n.txrun-wrap [data-name=\"洛三錢\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/348/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/348/full-01.png\");--tx-avatar-code:\"CG348\";}\n.txrun-wrap [data-name=\"寧晚舟\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/185/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/185/full-01.png\");--tx-avatar-code:\"CG185\";}\n.txrun-wrap [data-name=\"宁晚舟\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/185/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/185/full-01.png\");--tx-avatar-code:\"CG185\";}\n.txrun-wrap [data-name=\"許半劍\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/349/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/349/full-01.png\");--tx-avatar-code:\"CG349\";}\n.txrun-wrap [data-name=\"许半剑\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/349/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/349/full-01.png\");--tx-avatar-code:\"CG349\";}\n.txrun-wrap [data-name=\"杜小爐\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/187/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/187/full-01.png\");--tx-avatar-code:\"CG187\";}\n.txrun-wrap [data-name=\"杜小炉\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/187/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/187/full-01.png\");--tx-avatar-code:\"CG187\";}\n.txrun-wrap [data-name=\"白纸鸢\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/350/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/350/full-01.png\");--tx-avatar-code:\"CG350\";}\n.txrun-wrap [data-name=\"白紙鳶\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/350/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/350/full-01.png\");--tx-avatar-code:\"CG350\";}\n.txrun-wrap [data-name=\"孟阿姐\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/189/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/189/full-01.png\");--tx-avatar-code:\"CG189\";}\n.txrun-wrap [data-name=\"韩守垣\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/351/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/351/full-01.png\");--tx-avatar-code:\"CG351\";}\n.txrun-wrap [data-name=\"韓守垣\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/351/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/351/full-01.png\");--tx-avatar-code:\"CG351\";}\n.txrun-wrap [data-name=\"沈聽角\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/191/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/191/full-01.png\");--tx-avatar-code:\"CG191\";}\n.txrun-wrap [data-name=\"沈听角\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/191/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/191/full-01.png\");--tx-avatar-code:\"CG191\";}\n.txrun-wrap [data-name=\"羅拾甲\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/352/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/352/full-01.png\");--tx-avatar-code:\"CG352\";}\n.txrun-wrap [data-name=\"罗拾甲\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/352/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/352/full-01.png\");--tx-avatar-code:\"CG352\";}\n.txrun-wrap [data-name=\"谢换盐\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/193/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/193/full-01.png\");--tx-avatar-code:\"CG193\";}\n.txrun-wrap [data-name=\"謝換鹽\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/193/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/193/full-01.png\");--tx-avatar-code:\"CG193\";}\n.txrun-wrap [data-name=\"姜小灶\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/353/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/353/full-01.png\");--tx-avatar-code:\"CG353\";}\n.txrun-wrap [data-name=\"阿木蘭\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/195/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/195/full-01.png\");--tx-avatar-code:\"CG195\";}\n.txrun-wrap [data-name=\"阿木兰\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/195/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/195/full-01.png\");--tx-avatar-code:\"CG195\";}\n.txrun-wrap [data-name=\"蘇斷線\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/354/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/354/full-01.png\");--tx-avatar-code:\"CG354\";}\n.txrun-wrap [data-name=\"苏断线\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/354/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/354/full-01.png\");--tx-avatar-code:\"CG354\";}\n.txrun-wrap [data-name=\"袁回聲\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/197/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/197/full-01.png\");--tx-avatar-code:\"CG197\";}\n.txrun-wrap [data-name=\"袁回声\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/197/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/197/full-01.png\");--tx-avatar-code:\"CG197\";}\n.txrun-wrap [data-name=\"胡借尾\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/355/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/355/full-01.png\");--tx-avatar-code:\"CG355\";}\n.txrun-wrap [data-name=\"程錯站\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/199/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/199/full-01.png\");--tx-avatar-code:\"CG199\";}\n.txrun-wrap [data-name=\"程错站\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/199/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/199/full-01.png\");--tx-avatar-code:\"CG199\";}\n.txrun-wrap [data-name=\"鹿青禾\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/356/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/356/full-01.png\");--tx-avatar-code:\"CG356\";}\n.txrun-wrap [data-name=\"金小滿\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/201/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/201/full-01.png\");--tx-avatar-code:\"CG201\";}\n.txrun-wrap [data-name=\"金小满\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/201/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/201/full-01.png\");--tx-avatar-code:\"CG201\";}\n.txrun-wrap [data-name=\"傅藏案\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/202/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/202/full-01.png\");--tx-avatar-code:\"CG202\";}\n.txrun-wrap [data-name=\"宋磨刃\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/357/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/357/full-01.png\");--tx-avatar-code:\"CG357\";}\n.txrun-wrap [data-name=\"秦見血\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/204/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/204/full-01.png\");--tx-avatar-code:\"CG204\";}\n.txrun-wrap [data-name=\"秦见血\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/204/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/204/full-01.png\");--tx-avatar-code:\"CG204\";}\n.txrun-wrap [data-name=\"葉止聲\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/358/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/358/full-01.png\");--tx-avatar-code:\"CG358\";}\n.txrun-wrap [data-name=\"叶止声\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/358/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/358/full-01.png\");--tx-avatar-code:\"CG358\";}\n.txrun-wrap [data-name=\"沈小砚\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/206/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/206/full-01.png\");--tx-avatar-code:\"CG206\";}\n.txrun-wrap [data-name=\"沈小硯\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/206/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/206/full-01.png\");--tx-avatar-code:\"CG206\";}\n.txrun-wrap [data-name=\"花知味\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/207/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/207/full-01.png\");--tx-avatar-code:\"CG207\";}\n.txrun-wrap [data-name=\"陆吞云\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/359/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/359/full-01.png\");--tx-avatar-code:\"CG359\";}\n.txrun-wrap [data-name=\"陸吞雲\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/359/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/359/full-01.png\");--tx-avatar-code:\"CG359\";}\n.txrun-wrap [data-name=\"孟藏怒\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/209/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/209/full-01.png\");--tx-avatar-code:\"CG209\";}\n.txrun-wrap [data-name=\"崔忘饱\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/360/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/360/full-01.png\");--tx-avatar-code:\"CG360\";}\n.txrun-wrap [data-name=\"崔忘飽\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/360/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/360/full-01.png\");--tx-avatar-code:\"CG360\";}\n.txrun-wrap [data-name=\"阿馋\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/361/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/361/full-01.png\");--tx-avatar-code:\"CG361\";}\n.txrun-wrap [data-name=\"阿饞\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/361/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/361/full-01.png\");--tx-avatar-code:\"CG361\";}\n.txrun-wrap [data-name=\"谢绾锋\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/212/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/212/full-01.png\");--tx-avatar-code:\"CG212\";}\n.txrun-wrap [data-name=\"謝綰鋒\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/212/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/212/full-01.png\");--tx-avatar-code:\"CG212\";}\n.txrun-wrap [data-name=\"顧鳴匣\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/362/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/362/full-01.png\");--tx-avatar-code:\"CG362\";}\n.txrun-wrap [data-name=\"顾鸣匣\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/362/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/362/full-01.png\");--tx-avatar-code:\"CG362\";}\n.txrun-wrap [data-name=\"周賠劍\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/214/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/214/full-01.png\");--tx-avatar-code:\"CG214\";}\n.txrun-wrap [data-name=\"周赔剑\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/214/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/214/full-01.png\");--tx-avatar-code:\"CG214\";}\n.txrun-wrap [data-name=\"姜照鞘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/363/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/363/full-01.png\");--tx-avatar-code:\"CG363\";}\n.txrun-wrap [data-name=\"小剑穗\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/216/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/216/full-01.png\");--tx-avatar-code:\"CG216\";}\n.txrun-wrap [data-name=\"小劍穗\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/216/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/216/full-01.png\");--tx-avatar-code:\"CG216\";}\n.txrun-wrap [data-name=\"姒懷安\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/217/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/217/full-01.png\");--tx-avatar-code:\"CG217\";}\n.txrun-wrap [data-name=\"姒怀安\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/217/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/217/full-01.png\");--tx-avatar-code:\"CG217\";}\n.txrun-wrap [data-name=\"陆听胎\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/364/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/364/full-01.png\");--tx-avatar-code:\"CG364\";}\n.txrun-wrap [data-name=\"陸聽胎\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/364/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/364/full-01.png\");--tx-avatar-code:\"CG364\";}\n.txrun-wrap [data-name=\"孟擇父\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/219/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/219/full-01.png\");--tx-avatar-code:\"CG219\";}\n.txrun-wrap [data-name=\"孟择父\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/219/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/219/full-01.png\");--tx-avatar-code:\"CG219\";}\n.txrun-wrap [data-name=\"乔养生\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/365/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/365/full-01.png\");--tx-avatar-code:\"CG365\";}\n.txrun-wrap [data-name=\"喬養生\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/365/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/365/full-01.png\");--tx-avatar-code:\"CG365\";}\n.txrun-wrap [data-name=\"賀小禾\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/366/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/366/full-01.png\");--tx-avatar-code:\"CG366\";}\n.txrun-wrap [data-name=\"贺小禾\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/366/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/366/full-01.png\");--tx-avatar-code:\"CG366\";}\n.txrun-wrap [data-name=\"裘缝骨\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/222/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/222/full-01.png\");--tx-avatar-code:\"CG222\";}\n.txrun-wrap [data-name=\"裘縫骨\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/222/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/222/full-01.png\");--tx-avatar-code:\"CG222\";}\n.txrun-wrap [data-name=\"林借痛\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/367/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/367/full-01.png\");--tx-avatar-code:\"CG367\";}\n.txrun-wrap [data-name=\"莫十字\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/224/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/224/full-01.png\");--tx-avatar-code:\"CG224\";}\n.txrun-wrap [data-name=\"温洗伤\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/368/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/368/full-01.png\");--tx-avatar-code:\"CG368\";}\n.txrun-wrap [data-name=\"溫洗傷\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/368/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/368/full-01.png\");--tx-avatar-code:\"CG368\";}\n.txrun-wrap [data-name=\"溫阿九\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/226/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/226/full-01.png\");--tx-avatar-code:\"CG226\";}\n.txrun-wrap [data-name=\"温阿九\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/226/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/226/full-01.png\");--tx-avatar-code:\"CG226\";}\n.txrun-wrap [data-name=\"方假一\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/227/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/227/full-01.png\");--tx-avatar-code:\"CG227\";}\n.txrun-wrap [data-name=\"陆白饼\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/369/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/369/full-01.png\");--tx-avatar-code:\"CG369\";}\n.txrun-wrap [data-name=\"陸白餅\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/369/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/369/full-01.png\");--tx-avatar-code:\"CG369\";}\n.txrun-wrap [data-name=\"何没名\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/229/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/229/full-01.png\");--tx-avatar-code:\"CG229\";}\n.txrun-wrap [data-name=\"何沒名\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/229/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/229/full-01.png\");--tx-avatar-code:\"CG229\";}\n.txrun-wrap [data-name=\"錢真賬\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/370/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/370/full-01.png\");--tx-avatar-code:\"CG370\";}\n.txrun-wrap [data-name=\"钱真账\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/370/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/370/full-01.png\");--tx-avatar-code:\"CG370\";}\n.txrun-wrap [data-name=\"六點兒\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/371/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/371/full-01.png\");--tx-avatar-code:\"CG371\";}\n.txrun-wrap [data-name=\"六点儿\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/371/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/371/full-01.png\");--tx-avatar-code:\"CG371\";}\n.txrun-wrap [data-name=\"謝愛遲\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/232/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/232/full-01.png\");--tx-avatar-code:\"CG232\";}\n.txrun-wrap [data-name=\"谢爱迟\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/232/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/232/full-01.png\");--tx-avatar-code:\"CG232\";}\n.txrun-wrap [data-name=\"顧斬燈\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/372/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/372/full-01.png\");--tx-avatar-code:\"CG372\";}\n.txrun-wrap [data-name=\"顾斩灯\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/372/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/372/full-01.png\");--tx-avatar-code:\"CG372\";}\n.txrun-wrap [data-name=\"林留书\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/234/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/234/full-01.png\");--tx-avatar-code:\"CG234\";}\n.txrun-wrap [data-name=\"林留書\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/234/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/234/full-01.png\");--tx-avatar-code:\"CG234\";}\n.txrun-wrap [data-name=\"趙無信\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/373/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/373/full-01.png\");--tx-avatar-code:\"CG373\";}\n.txrun-wrap [data-name=\"赵无信\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/373/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/373/full-01.png\");--tx-avatar-code:\"CG373\";}\n.txrun-wrap [data-name=\"阿念\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/236/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/236/full-01.png\");--tx-avatar-code:\"CG236\";}\n.txrun-wrap [data-name=\"孔礼拳\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/374/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/374/full-01.png\");--tx-avatar-code:\"CG374\";}\n.txrun-wrap [data-name=\"孔禮拳\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/374/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/374/full-01.png\");--tx-avatar-code:\"CG374\";}\n.txrun-wrap [data-name=\"孟御車\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/375/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/375/full-01.png\");--tx-avatar-code:\"CG375\";}\n.txrun-wrap [data-name=\"孟御车\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/375/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/375/full-01.png\");--tx-avatar-code:\"CG375\";}\n.txrun-wrap [data-name=\"許一打\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/239/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/239/full-01.png\");--tx-avatar-code:\"CG239\";}\n.txrun-wrap [data-name=\"许一打\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/239/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/239/full-01.png\");--tx-avatar-code:\"CG239\";}\n.txrun-wrap [data-name=\"陈句读\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/376/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/376/full-01.png\");--tx-avatar-code:\"CG376\";}\n.txrun-wrap [data-name=\"陳句讀\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/376/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/376/full-01.png\");--tx-avatar-code:\"CG376\";}\n.txrun-wrap [data-name=\"孔小墨\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/377/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/377/full-01.png\");--tx-avatar-code:\"CG377\";}\n.txrun-wrap [data-name=\"田胜理\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/242/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/242/full-01.png\");--tx-avatar-code:\"CG242\";}\n.txrun-wrap [data-name=\"田勝理\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/242/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/242/full-01.png\");--tx-avatar-code:\"CG242\";}\n.txrun-wrap [data-name=\"柳翻话\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/243/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/243/full-01.png\");--tx-avatar-code:\"CG243\";}\n.txrun-wrap [data-name=\"柳翻話\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/243/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/243/full-01.png\");--tx-avatar-code:\"CG243\";}\n.txrun-wrap [data-name=\"韓照影\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/244/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/244/full-01.png\");--tx-avatar-code:\"CG244\";}\n.txrun-wrap [data-name=\"韩照影\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/244/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/244/full-01.png\");--tx-avatar-code:\"CG244\";}\n.txrun-wrap [data-name=\"梅软刀\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/245/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/245/full-01.png\");--tx-avatar-code:\"CG245\";}\n.txrun-wrap [data-name=\"梅軟刀\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/245/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/245/full-01.png\");--tx-avatar-code:\"CG245\";}\n.txrun-wrap [data-name=\"田小桃\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/246/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/246/full-01.png\");--tx-avatar-code:\"CG246\";}\n.txrun-wrap [data-name=\"岳一线\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/247/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/247/full-01.png\");--tx-avatar-code:\"CG247\";}\n.txrun-wrap [data-name=\"岳一線\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/247/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/247/full-01.png\");--tx-avatar-code:\"CG247\";}\n.txrun-wrap [data-name=\"韓封槍\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/378/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/378/full-01.png\");--tx-avatar-code:\"CG378\";}\n.txrun-wrap [data-name=\"韩封枪\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/378/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/378/full-01.png\");--tx-avatar-code:\"CG378\";}\n.txrun-wrap [data-name=\"秦先伤\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/249/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/249/full-01.png\");--tx-avatar-code:\"CG249\";}\n.txrun-wrap [data-name=\"秦先傷\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/249/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/249/full-01.png\");--tx-avatar-code:\"CG249\";}\n.txrun-wrap [data-name=\"何磨尖\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/379/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/379/full-01.png\");--tx-avatar-code:\"CG379\";}\n.txrun-wrap [data-name=\"岳小布\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/380/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/380/full-01.png\");--tx-avatar-code:\"CG380\";}\n.txrun-wrap [data-name=\"楚照罪\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/252/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/252/full-01.png\");--tx-avatar-code:\"CG252\";}\n.txrun-wrap [data-name=\"白判迟\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/381/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/381/full-01.png\");--tx-avatar-code:\"CG381\";}\n.txrun-wrap [data-name=\"白判遲\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/381/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/381/full-01.png\");--tx-avatar-code:\"CG381\";}\n.txrun-wrap [data-name=\"沈抄惡\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/254/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/254/full-01.png\");--tx-avatar-code:\"CG254\";}\n.txrun-wrap [data-name=\"沈抄恶\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/254/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/254/full-01.png\");--tx-avatar-code:\"CG254\";}\n.txrun-wrap [data-name=\"冯清账\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/382/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/382/full-01.png\");--tx-avatar-code:\"CG382\";}\n.txrun-wrap [data-name=\"馮清賬\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/382/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/382/full-01.png\");--tx-avatar-code:\"CG382\";}\n.txrun-wrap [data-name=\"白小簿\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/256/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/256/full-01.png\");--tx-avatar-code:\"CG256\";}\n.txrun-wrap [data-name=\"姬西照\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/257/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/257/full-01.png\");--tx-avatar-code:\"CG257\";}\n.txrun-wrap [data-name=\"陸不老\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/383/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/383/full-01.png\");--tx-avatar-code:\"CG383\";}\n.txrun-wrap [data-name=\"陆不老\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/383/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/383/full-01.png\");--tx-avatar-code:\"CG383\";}\n.txrun-wrap [data-name=\"燕先贏\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/259/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/259/full-01.png\");--tx-avatar-code:\"CG259\";}\n.txrun-wrap [data-name=\"燕先赢\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/259/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/259/full-01.png\");--tx-avatar-code:\"CG259\";}\n.txrun-wrap [data-name=\"王偏走\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/384/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/384/full-01.png\");--tx-avatar-code:\"CG384\";}\n.txrun-wrap [data-name=\"姬小犟\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/385/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/385/full-01.png\");--tx-avatar-code:\"CG385\";}\n.txrun-wrap [data-name=\"公輸傳\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/262/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/262/full-01.png\");--tx-avatar-code:\"CG262\";}\n.txrun-wrap [data-name=\"公输传\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/262/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/262/full-01.png\");--tx-avatar-code:\"CG262\";}\n.txrun-wrap [data-name=\"鲁拆心\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/386/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/386/full-01.png\");--tx-avatar-code:\"CG386\";}\n.txrun-wrap [data-name=\"魯拆心\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/386/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/386/full-01.png\");--tx-avatar-code:\"CG386\";}\n.txrun-wrap [data-name=\"唐修娘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/264/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/264/full-01.png\");--tx-avatar-code:\"CG264\";}\n.txrun-wrap [data-name=\"葉機巧\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/387/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/387/full-01.png\");--tx-avatar-code:\"CG387\";}\n.txrun-wrap [data-name=\"叶机巧\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/387/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/387/full-01.png\");--tx-avatar-code:\"CG387\";}\n.txrun-wrap [data-name=\"魯小釘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/266/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/266/full-01.png\");--tx-avatar-code:\"CG266\";}\n.txrun-wrap [data-name=\"鲁小钉\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/266/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/266/full-01.png\");--tx-avatar-code:\"CG266\";}\n.txrun-wrap [data-name=\"蘇欲明\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/267/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/267/full-01.png\");--tx-avatar-code:\"CG267\";}\n.txrun-wrap [data-name=\"苏欲明\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/267/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/267/full-01.png\");--tx-avatar-code:\"CG267\";}\n.txrun-wrap [data-name=\"柳情債\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/388/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/388/full-01.png\");--tx-avatar-code:\"CG388\";}\n.txrun-wrap [data-name=\"柳情债\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/388/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/388/full-01.png\");--tx-avatar-code:\"CG388\";}\n.txrun-wrap [data-name=\"温契娘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/269/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/269/full-01.png\");--tx-avatar-code:\"CG269\";}\n.txrun-wrap [data-name=\"溫契娘\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/269/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/269/full-01.png\");--tx-avatar-code:\"CG269\";}\n.txrun-wrap [data-name=\"陶春灯\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/389/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/389/full-01.png\");--tx-avatar-code:\"CG389\";}\n.txrun-wrap [data-name=\"陶春燈\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/389/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/389/full-01.png\");--tx-avatar-code:\"CG389\";}\n.txrun-wrap [data-name=\"陶小燈\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/390/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/390/full-01.png\");--tx-avatar-code:\"CG390\";}\n.txrun-wrap [data-name=\"陶小灯\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/390/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/390/full-01.png\");--tx-avatar-code:\"CG390\";}\n.txrun-wrap [data-name=\"袁留错\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/272/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/272/full-01.png\");--tx-avatar-code:\"CG272\";}\n.txrun-wrap [data-name=\"袁留錯\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/272/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/272/full-01.png\");--tx-avatar-code:\"CG272\";}\n.txrun-wrap [data-name=\"周閉目\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/391/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/391/full-01.png\");--tx-avatar-code:\"CG391\";}\n.txrun-wrap [data-name=\"周闭目\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/391/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/391/full-01.png\");--tx-avatar-code:\"CG391\";}\n.txrun-wrap [data-name=\"陈余数\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/274/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/274/full-01.png\");--tx-avatar-code:\"CG274\";}\n.txrun-wrap [data-name=\"陳余數\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/274/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/274/full-01.png\");--tx-avatar-code:\"CG274\";}\n.txrun-wrap [data-name=\"孫回看\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/392/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/392/full-01.png\");--tx-avatar-code:\"CG392\";}\n.txrun-wrap [data-name=\"孙回看\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/392/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/392/full-01.png\");--tx-avatar-code:\"CG392\";}\n.txrun-wrap [data-name=\"袁小星\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/276/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/276/full-01.png\");--tx-avatar-code:\"CG276\";}\n.txrun-wrap [data-name=\"程先到\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/277/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/277/full-01.png\");--tx-avatar-code:\"CG277\";}\n.txrun-wrap [data-name=\"马断路\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/393/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/393/full-01.png\");--tx-avatar-code:\"CG393\";}\n.txrun-wrap [data-name=\"馬斷路\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/393/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/393/full-01.png\");--tx-avatar-code:\"CG393\";}\n.txrun-wrap [data-name=\"许补签\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/279/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/279/full-01.png\");--tx-avatar-code:\"CG279\";}\n.txrun-wrap [data-name=\"許補簽\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/279/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/279/full-01.png\");--tx-avatar-code:\"CG279\";}\n.txrun-wrap [data-name=\"馮留客\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/394/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/394/full-01.png\");--tx-avatar-code:\"CG394\";}\n.txrun-wrap [data-name=\"冯留客\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/394/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/394/full-01.png\");--tx-avatar-code:\"CG394\";}\n.txrun-wrap [data-name=\"程小驛\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/395/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/395/full-01.png\");--tx-avatar-code:\"CG395\";}\n.txrun-wrap [data-name=\"程小驿\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/395/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/395/full-01.png\");--tx-avatar-code:\"CG395\";}\n.txrun-wrap [data-name=\"葛試命\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/282/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/282/full-01.png\");--tx-avatar-code:\"CG282\";}\n.txrun-wrap [data-name=\"葛试命\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/282/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/282/full-01.png\");--tx-avatar-code:\"CG282\";}\n.txrun-wrap [data-name=\"葉慢藥\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/396/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/396/full-01.png\");--tx-avatar-code:\"CG396\";}\n.txrun-wrap [data-name=\"叶慢药\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/396/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/396/full-01.png\");--tx-avatar-code:\"CG396\";}\n.txrun-wrap [data-name=\"杜响丹\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/284/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/284/full-01.png\");--tx-avatar-code:\"CG284\";}\n.txrun-wrap [data-name=\"杜響丹\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/284/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/284/full-01.png\");--tx-avatar-code:\"CG284\";}\n.txrun-wrap [data-name=\"秦聞毒\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/397/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/397/full-01.png\");--tx-avatar-code:\"CG397\";}\n.txrun-wrap [data-name=\"秦闻毒\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/397/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/397/full-01.png\");--tx-avatar-code:\"CG397\";}\n.txrun-wrap [data-name=\"葛小藥\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/286/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/286/full-01.png\");--tx-avatar-code:\"CG286\";}\n.txrun-wrap [data-name=\"葛小药\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/286/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/286/full-01.png\");--tx-avatar-code:\"CG286\";}\n.txrun-wrap [data-name=\"白拒契\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/287/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/287/full-01.png\");--tx-avatar-code:\"CG287\";}\n.txrun-wrap [data-name=\"衚衕心\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/398/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/398/full-01.png\");--tx-avatar-code:\"CG398\";}\n.txrun-wrap [data-name=\"胡同心\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/398/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/398/full-01.png\");--tx-avatar-code:\"CG398\";}\n.txrun-wrap [data-name=\"林兽语\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/289/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/289/full-01.png\");--tx-avatar-code:\"CG289\";}\n.txrun-wrap [data-name=\"林獸語\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/289/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/289/full-01.png\");--tx-avatar-code:\"CG289\";}\n.txrun-wrap [data-name=\"喬歸巢\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/399/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/399/full-01.png\");--tx-avatar-code:\"CG399\";}\n.txrun-wrap [data-name=\"乔归巢\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/399/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/399/full-01.png\");--tx-avatar-code:\"CG399\";}\n.txrun-wrap [data-name=\"乔小牧\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/400/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/400/full-01.png\");--tx-avatar-code:\"CG400\";}\n.txrun-wrap [data-name=\"喬小牧\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/400/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/400/full-01.png\");--tx-avatar-code:\"CG400\";}\n.txrun-wrap [data-name=\"胡九窩\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/292/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/292/full-01.png\");--tx-avatar-code:\"CG292\";}\n.txrun-wrap [data-name=\"胡九窝\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/292/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/292/full-01.png\");--tx-avatar-code:\"CG292\";}\n.txrun-wrap [data-name=\"白租客\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/401/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/401/full-01.png\");--tx-avatar-code:\"CG401\";}\n.txrun-wrap [data-name=\"鹿尋家\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/294/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/294/full-01.png\");--tx-avatar-code:\"CG294\";}\n.txrun-wrap [data-name=\"鹿寻家\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/294/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/294/full-01.png\");--tx-avatar-code:\"CG294\";}\n.txrun-wrap [data-name=\"陳飼月\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/402/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/402/full-01.png\");--tx-avatar-code:\"CG402\";}\n.txrun-wrap [data-name=\"陈饲月\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/402/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/402/full-01.png\");--tx-avatar-code:\"CG402\";}\n.txrun-wrap [data-name=\"胡小茸\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/296/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/296/full-01.png\");--tx-avatar-code:\"CG296\";}\n.txrun-wrap [data-name=\"朱民機\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/297/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/297/full-01.png\");--tx-avatar-code:\"CG297\";}\n.txrun-wrap [data-name=\"朱民机\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/297/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/297/full-01.png\");--tx-avatar-code:\"CG297\";}\n.txrun-wrap [data-name=\"李市詩\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/403/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/403/full-01.png\");--tx-avatar-code:\"CG403\";}\n.txrun-wrap [data-name=\"李市诗\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/403/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/403/full-01.png\");--tx-avatar-code:\"CG403\";}\n.txrun-wrap [data-name=\"嬴城磚\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/299/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/299/full-01.png\");--tx-avatar-code:\"CG299\";}\n.txrun-wrap [data-name=\"嬴城砖\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/299/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/299/full-01.png\");--tx-avatar-code:\"CG299\";}\n.txrun-wrap [data-name=\"李火旺\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/300/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/300/full-01.png\");--tx-avatar-code:\"CG300\";}\n.txrun-wrap [data-name=\"赵小账\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/404/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/404/full-01.png\");--tx-avatar-code:\"CG404\";}\n.txrun-wrap [data-name=\"趙小賬\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/404/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/404/full-01.png\");--tx-avatar-code:\"CG404\";}\n.txrun-wrap [data-name=\"帝皇·人类之主\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/301/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/301/full-01.png\");--tx-avatar-code:\"CG301\";}\n.txrun-wrap [data-name=\"帝皇·人類之主\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/301/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/301/full-01.png\");--tx-avatar-code:\"CG301\";}\n.txrun-wrap [data-name=\"蘇望京\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/405/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/405/full-01.png\");--tx-avatar-code:\"CG405\";}\n.txrun-wrap [data-name=\"苏望京\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/405/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/405/full-01.png\");--tx-avatar-code:\"CG405\";}\n.txrun-wrap [data-name=\"陆听痛\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/406/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/406/full-01.png\");--tx-avatar-code:\"CG406\";}\n.txrun-wrap [data-name=\"陸聽痛\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/406/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/406/full-01.png\");--tx-avatar-code:\"CG406\";}\n.txrun-wrap [data-name=\"顧含章\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/407/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/407/full-01.png\");--tx-avatar-code:\"CG407\";}\n.txrun-wrap [data-name=\"顾含章\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/407/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/407/full-01.png\");--tx-avatar-code:\"CG407\";}\n.txrun-wrap [data-name=\"聞驚蟄\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/408/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/408/full-01.png\");--tx-avatar-code:\"CG408\";}\n.txrun-wrap [data-name=\"闻惊蛰\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/408/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/408/full-01.png\");--tx-avatar-code:\"CG408\";}\n.txrun-wrap [data-name=\"谢篆青\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/409/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/409/full-01.png\");--tx-avatar-code:\"CG409\";}\n.txrun-wrap [data-name=\"謝篆青\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/409/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/409/full-01.png\");--tx-avatar-code:\"CG409\";}\n.txrun-wrap [data-name=\"洛回廊\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/410/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/410/full-01.png\");--tx-avatar-code:\"CG410\";}\n.txrun-wrap [data-name=\"洛迴廊\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/410/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/410/full-01.png\");--tx-avatar-code:\"CG410\";}\n.txrun-wrap [data-name=\"谷知苦\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/411/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/411/full-01.png\");--tx-avatar-code:\"CG411\";}\n.txrun-wrap [data-name=\"屠抱山\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/412/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/412/full-01.png\");--tx-avatar-code:\"CG412\";}\n.txrun-wrap [data-name=\"贺兰夜\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/413/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/413/full-01.png\");--tx-avatar-code:\"CG413\";}\n.txrun-wrap [data-name=\"賀蘭夜\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/413/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/413/full-01.png\");--tx-avatar-code:\"CG413\";}\n.txrun-wrap [data-name=\"夷桑\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/414/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/414/full-01.png\");--tx-avatar-code:\"CG414\";}\n.txrun-wrap [data-name=\"宁枕月\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/415/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/415/full-01.png\");--tx-avatar-code:\"CG415\";}\n.txrun-wrap [data-name=\"寧枕月\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/415/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/415/full-01.png\");--tx-avatar-code:\"CG415\";}\n.txrun-wrap [data-name=\"裴照形\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/416/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/416/full-01.png\");--tx-avatar-code:\"CG416\";}\n.txrun-wrap [data-name=\"敖溯\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/417/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/417/full-01.png\");--tx-avatar-code:\"CG417\";}\n.txrun-wrap [data-name=\"楼照雪\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/418/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/418/full-01.png\");--tx-avatar-code:\"CG418\";}\n.txrun-wrap [data-name=\"樓照雪\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/418/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/418/full-01.png\");--tx-avatar-code:\"CG418\";}\n.txrun-wrap [data-name=\"温照渠\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/419/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/419/full-01.png\");--tx-avatar-code:\"CG419\";}\n.txrun-wrap [data-name=\"溫照渠\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/419/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/419/full-01.png\");--tx-avatar-code:\"CG419\";}\n.txrun-wrap [data-name=\"陸青崖\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/420/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/420/full-01.png\");--tx-avatar-code:\"CG420\";}\n.txrun-wrap [data-name=\"陆青崖\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/420/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/420/full-01.png\");--tx-avatar-code:\"CG420\";}\n.txrun-wrap [data-name=\"謝停雲\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/421/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/421/full-01.png\");--tx-avatar-code:\"CG421\";}\n.txrun-wrap [data-name=\"谢停云\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/421/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/421/full-01.png\");--tx-avatar-code:\"CG421\";}\n.txrun-wrap [data-name=\"晏歸舟\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/422/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/422/full-01.png\");--tx-avatar-code:\"CG422\";}\n.txrun-wrap [data-name=\"晏归舟\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/422/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/422/full-01.png\");--tx-avatar-code:\"CG422\";}\n.txrun-wrap [data-name=\"白夷光\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/423/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/423/full-01.png\");--tx-avatar-code:\"CG423\";}\n.txrun-wrap [data-name=\"蘇禾\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/424/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/424/full-01.png\");--tx-avatar-code:\"CG424\";}\n.txrun-wrap [data-name=\"苏禾\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/424/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/424/full-01.png\");--tx-avatar-code:\"CG424\";}\n.txrun-wrap [data-name=\"塞拉·金羽\"]{--tx-avatar-image:url(\"https://taixu-chugou-intro.pages.dev/cg/425/avatar.png\");--tx-body-image:url(\"https://taixu-chugou-intro.pages.dev/cg/425/full-01.png\");--tx-avatar-code:\"CG425\";}\n\n/* =====================================================================\n   R5.8.30｜整包修复最终层\n   路由、人物滚动、CG映射、身体图谱、Tooltip、时刻针、发送态、宿主裁切、原生Chrome滚动。\n   不修改 rearPrompt，不改变运行面板外框几何。\n   ===================================================================== */\n\n/* A｜路由保持 popover=manual；由 Intro 注入的全局委托桥统一关闭旧状态并打开新状态。状态元素本身不占版面。 */\n.txrun-wrap .txroute-state[popover]{position:fixed!important;left:0!important;top:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;opacity:0!important;pointer-events:none!important}\n.txrun-wrap .txnpcdirectory{min-height:0!important;overflow:visible!important}\n\n/* C｜世界书正式姓名映射头像；未知人物仍显示姓名首字与原 CID。 */\n.txrun-wrap .txmapped-avatar{position:relative!important;isolation:isolate!important;background-image:none!important}\n.txrun-wrap .txmapped-avatar::after{content:\"\"!important;position:absolute!important;inset:0!important;z-index:3!important;border-radius:inherit!important;background-image:var(--tx-avatar-image,var(--tx-avatar-fallback,none))!important;background-position:center top!important;background-size:cover!important;background-repeat:no-repeat!important;pointer-events:none!important}\n.txrun-wrap .txmapped-avatar>i,.txrun-wrap .txmapped-avatar>b{position:relative!important;z-index:1!important}\n.txrun-wrap .txnpc-code>span,.txrun-wrap .txnpc-dossier-code>span,.txrun-wrap .txnpc-inline-code{font-size:0!important;font-style:normal!important}\n.txrun-wrap .txnpc-code>span::before,.txrun-wrap .txnpc-dossier-code>span::before,.txrun-wrap .txnpc-inline-code::before{content:var(--tx-avatar-code,attr(data-cid))!important;font-size:9px!important;color:#78ddd4!important;font-family:ui-monospace,monospace!important;letter-spacing:.06em!important}\n\n/* D｜身体线稿与七部位；只美化面板内部。 */\n.txrun-wrap .txbodycard{overflow:visible!important}\n.txrun-wrap .txbodylayout{display:grid!important;grid-template-columns:148px minmax(0,1fr)!important;gap:12px!important;align-items:start!important}\n.txrun-wrap .txbodycopy{min-width:0!important}\n.txrun-wrap .txbodymap{position:relative!important;width:142px!important;height:236px!important;margin:2px auto 0!important;border:1px solid #d7b55b42!important;border-radius:22px!important;background:radial-gradient(circle at 50% 34%,#73d9d014,transparent 35%),linear-gradient(145deg,#0d151f,#080c12)!important;box-shadow:inset 0 0 28px #000b,0 10px 24px #0006!important;overflow:visible!important}\n.txrun-wrap .txbody-outline{position:absolute!important;left:25px!important;top:12px!important;width:92px!important;height:210px!important;fill:none!important;stroke:#d8bc7a!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important;filter:drop-shadow(0 0 5px #74dcd24d)!important;opacity:.82!important}\n.txrun-wrap .txbody-outline .txbody-female{display:none!important}\n.txrun-wrap .txbodymap[data-sex*=\"女\"] .txbody-neutral,.txrun-wrap .txnpcapp[data-sex*=\"女\"] .txbodymap .txbody-neutral{display:none!important}\n.txrun-wrap .txbodymap[data-sex*=\"女\"] .txbody-female,.txrun-wrap .txnpcapp[data-sex*=\"女\"] .txbodymap .txbody-female{display:block!important}\n.txrun-wrap .txbodypart{position:absolute!important;z-index:4!important;display:grid!important;place-items:center!important;min-width:25px!important;height:25px!important;padding:0 5px!important;border:1px solid #d9b65b72!important;border-radius:999px!important;background:linear-gradient(145deg,#231a0e,#0d151f)!important;color:#f1d27d!important;box-shadow:0 4px 12px #0008,0 0 10px #6ed8d01b!important;cursor:help!important}\n.txrun-wrap .txbodypart>i{font:700 8px/1 \"STKaiti\",\"KaiTi\",serif!important;white-space:nowrap!important}\n.txrun-wrap .txbodypart:hover,.txrun-wrap .txbodypart:focus-visible{outline:0!important;border-color:#7be0d7!important;color:#fff0b2!important;transform:scale(1.08)!important}\n.txrun-wrap .txbodypart.head{left:57px!important;top:8px!important}.txrun-wrap .txbodypart.chest{right:6px!important;top:59px!important}.txrun-wrap .txbodypart.arm-l{left:-8px!important;top:89px!important}.txrun-wrap .txbodypart.arm-r{right:-8px!important;top:89px!important}.txrun-wrap .txbodypart.core{left:55px!important;top:119px!important}.txrun-wrap .txbodypart.leg-l{left:8px!important;bottom:21px!important}.txrun-wrap .txbodypart.leg-r{right:8px!important;bottom:21px!important}\n@media(max-width:700px){.txrun-wrap .txbodylayout{grid-template-columns:116px minmax(0,1fr)!important;gap:8px!important}.txrun-wrap .txbodymap{width:112px!important;height:202px!important}.txrun-wrap .txbody-outline{left:19px!important;top:9px!important;width:74px!important;height:180px!important}.txrun-wrap .txbodypart{min-width:22px!important;height:22px!important;padding-inline:4px!important}.txrun-wrap .txbodypart.head{left:44px!important}.txrun-wrap .txbodypart.chest{right:1px!important;top:51px!important}.txrun-wrap .txbodypart.arm-l{left:-7px!important;top:76px!important}.txrun-wrap .txbodypart.arm-r{right:-7px!important;top:76px!important}.txrun-wrap .txbodypart.core{left:42px!important;top:102px!important}.txrun-wrap .txbodypart.leg-l{left:3px!important;bottom:17px!important}.txrun-wrap .txbodypart.leg-r{right:3px!important;bottom:17px!important}}\n\n/* E｜关系七轴继续小按钮；长文本不再挤坏卡片。 */\n.txrun-wrap .txrelaxis{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;white-space:normal!important}\n.txrun-wrap .txaxischip,.txrun-wrap .txeventchip{display:inline-flex!important;align-items:center!important;gap:5px!important;padding:4px 7px!important;border:1px solid #d9b75b55!important;border-radius:999px!important;background:linear-gradient(135deg,#182231,#10161f)!important;box-shadow:0 5px 13px #0005!important;white-space:nowrap!important}\n.txrun-wrap .txaxischip i,.txrun-wrap .txeventchip i{display:inline-grid!important;place-items:center!important;min-width:32px!important;height:19px!important;padding:0 5px!important;border:1px solid #6fd8d055!important;border-radius:999px!important;background:#6fd8d012!important;color:#78ddd5!important;font:700 8px/1 monospace!important}\n.txrun-wrap .txaxischip b,.txrun-wrap .txeventchip b{color:#f0d17d!important;font:700 10px/1 monospace!important}\n\n/* F｜Tooltip：由全局委托桥计算词条真实屏幕坐标；不依赖回答 HTML 的 inline handler。 */\n.txrun-wrap .txviewport,.txrun-wrap .txpage,.txrun-wrap .txcard{contain:none!important;transform:none!important;perspective:none!important}\n.txrun-wrap .txhas-tip{position:relative!important;overflow:visible!important;contain:none!important;isolation:auto!important}\n.txrun-wrap .txhas-tip>.txtip{position:fixed!important;z-index:2147483647!important;left:var(--tx-tip-x,10px)!important;top:var(--tx-tip-y,10px)!important;right:auto!important;bottom:auto!important;width:var(--tx-tip-w,min(260px,calc(100vw - 24px)))!important;max-width:calc(100vw - 20px)!important;max-height:var(--tx-tip-h,min(210px,48svh))!important;margin:0!important;padding:9px 11px!important;overflow:auto!important;translate:none!important;transform:none!important;border-radius:12px!important;box-shadow:0 18px 46px #000e,inset 0 0 0 1px #d9b65b22!important}\n.txrun-wrap .txhas-tip:hover>.txtip,.txrun-wrap .txhas-tip:focus>.txtip,.txrun-wrap .txhas-tip:focus-visible>.txtip,.txrun-wrap .txhas-tip:focus-within>.txtip,.txrun-wrap .txhas-tip:active>.txtip,.txrun-wrap .txhas-tip.tx-tip-open>.txtip{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}\n.txrun-wrap .txtip>strong{font-size:14px!important}.txrun-wrap .txtip dt{font-size:8px!important}.txrun-wrap .txtip dd,.txrun-wrap .txtip-copy{font-size:10px!important;line-height:1.62!important}\n\n/* G｜十二时辰“时针+刻针”。青针明显显示刻；若文本含“X分”再叠加分钟。 */\n.txrun-wrap .txtime-ring{--tx-ke-offset:0deg;--tx-fen-offset:0deg;background:repeating-conic-gradient(from -15deg,#ddb75ca8 0 1deg,transparent 1deg 30deg),repeating-conic-gradient(from -15deg,#73ddd33a 0 .5deg,transparent .5deg 3.75deg),radial-gradient(circle,#151a22 0 38%,#0a0d12 39% 61%,#d6b55c22 62% 64%,#090c11 65%)!important}\n.txrun-wrap .txclock-hand{display:block!important;visibility:visible!important;opacity:1!important}\n.txrun-wrap .txclock-hand u:first-child{z-index:7!important;width:3px!important;height:25%!important;opacity:1!important}\n.txrun-wrap .txclock-hand u:last-child{z-index:9!important;width:2px!important;height:42%!important;opacity:1!important;background:linear-gradient(#e1ffff,#70ddd4 56%,#1f6662)!important;box-shadow:0 0 11px #73e3da!important;transform:translate(-50%,-100%) rotate(calc(var(--tx-hour-start) + var(--tx-ke-offset) + var(--tx-fen-offset)))!important}\n.txrun-wrap .txclock-hand u:last-child::after{content:\"\"!important;position:absolute!important;left:50%!important;top:-3px!important;width:5px!important;height:5px!important;transform:translateX(-50%)!important;border:1px solid #eafffc!important;border-radius:50%!important;background:#70ddd4!important;box-shadow:0 0 8px #71ddd5!important}\n.txtime-ring[data-time*=\"初刻\"],.txtime-ring[data-time*=\"零刻\"],.txtime-ring[data-time*=\"〇刻\"],.txtime-ring[data-time*=\"0刻\"]{--tx-ke-offset:0deg}\n.txtime-ring[data-time*=\"一刻\"],.txtime-ring[data-time*=\"1刻\"]{--tx-ke-offset:3.75deg}.txtime-ring[data-time*=\"二刻\"],.txtime-ring[data-time*=\"2刻\"]{--tx-ke-offset:7.5deg}.txtime-ring[data-time*=\"三刻\"],.txtime-ring[data-time*=\"3刻\"]{--tx-ke-offset:11.25deg}.txtime-ring[data-time*=\"四刻\"],.txtime-ring[data-time*=\"4刻\"],.txtime-ring[data-time*=\"半\"]{--tx-ke-offset:15deg}.txtime-ring[data-time*=\"五刻\"],.txtime-ring[data-time*=\"5刻\"]{--tx-ke-offset:18.75deg}.txtime-ring[data-time*=\"六刻\"],.txtime-ring[data-time*=\"6刻\"]{--tx-ke-offset:22.5deg}.txtime-ring[data-time*=\"七刻\"],.txtime-ring[data-time*=\"7刻\"]{--tx-ke-offset:26.25deg}.txtime-ring[data-time*=\"八刻\"],.txtime-ring[data-time*=\"8刻\"]{--tx-ke-offset:30deg}\n.txtime-ring[data-time*=\"一分\"],.txtime-ring[data-time*=\"1分\"]{--tx-fen-offset:.25deg}.txtime-ring[data-time*=\"二分\"],.txtime-ring[data-time*=\"2分\"]{--tx-fen-offset:.5deg}.txtime-ring[data-time*=\"三分\"],.txtime-ring[data-time*=\"3分\"]{--tx-fen-offset:.75deg}.txtime-ring[data-time*=\"四分\"],.txtime-ring[data-time*=\"4分\"]{--tx-fen-offset:1deg}.txtime-ring[data-time*=\"五分\"],.txtime-ring[data-time*=\"5分\"]{--tx-fen-offset:1.25deg}.txtime-ring[data-time*=\"六分\"],.txtime-ring[data-time*=\"6分\"]{--tx-fen-offset:1.5deg}.txtime-ring[data-time*=\"七分\"],.txtime-ring[data-time*=\"7分\"]{--tx-fen-offset:1.75deg}.txtime-ring[data-time*=\"八分\"],.txtime-ring[data-time*=\"8分\"]{--tx-fen-offset:2deg}.txtime-ring[data-time*=\"九分\"],.txtime-ring[data-time*=\"9分\"]{--tx-fen-offset:2.25deg}.txtime-ring[data-time*=\"十分\"],.txtime-ring[data-time*=\"10分\"]{--tx-fen-offset:2.5deg}.txtime-ring[data-time*=\"十一分\"],.txtime-ring[data-time*=\"11分\"]{--tx-fen-offset:2.75deg}.txtime-ring[data-time*=\"十二分\"],.txtime-ring[data-time*=\"12分\"]{--tx-fen-offset:3deg}.txtime-ring[data-time*=\"十三分\"],.txtime-ring[data-time*=\"13分\"]{--tx-fen-offset:3.25deg}.txtime-ring[data-time*=\"十四分\"],.txtime-ring[data-time*=\"14分\"]{--tx-fen-offset:3.5deg}\n\n/* H｜下一步抽屉：收紧按钮与空白；正常手机也双列，极窄屏才单列。 */\n.txrun-wrap .txactions{right:9px!important;top:94px!important;bottom:auto!important;width:40px!important;max-height:calc(100% - 148px)!important}\n.txrun-wrap .txactions details,.txrun-wrap .txactions summary{width:40px!important}\n.txrun-wrap .txactions summary{min-height:76px!important;padding:5px 3px!important;border-radius:13px!important}\n.txrun-wrap .txactions summary i{width:21px!important;height:21px!important}.txrun-wrap .txactions summary b{font-size:8px!important;letter-spacing:.05em!important}\n.txrun-wrap .txactionlist{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:min(620px,calc(100vw - 24px))!important;max-height:min(62svh,500px)!important;padding:10px 43px 10px 10px!important}\n.txrun-wrap .txaction{min-height:80px!important;padding:8px 9px!important;grid-template-columns:21px minmax(0,1fr) auto!important;gap:3px 6px!important;border-radius:12px!important}\n.txrun-wrap .txaction>i{width:20px!important;height:20px!important}.txrun-wrap .txaction>b{font-size:11px!important;white-space:normal!important;line-height:1.35!important}.txrun-wrap .txaction>span{font-size:10px!important}.txrun-wrap .txaction>small{grid-column:1/4!important;white-space:normal!important;font-size:9px!important;line-height:1.45!important}\n@media(max-width:340px){.txrun-wrap .txactionlist{grid-template-columns:1fr!important}}\n\n/* I｜运行页底部留白与导航收口，不改主外框高度。 */\n.txrun-wrap .txpage{padding-bottom:9px!important}\n.txrun-wrap .txnav{padding:4px 8px 5px!important}\n.txrun-wrap .txnav button{padding:3px 1px 2px!important}.txrun-wrap .txnav button i{width:24px!important;height:24px!important}.txrun-wrap .txnav button b{font-size:8px!important}\n\n/* J｜Rili 顶栏修复：给标题和副标题真实高度，不再被通用46px规则压扁。 */\n:where(header:has([data-sidebar=\"trigger\"]),[data-slot=\"sidebar-inset\"]>header:first-child,[data-sidebar=\"inset\"]>header:first-child,nav.sticky.top-0>header.flex.h-12,nav.custom-styles>header){height:56px!important;min-height:56px!important;max-height:56px!important;padding:3px 6px!important;overflow:visible!important;align-items:center!important;touch-action:pan-y!important;overscroll-behavior-y:auto!important}\n:where(header:has([data-sidebar=\"trigger\"]),[data-slot=\"sidebar-inset\"]>header:first-child,[data-sidebar=\"inset\"]>header:first-child,nav.sticky.top-0>header.flex.h-12,nav.custom-styles>header)::before{top:4px!important;width:min(310px,42vw)!important;max-width:calc(100% - 164px)!important;height:23px!important;padding:0 11px 2px!important;font-size:17px!important;line-height:1!important;letter-spacing:.14em!important;overflow:visible!important;text-overflow:clip!important;background:linear-gradient(90deg,transparent,#0b1018ed 14%,#171109f2 50%,#0b1018ed 86%,transparent)!important;color:#f3d88e!important;text-shadow:0 0 1px #fff4cf,0 0 8px #d9b75b66,0 2px 6px #000!important;filter:none!important}\n:where(header:has([data-sidebar=\"trigger\"]),[data-slot=\"sidebar-inset\"]>header:first-child,[data-sidebar=\"inset\"]>header:first-child,nav.sticky.top-0>header.flex.h-12,nav.custom-styles>header)::after{top:29px!important;bottom:auto!important;width:min(330px,44vw)!important;max-width:calc(100% - 160px)!important;min-height:18px!important;height:auto!important;padding:1px 10px 2px!important;overflow:visible!important;border-color:#b58a4542!important;border-radius:5px!important;background:linear-gradient(90deg,transparent,#070a0ff2 12%,#15110cf5 50%,#070a0ff2 88%,transparent)!important;color:#eee6d7!important;font-size:7px!important;line-height:1.12!important;letter-spacing:.05em!important;text-shadow:0 1px 3px #000,0 0 5px #d9b75b28!important;filter:none!important}\n:where(header:has([data-sidebar=\"trigger\"]),[data-slot=\"sidebar-inset\"]>header:first-child,[data-sidebar=\"inset\"]>header:first-child,nav.sticky.top-0>header.flex.h-12,nav.custom-styles>header) button{width:27px!important;min-width:27px!important;height:27px!important;min-height:27px!important;max-height:27px!important;padding:0!important}\n@media(max-width:700px),(pointer:coarse){\n :where(header:has([data-sidebar=\"trigger\"]),[data-slot=\"sidebar-inset\"]>header:first-child,[data-sidebar=\"inset\"]>header:first-child,nav.sticky.top-0>header.flex.h-12,nav.custom-styles>header){height:54px!important;min-height:54px!important;max-height:54px!important}\n :where(header:has([data-sidebar=\"trigger\"]),[data-slot=\"sidebar-inset\"]>header:first-child,[data-sidebar=\"inset\"]>header:first-child,nav.sticky.top-0>header.flex.h-12,nav.custom-styles>header)::before{top:4px!important;font-size:14px!important;max-width:calc(100% - 136px)!important}\n :where(header:has([data-sidebar=\"trigger\"]),[data-slot=\"sidebar-inset\"]>header:first-child,[data-sidebar=\"inset\"]>header:first-child,nav.sticky.top-0>header.flex.h-12,nav.custom-styles>header)::after{top:27px!important;max-width:calc(100% - 132px)!important;font-size:6.2px!important}\n :where(header:has([data-sidebar=\"trigger\"]),[data-slot=\"sidebar-inset\"]>header:first-child,[data-sidebar=\"inset\"]>header:first-child,nav.sticky.top-0>header.flex.h-12,nav.custom-styles>header) button{width:25px!important;min-width:25px!important;height:25px!important;min-height:25px!important;max-height:25px!important}\n}\n\n/* K｜输入器上方工具栏更矮，快捷匣更长。 */\n#prompt-input :where(#prompt-input-header,.w-full.overflow-x-auto),form:has(#prompt-input-body) :where(#prompt-input-header,.w-full.overflow-x-auto){height:30px!important;min-height:30px!important;max-height:30px!important;padding:2px 4px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-padding-inline:4px 42px!important}\n#prompt-input :where(#prompt-input-header,.w-full.overflow-x-auto) button,#prompt-input-footer button:not([type=\"submit\"]){min-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0 6px!important;font-size:9px!important}\n#prompt-input :where(#prompt-input-header,.w-full.overflow-x-auto) button svg,#prompt-input-footer button:not([type=\"submit\"]) svg{width:13px!important;height:13px!important}\n#prompt-input .w-full.overflow-x-auto>.flex.min-w-max>.flex.shrink-0>.flex.shrink-0:nth-of-type(2){flex:0 0 330px!important;width:330px!important;min-width:270px!important;max-width:330px!important;height:26px!important;min-height:26px!important;max-height:26px!important;padding:1px 4px 1px 55px!important}\n#prompt-input .w-full.overflow-x-auto>.flex.min-w-max>.flex.shrink-0>.flex.shrink-0:nth-of-type(2)::before{left:-53px!important;flex-basis:51px!important;width:51px!important;height:22px!important;margin-left:-53px!important}\n@media(max-width:700px),(pointer:coarse){#prompt-input .w-full.overflow-x-auto>.flex.min-w-max>.flex.shrink-0>.flex.shrink-0:nth-of-type(2){flex-basis:min(330px,82vw)!important;width:min(330px,82vw)!important;min-width:min(300px,76vw)!important;max-width:min(330px,82vw)!important}}\n\n/* L｜发送键三态：不可发送、可发送、生成中/停止。 */\n#prompt-input-footer button[type=\"submit\"]{transition:transform .16s ease,filter .16s ease,border-color .16s ease,box-shadow .16s ease!important}\n#prompt-input-footer>div.gap-1.flex>button:last-child:disabled,#prompt-input-footer button[type=\"submit\"]:disabled{filter:grayscale(.82) brightness(.56)!important;opacity:.52!important;cursor:not-allowed!important}\n#prompt-input-footer>div.gap-1.flex>button:last-child:disabled::after,#prompt-input-footer button[type=\"submit\"]:disabled::after{animation-play-state:paused!important;opacity:.25!important}\n#prompt-input-footer>div.gap-1.flex>button:last-child:not(:disabled),#prompt-input-footer button[type=\"submit\"]:not(:disabled){filter:none!important;opacity:1!important;border-color:#e9cb7b!important;box-shadow:inset 0 0 0 3px #04070d,inset 0 0 0 4px #f0cf7d58,0 0 19px #d8b65b4d!important}\n#prompt-input-footer button[type=\"submit\"]:is([aria-busy=\"true\"],[data-loading=\"true\"],[data-generating=\"true\"],[aria-label*=\"停止\"],[title*=\"停止\"],[aria-label*=\"stop\" i],[title*=\"stop\" i]),#prompt-input-footer>div.gap-1.flex>button:last-child:has(svg[class*=\"square\"],svg[class*=\"stop\"],svg[class*=\"loader\"],svg[class*=\"spinner\"]){filter:none!important;opacity:1!important;border-color:#ef8a75!important;cursor:progress!important;box-shadow:inset 0 0 0 3px #04070d,inset 0 0 0 4px #ef8a7566,0 0 22px #ef79605e!important}\n#prompt-input-footer button[type=\"submit\"]:is([aria-busy=\"true\"],[data-loading=\"true\"],[data-generating=\"true\"],[aria-label*=\"停止\"],[title*=\"停止\"],[aria-label*=\"stop\" i],[title*=\"stop\" i])::before,#prompt-input-footer>div.gap-1.flex>button:last-child:has(svg[class*=\"square\"],svg[class*=\"stop\"],svg[class*=\"loader\"],svg[class*=\"spinner\"])::before{content:\"止\"!important;display:grid!important;place-items:center!important;inset:5px!important;background:radial-gradient(circle at 45% 38%,#5e2a21,#151019 72%)!important;color:#ffd9ae!important;font:700 16px/1 \"STKaiti\",\"KaiTi\",serif!important;text-shadow:0 0 8px #ef8c6d!important}\n#prompt-input-footer button[type=\"submit\"]:is([aria-busy=\"true\"],[data-loading=\"true\"],[data-generating=\"true\"],[aria-label*=\"停止\"],[title*=\"停止\"],[aria-label*=\"stop\" i],[title*=\"stop\" i])::after,#prompt-input-footer>div.gap-1.flex>button:last-child:has(svg[class*=\"square\"],svg[class*=\"stop\"],svg[class*=\"loader\"],svg[class*=\"spinner\"])::after{border-color:#ef987d!important;background:repeating-conic-gradient(from 0deg,transparent 0 10deg,#ef987dcc 11deg 14deg,transparent 15deg 30deg)!important;animation:txhlSendRing .95s linear infinite!important;opacity:1!important}\n\n/* M｜Chrome Android V2：document 只负责给 Chrome 真实滚动；Rili 主视口固定在动态可视区。\n   目的：收起浏览器栏时不再把消息、运行面板、操作栏、输入器一起卷走，也不拉出中间大空洞。 */\n@media(pointer:coarse){\n html{overscroll-behavior-y:auto!important}\n:where(header:has([data-sidebar=\"trigger\"]),[data-slot=\"sidebar-inset\"]>header:first-child,[data-sidebar=\"inset\"]>header:first-child,nav.sticky.top-0>header.flex.h-12,nav.custom-styles>header){\n   touch-action:pan-y!important;\n   overscroll-behavior-y:auto!important;\n }\n}\n/* ===================================================================== */\n\n\n/* R5.8.30 tooltip fixed-position containing-block guard */\n.txrun-wrap .txhas-tip,.txrun-wrap .txhas-tip:hover,.txrun-wrap .txhas-tip:focus,.txrun-wrap .txhas-tip:focus-visible,.txrun-wrap .txhas-tip:focus-within{transform:none!important;translate:none!important;filter:none!important}\n.txrun-wrap .txbodypart:hover,.txrun-wrap .txbodypart:focus-visible{transform:none!important;translate:none!important;box-shadow:0 0 0 1px #7be0d755,0 5px 15px #0009,0 0 13px #6ed8d038!important}\n\n/* R5.8.30 宿主尺寸/发送态最终兜底 */\n:where(header:has([data-sidebar=\"trigger\"]),[data-slot=\"sidebar-inset\"]>header:first-child,[data-sidebar=\"inset\"]>header:first-child,nav.sticky.top-0>header.flex.h-12,nav.custom-styles>header){box-sizing:border-box!important}\n#prompt-input :where(#prompt-input-header,.w-full.overflow-x-auto),form:has(#prompt-input-body) :where(#prompt-input-header,.w-full.overflow-x-auto){box-sizing:border-box!important}\n#prompt-input .w-full.overflow-x-auto>.flex.min-w-max>.flex.shrink-0>.flex.shrink-0:nth-of-type(2){box-sizing:border-box!important;flex:0 0 330px!important}\n@media(max-width:700px),(pointer:coarse){#prompt-input .w-full.overflow-x-auto>.flex.min-w-max>.flex.shrink-0>.flex.shrink-0:nth-of-type(2){flex:0 0 min(330px,82vw)!important}}\n/* disabled 与 generating 分开写，避免宿主类名变化时状态混在一起。 */\n#prompt-input-footer button[type=\"submit\"]:disabled,#prompt-input-footer>div.gap-1.flex>button:last-child:disabled{opacity:.42!important;border-color:#806e4d!important;box-shadow:inset 0 0 0 3px #04070d,inset 0 0 0 4px #756a5140!important}\n#prompt-input-footer button[type=\"submit\"][aria-busy=\"true\"],#prompt-input-footer button[type=\"submit\"][data-loading=\"true\"],#prompt-input-footer button[type=\"submit\"][data-generating=\"true\"],#prompt-input-footer button[type=\"submit\"][aria-label*=\"停止\"],#prompt-input-footer button[type=\"submit\"][title*=\"停止\"],#prompt-input-footer button[type=\"submit\"][aria-label*=\"stop\" i],#prompt-input-footer button[type=\"submit\"][title*=\"stop\" i],#prompt-input-footer>div.gap-1.flex>button:last-child:has(svg[class*=\"square\"]),#prompt-input-footer>div.gap-1.flex>button:last-child:has(svg[class*=\"stop\"]),#prompt-input-footer>div.gap-1.flex>button:last-child:has(svg[class*=\"loader\"]),#prompt-input-footer>div.gap-1.flex>button:last-child:has(svg[class*=\"spinner\"]){opacity:1!important;border-color:#ef8a75!important;box-shadow:inset 0 0 0 3px #04070d,inset 0 0 0 4px #ef8a7566,0 0 22px #ef79605e!important}\n#prompt-input-footer button[type=\"submit\"][aria-busy=\"true\"]::before,#prompt-input-footer button[type=\"submit\"][data-loading=\"true\"]::before,#prompt-input-footer button[type=\"submit\"][data-generating=\"true\"]::before,#prompt-input-footer button[type=\"submit\"][aria-label*=\"停止\"]::before,#prompt-input-footer button[type=\"submit\"][title*=\"停止\"]::before,#prompt-input-footer button[type=\"submit\"][aria-label*=\"stop\" i]::before,#prompt-input-footer button[type=\"submit\"][title*=\"stop\" i]::before,#prompt-input-footer>div.gap-1.flex>button:last-child:has(svg[class*=\"square\"])::before,#prompt-input-footer>div.gap-1.flex>button:last-child:has(svg[class*=\"stop\"])::before,#prompt-input-footer>div.gap-1.flex>button:last-child:has(svg[class*=\"loader\"])::before,#prompt-input-footer>div.gap-1.flex>button:last-child:has(svg[class*=\"spinner\"])::before{content:\"止\"!important;display:grid!important;place-items:center!important;inset:5px!important;background:radial-gradient(circle at 45% 38%,#5e2a21,#151019 72%)!important;color:#ffd9ae!important;font:700 16px/1 \"STKaiti\",\"KaiTi\",serif!important;text-shadow:0 0 8px #ef8c6d!important}\n#prompt-input-footer button[type=\"submit\"][aria-busy=\"true\"]::after,#prompt-input-footer button[type=\"submit\"][data-loading=\"true\"]::after,#prompt-input-footer button[type=\"submit\"][data-generating=\"true\"]::after,#prompt-input-footer button[type=\"submit\"][aria-label*=\"停止\"]::after,#prompt-input-footer button[type=\"submit\"][title*=\"停止\"]::after,#prompt-input-footer button[type=\"submit\"][aria-label*=\"stop\" i]::after,#prompt-input-footer button[type=\"submit\"][title*=\"stop\" i]::after,#prompt-input-footer>div.gap-1.flex>button:last-child:has(svg[class*=\"square\"])::after,#prompt-input-footer>div.gap-1.flex>button:last-child:has(svg[class*=\"stop\"])::after,#prompt-input-footer>div.gap-1.flex>button:last-child:has(svg[class*=\"loader\"])::after,#prompt-input-footer>div.gap-1.flex>button:last-child:has(svg[class*=\"spinner\"])::after{border-color:#ef987d!important;background:repeating-conic-gradient(from 0deg,transparent 0 10deg,#ef987dcc 11deg 14deg,transparent 15deg 30deg)!important;animation:txhlSendRing .95s linear infinite!important;opacity:1!important}\n\n/* 生成中状态需要压过 ready 的高特异度 last-child 规则。 */\n#prompt-input-footer>div.gap-1.flex>button:last-child[aria-busy=\"true\"],#prompt-input-footer>div.gap-1.flex>button:last-child[data-loading=\"true\"],#prompt-input-footer>div.gap-1.flex>button:last-child[data-generating=\"true\"],#prompt-input-footer>div.gap-1.flex>button:last-child[aria-label*=\"停止\"],#prompt-input-footer>div.gap-1.flex>button:last-child[title*=\"停止\"],#prompt-input-footer>div.gap-1.flex>button:last-child[aria-label*=\"stop\" i],#prompt-input-footer>div.gap-1.flex>button:last-child[title*=\"stop\" i]{opacity:1!important;border-color:#ef8a75!important;box-shadow:inset 0 0 0 3px #04070d,inset 0 0 0 4px #ef8a7566,0 0 22px #ef79605e!important}\n#prompt-input-footer>div.gap-1.flex>button:last-child[aria-busy=\"true\"]::before,#prompt-input-footer>div.gap-1.flex>button:last-child[data-loading=\"true\"]::before,#prompt-input-footer>div.gap-1.flex>button:last-child[data-generating=\"true\"]::before,#prompt-input-footer>div.gap-1.flex>button:last-child[aria-label*=\"停止\"]::before,#prompt-input-footer>div.gap-1.flex>button:last-child[title*=\"停止\"]::before,#prompt-input-footer>div.gap-1.flex>button:last-child[aria-label*=\"stop\" i]::before,#prompt-input-footer>div.gap-1.flex>button:last-child[title*=\"stop\" i]::before{content:\"止\"!important;display:grid!important;place-items:center!important;inset:5px!important;background:radial-gradient(circle at 45% 38%,#5e2a21,#151019 72%)!important;color:#ffd9ae!important;font:700 16px/1 \"STKaiti\",\"KaiTi\",serif!important;text-shadow:0 0 8px #ef8c6d!important}\n#prompt-input-footer>div.gap-1.flex>button:last-child[aria-busy=\"true\"]::after,#prompt-input-footer>div.gap-1.flex>button:last-child[data-loading=\"true\"]::after,#prompt-input-footer>div.gap-1.flex>button:last-child[data-generating=\"true\"]::after,#prompt-input-footer>div.gap-1.flex>button:last-child[aria-label*=\"停止\"]::after,#prompt-input-footer>div.gap-1.flex>button:last-child[title*=\"停止\"]::after,#prompt-input-footer>div.gap-1.flex>button:last-child[aria-label*=\"stop\" i]::after,#prompt-input-footer>div.gap-1.flex>button:last-child[title*=\"stop\" i]::after{border-color:#ef987d!important;background:repeating-conic-gradient(from 0deg,transparent 0 10deg,#ef987dcc 11deg 14deg,transparent 15deg 30deg)!important;animation:txhlSendRing .95s linear infinite!important;opacity:1!important}\n\n/* TX_PAGE_POPOVER_R60_BEGIN */\n/* 路由内容本身进入 auto popover；不再用空标记保存页面状态。 */\n.txrun-wrap .txviewport>.txhero{display:contents!important;visibility:visible!important;pointer-events:auto!important}\n.txrun-wrap .txroute-popover[popover]{\n  position:fixed!important;inset:50% auto auto 50%!important;z-index:2147483600!important;\n  display:none!important;width:min(760px,calc(100vw - 24px))!important;height:min(78svh,700px)!important;\n  max-width:calc(100vw - 24px)!important;max-height:min(78svh,700px)!important;margin:0!important;padding:16px!important;\n  overflow:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;\n  border:1px solid #e1bd627d!important;border-radius:16px!important;\n  background:radial-gradient(circle at 86% 0,#dcb85025,transparent 34%),linear-gradient(145deg,#151c27,#090d13 76%)!important;\n  color:#eee9de!important;box-sizing:border-box!important;\n  box-shadow:0 28px 90px #000e,inset 0 0 0 4px #05070a,inset 0 0 0 5px #d9b65b2e!important;\n  transform:translate(-50%,-50%)!important;visibility:hidden!important;pointer-events:none!important\n}\n.txrun-wrap .txroute-popover[popover]:popover-open{display:block!important;visibility:visible!important;pointer-events:auto!important}\n.txrun-wrap .txroute-popover[popover]::backdrop{background:#020409a8;backdrop-filter:blur(4px)}\n.txrun-wrap .txroute-popover>.txsectionhead,\n.txrun-wrap .txroute-popover>.txappdesktop-head,\n.txrun-wrap .txroute-popover>.txappviewhead{position:sticky!important;top:-16px!important;z-index:20!important}\n\n/* 当前页高亮读取真正打开的内容 popover。 */\n.txrun-wrap:has(.txroute-popover:popover-open) .txnav button{border-color:transparent!important;color:#7f8792!important;text-shadow:none!important}\n.txrun-wrap:has(.txapphome.txroute-popover:popover-open) .txnav .navhero,\n.txrun-wrap:has(.txprofileview.txroute-popover:popover-open) .txnav .navhero,\n.txrun-wrap:has(.txassetview.txroute-popover:popover-open) .txnav .navhero,\n.txrun-wrap:has(.txsystemview.txroute-popover:popover-open) .txnav .navhero,\n.txrun-wrap:has(.txworld.txroute-popover:popover-open) .txnav .navworld,\n.txrun-wrap:has(.txmemory.txroute-popover:popover-open) .txnav .navmemory,\n.txrun-wrap:has(.txcause.txroute-popover:popover-open) .txnav .navcause{border-color:var(--gold,#d8b65a)!important;color:var(--gold,#d8b65a)!important;text-shadow:0 0 12px #d8ac4d77!important}\n@media(max-width:700px){.txrun-wrap .txroute-popover[popover]{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;height:min(82svh,700px)!important;max-height:82svh!important;padding:10px!important}.txrun-wrap .txroute-popover>.txsectionhead,.txrun-wrap .txroute-popover>.txappdesktop-head,.txrun-wrap .txroute-popover>.txappviewhead{top:-10px!important}}\n/* TX_PAGE_POPOVER_R60_END */\n\n\n/* TX_ACTIONS_CENTER_R61_BEGIN */\n/* “策”是正文底部的紧凑入口；不再继承旧版右上竖条定位。 */\n.txrun-wrap .txactions{\n  left:50%!important;right:auto!important;top:auto!important;bottom:62px!important;\n  width:36px!important;height:36px!important;max-height:none!important;\n  transform:translateX(-50%)!important;overflow:visible!important;z-index:620!important\n}\n.txrun-wrap .txactions details{\n  position:relative!important;width:36px!important;height:36px!important;overflow:visible!important\n}\n.txrun-wrap .txactions summary{\n  position:relative!important;inset:auto!important;display:grid!important;place-items:center!important;\n  width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;\n  padding:0!important;border-radius:50%!important;transform:none!important\n}\n.txrun-wrap .txactions summary i{\n  width:21px!important;height:21px!important;font:700 10px/1 serif!important\n}\n.txrun-wrap .txactions summary b{display:none!important}\n.txrun-wrap .txactions details[open] summary{\n  position:relative!important;inset:auto!important;transform:none!important\n}\n.txrun-wrap .txactionlist{\n  left:50%!important;right:auto!important;top:auto!important;bottom:44px!important;\n  width:min(620px,calc(100vw - 24px))!important;min-height:230px!important;\n  max-height:min(390px,60svh)!important;padding:10px!important;\n  transform:translateX(-50%)!important;transform-origin:center bottom!important;\n  overflow-y:auto!important;overflow-x:hidden!important\n}\n@media(max-width:360px){\n  .txrun-wrap .txactions{bottom:60px!important;width:34px!important;height:34px!important}\n  .txrun-wrap .txactions details,.txrun-wrap .txactions summary{\n    width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important\n  }\n  .txrun-wrap .txactionlist{bottom:42px!important;width:calc(100vw - 16px)!important}\n}\n/* TX_ACTIONS_CENTER_R61_END */\n\n\n/* TX_LAYOUT_ACTION_TOOLTIP_R62_BEGIN */\n/* 运行面板消息占满可用消息列；解除宿主 w-fit 对卡片和底栏的窄化。 */\ndiv.group.flex:has(.rili-markdown-renderer .txrun-wrap){\n  width:100%!important;max-width:100%!important;min-width:0!important;align-self:stretch!important\n}\ndiv.group.flex:has(.rili-markdown-renderer .txrun-wrap)>div.flex.w-fit,\ndiv.group.flex:has(.rili-markdown-renderer .txrun-wrap)>div[class~=\"w-fit\"],\ndiv.group.flex:has(.rili-markdown-renderer .txrun-wrap) .space-y-3:has(>.rili-markdown-renderer),\n.rili-markdown-renderer:has(>.txrun-wrap){\n  width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 100%!important\n}\n.rili-markdown-renderer:has(>.txrun-wrap)>.txrun-wrap{\n  width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:0!important\n}\n\n/* 六个导航键严格占据运行面板第三行的按钮槽。 */\n.txrun-wrap .txnav{\n  grid-row:3!important;position:relative!important;inset:auto!important;\n  display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;\n  place-items:stretch!important;align-self:stretch!important;justify-self:stretch!important;\n  width:100%!important;min-width:0!important;height:54px!important;min-height:54px!important;\n  margin:0!important;padding:4px 8px 5px!important;transform:none!important;overflow:hidden!important\n}\n.txrun-wrap .txnav button{\n  display:grid!important;place-items:center!important;align-content:center!important;\n  width:100%!important;min-width:0!important;height:100%!important;margin:0!important\n}\n\n/* “策”附着在正文视口右缘的真实垂直中心；视觉光点极小，点击面仍保留。 */\n.txrun-wrap .txactions{\n  left:auto!important;right:7px!important;top:calc(50% + 17px)!important;bottom:auto!important;\n  width:28px!important;height:28px!important;max-height:none!important;\n  transform:translateY(-50%)!important;overflow:visible!important;z-index:760!important\n}\n.txrun-wrap .txactions details{\n  position:relative!important;width:28px!important;height:28px!important;overflow:visible!important\n}\n.txrun-wrap .txactions summary,\n.txrun-wrap .txactions details[open] summary{\n  position:relative!important;inset:auto!important;display:grid!important;place-items:center!important;\n  width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;\n  margin:0!important;padding:0!important;border-radius:50%!important;transform:none!important;\n  background:radial-gradient(circle,#17130c 0 34%,#080d13 70%)!important;\n  box-shadow:0 0 4px #d9b65b38,inset 0 0 0 1px #05080c!important\n}\n.txrun-wrap .txactions summary::before{\n  content:\"\"!important;position:absolute!important;inset:-6px!important;border-radius:50%!important\n}\n.txrun-wrap .txactions summary i{\n  display:grid!important;place-items:center!important;width:12px!important;height:12px!important;\n  border:1px solid #d9b65b70!important;border-radius:50%!important;\n  background:#d9b65b0c!important;color:#f0d17c!important;\n  font:700 6px/1 serif!important;box-shadow:0 0 3px #dfbe6640!important;overflow:hidden!important\n}\n.txrun-wrap .txactions summary i::after{display:none!important;content:none!important}\n.txrun-wrap .txactions summary b{display:none!important}\n\n/* 行动抽屉只向左展开，右缘永远停在“策”按钮左侧。 */\n.txrun-wrap .txactionlist{\n  left:auto!important;right:34px!important;top:50%!important;bottom:auto!important;\n  width:min(620px,calc(100vw - 68px))!important;min-height:0!important;\n  max-height:min(430px,62svh)!important;margin:0!important;padding:10px!important;\n  transform:translateY(-50%)!important;transform-origin:right center!important;\n  overflow-y:auto!important;overflow-x:hidden!important\n}\n\n/* R60 页面均提供显式关闭键；仍保留 auto popover 的轻触外部关闭。 */\n.txrun-wrap .txroute-popover>.txroute-close{\n  position:sticky!important;top:0!important;z-index:100!important;float:right!important;\n  display:grid!important;place-items:center!important;width:30px!important;min-width:30px!important;\n  height:30px!important;min-height:30px!important;margin:0 0 -30px auto!important;padding:0!important;\n  border:1px solid #dfbd686f!important;border-radius:50%!important;\n  background:linear-gradient(145deg,#251a0c,#090e15)!important;color:#f1d381!important;\n  box-shadow:0 6px 16px #0009!important;font:700 18px/1 sans-serif!important;cursor:pointer!important\n}\n.txrun-wrap .txroute-popover>.txroute-close:hover,\n.txrun-wrap .txroute-popover>.txroute-close:focus-visible{\n  border-color:#f0d27f!important;color:#fff2bd!important;outline:0!important\n}\n\n/* Tooltip 取消词条下划线；坐标继续由运行桥钳制，并在滚动时实时更新。 */\n.txrun-wrap .txinline-tip,\n.txrun-wrap .txinline-tip>b,\n.txrun-wrap .txtoken{\n  border:0!important;border-bottom:0!important;text-decoration:none!important;\n  background:#d8b65b0d!important;border-radius:4px!important;padding-inline:2px!important\n}\n.txrun-wrap .txhas-tip>.txtip{\n  max-width:min(280px,calc(100vw - 18px))!important;\n  transform:none!important;translate:none!important\n}\n\n/* 宿主“响应模式”保留完整文字，不再被统一小按钮规则截断。 */\n#prompt-input-footer button[aria-label=\"応答モード\"],\n#prompt-input-footer button[aria-label*=\"Response mode\" i],\n#prompt-input-footer button[aria-label*=\"响应模式\"]{\n  flex:0 0 auto!important;width:auto!important;min-width:48px!important;max-width:none!important;\n  padding-inline:8px!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important\n}\n@media(max-width:360px){\n  .txrun-wrap .txactions{right:5px!important;width:26px!important;height:26px!important}\n  .txrun-wrap .txactions details,.txrun-wrap .txactions summary,\n  .txrun-wrap .txactions details[open] summary{\n    width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important\n  }\n  .txrun-wrap .txactionlist{right:31px!important;width:calc(100vw - 44px)!important}\n  .txrun-wrap .txnav{padding-inline:3px!important}\n}\n/* TX_LAYOUT_ACTION_TOOLTIP_R62_END */\n\n\n/* TX_ACTION_TOOLTIP_SCALE_R63_BEGIN */\n/* “策”略微放大；仍保持正文右侧正中央和小光点视觉。 */\n.txrun-wrap .txactions{\n  right:7px!important;width:34px!important;height:34px!important\n}\n.txrun-wrap .txactions details{\n  width:34px!important;height:34px!important\n}\n.txrun-wrap .txactions summary,\n.txrun-wrap .txactions details[open] summary{\n  width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important\n}\n.txrun-wrap .txactions summary i{\n  width:16px!important;height:16px!important;font-size:7px!important;\n  box-shadow:0 0 3px #dfbe6638!important\n}\n\n/* 行动抽屉紧凑化：缩窄外框、卡片、字号与间距。 */\n.txrun-wrap .txactionlist{\n  right:40px!important;width:min(292px,calc(100vw - 86px))!important;\n  max-height:min(310px,54svh)!important;padding:7px!important;gap:6px!important;\n  border-radius:12px!important\n}\n.txrun-wrap .txaction{\n  grid-template-columns:18px minmax(0,1fr) auto!important;\n  gap:1px 5px!important;min-height:0!important;padding:6px 7px!important;border-radius:8px!important\n}\n.txrun-wrap .txaction>i{\n  width:18px!important;height:18px!important;font-size:8px!important\n}\n.txrun-wrap .txaction>b{\n  font-size:10px!important;line-height:1.25!important\n}\n.txrun-wrap .txaction>span{\n  font-size:9px!important;line-height:1.1!important\n}\n.txrun-wrap .txaction>small{\n  font-size:8px!important;line-height:1.3!important\n}\n\n/* 正文 Tooltip 直接锚定触发文字下方，不再使用旧 fixed 坐标。 */\n.txrun-wrap .txinline-tip{\n  position:relative!important;overflow:visible!important;isolation:isolate!important\n}\n.txrun-wrap .txinline-tip>.txinline-tipbox{\n  position:absolute!important;left:50%!important;right:auto!important;\n  top:calc(100% + 7px)!important;bottom:auto!important;\n  display:none!important;width:min(242px,calc(100vw - 24px))!important;\n  max-width:min(242px,calc(100vw - 24px))!important;max-height:180px!important;\n  margin:0!important;padding:0!important;overflow:auto!important;\n  border:1px solid #e1bd6299!important;border-radius:12px 4px 12px 4px!important;\n  background:radial-gradient(circle at 88% 0,#dcb85026,transparent 36%),linear-gradient(145deg,#17202dfd,#080c12fe 76%)!important;\n  color:#eee7d9!important;box-shadow:0 16px 42px #000e,0 0 0 2px #05080c,inset 0 0 0 1px #72d8d01d!important;\n  visibility:hidden!important;opacity:0!important;pointer-events:none!important;\n  translate:none!important;transform:translateX(-50%)!important;z-index:2147483647!important\n}\n.txrun-wrap .txinline-tip>.txinline-tipbox::before{\n  content:\"\"!important;display:block!important;position:absolute!important;\n  left:50%!important;top:-6px!important;width:10px!important;height:10px!important;\n  border-left:1px solid #e1bd6299!important;border-top:1px solid #e1bd6299!important;\n  background:#151d29!important;transform:translateX(-50%) rotate(45deg)!important\n}\n.txrun-wrap .txinline-tip:hover>.txinline-tipbox,\n.txrun-wrap .txinline-tip:focus>.txinline-tipbox,\n.txrun-wrap .txinline-tip:focus-visible>.txinline-tipbox,\n.txrun-wrap .txinline-tip:focus-within>.txinline-tipbox,\n.txrun-wrap .txinline-tip.tx-tip-open>.txinline-tipbox{\n  display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;\n  transform:translateX(-50%)!important\n}\n.txrun-wrap .txinline-tipbox>.txtip-copy{\n  display:block!important;visibility:visible!important;opacity:1!important;\n  margin:0!important;padding:10px 12px!important;color:#eee7d9!important;\n  background:transparent!important;font:10px/1.7 \"Microsoft YaHei UI\",\"Noto Sans SC\",sans-serif!important;\n  letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important\n}\n/* Tooltip 打开时正文层盖过行动抽屉，防止框体和文字被遮住。 */\n.txrun-wrap .txviewport:has(.txinline-tip:hover),\n.txrun-wrap .txviewport:has(.txinline-tip:focus-within),\n.txrun-wrap .txviewport:has(.txinline-tip.tx-tip-open){\n  z-index:900!important\n}\n\n@media(max-width:380px){\n  .txrun-wrap .txactionlist{\n    right:38px!important;width:min(246px,calc(100vw - 66px))!important;\n    grid-template-columns:1fr!important\n  }\n  .txrun-wrap .txinline-tip>.txinline-tipbox{\n    width:min(220px,calc(100vw - 18px))!important;max-width:min(220px,calc(100vw - 18px))!important\n  }\n}\n/* TX_ACTION_TOOLTIP_SCALE_R63_END */\n\n/* ==========================================================================\n   TX_MOBILE_NATIVE_CHROME_R64_BEGIN\n   Mobile Chrome owns the retractable top/bottom toolbars. The card must not\n   synthesize extra root height or pin the complete RiliChat shell to\n   visualViewport. Keep the host document in normal flow so its existing\n   viewport meta (interactive-widget=resizes-content) can resize the composer.\n   TX_MOBILE_NATIVE_CHROME_R64_END\n   ========================================================================== */\n\n/* ========================================================================== \n   TX_RUNTIME_STAGE_BODY_IMPACT_R65_BEGIN\n   1. CG pop is fixed to the transformed story viewport, never to its inline\n      loader. It therefore covers only the complete story frame, not header,\n      navigation, action trigger, or footer.\n   2. Body hotspots stay absolutely positioned even though they also carry the\n      shared tooltip class.\n   3. Round FX shakes the complete runtime panel; intense adds four impacts.\n   ========================================================================== */\n\n/* A｜CG 全正文框舞台：viewport 是 fixed 子元素的包含块。 */\n.txrun-wrap .txviewport{\n  position:relative!important;\n  overflow:hidden!important;\n  transform:translateZ(0)!important;\n}\n.txrun-wrap .txviewport .txcg-pop{\n  position:fixed!important;\n  inset:0!important;\n  z-index:880!important;\n  display:grid!important;\n  place-items:center!important;\n  box-sizing:border-box!important;\n  width:100%!important;\n  height:100%!important;\n  max-width:none!important;\n  max-height:none!important;\n  margin:0!important;\n  padding:clamp(8px,2.4vw,22px)!important;\n  overflow:hidden!important;\n  border-radius:0!important;\n  pointer-events:none!important;\n}\n.txrun-wrap .txviewport .txcg-pop::before,\n.txrun-wrap .txviewport .txcg-pop::after{\n  left:50%!important;\n  right:auto!important;\n  top:50%!important;\n  width:min(72%,460px)!important;\n}\n.txrun-wrap .txviewport .txcg-pop>img{\n  display:block!important;\n  width:100%!important;\n  height:100%!important;\n  max-width:100%!important;\n  max-height:100%!important;\n  object-fit:contain!important;\n  object-position:center!important;\n}\n/* 演出结束后的正文图片只作为稳定画框，不再继承舞台的 100% 高度。 */\n.txrun-wrap .txcg-load>figure.txcg{\n  position:relative!important;\n  width:min(100%,520px)!important;\n  height:auto!important;\n  max-width:min(100%,520px)!important;\n  max-height:none!important;\n  margin:14px auto!important;\n}\n.txrun-wrap .txcg-load>figure.txcg>img{\n  display:block!important;\n  width:100%!important;\n  height:auto!important;\n  max-width:100%!important;\n  max-height:min(64svh,620px)!important;\n  object-fit:contain!important;\n  object-position:center top!important;\n}\n\n/* B｜主角与人物共用身体图：Tooltip 类不得改变热点定位模式。 */\n.txrun-wrap .txbodymap>.txbodypart.txhas-tip{\n  position:absolute!important;\n  margin:0!important;\n}\n\n/* C｜整块运行面板震击。 */\n.txrun-wrap:has(.txroundfx[data-fx=\"hit\"]){\n  animation:txR65Hit .56s cubic-bezier(.36,.07,.19,.97) both!important;\n  transform-origin:center!important;\n  will-change:transform!important;\n}\n.txrun-wrap:has(.txroundfx[data-fx=\"enemy\"]){\n  animation:txR65Enemy .86s cubic-bezier(.36,.07,.19,.97) both!important;\n  transform-origin:center!important;\n  will-change:transform!important;\n}\n.txrun-wrap:has(.txroundfx[data-fx=\"intense\"]){\n  animation:txR65Intense 1.12s cubic-bezier(.22,.76,.22,1) both!important;\n  transform-origin:center!important;\n  will-change:transform!important;\n}\n.txrun-wrap:has(.txroundfx[data-fx=\"intense\"]) .txviewport::after{\n  content:\"\"!important;\n  position:absolute!important;\n  inset:0!important;\n  z-index:870!important;\n  pointer-events:none!important;\n  background:radial-gradient(circle at 50% 54%,#fff3d92a 0 12%,#d43a5650 74%,#4f07146b)!important;\n  animation:txR65ImpactFlash 1.12s steps(1,end) both!important;\n}\n@keyframes txR65Hit{\n  0%,100%{transform:none}\n  15%{transform:translate(-8px,3px) rotate(-.35deg)}\n  30%{transform:translate(7px,-4px) rotate(.28deg)}\n  47%{transform:translate(-5px,2px) rotate(-.18deg)}\n  65%{transform:translate(4px,-1px)}\n  82%{transform:translate(-2px,1px)}\n}\n@keyframes txR65Enemy{\n  0%,100%{transform:none}\n  10%{transform:translate(-10px,5px) rotate(-.45deg) scale(1.006)}\n  21%{transform:translate(9px,-5px) rotate(.38deg)}\n  33%{transform:translate(-8px,3px) rotate(-.3deg)}\n  46%{transform:translate(7px,-3px) rotate(.22deg)}\n  60%{transform:translate(-5px,2px)}\n  75%{transform:translate(4px,-1px)}\n  88%{transform:translate(-2px,1px)}\n}\n@keyframes txR65Intense{\n  0%,100%{transform:none}\n  7%{transform:translate(-7px,-7px) rotate(-.28deg) scale(1.009)}\n  13%{transform:translate(7px,6px) rotate(.24deg)}\n  22%{transform:none}\n  31%{transform:translate(8px,-8px) rotate(.3deg) scale(1.011)}\n  38%{transform:translate(-8px,7px) rotate(-.25deg)}\n  48%{transform:none}\n  57%{transform:translate(-9px,-7px) rotate(-.32deg) scale(1.012)}\n  64%{transform:translate(8px,7px) rotate(.27deg)}\n  74%{transform:none}\n  82%{transform:translate(7px,-6px) rotate(.25deg) scale(1.008)}\n  89%{transform:translate(-6px,5px) rotate(-.2deg)}\n}\n@keyframes txR65ImpactFlash{\n  0%,22%,48%,74%,100%{opacity:0}\n  7%,31%,57%,82%{opacity:1}\n  13%,38%,64%,89%{opacity:.32}\n}\n\n/* TX_RUNTIME_STAGE_BODY_IMPACT_R65_END */\n\n/* ========================================================================== \n   TX_FOOTER_NAV_DOCK_R66_BEGIN\n   .txnav is a sibling of .txrun in the real rendered DOM. Older grid-row rules\n   therefore left the .txrun third row empty and flowed the buttons below it.\n   Dock the existing nav into that reserved footer row without moving the DOM.\n   ========================================================================== */\n.txrun-wrap>.txnav{\n  position:absolute!important;\n  left:1px!important;\n  right:1px!important;\n  top:auto!important;\n  bottom:1px!important;\n  z-index:920!important;\n  box-sizing:border-box!important;\n  width:auto!important;\n  height:58px!important;\n  min-height:58px!important;\n  max-height:58px!important;\n  margin:0!important;\n  transform:none!important;\n  grid-row:auto!important;\n}\n@media(max-width:700px){\n  .txrun-wrap>.txnav{\n    height:50px!important;\n    min-height:50px!important;\n    max-height:50px!important;\n    padding:2px 8px 3px!important;\n  }\n}\n/* TX_FOOTER_NAV_DOCK_R66_END */\n\n/* ========================================================================== \n   TX_QUICK_DRAWER_R67_BEGIN\n   Keep native host tools in the compact row. Convert only the custom shortcut\n   group into a top-layer upward drawer, avoiding horizontal composer overflow.\n   ========================================================================== */\n#prompt-input-header .txquick-toggle{\n  position:relative!important;\n  display:inline-flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  flex:0 0 auto!important;\n  width:auto!important;\n  min-width:44px!important;\n  height:24px!important;\n  min-height:24px!important;\n  max-height:24px!important;\n  padding:0 8px!important;\n  border:1px solid #d7b65f78!important;\n  border-radius:9px 3px 9px 3px!important;\n  background:radial-gradient(circle at 30% 15%,#f2d17b26,transparent 42%),linear-gradient(145deg,#241b0f,#0a1119)!important;\n  color:#efd27f!important;\n  box-shadow:inset 0 0 0 1px #ffffff10,0 4px 12px #0008!important;\n  font:700 10px/1 \"STKaiti\",\"KaiTi\",serif!important;\n  letter-spacing:.08em!important;\n  white-space:nowrap!important;\n}\n#prompt-input-header .txquick-toggle::before,\n#prompt-input-header .txquick-toggle::after{content:none!important;display:none!important}\n#prompt-input-header .txquick-toggle[aria-expanded=\"true\"]{\n  border-color:#72dcd3!important;\n  color:#fff0ae!important;\n  box-shadow:inset 0 0 0 1px #ffffff18,0 0 16px #71dcd33d!important;\n}\n\nbody #prompt-input .txquick-drawer[popover]:not(:popover-open){display:none!important}\nbody #prompt-input .txquick-drawer[popover]:popover-open{\n  position:fixed!important;\n  left:var(--txq-left,12px)!important;\n  top:var(--txq-top,50%)!important;\n  right:auto!important;\n  bottom:auto!important;\n  z-index:2147483200!important;\n  display:block!important;\n  box-sizing:border-box!important;\n  width:var(--txq-width,min(400px,calc(100vw - 24px)))!important;\n  min-width:0!important;\n  max-width:calc(100vw - 16px)!important;\n  height:auto!important;\n  min-height:0!important;\n  max-height:var(--txq-max-h,min(42svh,260px))!important;\n  margin:0!important;\n  padding:34px 10px 10px!important;\n  overflow:auto!important;\n  overscroll-behavior:contain!important;\n  transform:translateY(calc(-100% - 7px))!important;\n  border:1px solid #dab9628c!important;\n  border-radius:16px 4px 16px 4px!important;\n  background:\n    radial-gradient(circle at 14% 0,#e4be6429,transparent 34%),\n    radial-gradient(circle at 88% 100%,#72ddd51c,transparent 32%),\n    repeating-linear-gradient(135deg,transparent 0 28px,#d9b75d0b 28px 29px,transparent 29px 58px),\n    linear-gradient(145deg,#121b27fa,#060a10fd)!important;\n  color:#eee5d4!important;\n  box-shadow:0 -18px 48px #000c,inset 0 0 0 3px #04070b,inset 0 0 0 4px #a9844052!important;\n}\nbody #prompt-input .txquick-drawer[popover]:popover-open::before{\n  content:\"快捷匣 · 上拉栏\"!important;\n  position:absolute!important;\n  left:12px!important;\n  top:9px!important;\n  display:block!important;\n  width:auto!important;\n  height:auto!important;\n  margin:0!important;\n  color:#efd17d!important;\n  background:none!important;\n  font:700 12px/1.2 \"STKaiti\",\"KaiTi\",serif!important;\n  letter-spacing:.14em!important;\n  text-shadow:0 0 10px #d9b85f59!important;\n}\nbody #prompt-input .txquick-drawer[popover]:popover-open>.w-px{display:none!important}\nbody #prompt-input .txquick-drawer[popover]:popover-open>.flex.shrink-0{\n  display:grid!important;\n  grid-template-columns:repeat(auto-fit,minmax(94px,1fr))!important;\n  align-items:stretch!important;\n  gap:7px!important;\n  width:100%!important;\n  min-width:0!important;\n  max-width:none!important;\n  height:auto!important;\n  min-height:0!important;\n  max-height:none!important;\n  margin:0!important;\n  padding:0!important;\n  overflow:visible!important;\n}\nbody #prompt-input .txquick-drawer[popover]:popover-open>.flex.shrink-0>button{\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  width:100%!important;\n  min-width:0!important;\n  max-width:none!important;\n  height:34px!important;\n  min-height:34px!important;\n  max-height:34px!important;\n  margin:0!important;\n  padding:0 9px!important;\n  overflow:hidden!important;\n  border:1px solid #cda65262!important;\n  border-radius:10px 3px 10px 3px!important;\n  background:linear-gradient(145deg,#192431,#090e15)!important;\n  color:#ead083!important;\n  box-shadow:inset 0 1px #ffffff0e,0 5px 13px #0006!important;\n  font-size:10px!important;\n  text-overflow:ellipsis!important;\n  white-space:nowrap!important;\n}\nbody #prompt-input .txquick-drawer[popover]:popover-open>.flex.shrink-0>button:hover,\nbody #prompt-input .txquick-drawer[popover]:popover-open>.flex.shrink-0>button:focus-visible{\n  outline:0!important;\n  border-color:#76ddd5!important;\n  color:#fff0b2!important;\n  box-shadow:inset 0 1px #ffffff17,0 0 16px #70dcd32d!important;\n}\nbody #prompt-input .txquick-drawer[popover]>.txquick-close{\n  position:absolute!important;\n  right:8px!important;\n  top:6px!important;\n  z-index:3!important;\n  display:grid!important;\n  place-items:center!important;\n  width:24px!important;\n  min-width:24px!important;\n  max-width:24px!important;\n  height:24px!important;\n  min-height:24px!important;\n  max-height:24px!important;\n  padding:0!important;\n  border:1px solid #d8b65c6e!important;\n  border-radius:8px 2px 8px 2px!important;\n  background:linear-gradient(145deg,#251b0e,#0a1017)!important;\n  color:#efd17c!important;\n  font:700 17px/1 serif!important;\n  box-shadow:none!important;\n}\nbody #prompt-input .txquick-drawer[popover]>.txquick-close::before,\nbody #prompt-input .txquick-drawer[popover]>.txquick-close::after{content:none!important;display:none!important}\n\n@media(max-width:420px){\n  body #prompt-input .txquick-drawer[popover]:popover-open>.flex.shrink-0{\n    grid-template-columns:repeat(2,minmax(0,1fr))!important;\n  }\n}\n/* TX_QUICK_DRAWER_R67_END */\n\n/* ========================================================================== \n   TX_BODY_AXIS_R68_BEGIN\n   Center the SVG and use one anatomical axis for hero and NPC body maps.\n   Center labels use the independent translate property so hover scale cannot\n   pull them sideways; paired limbs are strict mirrors.\n   ========================================================================== */\n.txrun-wrap .txbodymap>.txbody-outline{\n  left:50%!important;\n  right:auto!important;\n  transform:translateX(-50%)!important;\n}\n.txrun-wrap .txbodymap>.txbodypart.txhas-tip{\n  translate:none!important;\n}\n.txrun-wrap .txbodymap>.txbodypart.head,\n.txrun-wrap .txbodymap>.txbodypart.chest,\n.txrun-wrap .txbodymap>.txbodypart.core{\n  left:50%!important;\n  right:auto!important;\n  translate:-50% 0!important;\n}\n.txrun-wrap .txbodymap>.txbodypart.head{top:8px!important;bottom:auto!important}\n.txrun-wrap .txbodymap>.txbodypart.chest{top:61px!important;bottom:auto!important}\n.txrun-wrap .txbodymap>.txbodypart.core{top:120px!important;bottom:auto!important}\n.txrun-wrap .txbodymap>.txbodypart.arm-l{\n  left:2px!important;right:auto!important;top:91px!important;bottom:auto!important\n}\n.txrun-wrap .txbodymap>.txbodypart.arm-r{\n  left:auto!important;right:2px!important;top:91px!important;bottom:auto!important\n}\n.txrun-wrap .txbodymap>.txbodypart.leg-l{\n  left:18%!important;right:auto!important;top:auto!important;bottom:21px!important\n}\n.txrun-wrap .txbodymap>.txbodypart.leg-r{\n  left:auto!important;right:18%!important;top:auto!important;bottom:21px!important\n}\n@media(max-width:700px){\n  .txrun-wrap .txbodymap>.txbodypart.head{top:7px!important}\n  .txrun-wrap .txbodymap>.txbodypart.chest{top:53px!important}\n  .txrun-wrap .txbodymap>.txbodypart.core{top:104px!important}\n  .txrun-wrap .txbodymap>.txbodypart.arm-l{\n    left:2px!important;right:auto!important;top:78px!important\n  }\n  .txrun-wrap .txbodymap>.txbodypart.arm-r{\n    left:auto!important;right:2px!important;top:78px!important\n  }\n  .txrun-wrap .txbodymap>.txbodypart.leg-l{\n    left:18%!important;right:auto!important;bottom:17px!important\n  }\n  .txrun-wrap .txbodymap>.txbodypart.leg-r{\n    left:auto!important;right:18%!important;bottom:17px!important\n  }\n}\n/* TX_BODY_AXIS_R68_END */\n\n\n/* TX_GAME_HUD_R71_BEGIN */\n.txrun-wrap{\n  --g-bg:#070b10;--g-panel:#0d141d;--g-panel2:#111b26;--g-line:#d6b65a35;\n  --g-gold:#e2c46d;--g-cyan:#67d3cd;--g-violet:#a594e4;--g-text:#eee8dc;--g-muted:#8d98a6;\n}\n.txrun-wrap .txroute-popover[popover]{\n  border-radius:12px!important;border:1px solid #d9b95d66!important;\n  background:radial-gradient(circle at 88% 0,#ddb95118,transparent 30%),linear-gradient(155deg,#111a24,#070b10 75%)!important;\n  box-shadow:0 28px 90px #000e,inset 0 0 0 1px #fff1!important;\n}\n.txrun-wrap .txroute-popover>.txroute-close{border-radius:8px!important;background:#090e15f2!important}\n.txrun-wrap .txsectionhead,.txrun-wrap .txappdesktop-head,.txrun-wrap .txappviewhead{\n  min-height:54px!important;padding:9px 44px 9px 10px!important;border:0!important;border-bottom:1px solid var(--g-line)!important;\n  border-radius:0!important;background:#0a1119e8!important;box-shadow:none!important\n}\n.txrun-wrap .txsectionhead small,.txrun-wrap .txappdesktop-head small,.txrun-wrap .txappviewhead small{\n  color:var(--g-cyan)!important;font:600 8px/1.2 monospace!important;letter-spacing:.14em!important\n}\n.txrun-wrap .txsectionhead h3,.txrun-wrap .txappdesktop-head h3,.txrun-wrap .txappviewhead h4{color:var(--g-text)!important}\n.txrun-wrap .txsectionhead>span,.txrun-wrap .txappviewhead>span{border:0!important;background:transparent!important;color:var(--g-muted)!important}\n.txrun-wrap .txappback{border-radius:8px!important;background:#0a1017!important;box-shadow:none!important}\n\n/* Root protagonist screen. */\n.txrun-wrap .txhero-now,.txrun-wrap .txhero-playhud{\n  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin:10px 0!important\n}\n.txrun-wrap .txhero-now article,.txrun-wrap .txhero-playhud article{\n  min-width:0!important;padding:9px 10px!important;border:1px solid #fff1!important;border-radius:9px!important;background:#0b121a!important\n}\n.txrun-wrap .txhero-now article.place,.txrun-wrap .txhero-now article.goal,.txrun-wrap .txhero-playhud article.goal{grid-column:1/-1!important}\n.txrun-wrap .txhero-now small,.txrun-wrap .txhero-playhud small,.txrun-wrap .txnpc-live-strip small,\n.txrun-wrap .txnpc-vitals small,.txrun-wrap .txnpc-intent small,.txrun-wrap .txnpc-turnchange small{\n  display:block!important;color:var(--g-cyan)!important;font:600 8px/1.2 monospace!important;letter-spacing:.08em!important\n}\n.txrun-wrap .txhero-now b,.txrun-wrap .txhero-playhud p{\n  display:-webkit-box!important;margin:5px 0 0!important;overflow:hidden!important;color:var(--g-text)!important;font-size:10px!important;line-height:1.55!important;\n  -webkit-box-orient:vertical!important;-webkit-line-clamp:2!important\n}\n.txrun-wrap .txhero-playhud article.risk{border-left:3px solid #c46d6d!important}\n.txrun-wrap .txapplauncher{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}\n.txrun-wrap .txapplauncher .txapp-launch-link{\n  display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important;align-items:center!important;\n  min-height:62px!important;padding:9px!important;border:1px solid var(--g-line)!important;border-radius:9px!important;\n  background:#0d151e!important;text-align:left!important;clip-path:none!important\n}\n.txrun-wrap .txapplauncher .txapp-launch-link::before,.txrun-wrap .txapplauncher .txapp-launch-link::after{content:none!important}\n.txrun-wrap .txapplauncher .txapp-launch-link>i{width:32px!important;height:32px!important;border-radius:7px!important;background:#090f16!important;box-shadow:none!important}\n.txrun-wrap .txapplauncher span,.txrun-wrap .txapplauncher b,.txrun-wrap .txapplauncher small{text-align:left!important}\n.txrun-wrap .txapplauncher b{color:var(--g-text)!important;font-size:11px!important}\n.txrun-wrap .txapplauncher small{color:var(--g-muted)!important;font-size:8px!important;white-space:normal!important}\n\n/* Stable disclosure component for every dense archive/resource/item. */\n.txrun-wrap .txgamearchive,.txrun-wrap .txnpcarchive,.txrun-wrap .txnpcresources,.txrun-wrap .txnpc-loadout,\n.txrun-wrap .txgameitem,.txrun-wrap .txresource-cell,.txrun-wrap .txworldarchive{\n  overflow:hidden!important;margin:7px 0!important;border:1px solid #fff1!important;border-radius:9px!important;background:#0a1119!important\n}\n.txrun-wrap .txgamearchive>summary,.txrun-wrap .txnpcarchive>summary,.txrun-wrap .txnpcresources>summary,\n.txrun-wrap .txnpc-loadout>summary,.txrun-wrap .txgameitem>summary,.txrun-wrap .txresource-cell>summary,\n.txrun-wrap .txworldarchive>summary{\n  display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important;\n  min-height:42px!important;padding:8px 10px!important;list-style:none!important;cursor:pointer!important;background:#0d1620!important\n}\n.txrun-wrap details>summary::-webkit-details-marker{display:none!important}\n.txrun-wrap .txgamearchive>summary b,.txrun-wrap .txnpcarchive>summary b,.txrun-wrap .txnpcresources>summary b,\n.txrun-wrap .txnpc-loadout>summary b,.txrun-wrap .txgameitem>summary b,.txrun-wrap .txresource-cell>summary b,.txrun-wrap .txworldarchive>summary b{\n  display:block!important;color:var(--g-text)!important;font-size:10px!important\n}\n.txrun-wrap .txgamearchive>summary small,.txrun-wrap .txnpcarchive>summary small,.txrun-wrap .txnpcresources>summary small,\n.txrun-wrap .txnpc-loadout>summary small,.txrun-wrap .txgameitem>summary small,.txrun-wrap .txresource-cell>summary small,\n.txrun-wrap .txworldarchive>summary small{display:block!important;margin-top:2px!important;color:var(--g-muted)!important;font-size:8px!important}\n.txrun-wrap details>summary>i,.txrun-wrap details>summary>em{color:var(--g-gold)!important;font-style:normal!important;transition:transform .18s!important}\n.txrun-wrap details[open]>summary>i,.txrun-wrap details[open]>summary>em{transform:rotate(180deg)!important}\n.txrun-wrap .txgamearchive>.txgrid,.txrun-wrap .txgamearchive>.txestategrid,.txrun-wrap .txnpcarchivebody,\n.txrun-wrap .txnpcarchivegrid,.txrun-wrap .txnpcresources>.txnpcassetgrid,.txrun-wrap .txnpc-loadout>.txtokens,\n.txrun-wrap .txworldarchive>.txworldscopegrid{padding:8px!important;border-top:1px solid #fff1!important}\n\n/* Resources and inventory: inline, no floating account tooltip. */\n.txrun-wrap .txresourcegrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}\n.txrun-wrap .txresource-cell{margin:0!important}\n.txrun-wrap .txresource-cell>summary{grid-template-columns:24px minmax(0,1fr) auto!important}\n.txrun-wrap .txresource-cell>summary>i,.txrun-wrap .txnpcresources>summary>span>i{\n  display:grid!important;place-items:center!important;width:22px!important;height:22px!important;border:1px solid var(--g-line)!important;border-radius:6px!important;color:var(--g-gold)!important;font:700 9px/1 serif!important\n}\n.txrun-wrap .txresource-cell>p{margin:0!important;padding:9px 10px!important;border-top:1px solid #fff1!important;color:var(--g-text)!important;font-size:10px!important;line-height:1.65!important}\n.txrun-wrap .txgameitem{display:block!important;width:auto!important;max-width:none!important}\n.txrun-wrap .txgameitem>summary{grid-template-columns:minmax(0,1fr) auto 16px!important}\n.txrun-wrap .txgameitem>summary em{max-width:42%!important;overflow:hidden!important;color:var(--g-cyan)!important;font-size:8px!important;text-overflow:ellipsis!important;white-space:nowrap!important}\n.txrun-wrap .txgameitem>div{padding:9px 10px!important;border-top:1px solid #fff1!important}\n.txrun-wrap .txgameitem p,.txrun-wrap .txgameitem dl{margin:0!important;color:var(--g-text)!important;font-size:10px!important;line-height:1.65!important}\n.txrun-wrap .txgameitem dl{display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;margin-top:7px!important}\n.txrun-wrap .txgameitem dt{color:var(--g-cyan)!important}.txrun-wrap .txgameitem dd{margin:0!important}\n.txrun-wrap .txnpc-live-strip,.txrun-wrap .txnpc-vitals,.txrun-wrap .txnpc-intent{\n  display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:8px 0!important\n}\n.txrun-wrap .txnpc-live-strip article,.txrun-wrap .txnpc-vitals article,.txrun-wrap .txnpc-intent article,\n.txrun-wrap .txnpc-turnchange{\n  min-width:0!important;padding:8px!important;border:1px solid #fff1!important;border-radius:8px!important;background:#0a121b!important\n}\n.txrun-wrap .txnpc-vitals article.relation,.txrun-wrap .txnpc-intent article.intent{border-left:3px solid var(--g-gold)!important}\n.txrun-wrap .txnpc-turnchange{margin:8px 0!important;border-left:3px solid var(--g-cyan)!important}\n.txrun-wrap .txnpc-live-strip p,.txrun-wrap .txnpc-vitals p,.txrun-wrap .txnpc-intent p,.txrun-wrap .txnpc-turnchange p{\n  display:-webkit-box!important;margin:4px 0 0!important;overflow:hidden!important;color:var(--g-text)!important;font-size:9px!important;line-height:1.55!important;\n  -webkit-box-orient:vertical!important;-webkit-line-clamp:3!important\n}\n.txrun-wrap .txnpcapp[data-contact=\"away\"] .txnpc-vitals{display:none!important}\n.txrun-wrap .txnpcapp[data-contact=\"away\"] .txnpc-live-strip article:nth-child(2),\n.txrun-wrap .txnpcapp[data-contact=\"away\"] .txnpc-live-strip article:nth-child(3){display:none!important}\n.txrun-wrap .txnpcapp[data-contact=\"away\"] .txnpc-live-strip{grid-template-columns:1fr!important}\n.txrun-wrap .txnpcarchive .txcard{margin:0!important;border-radius:8px!important}\n.txrun-wrap .txnpcassetgrid{display:grid!important;grid-template-columns:1fr!important;gap:5px!important}\n.txrun-wrap .txnpcassetgrid .txwalletcell{display:grid!important;grid-template-columns:24px 92px minmax(0,1fr)!important;gap:7px!important;align-items:start!important;padding:7px!important;border-radius:7px!important}\n\n/* World screen: live change, faction movement, map, event summaries, archives. */\n.txrun-wrap .txworld:popover-open{display:flex!important;flex-direction:column!important}\n.txrun-wrap .txworld>.txsectionhead{order:0!important}\n.txrun-wrap .txworld>.txworld-now{order:1!important}\n.txrun-wrap .txworld>.txworldcontext{order:2!important}\n.txrun-wrap .txworld>.txmapcard{order:3!important}\n.txrun-wrap .txworld>.txlanes{order:4!important}\n.txrun-wrap .txworld>.txworldfacts{order:5!important}\n.txrun-wrap .txworld-now>article{margin:9px 0!important;padding:10px!important;border:1px solid var(--g-line)!important;border-left:3px solid var(--g-gold)!important;border-radius:9px!important;background:#0c141d!important}\n.txrun-wrap .txworld-now>article small{color:var(--g-cyan)!important;font:600 8px/1.2 monospace!important}\n.txrun-wrap .txworld-now>article h4{margin:5px 0!important;color:var(--g-text)!important;font-size:13px!important}\n.txrun-wrap .txworld-now>article p{margin:0!important;color:var(--g-muted)!important;font-size:9px!important;line-height:1.6!important}\n.txrun-wrap .txworldcontext{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;margin:0!important}\n.txrun-wrap .txworldidentity,.txrun-wrap .txworldmovement{padding:9px!important;border-radius:9px!important;background:#0a121a!important}\n.txrun-wrap .txworldfacts{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:8px!important}\n.txrun-wrap .txlanes{display:grid!important;gap:6px!important;margin-top:8px!important;padding:0!important}\n.txrun-wrap .txlanes::before{content:none!important}\n.txrun-wrap .txlane{margin:0!important;border-radius:8px!important;background:#0a121a!important}\n.txrun-wrap .txlane::before{content:none!important}\n.txrun-wrap .txlane>summary{grid-template-columns:30px minmax(0,1fr) auto!important;min-height:46px!important}\n.txrun-wrap .txlane>summary>i{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border:1px solid var(--g-line)!important;border-radius:7px!important;font-size:8px!important}\n.txrun-wrap .txlane>summary b{display:block!important;color:var(--g-text)!important;font-size:10px!important}\n.txrun-wrap .txlane>summary small{display:block!important;color:var(--g-muted)!important;font-size:8px!important}\n.txrun-wrap .txlane>div{padding:8px 10px!important;border-top:1px solid #fff1!important}\n\n/* Tooltip bug fix: only short tips, locally anchored; never fixed at viewport origin. */\n.txrun-wrap .txhas-tip{position:relative!important}\n.txrun-wrap .txhas-tip>.txtip,.txrun-wrap .txhas-tip>.txtip[popover]{\n  position:absolute!important;inset:auto!important;left:50%!important;top:calc(100% + 6px)!important;\n  display:none!important;width:min(230px,calc(100vw - 32px))!important;height:auto!important;max-height:160px!important;\n  margin:0!important;transform:translateX(-50%)!important;overflow:auto!important;z-index:900!important;\n  border:1px solid #d8b85c66!important;border-radius:8px!important;background:#091019f8!important;box-shadow:0 14px 38px #000d!important\n}\n.txrun-wrap .txhas-tip:hover>.txtip,.txrun-wrap .txhas-tip:focus-within>.txtip,.txrun-wrap .txhas-tip.tx-tip-open>.txtip{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}\n.txrun-wrap .txbodypart.arm-r>.txtip,.txrun-wrap .txbodypart.leg-r>.txtip{left:auto!important;right:0!important;transform:none!important}\n.txrun-wrap .txbodypart.arm-l>.txtip,.txrun-wrap .txbodypart.leg-l>.txtip{left:0!important;transform:none!important}\n.txrun-wrap .txnpcassetbtn>.txtip,.txrun-wrap .txresource-cell>.txtip,.txrun-wrap .txgameitem>.txtip{display:none!important}\n\n@media(max-width:700px){\n  .txrun-wrap .txapplauncher{grid-template-columns:1fr!important}\n  .txrun-wrap .txhero-now,.txrun-wrap .txhero-playhud,.txrun-wrap .txresourcegrid{grid-template-columns:1fr!important}\n  .txrun-wrap .txhero-now article.place,.txrun-wrap .txhero-now article.goal,.txrun-wrap .txhero-playhud article.goal{grid-column:auto!important}\n  .txrun-wrap .txnpc-live-strip,.txrun-wrap .txnpc-vitals,.txrun-wrap .txnpc-intent{grid-template-columns:1fr!important}\n  .txrun-wrap .txworldfacts{grid-template-columns:1fr!important}\n}\n/* TX_GAME_HUD_R71_END */\n\n\n\n\n\n/* TX_NPC_APP_ROUTER_R74_BEGIN */\n/* R74 contract: one visible screen, one visible back control, icon-first app launchers. */\n.txrun-wrap .txpeople,.txrun-wrap .txpeople *{box-sizing:border-box}\n.txrun-wrap .txpeople{position:relative;width:100%;max-width:100%;margin:0;padding:0;border:0;background:transparent;color:#edf0f3}\n.txrun-wrap .txpeople>.txroute-close{position:absolute;top:10px;right:10px;z-index:100;display:grid;place-items:center;width:38px;height:38px;margin:0;padding:0;border:1px solid #d8bd677a;border-radius:11px;background:#080e15;color:#e2c46d;font:400 24px/1 sans-serif;box-shadow:0 8px 24px #0009;cursor:pointer}\n.txrun-wrap .txui-state[popover]{position:fixed;inset:0;width:0;height:0;margin:0;padding:0;border:0;background:transparent;pointer-events:none}\n.txrun-wrap .txui-state[popover]:popover-open{display:block}\n.txrun-wrap .txpeople-terminal{position:relative;width:100%;min-height:420px;overflow:hidden;perspective:1400px}\n.txrun-wrap .txpeople-stage{display:grid;width:100%;min-height:420px;transform-style:preserve-3d;transition:transform .48s cubic-bezier(.2,.75,.18,1)}\n.txrun-wrap .txpeople:has(.txdirectory-state:popover-open) .txpeople-stage{transform:rotateY(-180deg)}\n.txrun-wrap .txpeople-face{grid-area:1/1;position:relative;width:100%;min-width:0;min-height:420px;overflow:hidden;border:1px solid #d8bd6748;border-radius:15px;background:linear-gradient(155deg,#111923,#090e15 58%,#070b10);box-shadow:0 22px 60px #000a,inset 0 1px #fff1;backface-visibility:hidden}\n.txrun-wrap .txpeople-directory-face{transform:rotateY(180deg)}\n.txrun-wrap .txpeople-facehead{display:flex;align-items:center;min-height:62px;padding:12px 108px 12px 16px;border-bottom:1px solid #d8bd6728}\n.txrun-wrap .txpeople-facehead>span{display:none}\n.txrun-wrap .txpeople-facehead small{display:block;color:#66d3cd;font:600 8px/1.2 monospace;letter-spacing:.13em}\n.txrun-wrap .txpeople-facehead h3{margin:4px 0 0;color:#f2e8ca;font:700 16px/1.1 serif;letter-spacing:.08em}\n.txrun-wrap .txpeople-flip{position:absolute;top:10px;right:58px;z-index:60;display:grid;place-items:center;width:42px;height:42px;margin:0;padding:0;border:1px solid #e1c66e99;border-radius:50%;background:radial-gradient(circle at 35% 28%,#263440,#080e15 68%);color:#e6cb76;box-shadow:0 0 0 3px #070b1099,0 8px 24px #000a;cursor:pointer}\n.txrun-wrap .txpeople-flip>span{display:block;font:700 14px/1 serif}\n.txrun-wrap .txpeople .txpeople-flip-front{display:grid}\n.txrun-wrap .txpeople .txpeople-flip-back{display:none}\n.txrun-wrap .txpeople:has(.txdirectory-state:popover-open) .txpeople-flip-front{display:none}\n.txrun-wrap .txpeople:has(.txdirectory-state:popover-open) .txpeople-flip-back{display:grid}\n.txrun-wrap .txpeople-flip-back{transform:none}\n.txrun-wrap .txcurrent-slot{height:calc(100% - 62px);min-height:358px;overflow:auto;padding:12px}\n.txrun-wrap .txcurrent-empty{display:grid;place-items:center;align-content:center;gap:14px;min-height:300px;color:#8895a2;text-align:center}\n.txrun-wrap .txcurrent-empty>i{display:grid;place-items:center;width:64px;height:64px;border:1px dashed #d8bd6755;border-radius:20px;background:#080d13;color:#dec16c;font:700 18px/1 serif}\n.txrun-wrap .txcurrent-empty>b{color:#e9e1d1;font-size:12px}\n.txrun-wrap .txcurrent-empty small{display:none}\n.txrun-wrap .txpeople-directory{position:relative;height:358px;min-height:358px;overflow:hidden;padding:0}\n\n/* APP home: two real icon launchers, no explanatory copy. */\n.txrun-wrap .txdirectory-home{position:absolute;inset:0;display:grid;grid-template-columns:repeat(2,88px);align-content:start;justify-content:center;gap:28px;padding:38px 18px;overflow:auto}\n.txrun-wrap .txnpc-tier-launch{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;width:88px;min-width:0;height:auto;min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:#eef1f4;text-align:center;box-shadow:none}\n.txrun-wrap .txnpc-tier-launch>i{display:grid;place-items:center;width:64px;height:64px;border:1px solid #d8bd6775;border-radius:18px;background:linear-gradient(145deg,#172432,#090f16);color:#e2c46d;font:700 20px/1 serif;box-shadow:0 10px 24px #0008,inset 0 1px #fff1}\n.txrun-wrap .txnpc-tier-launch>b{display:block;width:100%;overflow:hidden;color:#f1eadc;font-size:11px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}\n.txrun-wrap .txnpc-tier-launch>strong{position:absolute;top:-5px;right:5px;display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border:1px solid #d8bd675c;border-radius:10px;background:#080d13;color:#e4c76f;font:700 9px/1 monospace}\n.txrun-wrap .txnpc-tier-launch>span,.txrun-wrap .txnpc-tier-launch>mark,.txrun-wrap .txnpc-tier-launch em,.txrun-wrap .txnpc-tier-launch small{display:none}\n\n/* Directory routing: the previous screen is fully hidden before the next is shown. */\n.txrun-wrap .txdirectory-backbars,.txrun-wrap .txnpc-tier{display:none}\n.txrun-wrap .txpeople:has(.txpresent-state:popover-open) .txdirectory-home,.txrun-wrap .txpeople:has(.txaway-state:popover-open) .txdirectory-home{display:none}\n.txrun-wrap .txpeople:has(.txpresent-state:popover-open) .txnpc-present,.txrun-wrap .txpeople:has(.txaway-state:popover-open) .txnpc-away{display:block}\n.txrun-wrap .txpeople:has(.txpresent-state:popover-open) .txdirectory-backbars,.txrun-wrap .txpeople:has(.txaway-state:popover-open) .txdirectory-backbars{position:absolute;inset:0 0 auto;z-index:8;display:block;height:52px}\n.txrun-wrap .txdirectory-back{position:absolute;inset:0;display:none;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;width:100%;height:52px;padding:8px 12px;border:0;border-bottom:1px solid #d8bd6728;background:#0b131c;color:#eee7d7;text-align:left}\n.txrun-wrap .txpeople:has(.txpresent-state:popover-open):not(:has(.txnpc-state:popover-open)) .txpresent-back,.txrun-wrap .txpeople:has(.txaway-state:popover-open):not(:has(.txnpc-state:popover-open)) .txaway-back{display:grid}\n.txrun-wrap .txdirectory-back>i{display:grid;place-items:center;width:34px;height:34px;border:1px solid #d8bd6755;border-radius:10px;background:#070c12;color:#e2c46d;font-size:18px}\n.txrun-wrap .txdirectory-back>b{font-size:12px}\n.txrun-wrap .txdirectory-back>span,.txrun-wrap .txdirectory-back small{display:none}\n\n/* Avatar app grid. */\n.txrun-wrap .txnpc-tier{position:absolute;inset:0;width:100%;height:100%;min-width:0;padding:52px 12px 12px;overflow:auto}\n.txrun-wrap .txnpc-tier>header{display:none}\n.txrun-wrap .txnpc-tier-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:14px 8px;width:100%;min-width:0;padding:10px 0}\n.txrun-wrap .txnpcapp-launch{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;width:100%;min-width:0;height:auto;min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:#eef1f4;box-shadow:none}\n.txrun-wrap .txnpcapp-launch>.txnpcavatar{display:block;width:58px;height:58px;margin:0 auto;border:1px solid #d8bd6755;border-radius:17px;background-color:#0d1620;box-shadow:0 8px 18px #0008}\n.txrun-wrap .txnpcapp-launch>.txnpcapp-name{display:block;max-width:100%;overflow:hidden;color:#eee7d7;font-size:10px;line-height:1.25;text-align:center;text-overflow:ellipsis;white-space:nowrap}\n.txrun-wrap .txnpcapp-launch>span:not(.txnpcavatar),.txrun-wrap .txnpcapp-launch>i,.txrun-wrap .txnpcapp-launch small,.txrun-wrap .txnpcapp-launch em{display:none}\n\n/* Detail replaces the grid; it never sits beside or beneath it. */\n.txrun-wrap .txnpc-tier-list:has(.txnpc-state:popover-open){display:block;padding:0}\n.txrun-wrap .txnpc-tier-list:has(.txnpc-state:popover-open)>.txnpcapp-launch{display:none}\n.txrun-wrap .txnpc-tier-list:has(.txnpc-state:popover-open)>.txui-state{display:none}\n.txrun-wrap .txnpc-tier-list>.txnpcapp{display:none;width:100%;min-width:0;margin:0}\n.txrun-wrap .txnpc-state:popover-open+.txnpcapp-launch+.txnpcapp{display:block}\n.txrun-wrap .txnpcapp>.txnpcappbody{display:block;width:100%;min-width:0;padding:0}\n.txrun-wrap .txnpc-detailbar{position:sticky;top:-52px;z-index:10;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;width:100%;height:52px;margin:0 0 10px;padding:8px 0;border-bottom:1px solid #d8bd6728;background:#0b131c}\n.txrun-wrap .txnpc-detail-back{display:grid;place-items:center;width:34px;height:34px;margin:0;padding:0;border:1px solid #d8bd6755;border-radius:10px;background:#070c12;color:#e2c46d;font-size:18px}\n.txrun-wrap .txnpc-detailbar>b{overflow:hidden;color:#eee7d7;font-size:12px;text-overflow:ellipsis;white-space:nowrap}\n.txrun-wrap .txnpc-detailbar>span{display:none}\n\n@media(max-width:520px){\n  .txrun-wrap .txpeople-facehead{padding-right:106px}\n  .txrun-wrap .txdirectory-home{grid-template-columns:repeat(2,82px);gap:24px}\n  .txrun-wrap .txnpc-tier-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 5px}\n  .txrun-wrap .txnpcapp-launch>.txnpcavatar{width:52px;height:52px;border-radius:15px}\n}\n/* TX_NPC_APP_ROUTER_R74_END */\n\n\n/* TX_PERSON_FRAMEWORK_R77_BEGIN */\n.txperson-app[popover]{box-sizing:border-box;position:fixed;z-index:2147483000;left:50%;top:50%;display:none;width:min(430px,calc(100vw - 24px));height:min(76svh,620px);max-width:none;max-height:none;margin:0;padding:0;overflow:visible;transform:translate(-50%,-50%);border:1px solid #e1bd627d;border-radius:16px;background:radial-gradient(circle at 86% 0,#dcb8501c,transparent 34%),linear-gradient(145deg,#111a24,#070c12 76%);color:#eee9de;box-shadow:0 28px 90px #000e,inset 0 0 0 4px #05070a,inset 0 0 0 5px #d9b65b2e;font-family:system-ui,\"Microsoft YaHei\",sans-serif}\n.txperson-app[popover]:popover-open{display:block}.txperson-app[popover]::backdrop{background:#020409a8;backdrop-filter:blur(4px)}\n.txperson-app *{box-sizing:border-box}.txperson-app .txperson-state[popover]{position:fixed!important;inset:0 auto auto 0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;opacity:0!important;pointer-events:none!important}\n.txperson-app .txperson-screen{position:absolute;inset:0;z-index:1;display:block;overflow-x:hidden;overflow-y:auto;visibility:hidden;pointer-events:none;background:linear-gradient(155deg,#101923,#070c12 72%);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}\n.txperson-app:not(:has(.txperson-state:popover-open))>.txperson-default,.txperson-app .txperson-screen:has(>.txperson-state:popover-open){z-index:50;visibility:visible;pointer-events:auto}\n.txperson-app:has(>.txperson-current-full):not(:has(.txperson-state:popover-open))>.txperson-current-summary{visibility:hidden;pointer-events:none}\n.txperson-app .txp-top{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:38px minmax(0,1fr) 38px;gap:9px;align-items:center;min-height:58px;padding:9px 10px;border-bottom:1px solid #d9b75b49;background:#0d1219f3;backdrop-filter:blur(9px)}\n.txperson-app .txp-top>div{min-width:0}.txperson-app .txp-top small{display:block;color:#6ed8d0;font:700 8px/1.2 ui-monospace,monospace;letter-spacing:.11em}.txperson-app .txp-top h3{margin:3px 0 0;overflow:hidden;color:#f0d17d;font:600 16px/1.15 \"Noto Serif SC\",\"Songti SC\",serif;text-overflow:ellipsis;white-space:nowrap}.txperson-app .txp-top p{margin:3px 0 0;overflow:hidden;color:#8c99a2;font-size:8px;text-overflow:ellipsis;white-space:nowrap}\n.txperson-app .txp-close,.txperson-app .txp-back,.txperson-app .txp-avatar,.txperson-app .txp-app-switch{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid #ddb95769;border-radius:50%;background:#18130b;color:#efd17c;font:700 18px/1 serif;cursor:pointer}.txperson-app .txp-app-switch{position:sticky;top:10px;z-index:40;box-shadow:0 8px 22px #000a}.txperson-app .txp-app-switch span{font-size:14px}.txperson-app .txp-close:hover,.txperson-app .txp-close:focus-visible,.txperson-app .txp-back:hover,.txperson-app .txp-back:focus-visible,.txperson-app .txp-app-switch:hover,.txperson-app .txp-app-switch:focus-visible{border-color:#70d9d2;color:#70d9d2;outline:none}\n.txperson-app .txp-identity{display:grid;grid-template-columns:68px minmax(0,1fr);gap:13px;align-items:center;padding:14px}.txperson-app .txp-portrait{position:relative;isolation:isolate;display:grid;place-items:center;width:68px;height:68px;overflow:hidden;border:1px solid #dfc46c77;border-radius:19px;background:radial-gradient(circle at 35% 25%,#3d4b57,#0a1017 68%);color:#e1c065;box-shadow:0 12px 30px #0009}.txperson-app .txp-portrait>i{font:700 11px/1.2 serif;font-style:normal}.txperson-app .txp-identity small{color:#70d9d2;font:700 8px/1.2 ui-monospace,monospace}.txperson-app .txp-identity h2{margin:4px 0 0;font:700 19px/1.15 serif}.txperson-app .txp-identity p{margin:5px 0 0;color:#c9bd9a;font-size:9px}.txperson-app .txp-identity>div>div{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:7px;color:#8b98a2;font-size:8px}.txperson-app .txp-intel{padding:0 14px 10px;border-bottom:1px solid #ffffff0d;color:#88949d;font-size:8px}\n.txperson-app .txp-modules{position:sticky;top:58px;z-index:25;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:7px 9px;border-block:1px solid #d5b85f24;background:#0b141df4;backdrop-filter:blur(8px)}.txperson-app .txp-modules button{display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;height:36px;padding:0 4px;border:1px solid #ffffff16;border-radius:9px;background:#081018;color:#8996a1;font-size:8px;cursor:pointer}.txperson-app .txp-modules b{font:700 13px/1 serif}.txperson-app .txp-modules .active{border-color:#dfc46c99;background:linear-gradient(145deg,#2a2416,#0b1219);color:#e1c065}.txperson-app .txp-modules button:hover,.txperson-app .txp-modules button:focus-visible{border-color:#70ddd577;color:#70d9d2;outline:none}\n.txperson-app .txp-content{padding:11px}.txperson-app .txp-card{min-width:0;padding:10px;border:1px solid #d4b65a3d;border-radius:12px;background:radial-gradient(circle at 95% 0,#e4c46b0d,transparent 38%),linear-gradient(145deg,#111b25,#081017)}.txperson-app .txp-card h4{margin:0 0 6px;color:#dfc36d;font:700 11px/1.2 serif}.txperson-app .txp-card p{margin:0;color:#a6afb4;font-size:9px;line-height:1.58}.txperson-app .txp-card p+p{margin-top:5px}.txperson-app .txp-card>small{color:#74818b;font-size:7px}.txperson-app .txp-lead>small{color:#70d9d2;font:700 8px/1.2 ui-monospace,monospace}.txperson-app .txp-lead>p{margin-top:6px;color:#d4d0c5;font:500 11px/1.65 serif}.txperson-app .txp-grid,.txperson-app .txp-categories{display:grid;gap:8px;margin-top:8px}.txperson-app .txperson-cult .txp-categories{grid-template-columns:minmax(0,1fr) 50px;align-items:start}.txperson-app .txp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.txperson-app .txp-wide{grid-column:1/-1}.txperson-app .txp-list p{display:grid;grid-template-columns:72px minmax(0,1fr);gap:7px;padding:6px 0;border-bottom:1px solid #ffffff0d}.txperson-app .txp-list b{color:#cabb91;font-size:8px}\n.txperson-app .txp-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:9px}.txperson-app .txp-facts span{min-width:0;padding:7px;border:1px solid #ffffff0e;border-radius:8px;background:#080e15}.txperson-app .txp-facts i{color:#70d9d2;font:700 8px/1 serif}.txperson-app .txp-facts b{display:block;margin-top:4px;overflow:hidden;color:#aab4ba;font-size:8px;text-overflow:ellipsis;white-space:nowrap}\n.txperson-app .txp-primary{min-height:38px;margin:0;padding:8px 10px;border:1px solid #d7bb6566;border-radius:10px;background:#101923;color:#e1c065;cursor:pointer}.txperson-app .txp-primary:hover,.txperson-app .txp-primary:focus-visible{border-color:#70d9d2;color:#70d9d2;outline:none}.txperson-app .txp-empty{text-align:center;padding-top:42px}.txperson-app .txp-empty>span{display:grid;place-items:center;width:68px;height:68px;margin:auto;border:1px dashed #d7bb6566;border-radius:50%;color:#e1c065;font:700 20px/1 serif}.txperson-app .txp-empty h2{margin:18px 0 5px;font:700 15px/1.2 serif}.txperson-app .txp-empty p{color:#7d8992;font-size:8px}\n.txperson-app .txp-directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.txperson-app .txp-directory-grid button{min-height:132px;padding:12px;border:1px solid #d4b65a3d;border-radius:14px;background:linear-gradient(145deg,#111b25,#081017);color:#eee6d4;text-align:center;cursor:pointer}.txperson-app .txp-directory-grid i{display:grid;place-items:center;width:46px;height:46px;margin:0 auto 9px;border:1px solid #d5b85f66;border-radius:13px;color:#e1c065;font:700 17px/1 serif}.txperson-app .txp-directory-grid b,.txperson-app .txp-directory-grid small{display:block}.txperson-app .txp-directory-grid small{margin-top:5px;color:#74818b;font-size:7px}.txperson-app .txp-person-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.txperson-app .txp-person-launch{min-width:0;padding:8px;border:1px solid #d4b65a3d;border-radius:12px;background:#0a1118;color:#eee6d4;text-align:center;cursor:pointer}.txperson-app .txp-person-launch>.txp-portrait{width:52px;height:52px;margin:auto;border-radius:14px}.txperson-app .txp-person-launch>span:last-child,.txperson-app .txp-person-launch small,.txperson-app .txp-person-launch b,.txperson-app .txp-person-launch em{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txperson-app .txp-person-launch small{margin-top:6px;color:#70d9d2;font:700 6px/1 ui-monospace,monospace}.txperson-app .txp-person-launch b{margin-top:4px;font-size:9px}.txperson-app .txp-person-launch em{margin-top:4px;color:#73808a;font-size:7px;font-style:normal}\n.txperson-app .txp-category{position:relative;padding:10px;overflow:visible}.txperson-app .txp-category>header{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:center;margin-bottom:8px}.txperson-app .txp-category>header>i{display:grid;place-items:center;width:29px;height:29px;border:1px solid #d5b85f55;border-radius:8px;background:#080e15;color:#e1c065;font:700 10px/1 serif;font-style:normal}.txperson-app .txp-category header small{display:block;margin-top:3px;color:#74818b;font-size:7px}.txperson-app .txp-tokens{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.txperson-app .txp-tokenwrap{position:relative;min-width:0}.txperson-app .txp-token{display:grid;grid-template-columns:29px minmax(0,1fr);gap:7px;align-items:center;width:100%;min-height:47px;padding:7px;border:1px solid #ffffff12;border-radius:9px;background:#080e15;color:inherit;text-align:left;cursor:help}.txperson-app .txp-token>i{display:grid;place-items:center;width:28px;height:28px;border:1px solid #70ddd533;border-radius:7px;color:#70d9d2;font:700 8px/1 serif;font-style:normal}.txperson-app .txp-token-icon:before{content:\"录\"}.txperson-app [data-kind*=\"体质\"] .txp-token-icon:before{content:\"体\"}.txperson-app [data-kind*=\"天赋\"] .txp-token-icon:before{content:\"赋\"}.txperson-app [data-kind*=\"根性\"] .txp-token-icon:before{content:\"根\"}.txperson-app [data-kind*=\"功法\"] .txp-token-icon:before{content:\"法\"}.txperson-app [data-kind*=\"法相\"] .txp-token-icon:before{content:\"相\"}.txperson-app [data-kind*=\"本命法器\"] .txp-token-icon:before{content:\"器\"}.txperson-app [data-kind*=\"装备\"] .txp-token-icon:before{content:\"装\"}.txperson-app [data-kind*=\"物品\"] .txp-token-icon:before,.txperson-app [data-kind*=\"道具\"] .txp-token-icon:before{content:\"物\"}.txperson-app .txp-token b,.txperson-app .txp-token small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txperson-app .txp-token b{font-size:8px}.txperson-app .txp-token small{margin-top:3px;color:#6f7d86;font-size:7px}.txperson-app .txp-tip{position:absolute;z-index:80;display:none;top:calc(100% - 2px);left:0;width:calc(200% + 6px);max-height:220px;overflow:auto;padding:10px;border:1px solid #d8bd677a;border-radius:11px;background:linear-gradient(145deg,#17212b,#090f16);box-shadow:0 18px 45px #000e;color:#9eabb2}.txperson-app .txp-tokenwrap:hover>.txp-tip,.txperson-app .txp-tokenwrap:focus-within>.txp-tip,.txperson-app .txp-zonewrap:hover>.txp-tip,.txperson-app .txp-zonewrap:focus-within>.txp-tip{display:block}.txperson-app .txp-tip strong{display:block;color:#e1c065;font-size:10px}.txperson-app .txp-tip p,.txperson-app .txp-tip dl{font-size:8px;line-height:1.5}\n.txperson-app .txp-bodymap{position:relative;min-height:420px;border:1px solid #d4b65a3d;border-radius:14px;background:radial-gradient(circle at 50% 42%,#72ddd00d,transparent 50%),#080e15}.txperson-app .txp-body-outline{position:absolute;top:68px;left:50%;width:82px;height:250px;transform:translateX(-50%);overflow:visible;fill:none;stroke:#dabe66;stroke-width:1.7}.txperson-app .txp-zone-list{position:absolute;inset:0}.txperson-app .txp-zonewrap{position:absolute}.txperson-app .txp-zonewrap[data-zone=\"头面\"]{top:18px;left:50%;transform:translateX(-50%)}.txperson-app .txp-zonewrap[data-zone=\"胸部\"]{top:108px;right:12px}.txperson-app .txp-zonewrap[data-zone=\"腹部\"]{top:168px;left:12px}.txperson-app .txp-zonewrap[data-zone=\"私密\"]{top:218px;right:8px}.txperson-app .txp-zonewrap[data-zone=\"腰臀\"]{top:270px;left:10px}.txperson-app .txp-zonewrap[data-zone=\"下肢\"]{bottom:16px;right:23px}.txperson-app .txp-zone{min-width:52px;max-width:104px;padding:6px 7px;border:1px solid #d5b85f66;border-radius:999px;background:#101820;color:#cfd2cf;cursor:help}.txperson-app .txp-zone b,.txperson-app .txp-zone small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txperson-app .txp-zone b{font-size:8px}.txperson-app .txp-zone small{margin-top:3px;color:#75838c;font-size:6px}\n.txperson-app .txperson-cult .txp-combat{grid-column:1;grid-row:1;min-width:0}.txperson-app .txperson-cult .txp-category{grid-column:1/-1}.txperson-app .txp-combat header{display:flex;align-items:center;justify-content:space-between;gap:8px}.txperson-app .txp-meters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px}.txperson-app .txp-meters b,.txperson-app .txp-meters small{display:block;overflow:hidden;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.txperson-app .txp-meters i{display:block;height:4px;margin:5px 0;border-radius:9px;background:#ffffff0f}.txperson-app .txp-combat-summary{margin:8px 0 0;color:#d7c990;font-size:8px;line-height:1.5}.txperson-app .txp-break{grid-column:2;grid-row:1;display:grid;place-items:center;align-self:start;width:48px;height:48px;margin:0;padding:0;border:1px solid #d5b85f88;border-radius:50%;background:radial-gradient(circle at 50% 38%,#283540,#0b131b 68%);color:#e8c86d;text-align:center;cursor:pointer;box-shadow:0 0 0 3px #05080b,0 0 18px #d4b85b22}.txperson-app .txp-break>i{font:700 16px/1 \"STKaiti\",\"KaiTi\",serif;font-style:normal}.txperson-app .txp-break>small{display:block;margin-top:-8px;color:#70d9d2;font-size:6px}\n@media(max-width:434px){.txperson-app[popover]{width:calc(100vw - 12px);height:min(78svh,620px)}.txperson-app .txp-grid{grid-template-columns:1fr}.txperson-app .txp-wide{grid-column:auto}.txperson-app .txp-facts{grid-template-columns:1fr}.txperson-app .txp-person-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:340px){.txperson-app[popover]{width:calc(100vw - 8px)}.txperson-app .txp-top{grid-template-columns:34px minmax(0,1fr) 34px;padding-inline:7px}.txperson-app .txp-close,.txperson-app .txp-back,.txperson-app .txp-avatar,.txperson-app .txp-app-switch{width:32px;height:32px}.txperson-app .txp-identity{grid-template-columns:56px minmax(0,1fr);padding:10px}.txperson-app .txp-portrait{width:56px;height:56px}.txperson-app .txp-modules{gap:4px;padding-inline:6px}.txperson-app .txp-modules button{gap:3px}}\n/* TX_PERSON_FRAMEWORK_R77_END */\n\n\n/* TX_RUNTIME_CANONICAL_R92_BEGIN */\n.txrun-wrap{--tx-dao-header:url(\"https://taixu-r92-assets.pages.dev/ui/r92/dao-ink-header-r92.png\");--tx-dao-clock:url(\"https://taixu-r92-assets.pages.dev/ui/r92/dao-ink-clock-ring-r92.png\");--tx-dao-frame:url(\"https://taixu-r92-assets.pages.dev/ui/r92/dao-ink-panel-frame-r92.png\");--tx-r92-body-fallback:url(\"https://r92-body.taixu-chugou-intro.pages.dev/ui/r92/taixu-bodymap-female-ink-r92.png\");--tx-r92-cult-emblem:url(\"https://r92-cult.taixu-chugou-intro.pages.dev/ui/r92/taixu-cultivation-petal-r92.png\");--tx-r92-bar:url(\"https://r92-cult.taixu-chugou-intro.pages.dev/ui/r92/taixu-bar-ink-r92.png\");--tx-ink:#070d13;--tx-ink2:#101923;--tx-gold:#dec16d;--tx-cyan:#70d9d2}\n.txrun-wrap .txhud-head{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 116px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;min-height:116px!important;padding:8px 37px 8px 10px!important;overflow:hidden!important;border:1px solid #d9bb626d!important;border-radius:16px!important;background-image:linear-gradient(90deg,#05090dec,#0b141bbb 48%,#05090dec),var(--tx-dao-header)!important;background-position:center!important;background-size:cover!important;box-shadow:inset 0 0 28px #000d,0 8px 24px #0009!important}\n.txrun-wrap .txhud-head:after{content:\"\";position:absolute;inset:4px;pointer-events:none;border:1px solid #75ddd31f;border-radius:12px;box-shadow:inset 0 0 18px #70ddd20f}\n.txrun-wrap .txhead-side{position:relative;z-index:2;display:grid!important;gap:5px!important;min-width:0!important}.txrun-wrap .txhead-side>span{display:grid!important;grid-template-columns:25px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:0 6px!important;align-items:center!important;min-width:0!important;padding:5px 7px!important;border:1px solid #d4b85d35!important;border-radius:10px!important;background:#071018b8!important}.txrun-wrap .txhead-side i{grid-row:1/3;display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border:1px solid #d8b86166!important;border-radius:50%!important;background-image:var(--tx-dao-clock),radial-gradient(circle,#18231d,#071018)!important;background-size:cover!important;color:#edd27d!important;font:700 9px/1 \"STKaiti\",\"KaiTi\",serif!important;font-style:normal!important}.txrun-wrap .txhead-side em{color:#6bcfc9!important;font-size:6px!important;font-style:normal!important;letter-spacing:.12em!important}.txrun-wrap .txhead-side b{overflow:hidden!important;color:#ded7c6!important;font:700 8px/1.25 \"STSong\",\"SimSun\",serif!important;text-overflow:ellipsis!important;white-space:nowrap!important}\n.txrun-wrap .txtime{position:relative;z-index:3;display:grid!important;place-items:center!important}.txrun-wrap .txtime-ring{position:relative!important;width:106px!important;height:106px!important;border:0!important;border-radius:50%!important;background-image:var(--tx-dao-clock),radial-gradient(circle,#101a20,#05090d 72%)!important;background-position:center!important;background-size:contain!important;filter:drop-shadow(0 0 12px #e1c66a3d)!important}.txrun-wrap .txtime-ring>b{position:absolute!important;inset:auto 7px 5px!important;display:block!important;overflow:hidden!important;color:#f1d47f!important;font:700 9px/1.15 \"STKaiti\",\"KaiTi\",serif!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.txrun-wrap .txtime-ring>i{position:absolute!important;left:50%!important;top:50%!important;width:14px!important;height:14px!important;margin:-7px!important;border:1px solid #dfc16b4c!important;border-radius:50%!important;background:#071019de!important;color:#efd37d!important;font:700 7px/14px \"STKaiti\",\"KaiTi\",serif!important;text-align:center!important}.txrun-wrap .txtime-ring>i:nth-of-type(1){transform:rotate(0deg) translateY(-42px) rotate(0deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(2){transform:rotate(30deg) translateY(-42px) rotate(-30deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(3){transform:rotate(60deg) translateY(-42px) rotate(-60deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(4){transform:rotate(90deg) translateY(-42px) rotate(-90deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(5){transform:rotate(120deg) translateY(-42px) rotate(-120deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(6){transform:rotate(150deg) translateY(-42px) rotate(-150deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(7){transform:rotate(180deg) translateY(-42px) rotate(-180deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(8){transform:rotate(210deg) translateY(-42px) rotate(-210deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(9){transform:rotate(240deg) translateY(-42px) rotate(-240deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(10){transform:rotate(270deg) translateY(-42px) rotate(-270deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(11){transform:rotate(300deg) translateY(-42px) rotate(-300deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(12){transform:rotate(330deg) translateY(-42px) rotate(-330deg)!important}.txrun-wrap .txclock-hand{position:absolute!important;inset:16px!important}.txrun-wrap .txclock-hand u{position:absolute!important;left:50%!important;bottom:50%!important;width:1px!important;transform-origin:50% 100%!important;background:#efd170!important;box-shadow:0 0 7px #efcf6d!important}.txrun-wrap .txclock-hand u:first-child{height:31%!important}.txrun-wrap .txclock-hand u:last-child{height:43%!important;background:#70d9d2!important;box-shadow:0 0 7px #70d9d2!important}\n.txrun-wrap .txsettings-open{top:8px!important;right:8px!important;width:27px!important;height:27px!important;min-width:27px!important;min-height:27px!important;padding:2px!important;border-radius:50%!important}.txrun-wrap .txsettings-open span{display:none!important}\n.txrun-wrap .txroute-popover:popover-open,.txrun-wrap .txsettings:popover-open,.txperson-app[popover]:popover-open{animation:txR92Open .24s cubic-bezier(.18,.8,.25,1) both!important;transform-origin:50% 42%!important}@keyframes txR92Open{from{opacity:0;translate:0 9px;scale:.975;filter:blur(2px)}to{opacity:1;translate:0 0;scale:1;filter:none}}\n.txperson-app[popover]{width:min(430px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;overflow:visible!important}.txperson-app .txperson-screen,.txrun-wrap .txroute-page,.txrun-wrap .txsettings{background-color:#070d13!important;background-image:linear-gradient(155deg,#101923e8,#05090df2 72%),var(--tx-dao-frame)!important;background-position:center!important;background-size:100% 100%!important}.txperson-app .txperson-screen:before,.txrun-wrap .txroute-page:before{content:\"\";position:absolute;inset:5px;z-index:-1;pointer-events:none;border:1px solid #d8b8612f;border-radius:15px;box-shadow:inset 0 0 28px #70ddd20b}\n.txperson-app .txp-card,.txrun-wrap .txlocale,.txrun-wrap .txmapcard,.txrun-wrap .txworld-overview>article,.txrun-wrap .txlane-card,.txrun-wrap .txmemgroup,.txrun-wrap .txcause-record{border:1px solid #d8b86142!important;border-radius:13px!important;background:linear-gradient(145deg,#101923ed,#071018f4)!important;box-shadow:inset 0 0 18px #70ddd20a!important}\n.txperson-app .txperson-cult .txp-categories{display:grid!important;grid-template-columns:minmax(0,1fr) 52px!important;gap:8px!important;align-items:start!important}.txperson-app .txperson-cult .txp-combat{grid-column:1!important;grid-row:1!important;min-width:0!important;padding-right:10px!important}.txperson-app .txperson-cult .txp-break{grid-column:2!important;grid-row:1!important}.txperson-app .txperson-cult .txp-category{grid-column:1/-1!important}.txperson-app .txp-meters i{background:linear-gradient(90deg,#70d9d2 0 calc(var(--v,0)*1%),#ffffff0f calc(var(--v,0)*1%) 100%)!important;box-shadow:inset 0 0 0 1px #ffffff08!important}.txperson-app .txp-combat-summary{margin:7px 0 0!important;color:#aab2ae!important;font-size:8px!important;line-height:1.5!important}.txperson-app .txp-break{display:grid!important;place-items:center!important;width:48px!important;height:48px!important;min-width:48px!important;margin:0!important;padding:0!important;border:1px solid #dec16d8a!important;border-radius:50%!important;background-image:var(--tx-dao-clock),radial-gradient(circle,#17241f,#070c12 70%)!important;background-size:cover!important;color:#f0cf71!important;box-shadow:0 0 0 3px #05090d,0 0 18px #dec16d32!important;cursor:pointer!important}.txperson-app .txp-break>i{font:700 18px/1 \"STKaiti\",\"KaiTi\",serif!important;font-style:normal!important}.txperson-app .txp-break>*:not(i){display:none!important}\n.txperson-app .txp-category>header>i,.txperson-app .txp-token>i,.txperson-app .txp-modules b,.txperson-app .txp-avatar{border-radius:50%!important;background-image:var(--tx-dao-clock),radial-gradient(circle,#17231f,#071018)!important;background-size:cover!important}.txperson-app .txp-token-icon{font-size:0!important}.txperson-app .txp-token-icon:before{content:\"录\";font:700 9px/1 \"STKaiti\",\"KaiTi\",serif!important}.txperson-app [data-kind*=\"体质\"] .txp-token-icon:before{content:\"体\"}.txperson-app [data-kind*=\"天赋\"] .txp-token-icon:before{content:\"赋\"}.txperson-app [data-kind*=\"根性\"] .txp-token-icon:before{content:\"根\"}.txperson-app [data-kind*=\"功法\"] .txp-token-icon:before{content:\"法\"}.txperson-app [data-kind*=\"法器\"] .txp-token-icon:before{content:\"器\"}.txperson-app [data-kind*=\"装备\"] .txp-token-icon:before{content:\"装\"}.txperson-app [data-kind*=\"物品\"] .txp-token-icon:before,.txperson-app [data-kind*=\"道具\"] .txp-token-icon:before{content:\"物\"}\n.txperson-app .txp-bodymap{position:relative!important;min-height:520px!important;overflow:visible!important;border:1px solid #d8b8614b!important;border-radius:16px!important;background:radial-gradient(circle at 50% 38%,#70ddd20b,transparent 52%),#070d13!important}.txperson-app .txp-body-portrait{position:absolute!important;inset:18px 44px 22px!important;z-index:1!important;display:block!important;background-color:transparent!important;background-image:var(--tx-body-image,var(--tx-avatar-image,var(--tx-r92-body-fallback)))!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;filter:drop-shadow(0 0 12px #dec16d2c)!important;opacity:.96!important;pointer-events:none!important}.txperson-app .txp-body-portrait:before,.txperson-app .txp-body-outline{display:none!important}.txperson-app .txp-zone-list{position:absolute!important;inset:0!important;z-index:3!important}.txperson-app .txp-zonewrap{position:absolute!important}.txperson-app .txp-zonewrap[data-zone=\"头面\"]{top:4%!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important}.txperson-app .txp-zonewrap[data-zone=\"胸部\"]{top:25%!important;left:4px!important;right:auto!important}.txperson-app .txp-zonewrap[data-zone=\"腹部\"]{top:42%!important;right:4px!important;left:auto!important}.txperson-app .txp-zonewrap[data-zone=\"私密\"]{top:57%!important;left:4px!important;right:auto!important}.txperson-app .txp-zonewrap[data-zone=\"腰臀\"]{top:64%!important;right:4px!important;left:auto!important}.txperson-app .txp-zonewrap[data-zone=\"下肢\"]{right:auto!important;bottom:3%!important;left:50%!important;transform:translateX(-50%)!important}.txperson-app .txp-zone{min-width:64px!important;max-width:120px!important;background:#081119e8!important}.txperson-app .txp-zonewrap>.txp-tip{position:fixed!important;z-index:900!important;inset:auto 16px max(92px,env(safe-area-inset-bottom)) 16px!important;width:auto!important;max-height:230px!important;overflow:auto!important}\n.txperson-app .txp-person-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(112px,1fr))!important;gap:8px!important}.txperson-app .txp-person-launch{display:grid!important;gap:7px!important;min-width:0!important;min-height:138px!important;padding:9px!important;border:1px solid #d8b86146!important;border-radius:14px!important;background:#081119eb!important;text-align:center!important}.txperson-app .txp-person-launch .txp-portrait{width:70px!important;height:70px!important;margin:auto!important;border-radius:16px!important}.txperson-app .txp-person-grid>.txperson-current-full{display:none!important}\n.txrun-wrap .txworld{flex-direction:column!important;gap:9px!important;padding:12px!important;overflow:auto!important}.txrun-wrap .txworld.txroute-popover[popover]:popover-open{display:flex!important}.txrun-wrap .txworld-overview{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.txrun-wrap .txworld-overview>article{padding:10px!important}.txrun-wrap .txworld-facts{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(92px,1fr))!important;gap:6px!important}.txrun-wrap .txworld-facts details{position:relative!important;border:1px solid #d8b86138!important;border-radius:10px!important;background:#081119!important}.txrun-wrap .txworld-facts summary{display:grid!important;grid-template-columns:26px minmax(0,1fr)!important;gap:6px!important;align-items:center!important;padding:7px!important;list-style:none!important}.txrun-wrap .txworld-facts summary>i{display:grid!important;place-items:center!important;width:25px!important;height:25px!important;border:1px solid #d8b86155!important;border-radius:50%!important;background-image:var(--tx-dao-clock)!important;background-size:cover!important;color:#efd177!important;font-style:normal!important}.txrun-wrap .txworld-facts details>p{margin:0!important;padding:7px!important;border-top:1px dashed #ffffff16!important;font-size:8px!important;line-height:1.55!important}.txrun-wrap .txzhaoshi-rank{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:9px!important;align-items:center!important;padding:10px!important;border:1px solid #dec16d62!important;border-radius:13px!important;background:linear-gradient(100deg,#221a0de8,#09141deb)!important}.txrun-wrap .txzhaoshi-rank header{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important;align-items:center!important}.txrun-wrap .txzhaoshi-rank header>i{display:grid!important;place-items:center!important;width:33px!important;height:33px!important;border:1px solid #dec16d7d!important;border-radius:50%!important;background-image:var(--tx-dao-clock)!important;background-size:cover!important;color:#f0d178!important;font-style:normal!important}.txrun-wrap .txzhaoshi-rank>p{margin:0!important;font-size:8px!important;line-height:1.55!important}.txrun-wrap .txlocale{padding:10px!important}.txrun-wrap .txlocale-tags{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))!important;gap:6px!important}.txrun-wrap .txlocale-tags details{border:1px solid #ffffff16!important;border-radius:9px!important;background:#081018!important}.txrun-wrap .txlocale-tags summary{padding:7px!important;list-style:none!important}.txrun-wrap .txlocale-tags details>p{padding:7px!important;font-size:8px!important}.txrun-wrap .txmapcard{padding:10px!important}.txrun-wrap .txmap{position:relative!important;height:clamp(190px,42svh,300px)!important;overflow:hidden!important;border-radius:12px!important}.txrun-wrap .txmapmarkers{position:absolute!important;inset:0!important;z-index:3!important}.txrun-wrap .txworld-stream{display:grid!important;gap:8px!important}.txrun-wrap .txworld-stream>header{padding:10px!important;border-left:3px solid #70d9d2!important;background:#081119!important}.txrun-wrap .txlanes{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.txrun-wrap .txlane-card{padding:9px!important}.txrun-wrap .txlane-card>header{display:grid!important;grid-template-columns:35px minmax(0,1fr)!important;gap:8px!important;align-items:center!important}.txrun-wrap .txlane-card>header>strong{grid-column:2!important;color:var(--lane,#70d9d2)!important;font-size:8px!important;white-space:normal!important}.txrun-wrap .txlane-card>p,.txrun-wrap .txlane-card>footer{font-size:8px!important;line-height:1.5!important}\n.txrun-wrap .txmemory{padding:12px!important;overflow:auto!important}.txrun-wrap .txmemlist{display:flex!important;flex-direction:column!important;gap:8px!important}.txrun-wrap .txmemgroup{padding:9px!important}.txrun-wrap .txmemgroup-list{display:flex!important;flex-direction:column!important;gap:6px!important}.txrun-wrap .txmemgroup[data-level=\"S\"]{--mem:#70d9d2}.txrun-wrap .txmemgroup[data-level=\"L\"]{--mem:#dec16d}.txrun-wrap .txmemgroup[data-level=\"C\"]{--mem:#ae82e8}.txrun-wrap .txmemgroup>header{border-left:3px solid var(--mem)!important;padding-left:8px!important}.txrun-wrap .txmem{border-left:2px solid var(--mem)!important}\n.txrun-wrap .txcause{padding:12px!important;overflow:auto!important}.txrun-wrap .txquestboard{display:flex!important;flex-direction:column!important;gap:7px!important;overflow-x:hidden!important}.txrun-wrap .txquestlane-head,.txrun-wrap .txquestnode,.txrun-wrap .txcause-record{width:100%!important;box-sizing:border-box!important}.txrun-wrap .txquestlane-head{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important;padding:9px!important;border:1px solid #d8b86138!important;border-radius:11px!important;background:#081119!important}.txrun-wrap .txquestnode{padding:9px!important;border:1px solid #ffffff16!important;border-left:3px solid #d8b861!important;border-radius:10px!important;background:#081119!important}.txrun-wrap .txquestlane-head[data-line=\"MAIN\"]{order:10}.txrun-wrap .txquestnode[data-line=\"MAIN\"]{order:11}.txrun-wrap .txquestlane-head[data-line=\"SIDE\"]{order:20}.txrun-wrap .txquestnode[data-line=\"SIDE\"]{order:21}.txrun-wrap .txquestlane-head[data-line=\"DARK\"]{order:30}.txrun-wrap .txquestnode[data-line=\"DARK\"]{order:31}.txrun-wrap .txcause-record{order:40;padding:9px!important;border-left:3px solid #ae82e8!important}.txrun-wrap .txcause-record>header{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;gap:7px!important}.txrun-wrap .txcause-record>header>i{display:grid!important;place-items:center!important;width:27px!important;height:27px!important;border:1px solid #ae82e866!important;border-radius:50%!important;font-style:normal!important}.txrun-wrap .txcause-record p{margin:6px 0 0!important;font-size:8px!important;line-height:1.5!important}.txrun-wrap .txcause-record p>b{margin-right:7px!important;color:#dec16d!important}.txrun-wrap .txcause-record footer{display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin-top:7px!important;color:#7f8d94!important;font-size:7px!important}\n.txrun-wrap .txactions{position:absolute!important;z-index:950!important;right:3px!important;top:50%!important;bottom:auto!important;left:auto!important;width:auto!important;transform:translateY(-50%)!important}.txrun-wrap .txactions summary{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;padding:0!important;border:1px solid #dec16d80!important;border-radius:50%!important;background-image:var(--tx-dao-clock),radial-gradient(circle,#15231f,#070d13)!important;background-size:cover!important;color:#efd177!important;box-shadow:0 0 14px #dec16d2e!important;list-style:none!important}.txrun-wrap .txactions summary>b{display:none!important}.txrun-wrap .txactionlist{position:absolute!important;right:48px!important;top:50%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;width:min(430px,calc(100vw - 74px))!important;max-height:min(58svh,430px)!important;padding:9px!important;overflow:auto!important;border:1px solid #d8b86166!important;border-radius:14px!important;background:#071018f7!important;transform:translateY(-50%)!important;animation:txR92Open .2s ease-out both!important}.txrun-wrap .txaction-close{position:sticky!important;top:0!important;grid-column:1/-1!important;justify-self:end!important}\n@media(max-width:434px){.txrun-wrap .txhud-head{grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr)!important;min-height:101px!important;padding-left:6px!important;padding-right:31px!important;gap:4px!important}.txrun-wrap .txtime-ring{width:88px!important;height:88px!important}.txrun-wrap .txtime-ring>i:nth-of-type(1){transform:rotate(0deg) translateY(-34px) rotate(0deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(2){transform:rotate(30deg) translateY(-34px) rotate(-30deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(3){transform:rotate(60deg) translateY(-34px) rotate(-60deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(4){transform:rotate(90deg) translateY(-34px) rotate(-90deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(5){transform:rotate(120deg) translateY(-34px) rotate(-120deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(6){transform:rotate(150deg) translateY(-34px) rotate(-150deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(7){transform:rotate(180deg) translateY(-34px) rotate(-180deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(8){transform:rotate(210deg) translateY(-34px) rotate(-210deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(9){transform:rotate(240deg) translateY(-34px) rotate(-240deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(10){transform:rotate(270deg) translateY(-34px) rotate(-270deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(11){transform:rotate(300deg) translateY(-34px) rotate(-300deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(12){transform:rotate(330deg) translateY(-34px) rotate(-330deg)!important}.txrun-wrap .txhead-side>span{grid-template-columns:20px minmax(0,1fr)!important;padding:4px!important}.txrun-wrap .txhead-side i{width:19px!important;height:19px!important;font-size:7px!important}.txrun-wrap .txhead-side em{display:none!important}.txrun-wrap .txhead-side b{font-size:6px!important}.txrun-wrap .txworld-overview,.txrun-wrap .txlanes{grid-template-columns:1fr!important}.txrun-wrap .txworld-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.txrun-wrap .txzhaoshi-rank{grid-template-columns:1fr!important}.txrun-wrap .txzhaoshi-rank>p{text-align:left!important}.txperson-app .txp-bodymap{min-height:470px!important}.txperson-app .txp-body-portrait{inset:20px 38px 22px!important}.txrun-wrap .txactionlist{grid-template-columns:1fr!important}}\n@media(max-width:340px){.txrun-wrap .txhud-head{grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr)!important}.txrun-wrap .txtime-ring{width:78px!important;height:78px!important}.txrun-wrap .txhead-side>span:nth-child(n+3){display:none!important}.txperson-app .txperson-cult .txp-categories{grid-template-columns:minmax(0,1fr) 46px!important}.txperson-app .txp-break{width:44px!important;height:44px!important;min-width:44px!important}}\n.txrun-wrap .txroute-popover:popover-open,.txrun-wrap .txsettings:popover-open,.txperson-app[popover]:popover-open{animation-fill-mode:none!important}.txrun-wrap .txclock-hand u{width:2px!important}.txrun-wrap .txclock-hand u:last-child{width:1.5px!important}.txperson-app .txp-tokenwrap>.txp-tip{box-sizing:border-box!important;max-width:min(268px,calc(100vw - 36px))!important;overflow-wrap:anywhere!important}.txperson-app :is(h2,h3,h4,h5,p,b,small,em,strong),.txrun-wrap :is(h2,h3,h4,h5,p,b,small,em,strong){overflow-wrap:anywhere}\n@media(max-width:434px){.txrun-wrap .txhud-head{padding-right:40px!important}.txrun-wrap .txtime-ring>i{font-size:8px!important}.txrun-wrap .txlane-card>footer{grid-template-columns:1fr!important}}\n@media(max-width:340px){.txrun-wrap .txtime-ring>i:nth-of-type(1){transform:rotate(0deg) translateY(-29px) rotate(0deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(2){transform:rotate(30deg) translateY(-29px) rotate(-30deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(3){transform:rotate(60deg) translateY(-29px) rotate(-60deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(4){transform:rotate(90deg) translateY(-29px) rotate(-90deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(5){transform:rotate(120deg) translateY(-29px) rotate(-120deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(6){transform:rotate(150deg) translateY(-29px) rotate(-150deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(7){transform:rotate(180deg) translateY(-29px) rotate(-180deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(8){transform:rotate(210deg) translateY(-29px) rotate(-210deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(9){transform:rotate(240deg) translateY(-29px) rotate(-240deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(10){transform:rotate(270deg) translateY(-29px) rotate(-270deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(11){transform:rotate(300deg) translateY(-29px) rotate(-300deg)!important}.txrun-wrap .txtime-ring>i:nth-of-type(12){transform:rotate(330deg) translateY(-29px) rotate(-330deg)!important}}\n@media(prefers-reduced-motion:reduce){.txrun-wrap .txroute-popover:popover-open,.txrun-wrap .txsettings:popover-open,.txperson-app[popover]:popover-open,.txrun-wrap .txactionlist{animation-duration:.01ms!important}}\n/* R95 最终边界：网站大背景完全交还 RiliChat；本文件只处理卡片内部、消息壳与输入栏。 */\n.txrun-wrap{--tx-r81-frame:url(\"https://r79-assets.taixu-chugou-intro.pages.dev/ui/r79/taixu-lightning-frame-r79.png\");--tx-r81-texture:url(\"https://r79-assets.taixu-chugou-intro.pages.dev/ui/r79/taixu-storm-texture-r79.png\");--tx-r81-glyphs:url(\"https://r79-assets.taixu-chugou-intro.pages.dev/ui/r79/taixu-glyphs-r79.png\")}\n.txrun-wrap>.txrun{background-color:transparent!important;background-image:linear-gradient(145deg,rgba(10,18,26,.52),rgba(4,8,13,.64) 74%)!important;background-size:cover!important;background-blend-mode:normal!important;backdrop-filter:blur(2px) saturate(.92)!important}\n.txrun-wrap>.txrun>.txviewport{background-color:rgba(4,8,13,.16)!important;background-image:none!important}\n.txrun-wrap>.txrun:before{inset:3px!important;z-index:60!important;border:0!important;border-radius:14px!important;background:var(--tx-r81-frame) center/100% 100% no-repeat!important;opacity:.34!important;pointer-events:none!important}\n.txrun-wrap>.txrun>.txhud-head{background-color:#071018!important;background-image:linear-gradient(90deg,#050a10d9,#0710189c 50%,#050a10d9),var(--tx-dao-frame)!important;background-position:center!important;background-size:cover,100% 100%!important}\n.txrun-wrap>.txrun>.txhud-head .txtime-ring{--tx-hour-r:35px!important;width:90px!important;height:90px!important;background-color:#061018!important;background-image:radial-gradient(circle at 39% 35%,#88e4dc7a 0 1px,transparent 2px),radial-gradient(circle at 67% 62%,#efd37b70 0 1px,transparent 2px),conic-gradient(from 218deg at 50% 50%,transparent 0 16%,#72ddd522 24%,transparent 34% 68%,#d9bb6224 77%,transparent 88%),radial-gradient(circle at center,#17333a 0 8%,#0b2027 9% 25%,#07131b 26% 43%,#03080d 66%),var(--tx-dao-clock)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:100% 100%,100% 100%,62% 62%,64% 64%,100% 100%!important;box-shadow:inset 0 0 13px #70d9d219!important}\n.txrun-wrap>.txrun>.txhud-head .txtime-ring>i{width:13px!important;height:13px!important;font-size:7px!important}\n.txrun-wrap>.txrun>.txhud-head .txtime-ring>i:nth-of-type(1){transform:rotate(0deg) translateY(calc(-1 * var(--tx-hour-r))) rotate(0deg)!important}.txrun-wrap>.txrun>.txhud-head .txtime-ring>i:nth-of-type(2){transform:rotate(30deg) translateY(calc(-1 * var(--tx-hour-r))) rotate(-30deg)!important}.txrun-wrap>.txrun>.txhud-head .txtime-ring>i:nth-of-type(3){transform:rotate(60deg) translateY(calc(-1 * var(--tx-hour-r))) rotate(-60deg)!important}.txrun-wrap>.txrun>.txhud-head .txtime-ring>i:nth-of-type(4){transform:rotate(90deg) translateY(calc(-1 * var(--tx-hour-r))) rotate(-90deg)!important}.txrun-wrap>.txrun>.txhud-head .txtime-ring>i:nth-of-type(5){transform:rotate(120deg) translateY(calc(-1 * var(--tx-hour-r))) rotate(-120deg)!important}.txrun-wrap>.txrun>.txhud-head .txtime-ring>i:nth-of-type(6){transform:rotate(150deg) translateY(calc(-1 * var(--tx-hour-r))) rotate(-150deg)!important}.txrun-wrap>.txrun>.txhud-head .txtime-ring>i:nth-of-type(7){transform:rotate(180deg) translateY(calc(-1 * var(--tx-hour-r))) rotate(-180deg)!important}.txrun-wrap>.txrun>.txhud-head .txtime-ring>i:nth-of-type(8){transform:rotate(210deg) translateY(calc(-1 * var(--tx-hour-r))) rotate(-210deg)!important}.txrun-wrap>.txrun>.txhud-head .txtime-ring>i:nth-of-type(9){transform:rotate(240deg) translateY(calc(-1 * var(--tx-hour-r))) rotate(-240deg)!important}.txrun-wrap>.txrun>.txhud-head .txtime-ring>i:nth-of-type(10){transform:rotate(270deg) translateY(calc(-1 * var(--tx-hour-r))) rotate(-270deg)!important}.txrun-wrap>.txrun>.txhud-head .txtime-ring>i:nth-of-type(11){transform:rotate(300deg) translateY(calc(-1 * var(--tx-hour-r))) rotate(-300deg)!important}.txrun-wrap>.txrun>.txhud-head .txtime-ring>i:nth-of-type(12){transform:rotate(330deg) translateY(calc(-1 * var(--tx-hour-r))) rotate(-330deg)!important}\n.txrun-wrap>.txrun>.txnav button>i,.txrun-wrap>.txrun>.txapplauncher i,.txrun-wrap>.txrun>.txsettings-open i{background-image:var(--tx-r81-glyphs),radial-gradient(circle at 50% 45%,#183246,#070c12 72%)!important;background-size:400% 400%,100% 100%!important;background-repeat:no-repeat!important;opacity:1!important;filter:drop-shadow(0 0 5px #6de0dc36)!important}\n.txperson-app :is(.txp-zonewrap,.txp-tokenwrap){anchor-scope:--tx-local-tip!important}.txperson-app .txp-zonewrap>.txp-zone,.txperson-app .txp-tokenwrap>.txp-token,.txrun-wrap :is(.txhas-tip,.txinline-tip){anchor-name:--tx-local-tip!important}.txrun-wrap :is(.txhas-tip,.txinline-tip){anchor-scope:--tx-local-tip!important}\n.txperson-app :is(.txp-zonewrap,.txp-tokenwrap)>.txp-tip,.txrun-wrap :is(.txhas-tip,.txinline-tip)>:is(.txtip,.txinline-tipbox){--tx-tip-x:-50%;--tx-tip-y:6px;position:fixed!important;position-anchor:--tx-local-tip!important;z-index:2147482500!important;inset:auto!important;top:anchor(bottom)!important;left:anchor(center)!important;box-sizing:border-box!important;width:max-content!important;min-width:96px!important;max-width:min(188px,calc(100vw - 18px))!important;max-height:none!important;margin:0!important;padding:6px 7px!important;overflow:visible!important;border:1px solid #d7b45b72!important;border-radius:9px 3px 9px 3px!important;background:radial-gradient(circle at 90% 0,#70d9d216,transparent 36%),linear-gradient(145deg,#101923fc,#060b11fe)!important;box-shadow:0 7px 20px #000b,inset 0 0 0 1px #ffffff0b!important;color:#e9e1d2!important;font-size:7.25px!important;line-height:1.4!important;white-space:normal!important;overflow-wrap:anywhere!important;transform:translate(var(--tx-tip-x),var(--tx-tip-y))!important;position-try-order:most-height!important;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline!important}\n.txperson-app :is(.txp-zonewrap,.txp-tokenwrap)>.txp-tip,.txrun-wrap :is(.txhas-tip,.txinline-tip)>:is(.txtip,.txinline-tipbox){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.txperson-app :is(.txp-zonewrap,.txp-tokenwrap).tx-tip-open>.txp-tip,.txrun-wrap :is(.txhas-tip,.txinline-tip).tx-tip-open>:is(.txtip,.txinline-tipbox){display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;animation:txR92TipIn .14s ease-out both!important}@keyframes txR92TipIn{from{opacity:0;filter:blur(1px)}to{opacity:1;filter:none}}\n.txperson-app :is(.txp-zonewrap,.txp-tokenwrap)>.txp-tip :is(strong,p,small),.txrun-wrap :is(.txhas-tip,.txinline-tip)>:is(.txtip,.txinline-tipbox) :is(strong,p,small){display:block!important;max-width:100%!important;margin:3px 0!important;font-size:inherit!important;line-height:inherit!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important}.txperson-app :is(.txp-zonewrap,.txp-tokenwrap)>.txp-tip dl,.txrun-wrap :is(.txhas-tip,.txinline-tip)>:is(.txtip,.txinline-tipbox) dl{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:0 5px!important;margin:4px 0 0!important}.txperson-app :is(.txp-zonewrap,.txp-tokenwrap)>.txp-tip :is(dt,dd),.txrun-wrap :is(.txhas-tip,.txinline-tip)>:is(.txtip,.txinline-tipbox) :is(dt,dd){display:block!important;min-width:0!important;margin:0!important;padding:3px 0!important;font-size:inherit!important;line-height:inherit!important;white-space:normal!important;overflow-wrap:anywhere!important}\n.txperson-app .txp-zonewrap:is([data-zone=\"胸部\"],[data-zone=\"私密\"])>.txp-tip{--tx-tip-x:8px;--tx-tip-y:-50%;top:anchor(center)!important;left:anchor(right)!important}.txperson-app .txp-zonewrap:is([data-zone=\"腹部\"],[data-zone=\"腰臀\"])>.txp-tip{--tx-tip-x:calc(-100% - 8px);--tx-tip-y:-50%;top:anchor(center)!important;left:anchor(left)!important}.txperson-app .txp-zonewrap[data-zone=\"下肢\"]>.txp-tip{--tx-tip-x:-50%;--tx-tip-y:calc(-100% - 8px);top:anchor(top)!important;left:anchor(center)!important}.txperson-app .txp-tokens>.txp-tokenwrap:nth-child(odd)>.txp-tip{--tx-tip-x:7px;--tx-tip-y:-50%;top:anchor(center)!important;left:anchor(right)!important}.txperson-app .txp-tokens>.txp-tokenwrap:nth-child(even)>.txp-tip{--tx-tip-x:calc(-100% - 7px);--tx-tip-y:-50%;top:anchor(center)!important;left:anchor(left)!important}.txperson-app .txp-tokens>.txp-tokenwrap:nth-last-child(-n+2)>.txp-tip{--tx-tip-x:-50%;--tx-tip-y:calc(-100% - 7px);top:anchor(top)!important;left:anchor(center)!important}\n.txrun-wrap>.txrun>.txhud-head .txtime-ring>b{inset:auto!important;left:50%!important;bottom:-13px!important;width:max-content!important;max-width:96px!important;transform:translateX(-50%)!important;color:#f1d47f!important;font-size:8px!important;line-height:1!important;text-overflow:clip!important;white-space:nowrap!important}\n.txperson-app .txp-facts{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.txperson-app .txp-facts>span{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:1px 6px!important;align-items:center!important;min-width:0!important;padding:6px!important}.txperson-app .txp-facts>span>i{grid-row:1/3!important}.txperson-app .txp-facts>span>em{grid-column:2!important;color:#9ea9ad!important;font-size:7px!important;font-style:normal!important;line-height:1.35!important}.txperson-app .txp-facts :is(b,em),.txperson-app .txp-token :is(b,small),.txperson-app .txp-zone :is(b,small){overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important}\n.txperson-app .txp-datachips{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-top:8px!important}.txperson-app .txp-datachips>button{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:5px!important;align-items:start!important;flex:1 1 132px!important;min-width:0!important;padding:6px 8px!important;border:1px solid #d8b86135!important;border-radius:9px 3px 9px 3px!important;background:linear-gradient(145deg,#0d1720,#071018)!important;color:#dce2df!important;text-align:left!important}.txperson-app .txp-datachips>button>b{color:#e7c96f!important;font-size:7px!important;white-space:nowrap!important}.txperson-app .txp-datachips>button>span{min-width:0!important;color:#aeb8b8!important;font-size:7px!important;line-height:1.42!important;white-space:normal!important;overflow-wrap:anywhere!important}\n.txperson-app .txp-assets{grid-column:1/-1!important}.txperson-app .txp-estate-map{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-areas:\"rights core layout\" \"people core fixed\" \"flow maintain fixed\"!important;gap:7px!important;min-height:200px!important;margin:8px 0!important;padding:12px!important;overflow:hidden!important;border:1px solid #d5b45c4f!important;border-radius:14px!important;background-image:linear-gradient(90deg,transparent 49.6%,#d6b55c1f 50%,transparent 50.4%),linear-gradient(transparent 49.6%,#70d9d21d 50%,transparent 50.4%),radial-gradient(circle at 50% 50%,#70d9d214,transparent 46%),var(--tx-dao-frame)!important;background-position:center!important;background-size:100% 100%!important}.txperson-app .txp-estate-node{position:relative!important;z-index:1!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;min-height:54px!important;padding:6px!important;border:1px solid #d6b55c4a!important;border-radius:10px 3px 10px 3px!important;background:#071018e8!important;color:#dbe0dc!important;text-align:left!important}.txperson-app .txp-estate-node>b{color:#edcf78!important;font-size:7px!important}.txperson-app .txp-estate-node>span{margin-top:3px!important;color:#9eabad!important;font-size:6.5px!important;line-height:1.38!important;white-space:normal!important;overflow-wrap:anywhere!important}.txperson-app .txp-estate-node:nth-child(1){grid-area:core!important;align-items:center!important;text-align:center!important;background:radial-gradient(circle,#182922,#071018 72%)!important}.txperson-app .txp-estate-node:nth-child(1)>i{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;margin-bottom:5px!important;border:1px solid #e1c56f75!important;border-radius:50%!important;background-image:var(--tx-r92-cult-emblem)!important;background-position:center!important;background-size:cover!important;color:#f1d17a!important;font-style:normal!important}.txperson-app .txp-estate-node:nth-child(2){grid-area:rights}.txperson-app .txp-estate-node:nth-child(3){grid-area:layout}.txperson-app .txp-estate-node:nth-child(4){grid-area:people}.txperson-app .txp-estate-node:nth-child(5){grid-area:fixed}.txperson-app .txp-estate-node:nth-child(6){grid-area:flow}.txperson-app .txp-estate-node:nth-child(7){grid-area:maintain}.txperson-app .txp-ledger-tags{margin-top:8px!important}.txperson-app .txp-room-node>.txp-token{border-style:dashed!important;background-image:linear-gradient(145deg,#0c1720,#071018),var(--tx-r92-bar)!important;background-size:100% 100%,cover!important}.txperson-app .txp-asset-node>.txp-token{border-color:#70d9d24b!important}\n.txrun-wrap .txworld-facts,.txrun-wrap .txlocale-tags{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(82px,1fr))!important;gap:6px!important}.txrun-wrap :is(.txworld-chip,.txlocale-chip){display:grid!important;grid-template-columns:25px minmax(0,1fr)!important;gap:6px!important;align-items:center!important;min-width:0!important;padding:7px!important;border:1px solid #d8b8613d!important;border-radius:10px 3px 10px 3px!important;background:linear-gradient(145deg,#0e1821,#071018)!important;color:#dddccf!important;text-align:left!important}.txrun-wrap :is(.txworld-chip,.txlocale-chip)>i{display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border:1px solid #d8b86155!important;border-radius:50%!important;background-image:var(--tx-dao-clock)!important;background-position:center!important;background-size:cover!important;color:#efd177!important;font-style:normal!important}.txrun-wrap :is(.txworld-chip,.txlocale-chip)>b{min-width:0!important;color:#dcd9ca!important;font-size:7.5px!important;line-height:1.3!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.txrun-wrap .txworld-overview>article>div{display:flex!important;flex-wrap:wrap!important;gap:6px!important;align-items:center!important}.txrun-wrap .txworld-overview>article>div>b{min-width:0!important;color:#e5cb77!important;font-size:7.5px!important;white-space:normal!important;overflow-wrap:anywhere!important}\n.txrun-wrap :is(.txworld-facts,.txlocale-tags)>.txhas-tip:nth-child(odd)>:is(.txtip,.txinline-tipbox){--tx-tip-x:7px;--tx-tip-y:-50%;top:anchor(center)!important;left:anchor(right)!important}.txrun-wrap :is(.txworld-facts,.txlocale-tags)>.txhas-tip:nth-child(even)>:is(.txtip,.txinline-tipbox){--tx-tip-x:calc(-100% - 7px);--tx-tip-y:-50%;top:anchor(center)!important;left:anchor(left)!important}.txrun-wrap :is(.txworld-facts,.txlocale-tags)>.txhas-tip:nth-last-child(-n+2)>:is(.txtip,.txinline-tipbox){--tx-tip-x:-50%;--tx-tip-y:calc(-100% - 7px);top:anchor(top)!important;left:anchor(center)!important}\n.txrun-wrap [data-tx-tip-side]>:is(.txp-tip,.txtip,.txinline-tipbox){position-anchor:auto!important;inset:auto!important;top:var(--tx-tip-top)!important;left:var(--tx-tip-left)!important}.txrun-wrap [data-tx-tip-side=\"r\"]>:is(.txp-tip,.txtip,.txinline-tipbox){--tx-tip-x:0;--tx-tip-y:-50%}.txrun-wrap [data-tx-tip-side=\"l\"]>:is(.txp-tip,.txtip,.txinline-tipbox){--tx-tip-x:-100%;--tx-tip-y:-50%}.txrun-wrap [data-tx-tip-side=\"u\"]>:is(.txp-tip,.txtip,.txinline-tipbox){--tx-tip-x:-50%;--tx-tip-y:-100%}.txrun-wrap [data-tx-tip-side=\"d\"]>:is(.txp-tip,.txtip,.txinline-tipbox){--tx-tip-x:-50%;--tx-tip-y:0}.txrun-wrap [data-tx-tip-side=\"dr\"]>:is(.txp-tip,.txtip,.txinline-tipbox){--tx-tip-x:0;--tx-tip-y:0}.txrun-wrap [data-tx-tip-side=\"dl\"]>:is(.txp-tip,.txtip,.txinline-tipbox){--tx-tip-x:-100%;--tx-tip-y:0}.txrun-wrap [data-tx-tip-side=\"ur\"]>:is(.txp-tip,.txtip,.txinline-tipbox){--tx-tip-x:0;--tx-tip-y:-100%}.txrun-wrap [data-tx-tip-side=\"ul\"]>:is(.txp-tip,.txtip,.txinline-tipbox){--tx-tip-x:-100%;--tx-tip-y:-100%}\n.txperson-app [data-tx-tip-side]>.txp-tip{position:absolute!important;position-anchor:auto!important;inset:auto!important;transform:none!important}.txperson-app [data-tx-tip-side=\"r\"]>.txp-tip{top:50%!important;right:auto!important;bottom:auto!important;left:100%!important;transform:translateY(-50%)!important}.txperson-app [data-tx-tip-side=\"l\"]>.txp-tip{top:50%!important;right:100%!important;bottom:auto!important;left:auto!important;transform:translateY(-50%)!important}.txperson-app [data-tx-tip-side=\"u\"]>.txp-tip{top:auto!important;right:auto!important;bottom:calc(100% + 7px)!important;left:50%!important;transform:translateX(-50%)!important}.txperson-app [data-tx-tip-side=\"d\"]>.txp-tip{top:calc(100% + 7px)!important;right:auto!important;bottom:auto!important;left:50%!important;transform:translateX(-50%)!important}.txperson-app [data-tx-tip-side=\"dr\"]>.txp-tip{top:calc(100% + 7px)!important;right:auto!important;bottom:auto!important;left:0!important}.txperson-app [data-tx-tip-side=\"dl\"]>.txp-tip{top:calc(100% + 7px)!important;right:0!important;bottom:auto!important;left:auto!important}.txperson-app [data-tx-tip-side=\"ur\"]>.txp-tip{top:auto!important;right:auto!important;bottom:calc(100% + 7px)!important;left:0!important}.txperson-app [data-tx-tip-side=\"ul\"]>.txp-tip{top:auto!important;right:0!important;bottom:calc(100% + 7px)!important;left:auto!important}\n.txrun-wrap .txhas-tip:not(.tx-tip-open)>:is(.txtip,.txinline-tipbox),.txperson-app :is(.txp-zonewrap,.txp-tokenwrap):not(.tx-tip-open)>.txp-tip{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}\n:where(.txrun-wrap,.txperson-app,.txplayer-copy){scrollbar-width:thin!important;scrollbar-color:#a88849 #071018!important}:where(.txrun-wrap,.txperson-app,.txplayer-copy) *::-webkit-scrollbar{width:6px!important;height:6px!important}:where(.txrun-wrap,.txperson-app,.txplayer-copy) *::-webkit-scrollbar-track{border-radius:999px!important;background:#071018!important}:where(.txrun-wrap,.txperson-app,.txplayer-copy) *::-webkit-scrollbar-thumb{border:1px solid #071018!important;border-radius:999px!important;background:linear-gradient(#d1ae5d,#6f572d)!important}:where(.txrun-wrap,.txperson-app,.txplayer-copy) *::-webkit-scrollbar-corner{background:#071018!important}\n:where(.is-user,[data-message-author-role=\"user\"],div.group.flex:has(.txplayer-copy)) :is(div[class~=\"justify-between\"],div.flex.w-full):has(button svg){box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:3px!important;min-height:32px!important;padding:3px 5px!important;overflow-x:auto!important;overflow-y:visible!important;border:1px solid #b98d4558!important;border-radius:11px 3px 11px 3px!important;background:linear-gradient(145deg,#111923ed,#070c13f5)!important;box-shadow:inset 0 0 0 1px #ffffff0d,0 6px 18px #0007!important;outline:0!important}\n:where(.is-user,[data-message-author-role=\"user\"],div.group.flex:has(.txplayer-copy)) :is(div[class~=\"justify-between\"],div.flex.w-full):has(button svg) button{display:grid!important;place-items:center!important;flex:0 0 26px!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;margin:0!important;padding:0!important;border:1px solid #c6a0525c!important;border-radius:8px 2px 8px 2px!important;background:linear-gradient(145deg,#18232e,#080d14)!important;color:#ebcc7b!important;box-shadow:inset 0 0 0 1px #ffffff0d!important;outline:0!important}\n/* 侧贴恢复悬浮即显；点击后的 tx-tip-open 仍可固定。 */\n@media(hover:hover) and (pointer:fine){.txperson-app :is(.txp-zonewrap,.txp-tokenwrap):hover>.txp-tip,.txrun-wrap :is(.txhas-tip,.txinline-tip):hover>:is(.txtip,.txinline-tipbox){display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;animation:txR92TipIn .14s ease-out both!important}}\n/* 抬头增高，左右信息匣与中心道韵背景统一。 */\n.txrun-wrap>.txrun>.txhud-head{min-height:136px!important;padding:12px 14px!important;column-gap:10px!important;overflow:visible!important}.txrun-wrap .txhead-side{gap:8px!important}.txrun-wrap .txhead-side>span{min-height:48px!important;padding:7px 9px!important;border:1px solid #dfc36a65!important;border-radius:13px 3px 13px 3px!important;background-image:radial-gradient(circle at 10% 20%,#75ddd31d,transparent 34%),linear-gradient(145deg,#111d28e8,#050b12f3),var(--tx-dao-frame)!important;background-position:center!important;background-size:auto,auto,100% 100%!important;box-shadow:inset 0 0 0 1px #fff0d90b,inset 0 0 18px #64d9d00d,0 7px 18px #0008!important}.txrun-wrap .txhead-side>span>i{width:25px!important;height:25px!important;border-color:#e1c36e78!important;background-image:var(--tx-dao-clock)!important;background-position:center!important;background-size:cover!important}.txrun-wrap .txhead-side>span>em{color:#76ddd5!important}.txrun-wrap .txhead-side>span>b{color:#eee2c7!important;font-family:\"STKaiti\",\"KaiTi\",serif!important;line-height:1.35!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}\n/* 抬头最终构图：二二镜像，天气居中在时钟之上；信息像墨晕长在背景里。 */\n.txrun-wrap>.txrun>.txhud-head{grid-template-columns:minmax(0,1fr) 116px minmax(0,1fr)!important;min-height:154px!important;padding:10px 13px!important;column-gap:7px!important;background-image:radial-gradient(ellipse 38% 78% at 50% 50%,#24606854 0,#163b4252 42%,transparent 76%),linear-gradient(90deg,#05090d73,transparent 28% 72%,#05090d73),var(--tx-dao-header)!important;background-position:center!important;background-size:100% 100%,cover,cover!important}.txrun-wrap .txhead-side{align-self:stretch!important;justify-content:center!important;gap:7px!important}.txrun-wrap .txhead-side>span{position:relative!important;min-height:43px!important;padding:6px 8px!important;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:radial-gradient(ellipse at center,#07131ca8 0,#07131c52 52%,transparent 76%)!important;box-shadow:inset 0 -1px #d9b85a3c,inset 0 1px #6ddbd321!important;backdrop-filter:blur(1.2px)!important}.txrun-wrap .txhead-side>span:after{content:\"\"!important;position:absolute!important;right:5%!important;bottom:-1px!important;left:5%!important;height:1px!important;background:linear-gradient(90deg,transparent,#d9b85a88 24% 76%,transparent)!important;filter:drop-shadow(0 0 4px #d6b55c)!important}.txrun-wrap .txhead-side[data-side=\"left\"]>span{grid-template-columns:25px minmax(0,1fr)!important;text-align:left!important}.txrun-wrap .txhead-side[data-side=\"left\"]>span>i{grid-column:1!important;grid-row:1/3!important}.txrun-wrap .txhead-side[data-side=\"left\"]>span>:is(em,b){grid-column:2!important}.txrun-wrap .txhead-side[data-side=\"right\"]>span{grid-template-columns:minmax(0,1fr) 25px!important;text-align:right!important}.txrun-wrap .txhead-side[data-side=\"right\"]>span>i{grid-column:2!important;grid-row:1/3!important}.txrun-wrap .txhead-side[data-side=\"right\"]>span>:is(em,b){grid-column:1!important}.txrun-wrap .txhead-side>span>i{background-color:#07101873!important;box-shadow:inset 0 0 10px #70d9d21f,0 0 9px #0008!important}.txrun-wrap .txtime{position:relative!important;align-self:stretch!important;min-height:138px!important;padding-top:25px!important}.txrun-wrap .txhead-weather{position:absolute!important;z-index:5!important;top:0!important;left:50%!important;display:grid!important;grid-template-columns:20px auto!important;grid-template-rows:auto auto!important;column-gap:5px!important;align-items:center!important;width:max-content!important;max-width:112px!important;padding:3px 8px 4px!important;transform:translateX(-50%)!important;border:0!important;border-bottom:1px solid #d8b75f66!important;border-radius:50% 50% 8px 8px!important;background:radial-gradient(ellipse at center,#07131cb8,transparent 74%)!important;box-shadow:0 5px 14px #0004!important}.txrun-wrap .txhead-weather>i{grid-row:1/3!important;display:grid!important;place-items:center!important;width:20px!important;height:20px!important;border:1px solid #d9b95e64!important;border-radius:50%!important;background-image:var(--tx-dao-clock)!important;background-position:center!important;background-size:cover!important;color:#efd177!important;font:700 7px/1 \"STKaiti\",\"KaiTi\",serif!important;font-style:normal!important}.txrun-wrap .txhead-weather>em{color:#70d9d2!important;font-size:5.5px!important;font-style:normal!important;letter-spacing:.15em!important}.txrun-wrap .txhead-weather>b{overflow:hidden!important;max-width:76px!important;color:#eee2c8!important;font:700 7px/1.2 \"STKaiti\",\"KaiTi\",serif!important;text-overflow:ellipsis!important;white-space:nowrap!important}\n/* 数值条拆成底槽、真实填充、流光三层；纹理只留在底槽，绝不再冒充满值。 */\n.txperson-app .txp-meters span>i{position:relative!important;display:block!important;height:11px!important;overflow:hidden!important;border:1px solid #d6bd796b!important;border-radius:999px!important;outline:0!important;background-color:#03080d!important;background-image:linear-gradient(180deg,#020509b8,#14202a73),var(--tx-r92-bar)!important;background-position:center!important;background-size:100% 100%,cover!important;background-blend-mode:multiply,normal!important;box-shadow:inset 0 0 5px #000,0 0 7px #70d9d21f!important}.txperson-app .txp-meters span>i:before{content:\"\"!important;position:absolute!important;z-index:1!important;top:1px!important;bottom:1px!important;left:1px!important;width:max(0px,calc(clamp(0,var(--v,0),100)*1% - 2px))!important;border-radius:999px!important;background-image:linear-gradient(90deg,#295b61,#70d9d2 48%,#d9bb62 100%)!important;box-shadow:0 0 9px #70d9d262,inset 0 0 4px #fff3!important;transform-origin:left center!important;animation:txR92BarGrow .82s cubic-bezier(.2,.8,.22,1) both!important}.txperson-app .txp-meters span>i:after{content:\"\"!important;position:absolute!important;z-index:2!important;inset:1px auto 1px -26%!important;width:22%!important;border-radius:999px!important;background:linear-gradient(90deg,transparent,#fff9dba8,transparent)!important;filter:blur(.4px)!important;animation:txR92BarShine 2.8s ease-in-out 1s infinite!important}.txrun-wrap .txmeter>i{overflow:hidden!important;background-color:#03080d!important;background-image:linear-gradient(180deg,#020509bd,#14202a70),var(--tx-r92-bar)!important;background-position:center!important;background-size:100% 100%,cover!important;background-blend-mode:multiply,normal!important}.txrun-wrap .txmeter>i>em{overflow:hidden!important;background:#70d9d2!important;background-image:linear-gradient(90deg,color-mix(in srgb,var(--meter) 48%,#17313a),color-mix(in srgb,var(--meter) 80%,#86e2da),var(--meter))!important;background-size:180% 100%!important;background-blend-mode:normal!important;transform-origin:left center!important;animation:txR92BarGrow .82s cubic-bezier(.2,.8,.22,1) both,txR92BarFlow 3.6s linear .9s infinite!important}.txrun-wrap .txmeter>i:after{animation:txR92BarPulse 1.8s ease-in-out 1s infinite!important}@keyframes txR92BarGrow{from{transform:scaleX(0);filter:brightness(.7)}to{transform:scaleX(1);filter:brightness(1)}}@keyframes txR92BarFlow{0%{background-position:0 50%}100%{background-position:180% 50%}}@keyframes txR92BarShine{0%,18%{left:-26%;opacity:0}35%{opacity:.8}64%,100%{left:108%;opacity:0}}@keyframes txR92BarPulse{0%,100%{opacity:.58;filter:brightness(.85)}50%{opacity:1;filter:brightness(1.35)}}\n/* 信息牌再淡一档；移除逐卡片下缘伪元素造成的两根贯穿横杠。 */\n.txrun-wrap .txhead-side>span{background-color:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important}.txrun-wrap .txhead-side>span:after{display:none!important;content:none!important}.txrun-wrap .txhead-side>span>:is(em,b),.txrun-wrap .txhead-weather>:is(em,b){text-shadow:0 1px 3px #02070b,0 0 7px #02070bcc!important}.txrun-wrap .txhead-weather{background:none!important;box-shadow:none!important}\n/* 正文词条不继承段落缩进；Tooltip 固定在正文框内的已计算坐标。 */\n.txrun-wrap .txinline-tip.txhas-tip{display:inline!important;position:relative!important;margin:0!important;padding:1px 3px!important;text-indent:0!important;vertical-align:baseline!important;border:0!important;border-radius:3px!important;background:linear-gradient(180deg,transparent 35%,#d8b65b18 36% 100%)!important;box-decoration-break:clone!important;-webkit-box-decoration-break:clone!important;isolation:isolate!important}.txrun-wrap .txinline-tip.txhas-tip>b{display:inline!important;margin:0!important;padding:0!important;text-indent:0!important;color:#efd17d!important;font-weight:inherit!important;letter-spacing:normal!important}.txrun-wrap .txinline-tip[data-tx-tip-side=\"fixed\"]>.txinline-tipbox{position:fixed!important;position-anchor:auto!important;inset:auto!important;left:var(--tx-tip-left,12px)!important;top:var(--tx-tip-top,72px)!important;width:var(--tx-tip-w,190px)!important;min-width:142px!important;max-width:min(224px,calc(100vw - 18px))!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;border:1px solid #dfbf6994!important;outline:1px solid #05090dcf!important;outline-offset:2px!important;border-radius:10px 3px 10px 3px!important;background-color:#081019f8!important;background-image:radial-gradient(circle at 88% 0,#70d9d21d,transparent 38%),linear-gradient(145deg,#15212dfa,#070c12fd 74%),var(--tx-dao-frame)!important;background-position:center!important;background-size:auto,auto,100% 100%!important;box-shadow:0 14px 34px #000d,0 0 13px #d8b65b20,inset 0 0 0 1px #70d9d21e!important;translate:none!important;transform:none!important;z-index:2147483647!important}.txrun-wrap .txinline-tip[data-tx-tip-side=\"fixed\"]>.txinline-tipbox:before{content:\"\"!important;display:block!important;position:absolute!important;inset:3px!important;width:auto!important;height:auto!important;border:1px solid #d9b65b2b!important;border-radius:7px 2px 7px 2px!important;background:none!important;pointer-events:none!important;translate:none!important;transform:none!important}.txrun-wrap .txinline-tipbox>.txtip-copy{display:block!important;margin:0!important;padding:9px 11px!important;text-indent:0!important;color:#ebe3d5!important;background:transparent!important;font:9px/1.62 \"Microsoft YaHei UI\",\"Noto Sans SC\",sans-serif!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important}.txrun-wrap .txinline-tip[data-tx-tip-side=\"fixed\"]:is(:hover,:focus,:focus-visible,:focus-within,.tx-tip-open)>.txinline-tipbox{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;animation:none!important;translate:none!important;transform:none!important}\n/* 普通正文首字恢复原字号；段首改用独立的中国节序印，不再放大正文内容。 */\n.txrun-wrap .txprose>p:first-of-type:first-letter{float:none!important;margin:0!important;padding:0!important;color:inherit!important;font:inherit!important;text-shadow:none!important}.txrun-wrap .txprose:before{content:\"节序\"!important;float:left!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;width:30px!important;height:46px!important;margin:5px 9px 2px 0!important;border:1px solid #d9b85f6b!important;border-radius:15px 3px 15px 3px!important;background-image:radial-gradient(circle,#15302e9c,#071018e6 68%),var(--tx-dao-clock)!important;background-position:center!important;background-size:100% 100%,cover!important;color:#f0cf76!important;font:700 13px/1.05 \"STKaiti\",\"KaiTi\",serif!important;letter-spacing:.08em!important;text-align:center!important;writing-mode:vertical-rl!important;text-shadow:0 0 8px #000!important;box-shadow:0 0 0 2px #05090d8c,0 5px 14px #0008!important}\n/* TX_CULTIVATION_GENERATION_LOADER_V2_BEGIN\n   只接管“助手 + 加载标记 + 尚无正文”的占位消息。兼容 aria-busy、data-state/loading、\n   Tailwind animate-bounce/animate-pulse 三点与空 markdown renderer；普通消息和 txrun 永不命中。 */\n:where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):is([aria-busy=\"true\"],[data-loading=\"true\"],[data-state=\"loading\"],\n    :has([aria-busy=\"true\"]),:has([data-loading=\"true\"]),:has([data-state=\"loading\"]),\n    :has(.rili-markdown-renderer:empty),\n    :has(.rili-markdown-renderer:empty):has(:is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"])),\n    :has(.rili-markdown-renderer :is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"]))):not(:has(.txrun-wrap)):not(:has(.rili-markdown-renderer :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,table,img,video,audio))){\n  position:relative!important;isolation:isolate!important;box-sizing:border-box!important;\n  min-height:90px!important;overflow:visible!important\n}\n:where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):is([aria-busy=\"true\"],[data-loading=\"true\"],[data-state=\"loading\"],\n    :has([aria-busy=\"true\"]),:has([data-loading=\"true\"]),:has([data-state=\"loading\"]),\n    :has(.rili-markdown-renderer:empty),\n    :has(.rili-markdown-renderer:empty):has(:is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"])),\n    :has(.rili-markdown-renderer :is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"]))):not(:has(.txrun-wrap)):not(:has(.rili-markdown-renderer :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,table,img,video,audio)))>div:first-child{\n  --tx-r92-loader-size:58px;position:relative!important;isolation:isolate!important;box-sizing:border-box!important;\n  width:min(212px,calc(100dvw - 38px))!important;min-width:0!important;max-width:calc(100dvw - 38px)!important;\n  min-height:82px!important;margin:4px 0!important;padding:12px 12px 10px 80px!important;overflow:visible!important;\n  border:1px solid #d8bb646e!important;border-radius:18px 5px 18px 5px!important;\n  background-color:#050b11!important;\n  background-image:linear-gradient(112deg,transparent 0 42%,#70d9d22b 48%,#efd17624 52%,transparent 58% 100%),repeating-linear-gradient(118deg,#70d9d20b 0 1px,transparent 1px 18px),radial-gradient(ellipse at 29px 50%,#70d9d21d,transparent 42%),var(--tx-dao-frame,url(\"https://taixu-r92-assets.pages.dev/ui/r92/dao-ink-panel-frame-r92.png\"))!important;\n  background-position:-180px 0,0 0,center,center!important;background-size:180px 100%,18px 18px,100% 100%,100% 100%!important;background-repeat:no-repeat,repeat,no-repeat,no-repeat!important;\n  box-shadow:inset 0 0 0 2px #03070bc9,inset 0 0 22px #70d9d210,0 7px 20px #0008!important;\n  animation:txR92QiMeridian 3.6s linear infinite,txR92QiShellBreath 1.8s ease-in-out infinite alternate!important\n}\n:where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):is([aria-busy=\"true\"],[data-loading=\"true\"],[data-state=\"loading\"],\n    :has([aria-busy=\"true\"]),:has([data-loading=\"true\"]),:has([data-state=\"loading\"]),\n    :has(.rili-markdown-renderer:empty),\n    :has(.rili-markdown-renderer:empty):has(:is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"])),\n    :has(.rili-markdown-renderer :is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"]))):not(:has(.txrun-wrap)):not(:has(.rili-markdown-renderer :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,table,img,video,audio)))>div:first-child::before{\n  content:\"\"!important;position:absolute!important;z-index:2!important;left:11px!important;top:50%!important;\n  box-sizing:border-box!important;width:var(--tx-r92-loader-size)!important;height:var(--tx-r92-loader-size)!important;\n  translate:0 -50%!important;border:1px solid #e2c46f9c!important;border-radius:50%!important;\n  background-color:#061018!important;\n  background-image:radial-gradient(circle,#f0d176 0 2px,#70d9d2b8 3px 4px,#071018 5px 11px,transparent 12px),repeating-conic-gradient(from 7deg,#e7ca73 0 1.5deg,transparent 1.5deg 14deg,#70d9d2 14deg 15deg,transparent 15deg 30deg),radial-gradient(circle,transparent 0 44%,#70d9d275 45% 46%,transparent 47% 59%,#dabb6470 60% 61%,transparent 62%),url(\"https://taixu-r92-assets.pages.dev/ui/r92/dao-ink-clock-ring-r92.png\")!important;\n  background-position:center!important;background-size:32% 32%,76% 76%,92% 92%,100% 100%!important;background-repeat:no-repeat!important;\n  box-shadow:inset 0 0 0 3px #03070be6,inset 0 0 15px #70d9d22b,0 0 16px #d8b86138!important;\n  pointer-events:none!important;animation:txR92QiArrayOrbit 5.8s linear infinite,txR92QiArrayBreath 1.65s ease-in-out infinite alternate!important\n}\n:where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):is([aria-busy=\"true\"],[data-loading=\"true\"],[data-state=\"loading\"],\n    :has([aria-busy=\"true\"]),:has([data-loading=\"true\"]),:has([data-state=\"loading\"]),\n    :has(.rili-markdown-renderer:empty),\n    :has(.rili-markdown-renderer:empty):has(:is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"])),\n    :has(.rili-markdown-renderer :is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"]))):not(:has(.txrun-wrap)):not(:has(.rili-markdown-renderer :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,table,img,video,audio)))>div:first-child::after{\n  content:\"周天运转\\A灵炁归元 · 神识推演\"!important;position:absolute!important;z-index:3!important;left:78px!important;right:10px!important;top:50%!important;\n  translate:0 -50%!important;box-sizing:border-box!important;padding:5px 2px 6px 8px!important;border-left:1px solid #d9ba6266!important;\n  background:linear-gradient(90deg,#70d9d200,#70d9d2aa 32%,#efd176b5 68%,#efd17600) 8px 100%/calc(100% - 8px) 1px no-repeat!important;\n  color:#ebd28b!important;font:700 9px/1.75 \"STKaiti\",\"KaiTi\",serif!important;letter-spacing:.12em!important;white-space:pre!important;\n  text-shadow:0 0 7px #70d9d26e!important;pointer-events:none!important;animation:txR92QiScript 2.2s ease-in-out infinite alternate!important\n}\n/* 消掉原始三点，但只在上面的生成态宿主内处理。 */\n:where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):has(.rili-markdown-renderer:empty):not(:has(.txrun-wrap))>div:first-child{color:transparent!important}\n:where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):has(.rili-markdown-renderer:empty):not(:has(.txrun-wrap))>div:first-child>*{visibility:hidden!important}\n:where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):is([aria-busy=\"true\"],[data-loading=\"true\"],[data-state=\"loading\"],:has([aria-busy=\"true\"]),:has([data-loading=\"true\"]),:has([data-state=\"loading\"]),:has(.rili-markdown-renderer:empty):has(:is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"])),:has(.rili-markdown-renderer :is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"]))):not(:has(.txrun-wrap)):not(:has(.rili-markdown-renderer :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,table,img,video,audio)))>div:first-child :is(.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"]){opacity:0!important;visibility:hidden!important;animation:none!important}\n:where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):is([aria-busy=\"true\"],[data-loading=\"true\"],[data-state=\"loading\"],:has([aria-busy=\"true\"]),:has([data-loading=\"true\"]),:has([data-state=\"loading\"]),:has(.rili-markdown-renderer:empty):has([role=\"status\"]),:has(.rili-markdown-renderer [role=\"status\"])):not(:has(.txrun-wrap)):not(:has(.rili-markdown-renderer :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,table,img,video,audio)))>div:first-child :is([role=\"status\"],[aria-busy=\"true\"],[data-loading=\"true\"],[data-state=\"loading\"]){color:transparent!important;text-shadow:none!important}\n:where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):has(.rili-markdown-renderer:empty):is([aria-busy=\"true\"],[data-loading=\"true\"],[data-state=\"loading\"],:has([aria-busy=\"true\"]),:has([data-loading=\"true\"]),:has([data-state=\"loading\"]),:has(:is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"]))):not(:has(.txrun-wrap)) .rili-markdown-renderer:empty{display:none!important}\n@keyframes txR92QiMeridian{0%{background-position:-180px 0,0 0,center,center}100%{background-position:260px 0,18px 0,center,center}}\n@keyframes txR92QiShellBreath{from{box-shadow:inset 0 0 0 2px #03070bc9,inset 0 0 14px #70d9d20b,0 7px 20px #0008}to{box-shadow:inset 0 0 0 2px #03070bc9,inset 0 0 28px #70d9d225,0 7px 24px #000a}}\n@keyframes txR92QiArrayOrbit{to{transform:rotate(360deg)}}\n@keyframes txR92QiArrayBreath{from{filter:brightness(.78) drop-shadow(0 0 1px #70d9d22e)}to{filter:brightness(1.2) drop-shadow(0 0 7px #e5c66d72)}}\n@keyframes txR92QiScript{from{opacity:.66;filter:saturate(.82)}to{opacity:1;filter:saturate(1.25) drop-shadow(0 0 4px #70d9d24f)}}\n@media(max-width:434px){\n  :where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):is([aria-busy=\"true\"],[data-loading=\"true\"],[data-state=\"loading\"],:has([aria-busy=\"true\"]),:has([data-loading=\"true\"]),:has([data-state=\"loading\"]),:has(.rili-markdown-renderer:empty):has(:is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"])),:has(.rili-markdown-renderer :is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"]))):not(:has(.txrun-wrap)):not(:has(.rili-markdown-renderer :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,table,img,video,audio)))>div:first-child{\n    --tx-r92-loader-size:50px;width:min(194px,calc(100dvw - 24px))!important;max-width:calc(100dvw - 24px)!important;min-height:74px!important;padding:9px 8px 8px 69px!important\n  }\n  :where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):is([aria-busy=\"true\"],[data-loading=\"true\"],[data-state=\"loading\"],:has([aria-busy=\"true\"]),:has([data-loading=\"true\"]),:has([data-state=\"loading\"]),:has(.rili-markdown-renderer:empty):has(:is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"])),:has(.rili-markdown-renderer :is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"]))):not(:has(.txrun-wrap)):not(:has(.rili-markdown-renderer :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,table,img,video,audio)))>div:first-child::before{left:9px!important}\n  :where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):is([aria-busy=\"true\"],[data-loading=\"true\"],[data-state=\"loading\"],:has([aria-busy=\"true\"]),:has([data-loading=\"true\"]),:has([data-state=\"loading\"]),:has(.rili-markdown-renderer:empty):has(:is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"])),:has(.rili-markdown-renderer :is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"]))):not(:has(.txrun-wrap)):not(:has(.rili-markdown-renderer :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,table,img,video,audio)))>div:first-child::after{left:67px!important;right:7px!important;font-size:8px!important;letter-spacing:.08em!important}\n  :where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):has(.rili-markdown-renderer:empty):has(.rili-markdown-renderer:empty):not(:has(.txrun-wrap)):not(:has(.rili-markdown-renderer :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,table,img,video,audio)))>div:first-child{--tx-r92-loader-size:50px;width:min(194px,calc(100dvw - 24px))!important;max-width:calc(100dvw - 24px)!important;min-height:74px!important;padding:9px 8px 8px 69px!important}\n  :where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):has(.rili-markdown-renderer:empty):has(.rili-markdown-renderer:empty):not(:has(.txrun-wrap)):not(:has(.rili-markdown-renderer :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,table,img,video,audio)))>div:first-child::before{left:9px!important}\n  :where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):has(.rili-markdown-renderer:empty):has(.rili-markdown-renderer:empty):not(:has(.txrun-wrap)):not(:has(.rili-markdown-renderer :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,table,img,video,audio)))>div:first-child::after{left:67px!important;right:7px!important;font-size:8px!important;letter-spacing:.08em!important}\n}\n@media(prefers-reduced-motion:reduce){\n  :where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):is([aria-busy=\"true\"],[data-loading=\"true\"],[data-state=\"loading\"],:has([aria-busy=\"true\"]),:has([data-loading=\"true\"]),:has([data-state=\"loading\"]),:has(.rili-markdown-renderer:empty):has(:is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"])),:has(.rili-markdown-renderer :is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"]))):not(:has(.txrun-wrap))>div:first-child,\n  :where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):is([aria-busy=\"true\"],[data-loading=\"true\"],[data-state=\"loading\"],:has([aria-busy=\"true\"]),:has([data-loading=\"true\"]),:has([data-state=\"loading\"]),:has(.rili-markdown-renderer:empty):has(:is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"])),:has(.rili-markdown-renderer :is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"]))):not(:has(.txrun-wrap))>div:first-child::before,\n  :where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):is([aria-busy=\"true\"],[data-loading=\"true\"],[data-state=\"loading\"],:has([aria-busy=\"true\"]),:has([data-loading=\"true\"]),:has([data-state=\"loading\"]),:has(.rili-markdown-renderer:empty):has(:is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"])),:has(.rili-markdown-renderer :is([role=\"status\"],.animate-bounce,.animate-pulse,[class*=\"animate-bounce\"],[class*=\"animate-pulse\"]))):not(:has(.txrun-wrap))>div:first-child::after{animation:none!important}\n  :where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):has(.rili-markdown-renderer:empty):has(.rili-markdown-renderer:empty):not(:has(.txrun-wrap)):not(:has(.rili-markdown-renderer :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,table,img,video,audio)))>div:first-child,\n  :where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):has(.rili-markdown-renderer:empty):has(.rili-markdown-renderer:empty):not(:has(.txrun-wrap)):not(:has(.rili-markdown-renderer :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,table,img,video,audio)))>div:first-child::before,\n  :where(div.group.flex.is-assistant,.group.is-assistant,[data-message-author-role=\"assistant\"]):has(.rili-markdown-renderer:empty):has(.rili-markdown-renderer:empty):not(:has(.txrun-wrap)):not(:has(.rili-markdown-renderer :is(p,h1,h2,h3,h4,h5,h6,li,pre,blockquote,table,img,video,audio)))>div:first-child::after{animation:none!important}\n}\n/* TX_CULTIVATION_GENERATION_LOADER_V2_END */\n/* 关系与人物复合字段：一个对象一框、一个事实一词条，不再嵌套或横向挤压。 */\n.txperson-app .txp-grid>.txp-card{min-width:0!important}.txperson-app .txtrait-list{display:flex!important;flex-wrap:wrap!important;gap:5px!important;align-items:flex-start!important;margin-top:6px!important}.txperson-app .txtrait-chip{display:inline-grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:4px!important;align-items:center!important;max-width:100%!important;padding:4px 6px!important;border:1px solid #70d9d23d!important;border-radius:8px 2px 8px 2px!important;background:linear-gradient(145deg,#101c25,#071018)!important;color:#d9e0dc!important;font-size:7px!important;line-height:1.35!important}.txperson-app .txtrait-chip>b{color:#74dcd5!important;white-space:nowrap!important}.txperson-app .txtrait-chip>em{min-width:0!important;color:#ddd7c8!important;font-style:normal!important;white-space:normal!important;overflow-wrap:anywhere!important}.txperson-app .txrelation-card{grid-column:1/-1!important}.txperson-app .txrelation-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;margin-top:6px!important}.txperson-app .txrelation-object{display:grid!important;grid-template-columns:minmax(72px,.34fr) minmax(0,1fr)!important;gap:7px!important;min-width:0!important;padding:7px!important;border:1px solid #d9b95b4f!important;border-radius:10px 3px 10px 3px!important;background:radial-gradient(circle at 0 0,#70d9d214,transparent 34%),linear-gradient(145deg,#101923,#060c12)!important}.txperson-app .txrelation-object>header{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;padding-right:7px!important;border-right:1px solid #d5b45a31!important}.txperson-app .txrelation-object>header>b{overflow-wrap:anywhere!important;color:#edcf78!important;font-size:8px!important}.txperson-app .txrelation-object>header>small{margin-top:2px!important;color:#6ccfc9!important;font-size:6px!important}.txperson-app .txmetric-row{display:flex!important;flex-wrap:wrap!important;gap:4px!important;align-content:center!important;min-width:0!important}.txperson-app .txmetric-chip{display:inline-grid!important;grid-template-columns:auto auto!important;gap:4px!important;align-items:center!important;min-width:0!important;padding:3px 5px!important;border:1px solid #70d9d244!important;border-radius:999px!important;background:#08141c!important;color:#d7dfdc!important;font-size:6.5px!important;line-height:1!important}.txperson-app .txmetric-chip>span{color:#73dcd5!important;white-space:nowrap!important}.txperson-app .txmetric-chip>b{color:#efd076!important;font-size:7px!important}.txperson-app .txaxischip{display:inline-grid!important;grid-template-columns:auto auto!important;gap:4px!important;min-width:0!important;width:auto!important;height:auto!important;padding:3px 5px!important;border-radius:999px!important}.txperson-app .txaxischip>i{font-size:0!important}.txperson-app .txaxischip[data-axis=\"AFF\"]>i:after{content:\"好感\"}.txperson-app .txaxischip[data-axis=\"TRU\"]>i:after{content:\"信任\"}.txperson-app .txaxischip[data-axis=\"ATTR\"]>i:after{content:\"吸引\"}.txperson-app .txaxischip[data-axis=\"DEP\"]>i:after{content:\"依赖\"}.txperson-app .txaxischip[data-axis=\"ALI\"]>i:after{content:\"同盟\"}.txperson-app .txaxischip[data-axis=\"FEAR\"]>i:after{content:\"敬畏\"}.txperson-app .txaxischip[data-axis=\"HOST\"]>i:after{content:\"敌意\"}.txperson-app .txaxischip>i:after{font-size:6.5px!important}\n/* 网站标题栏新增“新对话”入口沿用金墨按钮；只修按钮，不触碰页面背景。 */\nbody :is(button,a):is([aria-label*=\"新对话\"],[title*=\"新对话\"],[aria-label*=\"New chat\"],[title*=\"New chat\"]),body :is(button,a):has(:is(svg.lucide-square-pen,svg.lucide-message-square-plus,svg[data-lucide=\"square-pen\"],svg[data-lucide=\"message-square-plus\"])){display:grid!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;border:1px solid #d7b65d66!important;border-radius:9px 2px 9px 2px!important;background:linear-gradient(145deg,#17222c,#070d13)!important;color:#edcd76!important;box-shadow:inset 0 0 0 1px #ffffff0c,0 4px 12px #0007!important}\n@media(max-width:434px){.txrun-wrap>.txrun>.txhud-head{grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr)!important;min-height:142px!important;padding-inline:8px!important}.txrun-wrap>.txrun>.txhud-head>.txtime{width:84px!important;min-height:126px!important;padding-top:29px!important}.txrun-wrap>.txrun>.txhud-head .txtime-ring{--tx-hour-r:30px!important;width:80px!important;height:80px!important}.txrun-wrap .txhead-side>span{min-height:40px!important;padding:5px!important}.txrun-wrap .txhead-side>span>i{width:22px!important;height:22px!important}.txrun-wrap .txhead-weather{max-width:90px!important;padding-inline:5px!important}.txrun-wrap .txhead-weather>b{max-width:58px!important}.txperson-app :is(.txp-zonewrap,.txp-tokenwrap)>.txp-tip,.txrun-wrap :is(.txhas-tip,.txinline-tip)>:is(.txtip,.txinline-tipbox){min-width:88px!important;max-width:min(176px,calc(100vw - 16px))!important;max-height:none!important;padding:5px 6px!important;overflow:visible!important;font-size:7px!important}}\n@media(prefers-reduced-motion:reduce){.txrun-wrap .txroute-popover:popover-open,.txrun-wrap .txsettings:popover-open,.txperson-app[popover]:popover-open,.txrun-wrap .txactionlist,.txperson-app .txp-meters span>i:before,.txperson-app .txp-meters span>i:after,.txrun-wrap .txmeter>i>em,.txrun-wrap .txmeter>i:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}\n\n/* R92 收口修复：消息接缝、抬头、Tooltip、数值条和主站控件。 */\n\n.txrun-wrap>.txrun>.txhud-head:before{content:none!important;display:none!important;background:none!important}\n.txrun-wrap>.txrun>.txhud-head{background-color:#07101873!important;background-image:radial-gradient(ellipse 38% 78% at 50% 50%,#24606842 0,#163b4238 42%,transparent 76%),linear-gradient(90deg,#05090d52,transparent 28% 72%,#05090d52),var(--tx-dao-header)!important}\n.txrun-wrap .txhead-side>span{border:1px solid #d9b95a28!important;border-radius:12px 3px 12px 3px!important;background-color:#07131c70!important;background-image:radial-gradient(ellipse at center,#07131c8a 0,#07131c4f 58%,transparent 88%)!important;box-shadow:inset 0 0 12px #70d9d20b!important;backdrop-filter:blur(1.5px)!important}\n.txrun-wrap .txhead-side>span:after{content:none!important;display:none!important}.txrun-wrap .txhead-weather{background:radial-gradient(ellipse at center,#07131c82,transparent 78%)!important;box-shadow:none!important}\n.txrun-wrap>.txrun>.txhud-head .txtime-ring{background-color:transparent!important;background-image:radial-gradient(circle at 39% 35%,#88e4dc7a 0 1px,transparent 2px),radial-gradient(circle at 67% 62%,#efd37b70 0 1px,transparent 2px),conic-gradient(from 218deg at 50% 50%,transparent 0 16%,#72ddd51c 24%,transparent 34% 68%,#d9bb621c 77%,transparent 88%),radial-gradient(circle at center,#17333a75 0 8%,#0b202768 9% 25%,#07131b54 26% 43%,#03080d3d 66%),var(--tx-dao-clock)!important}\n.txrun-wrap>.txrun>.txnav button>i,.txrun-wrap>.txrun>.txapplauncher i,.txrun-wrap>.txrun>.txsettings-open i{background-image:var(--tx-r81-glyphs),radial-gradient(circle at 50% 45%,#183246,#070c12 72%)!important;background-size:400% 400%,100% 100%!important;background-repeat:no-repeat!important}\n.txperson-app .txp-card,.txrun-wrap .txlocale,.txrun-wrap .txmapcard,.txrun-wrap .txworld-overview>article,.txrun-wrap .txlane-card,.txrun-wrap .txmemgroup,.txrun-wrap .txcause-record{background:linear-gradient(145deg,#101923d2,#071018df)!important}\n\n.txperson-app :is(.txp-zonewrap,.txp-tokenwrap)>.txp-tip,.txrun-wrap :is(.txhas-tip,.txinline-tip)>:is(.txtip,.txinline-tipbox){box-sizing:border-box!important;min-width:140px!important;max-width:min(224px,calc(100vw - 16px))!important;width:var(--tx-tip-w,max-content)!important;max-height:none!important;padding:7px 8px!important;overflow:visible!important;font-size:8.25px!important;line-height:1.48!important}\n.txrun-wrap [data-tx-tip-side=\"fixed\"]>:is(.txp-tip,.txtip,.txinline-tipbox),.txperson-app [data-tx-tip-side=\"fixed\"]>.txp-tip{position:fixed!important;position-anchor:auto!important;inset:auto!important;top:var(--tx-tip-top,72px)!important;left:var(--tx-tip-left,8px)!important;width:var(--tx-tip-w,180px)!important;translate:none!important;transform:none!important;z-index:2147483647!important}\n.txperson-app .txp-zonewrap[data-zone=\"头面\"]>.txp-tip{display:none}.txperson-app .txp-zonewrap[data-zone=\"头面\"]:is(:hover,:focus-within,.tx-tip-open)>.txp-tip{display:block!important}\n\n.txperson-app .txp-meters span>i:before{width:clamp(0%,var(--v,0%),100%)!important}.txperson-app .txp-meters span>i:after{animation:txR92BarShine 2.8s ease-in-out 1s infinite!important}\n\n:where(.txrun-wrap,.txperson-app,.txplayer-copy,#prompt-input){scrollbar-width:thin!important;scrollbar-color:#a88849 transparent!important}:where(.txrun-wrap,.txperson-app,.txplayer-copy,#prompt-input) *::-webkit-scrollbar{width:6px!important;height:6px!important}:where(.txrun-wrap,.txperson-app,.txplayer-copy,#prompt-input) *::-webkit-scrollbar-track{border-radius:999px!important;background:transparent!important}:where(.txrun-wrap,.txperson-app,.txplayer-copy,#prompt-input) *::-webkit-scrollbar-thumb{border:1px solid #07101880!important;border-radius:999px!important;background:linear-gradient(#d1ae5d,#6f572d)!important}:where(.txrun-wrap,.txperson-app,.txplayer-copy,#prompt-input) *::-webkit-scrollbar-corner{background:transparent!important}\n\n#prompt-input-footer button[aria-label*=\"応答\"],#prompt-input-footer button[aria-label*=\"模式\"]{position:relative!important;flex:0 0 auto!important;min-width:max-content!important;max-width:none!important;padding-inline:9px!important;overflow:visible!important;border-radius:8px 2px 8px 2px!important;background:linear-gradient(145deg,#152530,#080d14)!important}\n#prompt-input-footer button[aria-label*=\"応答\"]:before,#prompt-input-footer button[aria-label*=\"模式\"]:before{content:none!important;display:none!important}\nbody :is(button,a):is([aria-label*=\"新对话\"],[aria-label*=\"新しい会話\"],[title*=\"新对话\"],[aria-label*=\"New chat\"],[title*=\"New chat\"]){display:grid!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;border:1px solid #d7b65d66!important;border-radius:9px 2px 9px 2px!important;background:linear-gradient(145deg,#17222c,#070d13)!important;color:#edcd76!important;box-shadow:inset 0 0 0 1px #ffffff0c,0 4px 12px #0007!important}\n\n@media(max-width:434px){.txperson-app :is(.txp-zonewrap,.txp-tokenwrap)>.txp-tip,.txrun-wrap :is(.txhas-tip,.txinline-tip)>:is(.txtip,.txinline-tipbox){min-width:124px!important;max-width:min(176px,calc(100vw - 12px))!important;width:var(--tx-tip-w,160px)!important;max-height:none!important;padding:6px 7px!important;overflow:visible!important;font-size:7.5px!important}}\n\n/* TX_RUNTIME_JOINED_SHELL_R95_BEGIN\n   AI 面板由 .txrun 自己承载唯一半透明墨层；外层消息壳不再重复盖色。\n   用户副本没有 .txrun，因此只在它自己的消息壳上保留一层半透明底。 */\n:where(div.group.flex.is-user:has(.txplayer-copy),div.group.flex.is-assistant:has(.rili-markdown-renderer .txrun-wrap)){\n  --tx-dao-frame:url(\"https://taixu-r92-assets.pages.dev/ui/r92/dao-ink-panel-frame-r92.png\");\n  gap:0!important;padding:0!important;border:0!important;border-radius:0!important;\n  background-color:transparent!important;background-image:none!important;box-shadow:none!important;isolation:auto!important\n}\ndiv.group.flex.is-assistant:has(.rili-markdown-renderer .txrun-wrap)>div[class~=\"w-fit\"]:first-child{\n  box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important;\n  border:0!important;border-radius:0!important;background:transparent!important;\n  box-shadow:none!important;backdrop-filter:none!important;color:#f2eadb!important;outline:0!important;\n  --tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important\n}\ndiv.group.flex.is-user:has(.txplayer-copy)>div[class~=\"w-fit\"]:first-child{\n  box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:4px!important;overflow:visible!important;\n  border:1px solid rgba(208,170,92,.44)!important;border-radius:18px 5px 18px 5px!important;\n  background-color:rgba(8,14,21,.56)!important;\n  background-image:linear-gradient(145deg,rgba(17,25,35,.28),rgba(6,10,16,.42) 74%),var(--tx-dao-frame)!important;\n  background-position:center!important;background-size:cover,100% 100%!important;\n  box-shadow:0 10px 28px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.03)!important;color:#f2eadb!important;outline:0!important;\n  --tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important\n}\ndiv.group.flex.is-user:has(.txplayer-copy):has(>div.flex.w-full:nth-of-type(2))>div[class~=\"w-fit\"]:first-child{\n  border-bottom:0!important;border-radius:18px 5px 0 0!important\n}\n:where(div.group.flex.is-user:has(.txplayer-copy),div.group.flex.is-assistant:has(.rili-markdown-renderer .txrun-wrap))>div.flex.w-full:nth-of-type(2){\n  box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:32px!important;margin:-1px 0 0!important;padding:2px 4px!important;\n  border:1px solid rgba(208,170,92,.44)!important;border-top:0!important;border-radius:0 0 16px 5px!important;\n  background-color:rgba(7,13,20,.58)!important;background-image:none!important;\n  outline:0!important;box-shadow:0 8px 20px rgba(0,0,0,.26),inset 0 -1px rgba(255,255,255,.035)!important;\n  --tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important\n}\n:where(div.group.flex.is-user:has(.txplayer-copy),div.group.flex.is-assistant:has(.rili-markdown-renderer .txrun-wrap))>div.flex.w-full:nth-of-type(2) :is(.bg-muted.rounded,.flex.items-center>div.bg-muted.rounded){\n  border:0!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important\n}\n/* TX_RUNTIME_JOINED_SHELL_R95_END */\n\n/* 旧抬头伪元素只保留 R92 内描边，不再继承 R82 的横杠/旧框背景。 */\n.txrun-wrap>.txrun>.txhud-head::after{background:none!important;background-image:none!important}\n\n/* 边缘标记表示触发点所在边：Tooltip 一律反向朝可视区内部展开。 */\n.txperson-app [data-tx-tip-side=\"l\"]>.txp-tip,.txrun-wrap [data-tx-tip-side=\"l\"]>:is(.txp-tip,.txtip,.txinline-tipbox){top:50%!important;right:auto!important;bottom:auto!important;left:calc(100% + 7px)!important;transform:translateY(-50%)!important}\n.txperson-app [data-tx-tip-side=\"r\"]>.txp-tip,.txrun-wrap [data-tx-tip-side=\"r\"]>:is(.txp-tip,.txtip,.txinline-tipbox){top:50%!important;right:calc(100% + 7px)!important;bottom:auto!important;left:auto!important;transform:translateY(-50%)!important}\n.txperson-app [data-tx-tip-side=\"u\"]>.txp-tip,.txrun-wrap [data-tx-tip-side=\"u\"]>:is(.txp-tip,.txtip,.txinline-tipbox){top:calc(100% + 7px)!important;right:auto!important;bottom:auto!important;left:50%!important;transform:translateX(-50%)!important}\n.txperson-app [data-tx-tip-side=\"d\"]>.txp-tip,.txrun-wrap [data-tx-tip-side=\"d\"]>:is(.txp-tip,.txtip,.txinline-tipbox){top:auto!important;right:auto!important;bottom:calc(100% + 7px)!important;left:50%!important;transform:translateX(-50%)!important}\n.txperson-app [data-tx-tip-side=\"ul\"]>.txp-tip,.txrun-wrap [data-tx-tip-side=\"ul\"]>:is(.txp-tip,.txtip,.txinline-tipbox){top:calc(100% + 7px)!important;right:auto!important;bottom:auto!important;left:0!important;transform:none!important}\n.txperson-app [data-tx-tip-side=\"ur\"]>.txp-tip,.txrun-wrap [data-tx-tip-side=\"ur\"]>:is(.txp-tip,.txtip,.txinline-tipbox){top:calc(100% + 7px)!important;right:0!important;bottom:auto!important;left:auto!important;transform:none!important}\n.txperson-app [data-tx-tip-side=\"dl\"]>.txp-tip,.txrun-wrap [data-tx-tip-side=\"dl\"]>:is(.txp-tip,.txtip,.txinline-tipbox){top:auto!important;right:auto!important;bottom:calc(100% + 7px)!important;left:0!important;transform:none!important}\n.txperson-app [data-tx-tip-side=\"dr\"]>.txp-tip,.txrun-wrap [data-tx-tip-side=\"dr\"]>:is(.txp-tip,.txtip,.txinline-tipbox){top:auto!important;right:0!important;bottom:calc(100% + 7px)!important;left:auto!important;transform:none!important}\n.txrun-wrap [data-tx-tip-side=\"fixed\"]>:is(.txp-tip,.txtip,.txinline-tipbox),.txperson-app [data-tx-tip-side=\"fixed\"]>.txp-tip{max-height:none!important;overflow:visible!important;transform:none!important}\n\n/* 早先宿主根的黑色轨道也在尾部撤销，内部与站点滚动条都不再形成黑缝。 */\nbody{scrollbar-color:#a88849 transparent!important}\nbody *::-webkit-scrollbar-track,body *::-webkit-scrollbar-corner{background:transparent!important}\n\n/* 用户与 AI 的消息操作按钮使用同一组紧凑金墨按钮。 */\n:where(.is-user,.is-assistant,[data-message-author-role=\"user\"],[data-message-author-role=\"assistant\"]) :is(div[class~=\"justify-between\"],div.flex.w-full):has(button svg) button{\n  display:grid!important;place-items:center!important;flex:0 0 26px!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;\n  margin:0!important;padding:0!important;border:1px solid #c6a0525c!important;border-radius:8px 2px 8px 2px!important;\n  background:linear-gradient(145deg,#18232e,#080d14)!important;color:#ebcc7b!important;box-shadow:inset 0 0 0 1px #ffffff0d!important;outline:0!important\n}\n\n/* TX_PROMPT_RESPONSE_UNCLIPPED_R95：用更高特异度压过旧 waves/audio 缩窄规则，保留网站原图标。 */\n#prompt-input-footer button:is([aria-label*=\"応答\"],[aria-label*=\"模式\"],[aria-label*=\"实时\"],[aria-label*=\"回顾\"],[aria-label*=\"Response mode\" i]):has(svg){position:relative!important;flex:0 0 auto!important;width:auto!important;min-width:48px!important;max-width:none!important;height:27px!important;padding:0 8px!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;border-radius:8px 2px 8px 2px!important;background:linear-gradient(145deg,#152530,#080d14)!important}\n#prompt-input-footer button:is([aria-label*=\"応答\"],[aria-label*=\"模式\"],[aria-label*=\"实时\"],[aria-label*=\"回顾\"],[aria-label*=\"Response mode\" i]):has(svg)::before{content:none!important;display:none!important}\n#prompt-input-footer{padding-right:3px!important}\n#prompt-input-footer button[type=\"submit\"]{margin-right:1px!important;overflow:visible!important}\n\n/* 操作栏与消息内框零外距相接，旧版 5px/6px margin 不再露出接缝。 */\n:where(div.group.flex.is-user:has(.txplayer-copy),div.group.flex.is-assistant:has(.rili-markdown-renderer .txrun-wrap))>div.flex.w-full:nth-of-type(2){width:100%!important;max-width:100%!important;margin:0!important}\n\n/* 填充层即便纹理图缺失也保持实心渐变，并沿左缘执行进入动画。 */\n.txperson-app .txp-meters span>i::before{background-color:#70d9d2!important;transform-origin:left center!important;animation:txR92BarGrow .82s cubic-bezier(.2,.8,.22,1) both!important}\n\n/* R92 截图收口：编辑态、按钮内匣、时钟贴合、身体层级与真实流动条。 */\n:where(.is-user,.is-assistant,[data-message-author-role=\"user\"],[data-message-author-role=\"assistant\"]) :where(textarea,[contenteditable=\"true\"]){box-sizing:border-box!important;border:1px solid #c6a05266!important;border-radius:10px 3px 10px 3px!important;background-color:#09121b!important;background-image:linear-gradient(145deg,#131922,#0b1018)!important;color:#eee5d5!important;box-shadow:inset 0 0 0 2px #05090dcc!important;outline:0!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}\n:where(.is-user,.is-assistant,[data-message-author-role=\"user\"],[data-message-author-role=\"assistant\"]) :where(textarea,[contenteditable=\"true\"]):focus{border-color:#e1c16f99!important;box-shadow:inset 0 0 0 2px #05090dcc,0 0 0 1px #70d9d22b!important}\n:where(.is-user,.is-assistant,[data-message-author-role=\"user\"],[data-message-author-role=\"assistant\"]) :is(.flex.items-center>div.bg-muted.rounded,div[class~=\"ml-auto\"] div[class~=\"rounded\"]):has(button){border:1px solid #b98d4545!important;border-radius:9px 3px 9px 3px!important;background-color:#09121b!important;background-image:linear-gradient(145deg,#111922,#070b11)!important;box-shadow:inset 0 0 0 1px #ffffff0d!important;outline:0!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}\n:where(.is-user,.is-assistant,[data-message-author-role=\"user\"],[data-message-author-role=\"assistant\"]) :is(.flex.items-center>div.bg-muted.rounded,div[class~=\"justify-between\"],div.flex.w-full):has(button svg) button:not([type=\"submit\"])>svg,#prompt-input-footer button:not([type=\"submit\"])>svg{position:static!important;display:block!important;width:16px!important;height:16px!important;opacity:1!important;visibility:visible!important;color:currentColor!important}\n\n.txrun-wrap>.txrun>.txhud-head{grid-template-columns:minmax(0,1fr) 118px minmax(0,1fr)!important}\n.txrun-wrap>.txrun>.txhud-head .txtime-ring{--tx-hour-r:35px!important;width:100px!important;height:100px!important;background-size:100% 100%,100% 100%,62% 62%,68% 68%,100% 100%!important}\n.txrun-wrap>.txrun>.txhud-head .txtime-ring::before{content:\"\"!important;position:absolute!important;inset:24%!important;z-index:1!important;width:auto!important;height:auto!important;border:0!important;border-radius:50%!important;background:repeating-conic-gradient(from -1deg,#efd47a9c 0 1.35deg,transparent 1.35deg 30deg),repeating-conic-gradient(from -.4deg,#70d9d266 0 .7deg,transparent .7deg 6deg)!important;-webkit-mask:radial-gradient(circle,transparent 0 52%,#000 54% 84%,transparent 86%)!important;mask:radial-gradient(circle,transparent 0 52%,#000 54% 84%,transparent 86%)!important;opacity:.92!important;transform:none!important;box-shadow:none!important;pointer-events:none!important}\n.txrun-wrap>.txrun>.txhud-head .txtime-ring::after{content:\"\"!important;position:absolute!important;left:50%!important;top:50%!important;z-index:4!important;width:7px!important;height:7px!important;border:1px solid #efd477!important;border-radius:50%!important;background:#071018!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 0 2px #70d9d22b,0 0 8px #efd47766!important;pointer-events:none!important}\n.txrun-wrap .txhead-side>span{border:1px solid #d9b95a24!important;background-color:#07131c99!important;background-image:radial-gradient(ellipse at center,#0a1a24ad 0,#07131c75 58%,transparent 96%)!important;box-shadow:inset 0 0 12px #70d9d20b!important;backdrop-filter:blur(1px)!important}.txrun-wrap .txhead-weather{background:radial-gradient(ellipse at center,#07131c8c,transparent 82%)!important}\n\n.txperson-app .txp-zonewrap{z-index:3!important}.txperson-app .txp-zonewrap:is(:hover,:focus-within,.tx-tip-open){z-index:60!important}.txperson-app .txp-zonewrap>.txp-tip{max-height:none!important;overflow:visible!important}.txperson-app .txp-zonewrap[data-zone=\"头面\"]{top:3%!important}.txperson-app .txp-zonewrap[data-zone=\"胸部\"]{top:27%!important}\n\n.txperson-app .txp-meters span>i::before,.txrun-wrap .txmeter>i>em,.txrun-wrap .txsys-progress>i::before{background-color:#70d9d2!important;background-image:linear-gradient(90deg,#25535aab,#70d9d2b8 48%,#d9bb62c9),var(--tx-r92-bar)!important;background-size:100% 100%,96px 100%!important;background-repeat:no-repeat,repeat-x!important;background-blend-mode:normal,screen!important;transform-origin:left center!important;animation:txR92BarGrow .82s cubic-bezier(.2,.8,.22,1) both,txR92BarFlow 2.2s linear .9s infinite!important}\n@keyframes txR92BarFlow{0%{background-position:0 0,0 50%}100%{background-position:0 0,96px 50%}}\n\n.txperson-app .txori-chip>span{font-size:0!important}.txperson-app .txori-chip>span::after{font-size:6.5px!important}.txperson-app .txori-chip[data-key=\"ORIENT_MATCH\"]>span::after,.txperson-app .txori-chip[data-key=\"ORI_MATCH\"]>span::after{content:\"取向匹配\"}.txperson-app .txori-chip[data-key=\"ORI_MIS\"]>span::after{content:\"错位次数\"}.txperson-app .txori-chip[data-key=\"ORI_LOCK_UNTIL\"]>span::after{content:\"冻结期限\"}.txperson-app .txori-chip[data-key=\"ORI_PLATONIC\"]>span::after{content:\"精神亲密\"}\n@media(max-width:434px){.txrun-wrap>.txrun>.txhud-head{grid-template-columns:minmax(0,1fr) 94px minmax(0,1fr)!important}.txrun-wrap>.txrun>.txhud-head>.txtime{width:94px!important}.txrun-wrap>.txrun>.txhud-head .txtime-ring{--tx-hour-r:30px!important;width:88px!important;height:88px!important}.txperson-app .txp-zonewrap[data-zone=\"头面\"]>.txp-tip{right:7px!important;left:auto!important}}\n@media(prefers-reduced-motion:reduce){.txrun-wrap .txsys-progress>i::before,:where(div.group.flex.is-assistant,[data-message-author-role=\"assistant\"]):has([aria-busy=\"true\"])::before{animation-duration:.01ms!important;animation-iteration-count:1!important}}\n\n/* 最终图标与钟盘契约：底栏恢复 R79/R81 原图坐标，人物模块保持四枚不同字形；“统”单独用可读字。 */\n.txrun-wrap>.txrun>.txnav button>i,\n.txrun-wrap>.txrun>.txapplauncher i,\n.txrun-wrap>.txrun>.txsettings-open i,\n.txrun-wrap>.txrun>.txactions summary i{background-image:var(--tx-r81-glyphs),radial-gradient(circle at 50% 45%,#183246,#070c12 72%)!important;background-size:400% 400%,100% 100%!important;background-repeat:no-repeat!important;opacity:1!important;filter:drop-shadow(0 0 5px #6de0dc36)!important}\n.txrun-wrap>.txrun>.txnav .navstory>i{background-position:0 0,center!important}\n.txrun-wrap>.txrun>.txnav .navhero>i{background-position:33.333% 0,center!important}\n.txrun-wrap>.txrun>.txnav .navpeople>i{background-position:66.666% 0,center!important}\n.txrun-wrap>.txrun>.txnav .navworld>i{background-position:100% 0,center!important}\n.txrun-wrap>.txrun>.txnav .navmemory>i{background-position:0 33.333%,center!important}\n.txrun-wrap>.txrun>.txnav .navcause>i{background-position:33.333% 33.333%,center!important}\n.txrun-wrap>.txrun>.txactions summary i{background-position:100% 66.666%,center!important}\n.txrun-wrap>.txrun>.txsettings-open i{background-position:66.666% 66.666%,center!important}\n.txperson-app .txp-modules>button>b{background-image:var(--tx-r81-glyphs)!important;background-repeat:no-repeat!important;background-size:400% 400%!important;color:transparent!important;text-shadow:none!important}\n.txperson-app .txp-modules>button:nth-child(1)>b{background-position:66.666% 33.333%!important}\n.txperson-app .txp-modules>button:nth-child(2)>b{background-position:100% 33.333%!important}\n.txperson-app .txp-modules>button:nth-child(3)>b{background-position:0 66.666%!important}\n.txperson-app .txp-modules>button:nth-child(4)>b{background-position:33.333% 66.666%!important}\n.txperson-app .txp-modules:has([popovertarget$=\"_H_SYS\"])>button:nth-child(5)>b{background-image:radial-gradient(circle,#183246,#070c12 72%)!important;background-position:center!important;background-size:100% 100%!important;color:#efd177!important;font-size:10px!important;text-shadow:0 0 7px #70d9d255!important}\n\n/* 大钟与外环各退半步：中栏 126/100，钟盘 106/94，第三层外环缩至 92%。 */\n.txrun-wrap>.txrun>.txhud-head{grid-template-columns:minmax(0,1fr) 126px minmax(0,1fr)!important;background-position:center!important;background-size:100% 100%,100% 100%,92% auto!important;background-repeat:no-repeat!important}\n.txrun-wrap>.txrun>.txhud-head .txtime-ring{--tx-hour-r:36px!important;width:106px!important;height:106px!important}\n.txrun-wrap .txhead-weather{position:absolute!important;top:0!important;left:50%!important;transform:translateX(-50%)!important}\n@media(max-width:434px){.txrun-wrap>.txrun>.txhud-head{grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr)!important}.txrun-wrap>.txrun>.txhud-head>.txtime{width:100px!important}.txrun-wrap>.txrun>.txhud-head .txtime-ring{--tx-hour-r:32px!important;width:94px!important;height:94px!important}}\n\n/* TX_STORY_ARTIFACTS_V1_BEGIN\n   正文中的文书与功法是静态展陈，不使用 details，也不制造内层滚动区。 */\n.txrun-wrap .txstory-artifact{\n  --tx-art-accent:#d8b861;position:relative;isolation:isolate;box-sizing:border-box;clear:both;\n  width:calc(100% - 12px);max-width:100%;margin:12px 6px;padding:10px 11px;overflow:hidden;\n  border:1px solid color-mix(in srgb,var(--tx-art-accent) 56%,transparent);border-radius:13px 3px 13px 3px;\n  background-color:#0a1016;background-image:repeating-linear-gradient(0deg,transparent 0 20px,#f0d77c08 20px 21px),radial-gradient(circle at 100% 0,color-mix(in srgb,var(--tx-art-accent) 14%,transparent),transparent 42%),linear-gradient(145deg,#151a20f2,#080d13fa 76%);\n  box-shadow:inset 0 0 0 2px #04070aa8,inset 0 0 24px color-mix(in srgb,var(--tx-art-accent) 8%,transparent),0 9px 24px #0008;\n  color:#ddd8cb;text-align:left;text-indent:0;break-inside:avoid\n}\n.txrun-wrap .txstory-artifact::before{content:\"\";position:absolute;inset:4px;z-index:-1;border:1px solid color-mix(in srgb,var(--tx-art-accent) 22%,transparent);border-radius:9px 2px 9px 2px;pointer-events:none}\n.txrun-wrap .txstory-artifact::after{content:\"\";position:absolute;right:-13px;bottom:-15px;z-index:-1;width:58px;height:58px;border:1px solid color-mix(in srgb,var(--tx-art-accent) 24%,transparent);border-radius:50%;box-shadow:inset 0 0 0 5px #05090d, inset 0 0 0 6px color-mix(in srgb,var(--tx-art-accent) 18%,transparent);opacity:.55;pointer-events:none}\n.txrun-wrap .txstory-artifact>header{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:8px;align-items:center;margin:0 0 8px;padding:0 0 7px;border-bottom:1px solid color-mix(in srgb,var(--tx-art-accent) 28%,transparent)}\n.txrun-wrap .txstory-artifact>header>i{display:grid;place-items:center;width:33px;height:33px;border:1px solid color-mix(in srgb,var(--tx-art-accent) 58%,transparent);border-radius:50% 5px 50% 5px;background:radial-gradient(circle at 40% 35%,color-mix(in srgb,var(--tx-art-accent) 24%,#101923),#071018 72%);color:#f0d27a;font:800 8px/1.1 \"STKaiti\",\"KaiTi\",serif;font-style:normal;text-align:center;box-shadow:inset 0 0 0 2px #05090d,0 0 10px color-mix(in srgb,var(--tx-art-accent) 18%,transparent)}\n.txrun-wrap .txstory-artifact>header>div{min-width:0}.txrun-wrap .txstory-artifact>header small{display:block;color:#70d9d2;font:700 6px/1.2 ui-monospace,monospace;letter-spacing:.1em}.txrun-wrap .txstory-artifact>header h4{margin:3px 0 0;color:#f0dda8;font:700 12px/1.25 \"STKaiti\",\"KaiTi\",serif;white-space:normal;overflow-wrap:anywhere}.txrun-wrap .txstory-artifact>header>span{max-width:112px;color:#a99d88;font-size:6.75px;line-height:1.35;text-align:right;white-space:normal;overflow-wrap:anywhere}\n.txrun-wrap .txstory-artifact-copy{position:relative;padding:8px 9px;border:1px solid #ffffff0d;border-radius:7px 2px 7px 2px;background:#05090da8}.txrun-wrap .txstory-artifact-copy>p{margin:0!important;color:#dfd7c6!important;font:400 9.25px/1.72 \"STSong\",\"SimSun\",serif!important;text-align:justify!important;text-indent:0!important;white-space:normal!important;overflow-wrap:anywhere!important}\n.txrun-wrap .txstory-artifact>footer{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px;align-items:start;margin-top:7px;padding-top:6px;border-top:1px dashed #ffffff12}.txrun-wrap .txstory-artifact>footer>span{color:#70d9d2;font-size:6.5px;white-space:nowrap}.txrun-wrap .txstory-artifact>footer>:is(b,p){min-width:0;margin:0;color:#aea797;font-size:7.25px;font-weight:400;line-height:1.5;white-space:normal;overflow-wrap:anywhere}\n.txrun-wrap .txstory-document{--tx-art-accent:#d7b65d}.txrun-wrap .txstory-document[data-artifact-kind=\"婚帖\"]{--tx-art-accent:#d67582;background-image:repeating-linear-gradient(0deg,transparent 0 20px,#f2b3bb0a 20px 21px),radial-gradient(circle at 100% 0,#d675821e,transparent 42%),linear-gradient(145deg,#211519f2,#0d0a0ffa 76%)}\n.txrun-wrap .txstory-document[data-artifact-kind=\"卷宗\"],.txrun-wrap .txstory-document[data-artifact-kind=\"案牍\"]{--tx-art-accent:#b99155}\n.txrun-wrap .txstory-manual{--tx-art-accent:#70d9d2;background-image:linear-gradient(90deg,#70d9d20c 1px,transparent 1px),linear-gradient(#70d9d20a 1px,transparent 1px),radial-gradient(circle at 88% 8%,#70d9d21d,transparent 37%),linear-gradient(145deg,#0c2028f2,#060c13fa 76%);background-size:22px 22px,22px 22px,auto,auto}\n.txrun-wrap .txstory-manual>dl{display:grid;grid-template-columns:62px minmax(0,1fr);gap:4px 7px;margin:0 0 7px;padding:6px 8px;border:1px solid #70d9d21f;border-radius:7px 2px 7px 2px;background:#061018b5}.txrun-wrap .txstory-manual>dl :is(dt,dd){min-width:0;margin:0;font-size:7.25px;line-height:1.45;white-space:normal;overflow-wrap:anywhere}.txrun-wrap .txstory-manual>dl dt{color:#70d9d2}.txrun-wrap .txstory-manual>dl dd{color:#b8c5c1}\n.txrun-wrap .txstory-manual>blockquote{position:relative;margin:0;padding:9px 10px 9px 13px;border:0;border-left:2px solid #d8b8618a;background:linear-gradient(90deg,#d8b8610c,transparent 70%);color:#e5ddca;font:400 9.25px/1.72 \"STKaiti\",\"KaiTi\",serif;text-indent:0;white-space:normal;overflow-wrap:anywhere}.txrun-wrap .txstory-manual>blockquote::before{content:\"诀\";position:absolute;right:5px;top:2px;color:#d8b8611f;font:800 31px/1 \"STKaiti\",\"KaiTi\",serif}\n\n/* 最终 Tooltip：紧凑、无滚动、无段首空洞；坐标由首标签脚本钳制到视口并按边缘反向展开。 */\n:where(.txrun-wrap,.txperson-app) :is(.txp-zonewrap,.txp-tokenwrap,.txhas-tip,.txinline-tip)>:is(.txp-tip,.txtip,.txinline-tipbox){\n  box-sizing:border-box!important;width:var(--tx-tip-w,152px)!important;min-width:0!important;max-width:min(192px,calc(100vw - 12px))!important;max-height:none!important;\n  margin:0!important;padding:6px 7px 7px!important;overflow:visible!important;border:1px solid #d8b86170!important;border-radius:8px 2px 8px 2px!important;\n  background-color:#071018!important;background-image:repeating-linear-gradient(135deg,transparent 0 11px,#70d9d208 11px 12px),radial-gradient(circle at 100% 0,#70d9d218,transparent 39%),linear-gradient(148deg,#111b25fd,#060b11fe 76%)!important;\n  box-shadow:inset 0 0 0 2px #04070abf,inset 0 0 0 3px #d8b86118,0 8px 22px #000c!important;color:#e7dfd0!important;\n  font:400 7.75px/1.46 \"STSong\",\"SimSun\",serif!important;text-align:left!important;text-indent:0!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important\n}\n:where(.txrun-wrap,.txperson-app) :is(.txp-zonewrap,.txp-tokenwrap,.txhas-tip,.txinline-tip)>:is(.txp-tip,.txtip,.txinline-tipbox) :is(.txtip-copy,strong,p,small,dl,dt,dd){box-sizing:border-box!important;min-width:0!important;max-width:100%!important;margin:0!important;text-indent:0!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important}\n.txrun-wrap .txtip-copy{display:block!important;padding:0!important;color:#e7dfd0!important;font:inherit!important;line-height:inherit!important}\n:where(.txrun-wrap,.txperson-app) :is(.txp-zonewrap,.txp-tokenwrap,.txhas-tip,.txinline-tip)>:is(.txp-tip,.txtip,.txinline-tipbox) strong{display:block!important;margin-bottom:3px!important;color:#efd27c!important;font:700 8.5px/1.3 \"STKaiti\",\"KaiTi\",serif!important}\n:where(.txrun-wrap,.txperson-app) :is(.txp-zonewrap,.txp-tokenwrap,.txhas-tip,.txinline-tip)>:is(.txp-tip,.txtip,.txinline-tipbox) dl{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:2px 5px!important;margin-top:4px!important}.txperson-app :is(.txp-zonewrap,.txp-tokenwrap)>.txp-tip dt{color:#70d9d2!important}.txperson-app :is(.txp-zonewrap,.txp-tokenwrap)>.txp-tip dd{color:#c0c5be!important}\n.txrun-wrap [data-tx-tip-side=\"fixed\"]>:is(.txp-tip,.txtip,.txinline-tipbox),.txperson-app [data-tx-tip-side=\"fixed\"]>.txp-tip{position:fixed!important;position-anchor:auto!important;inset:auto!important;right:auto!important;bottom:auto!important;top:var(--tx-tip-top,6px)!important;left:var(--tx-tip-left,6px)!important;width:var(--tx-tip-w,152px)!important;translate:none!important;transform:none!important;z-index:2147483647!important}\n.txperson-app .txp-zonewrap[data-zone][data-tx-tip-side=\"fixed\"]>.txp-tip{right:auto!important;bottom:auto!important;top:var(--tx-tip-top,6px)!important;left:var(--tx-tip-left,6px)!important;transform:none!important}\n:where(.txrun-wrap,.txperson-app) [data-tx-tip-place=\"r\"]>:is(.txp-tip,.txtip,.txinline-tipbox){border-left-color:#70d9d2a0!important}:where(.txrun-wrap,.txperson-app) [data-tx-tip-place=\"l\"]>:is(.txp-tip,.txtip,.txinline-tipbox){border-right-color:#70d9d2a0!important}:where(.txrun-wrap,.txperson-app) [data-tx-tip-place=\"d\"]>:is(.txp-tip,.txtip,.txinline-tipbox){border-top-color:#70d9d2a0!important}:where(.txrun-wrap,.txperson-app) [data-tx-tip-place=\"u\"]>:is(.txp-tip,.txtip,.txinline-tipbox){border-bottom-color:#70d9d2a0!important}\n@media(max-width:434px){.txrun-wrap .txstory-artifact{width:calc(100% - 6px);margin:9px 3px;padding:8px}.txrun-wrap .txstory-artifact>header{grid-template-columns:29px minmax(0,1fr)}.txrun-wrap .txstory-artifact>header>i{width:28px;height:28px;font-size:7px}.txrun-wrap .txstory-artifact>header>span{grid-column:2;max-width:none;text-align:left}.txrun-wrap .txstory-artifact-copy>p,.txrun-wrap .txstory-manual>blockquote{font-size:8.75px!important}:where(.txrun-wrap,.txperson-app) :is(.txp-zonewrap,.txp-tokenwrap,.txhas-tip,.txinline-tip)>:is(.txp-tip,.txtip,.txinline-tipbox){max-width:min(172px,calc(100vw - 10px))!important;padding:5px 6px 6px!important;font-size:7.25px!important}}\n/* TX_STORY_ARTIFACTS_V1_END */\n\n/* R93/R94 的失效作用域补丁已在 R95 中整体删除并重建；禁止重新追加 .custom-styles 前缀。 */\n/* TX_RUNTIME_CANONICAL_R92_END */\n\n/* TX_SYSTEM_CONSOLE_V1_BEGIN */\n.txperson-app .txp-modules:has([popovertarget$=\"_H_SYS\"]){grid-template-columns:repeat(5,minmax(0,1fr))!important}.txperson-app .txp-modules:has([popovertarget$=\"_H_SYS\"])>button{min-width:0!important}.txperson-app .txp-modules:has([popovertarget$=\"_H_SYS\"])>button>span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}\n.txperson-system .txsys-host{padding:10px!important;background:radial-gradient(circle at 50% 0,#63d8d314,transparent 42%),#04080d!important}.txsys-machine{min-height:420px;overflow:hidden;border:1px solid #d9ba626e;border-radius:15px 4px 15px 4px;background:linear-gradient(155deg,#111b27,#05090f 76%);box-shadow:inset 0 0 0 3px #05090d,inset 0 0 0 4px #73d9d11c,0 18px 42px #0009}.txsys-osbar{display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center;min-height:31px;padding:5px 9px;border-bottom:1px solid #d9b65b44;background:linear-gradient(90deg,#182634,#0a1018 72%);font:700 7px/1.2 monospace;letter-spacing:.12em}.txsys-osbar>span{display:flex;gap:4px}.txsys-osbar>span>i{width:6px;height:6px;border-radius:50%;background:#d8b85f;box-shadow:9px 0 #70d9d2,18px 0 #8da27e}.txsys-osbar>b{color:#e6cc85}.txsys-osbar>small{color:#6ed7d0;font:inherit}.txsys-workspace{display:grid;gap:10px;padding:10px;background-image:linear-gradient(#70d9d208 1px,transparent 1px),linear-gradient(90deg,#70d9d208 1px,transparent 1px);background-size:22px 22px}.txsys-empty{display:grid;place-items:center;min-height:260px;padding:24px;text-align:center;color:#869399}.txsys-empty>i{display:grid;place-items:center;width:54px;height:54px;border:1px solid #d8ba6366;border-radius:15px 4px 15px 4px;background:#0b141dbd;color:#e6c96e;font:700 26px/1 serif}.txsys-empty>h4{margin:10px 0 3px;color:#dbc880}.txsys-empty>p{max-width:280px;margin:0;color:#8e9a9d;font-size:8px;line-height:1.55}.txsys-workspace:has(>.txsys-console)>.txsys-empty{display:none!important}\n.txsys-console{position:relative;overflow:hidden;margin:0;border:1px solid #d7b85f5c;border-radius:13px 3px 13px 3px;background:linear-gradient(150deg,#111d28f5,#060b11fa);box-shadow:0 10px 28px #0008,inset 0 0 30px #70d9d208}.txsys-tabstate{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.txsys-console-head{display:grid;grid-template-columns:35px minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:9px 10px;border-bottom:1px solid #d7b75e36;background:radial-gradient(circle at 0 0,#70d9d217,transparent 36%),linear-gradient(90deg,#172532,#0a1119)}.txsys-console-head>i{display:grid;place-items:center;width:32px;height:32px;border:1px solid #e1c46d70;border-radius:9px 3px 9px 3px;background:#08121b;color:#efd47b;font:800 7px/1 monospace}.txsys-console-head>div{min-width:0}.txsys-console-head small{display:block;color:#70d9d2;font:700 6.5px/1.2 monospace;letter-spacing:.1em}.txsys-console-head h4{margin:2px 0 0;color:#f0dda6;font-size:11px}.txsys-console-head p{margin:2px 0 0;color:#8f9ea1;font-size:6.5px;line-height:1.35}.txsys-console-head>span,.txsys-console-head>em{padding:3px 5px;border:1px solid #70d9d23d;border-radius:999px;background:#07151c;color:#7eddd6;font:700 6px/1 monospace;font-style:normal;white-space:nowrap}.txsys-console-head>em{border-color:#d9b95f46;color:#e4c66e}\n.txsys-dock{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;padding:6px;border-bottom:1px solid #d8b75d30;background:#070d13e8}.txsys-dock>label{display:grid;place-items:center;gap:2px;min-width:0;min-height:35px;padding:3px 1px;border:1px solid #ffffff10;border-radius:7px 2px 7px 2px;background:#0a131c;color:#7f8e93;cursor:pointer}.txsys-dock>label>i{display:grid;place-items:center;width:17px;height:17px;border:1px solid #6fd8d03b;border-radius:5px 2px 5px 2px;color:#6fd8d0;font:700 8px/1 serif;font-style:normal}.txsys-dock>label>span{overflow:hidden;max-width:100%;font-size:5.8px;text-overflow:ellipsis;white-space:nowrap}.txsys-console:has(.txsys-tabstate[value=\"status\"]:checked)>.txsys-dock>[data-tab=\"status\"],.txsys-console:has(.txsys-tabstate[value=\"resource\"]:checked)>.txsys-dock>[data-tab=\"resource\"],.txsys-console:has(.txsys-tabstate[value=\"point\"]:checked)>.txsys-dock>[data-tab=\"point\"],.txsys-console:has(.txsys-tabstate[value=\"module\"]:checked)>.txsys-dock>[data-tab=\"module\"],.txsys-console:has(.txsys-tabstate[value=\"task\"]:checked)>.txsys-dock>[data-tab=\"task\"],.txsys-console:has(.txsys-tabstate[value=\"shop\"]:checked)>.txsys-dock>[data-tab=\"shop\"],.txsys-console:has(.txsys-tabstate[value=\"simulate\"]:checked)>.txsys-dock>[data-tab=\"simulate\"],.txsys-console:has(.txsys-tabstate[value=\"log\"]:checked)>.txsys-dock>[data-tab=\"log\"]{border-color:#dfc26875;background:linear-gradient(145deg,#292313,#0b161e);color:#efcf75;box-shadow:inset 0 -2px #d8b65b55}.txsys-dock>label:has(.txsys-tabstate:focus-visible){outline:1px solid #70d9d2}\n.txsys-desktop{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-height:190px;padding:8px}.txsys-desktop>.txsys-panel{display:none!important}.txsys-console:has(.txsys-tabstate[value=\"status\"]:checked)>.txsys-desktop>.txsys-status,.txsys-console:has(.txsys-tabstate[value=\"resource\"]:checked)>.txsys-desktop>.txsys-resource,.txsys-console:has(.txsys-tabstate[value=\"point\"]:checked)>.txsys-desktop>.txsys-point,.txsys-console:has(.txsys-tabstate[value=\"module\"]:checked)>.txsys-desktop>.txsys-module,.txsys-console:has(.txsys-tabstate[value=\"task\"]:checked)>.txsys-desktop>.txsys-task,.txsys-console:has(.txsys-tabstate[value=\"shop\"]:checked)>.txsys-desktop>.txsys-shop,.txsys-console:has(.txsys-tabstate[value=\"simulate\"]:checked)>.txsys-desktop>.txsys-simulate,.txsys-console:has(.txsys-tabstate[value=\"log\"]:checked)>.txsys-desktop>.txsys-log{display:grid!important}.txsys-console:has(.txsys-tabstate[value=\"status\"]:checked)>.txsys-desktop>.txsys-command.txsys-status,.txsys-console:has(.txsys-tabstate[value=\"resource\"]:checked)>.txsys-desktop>.txsys-command.txsys-resource,.txsys-console:has(.txsys-tabstate[value=\"point\"]:checked)>.txsys-desktop>.txsys-command.txsys-point,.txsys-console:has(.txsys-tabstate[value=\"module\"]:checked)>.txsys-desktop>.txsys-command.txsys-module,.txsys-console:has(.txsys-tabstate[value=\"task\"]:checked)>.txsys-desktop>.txsys-command.txsys-task,.txsys-console:has(.txsys-tabstate[value=\"shop\"]:checked)>.txsys-desktop>.txsys-command.txsys-shop,.txsys-console:has(.txsys-tabstate[value=\"simulate\"]:checked)>.txsys-desktop>.txsys-command.txsys-simulate,.txsys-console:has(.txsys-tabstate[value=\"log\"]:checked)>.txsys-desktop>.txsys-command.txsys-log{display:grid!important}.txsys-console:has(.txsys-tabstate[value=\"resource\"]:checked):not(:has(>.txsys-desktop>.txsys-resource))>.txsys-desktop:after,.txsys-console:has(.txsys-tabstate[value=\"point\"]:checked):not(:has(>.txsys-desktop>.txsys-point))>.txsys-desktop:after,.txsys-console:has(.txsys-tabstate[value=\"module\"]:checked):not(:has(>.txsys-desktop>.txsys-module))>.txsys-desktop:after,.txsys-console:has(.txsys-tabstate[value=\"task\"]:checked):not(:has(>.txsys-desktop>.txsys-task))>.txsys-desktop:after,.txsys-console:has(.txsys-tabstate[value=\"shop\"]:checked):not(:has(>.txsys-desktop>.txsys-shop))>.txsys-desktop:after,.txsys-console:has(.txsys-tabstate[value=\"simulate\"]:checked):not(:has(>.txsys-desktop>.txsys-simulate))>.txsys-desktop:after,.txsys-console:has(.txsys-tabstate[value=\"log\"]:checked):not(:has(>.txsys-desktop>.txsys-log))>.txsys-desktop:after{content:\"此系统未提供该模块\";display:grid;grid-column:1/-1;place-items:center;min-height:150px;color:#76868b;font-size:8px}\n.txsys-panel{align-content:start;min-width:0;padding:8px;border:1px solid #ffffff12;border-radius:9px 3px 9px 3px;background:radial-gradient(circle at 100% 0,#70d9d20b,transparent 40%),#09121a;color:#d8dfdc;box-shadow:inset 0 0 16px #0005}.txsys-panel>header{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:5px;padding-bottom:4px;border-bottom:1px solid #d6b65b24}.txsys-panel>header>small{color:#6fd8d1;font:700 6px/1 monospace;letter-spacing:.08em}.txsys-panel>header>span{color:#d9bc69;font:700 6px/1.2 monospace;text-align:right}.txsys-panel>h5{margin:0 0 4px;color:#eedb9e;font-size:9px;line-height:1.3}.txsys-panel>h5>i{margin-right:3px;color:#f1ca60;font-style:normal;text-shadow:0 0 8px #e4b94a}.txsys-panel>p{margin:0;color:#a3afb0;font-size:7px;line-height:1.5;overflow-wrap:anywhere}.txsys-panel>dl{display:grid;grid-template-columns:62px minmax(0,1fr);gap:3px 5px;margin:6px 0 0;font-size:6.7px;line-height:1.4}.txsys-panel :is(dt,dd){min-width:0;margin:0;overflow-wrap:anywhere}.txsys-panel dt{color:#6fd8d1}.txsys-panel dd{color:#adb8b8}.txsys-summary{grid-column:1/-1!important}.txsys-point-only{border-color:#edc9676b;background:radial-gradient(circle at 100% 0,#e4bf5c18,transparent 40%),linear-gradient(145deg,#19170f,#081019)}.txsys-point-only:before{content:\"◆ POINT LOCK\";display:block;margin-bottom:5px;color:#e6c45f;font:800 5.8px/1 monospace;letter-spacing:.12em}\n.txsys-progress{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px;align-items:center;margin:4px 0 6px}.txsys-progress>i{position:relative;height:6px;overflow:hidden;border:1px solid #d8b85f43;border-radius:999px;background:#03070b}.txsys-progress>i:before{content:\"\";position:absolute;inset:1px auto 1px 1px;width:max(0px,calc(clamp(0,var(--v,0),100)*1% - 2px));border-radius:999px;background:linear-gradient(90deg,#2d6867,#70d9d2,#dfbf67);box-shadow:0 0 8px #70d9d24f}.txsys-progress>b{color:#ddc36f;font:700 6px/1 monospace}.txsys-command{grid-template-columns:21px minmax(0,1fr)!important;gap:7px;align-items:center;width:100%;min-height:42px;text-align:left;cursor:pointer}.txsys-command>i{display:grid;place-items:center;width:20px;height:20px;border:1px solid #70d9d252;border-radius:6px 2px 6px 2px;color:#70d9d2;font-style:normal}.txsys-command>span>b,.txsys-command>span>small{display:block}.txsys-command>span>b{color:#e8ce7a;font-size:7px}.txsys-command>span>small{margin-top:2px;color:#8d9b9e;font-size:6px;line-height:1.3}\n.txsys-legacy .txsys-legacy-note{display:grid;grid-template-columns:30px minmax(0,1fr);gap:7px;align-items:center;margin-bottom:8px;padding:7px;border:1px solid #d8b75c42;border-radius:9px;background:#09131b}.txsys-legacy-note>i{display:grid;place-items:center;width:28px;height:28px;border:1px solid #d8b75d55;border-radius:8px;color:#e4c66e;font-style:normal}.txsys-legacy-note b,.txsys-legacy-note small{display:block}.txsys-legacy-note b{color:#e4ce8b;font-size:8px}.txsys-legacy-note small{margin-top:2px;color:#869699;font-size:6.5px}\n@media(max-width:434px){.txperson-app .txp-modules:has([popovertarget$=\"_H_SYS\"]){gap:3px!important;padding-inline:5px!important}.txperson-app .txp-modules:has([popovertarget$=\"_H_SYS\"])>button{gap:2px!important}.txperson-app .txp-modules:has([popovertarget$=\"_H_SYS\"])>button>b{font-size:10px!important}.txperson-app .txp-modules:has([popovertarget$=\"_H_SYS\"])>button>span{font-size:5.5px!important}.txsys-console-head{grid-template-columns:30px minmax(0,1fr) auto}.txsys-console-head>em{display:none}.txsys-dock{grid-template-columns:repeat(4,minmax(0,1fr))}.txsys-desktop{grid-template-columns:1fr}.txsys-summary{grid-column:auto!important}.txsys-osbar{grid-template-columns:auto 1fr}.txsys-osbar>small{display:none}}\n.txsys-dock{grid-template-columns:repeat(9,minmax(0,1fr))}.txsys-console:has(.txsys-tabstate[value=\"app\"]:checked)>.txsys-dock>[data-tab=\"app\"]{border-color:#dfc26875;background:linear-gradient(145deg,#292313,#0b161e);color:#efcf75;box-shadow:inset 0 -2px #d8b65b55}.txsys-desktop>.txsys-appwindow,.txsys-desktop>.txsys-appaction{display:none!important}.txsys-console:has(.txsys-tabstate[value=\"app\"]:checked)>.txsys-desktop>.txsys-appwindow{display:block!important;grid-column:1/-1}.txsys-console:has(.txsys-tabstate[value=\"app\"]:checked)>.txsys-desktop>.txsys-appaction,.txsys-console:has(.txsys-tabstate[value=\"app\"]:checked)>.txsys-desktop>.txsys-command.txsys-app{display:grid!important}.txsys-console:has(.txsys-tabstate[value=\"app\"]:checked):not(:has(>.txsys-desktop>.txsys-appwindow))>.txsys-desktop:after{content:\"此系统没有独立应用界面\";display:grid;grid-column:1/-1;place-items:center;min-height:150px;color:#76868b;font-size:8px}\n.txsys-appwindow{overflow:hidden;border:1px solid #72d9d140;border-radius:12px 3px 12px 3px;background:#071018;box-shadow:inset 0 0 24px #70d9d209}.txsys-appwindow>header{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px 9px;border-bottom:1px solid #d8b75e2e;background:linear-gradient(90deg,#18303a,#0a1219 75%)}.txsys-appwindow>header>i{display:grid;place-items:center;width:28px;height:28px;border:1px solid #70d9d252;border-radius:8px 3px 8px 3px;color:#74dcd5;font:800 6px/1 monospace;font-style:normal}.txsys-appwindow>header h5,.txsys-appwindow>header p{margin:0}.txsys-appwindow>header h5{color:#ead18a;font-size:9px}.txsys-appwindow>header small{color:#6fd8d1;font:700 5.8px/1 monospace}.txsys-appwindow>header p{margin-top:2px;color:#85969a;font-size:6px}.txsys-appwindow>header>span{padding:3px 6px;border:1px solid #d8b75d3d;border-radius:999px;color:#ddc16d;font-size:6px}.txsys-appaccounts{padding:5px 9px;border-bottom:1px solid #ffffff0d;background:#050b10;color:#84979b;font-size:6px}.txsys-appgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:7px}.txsys-appitem{min-width:0;padding:7px;border:1px solid #ffffff12;border-radius:8px 3px 8px 3px;background:#0a141d;color:#aeb9b8}.txsys-appitem>header{display:flex;justify-content:space-between;gap:5px;color:#6fd8d1;font-size:5.5px}.txsys-appitem h6{margin:5px 0 2px;color:#ead18a;font-size:7.5px}.txsys-appitem>b{display:block;color:#d7dfda;font-size:7px}.txsys-appitem>p{margin:4px 0;color:#91a0a2;font-size:6.4px;line-height:1.45}.txsys-appitem>footer{color:#687c81;font-size:5.8px}.txsys-appaction{grid-template-columns:20px minmax(0,1fr);gap:6px;align-items:center;padding:7px;border:1px solid #d8b75d3d;border-radius:8px 3px 8px 3px;background:#0a151d;color:#d8c477;text-align:left}.txsys-appaction>i{display:grid;place-items:center;width:19px;height:19px;border:1px solid #70d9d247;border-radius:50%;color:#70d9d2;font-style:normal}.txsys-appaction b,.txsys-appaction small{display:block}.txsys-appaction b{font-size:7px}.txsys-appaction small{margin-top:2px;color:#839398;font-size:5.8px}\n.txsys-appwindow[data-app-kind=\"community\"]{background:linear-gradient(145deg,#102536,#08131e 68%)}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appgrid{grid-template-columns:76px minmax(0,1.35fr) minmax(92px,.8fr);align-items:start}.txsys-appwindow[data-app-kind=\"community\"] [data-item-kind=\"channel\"]{grid-column:1;grid-row:span 4;border-color:#70d9d22b;background:#07131e}.txsys-appwindow[data-app-kind=\"community\"] [data-item-kind=\"chat\"]{grid-column:2;border-radius:3px 10px 10px 10px;background:#102432}.txsys-appwindow[data-app-kind=\"community\"] [data-item-kind=\"video\"]{grid-column:2/4;min-height:86px;background:radial-gradient(circle at 50% 45%,#70d9d21c,transparent 48%),#050b11}.txsys-appwindow[data-app-kind=\"community\"] [data-item-kind=\"video\"]:before{content:\"LIVE / VIDEO\";display:block;margin-bottom:6px;color:#ec7285;font:800 6px/1 monospace}.txsys-appwindow[data-app-kind=\"community\"] [data-item-kind=\"danmaku\"]{grid-column:2/4;border-style:dashed;background:#70d9d20a}.txsys-appwindow[data-app-kind=\"community\"] :is([data-item-kind=\"member\"],[data-item-kind=\"file\"],[data-item-kind=\"store\"],[data-item-kind=\"sign\"],[data-item-kind=\"lottery\"]){grid-column:3}.txsys-appwindow[data-app-kind=\"community\"] [data-item-kind=\"member\"]{border-left:3px solid #70d9d2}.txsys-appwindow[data-app-kind=\"community\"] [data-item-kind=\"file\"]{border-left:3px solid #d8b75d}.txsys-appwindow[data-app-kind=\"community\"] :is([data-item-kind=\"sign\"],[data-item-kind=\"lottery\"]){background:linear-gradient(145deg,#211b0f,#0a141b)}\n.txsys-appwindow[data-app-kind=\"base\"]{background:linear-gradient(145deg,#101d1b,#071017 72%)}.txsys-appwindow[data-app-kind=\"base\"] .txsys-appgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.txsys-appwindow[data-app-kind=\"base\"] [data-item-kind=\"map\"]{grid-column:span 2;grid-row:span 2;min-height:124px;background-image:linear-gradient(#70d9d20c 1px,transparent 1px),linear-gradient(90deg,#70d9d20c 1px,transparent 1px),radial-gradient(circle at 62% 38%,#d8b75d2d 0 3px,transparent 4px);background-size:18px 18px,18px 18px,100% 100%}.txsys-appwindow[data-app-kind=\"base\"] [data-item-kind=\"site\"]{border-top:3px solid #70d9d2}.txsys-appwindow[data-app-kind=\"base\"] [data-item-kind=\"building\"]{border-top:3px solid #d8b75d}.txsys-appwindow[data-app-kind=\"base\"] :is([data-item-kind=\"production\"],[data-item-kind=\"research\"],[data-item-kind=\"maintenance\"]){background:linear-gradient(145deg,#151b17,#09131a)}\n@media(max-width:434px){.txsys-dock{grid-template-columns:repeat(5,minmax(0,1fr))}.txsys-appgrid,.txsys-appwindow[data-app-kind=\"community\"] .txsys-appgrid,.txsys-appwindow[data-app-kind=\"base\"] .txsys-appgrid{grid-template-columns:1fr}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appitem,.txsys-appwindow[data-app-kind=\"base\"] .txsys-appitem{grid-column:auto!important;grid-row:auto!important}.txsys-appwindow[data-app-kind=\"community\"] [data-item-kind=\"video\"],.txsys-appwindow[data-app-kind=\"base\"] [data-item-kind=\"map\"]{min-height:90px}}\n/* TX_SYSTEM_CONSOLE_V1_END */\n\n/* TX-R94 RESOURCE NPC BODY PROPOSAL V1 */\n.txperson-app .txp-category>header{min-height:44px!important}.txperson-app .txp-category>header h4{color:#efd27c!important;font-size:10px!important}.txperson-app :is(.txp-category>header small,.txp-token small,.txp-zone small,.txp-top p,.txp-estate-node small){color:#c8d4d6!important;opacity:1!important}.txperson-app .txp-tokens{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(118px,1fr))!important;gap:7px!important}.txperson-app .txp-tokenwrap{min-width:0!important}.txperson-app .txp-token{width:100%!important;min-width:0!important}.txperson-app .txp-token span{min-width:0!important}.txperson-app .txp-token b{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.txperson-app .txp-profile-node>.txp-token{background:linear-gradient(145deg,#101c25,#071018)!important}.txperson-app .txp-tip{color:#d4dede!important}.txperson-app .txp-tip :is(p,dd,small){color:#c8d4d6!important}.txperson-app .txp-assets{grid-column:1/-1!important;width:100%!important}.txperson-app .txp-estate-title{display:flex!important;align-items:center!important;gap:8px!important}.txperson-app .txp-estate-title>i{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;border:1px solid #d6b55c61!important;border-radius:50%!important;color:#efd27c!important;font-style:normal!important}.txperson-app .txp-estate-map{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-template-areas:none!important;min-height:0!important}.txperson-app .txp-estate-node{grid-area:auto!important;min-height:64px!important}.txperson-app .txp-estate-node>b{margin-top:4px!important;color:#e5e7df!important;font-size:7.5px!important;line-height:1.45!important}.txperson-app .txp-room-node>.txp-token{border-style:dashed!important}.txperson-app .txp-asset-node>.txp-token{border-color:#68dcd365!important}.txperson-app .txp-zone>small{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important}.txperson-app .txp-zonewrap>.txp-tip{white-space:normal!important}@media(max-width:720px){.txperson-app .txp-estate-map{grid-template-columns:repeat(2,minmax(0,1fr))!important}.txperson-app .txp-tokens{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:420px){.txperson-app .txp-tokens{grid-template-columns:1fr!important}}\n\n/* TX_R94_WORLD_CAUSE_V1_START */\n.txrun-wrap .txworld-stream>header{position:relative!important;overflow:hidden!important;padding:11px!important;border:1px solid #67d8d057!important;border-left:4px solid #68d9d2!important;border-radius:12px!important;background:linear-gradient(112deg,#0b2027f2,#071119f6 67%,#1d180df0)!important;box-shadow:inset 0 0 22px #69ddd010,0 8px 24px #0008!important}\n.txrun-wrap .txworld-stream>header:after{content:\"五级独立时钟 · 后台自行运行\"!important;position:absolute!important;right:10px!important;bottom:7px!important;color:#8ea7aa!important;font-size:7px!important;letter-spacing:.1em!important}\n.txrun-wrap .txlanes{gap:9px!important;align-items:stretch!important}\n.txrun-wrap .txlane-card.txlane-level{position:relative!important;overflow:hidden!important;min-height:150px!important;padding:11px!important;border:1px solid var(--lane-border)!important;border-left:4px solid var(--lane)!important;border-radius:13px!important;background:linear-gradient(145deg,var(--lane-wash),#0b151df0 43%,#071018f6)!important;box-shadow:inset 0 0 24px var(--lane-glow),0 7px 18px #0007!important}\n.txrun-wrap .txlane-card.txlane-level:before{position:absolute!important;right:9px!important;top:7px!important;color:var(--lane)!important;font-size:7px!important;letter-spacing:.12em!important;opacity:.76!important}\n.txrun-wrap .txlane-card[data-level=\"LV1\"]{--lane:#f0ca68;--lane-border:#f0ca685f;--lane-wash:#f0ca681b;--lane-glow:#f0ca6810}.txrun-wrap .txlane-card[data-level=\"LV1\"]:before{content:\"一步近域\"!important}\n.txrun-wrap .txlane-card[data-level=\"LV2\"]{--lane:#63d8de;--lane-border:#63d8de55;--lane-wash:#63d8de18;--lane-glow:#63d8de0f}.txrun-wrap .txlane-card[data-level=\"LV2\"]:before{content:\"院坊邻区\"!important}\n.txrun-wrap .txlane-card[data-level=\"LV3\"]{--lane:#70d39b;--lane-border:#70d39b55;--lane-wash:#70d39b18;--lane-glow:#70d39b0f}.txrun-wrap .txlane-card[data-level=\"LV3\"]:before{content:\"城宗州域\"!important}\n.txrun-wrap .txlane-card[data-level=\"LV4\"]{--lane:#b28be5;--lane-border:#b28be555;--lane-wash:#b28be518;--lane-glow:#b28be50f}.txrun-wrap .txlane-card[data-level=\"LV4\"]:before{content:\"跨州诸域\"!important}\n.txrun-wrap .txlane-card[data-level=\"LV5\"]{--lane:#df7075;--lane-border:#df70755c;--lane-wash:#df707519;--lane-glow:#df707510}.txrun-wrap .txlane-card[data-level=\"LV5\"]:before{content:\"天下界外\"!important}\n.txrun-wrap .txlane-card .txlane-levelmark{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;border:1px solid var(--lane)!important;border-radius:50%!important;background:radial-gradient(circle,#09161e 45%,var(--lane-wash) 47% 66%,#071018 68%)!important;color:var(--lane)!important;font-size:8px!important;font-style:normal!important;box-shadow:0 0 15px var(--lane-glow)!important}\n.txrun-wrap .txlane-card .txlane-clock{color:var(--lane)!important;font-size:7px!important;letter-spacing:.1em!important}.txrun-wrap .txlane-card h5{padding-right:58px!important;color:#edf2ef!important;font-size:10px!important}.txrun-wrap .txlane-card .txlane-stage{color:var(--lane)!important}\n.txrun-wrap .txlane-card .txlane-fact{min-height:44px!important;margin:8px 0!important;padding:8px!important;border:1px solid #ffffff12!important;border-radius:9px!important;background:#050c12a8!important;color:#d8e1df!important;font-size:9px!important;line-height:1.65!important}\n.txrun-wrap .txlane-card .txlane-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.txrun-wrap .txlane-card .txlane-links>span{display:grid!important;gap:3px!important;padding:6px 7px!important;border:1px solid #ffffff10!important;border-radius:8px!important;background:#081118c7!important;color:#9fadb0!important;font-size:7px!important;line-height:1.5!important}.txrun-wrap .txlane-card .txlane-links b{color:var(--lane)!important;font-weight:700!important}\n.txrun-wrap .txquestboard{gap:9px!important}.txrun-wrap .txquestlane-head,.txrun-wrap .txquestnode,.txrun-wrap .txcause-record{position:relative!important;overflow:hidden!important}\n.txrun-wrap :is(.txquestlane-head,.txquestnode)[data-line=\"MAIN\"]{--quest:#efca67;--quest-wash:#efca671f!important;border-left:5px solid var(--quest)!important;background:linear-gradient(105deg,var(--quest-wash),#0b141cf1 48%,#071018f5)!important;box-shadow:inset 0 0 24px #efca670f,0 8px 20px #0008!important}\n.txrun-wrap :is(.txquestlane-head,.txquestnode)[data-line=\"SIDE\"]{--quest:#62d3da;--quest-wash:#62d3da18!important;border-left:3px solid var(--quest)!important;background:linear-gradient(105deg,var(--quest-wash),#09131bf2 55%,#071018f5)!important;box-shadow:none!important}\n.txrun-wrap :is(.txquestlane-head,.txquestnode)[data-line=\"DARK\"]{--quest:#ad84df;--quest-wash:#ad84df18!important;border-left:3px solid var(--quest)!important;background:linear-gradient(105deg,var(--quest-wash),#0a121bf2 55%,#071018f5)!important;box-shadow:none!important}\n.txrun-wrap .txquestlane-head[data-line=\"MAIN\"]{order:10!important;min-height:82px!important;border-color:#efca6775!important}.txrun-wrap .txquestnode[data-line=\"MAIN\"]{order:11!important;min-height:112px!important;border-color:#efca6755!important}.txrun-wrap .txquestlane-head[data-line=\"SIDE\"]{order:20!important}.txrun-wrap .txquestnode[data-line=\"SIDE\"]{order:21!important}.txrun-wrap .txquestlane-head[data-line=\"DARK\"]{order:30!important}.txrun-wrap .txquestnode[data-line=\"DARK\"]{order:31!important}\n.txrun-wrap .txquestlane-head>i{border-color:var(--quest)!important;color:var(--quest)!important;box-shadow:0 0 13px var(--quest-wash)!important}.txrun-wrap .txquestlane-head small,.txrun-wrap .txquestnode :is(.txquest-progress,.txquest-state){color:var(--quest)!important}.txrun-wrap .txquestnode .txquest-node-mark{display:block!important;width:9px!important;height:9px!important;border:2px solid var(--quest)!important;border-radius:50%!important;box-shadow:0 0 10px var(--quest)!important}.txrun-wrap .txquestnode .txquest-fact{margin:8px 0 0!important;padding:8px!important;border:1px solid #ffffff12!important;border-radius:8px!important;background:#060d13aa!important;color:#d5dedc!important;line-height:1.6!important}.txrun-wrap .txquestnode .txquest-next{margin-top:7px!important;color:#94a4a8!important;font-size:8px!important}\n.txrun-wrap .txcause-record.txcause-ledger{order:40!important;min-height:88px!important;border:1px solid #85909b30!important;border-left:2px solid #85909b!important;background:linear-gradient(105deg,#85909b10,#081119ed 58%,#071018f5)!important;box-shadow:none!important}.txrun-wrap .txcause-record.txcause-ledger:before{content:\"CAUSE LEDGER\"!important;position:absolute!important;right:9px!important;top:7px!important;color:#7f8b94!important;font-size:7px!important;letter-spacing:.12em!important}.txrun-wrap .txcause-record .txcause-ledger-mark{border-color:#85909b66!important;color:#aeb8bf!important}.txrun-wrap .txcause-record :is(.txcause-fact,.txcause-due){padding:6px 7px!important;border-radius:7px!important;background:#050c1194!important;color:#aeb9ba!important}.txrun-wrap .txcause-record :is(.txcause-fact,.txcause-due)>b{color:#bdc5c8!important}.txrun-wrap .txcause-record .txcause-window{color:#7f8d94!important}\n@media(max-width:434px){.txrun-wrap .txlane-card.txlane-level{min-height:142px!important}.txrun-wrap .txlane-card .txlane-links{grid-template-columns:1fr!important}.txrun-wrap .txworld-stream>header:after{position:static!important;display:block!important;margin-top:5px!important}.txrun-wrap .txquestlane-head[data-line=\"MAIN\"]{min-height:74px!important}}\n/* TX_R94_WORLD_CAUSE_V1_END */\n\n/* TX_R95_R92_ONLY_BUTTON_ROUTER */\n.txrun-wrap button{cursor:var(--tx-cursor-pointer, pointer)!important}\n/* TX_R95_VIEWPORT_ANCHOR_ROUTER */\n.txrun-wrap{height:auto!important;min-height:0!important;max-height:none!important}.txrun-wrap>.txrun{height:auto!important;min-height:0!important;max-height:none!important;grid-template-rows:auto clamp(734px,74dvh,960px) auto!important;overflow:hidden!important}.txviewport{grid-row:2!important;position:relative!important;anchor-name:--tx-runtime-viewport;height:100%!important;min-height:734px!important;overflow:auto!important}.txnav{grid-row:3!important}.txrun-wrap section.txperson-app:popover-open,.txrun-wrap section.txroute-page:popover-open{position:fixed!important;position-anchor:--tx-runtime-viewport!important;inset:auto!important;top:anchor(top)!important;left:anchor(left)!important;width:anchor-size(width)!important;height:anchor-size(height)!important;max-width:anchor-size(width)!important;max-height:anchor-size(height)!important;margin:0!important;transform:none!important;overflow:auto!important;box-sizing:border-box!important}\n/* TX_R95_SYSTEM_NESTED_POPOVER */\n.txrun-wrap section.txperson-screen[popover]:popover-open{position:fixed!important;position-anchor:--tx-runtime-viewport!important;inset:auto!important;top:anchor(top)!important;left:anchor(left)!important;width:anchor-size(width)!important;height:anchor-size(height)!important;max-width:anchor-size(width)!important;max-height:anchor-size(height)!important;margin:0!important;transform:none!important;overflow:auto!important;box-sizing:border-box!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:block!important}\n.txp-modules>button,.txsys-dock>button{appearance:none!important;display:grid!important;place-items:center!important;grid-template-rows:24px auto!important;gap:2px!important;min-width:46px!important;min-height:48px!important;border:1px solid rgba(195,154,67,.48)!important;border-radius:8px!important;background:linear-gradient(145deg,#0b1820e8,#071017ee)!important;color:#ddc27c!important;cursor:var(--tx-cursor-pointer,pointer)!important}.txp-modules>button>b{display:block!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;font-size:0!important;color:transparent!important;background-image:var(--tx-r81-glyphs)!important;background-repeat:no-repeat!important}.txp-modules>button>span{grid-row:2!important;font-size:11px!important;line-height:1.15!important}\n.txsys-native-state{position:fixed!important;width:0!important;height:0!important;padding:0!important;border:0!important;opacity:0!important;pointer-events:none!important}.txsys-console .txsys-panel,.txsys-console .txsys-appwindow{display:none!important}.txsys-console:not(:has(.txsys-native-state:popover-open)) .txsys-status,.txsys-console:has(.txsys-native-status:popover-open) .txsys-status,.txsys-console:has(.txsys-native-resource:popover-open) .txsys-resource,.txsys-console:has(.txsys-native-point:popover-open) .txsys-point,.txsys-console:has(.txsys-native-module:popover-open) .txsys-module,.txsys-console:has(.txsys-native-task:popover-open) .txsys-task,.txsys-console:has(.txsys-native-shop:popover-open) .txsys-shop,.txsys-console:has(.txsys-native-simulate:popover-open) .txsys-simulate,.txsys-console:has(.txsys-native-log:popover-open) .txsys-log,.txsys-console:has(.txsys-native-app:popover-open) .txsys-app,.txsys-console:has(.txsys-native-app:popover-open) .txsys-appwindow{display:block!important}\n.txsys-console:not(:has(.txsys-native-state:popover-open)) .txsys-command.txsys-app,.txsys-console:has(.txsys-native-status:popover-open) .txsys-command.txsys-app{display:grid!important}.txsys-console:has(.txsys-native-app:popover-open) .txsys-command.txsys-app{display:none!important}\n.txperson-app .txp-modules{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:220!important;isolation:isolate!important}.txperson-app .txp-content{position:relative!important;z-index:1!important}\n/* TX_R95_NO_SCRIPT_FOCUS_ROUTER: Rili 会过滤 on*，双向导航不得依赖事件脚本。 */\n.txperson-app .txperson-screen[popover]:popover-open{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:300!important}\n.txsys-console:has(.txsys-dock>button:focus) .txsys-desktop>:is(.txsys-panel,.txsys-appwindow),.txsys-console:has(.txsys-desktop>:is(.txsys-panel:not(.txsys-command),.txsys-appwindow):focus-within) .txsys-desktop>:is(.txsys-panel,.txsys-appwindow){display:none!important}\n.txsys-console:has(.txsys-dock>button[data-tab=\"status\"]:focus) .txsys-desktop>.txsys-status,.txsys-console:has(.txsys-desktop>.txsys-status:focus-within) .txsys-desktop>.txsys-status{display:grid!important}\n.txsys-console:has(.txsys-dock>button[data-tab=\"resource\"]:focus) .txsys-desktop>.txsys-resource,.txsys-console:has(.txsys-desktop>.txsys-resource:focus-within) .txsys-desktop>.txsys-resource{display:grid!important}\n.txsys-console:has(.txsys-dock>button[data-tab=\"point\"]:focus) .txsys-desktop>.txsys-point,.txsys-console:has(.txsys-desktop>.txsys-point:focus-within) .txsys-desktop>.txsys-point{display:grid!important}\n.txsys-console:has(.txsys-dock>button[data-tab=\"module\"]:focus) .txsys-desktop>.txsys-module,.txsys-console:has(.txsys-desktop>.txsys-module:focus-within) .txsys-desktop>.txsys-module{display:grid!important}\n.txsys-console:has(.txsys-dock>button[data-tab=\"task\"]:focus) .txsys-desktop>.txsys-task,.txsys-console:has(.txsys-desktop>.txsys-task:focus-within) .txsys-desktop>.txsys-task{display:grid!important}\n.txsys-console:has(.txsys-dock>button[data-tab=\"shop\"]:focus) .txsys-desktop>.txsys-shop,.txsys-console:has(.txsys-desktop>.txsys-shop:focus-within) .txsys-desktop>.txsys-shop{display:grid!important}\n.txsys-console:has(.txsys-dock>button[data-tab=\"simulate\"]:focus) .txsys-desktop>.txsys-simulate,.txsys-console:has(.txsys-desktop>.txsys-simulate:focus-within) .txsys-desktop>.txsys-simulate{display:grid!important}\n.txsys-console:has(.txsys-dock>button[data-tab=\"log\"]:focus) .txsys-desktop>.txsys-log,.txsys-console:has(.txsys-desktop>.txsys-log:focus-within) .txsys-desktop>.txsys-log{display:grid!important}\n.txsys-console:has(.txsys-dock>button[data-tab=\"app\"]:focus) .txsys-desktop>.txsys-app,.txsys-console:has(.txsys-desktop>.txsys-appwindow:focus-within) .txsys-desktop>.txsys-appwindow{display:block!important}\n.txsettings-open span{display:none!important}.txsettings-open i{font-size:0!important}.txsettings-open i:after{content:\"⚙\";font-size:18px!important}\n.txrun-wrap .txhud-head .txhead-side>span{background:rgba(4,15,22,.24)!important;border-color:rgba(203,165,74,.42)!important;backdrop-filter:blur(3px)!important}.txrun-wrap>.txrun>.txhud-head{background-size:100% 100%,100% 100%,100% 100%!important}.txrun-wrap .txhud-head .txtime .txtime-ring{--tx-hour-r:40px!important;width:116px!important;height:116px!important;background-image:url(\"https://taixu-r92-assets.pages.dev/ui/r95/dao-clock-inner-r95.png\")!important;background-size:100% 100%!important;background-position:center!important;background-repeat:no-repeat!important}.txrun-wrap .txhud-head .txtime .txtime-ring::before,.txrun-wrap .txhud-head .txtime .txtime-ring::after{content:none!important;display:none!important;background:none!important;mask:none!important;-webkit-mask:none!important}\n.txbar>i,.txmeter>i,.txprogress>i,.txsys-progress>i{background-image:linear-gradient(90deg,rgba(61,210,202,.32),rgba(236,202,99,.8)),var(--tx-r92-bar)!important;background-size:100% 100%,96px 100%!important;animation:txR95BarFlow 2.1s linear infinite!important}@keyframes txR95BarFlow{to{background-position:0 0,96px 0}}\n.txinline-tip{position:relative!important;display:inline-flex!important;align-items:baseline!important}.txplayer-copy{display:block!important;width:100%!important;box-sizing:border-box!important}.txplayer-copy>textarea{display:block!important;width:100%!important;min-width:100%!important;max-width:100%!important;min-height:132px!important;height:auto!important;box-sizing:border-box!important;overflow:auto!important;resize:vertical!important;white-space:pre-wrap!important;word-break:break-all!important}\n.txworld-facts{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}.txworld-factgroup{min-width:0;padding:9px!important;border:1px solid rgba(199,160,69,.42)!important;border-radius:12px!important;background:linear-gradient(145deg,rgba(8,21,29,.82),rgba(5,13,19,.68))!important}.txworld-factgroup>header{display:flex!important;align-items:center!important;gap:7px!important;color:#e5ca7d!important}.txworld-factgroup>header>i{display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border:1px solid rgba(222,188,91,.55)!important;border-radius:50%!important}.txworld-fact-source{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-top:8px!important}.txworld-fact-token{position:relative!important;flex:1 1 100%!important;min-width:0!important}.txworld-fact-token>.txp-token{width:100%!important;min-height:34px!important;padding:6px 8px!important;border:1px solid rgba(90,184,183,.35)!important;border-radius:8px!important;background:rgba(7,21,28,.72)!important;color:#c9e7e2!important;text-align:left!important;white-space:normal!important}.txworld-fact-token>.txp-tip{min-width:210px!important}@media(max-width:620px){.txworld-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}}\n\n/* TX_R95_CORE_LAYOUT_STOPLOSS */\n.txp-estate-ledger{display:block!important;position:relative!important;width:100%!important;min-width:0!important;height:auto!important;overflow:visible!important;writing-mode:horizontal-tb!important}\n.txp-estate-map{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;position:relative!important;width:100%!important;height:auto!important;min-height:0!important;padding:8px!important;box-sizing:border-box!important;overflow:visible!important}\n.txp-estate-node,.txp-entry-node{display:block!important;position:relative!important;inset:auto!important;transform:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;writing-mode:horizontal-tb!important}\n.txp-estate-node>.txp-token,.txp-entry-node>.txp-token{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:44px!important;height:auto!important;padding:7px 9px!important;writing-mode:horizontal-tb!important;white-space:normal!important}\n.txp-estate-node>.txp-token span,.txp-entry-node>.txp-token span{display:block!important;min-width:0!important;writing-mode:horizontal-tb!important}.txp-estate-node>.txp-token b,.txp-entry-node>.txp-token b{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}\n.txp-estate-node>.txp-tip,.txp-entry-node>.txp-tip{display:none!important;height:auto!important;max-width:min(360px,calc(100vw - 24px))!important;max-height:min(280px,calc(100dvh - 96px))!important;overflow:auto!important;z-index:2147483646!important;writing-mode:horizontal-tb!important}\n.txp-estate-node:hover>.txp-tip,.txp-estate-node:focus-within>.txp-tip,.txp-entry-node:hover>.txp-tip,.txp-entry-node:focus-within>.txp-tip{display:block!important}\n.txp-estate-node::before,.txp-estate-node::after,.txp-entry-node::before,.txp-entry-node::after{content:none!important;display:none!important}.txp-estate-map>.txp-estate-node{grid-column:auto!important;grid-row:auto!important;transform:none!important;perspective:none!important;background:transparent!important;box-shadow:none!important;border:0!important;overflow:visible!important}.txp-estate-ledger img,.txp-entry-node img{max-width:100%!important;height:auto!important;object-fit:contain!important}\n.txp-meters>span>i{background-image:linear-gradient(90deg,rgba(78,214,204,.45),rgba(238,205,105,.85)),var(--tx-r92-bar)!important;background-size:100% 100%,96px 100%!important;animation:txR95BarFlow 2.1s linear infinite!important}\n@media(max-width:620px){.txp-estate-map{grid-template-columns:1fr!important}}\n\n/* TX_R95_ATOMIC_TOOLTIP_LEDGER_AND_ESTATE */\n.txrun-wrap :is(.txlocale-groups,.txworld-facts){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:8px!important}.txrun-wrap :is(.txlocale-group,.txworld-factgroup){min-width:0!important;padding:9px!important;border:1px solid rgba(199,160,69,.42)!important;border-radius:12px!important;background:linear-gradient(145deg,rgba(8,21,29,.88),rgba(5,13,19,.76))!important}.txrun-wrap :is(.txlocale-group,.txworld-factgroup)>header{display:flex!important;align-items:center!important;gap:7px!important;color:#e5ca7d!important}.txrun-wrap :is(.txlocale-group,.txworld-factgroup)>header>i{display:grid!important;place-items:center!important;width:25px!important;height:25px!important;flex:0 0 25px!important;border:1px solid rgba(222,188,91,.55)!important;border-radius:50%!important;font-style:normal!important}.txrun-wrap :is(.txlocale-token-source,.txworld-token-source,.txworld-fact-source){display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-top:8px!important;color:#aeb9b9!important;font-size:8px!important;line-height:1.45!important}.txrun-wrap :is(.txlocale-token-source,.txworld-token-source,.txworld-fact-source)>.txinline-tip{display:inline-flex!important;flex:1 1 auto!important;min-width:68px!important;max-width:100%!important;padding:6px 8px!important;border:1px solid rgba(90,184,183,.38)!important;border-radius:8px!important;background:rgba(7,21,28,.78)!important;color:#c9e7e2!important;white-space:normal!important}.txrun-wrap .txworld-overview-group{display:block!important;margin-top:8px!important}.txrun-wrap .txworld-overview-group>b{display:block!important;color:#e5ca7d!important;font-size:8px!important}.txrun-wrap .txworld-overview-group .txworld-token-source{margin-top:5px!important}\n.txperson-app .txp-estate-ledger{display:block!important;width:100%!important;min-width:0!important;height:auto!important;overflow:visible!important}.txperson-app .txp-estate-ledger .txp-estate-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-height:0!important;margin:8px 0 0!important;padding:8px!important;overflow:visible!important;box-sizing:border-box!important;border:1px solid rgba(201,163,72,.4)!important;border-radius:14px!important;background:linear-gradient(145deg,rgba(8,21,29,.9),rgba(5,13,19,.82))!important}.txperson-app .txp-estate-ledger .txp-estate-list>.txp-estate-node{display:block!important;position:relative!important;inset:auto!important;grid-area:auto!important;transform:none!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;background:none!important;box-shadow:none!important;writing-mode:horizontal-tb!important}.txperson-app .txp-estate-ledger .txp-estate-node>.txp-token{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:48px!important;height:auto!important;padding:7px 9px!important;box-sizing:border-box!important;white-space:normal!important;writing-mode:horizontal-tb!important}.txperson-app .txp-estate-ledger .txp-estate-node>.txp-token>span,.txperson-app .txp-estate-ledger .txp-estate-node>.txp-token small{display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;writing-mode:horizontal-tb!important}.txperson-app .txp-estate-ledger .txp-estate-node:before,.txperson-app .txp-estate-ledger .txp-estate-node:after{content:none!important;display:none!important}@media(max-width:620px){.txrun-wrap :is(.txlocale-groups,.txworld-facts){grid-template-columns:1fr!important}.txperson-app .txp-estate-ledger .txp-estate-list{grid-template-columns:1fr!important}}\n\n/* TX_R95_REAL_INK_BAR_ON_FILL */\n.txperson-app .txp-meters>span>i{animation:none!important;background-color:#03080d!important;background-image:linear-gradient(180deg,#020509d9,#14202a66),url(\"https://r92-cult.taixu-chugou-intro.pages.dev/ui/r92/taixu-bar-ink-r92.png\")!important;background-size:100% 100%,112px 100%!important;background-repeat:no-repeat,repeat-x!important;background-position:0 0,0 50%!important;background-blend-mode:multiply,normal!important}.txperson-app .txp-meters>span>i::before{background-color:#397f7d!important;background-image:url(\"https://r92-cult.taixu-chugou-intro.pages.dev/ui/r92/taixu-bar-ink-r92.png\"),linear-gradient(90deg,#2b646b 0%,#6ed8d0 48%,#e0c46e 100%)!important;background-size:96px 100%,100% 100%!important;background-repeat:repeat-x,no-repeat!important;background-position:0 50%,0 0;background-blend-mode:screen,normal!important;filter:none!important;animation:txR95MeterReveal .72s cubic-bezier(.2,.8,.22,1) both,txR95InkMarch 1.55s linear .72s infinite!important}@keyframes txR95MeterReveal{from{scale:0 1}to{scale:1 1}}@keyframes txR95InkMarch{from{background-position:0 50%,0 0}to{background-position:96px 50%,0 0}}\n\n/* TX_R95_USER_MACHINE_COPY */.is-user .txmachine-copy,.txmachine-copy{display:block!important;width:100%!important;margin:10px 0!important;overflow:hidden!important;border:1px solid rgba(214,181,90,.56)!important;border-radius:12px!important;background:linear-gradient(145deg,rgba(8,20,28,.96),rgba(4,10,15,.98))!important;color:#e4d39b!important}.is-user .txmachine-copy>summary,.txmachine-copy>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:10px 12px!important;cursor:pointer!important;list-style:none!important}.txmachine-copy>summary>b{color:#edcf79!important}.txmachine-copy>summary>span{color:#80cbc6!important;font-size:11px!important}.txmachine-copy:not([open])>textarea{display:none!important}.txmachine-copy[open]>textarea{display:block!important;width:calc(100% - 20px)!important;min-width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;min-height:150px!important;margin:0 10px 10px!important;padding:10px!important;box-sizing:border-box!important;border:1px solid rgba(102,195,188,.35)!important;border-radius:8px!important;background:#03090f!important;color:#dfe9e7!important;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace!important;white-space:pre-wrap!important;overflow:auto!important;resize:vertical!important}\n\n/* TX_R95_FORMAT_REBUILD_V1 */\n.txrun-wrap.txrun-wrap.txrun-wrap.txrun-wrap{box-sizing:border-box!important;width:820px!important;min-width:0!important;max-width:calc(100% - 12px)!important;height:auto!important;min-height:0!important;margin:22px auto 28px!important}\n.txrun-wrap>.txrun{height:clamp(480px,62dvh,590px)!important;min-height:480px!important;max-height:590px!important;grid-template-rows:max-content minmax(0,1fr) 54px!important;overflow:hidden!important}\n.txrun-wrap>.txrun>.txhud-head{height:auto!important;min-height:0!important;padding:7px 11px!important;align-items:center!important}\n.txrun-wrap .txhud-head :is(.txhead-side,.txtime){height:auto!important;min-height:0!important;align-self:center!important}\n.txrun-wrap .txhud-head .txtime .txtime-ring{--tx-hour-r:29px!important;width:86px!important;height:86px!important}\n.txrun-wrap .txviewport{height:auto!important;min-height:0!important;overflow:auto!important;scrollbar-gutter:stable both-edges!important;isolation:isolate!important}\n.txrun-wrap .txviewport>.txpage{min-height:0!important}\n.txrun-wrap .txinline-tip{appearance:none!important;display:inline-flex!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;color:inherit!important;font:inherit!important;line-height:inherit!important;vertical-align:baseline!important;text-align:inherit!important}\n.txrun-wrap .txinline-tip:focus-visible{outline:1px dotted #e8c86d!important;outline-offset:2px!important}\n.txrun-wrap .txinline-tip:is(:focus,:focus-visible,.tx-tip-open)>.txinline-tipbox{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}\n.txp-token.txp-item-row,.txp-token.txp-game-row{display:grid!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important}\n.txp-token.txp-item-row>span,.txp-token.txp-game-row>span{min-width:0!important}\n.txperson-app .txp-tokens{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important}\n.txp-token.txp-game-row{min-height:66px!important;align-items:center!important}\n.txp-token.txp-game-row>span>b,.txp-token.txp-game-row>span>small{display:block!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;line-height:1.45!important}\n.txqty-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;min-width:42px!important;max-width:108px!important;padding:5px 8px!important;border:1px solid #dec16d88!important;border-radius:999px!important;background:radial-gradient(circle at 30% 25%,#3a3320,#111a20 72%)!important;color:#f2d47e!important;font:700 9px/1.1 ui-monospace,Consolas,monospace!important;font-style:normal!important;white-space:normal!important;text-align:center!important}\n.txqty-badge>i{color:#73d8d1!important;font-size:10px!important;font-style:normal!important}\n.txentry-meter{display:grid!important;grid-template-columns:minmax(42px,72px)!important;gap:3px!important;justify-items:end!important;min-width:58px!important;color:#80dcd5!important;font-style:normal!important}\n.txentry-meter>i{display:block!important;width:100%!important;height:5px!important;overflow:hidden!important;border:1px solid #6ed7cf55!important;border-radius:999px!important;background:linear-gradient(90deg,#70d9d2 0 58%,#17232b 58% 100%)!important;box-shadow:inset 0 0 4px #000!important}\n.txentry-meter>b{max-width:82px!important;overflow:hidden!important;color:#e6cb78!important;font:700 8px/1.15 ui-monospace,Consolas,monospace!important;text-overflow:ellipsis!important;white-space:nowrap!important}\n.txp-mini-bars{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}.txp-mini-bars>span{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;column-gap:5px!important}.txp-mini-bars>span>b{font-size:7px!important}.txp-mini-bars>span>small{grid-column:2!important;grid-row:1!important;min-width:24px!important;padding:2px 5px!important;border:1px solid #d8ba6655!important;border-radius:999px!important;color:#e7cc79!important;text-align:center!important}.txp-mini-bars>span>i{grid-column:1/-1!important;height:7px!important;margin-top:3px!important}\n.txp-current-launch{appearance:none!important;display:block!important;width:100%!important;color:inherit!important;text-align:left!important;cursor:pointer!important}.txp-current-launch:hover,.txp-current-launch:focus-visible{border-color:#e3c66e!important;box-shadow:0 0 0 1px #e3c66e35,0 12px 28px #0008!important}.txp-open-dossier{display:block!important;margin-top:10px!important;color:#70d9d2!important;font:700 9px/1.2 ui-monospace,Consolas,monospace!important;text-align:right!important}\n.txperson-app .txperson-screen[popover]{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;overflow:auto!important;box-sizing:border-box!important;border:0!important;transform:none!important;visibility:visible!important;opacity:0!important;pointer-events:none!important}\n.txperson-app:not(:has(.txperson-screen:popover-open))>.txperson-default{visibility:visible!important;opacity:1!important;pointer-events:auto!important}\n.txperson-app .txp-person-grid>.txperson-current-full{display:block!important}\n.txperson-app .txperson-screen[popover]:popover-open{display:block!important;position:fixed!important;inset:auto!important;width:anchor-size(width)!important;height:anchor-size(height)!important;overflow:auto!important;box-sizing:border-box!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:300!important}\n.txperson-app .txperson-screen[popover]:has(.txperson-screen[popover]:popover-open):not(:popover-open){display:contents!important;visibility:visible!important;opacity:1!important;pointer-events:none!important;transform:none!important;filter:none!important}\n.txp-empty-slot{grid-column:1/-1!important;display:grid!important;place-items:center!important;gap:6px!important;min-height:144px!important;padding:22px!important;border:1px dashed #8b835d77!important;border-radius:14px!important;background:linear-gradient(145deg,#0b151dcc,#071017dd)!important;color:#849294!important;text-align:center!important}.txp-empty-slot>i{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;border:1px solid #c9aa5e66!important;border-radius:50%!important;color:#d7bd70!important;font-style:normal!important}.txp-empty-slot>b{color:#d8c98f!important}.txp-empty-slot>small{font-size:8px!important}.txp-person-grid:has(.txp-person-launch)>.txp-empty-slot{display:none!important}\n.txsys-console-head>.txsys-brand-icon,.txsys-appwindow>.txsys-appgrid~*{font-style:normal!important}.txsys-brand-icon,.txsys-app-icon{display:grid!important;place-items:center!important;border-radius:12px!important;background:radial-gradient(circle at 35% 25%,#76e3dc,#163f4a 58%,#0a151d)!important;color:#f8e5a2!important;box-shadow:inset 0 0 0 1px #dfc46d88,0 0 16px #57d8cf35!important;font-style:normal!important}\n.txsys-dock>button>i{font-size:0!important}.txsys-dock>button>i::before{font-size:12px!important}.txsys-dock>button[data-tab=\"status\"]>i::before{content:\"◉\"}.txsys-dock>button[data-tab=\"resource\"]>i::before{content:\"◫\"}.txsys-dock>button[data-tab=\"point\"]>i::before{content:\"✦\"}.txsys-dock>button[data-tab=\"module\"]>i::before{content:\"⬡\"}.txsys-dock>button[data-tab=\"task\"]>i::before{content:\"✓\"}.txsys-dock>button[data-tab=\"shop\"]>i::before{content:\"◇\"}.txsys-dock>button[data-tab=\"simulate\"]>i::before{content:\"▶\"}.txsys-dock>button[data-tab=\"log\"]>i::before{content:\"≡\"}.txsys-dock>button[data-tab=\"app\"]>i::before{content:\"▦\"}.txsys-dock>button[data-tab=\"checkin\"]>i::before{content:\"日\"}\n/* TX_R95_SYSTEM_MODULE_PRUNE: 模块坞只显示当前系统真实存在的原子记录。 */\n.txsys-console .txsys-dock{grid-template-columns:repeat(auto-fit,minmax(54px,1fr))!important}\n.txsys-console:not(:has(.txsys-resource)) .txsys-dock>button[data-tab=\"resource\"],.txsys-console:not(:has(.txsys-point)) .txsys-dock>button[data-tab=\"point\"],.txsys-console:not(:has(.txsys-module)) .txsys-dock>button[data-tab=\"module\"],.txsys-console:not(:has(.txsys-task)) .txsys-dock>button[data-tab=\"task\"],.txsys-console:not(:has(.txsys-shop)) .txsys-dock>button[data-tab=\"shop\"],.txsys-console:not(:has(.txsys-simulate)) .txsys-dock>button[data-tab=\"simulate\"],.txsys-console:not(:has(.txsys-log)) .txsys-dock>button[data-tab=\"log\"],.txsys-console:not(:has(.txsys-appwindow)) .txsys-dock>button[data-tab=\"app\"],.txsys-console:not(:has(.txsys-appitem[data-item-kind=\"sign\"])) .txsys-dock>button[data-tab=\"checkin\"]{display:none!important}\n.txsys-console:has(.txsys-dock>button[data-tab=\"checkin\"]:focus) .txsys-desktop>.txsys-appwindow{display:block!important;grid-column:1/-1!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}\n.txsys-desktop{align-content:start!important}.txsys-card{align-content:start!important;gap:10px!important;min-width:0!important;padding:12px!important;border:1px solid #d1ae5752!important;border-radius:14px!important;background:radial-gradient(circle at 95% 0,#5bd6cd12,transparent 34%),linear-gradient(145deg,#0c1821f2,#071018f8)!important;box-shadow:inset 0 1px #fff0,0 10px 24px #0006!important}.txsys-card>header{display:grid!important;grid-template-columns:36px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;margin:0!important;padding:0 0 9px!important;border-bottom:1px solid #6ed8d029!important}.txsys-card>header>.txsys-card-icon{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border:1px solid #77ded55c!important;border-radius:10px!important;background:linear-gradient(145deg,#163640,#091b24)!important;color:#f0cf78!important;font:700 11px/1 serif!important;font-style:normal!important;box-shadow:inset 0 0 12px #6de0d323!important}.txsys-card>header h5,.txsys-card>header small{display:block!important;margin:0!important}.txsys-card>header h5{margin-top:3px!important;color:#ecdaaa!important;font-size:12px!important}.txsys-card>header small{color:#74d7d0!important;font:700 7px/1.2 ui-monospace,Consolas,monospace!important;letter-spacing:.08em!important}.txsys-state-pill{align-self:start!important;max-width:120px!important;padding:4px 7px!important;border:1px solid #d8b65b42!important;border-radius:999px!important;background:#d8b65b12!important;color:#e7c86f!important;font:700 7px/1.2 ui-monospace,Consolas,monospace!important;text-align:center!important;white-space:normal!important}.txsys-kpi,.txsys-price{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:8px!important;padding:10px!important;border:1px solid #5ccfc634!important;border-radius:11px!important;background:linear-gradient(135deg,#0d2830aa,#071219)!important}.txsys-kpi>b,.txsys-price>b{min-width:0!important;color:#f0d27d!important;font-size:clamp(17px,3vw,25px)!important;line-height:1.15!important;overflow-wrap:anywhere!important}.txsys-kpi>small,.txsys-price>small{color:#8ba4a5!important;font-size:7px!important;text-align:right!important}.txsys-card-copy{margin:0!important;padding:8px 10px!important;border-left:2px solid #69d5cd7d!important;background:#08141c!important;color:#bfd0cf!important;font-size:9px!important;line-height:1.65!important}.txsys-meta{display:grid!important;grid-template-columns:minmax(92px,.34fr) minmax(0,1fr)!important;gap:6px 9px!important;margin:0!important;padding:0!important}.txsys-meta>dt,.txsys-meta>dd{min-width:0!important;margin:0!important;padding:7px 8px!important;border-radius:8px!important;font-size:8px!important;line-height:1.55!important;overflow-wrap:anywhere!important}.txsys-meta>dt{background:#d4b35a11!important;color:#d9bf76!important}.txsys-meta>dd{background:#061018!important;color:#aebfbe!important}.txsys-progress{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:8px!important;border:1px solid #60d1c73b!important;border-radius:10px!important;background:#061119!important}.txsys-progress>i{height:7px!important;overflow:hidden!important;border-radius:999px!important;background:linear-gradient(90deg,#66d6ce calc(var(--v)*1%),#17242b 0)!important;box-shadow:0 0 10px #59d4cb30!important}.txsys-progress>b{color:#e5c56c!important;font:700 8px/1 ui-monospace,Consolas,monospace!important}.txsys-cta,.txsys-appaction{appearance:none!important;display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-height:48px!important;padding:8px 10px!important;border:1px solid #69d7ce55!important;border-radius:11px!important;background:linear-gradient(135deg,#12313b,#08151d)!important;color:#dbe8e5!important;text-align:left!important;cursor:pointer!important}.txsys-cta:hover,.txsys-cta:focus-visible,.txsys-appaction:hover,.txsys-appaction:focus-visible{border-color:#e2c267!important;box-shadow:0 0 0 1px #e2c26726,0 9px 22px #0008!important;outline:0!important}.txsys-cta>i,.txsys-appaction>i{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border:1px solid #72d9d15c!important;border-radius:9px!important;color:#f0cf78!important;font-style:normal!important}.txsys-cta span,.txsys-appaction span,.txsys-cta b,.txsys-cta small,.txsys-appaction b,.txsys-appaction small{display:block!important;min-width:0!important}.txsys-cta small,.txsys-appaction small{margin-top:3px!important;color:#8fa1a2!important;font-size:7px!important;line-height:1.35!important;white-space:normal!important}\n.txperson-app .txperson-system:has(.txsys-native-app:popover-open) .txsys-desktop>.txsys-appwindow.txsys-app{display:block!important;grid-column:1/-1!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}\n.txsys-appwindow[data-app-kind=\"community\"]{overflow:hidden!important;border:1px solid #b6c6d7!important;border-radius:14px!important;background:#f3f5f8!important;color:#1e2833!important;font-family:\"Microsoft YaHei UI\",\"Noto Sans SC\",sans-serif!important;box-shadow:0 16px 36px #0007!important}.txsys-appwindow[data-app-kind=\"community\"]>header{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px 13px!important;border:0!important;background:linear-gradient(135deg,#2588dd,#166bc1)!important;color:#fff!important}.txsys-appwindow[data-app-kind=\"community\"]>header .txsys-app-icon{width:36px!important;height:36px!important;background:#fff2!important;color:#fff!important;box-shadow:none!important}.txsys-appwindow[data-app-kind=\"community\"]>header :is(h5,p,small,span){color:#fff!important}.txsys-appwindow[data-app-kind=\"community\"]>.txsys-appaccounts{margin:0!important;padding:7px 13px!important;border:0!important;border-bottom:1px solid #dbe3eb!important;background:#eaf2fa!important;color:#45637e!important;font-size:8px!important}\n.txsys-appwindow[data-app-kind=\"community\"] .txsys-appgrid{position:relative!important;display:grid!important;grid-template-columns:minmax(180px,.72fr) minmax(240px,1.28fr)!important;gap:0!important;min-height:300px!important;padding:0!important;background:linear-gradient(90deg,#edf1f5 0 36%,#fff 36% 100%)!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appgrid::after{content:\"诸天模拟群\\\\A 选择频道后在这里显示群聊记录\\\\A ──────────\\\\A 顾听澜：群主在线\\\\A 系统：跨界文字流已连接\";grid-column:2!important;grid-row:1/99!important;display:block!important;min-height:240px!important;padding:24px 20px!important;color:#657483!important;font-size:10px!important;line-height:2!important;white-space:pre-line!important;background:linear-gradient(#fff,#f8fafc)!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appitem{position:relative!important;z-index:1!important;grid-column:1!important;margin:0!important;padding:10px 11px!important;border:0!important;border-bottom:1px solid #dfe5eb!important;border-radius:0!important;background:#f5f7fa!important;color:#253240!important;box-shadow:none!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appitem:hover{background:#dcecff!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appitem>header{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important}.txsys-appwindow[data-app-kind=\"community\"] .txqq-avatar{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;border-radius:9px!important;background:linear-gradient(145deg,#46a4f0,#216fc4)!important;color:#fff!important;font-style:normal!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appitem h6{margin:0!important;color:#1f2b37!important;font-size:10px!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appitem small{color:#8796a5!important;font-size:7px!important}.txsys-appwindow[data-app-kind=\"community\"] .txqq-state{color:#27a66c!important;font-size:7px!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appitem>b,.txsys-appwindow[data-app-kind=\"community\"] .txqq-preview,.txsys-appwindow[data-app-kind=\"community\"] .txsys-appitem>footer{display:block!important;margin:4px 0 0 42px!important;color:#677787!important;font-size:8px!important;line-height:1.45!important}\n.txsys-appgrid{gap:8px!important;padding:10px!important}.txsys-kind-icon::before{content:\"项\"}.txsys-appitem[data-item-kind=\"channel\"] .txsys-kind-icon::before{content:\"群\"}.txsys-appitem[data-item-kind=\"chat\"] .txsys-kind-icon::before{content:\"聊\"}.txsys-appitem[data-item-kind=\"video\"] .txsys-kind-icon::before{content:\"视\"}.txsys-appitem[data-item-kind=\"danmaku\"] .txsys-kind-icon::before{content:\"弹\"}.txsys-appitem[data-item-kind=\"member\"] .txsys-kind-icon::before{content:\"员\"}.txsys-appitem[data-item-kind=\"file\"] .txsys-kind-icon::before{content:\"件\"}.txsys-appitem[data-item-kind=\"store\"] .txsys-kind-icon::before{content:\"店\"}.txsys-appitem[data-item-kind=\"sign\"] .txsys-kind-icon::before{content:\"签\"}.txsys-appitem[data-item-kind=\"lottery\"] .txsys-kind-icon::before{content:\"奖\"}.txsys-appitem[data-item-kind=\"map\"] .txsys-kind-icon::before{content:\"图\"}.txsys-appitem[data-item-kind=\"building\"] .txsys-kind-icon::before{content:\"筑\"}.txsys-appitem[data-item-kind=\"production\"] .txsys-kind-icon::before{content:\"产\"}.txsys-appitem[data-item-kind=\"research\"] .txsys-kind-icon::before{content:\"研\"}.txsys-appitem[data-item-kind=\"record\"] .txsys-kind-icon::before{content:\"录\"}\n.txsys-appwindow[data-app-kind=\"community\"] .txsys-appgrid::after{display:none!important;content:none!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appgrid:not(:has(.txsys-appitem[data-item-kind=\"chat\"]))::before{content:\"选择频道后显示真实群聊记录\\\\A 当前没有可呈现的聊天消息\";grid-column:2!important;grid-row:1/4!important;display:block!important;min-height:150px!important;padding:22px 18px!important;background:linear-gradient(#fff,#f8fafc)!important;color:#708090!important;font-size:9px!important;line-height:1.8!important;white-space:pre-line!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appitem:is([data-item-kind=\"chat\"],[data-item-kind=\"video\"],[data-item-kind=\"danmaku\"],[data-item-kind=\"sign\"]){grid-column:2!important;margin:8px!important;border:1px solid #dce5ed!important;border-radius:11px!important;background:#fff!important;box-shadow:0 5px 16px #31506d13!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appitem[data-item-kind=\"sign\"]{order:-20!important;border-color:#f0c96c!important;background:radial-gradient(circle at 100% 0,#ffe9a6aa,transparent 48%),linear-gradient(135deg,#fffdf7,#fff7df)!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appitem[data-item-kind=\"sign\"] .txqq-state{padding:3px 6px!important;border-radius:999px!important;background:#28a66f18!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appaction[data-action-label*=\"签到\"],.txsys-appwindow[data-app-kind=\"community\"] .txsys-appaction[data-action-label*=\"打卡\"]{grid-column:2!important;margin:0 8px 9px!important;border-color:#e5bd59!important;background:linear-gradient(135deg,#fff3cb,#f6d77d)!important;color:#4c3a12!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appaction[data-action-label*=\"签到\"] small,.txsys-appwindow[data-app-kind=\"community\"] .txsys-appaction[data-action-label*=\"打卡\"] small{color:#6f5923!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appaction[data-action-label*=\"签到\"]>i,.txsys-appwindow[data-app-kind=\"community\"] .txsys-appaction[data-action-label*=\"打卡\"]>i{border-color:#92701f66!important;color:#6a4d0c!important}\n.txplayer-copy.txintro-copy,.txplayer-copy.txmachine-copy{margin:10px 0!important}.txplayer-copy>summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:10px!important}.txplayer-copy>summary>span{color:#73d9d2!important;letter-spacing:.18em!important}.txplayer-copy>summary>small{color:#a8b6b6!important;font-size:9px!important}.txplayer-copy.txintro-copy[open]>textarea{min-height:320px!important}\n/* TX_R95_MAP_ROUTE_ACTIONS: P 地点同时保留坐标点，并在地图下方生成可横向选择的前往行动。 */\n.txrun-wrap .txmap{margin-bottom:72px!important;overflow:visible!important}\n.txrun-wrap .txmapmarkers{position:absolute!important;inset:0 0 -68px 0!important;z-index:3!important;display:flex!important;flex-flow:row nowrap!important;align-items:flex-end!important;align-content:normal!important;gap:7px!important;padding:0 8px 7px!important;overflow-x:auto!important;overflow-y:hidden!important;pointer-events:none!important;scrollbar-width:thin!important;scrollbar-color:#a98545 #071018!important}\n.txrun-wrap .txmapmarkers>.txplayerpin,.txrun-wrap .txmapmarkers>.txplacepin{position:absolute!important;pointer-events:auto!important}\n.txrun-wrap .txmap-route-action{appearance:none!important;position:relative!important;inset:auto!important;flex:0 0 min(210px,72vw)!important;display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-width:0!important;min-height:52px!important;margin:0!important;padding:7px 9px!important;border:1px solid #d9b65b59!important;border-radius:10px!important;background:linear-gradient(135deg,#131c26f5,#080e15fb)!important;color:#e9dfca!important;text-align:left!important;transform:none!important;pointer-events:auto!important;touch-action:manipulation!important;box-shadow:0 8px 20px #0009!important}\n.txrun-wrap .txmap-route-action:hover,.txrun-wrap .txmap-route-action:focus-visible{border-color:#e9c76f!important;background:linear-gradient(135deg,#1d2935,#0b1219)!important;outline:0!important;box-shadow:0 0 0 1px #e9c76f26,0 10px 24px #000b!important}\n.txrun-wrap .txmap-route-action>i{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border:1px solid #72d9d166!important;border-radius:50%!important;color:#72d9d1!important;font:700 9px/1 serif!important;font-style:normal!important}\n.txrun-wrap .txmap-route-action>span{display:block!important;min-width:0!important}.txrun-wrap .txmap-route-action b,.txrun-wrap .txmap-route-action small{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.txrun-wrap .txmap-route-action b{color:#edcf7d!important;font-size:9px!important}.txrun-wrap .txmap-route-action small{margin-top:4px!important;color:#89969d!important;font-size:7px!important}\n.txrun-wrap .txmap-route-action[data-access^=\"仅地图显示\"],.txrun-wrap .txmap-route-action[data-access=\"当前位置\"]{display:none!important}.txrun-wrap .txplacepin>small{display:block!important;color:#76d8d0!important;font:700 6px/1 ui-monospace,Consolas,monospace!important}.txrun-wrap .txplacepin>span{max-width:112px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}\n/* TX_R95_ANCHORED_TOOLTIP_FALLBACK: 每个词条独立锚定；下方左对齐并按视口钳制，禁止同名锚点串位与水平越界。 */\n.txperson-app :is(.txp-zonewrap,.txp-tokenwrap,.txp-estate-node,.txp-entry-node){anchor-scope:--tx-local-tip!important}.txperson-app :is(.txp-zonewrap,.txp-tokenwrap,.txp-estate-node,.txp-entry-node)>:is(.txp-zone,.txp-token){anchor-name:--tx-local-tip!important}.txrun-wrap :is(.txhas-tip,.txinline-tip){anchor-name:--tx-local-tip!important;anchor-scope:--tx-local-tip!important}\n.txperson-app :is(.txp-zonewrap,.txp-tokenwrap,.txp-estate-node,.txp-entry-node):not([data-tx-tip-side=\"fixed\"]):is(:focus-within,:hover)>.txp-tip,.txrun-wrap :is(.txhas-tip,.txinline-tip):not([data-tx-tip-side=\"fixed\"]):is(:focus-within,:hover,.tx-tip-open)>:is(.txtip,.txinline-tipbox){display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;position-anchor:--tx-local-tip!important;inset:auto!important;top:anchor(bottom)!important;right:auto!important;bottom:auto!important;left:clamp(8px,anchor(left),calc(100vw - 184px))!important;width:176px!important;min-width:0!important;max-width:calc(100vw - 16px)!important;max-height:min(38vh,210px)!important;margin:0!important;overflow:auto!important;translate:none!important;transform:translateY(6px)!important;position-try-order:normal!important;position-try-fallbacks:flip-block!important;touch-action:manipulation!important;z-index:2147483647!important}\n.txperson-app :is(.txp-zonewrap,.txp-tokenwrap,.txp-estate-node,.txp-entry-node)>.txp-tip::before,.txperson-app :is(.txp-zonewrap,.txp-tokenwrap,.txp-estate-node,.txp-entry-node)>.txp-tip::after,.txrun-wrap :is(.txtip,.txinline-tipbox)::before,.txrun-wrap :is(.txtip,.txinline-tipbox)::after{display:none!important;content:none!important}\n@media(max-width:700px){.txrun-wrap.txrun-wrap.txrun-wrap.txrun-wrap{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin:18px auto 24px!important}.txrun-wrap>.txrun{height:clamp(440px,68svh,540px)!important;min-height:440px!important;max-height:540px!important;grid-template-rows:max-content minmax(0,1fr) 52px!important}.txrun-wrap>.txrun>.txhud-head{padding:6px 8px!important}.txrun-wrap .txhud-head .txtime .txtime-ring{--tx-hour-r:24px!important;width:72px!important;height:72px!important}.txperson-app .txp-tokens{grid-template-columns:1fr!important}.txp-token.txp-item-row,.txp-token.txp-game-row{grid-template-columns:26px minmax(0,1fr) auto!important}.txqty-badge{min-width:36px!important;max-width:78px!important;padding:4px 6px!important;font-size:8px!important}.txentry-meter{min-width:50px!important}.txp-mini-bars{grid-template-columns:repeat(2,minmax(0,1fr))!important}.txsys-dock{grid-template-columns:repeat(auto-fit,minmax(46px,1fr))!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appgrid{grid-template-columns:1fr!important;background:#f4f6f9!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appgrid::after{grid-column:1!important;grid-row:auto!important;min-height:150px!important;padding:16px!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appitem{grid-column:1!important}.txplayer-copy>summary{grid-template-columns:minmax(0,1fr) auto!important}.txplayer-copy>summary>small{grid-column:1/-1!important}.txperson-app :is(.txp-zonewrap,.txp-tokenwrap,.txp-estate-node,.txp-entry-node):not([data-tx-tip-side=\"fixed\"]):is(:focus-within,:hover)>.txp-tip,.txrun-wrap :is(.txhas-tip,.txinline-tip):not([data-tx-tip-side=\"fixed\"]):is(:focus-within,:hover,.tx-tip-open)>:is(.txtip,.txinline-tipbox){left:clamp(7px,anchor(left),calc(100vw - 171px))!important;width:164px!important;max-width:calc(100vw - 14px)!important;max-height:min(34vh,210px)!important}}\n@media(max-width:700px){.txsys-card{padding:9px!important}.txsys-card>header{grid-template-columns:31px minmax(0,1fr)!important}.txsys-card>header>.txsys-card-icon{width:29px!important;height:29px!important}.txsys-card>header>.txsys-state-pill{grid-column:1/-1!important;justify-self:start!important}.txsys-meta{grid-template-columns:1fr!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appgrid:not(:has(.txsys-appitem[data-item-kind=\"chat\"]))::before,.txsys-appwindow[data-app-kind=\"community\"] .txsys-appaction[data-action-label*=\"签到\"],.txsys-appwindow[data-app-kind=\"community\"] .txsys-appaction[data-action-label*=\"打卡\"]{grid-column:1!important}.txsys-appwindow[data-app-kind=\"community\"] .txsys-appitem:is([data-item-kind=\"chat\"],[data-item-kind=\"video\"],[data-item-kind=\"danmaku\"],[data-item-kind=\"sign\"]){grid-column:1!important;margin:6px!important}}\n\n/* TX_R95_RELEASE_FOCUS_BIDIRECTIONAL_ROUTER */.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_PROFILE\"]:focus-within) .txperson-screen[popover]:not([id$=\"_PROFILE\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_PROFILE\"]:focus-within) .txperson-screen[popover][id$=\"_PROFILE\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_BODY\"]:focus-within) .txperson-screen[popover]:not([id$=\"_BODY\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_BODY\"]:focus-within) .txperson-screen[popover][id$=\"_BODY\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_CULT\"]:focus-within) .txperson-screen[popover]:not([id$=\"_CULT\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_CULT\"]:focus-within) .txperson-screen[popover][id$=\"_CULT\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_ITEM\"]:focus-within) .txperson-screen[popover]:not([id$=\"_ITEM\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_ITEM\"]:focus-within) .txperson-screen[popover][id$=\"_ITEM\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_SYS\"]:focus-within) .txperson-screen[popover]:not([id$=\"_SYS\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_SYS\"]:focus-within) .txperson-screen[popover][id$=\"_SYS\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_P_CURRENT\"]:focus-within) .txperson-screen[popover]:not([id$=\"_P_CURRENT\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_P_CURRENT\"]:focus-within) .txperson-screen[popover][id$=\"_P_CURRENT\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_P_DIRECTORY\"]:focus-within) .txperson-screen[popover]:not([id$=\"_P_DIRECTORY\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_P_DIRECTORY\"]:focus-within) .txperson-screen[popover][id$=\"_P_DIRECTORY\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_P_PRESENT\"]:focus-within) .txperson-screen[popover]:not([id$=\"_P_PRESENT\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_P_PRESENT\"]:focus-within) .txperson-screen[popover][id$=\"_P_PRESENT\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_P_AWAY\"]:focus-within) .txperson-screen[popover]:not([id$=\"_P_AWAY\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):has(.txperson-screen[popover][id$=\"_P_AWAY\"]:focus-within) .txperson-screen[popover][id$=\"_P_AWAY\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_PROFILE\"]:focus:not(:active)) .txperson-screen[popover]:not([id$=\"_PROFILE\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_PROFILE\"]:focus:not(:active)) .txperson-screen[popover][id$=\"_PROFILE\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_BODY\"]:focus:not(:active)) .txperson-screen[popover]:not([id$=\"_BODY\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_BODY\"]:focus:not(:active)) .txperson-screen[popover][id$=\"_BODY\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_CULT\"]:focus:not(:active)) .txperson-screen[popover]:not([id$=\"_CULT\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_CULT\"]:focus:not(:active)) .txperson-screen[popover][id$=\"_CULT\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_ITEM\"]:focus:not(:active)) .txperson-screen[popover]:not([id$=\"_ITEM\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_ITEM\"]:focus:not(:active)) .txperson-screen[popover][id$=\"_ITEM\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_SYS\"]:focus:not(:active)) .txperson-screen[popover]:not([id$=\"_SYS\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_SYS\"]:focus:not(:active)) .txperson-screen[popover][id$=\"_SYS\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_P_CURRENT\"]:focus:not(:active)) .txperson-screen[popover]:not([id$=\"_P_CURRENT\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_P_CURRENT\"]:focus:not(:active)) .txperson-screen[popover][id$=\"_P_CURRENT\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_P_DIRECTORY\"]:focus:not(:active)) .txperson-screen[popover]:not([id$=\"_P_DIRECTORY\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_P_DIRECTORY\"]:focus:not(:active)) .txperson-screen[popover][id$=\"_P_DIRECTORY\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_P_PRESENT\"]:focus:not(:active)) .txperson-screen[popover]:not([id$=\"_P_PRESENT\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_P_PRESENT\"]:focus:not(:active)) .txperson-screen[popover][id$=\"_P_PRESENT\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_P_AWAY\"]:focus:not(:active)) .txperson-screen[popover]:not([id$=\"_P_AWAY\"]){opacity:0!important;pointer-events:none!important}.txperson-app:is(#TX_R95_ROUTE,.txperson-app):is(#TX_R95_BUTTON_ROUTE,.txperson-app):has(button[popovertarget$=\"_P_AWAY\"]:focus:not(:active)) .txperson-screen[popover][id$=\"_P_AWAY\"]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}\n/* R95 · 关系记忆与分支锚；运行面板轻度加长并再放大1px。 */\n.txrun-wrap{font-size:15px}\n.txrun-wrap>.txrun{height:clamp(520px,68dvh,650px)!important;min-height:520px!important;max-height:650px!important}\n.txmemledger,.txanchorledger{margin:14px 0;padding:13px;border:1px solid #d9b76045;border-radius:13px;background:#090d14c9}.txmemledger>header,.txanchorledger>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#efd487}.txmemledger small,.txanchorledger small{display:block;color:#76d9d0;font:700 10px/1.4 monospace;letter-spacing:.08em}.txmemledger-list,.txanchorgrid{display:grid;gap:9px}.txanchorgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.txmemrelation,.txanchor{padding:11px;border:1px solid #ffffff12;border-radius:10px;background:#0d121be8}.txmemrelation header,.txanchor header{display:flex;justify-content:space-between;gap:10px}.txmemrelation-axis{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;margin:8px 0;color:#b9c3cd}.txmemrelation-axis strong{color:#efc96f}.txmemrelation footer,.txanchor footer{display:flex;gap:7px;flex-wrap:wrap;color:#929eaa;font-size:11px}.txanchor-resolved,.txanchor-terminal{border-color:#e2bd6166}.txanchor-failed,.txanchor-hostile{border-color:#ef737d66}.txanchor-missed{border-color:#7c879466}\n@media(max-width:700px){.txrun-wrap{font-size:14px}.txrun-wrap>.txrun{height:clamp(480px,74svh,590px)!important;min-height:480px!important;max-height:590px!important}.txanchorgrid{grid-template-columns:1fr}}\n\n/* TX_R95_CSS_SIZE_FONT_LOCK_V1_BEGIN\n   只锁运行面板 CSS：不改模板、正则、JS、Prompt、Intro 与导出元数据。\n   目标：运行外框不再被后置补丁缩小；各路由页保持满尺寸；抬头、面板正文与小说正文整体上调字号。 */\n.txrun-wrap{\n  --tx-run-min-h:560px;\n  --tx-run-max-h:720px;\n  font-size:16px!important;\n  height:clamp(var(--tx-run-min-h),80svh,var(--tx-run-max-h))!important;\n  min-height:var(--tx-run-min-h)!important;\n}\n.txrun-wrap>.txrun{\n  width:100%!important;\n  height:100%!important;\n  min-height:var(--tx-run-min-h)!important;\n  max-height:var(--tx-run-max-h)!important;\n}\n.txrun-wrap .txviewport{\n  min-width:0!important;\n  min-height:0!important;\n}\n.txrun-wrap .txviewport>.txpage,\n.txrun-wrap .txhero>.txapphome,\n.txrun-wrap .txhero>.txappview{\n  width:100%!important;\n  height:100%!important;\n  min-width:100%!important;\n  min-height:100%!important;\n  box-sizing:border-box!important;\n}\n\n/* 原生 Popover 路由继续锚定运行视口，明确锁死宽高上下限，避免浏览器默认尺寸把子面板缩成小窗。 */\n.txrun-wrap section.txroute-page:popover-open,\n.txrun-wrap section.txperson-app:popover-open,\n.txrun-wrap section.txperson-screen[popover]:popover-open{\n  width:anchor-size(width)!important;\n  height:anchor-size(height)!important;\n  min-width:anchor-size(width)!important;\n  min-height:anchor-size(height)!important;\n  max-width:anchor-size(width)!important;\n  max-height:anchor-size(height)!important;\n  box-sizing:border-box!important;\n}\n\n/* 顶部抬头：之前压到 6~8px 的信息重新抬高，但不改变钟盘与栏位结构。 */\n.txrun-wrap .txhud-head .txhead-side b{\n  font-size:9px!important;\n  line-height:1.38!important;\n}\n.txrun-wrap .txhud-head .txhead-weather>b{\n  max-width:72px!important;\n  font-size:9px!important;\n  line-height:1.25!important;\n}\n.txrun-wrap>.txrun>.txhud-head .txtime-ring>b{\n  font-size:10px!important;\n  line-height:1.05!important;\n}\n\n/* 各运行页抬头。 */\n.txrun-wrap .txsectionhead h3{\n  font-size:20px!important;\n  line-height:1.22!important;\n}\n.txrun-wrap .txsectionhead small{\n  font-size:9px!important;\n  line-height:1.2!important;\n}\n.txrun-wrap .txsectionhead>span{\n  font-size:11px!important;\n  line-height:1.58!important;\n}\n.txrun-wrap .txappdesktop-head h3{\n  font-size:22px!important;\n}\n.txrun-wrap .txappdesktop-head p{\n  font-size:11px!important;\n  line-height:1.55!important;\n}\n.txrun-wrap .txappviewhead h4{\n  font-size:18px!important;\n}\n.txrun-wrap .txappviewhead>span{\n  font-size:11px!important;\n  line-height:1.45!important;\n}\n\n/* 面板主体：提高基础字号，并把最常见的卡片/任务/人物文本从过密小字拉回可读区间。 */\n.txrun-wrap .txviewport>.txpage:not(.txstory),\n.txrun-wrap .txroute-page,\n.txrun-wrap .txapphome,\n.txrun-wrap .txappview,\n.txperson-app .txperson-screen{\n  font-size:16px!important;\n}\n.txrun-wrap .txcard h4,\n.txrun-wrap .txdetailcard h4{\n  font-size:17px!important;\n  line-height:1.32!important;\n}\n.txrun-wrap .txcard p,\n.txrun-wrap .txitem span,\n.txrun-wrap .txcombat span,\n.txrun-wrap .txquest p{\n  font-size:13px!important;\n  line-height:1.8!important;\n}\n.txrun-wrap .txquest b{\n  font-size:12px!important;\n  line-height:1.45!important;\n}\n.txrun-wrap .txworld-overview>article>div>b,\n.txrun-wrap .txworld-overview-group>b{\n  font-size:9.5px!important;\n  line-height:1.45!important;\n}\n.txperson-app .txperson-screen :is(p,li,dd,dt){\n  font-size:13px!important;\n  line-height:1.75!important;\n}\n\n/* 小说正文单独放大，不用 zoom，避免点击坐标、地图与 Tooltip 跟着漂。 */\n.txrun-wrap .txstory{\n  font-size:17px!important;\n  line-height:2!important;\n}\n.txrun-wrap .txstory .txprose>p{\n  font-size:1em!important;\n  line-height:2!important;\n}\n\n/* 手机端仍保持完整面板下限，不再回落到 440/480px 那组压缩值。 */\n@media(max-width:700px){\n  .txrun-wrap{\n    --tx-run-min-h:560px;\n    --tx-run-max-h:680px;\n    font-size:15px!important;\n    height:clamp(var(--tx-run-min-h),82svh,var(--tx-run-max-h))!important;\n    min-height:var(--tx-run-min-h)!important;\n  }\n  .txrun-wrap>.txrun{\n    height:100%!important;\n    min-height:var(--tx-run-min-h)!important;\n    max-height:var(--tx-run-max-h)!important;\n  }\n  .txrun-wrap .txstory{\n    font-size:16px!important;\n    line-height:1.95!important;\n  }\n  .txrun-wrap .txsectionhead h3{font-size:19px!important}\n  .txrun-wrap .txsectionhead small{font-size:9px!important}\n  .txrun-wrap .txsectionhead>span{font-size:10.5px!important}\n  .txrun-wrap .txhud-head .txhead-side b{font-size:8.5px!important}\n  .txrun-wrap .txhud-head .txhead-weather>b{font-size:8.5px!important}\n  .txrun-wrap>.txrun>.txhud-head .txtime-ring>b{font-size:9px!important}\n  .txrun-wrap .txcard p,\n  .txrun-wrap .txitem span,\n  .txrun-wrap .txcombat span,\n  .txrun-wrap .txquest p,\n  .txperson-app .txperson-screen :is(p,li,dd,dt){\n    font-size:12.5px!important;\n  }\n}\n/* TX_R95_CSS_SIZE_FONT_LOCK_V1_END */\n","options":{"items":[{"order":0,"label":"召回模板","type":"SET-INPUT","value":"太虚状态台"},{"order":1,"label":"修复模板","type":"SET-INPUT","value":"修复模板\n太虚状态台"},{"order":2,"label":"❤️❤️❤️开启瑟瑟","type":"SET-INPUT","value":"❤️❤️❤️"},{"order":3,"label":"存档跑路","type":"SET-INPUT","value":"存档跑路"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":{"contextWindow":2,"modelSettings":{"topP":0.7,"temperature":0.8}},"totalConversations":5,"totalMessages":16,"totalCreditsUsed":38589,"totalTokensUsed":1099481,"totalPlayedUsers":6,"deeplyPlayed":0,"maxNonAuthorPlayCount":4,"fixedPromptLength":68338,"lorebookLength":1993580,"author":{"id":"zzxkpkTd6OCOmqRNvBKrrRhGloccBRyE","name":"SquareUp","displayUsername":"SquareUp","username":"squareup"},"cardsTags":[{"tag":{"name":"道诡异仙","cardsCount":1}},{"tag":{"name":"战锤40K","cardsCount":1}},{"tag":{"name":"超高自由度","cardsCount":1373}},{"tag":{"name":"女帝","cardsCount":7}},{"tag":{"name":"可快餐可长线","cardsCount":806}},{"tag":{"name":"已破甲","cardsCount":2827}},{"tag":{"name":"全性向","cardsCount":349}},{"tag":{"name":"大世界","cardsCount":445}},{"tag":{"name":"多同人元素","cardsCount":1}},{"tag":{"name":"剧情向","cardsCount":420}},{"tag":{"name":"可剧情可涩涩","cardsCount":3364}},{"tag":{"name":"帝皇","cardsCount":1}},{"tag":{"name":"开放世界","cardsCount":1841}},{"tag":{"name":"色孽","cardsCount":1}},{"tag":{"name":"修仙","cardsCount":216}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}