{"id":"e45f7e57-be37-4b29-890b-33ed7144b0eb","authorId":"zzxkpkTd6OCOmqRNvBKrrRhGloccBRyE","title":"灵笼：余烬之上v1.0","description":"https://discord.gg/Qd2eMpM2fC\n（图像有部分不正确，但是不影响人物图像）\n大地早已不再属于人类。旧世界的城市沉入孢子尘与废墟，幸存者被迫在高空的灯塔与地面的聚居地之间，重新回答一个古老的问题：为了活下去，人究竟可以舍弃多少人性。\n\n这里没有静止的背景板。灯塔仍在云层之上巡航，三大法则把情感、血缘与身份切割成冰冷的秩序；猎荒者一次次降入地表，把弹药、药品和同伴的尸骨带回高空。龙骨村在另一条道路上延续文明，白月魁与旧世界的残响仍追逐玛娜生态背后的真相。马克已不再只是一个猎荒者，ASH、久川、克洛托与那些被掩埋的实验，也正在把灾难的起点重新推到所有人面前。\n\n你可以从灾前的久川进入，也可以站在红蔻时代、马克离塔、龙骨村相遇或第二季最新节点的门槛上；成为上民、尘民、猎荒者、觉醒者、研究员、生态嵌合体，或一个不属于原作记录的幸存者。选择不是菜单上的装饰：身份决定你能看见什么，资源决定你能抵达哪里，而情感、秩序与生存之间的每一次取舍，都会把这条时间线推向不同的余烬。","background":"g8tr7gd8lml09ou7w92a1elw.webp","backgroundWidth":834,"backgroundHeight":1112,"cover":"f6txm8qh5927d7gc9edt4jei.webp","coverWidth":834,"coverHeight":1112,"introPage":"zjmwkjifyprwg85z2ftp481f.html","changelog":"","createdAt":"2026-08-04T22:01:53.221Z","updatedAt":"2026-08-08T05:15:13.342Z","initPublicAt":"2026-08-07T02:13:05.097Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* LL_PANEL_V2｜白金·冷黑·源质青｜所有运行面板样式仅在injectStyles */\n.llx,.llx *{box-sizing:border-box;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.llx{--bg:#060a0b;--panel:#0b1112;--card:#101819;--card2:#0a0f10;--gold:#d7c079;--gold2:#fff0af;--cyan:#79c8c2;--cyan2:#c2f2ed;--text:#dce3df;--muted:#85928e;--line:rgba(215,192,121,.26);--danger:#bd605b;position:relative;width:100%;max-width:1180px;margin:16px auto;color:var(--text);font:400 14px/1.76 \"Microsoft YaHei UI\",\"Noto Sans SC\",\"Microsoft YaHei\",sans-serif;letter-spacing:.01em;background:radial-gradient(circle at 8% 4%,rgba(102,188,179,.12),transparent 25%),radial-gradient(circle at 94% 0,rgba(215,192,121,.12),transparent 30%),linear-gradient(150deg,#071011,#040607 68%);border:1px solid rgba(228,205,128,.58);border-radius:24px;overflow:visible;isolation:isolate;box-shadow:0 22px 70px rgba(0,0,0,.6),inset 0 0 60px rgba(130,190,182,.035)}\n.llx:before{content:\"\";position:absolute;z-index:-1;inset:-2px;border-radius:25px;padding:1px;background:conic-gradient(from var(--lla,0deg),transparent 0 12%,var(--cyan) 18%,transparent 24% 55%,var(--gold2) 62%,transparent 70%);opacity:.48;filter:drop-shadow(0 0 8px rgba(121,200,194,.3));animation:llx-border 11s linear infinite;pointer-events:none;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}@property --lla{syntax:\"<angle>\";inherits:false;initial-value:0deg}@keyframes llx-border{to{--lla:360deg}}\n.llx h1,.llx h2,.llx h3,.llx h4,.llx p{margin:0}.llx h1,.llx h2,.llx h3,.llx h4{font-family:\"STZhongsong\",\"Noto Serif SC\",\"Microsoft YaHei UI\",serif;letter-spacing:.045em}.llx h2{font-size:clamp(20px,2.6vw,29px);line-height:1.28;color:#f4e2a0}.llx h3{font-size:15px;line-height:1.4;color:#ead58d}.llx h4{font-size:13px;color:#e1cf91}.llx small{font-size:10px}.llx button,.llx a,.llx summary{font:inherit}.llx button{-webkit-appearance:none;appearance:none}.llx progress{-webkit-appearance:none;appearance:none;width:100%;height:5px;border:0;border-radius:9px;overflow:hidden;background:#020404}.llx progress::-webkit-progress-bar{background:#020404}.llx progress::-webkit-progress-value{background:linear-gradient(90deg,#4e9e98,#f0d477);border-radius:9px}.llx progress::-moz-progress-bar{background:linear-gradient(90deg,#4e9e98,#f0d477)}\n/* 本轮严重人格冲突提示：只在母版实际输出该节点时出现。 */\n.llx-persona-reject{position:relative;z-index:20;display:grid;grid-template-columns:20px auto minmax(0,1fr);align-items:center;gap:7px;padding:7px 13px;border-bottom:1px solid rgba(224,116,100,.48);border-radius:23px 23px 0 0;background:linear-gradient(90deg,rgba(72,18,18,.96),rgba(32,14,15,.94) 58%,rgba(10,16,17,.95));box-shadow:inset 0 -1px rgba(255,214,163,.05),0 5px 16px rgba(0,0,0,.22);color:#ead9ca;font-size:10px;line-height:1.45}\n.llx-persona-reject>i{display:grid;place-items:center;width:18px;height:18px;border:1px solid rgba(255,187,120,.7);border-radius:50%;color:#ffd28b;background:rgba(143,38,31,.44);font:900 10px/1 sans-serif;font-style:normal}.llx-persona-reject>b{color:#ffd28b;font-size:10px;white-space:nowrap}.llx-persona-reject>span{min-width:0;color:#d8c8bc;font-size:9px}.llx-persona-reject+.llx-head{border-radius:0}\n@media(max-width:520px){.llx-persona-reject{grid-template-columns:18px minmax(0,1fr);gap:5px;padding:6px 9px}.llx-persona-reject>b{font-size:9px}.llx-persona-reject>span{grid-column:2;font-size:8px}}\n.llx-head{display:grid;grid-template-columns:minmax(250px,1.2fr) minmax(160px,.65fr);gap:14px;padding:22px 24px 18px;border-bottom:1px solid var(--line);background:linear-gradient(100deg,rgba(10,18,18,.95),rgba(7,10,11,.72));border-radius:24px 24px 0 0}.llx-mark{display:flex;align-items:center;gap:14px}.llx-mark>i{flex:0 0 52px;height:52px;border:1px solid var(--gold);border-radius:50%;background:radial-gradient(circle,#fff6ba 0 4%,#6ab7b1 5% 10%,transparent 11% 31%,#d7c079 32% 34%,transparent 35% 50%,rgba(104,182,175,.4) 51%);box-shadow:0 0 28px rgba(106,183,177,.28);animation:llx-core 4s ease-in-out infinite}@keyframes llx-core{50%{transform:scale(1.08) rotate(24deg);box-shadow:0 0 42px rgba(106,183,177,.44)}}.llx-mark small,.llx-sectionhead small,.llx-autonomy small,.llx-rollledger small{display:block;color:var(--cyan);font-weight:800;letter-spacing:.19em}.llx-mark h1{font:700 clamp(20px,3vw,32px)/1.15 serif;color:var(--gold2);letter-spacing:.08em}.llx-mark p{color:var(--muted);font-size:10px}.llx-clock{align-self:center;text-align:right}.llx-clock strong{display:block;color:var(--gold2);font:700 16px/1.35 serif}.llx-clock span{color:var(--muted);font-size:10px}.llx-scene{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.llx-scene p{padding:8px 10px;border:1px solid rgba(215,192,121,.16);border-radius:9px;background:rgba(2,5,6,.62);overflow-wrap:anywhere}.llx-scene b{display:block;color:var(--gold);font-size:9px}.llx-scene span{font-size:10px;color:#bec8c4}\n.llx-chain{margin:14px 16px;border:1px solid var(--line);border-radius:16px;background:rgba(7,12,13,.9);overflow:visible}.llx-chain>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;cursor:pointer;list-style:none;color:var(--gold2)}.llx-chain>summary::-webkit-details-marker{display:none}.llx-chain>summary span{display:flex;align-items:center;gap:9px;font-weight:800}.llx-chain>summary i{width:12px;height:12px;border:1px solid var(--cyan);transform:rotate(45deg);box-shadow:0 0 10px rgba(121,200,194,.45)}.llx-chain>summary b{color:var(--muted);font-size:9px}.llx-chainbody{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:0 12px 13px}.llx-chainbody article{position:relative;padding:9px;border-left:2px solid rgba(121,200,194,.5);background:linear-gradient(90deg,rgba(121,200,194,.07),transparent);overflow-wrap:anywhere}.llx-chainbody b{display:block;color:#e7d58f;font-size:10px}.llx-chainbody p{color:#aab7b2;font-size:9px;line-height:1.55}.llx-chainbody em{display:block;margin-top:4px;color:var(--cyan);font-size:8px;font-style:normal}\n.llx-autonomy{margin:0 16px 14px;padding:13px;border:1px solid rgba(121,200,194,.28);border-radius:16px;background:linear-gradient(135deg,rgba(27,46,45,.62),rgba(6,10,11,.88))}.llx-autonomy>header,.llx-sectionhead,.llx-rollledger>header,.llx-precalc>header,.llx-memoryscope>header,.llx-home>header{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.llx-autonomy>header span,.llx-sectionhead>span,.llx-rollledger>header>span,.llx-precalc>header>span,.llx-memoryscope>header>span,.llx-home>header>span{color:var(--muted);font-size:9px}.llx-autonomy>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px}.llx-autonomy article{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(0,1.8fr) auto;gap:9px;padding:8px 10px;border:1px solid rgba(215,192,121,.15);border-radius:9px;background:#071011}.llx-autonomy article b{color:var(--gold);font-size:10px}.llx-autonomy article p{font-size:10px}.llx-autonomy article em{color:var(--cyan);font-size:8px;font-style:normal}\n.llx-nav{position:relative;z-index:90;display:grid;grid-template-columns:repeat(8,minmax(76px,1fr));gap:4px;margin:0 16px;padding:6px;border:1px solid var(--line);border-radius:15px;background:rgba(4,8,9,.96);box-shadow:0 10px 28px rgba(0,0,0,.5);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--cyan) #050909}.llx-nav::-webkit-scrollbar{width:0;height:5px}.llx-nav::-webkit-scrollbar-track{background:#050909}.llx-nav::-webkit-scrollbar-thumb{border-radius:9px;background:linear-gradient(90deg,var(--cyan),var(--gold))}.llx-nav a{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;padding:8px 3px;border:1px solid transparent;border-radius:9px;color:#aab4b0;text-decoration:none;text-align:center;touch-action:manipulation;transition:.2s;anchor-scope:--llx-tip}.llx-nav a>i{color:var(--cyan);font-style:normal;anchor-name:--llx-tip}.llx-nav a>b{font-size:10px}.llx-nav a>em{position:absolute;z-index:2147483000;left:50%;top:calc(100% + 7px);width:132px;padding:6px;border:1px solid var(--gold);border-radius:8px;color:#eee2b3;background:#071011;box-shadow:0 8px 22px #000;font-size:8px;font-style:normal;opacity:0;visibility:hidden;transform:translateX(-50%) translateY(-3px);pointer-events:none}.llx-nav a:hover,.llx-nav a:focus,.llx-nav a:active{color:#101515;border-color:#f1d780;background:linear-gradient(135deg,#f1d98e,#8ec9c2);box-shadow:0 0 18px rgba(121,200,194,.23);outline:0}.llx-nav a:hover>em{opacity:1;visibility:visible;transform:translateX(-50%)}\n.llx-window{position:relative;z-index:2;height:760px;min-height:520px;max-height:76vh;overflow:hidden;padding:0;background:radial-gradient(circle at 88% 8%,rgba(121,200,194,.07),transparent 30%),linear-gradient(180deg,#0b1112,#060a0b)}.llx-page{position:absolute;inset:0;display:none;min-height:100%;padding:15px 18px 34px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--gold) #050909;animation:llx-in .25s ease both}.llx-page::-webkit-scrollbar{width:9px}.llx-page::-webkit-scrollbar-track{background:#050909;border-left:1px solid rgba(215,192,121,.12)}.llx-page::-webkit-scrollbar-thumb{min-height:48px;border:2px solid #050909;border-radius:99px;background:linear-gradient(180deg,var(--gold2),#8e7028);box-shadow:inset 0 0 6px rgba(255,255,255,.2)}.llx-page.llx-default,.llx-page:target{display:block}.llx-page:target{z-index:4;background:radial-gradient(circle at 88% 8%,rgba(121,200,194,.07),transparent 30%),linear-gradient(180deg,#0b1112,#060a0b)}@keyframes llx-in{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}\n.llx-sectionhead{padding:10px 2px 17px;border-bottom:1px solid rgba(215,192,121,.16)}.llx-cg{position:relative;min-height:280px;margin-top:14px;border:1px solid var(--line);border-radius:18px;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.llx-cg:after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,rgba(3,6,7,.92))}.llx-cg figcaption{position:absolute;z-index:1;left:16px;bottom:12px;color:var(--gold2);font-size:10px}.llx-prose{padding:clamp(18px,3vw,34px);font-family:\"Noto Serif SC\",\"Songti SC\",serif;font-size:clamp(15px,1.8vw,18px);line-height:2.02;color:#e3e5e1}.llx-narr{margin:0 0 1.05em!important;text-indent:0;overflow-wrap:anywhere}.llx-talk{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;margin:0 0 1em!important;padding-left:11px;border-left:2px solid var(--cyan)}.llx-talk b{color:var(--gold);font-family:sans-serif;font-size:.75em}.llx-term{position:relative;color:#f0d88c;border-bottom:1px dotted var(--cyan);anchor-scope:--llx-tip}.llx-term:before{content:\"\";position:absolute;inset:0;anchor-name:--llx-tip;pointer-events:none}.llx-term>em{position:absolute;z-index:2147483000;left:0;bottom:calc(100% + 6px);width:min(176px,72vw);padding:7px 8px;border:1px solid var(--gold);border-radius:8px;background:#061011;color:#dce8e4;box-shadow:0 8px 24px #000;font:400 9px/1.5 sans-serif;font-style:normal;opacity:0;visibility:hidden;pointer-events:none}.llx-term:hover>em{opacity:1;visibility:visible}.llx-settle{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.llx-settle article,.llx-four article,.llx-worldpulse article,.llx-mapgrid article,.llx-plotgrid article,.llx-survivalgrid article,.llx-ledgers>section,.llx-factionlead article{padding:12px;border:1px solid rgba(215,192,121,.17);border-radius:12px;background:linear-gradient(145deg,#101718,#080c0d);overflow-wrap:anywhere}.llx-settle b,.llx-four b{color:var(--gold);font-size:10px}.llx-settle p,.llx-four p{margin-top:5px;color:#b9c3bf;font-size:10px}\n.llx-person{position:relative;margin-top:14px;padding:16px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,#101718,#070b0c);overflow:visible}.llx-protagonist{padding-right:min(31%,330px)}.llx-pt{position:absolute;z-index:0;right:0;top:0;width:min(29%,310px);height:100%;min-height:520px;border-radius:0 18px 18px 0;background-position:center top;background-size:cover;background-repeat:no-repeat;opacity:.8;mask-image:linear-gradient(90deg,transparent,#000 28%)}.llx-person>*:not(.llx-pt){position:relative;z-index:1}.llx-personhead{display:flex;justify-content:space-between;gap:12px;padding-bottom:11px;border-bottom:1px solid rgba(215,192,121,.18)}.llx-personhead h3{font:700 22px/1.3 serif}.llx-personhead h3 i{margin-left:8px;color:var(--cyan);font:400 10px/1.3 sans-serif;font-style:normal}.llx-personhead p{color:var(--muted);font-size:9px}.llx-personhead> b{color:var(--gold);font-size:10px}.llx-four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:11px}.llx-statblock,.llx-personcols>section,.llx-current,.llx-roster,.llx-news,.llx-assets,.llx-home,.llx-household,.llx-rollledger,.llx-precalc,.llx-memoryscope,.llx-migration,.llx-interference,.llx-checkpoints{margin-top:12px;padding:13px;border:1px solid rgba(215,192,121,.19);border-radius:14px;background:rgba(6,10,11,.76);overflow:visible}.llx-statblock>header{display:flex;justify-content:space-between;gap:12px}.llx-statblock>header span{color:var(--muted);font-size:9px}.llx-statdeck{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:9px}.llx-stat{border:1px solid rgba(121,200,194,.2);border-radius:11px;background:#080d0e;overflow:hidden}.llx-stat>summary{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:7px;align-items:center;padding:9px;cursor:pointer;list-style:none}.llx-stat>summary::-webkit-details-marker{display:none}.llx-stat>summary>i{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--gold);border-radius:50%;color:var(--gold2);font-style:normal}.llx-stat>summary span b,.llx-stat>summary span small{display:block}.llx-stat>summary span b{color:#e8dbab;font-size:10px}.llx-stat>summary span small{color:var(--muted);font-size:8px}.llx-stat>summary strong{color:var(--gold2);font-size:16px}.llx-stat>summary strong em{color:var(--muted);font-size:8px;font-style:normal}.llx-stat>summary progress{grid-column:2/4}.llx-stat>div{padding:8px 10px;border-top:1px solid rgba(215,192,121,.14);color:#aebbb6;font-size:9px;overflow-wrap:anywhere}.llx-personcols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.llx-chipset{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.llx-skill{flex:1 1 190px;border:1px solid rgba(215,192,121,.2);border-radius:10px;background:#091011;overflow:hidden}.llx-skill>summary{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:6px;align-items:center;padding:8px;cursor:pointer;list-style:none}.llx-skill>summary::-webkit-details-marker{display:none}.llx-skill>summary i{font-style:normal}.llx-skill>summary b{font-size:10px}.llx-skill>summary span{color:var(--cyan);font-size:8px}.llx-skill>div{padding:8px;border-top:1px solid var(--line);font-size:9px;overflow-wrap:anywhere}.llx-npc>summary{cursor:pointer;list-style:none;color:var(--gold2)}.llx-npc>summary::-webkit-details-marker{display:none}.llx-current>h3,.llx-roster>header{margin-bottom:8px}.llx-roster>header{display:flex;justify-content:space-between}.llx-npc{margin-top:7px;padding:0}.llx-npc>summary{display:flex;justify-content:space-between;gap:12px;padding:10px}.llx-npc>summary b{color:var(--muted);font-size:9px}.llx-npc>div{padding:12px;border-top:1px solid var(--line);font-size:10px;overflow-wrap:anywhere}\n.llx-survivalgrid,.llx-worldpulse,.llx-mapgrid,.llx-plotgrid,.llx-ledgers,.llx-factionlead{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.llx-survivalgrid article p,.llx-worldpulse article p,.llx-mapgrid article p,.llx-plotgrid article p,.llx-ledgers section,.llx-factionlead article{font-size:10px;overflow-wrap:anywhere}.llx-worldcols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.llx-worldcols>section{padding:13px;border:1px solid rgba(121,200,194,.2);border-radius:14px;background:#081011;font-size:10px;overflow-wrap:anywhere}\n.llx-mapframe{margin-top:12px;border:1px solid var(--line);border-radius:17px;background:#071011;overflow:visible}.llx-mapframe>header{display:flex;justify-content:space-between;gap:12px;padding:10px 13px;border-bottom:1px solid var(--line)}.llx-mapframe>header span{color:var(--muted);font-size:9px}.llx-mapview{position:relative;min-height:390px;border-radius:0 0 17px 17px;background:radial-gradient(circle at 40% 44%,rgba(107,174,167,.14),transparent 25%),linear-gradient(135deg,#0c1919,#040809);overflow:visible}.llx-map{position:absolute;inset:0;margin:0;border-radius:inherit;background-position:center;background-size:cover;background-repeat:no-repeat;opacity:.76}.llx-pin{position:absolute;z-index:3;left:var(--x);top:var(--y);transform:translate(-50%,-50%);anchor-scope:--llx-tip}.llx-pin>i{display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border:1px solid var(--gold2);border-radius:12px;color:#0a0d0d;background:var(--cyan);box-shadow:0 0 12px rgba(121,200,194,.5);font-size:8px;font-style:normal;white-space:nowrap;anchor-name:--llx-tip}.llx-pin>em{position:absolute;z-index:2147483000;left:50%;bottom:calc(100% + 8px);width:min(172px,70vw);padding:7px;border:1px solid var(--gold);border-radius:8px;color:#e5e8e5;background:#061011;box-shadow:0 8px 24px #000;font-size:8px;font-style:normal;opacity:0;visibility:hidden;transform:translateX(-50%);pointer-events:none;overflow-wrap:anywhere}.llx-pin:hover>em{opacity:1;visibility:visible}\n.llx-assets,.llx-home,.llx-household,.llx-news{font-size:10px;overflow-wrap:anywhere}.llx-home>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:8px}.llx-mainplot{grid-column:1/-1;border-color:rgba(215,192,121,.42)!important}.llx-rollledger>header{margin-bottom:9px}.llx-roll{margin-top:7px;border:1px solid rgba(121,200,194,.22);border-radius:12px;background:#081011;overflow:hidden}.llx-roll[data-result=\"fail\"],.llx-roll[data-result=\"disaster\"],.llx-roll[data-result=\"p0\"]{border-color:rgba(189,96,91,.5)}.llx-roll>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;cursor:pointer;list-style:none}.llx-roll>summary::-webkit-details-marker{display:none}.llx-roll>summary b,.llx-roll>summary small{display:block}.llx-roll>summary b{color:#e8d697;font-size:10px}.llx-roll>summary small{color:var(--muted);font-size:8px}.llx-roll>summary strong{color:var(--gold2);font-size:18px;text-align:right}.llx-roll>summary strong em{display:block;color:var(--cyan);font-size:8px;font-style:normal}.llx-rollcalc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:10px;border-top:1px solid var(--line)}.llx-rollcalc p{padding:7px;border-left:2px solid rgba(121,200,194,.45);font-size:9px;overflow-wrap:anywhere}.llx-rollcalc b{display:block;color:var(--cyan)}.llx-nextgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px}.llx-nextgrid button{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px;width:100%;padding:11px;border:1px solid rgba(215,192,121,.27);border-radius:12px;color:var(--text);background:linear-gradient(145deg,#11191a,#070b0c);text-align:left;cursor:pointer;overflow:hidden}.llx-nextgrid button:hover{border-color:var(--gold2);box-shadow:0 0 18px rgba(215,192,121,.16);transform:translateY(-1px)}.llx-nextgrid button b{color:var(--gold2);font-size:10px}.llx-nextgrid button span{color:var(--cyan);font-size:11px}.llx-nextgrid button i{grid-row:1/3;color:var(--cyan);font-style:normal}.llx-nextgrid button p{grid-column:1/-1;color:var(--muted);font-size:8px}\n.llx-memoryflow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:7px;margin-top:14px;padding:10px;border:1px solid rgba(121,200,194,.27);border-radius:14px;background:#081011}.llx-memoryflow span{padding:9px;border:1px solid rgba(215,192,121,.18);border-radius:10px;color:var(--gold2);text-align:center}.llx-memoryflow small{display:block;color:var(--muted)}.llx-memoryflow>b{color:var(--cyan);font-size:10px;text-align:center}.llx-precalc>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:9px}.llx-precalc p{padding:8px;border:1px solid rgba(121,200,194,.17);border-radius:9px;background:#081011}.llx-precalc b{display:block;color:var(--cyan);font-size:10px}.llx-precalc span{font-size:10px}.llx-memorytables>section{margin-top:10px}.llx-memorytables h4{margin:0 0 6px 3px}.llx-memtable{border:1px solid rgba(215,192,121,.2);border-radius:12px;background:#070b0c;overflow:visible}.llx-memrow{display:grid;grid-template-columns:minmax(70px,.7fr) minmax(110px,1.1fr) minmax(100px,1fr) minmax(210px,2.6fr) minmax(78px,.75fr);border-top:1px solid rgba(215,192,121,.13)}.llx-memrow:first-child{border-top:0}.llx-memrow>*{padding:9px;border-left:1px solid rgba(215,192,121,.11);font-size:10px;white-space:normal}.llx-memrow>*:first-child{border-left:0}.llx-memhead{color:var(--gold2);background:#121a1a}.llx-memrow p{color:#c7d0cc;line-height:1.7}.llx-migration,.llx-interference,.llx-checkpoints{font-size:10px}.llx-state{display:none!important}\n.llx-clock>div{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:5px;margin-top:7px}.llx-clock>div i{padding:3px 7px;border:1px solid rgba(121,200,194,.28);border-radius:99px;color:#bfe5e1;background:#081011;font-size:8px;font-style:normal}.llx-clock>div .llx-intimacy{border-color:rgba(255,111,157,.66);color:#ffd7e4;background:linear-gradient(120deg,rgba(72,9,29,.9),rgba(25,7,20,.92));box-shadow:0 0 12px rgba(255,75,132,.34);letter-spacing:.08em;animation:llx-heart 1.8s ease-in-out infinite}@keyframes llx-heart{50%{filter:brightness(1.35);transform:translateY(-1px);box-shadow:0 0 18px rgba(255,75,132,.56)}}\n.llx-page>*{width:100%}.llx-page table,.llx-page pre,.llx-page code{max-width:100%;white-space:pre-wrap;word-break:break-word}.llx-page details,.llx-page summary,.llx-page article,.llx-page section,.llx-page div{min-width:0}.llx-page>section+section,.llx-page>article+section,.llx-page>div+section{margin-top:12px}\n.llx-protagonist{padding-right:16px}.llx-pt{position:relative;right:auto;top:auto;width:100%;height:390px;min-height:0;margin:0 0 14px;border-radius:14px;background-position:center top;background-size:cover;opacity:.92;mask-image:linear-gradient(#000 74%,transparent)}\n@media(max-width:900px){.llx-head{grid-template-columns:1fr}.llx-clock{text-align:left}.llx-scene{grid-template-columns:repeat(2,minmax(0,1fr))}.llx-chainbody{grid-template-columns:repeat(2,minmax(0,1fr))}.llx-autonomy>div{grid-template-columns:1fr}.llx-nav{grid-template-columns:repeat(8,76px)}.llx-window{height:72vh;max-height:none;min-height:500px}.llx-page{padding:13px 13px 34px}.llx-protagonist{padding-right:16px}.llx-pt{position:relative;width:100%;height:460px;min-height:0;margin-bottom:12px;border-radius:14px;mask-image:linear-gradient(#000 72%,transparent)}.llx-four{grid-template-columns:repeat(2,minmax(0,1fr))}.llx-statdeck{grid-template-columns:repeat(2,minmax(0,1fr))}.llx-settle{grid-template-columns:repeat(2,minmax(0,1fr))}.llx-nextgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.llx-memoryflow{grid-template-columns:1fr}.llx-memoryflow>b{transform:rotate(90deg)}.llx-precalc>div{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:580px){.llx{margin:8px auto;border-radius:16px;font-size:11px}.llx-head{padding:14px;border-radius:16px 16px 0 0}.llx-mark>i{flex-basis:40px;height:40px}.llx-mark h1{font-size:19px}.llx-scene,.llx-chainbody,.llx-personcols,.llx-survivalgrid,.llx-worldpulse,.llx-worldcols,.llx-mapgrid,.llx-factionlead,.llx-ledgers,.llx-plotgrid,.llx-nextgrid,.llx-precalc>div{grid-template-columns:1fr}.llx-chain,.llx-autonomy,.llx-nav{margin-left:8px;margin-right:8px}.llx-window{height:70svh;min-height:420px;max-height:70svh}.llx-page{padding:10px 9px 28px}.llx-page::-webkit-scrollbar{width:6px}.llx-prose{padding:16px 8px;font-size:15px;line-height:1.9}.llx-talk{grid-template-columns:1fr;gap:2px}.llx-settle,.llx-four,.llx-statdeck{grid-template-columns:repeat(2,minmax(0,1fr))}.llx-home>div{grid-template-columns:1fr}.llx-rollcalc{grid-template-columns:1fr}.llx-mapview{min-height:310px}.llx-memhead{display:none}.llx-memrow{display:block;padding:7px}.llx-memrow>*{display:block;padding:5px 6px;border:0!important}.llx-memrow>*:before{content:attr(data-k);display:block;margin-bottom:2px;color:var(--cyan);font-size:8px}.llx-term>em,.llx-pin>em{width:min(154px,70vw);font-size:8px}.llx-autonomy article{grid-template-columns:1fr}.llx-pt{height:360px}}\n@media(prefers-reduced-motion:reduce){.llx:before,.llx-mark>i,.llx-page{animation:none!important}.llx *{transition:none!important}}\n\n/* LL_PANEL_V3｜可视化补强：星旋花标、真实弹幕、人物生存仪表、系统与偏离度 */\n.llx{font-family:\"Yuanti SC\",\"STYuanti-SC-Regular\",\"Microsoft YaHei UI\",\"Arial Rounded MT Bold\",sans-serif;cursor:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath d='M14 1l2.5 8.2L24 5l-5.2 7.1L27 14l-8.2 1.9L24 23l-7.5-4.2L14 27l-2.5-8.2L4 23l5.2-7.1L1 14l8.2-1.9L4 5l7.5 4.2z' fill='%23b62938' stroke='%23ffe7a0' stroke-width='1'/%3E%3Ccircle cx='14' cy='14' r='3' fill='%23fff5c9'/%3E%3C/svg%3E\") 14 14,auto}.llx a,.llx button,.llx summary,.llx [role=\"button\"]{cursor:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg fill='none' stroke='%23ffe7a0' stroke-width='1.4'%3E%3Ccircle cx='16' cy='16' r='12'/%3E%3Ccircle cx='16' cy='16' r='5'/%3E%3Cpath d='M16 0v9M16 23v9M0 16h9M23 16h9'/%3E%3C/g%3E%3Ccircle cx='16' cy='16' r='2.4' fill='%23c42d3c'/%3E%3C/svg%3E\") 16 16,pointer}.llx h1,.llx h2,.llx h3,.llx h4{font-family:\"STKaiti\",\"KaiTi\",\"Yuanti SC\",\"Microsoft YaHei UI\",serif;text-shadow:0 1px 12px rgba(255,224,132,.09)}\n.llx-mark>i{position:relative;flex-basis:54px;height:54px;border:0;background:repeating-conic-gradient(from 0deg,#8f1323 0 10deg,transparent 10deg 28deg),radial-gradient(circle,#ffe8a0 0 5%,#d33245 6% 14%,transparent 15% 34%,rgba(188,34,53,.7) 35% 48%,transparent 49%);box-shadow:0 0 0 1px rgba(255,225,139,.45),0 0 30px rgba(206,42,61,.42);animation:llx-xuan 2.8s ease-in-out infinite}.llx-mark>i:before,.llx-mark>i:after{content:\"\";position:absolute;inset:9px;border:1px solid rgba(255,224,143,.7);border-radius:45% 55% 48% 52%;transform:rotate(45deg)}.llx-mark>i:after{inset:16px;border-color:#c72d40;box-shadow:0 0 14px #c72d40;transform:rotate(-22deg)}@keyframes llx-xuan{0%,100%{transform:scale(.9) rotate(-8deg);filter:brightness(.86)}50%{transform:scale(1.1) rotate(18deg);filter:brightness(1.22)}}\n.llx-stage{position:relative;isolation:isolate}.llx-cg{height:clamp(170px,28vw,260px);min-height:0;max-width:900px;margin:14px auto 0;border-radius:16px}.llx-prose{position:relative;z-index:2}.llx-danmaku>i{position:absolute;z-index:2;right:11px;top:7px;padding:3px 7px;border:1px solid rgba(255,224,139,.45);border-radius:99px;background:rgba(5,8,9,.72);color:#ffdd76;font-size:8px;font-style:normal;letter-spacing:.14em;box-shadow:0 0 12px rgba(201,43,60,.26)}.llx-danview>span{position:absolute;left:100%;display:block;width:max-content;max-width:280px;padding:2px 6px;color:#fff;font-size:11px;font-weight:650;line-height:1.45;white-space:nowrap;text-shadow:0 1px 2px #000,0 0 5px #000;animation:llx-dan-fly 17s linear infinite;will-change:transform}.llx-danview>span b{margin-right:5px;color:#ffdc76;font-size:9px}.llx-danview>span:nth-child(1){top:9%;animation-delay:-2s}.llx-danview>span:nth-child(2){top:28%;animation-delay:-12s;animation-duration:19s}.llx-danview>span:nth-child(3){top:48%;animation-delay:-7s;animation-duration:16s}.llx-danview>span:nth-child(4){top:68%;animation-delay:-15s;animation-duration:21s}.llx-danview>span:nth-child(5){top:17%;animation-delay:-19s;animation-duration:23s}.llx-danview>span:nth-child(6){top:58%;animation-delay:-4s;animation-duration:18s}.llx-danview>span:nth-child(7){top:37%;animation-delay:-23s;animation-duration:24s}.llx-danview>span:nth-child(8){top:79%;animation-delay:-10s;animation-duration:20s}.llx-danview>span:nth-child(9){top:6%;animation-delay:-28s;animation-duration:25s}.llx-danview>span:nth-child(10){top:45%;animation-delay:-17s;animation-duration:22s}.llx-danview>span:nth-child(11){top:72%;animation-delay:-31s;animation-duration:26s}.llx-danview>span:nth-child(12){top:25%;animation-delay:-8s;animation-duration:18.5s}@keyframes llx-dan-fly{from{transform:translateX(0)}to{transform:translateX(calc(-100vw - 120%))}}\n.llx-protagonist{padding-right:138px}.llx-pt{position:absolute;z-index:3;right:16px;top:68px;width:106px;height:106px;min-height:0;margin:0;border:1px solid rgba(255,225,139,.55);border-radius:22px;background-position:center 14%;background-size:cover;opacity:1;mask-image:none;box-shadow:0 0 0 4px rgba(121,200,194,.08),0 12px 30px rgba(0,0,0,.55)}.llx-vitals{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-top:12px}.llx-vitals article{padding:9px;border:1px solid rgba(121,200,194,.2);border-radius:12px;background:linear-gradient(145deg,#0c1717,#050909)}.llx-vitals header{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.llx-vitals b{color:var(--cyan);font-size:9px}.llx-vitals strong{color:var(--gold2);font-size:14px}.llx-vitals strong em{color:var(--muted);font-size:8px;font-style:normal}.llx-vitals p{margin-top:5px;color:var(--muted);font-size:8px}.llx-vitals [data-state=\"warn\"]{border-color:#c99647}.llx-vitals [data-state=\"danger\"]{border-color:#bb4551;box-shadow:inset 0 0 20px rgba(187,69,81,.09)}.llx-vitals [data-meter=\"HP\"] progress::-webkit-progress-value{background:linear-gradient(90deg,#9c2737,#ed6670)}.llx-vitals [data-meter=\"STA\"] progress::-webkit-progress-value{background:linear-gradient(90deg,#2f8064,#78d8a9)}.llx-vitals [data-meter=\"SOURCE\"] progress::-webkit-progress-value{background:linear-gradient(90deg,#7b245f,#e56fbc)}\n.llx-statusrail{margin-top:12px}.llx-statusrail>h4{margin:0 0 7px}.llx-statusrail>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.llx-statusrail article{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:start;padding:9px;border:1px solid rgba(215,192,121,.16);border-radius:11px;background:#080d0e}.llx-statusrail i{display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(121,200,194,.42);border-radius:9px;color:var(--cyan);font-style:normal}.llx-statusrail b{display:block;color:#ead795;font-size:9px}.llx-statusrail span{display:block;color:#aeb8b4;font-size:9px;line-height:1.55}\n.llx-system{margin-top:12px;border:1px solid rgba(219,190,91,.42);border-radius:14px;background:radial-gradient(circle at 90% 0,rgba(177,51,68,.13),transparent 33%),#070b0c;overflow:hidden}.llx-system>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;list-style:none}.llx-system>summary span{display:grid;grid-template-columns:30px minmax(0,1fr);gap:2px 8px}.llx-system>summary i{grid-row:1/3;display:grid;place-items:center;color:#e04a59;font-style:normal}.llx-system>summary b{color:var(--gold2);font-size:11px}.llx-system>summary small{color:var(--muted);font-size:8px}.llx-system>summary strong{color:var(--cyan);font-size:10px}.llx-system>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px;border-top:1px solid var(--line)}.llx-system section{padding:9px;border:1px solid rgba(121,200,194,.17);border-radius:10px;background:#081011}.llx-system section b{color:var(--gold);font-size:9px}.llx-system section p{margin-top:4px;color:#b8c2bd;font-size:9px}\n.llx-survivalhero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;margin-top:14px;padding:15px 17px;border:1px solid rgba(121,200,194,.3);border-radius:16px;background:radial-gradient(circle at 90% 20%,rgba(190,46,64,.15),transparent 32%),linear-gradient(135deg,#101b1a,#070b0c)}.llx-survivalhero small{color:var(--cyan);font-size:8px;letter-spacing:.16em}.llx-survivalhero strong{display:block;color:var(--gold2);font-size:20px}.llx-survivalhero p{color:#aebbb6;font-size:10px}.llx-survivalhero output{color:#fff0ad;font:800 34px/1 \"Arial Rounded MT Bold\",sans-serif}.llx-survivalhero output em{color:var(--muted);font-size:10px;font-style:normal}.llx-survivalhero[data-alert=\"danger\"],.llx-survivalhero[data-alert=\"critical\"]{border-color:rgba(198,56,72,.6)}\n.llx-zone{margin-top:12px;padding:12px;border:1px solid rgba(215,192,121,.19);border-radius:15px;background:#070c0d}.llx-zone>header{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.llx-zone>header span{color:var(--muted);font-size:8px}.llx-zone>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:9px}.llx-zone article{padding:8px;border:1px solid rgba(121,200,194,.16);border-radius:10px;background:#0a1112}.llx-zone article header{display:flex;justify-content:space-between;gap:6px}.llx-zone article b{color:#e6d597;font-size:9px}.llx-zone article strong{color:var(--cyan);font-size:9px}.llx-zone article p{margin-top:5px;color:#9faaa6;font-size:8px;line-height:1.55}.llx-zone article[data-state=\"hurt\"]{border-color:#a98142}.llx-zone article[data-state=\"danger\"],.llx-zone article[data-state=\"lost\"]{border-color:#a83f4a}.llx-survivalgrid>article>header{display:flex;align-items:center;gap:9px;padding-bottom:8px;border-bottom:1px solid rgba(215,192,121,.13)}.llx-survivalgrid>article>header i{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(121,200,194,.4);border-radius:9px;color:var(--cyan);font-style:normal}.llx-survivalgrid>article>div p{display:grid;grid-template-columns:minmax(92px,.7fr) minmax(0,1.6fr);gap:8px;margin-top:7px;padding:7px 8px;border-radius:8px;background:#080d0e}.llx-survivalgrid>article>div b{color:#e4d18b;font-size:9px}.llx-survivalgrid>article>div span{color:#aeb9b5;font-size:9px;line-height:1.55}\n.llx-deviation{margin-top:12px;padding:14px;border:1px solid rgba(210,188,107,.32);border-radius:16px;background:radial-gradient(circle at 90% 0,rgba(193,48,68,.12),transparent 30%),#080d0e}.llx-deviation>header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.llx-deviation small{color:var(--cyan);font-size:8px;letter-spacing:.17em}.llx-deviation>header strong{color:var(--gold2);font:800 28px/1 sans-serif}.llx-deviation>header em{font-size:10px;font-style:normal}.llx-deviation>progress{height:8px;margin:10px 0}.llx-deviation>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.llx-deviation p{padding:8px;border-left:2px solid rgba(121,200,194,.42);background:#070b0c}.llx-deviation b{display:block;color:#e4d08c;font-size:9px}.llx-deviation span{color:#aeb8b4;font-size:9px}\n/* 主角页紧凑卡：卡面只保留核心，细节悬停／点击显示，避免长文撑爆网格。 */\n.llx .llx-protagonist{padding-right:16px}.llx .llx-protagonist>.llx-personhead{padding-right:122px}.llx .llx-statdeck{grid-template-columns:repeat(auto-fit,minmax(148px,1fr))}.llx .llx-vitals{grid-template-columns:repeat(auto-fit,minmax(108px,1fr))}.llx .llx-statusrail>div{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}\n.llx :is(.llx-vitals article,.llx-statusrail article,.llx-stat,.llx-skill){position:relative;overflow:visible;outline:0}.llx :is(.llx-vitals article,.llx-statusrail article,.llx-stat,.llx-skill):focus-within{border-color:var(--gold);box-shadow:0 0 0 1px rgba(215,192,121,.2)}\n.llx .llx-vitals article{min-height:66px;padding:8px}.llx .llx-vitals header{white-space:nowrap}.llx .llx-vitals progress{margin-top:7px}.llx .llx-statusrail article{align-items:center;min-height:50px;padding:8px}.llx .llx-statusrail b,.llx .llx-stat>summary span b,.llx .llx-skill>summary b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.llx .llx-stat>summary{grid-template-columns:28px minmax(58px,1fr) auto;padding:8px}.llx .llx-stat>summary>i{width:26px;height:26px}.llx .llx-stat>summary span small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.llx .llx-skill{flex:1 1 170px}.llx .llx-skill>summary{min-height:42px}\n.llx :is(.llx-vitals p[role=\"tooltip\"],.llx-statusrail span[role=\"tooltip\"],.llx-stat>div[role=\"tooltip\"],.llx-skill>div[role=\"tooltip\"]){position:absolute;z-index:2147483000;left:8px;top:calc(100% + 7px);display:block;width:min(310px,76vw);max-width:none;max-height:min(190px,46vh);padding:9px 10px;border:1px solid rgba(231,207,126,.72);border-radius:10px;color:#d6dfda;background:#050a0b;box-shadow:0 14px 34px rgba(0,0,0,.85);font-size:9px;line-height:1.6;white-space:normal;overflow:auto;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-3px);transition:opacity .14s,transform .14s}\n.llx :is(.llx-vitals article,.llx-statusrail article,.llx-stat,.llx-skill):is(:hover,:focus,:focus-within)>:is(p,div),.llx .llx-statusrail article:is(:hover,:focus,:focus-within) span[role=\"tooltip\"],.llx :is(.llx-stat,.llx-skill)[open]>div[role=\"tooltip\"]{opacity:1;visibility:visible;pointer-events:auto;transform:none}.llx .llx-statusrail article>p{padding:0}.llx .llx-statusrail span[role=\"tooltip\"]{margin:0}.llx .llx-stat>div[role=\"tooltip\"],.llx .llx-skill>div[role=\"tooltip\"]{border-top:1px solid rgba(231,207,126,.72)}\n/* 身体档案、私有认知与关系：图标按钮＋进度条，长字段只在展开层出现。 */\n.llx .llx-bodysheet{margin-top:12px;padding:12px;border:1px solid rgba(121,200,194,.25);border-radius:15px;background:linear-gradient(145deg,rgba(14,28,28,.88),rgba(5,9,10,.9));overflow:visible}.llx .llx-bodysheet>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.llx .llx-bodysheet>header>span{display:flex;align-items:center;gap:7px;color:var(--gold2)}.llx .llx-bodysheet>header i{color:#e34b5e;font-style:normal}.llx .llx-bodysheet>header small{color:var(--muted)}.llx .llx-bodygrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:7px;margin-top:9px}.llx .llx-bodypart{position:relative;border:1px solid rgba(215,192,121,.18);border-radius:11px;background:#081011;overflow:visible}.llx .llx-bodypart>summary{display:grid;grid-template-columns:27px minmax(0,1fr) auto;gap:7px;align-items:center;padding:8px;list-style:none;cursor:pointer}.llx .llx-bodypart>summary::-webkit-details-marker{display:none}.llx .llx-bodypart>summary>i{display:grid;place-items:center;width:26px;height:26px;border:1px solid rgba(121,200,194,.45);border-radius:8px;color:var(--cyan);font-style:normal}.llx .llx-bodypart>summary span b,.llx .llx-bodypart>summary span small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.llx .llx-bodypart>summary span b{color:#ead795;font-size:9px}.llx .llx-bodypart>summary span small{color:var(--muted);font-size:8px}.llx .llx-bodypart>summary strong{color:var(--cyan);font-size:8px;white-space:nowrap}.llx .llx-bodypart>summary progress{grid-column:2/4}.llx .llx-bodypart[data-state=\"hurt\"]{border-color:rgba(197,65,78,.65)}.llx .llx-bodypart[data-state=\"changed\"]{border-color:rgba(215,192,121,.55)}\n.llx .llx-infogrid,.llx .llx-relgrid{display:grid;gap:6px;margin-top:8px}.llx .llx-infogrid{grid-template-columns:repeat(2,minmax(0,1fr))}.llx .llx-infogrid details,.llx .llx-relgrid details{border:1px solid rgba(121,200,194,.18);border-radius:10px;background:#081011;overflow:hidden}.llx .llx-infogrid summary,.llx .llx-relgrid summary{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:6px;align-items:center;padding:8px;list-style:none;cursor:pointer}.llx .llx-infogrid summary::-webkit-details-marker,.llx .llx-relgrid summary::-webkit-details-marker{display:none}.llx .llx-infogrid summary i{color:var(--cyan);font-style:normal}.llx .llx-infogrid summary b,.llx .llx-relgrid summary b{color:#e8d797;font-size:9px}.llx .llx-infogrid summary span,.llx .llx-relgrid summary span{color:var(--cyan);font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.llx .llx-infogrid details>div,.llx .llx-relgrid details>div{padding:8px;border-top:1px solid var(--line);color:#abb7b2;font-size:9px}.llx .llx-relgrid label{display:grid;grid-template-columns:50px minmax(0,1fr) 24px;gap:6px;align-items:center;margin-top:5px}.llx .llx-relgrid label em{color:var(--gold2);font-size:8px;font-style:normal;text-align:right}\n/* NPC强制同构模板。 */\n.llx .llx-npc>summary{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center}.llx .llx-npc>summary>i{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--gold);border-radius:50%;color:var(--gold2);font-style:normal}.llx .llx-npc>summary span b,.llx .llx-npc>summary span small{display:block}.llx .llx-npc>summary span small{color:var(--muted);font-size:8px}.llx .llx-npc>summary>strong{color:var(--cyan);font-size:8px}.llx .llx-npcbody{padding:10px!important}.llx .llx-npcbar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.llx .llx-npcbar article{display:grid;grid-template-columns:24px minmax(0,1fr);gap:3px 6px;padding:7px;border:1px solid rgba(121,200,194,.17);border-radius:9px;background:#081011}.llx .llx-npcbar article i{grid-row:1/3;color:var(--cyan);font-style:normal}.llx .llx-npcbar article b{color:#e7d48d;font-size:8px}.llx .llx-npcbar article span{font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.llx .llx-npcmeters{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin-top:7px}.llx .llx-npcmeters article{padding:6px;border:1px solid rgba(215,192,121,.14);border-radius:8px;background:#070c0d}.llx .llx-npcmeters header{display:flex;justify-content:space-between;gap:4px}.llx .llx-npcmeters b{color:var(--cyan);font-size:7px}.llx .llx-npcmeters strong{color:var(--gold2);font-size:8px}\n/* NPC 分层档案：大类是容器，具体对象才是按钮，长内容全部进入 tooltip。 */\n.llx .llx-npcgroups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:8px}.llx .llx-npcgroup{padding:8px;border:1px solid rgba(215,192,121,.17);border-radius:11px;background:linear-gradient(145deg,#0b1213,#060a0b);overflow:visible}.llx .llx-npcgroup>header{display:grid;grid-template-columns:23px minmax(0,1fr) auto;gap:6px;align-items:center;padding-bottom:7px;border-bottom:1px solid rgba(215,192,121,.12)}.llx .llx-npcgroup>header>i{display:grid;place-items:center;width:22px;height:22px;border:1px solid rgba(121,200,194,.42);border-radius:7px;color:var(--cyan);font-style:normal}.llx .llx-npcgroup>header>b{color:#e7d48d;font-size:9px}.llx .llx-npcgroup>header>span{color:var(--muted);font-size:7px}.llx .llx-npcchips{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.llx .llx-npcchip{position:relative;flex:1 1 118px;max-width:100%;border:1px solid rgba(121,200,194,.18);border-radius:9px;background:#081011;overflow:visible;outline:0}.llx .llx-npcchip>summary{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:5px;align-items:center;min-height:34px;padding:6px;list-style:none;cursor:pointer}.llx .llx-npcchip>summary::-webkit-details-marker{display:none}.llx .llx-npcchip>summary>i{color:var(--cyan);font-style:normal}.llx .llx-npcchip>summary>b{overflow:hidden;color:#dfcf94;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.llx .llx-npcchip>summary>span{overflow:hidden;max-width:64px;color:var(--muted);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.llx .llx-npcchip>div[role=\"tooltip\"]{position:absolute;z-index:2147483647;left:0;top:calc(100% + 6px);display:block;width:min(300px,calc(100vw - 28px));max-height:min(176px,48vh);padding:9px 10px;border:1px solid rgba(231,207,126,.72);border-radius:10px;color:#d6dfda;background:#050a0b;box-shadow:0 14px 34px rgba(0,0,0,.88);font-size:9px;line-height:1.6;overflow:auto;opacity:0;visibility:hidden;pointer-events:none}.llx .llx-npcchip:is(:hover,:focus,:focus-within)>div[role=\"tooltip\"],.llx .llx-npcchip[open]>div[role=\"tooltip\"]{opacity:1;visibility:visible;pointer-events:auto}\n/* 世界／势力／剧情通用卡面层级。 */\n.llx :is(.llx-worldpulse,.llx-mapgrid,.llx-plotgrid,.llx-ledgers,.llx-factionlead)>:is(article,section){position:relative;border-top:2px solid color-mix(in srgb,var(--cyan) 62%,var(--gold));background:radial-gradient(circle at 100% 0,rgba(121,200,194,.1),transparent 38%),linear-gradient(145deg,#0d1717,#070b0c);box-shadow:inset 0 1px rgba(255,255,255,.025)}.llx :is(.llx-worldpulse,.llx-mapgrid,.llx-plotgrid,.llx-ledgers,.llx-factionlead)>:is(article,section)>h3:before{content:'◆';margin-right:7px;color:var(--cyan);font-size:9px}.llx .llx-mainplot{border-top-color:var(--gold2)!important;background:radial-gradient(circle at 100% 0,rgba(215,192,121,.14),transparent 40%),#0b1112!important}\n.llx .llx-factionlead article>header,.llx .llx-ledgers>section>header{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:8px;align-items:center}.llx .llx-factionlead article>header>i,.llx .llx-ledgers>section>header>i{display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(121,200,194,.42);border-radius:9px;color:var(--cyan);font-style:normal}.llx .llx-factionlead article>header small{color:var(--cyan);font-size:7px;letter-spacing:.14em}.llx .llx-factionlead article>header strong,.llx .llx-ledgers>section>header strong{color:var(--gold2);font-size:14px}.llx .llx-factionlead article>progress,.llx .llx-ledgers>section>progress{height:7px;margin:9px 0}.llx .llx-minichips{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.llx .llx-minichips span{padding:3px 7px;border:1px solid rgba(121,200,194,.23);border-radius:99px;color:#bfe4df;background:#081011;font-size:8px}.llx .llx-gaugelist{display:grid;gap:6px;margin-top:9px}.llx .llx-gaugelist label{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(72px,auto);gap:7px;align-items:center}.llx .llx-gaugelist b{color:#e1cf8d;font-size:8px}.llx .llx-gaugelist em{color:var(--muted);font-size:8px;font-style:normal;text-align:right}.llx .llx-buttonlist,.llx .llx-assetgrid,.llx .llx-roomgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:9px}.llx .llx-buttonlist details,.llx .llx-assetgrid details,.llx .llx-roomgrid details{border:1px solid rgba(121,200,194,.18);border-radius:10px;background:#081011;overflow:hidden}.llx .llx-buttonlist summary,.llx .llx-assetgrid summary,.llx .llx-roomgrid summary{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:6px;align-items:center;min-height:42px;padding:7px;list-style:none;cursor:pointer}.llx .llx-buttonlist summary::-webkit-details-marker,.llx .llx-assetgrid summary::-webkit-details-marker,.llx .llx-roomgrid summary::-webkit-details-marker{display:none}.llx .llx-buttonlist summary>i,.llx .llx-assetgrid summary>i,.llx .llx-roomgrid summary>i{color:var(--cyan);font-style:normal}.llx .llx-buttonlist summary b,.llx .llx-assetgrid summary b,.llx .llx-roomgrid summary b{color:#e5d391;font-size:8px}.llx .llx-buttonlist summary span,.llx .llx-assetgrid summary small,.llx .llx-assetgrid summary strong,.llx .llx-roomgrid summary span{color:var(--cyan);font-size:7px}.llx .llx-assetgrid summary span b,.llx .llx-assetgrid summary span small{display:block}.llx .llx-buttonlist details>div,.llx .llx-assetgrid details>div,.llx .llx-roomgrid details>div{padding:8px;border-top:1px solid var(--line);color:#aeb9b5;font-size:8px}.llx .llx-opinion{display:grid;gap:8px;margin-top:9px}.llx .llx-opinion label{display:grid;grid-template-columns:38px minmax(0,1fr);gap:5px 7px;align-items:center}.llx .llx-opinion label b{color:#e4d18c;font-size:8px}.llx .llx-opinion label span{grid-column:1/-1;color:var(--muted);font-size:8px}\n/* 下一步改为右侧叶片抽屉，与剧情页彻底分工。 */\n.llx .llx-nextdrawer{position:absolute;z-index:2147482500;right:0;top:205px;width:0;height:0;overflow:visible}.llx .llx-nextdrawer details{position:relative}.llx .llx-nextdrawer details>summary{position:absolute;right:8px;top:0;display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(231,207,126,.68);border-radius:50% 8px 50% 50%;color:#071011;background:linear-gradient(135deg,#f2db8d,#72c8c1);box-shadow:0 8px 24px #000,0 0 18px rgba(121,200,194,.3);list-style:none;cursor:pointer;transition:.25s}.llx .llx-nextdrawer details>summary::-webkit-details-marker{display:none}.llx .llx-nextdrawer summary i{font-size:19px;font-style:normal}.llx .llx-nextdrawer summary span{position:absolute;right:49px;padding:4px 7px;border:1px solid var(--line);border-radius:8px;color:var(--gold2);background:#071011;font-size:8px;white-space:nowrap;opacity:0;transform:translateX(5px);transition:.2s}.llx .llx-nextdrawer summary:hover span,.llx .llx-nextdrawer details[open]>summary span{opacity:1;transform:none}.llx .llx-nextdrawer details[open]>summary{transform:rotate(-18deg);box-shadow:0 8px 28px #000,0 0 26px rgba(121,200,194,.5)}.llx .llx-nextdrawer details>section{position:absolute;right:8px;top:54px;display:block;width:min(360px,calc(100vw - 24px));max-height:min(560px,70vh);padding:11px;border:1px solid rgba(231,207,126,.55);border-radius:16px 5px 16px 16px;background:linear-gradient(145deg,rgba(10,20,20,.98),rgba(4,7,8,.99));box-shadow:0 20px 55px #000;overflow:auto;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(28px) scale(.96);transform-origin:top right;transition:.25s}.llx .llx-nextdrawer details[open]>section{opacity:1;visibility:visible;pointer-events:auto;transform:none}.llx .llx-nextdrawer section>header{display:flex;align-items:end;justify-content:space-between;gap:9px;padding-bottom:8px;border-bottom:1px solid var(--line)}.llx .llx-nextdrawer section>header small{color:var(--cyan);font-size:7px;letter-spacing:.15em}.llx .llx-nextdrawer section>header span,.llx .llx-nextdrawer footer{color:var(--muted);font-size:8px}.llx .llx-nextdrawer footer{padding-top:8px;text-align:center}.llx .llx-nextdrawer .llx-nextgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:9px}.llx .llx-nextdrawer .llx-nextgrid button{min-height:58px;padding:8px}.llx .llx-nextdrawer .llx-nextgrid button p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n/* Tooltip防爆：取消从窄父元素继承的max-width，限制在视口内并恢复正常中文换行。 */\n.llx :is(.llx-nav a>em,.llx-term>em,.llx-pin>em,[role=\"tooltip\"]){width:min(300px,calc(100vw - 28px))!important;min-width:min(180px,calc(100vw - 28px));max-width:min(300px,calc(100vw - 28px))!important;max-height:min(220px,48vh);white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.llx .llx-pin>em{left:auto;right:0;transform:none}.llx .llx-bodypart>div[role=\"tooltip\"]{position:absolute;z-index:2147483000;right:0;top:calc(100% + 6px);padding:9px;border:1px solid rgba(231,207,126,.68);border-radius:10px;color:#d6dfda;background:#050a0b;box-shadow:0 14px 34px #000;font-size:9px;line-height:1.6;opacity:0;visibility:hidden;pointer-events:none}.llx .llx-bodypart[open]>div[role=\"tooltip\"],.llx .llx-bodypart:hover>div[role=\"tooltip\"]{opacity:1;visibility:visible;pointer-events:auto}\n@media(max-width:900px){.llx .llx-npcbar{grid-template-columns:repeat(2,minmax(0,1fr))}.llx .llx-npcmeters{grid-template-columns:repeat(3,minmax(0,1fr))}.llx .llx-bodygrid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}}\n@media(max-width:580px){.llx .llx-infogrid,.llx .llx-buttonlist,.llx .llx-assetgrid,.llx .llx-roomgrid{grid-template-columns:1fr}.llx .llx-npc>summary{grid-template-columns:30px minmax(0,1fr)}.llx .llx-npc>summary>strong{grid-column:2}.llx .llx-nextdrawer{top:164px}.llx .llx-nextdrawer .llx-nextgrid{grid-template-columns:1fr}}\n\n/* LL_PANEL_V4｜正文专名与地图点统一使用原生Popover；浮层进入浏览器Top Layer，不受llx-window/llx-page裁切。 */\n.llx button.llx-term{display:inline;padding:0;border:0;border-bottom:1px dotted var(--cyan);border-radius:0;color:#f0d88c;background:transparent;font:inherit;line-height:inherit;cursor:pointer;vertical-align:baseline}\n.llx button.llx-term:hover,.llx button.llx-term:focus-visible{color:var(--gold2);text-shadow:0 0 10px rgba(121,200,194,.42);outline:0}\n.llx .llx-pin>button{display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border:1px solid var(--gold2);border-radius:12px;color:#0a0d0d;background:var(--cyan);box-shadow:0 0 12px rgba(121,200,194,.5);font-size:8px;white-space:nowrap;cursor:pointer}\n.llx .llx-pin>button:hover,.llx .llx-pin>button:focus-visible{filter:brightness(1.18);box-shadow:0 0 18px rgba(121,200,194,.72);outline:1px solid #fff3bd;outline-offset:2px}\n\n/* LL_PANEL_V5｜下一步改为窗口右侧中段的小型[<]拉手。 */\n.llx .llx-windowwrap{position:relative;min-width:0}\n.llx .llx-windowwrap>.llx-nextdrawer{position:absolute!important;z-index:2147482500;right:0!important;top:50%!important;width:26px!important;height:44px!important;max-width:none!important;overflow:visible;transform:translateY(-50%)}\n.llx .llx-windowwrap>.llx-nextdrawer>details{position:relative;width:26px!important;height:44px!important;max-width:none!important}\n.llx .llx-windowwrap>.llx-nextdrawer details>summary{position:absolute;right:0!important;top:0!important;display:grid;place-items:center;width:26px!important;height:44px!important;max-width:none!important;border:1px solid rgba(231,207,126,.72);border-right:0;border-radius:10px 0 0 10px;color:#e9d88f;background:linear-gradient(180deg,#10191a,#071011);box-shadow:-7px 0 18px rgba(0,0,0,.68),0 0 12px rgba(121,200,194,.16);list-style:none;cursor:pointer;transform:none!important;transition:.2s}\n.llx .llx-windowwrap>.llx-nextdrawer summary i{font:700 10px/1 ui-monospace,Consolas,monospace;font-style:normal;letter-spacing:-2px}\n.llx .llx-windowwrap>.llx-nextdrawer summary i:before{content:'[<]'}\n.llx .llx-windowwrap>.llx-nextdrawer details[open]>summary i:before{content:'[>]'}\n.llx .llx-windowwrap>.llx-nextdrawer summary span{right:31px}\n.llx .llx-windowwrap>.llx-nextdrawer details>section{position:absolute;right:31px!important;top:22px!important;width:min(360px,calc(100vw - 58px));max-width:min(360px,calc(100vw - 58px))!important;max-height:min(560px,68vh);transform:translate(18px,-50%) scale(.97);transform-origin:center right}\n.llx .llx-windowwrap>.llx-nextdrawer details[open]>section{transform:translate(0,-50%)}\n.llx .llx-windowwrap>.llx-nextdrawer details[open]>summary{color:#061011;background:linear-gradient(180deg,#f0dc95,#79c9c2);box-shadow:-8px 0 22px rgba(0,0,0,.72),0 0 16px rgba(121,200,194,.32)}\n@media(max-width:580px){.llx .llx-windowwrap>.llx-nextdrawer{top:50%!important}.llx .llx-windowwrap>.llx-nextdrawer details>section{width:min(310px,calc(100vw - 50px));max-width:min(310px,calc(100vw - 50px))!important}}\n\n/* LL_PANEL_V6｜宿主桥按触发按钮实测坐标写入变量；Popover仍在Top Layer，但紧贴文字/按钮下方。 */\n.llx [popover][role=\"tooltip\"][data-llx-placed=\"1\"]{position:fixed!important;position-area:none!important;inset:auto!important;left:var(--llx-tip-left)!important;top:var(--llx-tip-top)!important;right:auto!important;bottom:auto!important;max-height:var(--llx-tip-height)!important;margin:0!important;translate:none!important;transform:none!important}\n.llx .llx-npc>summary>i[class*=\"ll-char-\"],.llx .llx-npc>summary>i[class*=\"ll-p-\"]{background-position:center 18%;background-size:cover;background-repeat:no-repeat;color:transparent;box-shadow:0 0 0 1px rgba(231,207,126,.42),0 0 14px rgba(121,200,194,.22)}\n/* Tooltip全局顶层：固定定位脱离各滚动容器的裁切，CSS锚点仍跟随对应文字、按钮或地图点。 */\n.llx :is(.llx-nav a>em,.llx-term>em,.llx-pin>em,[role=\"tooltip\"]){z-index:2147483000!important;max-height:min(176px,48vh);overflow:auto;overscroll-behavior:contain;filter:drop-shadow(0 12px 24px rgba(0,0,0,.72))}\n@supports(left:anchor(center)){.llx :is(.llx-nav a>em,.llx-term>em,.llx-pin>em){position:fixed!important;position-anchor:--llx-tip;inset:auto!important;left:anchor(center)!important;top:calc(anchor(bottom) + 7px)!important;margin:0!important;translate:-50% 0;transform:none!important}.llx-nav a>em{width:min(132px,72vw)}.llx :is(.llx-term>em,.llx-pin>em){width:min(176px,72vw)}}\n@media(max-width:900px){.llx-protagonist{padding-right:16px}.llx .llx-protagonist>.llx-personhead{padding-right:0}.llx-pt{position:relative;right:auto;top:auto;width:92px;height:92px;margin:10px 0 0}.llx-vitals{grid-template-columns:repeat(auto-fit,minmax(108px,1fr))}.llx-statusrail{grid-column:1/-1}.llx-statusrail>div{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}.llx-system>div,.llx-zone>div,.llx-deviation>div{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:580px){.llx{font-size:12px}.llx-mark>i{flex-basis:44px;height:44px}.llx-cg{height:180px}.llx-danview>span{max-width:220px;font-size:9px}.llx-vitals{grid-template-columns:repeat(2,minmax(0,1fr))}.llx-statusrail>div{grid-template-columns:repeat(2,minmax(0,1fr))}.llx-system>div,.llx-zone>div,.llx-deviation>div{grid-template-columns:1fr}.llx-survivalhero output{font-size:25px}.llx-survivalgrid>article>div p{grid-template-columns:1fr}.llx-prose{font-size:15px}}\n\n/* 弹幕独立轨道：占据正常文档流，永不覆盖小说正文。 */\n.llx .llx-danmaku{position:relative!important;z-index:1;left:auto!important;right:auto!important;top:auto!important;width:100%;height:126px;margin:12px 0 14px;border:1px solid rgba(255,224,139,.2);border-radius:14px;background:linear-gradient(180deg,rgba(5,10,11,.94),rgba(5,10,11,.64));box-shadow:inset 0 0 24px rgba(121,200,194,.05);overflow:hidden!important;clear:both;pointer-events:none}\n.llx .llx-danview{position:absolute;inset:0;height:auto;padding:0;background:linear-gradient(180deg,rgba(0,0,0,.2),transparent 72%);overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 3% 94%,transparent)}\n.llx .llx-prose{position:relative;z-index:2;clear:both}\n/* Tooltip 顶层：以触发卡为锚点，固定到视口层，绕开页面滚动区与卡片裁切。 */\n.llx :is(.llx-vitals article,.llx-statusrail article,.llx-stat,.llx-skill,.llx-bodypart,.llx-npcchip){anchor-scope:--llx-card-tip;anchor-name:--llx-card-tip}\n@supports(left:anchor(center)){\n.llx :is(.llx-vitals p[role=\"tooltip\"],.llx-statusrail span[role=\"tooltip\"],.llx-stat>div[role=\"tooltip\"],.llx-skill>div[role=\"tooltip\"],.llx-bodypart>div[role=\"tooltip\"],.llx-npcchip>div[role=\"tooltip\"]){position:fixed!important;position-anchor:--llx-card-tip;z-index:2147483647!important;inset:auto!important;left:anchor(center)!important;top:calc(anchor(bottom) + 7px)!important;right:auto!important;bottom:auto!important;margin:0!important;translate:-50% 0;transform:none!important;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline}\n}\n@media(max-width:580px){.llx .llx-danmaku{top:auto!important;height:112px;margin:9px 0 12px}}\n@media(max-width:900px){.llx .llx-npcgroups{grid-template-columns:1fr}}\n@media(max-width:580px){.llx .llx-npcchip{flex-basis:100%}.llx .llx-npcgroup>header{grid-template-columns:23px minmax(0,1fr)}.llx .llx-npcgroup>header>span{grid-column:2}}\n\n/* 原生 Popover 顶层：使用popovertarget产生的隐式锚点，直接跟随自己的触发文字/按钮。 */\n.llx [popover][role=\"tooltip\"]{position:fixed!important;position-anchor:auto!important;position-area:bottom!important;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline!important;inset:auto!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;width:min(340px,calc(100vw - 28px))!important;min-width:min(220px,calc(100vw - 28px));max-width:min(340px,calc(100vw - 28px))!important;max-height:min(260px,calc(100vh - 28px))!important;margin:7px 0 0!important;padding:11px 12px;border:1px solid rgba(238,211,124,.82);border-radius:12px;color:#dce6e1;background:radial-gradient(circle at 100% 0,rgba(121,200,194,.14),transparent 42%),linear-gradient(145deg,#071011,#030607);box-shadow:0 22px 60px rgba(0,0,0,.92),0 0 24px rgba(121,200,194,.18);font-size:10px;line-height:1.68;white-space:normal;word-break:normal;overflow:auto;overscroll-behavior:contain;opacity:1;visibility:visible;pointer-events:auto;translate:none!important;transform:none!important;z-index:2147483647!important}\n.llx [popover][role=\"tooltip\"]::backdrop{background:transparent}\n.llx :is(.llx-vitals article,.llx-statusrail article,.llx-stat,.llx-skill,.llx-bodypart,.llx-npcchip)>button{width:100%;border:0;color:inherit;background:transparent;cursor:pointer;text-align:left}\n.llx :is(.llx-vitals article,.llx-statusrail article,.llx-stat,.llx-skill,.llx-bodypart,.llx-npcchip)>button:focus-visible{outline:1px solid var(--gold2);outline-offset:-2px;box-shadow:inset 0 0 18px rgba(121,200,194,.16)}\n.llx .llx-vitals article>button{display:block;padding:0}.llx .llx-vitals article>button header{display:flex;justify-content:space-between;gap:6px}\n.llx .llx-statusrail article>button{display:grid;grid-template-columns:24px minmax(0,1fr);gap:2px 6px;align-items:center;padding:7px}.llx .llx-statusrail article>button i{grid-row:1/3}.llx .llx-statusrail article>button span{overflow:hidden;color:var(--muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}\n.llx .llx-stat>button{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:7px;align-items:center;padding:9px}.llx .llx-stat>button>i{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--gold);border-radius:50%;color:var(--gold2);font-style:normal}.llx .llx-stat>button span b,.llx .llx-stat>button span small{display:block}.llx .llx-stat>button span b{color:#e8dbab;font-size:10px}.llx .llx-stat>button span small{color:var(--muted);font-size:8px}.llx .llx-stat>button strong{color:var(--gold2);font-size:16px}.llx .llx-stat>button strong em{color:var(--muted);font-size:8px;font-style:normal}.llx .llx-stat>button progress{grid-column:2/4}\n.llx .llx-skill>button,.llx .llx-npcchip>button{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:6px;align-items:center;min-height:36px;padding:7px}.llx .llx-skill>button i,.llx .llx-npcchip>button i{color:var(--cyan);font-style:normal}.llx .llx-skill>button b,.llx .llx-npcchip>button b{overflow:hidden;color:#e4d395;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.llx .llx-skill>button span,.llx .llx-npcchip>button span{color:var(--cyan);font-size:8px;white-space:nowrap}\n.llx .llx-bodypart>button{display:grid;grid-template-columns:27px minmax(0,1fr) auto;gap:7px;align-items:center;padding:8px}.llx .llx-bodypart>button>i{display:grid;place-items:center;width:26px;height:26px;border:1px solid rgba(121,200,194,.45);border-radius:8px;color:var(--cyan);font-style:normal}.llx .llx-bodypart>button span b,.llx .llx-bodypart>button span small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.llx .llx-bodypart>button span b{color:#ead795;font-size:9px}.llx .llx-bodypart>button span small{color:var(--muted);font-size:8px}.llx .llx-bodypart>button>strong{color:var(--cyan);font-size:8px}.llx .llx-bodypart>button progress{grid-column:2/4}\n\n/* 叶片拥有真实命中区；收起时只占一个按钮，展开面板向左生长。 */\n.llx .llx-nextdrawer{width:46px!important;height:46px!important;max-width:none!important}.llx .llx-nextdrawer>details{width:46px;height:46px;max-width:none!important}.llx .llx-nextdrawer details>summary{right:0!important;max-width:none!important}.llx .llx-nextdrawer details>section{right:0!important;max-width:min(360px,calc(100vw - 24px))!important}\n\n/* 提升信息密度：页面标题轻、对象按钮重，减少大块空白。 */\n.llx-page{padding:12px 14px 26px}.llx .llx-sectionhead{padding:7px 2px 11px}.llx .llx-person{margin-top:10px;padding:12px}.llx :is(.llx-statblock,.llx-personcols>section,.llx-current,.llx-roster,.llx-news,.llx-assets,.llx-home,.llx-household,.llx-rollledger,.llx-precalc,.llx-memoryscope,.llx-migration,.llx-interference,.llx-checkpoints){margin-top:8px;padding:10px}.llx .llx-npcgroups{gap:6px}.llx .llx-npcgroup{padding:7px}.llx .llx-npcchips{gap:4px;margin-top:6px}\n\n/* 灵笼人物头像、人物CG、章节事件CG与地点场景CG索引 */\n.ll-p-012{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-204.jpg\")}\n.ll-p-013{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-013-01.jpg\")}\n.ll-p-007{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-007-01.jpg\")}\n.ll-p-050{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-050-01.jpg\")}\n.ll-p-003{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-003-01.jpg\")}\n.ll-p-003{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-003-02.jpg\")}\n.ll-p-004{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-004-01.jpg\")}\n.ll-p-023{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-023-01.jpg\")}\n.ll-p-006{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-242.png\")}\n.ll-p-005{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-005-01.jpg\")}\n.ll-p-024{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-024-01.jpg\")}\n.ll-p-043{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-043-01.jpg\")}\n.ll-p-043{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-043-02.jpg\")}\n.ll-p-017{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-017-01.jpg\")}\n.ll-p-017{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-017-02.jpg\")}\n.ll-p-044{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-236.png\")}\n.ll-p-044{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-236.png\")}\n.ll-p-045{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-045-01.jpg\")}\n.ll-p-045{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-045-02.jpg\")}\n.ll-p-016{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-016-01.jpg\")}\n.ll-p-015{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-015-01.jpg\")}\n.ll-p-048{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-048-01.jpg\")}\n.ll-p-049{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-049-01.jpg\")}\n.ll-p-028{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-028-01.jpg\")}\n.ll-p-029{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-029-01.jpg\")}\n.ll-p-025{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-025-01.jpg\")}\n.ll-p-025{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-025-02.jpg\")}\n.ll-p-030{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-030-01.jpg\")}\n.ll-p-019{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-259.png\")}\n.ll-p-026{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-026-01.jpg\")}\n.ll-p-027{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-027-01.jpg\")}\n.ll-p-035{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-035-01.jpg\")}\n.ll-p-002{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-002-01.webp\")}\n.ll-p-001{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-001-01.webp\")}\n.ll-p-043{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-043-03.webp\")}\n.ll-p-026{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-026-02.webp\")}\n.ll-p-001{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-001-02.jpg\")}\n.ll-p-081{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-081-01.jpg\")}\n.ll-p-047{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-237.png\")}\n.ll-p-052{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-243.png\")}\n.ll-char-001{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-001-01.webp\")}\n.ll-char-002{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-002-01.webp\")}\n.ll-char-003{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-003-01.jpg\")}\n.ll-char-004{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-004-01.jpg\")}\n.ll-char-005{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-005-01.jpg\")}\n.ll-char-006{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-242.png\")}\n.ll-char-007{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-007-01.jpg\")}\n.ll-char-008{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-201.png\")}\n.ll-char-009{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-202.jpg\")}\n.ll-char-010{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-234.png\")}\n.ll-char-011{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-203.png\")}\n.ll-char-012{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-204.jpg\")}\n.ll-char-013{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-013-01.jpg\")}\n.ll-char-014{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-205.jpg\")}\n.ll-char-015{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-015-01.jpg\")}\n.ll-char-016{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-016-01.jpg\")}\n.ll-char-017{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-017-01.jpg\")}\n.ll-char-018{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-206.png\")}\n.ll-char-019{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-259.png\")}\n.ll-char-020{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-046.jpg\")}\n.ll-char-021{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-256.svg\")}\n.ll-char-022{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-207.png\")}\n.ll-char-023{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-023-01.jpg\")}\n.ll-char-024{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-024-01.jpg\")}\n.ll-char-025{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-025-01.jpg\")}\n.ll-char-026{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-026-02.webp\")}\n.ll-char-027{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-027-01.jpg\")}\n.ll-char-028{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-028-01.jpg\")}\n.ll-char-029{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-029-01.jpg\")}\n.ll-char-030{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-030-01.jpg\")}\n.ll-char-033{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-208.jpg\")}\n.ll-char-034{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-250.webp\")}\n.ll-char-035{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-035-01.jpg\")}\n.ll-char-037{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-235.jpg\")}\n.ll-char-038{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-209.jpg\")}\n.ll-char-040{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-248.jpg\")}\n.ll-char-041{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-210.jpg\")}\n.ll-char-043{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-211.png\")}\n.ll-char-044{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-043-03.webp\")}\n.ll-char-045{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-236.png\")}\n.ll-char-046{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-045-01.jpg\")}\n.ll-char-048{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-237.png\")}\n.ll-char-049{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-048-01.jpg\")}\n.ll-char-050{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-049-01.jpg\")}\n.ll-char-051{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-050-01.jpg\")}\n.ll-char-052{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-240.png\")}\n.ll-char-055{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-247.jpg\")}\n.ll-char-056{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-239.png\")}\n.ll-char-057{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-226.jpg\")}\n.ll-char-058{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-238.png\")}\n.ll-char-059{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-227.png\")}\n.ll-char-065{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-243.png\")}\n.ll-char-066{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-096.jpg\")}\n.ll-char-067{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-212.png\")}\n.ll-char-068{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-241.png\")}\n.ll-char-069{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-213.jpg\")}\n.ll-char-070{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-245.png\")}\n.ll-char-072{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-244.png\")}\n.ll-char-073{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-214.jpg\")}\n.ll-char-074{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-215.jpg\")}\n.ll-char-075{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-216.jpg\")}\n.ll-char-077{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-246.png\")}\n.ll-char-078{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-217.png\")}\n.ll-char-081{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-218.jpg\")}\n.ll-char-085{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-219.jpg\")}\n.ll-char-086{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-220.png\")}\n.ll-char-087{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-221.png\")}\n.ll-char-088{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-222.jpg\")}\n.ll-char-090{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-257.webp\")}\n.ll-char-091{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-128.jpg\")}\n.ll-char-092{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-223.jpg\")}\n.ll-char-093{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-224.jpg\")}\n.ll-char-094{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-225.jpg\")}\n.ll-char-095{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/portraits/cast-081-01.jpg\")}\n.ll-char-102{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-260.svg\")}\n.ll-cg-001{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-001.jpg\")}\n.ll-cg-002{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-002.jpg\")}\n.ll-cg-005{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-005.jpg\")}\n.ll-cg-006{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-006.jpg\")}\n.ll-cg-007{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-007.jpg\")}\n.ll-cg-008{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-008.jpg\")}\n.ll-cg-009{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-009.jpg\")}\n.ll-cg-010{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-010.jpg\")}\n.ll-cg-013{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-013.jpg\")}\n.ll-cg-014{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-014.jpg\")}\n.ll-cg-015{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-015.jpg\")}\n.ll-cg-019{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-019.jpg\")}\n.ll-cg-032{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-032.jpg\")}\n.ll-cg-036{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-036.jpg\")}\n.ll-cg-037{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-037.jpg\")}\n.ll-cg-039{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-039.jpg\")}\n.ll-cg-040{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-040.jpg\")}\n.ll-cg-046{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-046.jpg\")}\n.ll-cg-047{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-047.jpg\")}\n.ll-cg-054{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-054.jpg\")}\n.ll-cg-055{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-055.jpg\")}\n.ll-cg-056{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-056.jpg\")}\n.ll-cg-057{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-057.jpg\")}\n.ll-cg-058{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-058.jpg\")}\n.ll-cg-059{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-059.jpg\")}\n.ll-cg-062{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-062.jpg\")}\n.ll-cg-067{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-067.jpg\")}\n.ll-cg-075{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-075.jpg\")}\n.ll-cg-083{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-083.jpg\")}\n.ll-cg-086{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-086.jpg\")}\n.ll-cg-087{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-087.jpg\")}\n.ll-cg-088{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-088.jpg\")}\n.ll-cg-089{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-089.jpg\")}\n.ll-cg-090{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-090.jpg\")}\n.ll-cg-094{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-094.jpg\")}\n.ll-cg-095{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-095.jpg\")}\n.ll-cg-096{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-096.jpg\")}\n.ll-cg-097{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-097.jpg\")}\n.ll-cg-128{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-128.jpg\")}\n.ll-cg-131{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-131.jpg\")}\n.ll-cg-149{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-149.jpg\")}\n.ll-cg-152{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-152.jpg\")}\n.ll-cg-153{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-153.jpg\")}\n.ll-cg-154{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-154.jpg\")}\n.ll-cg-155{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/cg/cg-155.jpg\")}\n.ll-cg-201{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-201.png\")}\n.ll-cg-202{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-202.jpg\")}\n.ll-cg-203{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-203.png\")}\n.ll-cg-204{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-204.jpg\")}\n.ll-cg-205{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-205.jpg\")}\n.ll-cg-206{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-206.png\")}\n.ll-cg-207{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-207.png\")}\n.ll-cg-208{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-208.jpg\")}\n.ll-cg-209{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-209.jpg\")}\n.ll-cg-210{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-210.jpg\")}\n.ll-cg-211{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-211.png\")}\n.ll-cg-212{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-212.png\")}\n.ll-cg-213{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-213.jpg\")}\n.ll-cg-214{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-214.jpg\")}\n.ll-cg-215{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-215.jpg\")}\n.ll-cg-216{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-216.jpg\")}\n.ll-cg-217{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-217.png\")}\n.ll-cg-218{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-218.jpg\")}\n.ll-cg-219{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-219.jpg\")}\n.ll-cg-220{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-220.png\")}\n.ll-cg-221{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-221.png\")}\n.ll-cg-222{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-222.jpg\")}\n.ll-cg-223{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-223.jpg\")}\n.ll-cg-224{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-224.jpg\")}\n.ll-cg-225{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-225.jpg\")}\n.ll-cg-226{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-226.jpg\")}\n.ll-cg-227{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-227.png\")}\n.ll-cg-228{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-228.png\")}\n.ll-cg-229{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-229.jpg\")}\n.ll-cg-230{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-230.jpg\")}\n.ll-cg-231{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-231.jpg\")}\n.ll-cg-232{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-232.jpg\")}\n.ll-cg-233{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-233.jpg\")}\n.ll-cg-234{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-234.png\")}\n.ll-cg-235{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-235.jpg\")}\n.ll-cg-236{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-236.png\")}\n.ll-cg-237{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-237.png\")}\n.ll-cg-238{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-238.png\")}\n.ll-cg-239{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-239.png\")}\n.ll-cg-240{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-240.png\")}\n.ll-cg-241{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-241.png\")}\n.ll-cg-242{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-242.png\")}\n.ll-cg-243{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-243.png\")}\n.ll-cg-244{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-244.png\")}\n.ll-cg-245{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-245.png\")}\n.ll-cg-246{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-246.png\")}\n.ll-cg-247{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-247.jpg\")}\n.ll-cg-248{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-248.jpg\")}\n.ll-cg-249{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-249.webp\")}\n.ll-cg-250{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-250.webp\")}\n.ll-cg-251{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-251.webp\")}\n.ll-cg-252{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-252.jpg\")}\n.ll-cg-253{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-253.jpg\")}\n.ll-cg-254{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-254.jpg\")}\n.ll-cg-255{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-255.jpg\")}\n.ll-cg-256{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-256.svg\")}\n.ll-cg-257{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-257.webp\")}\n.ll-cg-258{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-258.jpg\")}\n.ll-cg-259{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-259.png\")}\n.ll-cg-260{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-260.svg\")}\n.ll-cg-261{background-image:url(\"https://isekai-agent-gateway.lx13591709323.workers.dev/lingcage/v4/requested/llr-261.png\")}\n\n/* LL_PANEL_V10｜V0.1母版重建后的轻量直读布局 */\n.llx{contain:layout style;content-visibility:auto;contain-intrinsic-size:900px 1500px}\n.llx-page{content-visibility:auto;contain-intrinsic-size:900px 1100px}\n.llx-idgrid,.llx-factiontop,.llx-clockgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:12px 0}\n.llx-idgrid>article,.llx-factiontop>article,.llx-clockgrid>article,.llx-opcard,.llx-mainplot,.llx-questboard,.llx-facilities,.llx-assets,.llx-household{padding:12px;border:1px solid var(--line);border-radius:13px;background:linear-gradient(145deg,rgba(17,27,27,.96),rgba(6,10,11,.96));box-shadow:0 7px 20px rgba(0,0,0,.25)}\n.llx-idgrid small{display:block;color:var(--cyan);font-size:9px;letter-spacing:.08em}.llx-idgrid b{display:block;margin-top:5px;color:#eadba8;font-size:11px;line-height:1.65}\n.llx-vitals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0}.llx-vitals article{padding:10px;border:1px solid var(--line);border-radius:12px;background:#081011}.llx-vitals header,.llx-vitals footer{display:flex;justify-content:space-between;gap:8px}.llx-vitals header b,.llx-vitals header strong{color:var(--gold2)}.llx-vitals footer{margin-top:6px;color:var(--muted);font-size:9px}\n.llx-statdeck{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.llx-stat{display:grid;grid-template-columns:auto 1fr auto;gap:7px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:12px;background:#081011}.llx-stat>progress,.llx-stat>p{grid-column:1/-1}.llx-stat>p{color:var(--muted);font-size:9px}.llx-stat strong{font-size:18px;color:var(--gold2)}\n.llx-systemcard,.llx-npc-fold,.llx-foldcard,.llx-ledger,.llx-assetline,.llx-roll{margin:9px 0;border:1px solid var(--line);border-radius:13px;background:#081011;overflow:hidden}.llx-systemcard>summary,.llx-npc-fold>summary,.llx-foldcard>summary,.llx-ledger>summary,.llx-assetline>summary,.llx-roll>summary{display:flex;align-items:center;gap:10px;padding:11px 12px;list-style:none;cursor:pointer;color:var(--gold2);background:linear-gradient(90deg,rgba(26,43,42,.9),rgba(9,13,14,.96))}.llx-systemcard>summary::-webkit-details-marker,.llx-npc-fold>summary::-webkit-details-marker,.llx-foldcard>summary::-webkit-details-marker,.llx-ledger>summary::-webkit-details-marker,.llx-assetline>summary::-webkit-details-marker,.llx-roll>summary::-webkit-details-marker{display:none}.llx-systemcard>summary span,.llx-npc-fold>summary span,.llx-foldcard>summary span,.llx-ledger>summary span,.llx-assetline>summary span,.llx-roll>summary span{flex:1}.llx-systemcard>summary small,.llx-npc-fold>summary small,.llx-foldcard>summary small,.llx-ledger>summary small,.llx-assetline>summary small,.llx-roll>summary small{display:block;color:var(--muted)}.llx-systembody,.llx-npcfoldbody,.llx-foldcard>div,.llx-foldcard>p,.llx-ledger>div,.llx-assetline>p,.llx-roll>div{padding:12px}\n.llx-bodygrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.llx-bodygrid>article{padding:12px;border:1px solid var(--line);border-radius:13px;background:#081011}.llx-bodygrid>article header{display:flex;justify-content:space-between;gap:8px}.llx-bodygrid>article header b{color:var(--gold2)}.llx-bodygrid>article header span{color:var(--cyan);font-size:9px}.llx-bodygrid>article p{margin-top:7px;color:#c7d1cd;font-size:10px;line-height:1.72}\n.llx-infogrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.llx-infogrid article,.llx-relgrid article{padding:10px;border:1px solid rgba(215,192,121,.18);border-radius:11px;background:#081011}.llx-infogrid b,.llx-relgrid b{color:var(--gold)}.llx-relgrid label{display:grid;grid-template-columns:50px 1fr 28px;gap:6px;align-items:center;margin:5px 0;font-size:9px}\n.llx-current,.llx-roster{margin:14px 0}.llx-current>header,.llx-roster>header,.llx-facilities>header,.llx-assets>header,.llx-questboard>header,.llx-household>header{display:flex;justify-content:space-between;align-items:end;gap:10px}.llx-current>header span,.llx-roster>header span,.llx-facilities>header span,.llx-assets>header span,.llx-questboard>header span,.llx-household>header span{color:var(--muted);font-size:9px}.llx-npc-open{margin:10px 0;padding:12px;border:1px solid rgba(121,200,194,.35);border-radius:15px;background:linear-gradient(145deg,#0c1717,#070b0c);box-shadow:0 8px 24px rgba(0,0,0,.3)}.llx-npchead{display:flex;align-items:center;gap:11px}.llx-npchead>i,.llx-npc-fold>summary>i{flex:0 0 46px;width:46px;height:46px;border:1px solid var(--gold);border-radius:50%;background-size:cover;background-position:center;display:grid;place-items:center;color:var(--gold2);font-style:normal}.llx-npchead>div{flex:1}.llx-npchead>strong{color:var(--cyan)}.llx-npcnow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0}.llx-npcnow span{padding:8px;border-left:2px solid var(--cyan);background:rgba(121,200,194,.06);font-size:9px}.llx-npcnow b{display:block;color:var(--gold)}.llx-npcstats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.llx-npcstats article{padding:8px;border:1px solid var(--line);border-radius:9px}.llx-npcstats header{display:flex;justify-content:space-between}.llx-npcstats p{font-size:8px;color:var(--muted)}.llx-npcdata{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.llx-npcdata>section{padding:10px;border:1px solid var(--line);border-radius:11px;background:#071011}.llx-npcdata>.llx-npcbody{grid-column:1/-1}.llx-npcbody p{margin-top:5px;font-size:10px}.llx-npcbody p b{display:inline-block;min-width:64px;color:var(--gold)}\n.llx-survivalgrid,.llx-worldpulse{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px!important}.llx-opcard header,.llx-factiontop article>header{display:flex;align-items:center;gap:9px}.llx-opcard header i,.llx-factiontop article>header i{font-style:normal;color:var(--cyan)}.llx-opcard>div{margin-top:8px;color:#c5d0cc;font-size:10px}.llx-worldpulse>article{display:grid;grid-template-columns:auto 1fr;gap:8px;padding:12px;border:1px solid var(--line);border-radius:13px;background:#081011}.llx-worldpulse>article i{grid-row:1/3;color:var(--cyan);font-style:normal}.llx-worldpulse>article p{font-size:10px;color:#c5d0cc}\n.llx-mapgrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px!important}.llx-mapgrid .llx-foldcard{margin:0}.llx-factiontop{margin-bottom:10px}.llx-resource{display:grid;grid-template-columns:100px 1fr;gap:7px;align-items:center;margin:8px 0}.llx-resource em{grid-column:1/-1;color:var(--muted);font-size:9px;font-style:normal}.llx-roomgrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}.llx-roomgrid article{padding:10px;border:1px solid var(--line);border-radius:11px;background:#081011}.llx-roomgrid article header{display:flex;justify-content:space-between}.llx-roomgrid article p{font-size:10px}\n.llx-numbergrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:9px 0}.llx-numbergrid>span{padding:8px;border:1px solid rgba(215,192,121,.16);border-radius:9px;background:#060b0c;color:#d6dfdb;font-size:10px}.llx-numbergrid>span b{display:block;color:var(--gold);font-size:8px}.llx-opinionboard{margin:10px 0;padding:11px;border:1px solid var(--line);border-radius:13px;background:#071011;overflow:hidden}.llx-opinionboard>header{display:flex;justify-content:space-between;gap:8px}.llx-opinionfeed{display:grid;grid-template-columns:54px 1fr;gap:8px;align-items:center;margin-top:8px}.llx-opinionfeed>b{color:var(--gold)}.llx-opinionfeed>div{display:flex;gap:14px;overflow:hidden;white-space:nowrap}.llx-opinionfeed>div>span{display:inline-flex;gap:6px;align-items:center;min-width:max-content;color:#cbd5d1;font-size:9px}.llx-opinionfeed i{color:var(--cyan);font-style:normal}.llx-opinionfeed small{color:var(--muted)}.llx-freeaction{border-color:var(--cyan)!important;background:linear-gradient(135deg,rgba(35,75,72,.92),rgba(8,15,16,.96))!important}\n.llx-mainplot>header,.llx-questboard>header{display:flex;justify-content:space-between;gap:8px}.llx-mainplot>header span,.llx-questboard>header span{color:var(--cyan);font-size:9px}.llx-questboard>article{margin-top:7px;padding:9px;border-left:2px solid var(--gold);background:rgba(215,192,121,.05)}.llx-clockgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.llx-roll>summary strong{color:var(--gold2)}.llx-roll>summary strong em{display:block;color:var(--cyan);font-size:9px;font-style:normal}.llx-roll>div p{display:grid;grid-template-columns:72px 1fr;gap:8px;margin:5px 0}.llx-roll>div p b{color:var(--gold)}\n.llx-precalc{margin:0 0 12px!important}.llx-memoryscope>header{align-items:center}.llx-memorytables h4{display:flex;justify-content:space-between;gap:8px}.llx-memorytables h4 small{color:var(--muted);font-weight:400}.llx-memrow p small{display:block;margin-top:5px;color:var(--cyan);font-size:8px}.llx-migration,.llx-interference,.llx-checkpoints{margin-top:10px;padding:11px;border:1px solid var(--line);border-radius:12px;background:#081011}.llx-migration p,.llx-interference p{font-size:10px}\n.llx-poptrigger,.llx-dockbtn{transform:none!important}.llx-nextdrawer{z-index:2147483000!important}.llx [popover]{z-index:2147483647!important;max-width:min(360px,calc(100vw - 24px))!important;max-height:min(52vh,360px)!important;overflow:auto!important;font-size:11px!important;line-height:1.6!important}\n.llx:before{animation-duration:16s!important}.llx-mark>i{animation-duration:5.2s!important}.llx-page,.llx-person,.llx-npc,.llx-opcard{backdrop-filter:none!important}\n@media(max-width:760px){.llx-idgrid,.llx-factiontop,.llx-clockgrid,.llx-survivalgrid,.llx-worldpulse,.llx-mapgrid,.llx-bodygrid,.llx-npcdata{grid-template-columns:1fr!important}.llx-vitals,.llx-statdeck,.llx-npcstats{grid-template-columns:repeat(2,minmax(0,1fr))}.llx-npcnow{grid-template-columns:repeat(2,minmax(0,1fr))}.llx-npcdata>.llx-npcbody{grid-column:auto}.llx-roomgrid{grid-template-columns:1fr!important}}\n@media(max-width:480px){.llx{font-size:12px}.llx-vitals,.llx-statdeck,.llx-npcstats{grid-template-columns:1fr}.llx-npcnow{grid-template-columns:1fr}.llx-idgrid>article,.llx-opcard,.llx-mainplot,.llx-questboard{padding:10px}.llx-nextdrawer{max-width:min(88vw,320px)}}\n@media(prefers-reduced-motion:reduce){.llx:before,.llx-mark>i,.llx-danview span{animation:none!important}}\n\n\n/* LL_PANEL_V11_REASSIGN */\n.llx .llx-context{position:relative;margin-top:11px;padding:12px;border:1px solid rgba(121,200,194,.24);border-radius:14px;background:linear-gradient(135deg,rgba(18,35,35,.82),rgba(5,9,10,.9));overflow:visible}.llx .llx-context>header{display:flex;align-items:end;justify-content:space-between;gap:10px;margin-bottom:8px}.llx .llx-context>header span{color:var(--muted);font-size:8px}.llx .llx-npccontext{margin:0 0 9px;padding:9px}.llx .llx-npccontext .llx-infogrid{grid-template-columns:repeat(2,minmax(0,1fr))}\n.llx .llx-survivalinline{margin-top:10px;padding:12px;border:1px solid rgba(185,94,84,.34);border-radius:14px;background:radial-gradient(circle at 100% 0,rgba(185,94,84,.13),transparent 42%),#091011}.llx .llx-survivalinline>header{display:flex;align-items:end;justify-content:space-between;gap:12px}.llx .llx-survivalinline>header strong{color:var(--gold2);font-size:22px}.llx .llx-survivalinline>header strong em{font-size:9px;color:var(--muted);font-style:normal}.llx .llx-survivalinline>p{margin-top:7px;color:#c7d1cd;font-size:10px}\n.llx .llx-basis{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.llx .llx-basis>span{padding:4px 7px;border:1px solid rgba(121,200,194,.2);border-radius:999px;background:#061011;color:#b9c9c4;font-size:8px;line-height:1.35}\n.llx .llx-survival-person{margin-top:9px}.llx .llx-relations{margin-top:11px;padding:12px;border:1px solid rgba(215,192,121,.19);border-radius:14px;background:rgba(6,10,11,.76)}.llx .llx-relations>header{display:flex;justify-content:space-between;gap:10px}.llx .llx-relations>header span{color:var(--muted);font-size:8px}\n.llx .llx-systemhub{margin-top:12px}.llx .llx-systemdesk{padding:15px;border:1px solid rgba(215,192,121,.4);border-radius:18px;background:radial-gradient(circle at 90% 0,rgba(215,192,121,.16),transparent 38%),linear-gradient(145deg,#111917,#060a0b);box-shadow:inset 0 1px rgba(255,255,255,.035),0 14px 35px rgba(0,0,0,.24)}.llx .llx-systemdesk>header{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center}.llx .llx-systemdesk>header>i{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--gold);border-radius:50%;color:var(--gold2);font-style:normal;box-shadow:0 0 20px rgba(215,192,121,.16)}.llx .llx-systemdesk h3{color:var(--gold2);font-size:16px}.llx .llx-systemdesk header p,.llx .llx-systemdesk header small{color:var(--muted);font-size:8px}.llx .llx-systemdesk>header>strong{color:var(--gold2);font-size:24px;text-align:right}.llx .llx-systemdesk>header>strong em{font-size:9px;color:var(--muted);font-style:normal}.llx .llx-systemsummary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:11px}.llx .llx-systemsummary p{padding:8px;border:1px solid rgba(121,200,194,.17);border-radius:9px;background:#071011;color:#bcc8c4;font-size:9px}.llx .llx-systemsummary b{display:block;margin-bottom:3px;color:var(--cyan);font-size:8px}.llx .llx-systemgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.llx .llx-systemgrid .llx-systemcard{margin:0}.llx .llx-systemempty{padding:14px;border:1px dashed rgba(121,200,194,.25);border-radius:14px;background:#070c0d}.llx .llx-systemempty b{color:var(--cyan)}.llx .llx-systemempty p{margin-top:5px;color:var(--muted);font-size:9px}\n.llx .llx-worldevents{margin-top:12px;padding:13px;border:1px solid rgba(215,192,121,.24);border-radius:16px;background:rgba(6,10,11,.78)}.llx .llx-worldevents>header{display:flex;align-items:end;justify-content:space-between;gap:12px}.llx .llx-worldevents>header span{color:var(--muted);font-size:8px}.llx .llx-worldevents>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px}.llx .llx-worldevents article{padding:11px;border:1px solid rgba(121,200,194,.22);border-top:2px solid var(--cyan);border-radius:12px;background:radial-gradient(circle at 100% 0,rgba(121,200,194,.1),transparent 40%),#071011}.llx .llx-worldevents article[data-state=\"active\"]{border-top-color:var(--gold2)}.llx .llx-worldevents article[data-state=\"failed\"]{border-top-color:var(--red)}.llx .llx-worldevents article>header{display:flex;justify-content:space-between;gap:10px}.llx .llx-worldevents article h3{color:var(--gold2);font-size:12px}.llx .llx-worldevents article small,.llx .llx-worldevents article>header strong{color:var(--cyan);font-size:8px}.llx .llx-worldevents article>p{margin-top:7px;color:#c3ceca;font-size:10px}.llx .llx-eventfacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:7px}.llx .llx-eventfacts span{padding:6px;border:1px solid rgba(215,192,121,.14);border-radius:8px;background:#050a0b;color:#b7c2be;font-size:8px}.llx .llx-eventfacts b{display:block;color:var(--gold);font-size:7px}.llx .llx-worldevents article>footer{margin-top:7px;padding-top:6px;border-top:1px solid rgba(215,192,121,.13);color:var(--muted);font-size:8px}\n.llx .llx-clockgrid article>strong{display:block;margin:5px 0;color:var(--gold2);font-size:16px}.llx .llx-resultgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.llx .llx-rollresult{padding:11px;border:1px solid rgba(121,200,194,.22);border-radius:12px;background:#071011}.llx .llx-rollresult[data-result=\"fail\"],.llx .llx-rollresult[data-result=\"disaster\"]{border-color:rgba(189,96,91,.48)}.llx .llx-rollresult>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.llx .llx-rollresult>header b,.llx .llx-rollresult>header small{display:block}.llx .llx-rollresult>header b{color:var(--gold2);font-size:10px}.llx .llx-rollresult>header small{color:var(--muted);font-size:8px}.llx .llx-rollresult>header strong{color:var(--gold2);font-size:20px;text-align:right}.llx .llx-rollresult>header strong em{display:block;color:var(--cyan);font-size:8px;font-style:normal}.llx .llx-rollresult>p{margin-top:8px;color:#c0cbc7;font-size:9px}.llx .llx-rollresult>p b{color:var(--gold)}\n.llx .llx-opinionboard{position:relative;margin:10px 0;padding:11px;border:1px solid rgba(215,192,121,.24);border-radius:14px;background:linear-gradient(145deg,#0c1314,#050809);overflow:hidden}.llx .llx-opinionboard>header{display:flex;justify-content:space-between;gap:10px}.llx .llx-opinionboard>header span{color:var(--muted);font-size:8px}.llx .llx-opinionlane{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;align-items:center;margin-top:8px}.llx .llx-opinionlane>b{color:var(--gold);font-size:9px;text-align:center}.llx .llx-opinionstage{position:relative;height:72px;border:1px solid rgba(121,200,194,.16);border-radius:10px;background:radial-gradient(circle at 50% 50%,rgba(121,200,194,.06),transparent 64%),#050a0b;overflow:hidden}.llx .llx-opinionstage>span{position:absolute;z-index:1;left:100%;top:calc(5px + var(--lane,0)*22px);display:inline-flex;align-items:center;gap:6px;max-width:78%;padding:4px 8px;border:1px solid rgba(121,200,194,.24);border-radius:999px;background:rgba(8,18,18,.92);color:#d4ded9;font-size:9px;line-height:1.25;white-space:nowrap;will-change:transform;animation:llx-opinion-forward 20s linear infinite}.llx .llx-opinionstage>span i{color:var(--cyan);font-size:8px;font-style:normal}.llx .llx-opinionstage>span small{color:#899a95;font-size:7px}.llx .llx-opinionstage>span.r0{--lane:0}.llx .llx-opinionstage>span.r1{--lane:1}.llx .llx-opinionstage>span.r2{--lane:2}.llx .llx-opinionstage>span.p0{animation-delay:-1s}.llx .llx-opinionstage>span.p1{animation-delay:-4.2s}.llx .llx-opinionstage>span.p2{animation-delay:-7.4s}.llx .llx-opinionstage>span.p3{animation-delay:-10.6s}.llx .llx-opinionstage>span.p4{animation-delay:-13.8s}.llx .llx-opinionstage>span.p5{animation-delay:-17s}.llx .llx-opinionlane[data-side=\"outside\"] .llx-opinionstage>span{left:auto;right:100%;border-color:rgba(215,192,121,.22);animation-name:llx-opinion-backward;animation-duration:23s}.llx .llx-opinionstage:hover>span{animation-play-state:paused}@keyframes llx-opinion-forward{to{transform:translateX(calc(-100vw - 100%))}}@keyframes llx-opinion-backward{to{transform:translateX(calc(100vw + 100%))}}\n@media(max-width:720px){.llx .llx-context>header,.llx .llx-survivalinline>header,.llx .llx-worldevents>header{align-items:flex-start;flex-direction:column}.llx .llx-npccontext .llx-infogrid,.llx .llx-systemsummary,.llx .llx-systemgrid,.llx .llx-worldevents>div,.llx .llx-eventfacts,.llx .llx-resultgrid{grid-template-columns:1fr}.llx .llx-systemdesk>header{grid-template-columns:34px minmax(0,1fr)}.llx .llx-systemdesk>header>i{width:32px;height:32px}.llx .llx-systemdesk>header>strong{grid-column:1/-1;text-align:left}.llx .llx-opinionlane{grid-template-columns:48px minmax(0,1fr);gap:5px}.llx .llx-opinionstage{height:62px}.llx .llx-opinionstage>span{top:calc(4px + var(--lane,0)*18px);max-width:86%;padding:3px 6px;font-size:8px}.llx .llx-opinionstage>span small{display:none}}\n\n\n/* LL_PANEL_V12_POINT_REPAIR｜仅修头像归位、剧情页爆版、逐条记忆字数、tooltip外框与整框流光 */\n.llx{contain:none!important;content-visibility:visible!important;contain-intrinsic-size:auto!important;font-size:12px!important}\n.llx-page{content-visibility:visible!important;contain-intrinsic-size:auto!important}\n.llx::before{z-index:6!important;opacity:.76!important;animation-duration:8s!important;filter:drop-shadow(0 0 8px rgba(121,200,194,.46)) drop-shadow(0 0 5px rgba(255,230,145,.28))!important}\n.llx::after{content:\"ASHES ABOVE // LIVE ARCHIVE\";position:absolute;z-index:7;inset:8px;display:block;border-radius:18px;background:linear-gradient(var(--gold),var(--gold)) left top/38px 1px no-repeat,linear-gradient(var(--gold),var(--gold)) left top/1px 38px no-repeat,linear-gradient(var(--cyan),var(--cyan)) right top/38px 1px no-repeat,linear-gradient(var(--cyan),var(--cyan)) right top/1px 38px no-repeat,linear-gradient(var(--cyan),var(--cyan)) left bottom/38px 1px no-repeat,linear-gradient(var(--cyan),var(--cyan)) left bottom/1px 38px no-repeat,linear-gradient(var(--gold),var(--gold)) right bottom/38px 1px no-repeat,linear-gradient(var(--gold),var(--gold)) right bottom/1px 38px no-repeat;color:rgba(222,207,144,.48);font:700 7px/1 ui-monospace,Consolas,monospace;letter-spacing:.18em;text-indent:47px;padding-top:3px;pointer-events:none}\n\n/* 主角头像属于人物卡首行，不允许绝对定位或越过本卡边界。 */\n.llx .llx-person.llx-protagonist{display:grid!important;grid-template-columns:minmax(0,1fr) 108px!important;grid-auto-flow:row;column-gap:12px;align-items:start;padding-right:12px!important;overflow:visible}\n.llx .llx-protagonist>.llx-personhead{grid-column:1;grid-row:1;min-height:108px;padding-right:0!important}\n.llx .llx-protagonist>.llx-pt{position:relative!important;z-index:1!important;inset:auto!important;grid-column:2;grid-row:1;width:108px!important;height:108px!important;min-height:108px!important;max-height:108px!important;margin:0!important;border:1px solid rgba(255,225,139,.55);border-radius:20px;background-position:center 14%;background-size:cover;opacity:1;mask-image:none!important;box-shadow:0 0 0 3px rgba(121,200,194,.07),0 10px 26px rgba(0,0,0,.48)}\n.llx .llx-protagonist>:not(.llx-personhead):not(.llx-pt){grid-column:1/-1}\n\n/* 后台动态/远端人物保持正常文档流和横向文字，不再挤成竖条、便签或悬浮层。 */\n.llx #LL_R\\{R\\}_P_PLOT .llx-autonomy,.llx .llx-autonomy{position:relative!important;z-index:1!important;inset:auto!important;float:none!important;width:100%!important;max-width:none!important;margin:12px 0!important;padding:12px!important;overflow:visible!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important}\n.llx .llx-autonomy>header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;flex-wrap:wrap;gap:7px}\n.llx .llx-autonomy>div{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important}\n.llx .llx-autonomy article{position:relative!important;display:grid!important;grid-template-columns:minmax(118px,.62fr) minmax(0,2fr) minmax(92px,.52fr)!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:none!important;padding:10px 11px!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;white-space:normal!important;overflow:visible!important}\n.llx .llx-autonomy article b,.llx .llx-autonomy article p,.llx .llx-autonomy article em{display:block!important;width:auto!important;min-width:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important}\n.llx .llx-autonomy article p{line-height:1.65!important}.llx .llx-autonomy article em{text-align:right!important;line-height:1.5!important}\n\n/* 字数跟随各条记忆正文末尾；没有独立“字数审计”卡。 */\n.llx .llx-memorytables h4 small{font-size:8px!important}\n.llx .llx-memrow p small{display:inline!important;margin:0 0 0 8px!important;padding:2px 6px;border:1px solid rgba(121,200,194,.2);border-radius:999px;background:rgba(7,17,17,.7);color:var(--cyan);font-size:8px!important;white-space:nowrap}\n\n/* Tooltip仅美化自身外框；普通面板内容保持原位。 */\n.llx :is([popover][role=\"tooltip\"],.llx-nav a>em,.llx-term>em,.llx-pin>em){position:relative;border:1px solid rgba(242,216,132,.7)!important;border-radius:10px!important;padding:17px 10px 9px!important;color:#e9dfba!important;background:radial-gradient(circle at 100% 0,rgba(121,200,194,.14),transparent 38%),linear-gradient(145deg,rgba(8,17,18,.985),rgba(4,7,8,.99))!important;box-shadow:0 14px 34px rgba(0,0,0,.76),inset 0 0 0 1px rgba(121,200,194,.12),inset 0 0 24px rgba(121,200,194,.045)!important;font-size:9px!important;line-height:1.55!important;letter-spacing:.01em!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}\n.llx :is([popover][role=\"tooltip\"],.llx-nav a>em,.llx-term>em,.llx-pin>em)::before{content:\"ARCHIVE TIP // DATA\";position:absolute;left:9px;right:9px;top:5px;height:8px;border-bottom:1px solid rgba(121,200,194,.2);color:rgba(194,242,237,.72);font:700 6px/1 ui-monospace,Consolas,monospace;letter-spacing:.18em;pointer-events:none}\n.llx :is([popover][role=\"tooltip\"],.llx-nav a>em,.llx-term>em,.llx-pin>em)::after{content:\"\";position:absolute;inset:3px;border-radius:7px;background:linear-gradient(var(--cyan),var(--cyan)) left top/12px 1px no-repeat,linear-gradient(var(--cyan),var(--cyan)) left top/1px 12px no-repeat,linear-gradient(var(--gold),var(--gold)) right bottom/12px 1px no-repeat,linear-gradient(var(--gold),var(--gold)) right bottom/1px 12px no-repeat;opacity:.8;pointer-events:none}\n\n@media(max-width:720px){\n  .llx{font-size:11px!important}\n  .llx::after{inset:5px;text-indent:38px;font-size:6px}\n  .llx .llx-person.llx-protagonist{grid-template-columns:minmax(0,1fr) 76px!important;column-gap:8px}\n  .llx .llx-protagonist>.llx-personhead{min-height:76px}\n  .llx .llx-protagonist>.llx-pt{width:76px!important;height:76px!important;min-height:76px!important;max-height:76px!important;border-radius:15px}\n  .llx .llx-autonomy article{grid-template-columns:1fr!important;gap:4px!important}\n  .llx .llx-autonomy article em{text-align:left!important}\n  .llx .llx-memhead{display:none!important}\n  .llx .llx-memrow p small{display:inline-block!important;margin:5px 0 0!important}\n  .llx :is([popover][role=\"tooltip\"],.llx-nav a>em,.llx-term>em,.llx-pin>em){width:min(232px,calc(100vw - 24px))!important;max-width:min(232px,calc(100vw - 24px))!important;max-height:min(180px,46vh)!important;font-size:8px!important}\n}\n\n\n/* RiliChat 宿主界面增强：只在聊天输入框存在时生效。 */\n#prompt-input{--llh-gold:#d2b866;--llh-gold2:#f0d98d;--llh-cyan:#69b9c1;--llh-cyan2:#a7e5e4;--llh-ink:#c5d0c9;--llh-void:#05090a;position:relative!important;isolation:isolate;border:1px solid rgba(203,177,91,.42)!important;border-radius:18px 5px 18px 5px!important;background:linear-gradient(145deg,rgba(12,18,18,.98),rgba(3,7,8,.99))!important;box-shadow:0 18px 58px rgba(0,0,0,.72),0 0 0 1px rgba(105,185,193,.08) inset,0 0 28px rgba(203,177,91,.08)!important;overflow:visible!important}\n#prompt-input:before{content:\"\";position:absolute;z-index:-1;inset:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--llh-angle,0deg),transparent 0 18%,rgba(105,185,193,.7) 24%,transparent 31% 61%,rgba(224,194,103,.75) 69%,transparent 78%);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none;animation:llh-border-flow 7s linear infinite}\n#prompt-input:after{content:\"ASH LINK // INPUT CHANNEL\";position:absolute;z-index:3;right:16px;top:-8px;padding:1px 8px;border:1px solid rgba(105,185,193,.32);border-radius:999px;background:#071011;color:#75b8bb;font:700 7px/1.5 ui-monospace,Consolas,monospace;letter-spacing:.16em;pointer-events:none;box-shadow:0 0 15px rgba(105,185,193,.16)}\n#prompt-input>[data-slot=\"input-group\"]{border:0!important;border-radius:inherit!important;background:radial-gradient(circle at 88% 120%,rgba(99,171,178,.1),transparent 35%),linear-gradient(180deg,rgba(13,20,20,.96),rgba(5,9,10,.98))!important;box-shadow:inset 0 1px rgba(240,217,141,.08)!important;overflow:hidden!important}\n#prompt-input>[data-slot=\"input-group\"]:before{content:\"\";position:absolute;z-index:0;left:-35%;top:0;width:25%;height:1px;background:linear-gradient(90deg,transparent,#e8cf78,transparent);box-shadow:0 0 10px #d7b957;animation:llh-scanline 4.8s ease-in-out infinite;pointer-events:none}\n#prompt-input textarea{position:relative;z-index:1;min-height:54px!important;max-height:190px!important;color:var(--llh-ink)!important;caret-color:var(--llh-gold2)!important;text-shadow:0 0 12px rgba(197,219,212,.08);padding-top:14px!important;transition:min-height .28s ease,max-height .28s ease,padding .28s ease!important}\n#prompt-input.llx-host-input-compact textarea{min-height:34px!important;max-height:54px!important;padding-top:8px!important;padding-bottom:7px!important;overflow-y:auto!important}\n#prompt-input textarea::placeholder{color:#758783!important;opacity:.88!important;letter-spacing:.03em}\n#prompt-input textarea:focus{filter:drop-shadow(0 0 8px rgba(105,185,193,.12))}\n#prompt-input button{position:relative;border-color:rgba(108,137,130,.38)!important;background:linear-gradient(145deg,rgba(15,22,22,.92),rgba(6,10,11,.96))!important;color:#9cb5af!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02);transition:transform .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease!important}\n#prompt-input button:hover,#prompt-input button:focus-visible{transform:translateY(-2px) scale(1.04);border-color:rgba(220,193,105,.72)!important;color:#e7d281!important;box-shadow:0 6px 16px rgba(0,0,0,.4),0 0 14px rgba(211,178,75,.16)!important}\n#prompt-input button svg{stroke:#83a8a5!important;filter:drop-shadow(0 0 0 transparent);transition:transform .24s ease,stroke .24s ease,filter .24s ease!important}\n#prompt-input button:hover svg,#prompt-input button:focus-visible svg{stroke:#e6cf7c!important;filter:drop-shadow(0 0 5px rgba(226,197,100,.62));animation:llh-icon-breathe 1.25s ease-in-out infinite alternate}\n#prompt-input .lucide-settings{animation:llh-gear 12s linear infinite}#prompt-input button:hover .lucide-search{animation:llh-radar .85s ease-in-out infinite alternate}#prompt-input button:hover .lucide-image-plus{animation:llh-icon-breathe .8s ease-in-out infinite alternate}\n#prompt-input button[type=\"submit\"]{border-color:rgba(219,194,111,.72)!important;background:radial-gradient(circle at 35% 35%,#e9d27d,#8d773c 58%,#11150f 62%)!important;color:#071011!important;box-shadow:0 0 18px rgba(220,187,83,.2)!important}#prompt-input button[type=\"submit\"] svg{stroke:#071011!important}\n#prompt-input>.llx-host-input-size-toggle{position:absolute!important;z-index:8;left:13px;top:-9px;display:flex;align-items:center;gap:5px;width:auto!important;height:18px!important;padding:0 7px!important;border:1px solid rgba(107,172,173,.38)!important;border-radius:999px!important;background:#071011!important;color:#77b8ba!important;font:700 7px/1 ui-monospace,Consolas,monospace!important;letter-spacing:.1em;box-shadow:0 0 14px rgba(89,163,167,.12)!important;cursor:pointer}.llx-host-input-size-toggle svg{width:10px!important;height:10px!important;stroke:currentColor!important}.llx-host-input-size-toggle .llx-size-expanded{display:none}#prompt-input:not(.llx-host-input-compact) .llx-host-input-size-toggle .llx-size-compact{display:none}#prompt-input:not(.llx-host-input-compact) .llx-host-input-size-toggle .llx-size-expanded{display:inline}.llx-host-input-size-toggle:hover{color:#e5ce7b!important;border-color:rgba(218,189,95,.68)!important}\n.llx-host-usage{position:relative!important;cursor:pointer!important;min-width:66px;padding:6px 9px!important;border:1px solid rgba(102,154,151,.28)!important;border-radius:10px 3px 10px 3px!important;background:linear-gradient(120deg,rgba(6,13,14,.96),rgba(18,22,16,.96))!important;box-shadow:inset 0 0 12px rgba(77,155,159,.05);opacity:.72;transition:opacity .22s ease,transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}\n.llx-host-usage:hover,.llx-host-usage.llx-host-usage-open{opacity:1;transform:translateY(-2px);border-color:rgba(216,188,93,.62)!important;box-shadow:0 7px 20px rgba(0,0,0,.4),0 0 14px rgba(101,178,181,.12)!important}.llx-host-usage span span:first-child{box-shadow:0 0 6px currentColor;animation:llh-dot 1.5s ease-in-out infinite alternate}\n.llx-host-usage-popover{position:absolute;z-index:2147483600;left:0;bottom:calc(100% + 10px);display:grid;grid-template-columns:1fr 1fr;gap:8px;min-width:208px;padding:12px;border:1px solid rgba(214,187,94,.58);border-radius:15px 4px 15px 4px;background:linear-gradient(145deg,rgba(10,16,17,.99),rgba(4,8,9,.99));color:#b9cbc6;box-shadow:0 18px 48px rgba(0,0,0,.78),0 0 22px rgba(87,161,165,.12);transform-origin:18px 100%;animation:llh-pop .28s cubic-bezier(.2,.86,.2,1) both}\n.llx-host-usage-popover:before{content:\"\";position:absolute;left:14px;right:14px;top:0;height:1px;background:linear-gradient(90deg,transparent,#d7bd68,#6db2b7,transparent);animation:llh-sheen 2.6s linear infinite}.llx-host-usage-popover b{grid-column:1/-1;color:#d8c06d;font:800 9px/1.2 ui-monospace,Consolas,monospace;letter-spacing:.16em}.llx-host-usage-popover span{display:grid;gap:3px;padding:7px;border:1px solid rgba(104,138,132,.24);border-radius:8px;background:rgba(9,15,15,.88);font-size:9px}.llx-host-usage-popover strong{color:#dce7df;font:800 16px/1 ui-monospace,Consolas,monospace}.llx-host-native-usage-tooltip{display:none!important}\n.llx-host-actionbar{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;width:34px;max-width:34px;min-height:34px;padding:3px!important;overflow:hidden;border:1px solid rgba(105,149,145,.25);border-radius:14px 4px 14px 4px;background:linear-gradient(145deg,rgba(13,19,19,.96),rgba(5,9,10,.98))!important;opacity:.68!important;box-shadow:0 8px 24px rgba(0,0,0,.42);transition:max-width .38s cubic-bezier(.2,.8,.2,1),width .38s cubic-bezier(.2,.8,.2,1),opacity .22s ease,border-color .22s ease,box-shadow .22s ease!important}\n.llx-host-actionbar.llx-host-tools-open{width:auto;max-width:350px;opacity:1!important;border-color:rgba(214,186,91,.52);box-shadow:0 12px 34px rgba(0,0,0,.58),0 0 18px rgba(103,177,180,.09)}\n.llx-host-actionbar>.llx-host-action-toggle{flex:0 0 27px;width:27px;height:27px;padding:0;border:1px solid rgba(211,184,91,.42);border-radius:9px 3px 9px 3px;background:#0a1010;color:#d4bc67;cursor:pointer}.llx-host-action-toggle:before,.llx-host-action-toggle:after{content:\"\";position:absolute;left:50%;top:50%;background:currentColor;box-shadow:0 0 7px currentColor;transform:translate(-50%,-50%);transition:transform .3s ease}.llx-host-action-toggle:before{width:11px;height:1px}.llx-host-action-toggle:after{width:1px;height:11px}.llx-host-tools-open>.llx-host-action-toggle:after{transform:translate(-50%,-50%) rotate(90deg)}\n.llx-host-actionbar>*:not(.llx-host-action-toggle){flex:0 0 auto;opacity:0;transform:translateX(-8px) scale(.82);pointer-events:none;transition:opacity .2s ease,transform .26s ease}.llx-host-actionbar.llx-host-tools-open>*:not(.llx-host-action-toggle){opacity:1;transform:none;pointer-events:auto;animation:llh-tool-arrive .32s ease both}.llx-host-actionbar.llx-host-tools-open>*:nth-child(2){animation-delay:.03s}.llx-host-actionbar.llx-host-tools-open>*:nth-child(3){animation-delay:.06s}.llx-host-actionbar.llx-host-tools-open>*:nth-child(4){animation-delay:.09s}.llx-host-actionbar.llx-host-tools-open>*:nth-child(5){animation-delay:.12s}.llx-host-actionbar.llx-host-tools-open>*:nth-child(6){animation-delay:.15s}.llx-host-actionbar.llx-host-tools-open>*:nth-child(7){animation-delay:.18s}\n.llx-host-actionbar button:not(.llx-host-action-toggle){border:1px solid transparent!important;border-radius:8px!important;background:rgba(7,12,12,.88)!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}.llx-host-actionbar button:hover{transform:translateY(-2px) rotate(-2deg);border-color:rgba(214,187,94,.46)!important;box-shadow:0 0 12px rgba(216,187,83,.15)}.llx-host-actionbar button:hover svg{stroke:#e2ca75!important;filter:drop-shadow(0 0 5px rgba(224,195,98,.62));animation:llh-icon-breathe .7s ease-in-out infinite alternate}.llx-host-actionbar button[aria-expanded=\"true\"]{border-color:#70b9bb!important;box-shadow:0 0 13px rgba(95,184,188,.25)}\n[data-radix-popper-content-wrapper]>div[data-side][data-state]{border:1px solid rgba(211,185,96,.45)!important;border-radius:10px 3px 10px 3px!important;background:linear-gradient(145deg,#101717,#060a0b)!important;color:#c7d2cb!important;box-shadow:0 12px 34px rgba(0,0,0,.68),0 0 15px rgba(96,168,171,.1)!important}\n\n/* Persistent host-DOM fallback. introPage is sandboxed in an iframe, so these\n   selectors intentionally bind to RiliChat's real message footer structure. */\ndiv[class~=\"font-mono\"][data-state]:has(>span:nth-child(1)>span:first-child):has(>span:nth-child(2)>span:first-child){position:relative!important;isolation:isolate;min-width:78px!important;padding:8px 11px 7px 12px!important;border:1px solid rgba(103,167,166,.34)!important;border-radius:12px 3px 12px 3px!important;background:radial-gradient(circle at 15% 30%,rgba(82,177,183,.12),transparent 38%),linear-gradient(135deg,rgba(5,13,14,.97),rgba(17,20,14,.97))!important;color:#a9c2bc!important;opacity:.66!important;box-shadow:inset 0 0 14px rgba(74,157,162,.07),0 8px 24px rgba(0,0,0,.34)!important;cursor:pointer!important;overflow:visible!important;transition:opacity .22s ease,transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}\ndiv[class~=\"font-mono\"][data-state]:has(>span:nth-child(1)>span:first-child):has(>span:nth-child(2)>span:first-child):before{content:\"ASH COST\";position:absolute;left:8px;top:-6px;padding:0 5px;border-left:1px solid rgba(213,186,92,.55);border-right:1px solid rgba(100,181,184,.45);background:#071011;color:#bba75e;font:700 6px/1.45 ui-monospace,Consolas,monospace;letter-spacing:.15em;pointer-events:none}\ndiv[class~=\"font-mono\"][data-state]:has(>span:nth-child(1)>span:first-child):has(>span:nth-child(2)>span:first-child):after{content:\"\";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(100deg,transparent 15%,rgba(225,199,108,.14) 45%,transparent 72%);background-size:230% 100%;pointer-events:none;animation:llh-host-sweep 4.5s linear infinite}\ndiv[class~=\"font-mono\"][data-state]:has(>span:nth-child(1)>span:first-child):has(>span:nth-child(2)>span:first-child):hover,div[class~=\"font-mono\"][data-state=\"open\"]:has(>span:nth-child(1)>span:first-child):has(>span:nth-child(2)>span:first-child){opacity:1!important;transform:translateY(-2px);border-color:rgba(218,190,96,.68)!important;box-shadow:0 9px 26px rgba(0,0,0,.48),0 0 18px rgba(91,174,177,.13)!important}\ndiv[class~=\"font-mono\"][data-state]:has(>span:nth-child(1)>span:first-child):has(>span:nth-child(2)>span:first-child)>span>span:first-child{width:5px!important;height:5px!important;box-shadow:0 0 8px currentColor;animation:llh-dot 1.35s ease-in-out infinite alternate}\n\ndiv:has(>button svg.lucide-refresh-ccw):has(>button svg.lucide-copy):has(>button svg.lucide-trash-2){position:relative!important;isolation:isolate;display:flex!important;align-items:center!important;gap:3px!important;padding:5px 7px 5px 25px!important;border:1px solid rgba(103,159,158,.3)!important;border-radius:15px 4px 15px 4px!important;background:radial-gradient(circle at 94% 20%,rgba(94,174,178,.1),transparent 35%),linear-gradient(145deg,rgba(12,19,19,.97),rgba(4,8,9,.98))!important;opacity:.58!important;box-shadow:0 10px 30px rgba(0,0,0,.46),inset 0 0 0 1px rgba(238,210,122,.025)!important;overflow:hidden!important;transition:opacity .25s ease,transform .25s ease,border-color .25s ease,box-shadow .25s ease!important}\ndiv:has(>button svg.lucide-refresh-ccw):has(>button svg.lucide-copy):has(>button svg.lucide-trash-2):before{content:\"\";position:absolute;left:9px;top:50%;width:7px;height:7px;border:1px solid #c9b05f;border-radius:50%;background:#091011;box-shadow:0 0 0 3px rgba(106,181,183,.08),0 0 10px rgba(210,183,91,.38);transform:translateY(-50%);pointer-events:none;animation:llh-host-core 1.8s ease-in-out infinite alternate}\ndiv:has(>button svg.lucide-refresh-ccw):has(>button svg.lucide-copy):has(>button svg.lucide-trash-2):after{content:\"\";position:absolute;z-index:-1;left:-28%;top:0;width:24%;height:1px;background:linear-gradient(90deg,transparent,#edd77e,#75c0c3,transparent);box-shadow:0 0 9px rgba(230,203,111,.65);animation:llh-scanline 4.2s ease-in-out infinite;pointer-events:none}\ndiv:has(>button svg.lucide-refresh-ccw):has(>button svg.lucide-copy):has(>button svg.lucide-trash-2):hover,div:has(>button svg.lucide-refresh-ccw):has(>button svg.lucide-copy):has(>button svg.lucide-trash-2):focus-within{opacity:1!important;transform:translateY(-2px);border-color:rgba(215,188,95,.62)!important;box-shadow:0 12px 36px rgba(0,0,0,.58),0 0 20px rgba(92,172,175,.12)!important}\ndiv:has(>button svg.lucide-refresh-ccw):has(>button svg.lucide-copy):has(>button svg.lucide-trash-2)>button{position:relative!important;flex:0 0 29px!important;width:29px!important;height:29px!important;padding:0!important;border:1px solid rgba(99,139,136,.18)!important;border-radius:9px 3px 9px 3px!important;background:linear-gradient(145deg,rgba(13,21,21,.94),rgba(5,9,10,.96))!important;color:#89aaa5!important;box-shadow:inset 0 1px rgba(255,255,255,.025)!important;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease!important}\ndiv:has(>button svg.lucide-refresh-ccw):has(>button svg.lucide-copy):has(>button svg.lucide-trash-2)>button svg{width:15px!important;height:15px!important;stroke:#89aaa5!important;filter:drop-shadow(0 0 0 transparent);transition:stroke .22s ease,filter .22s ease,transform .22s ease!important}\ndiv:has(>button svg.lucide-refresh-ccw):has(>button svg.lucide-copy):has(>button svg.lucide-trash-2)>button:hover,div:has(>button svg.lucide-refresh-ccw):has(>button svg.lucide-copy):has(>button svg.lucide-trash-2)>button:focus-visible{z-index:2;transform:translateY(-2px) scale(1.06);border-color:rgba(221,194,101,.65)!important;background:linear-gradient(145deg,rgba(27,31,22,.98),rgba(7,13,14,.98))!important;box-shadow:0 5px 14px rgba(0,0,0,.48),0 0 13px rgba(219,188,87,.16)!important}\ndiv:has(>button svg.lucide-refresh-ccw):has(>button svg.lucide-copy):has(>button svg.lucide-trash-2)>button:hover svg,div:has(>button svg.lucide-refresh-ccw):has(>button svg.lucide-copy):has(>button svg.lucide-trash-2)>button:focus-visible svg{stroke:#ead47d!important;filter:drop-shadow(0 0 5px rgba(228,199,100,.68));animation:llh-icon-breathe .72s ease-in-out infinite alternate}\ndiv:has(>button svg.lucide-refresh-ccw):has(>button svg.lucide-copy):has(>button svg.lucide-trash-2)>button:nth-child(3n+2) svg{stroke:#72b4b7!important}div:has(>button svg.lucide-refresh-ccw):has(>button svg.lucide-copy):has(>button svg.lucide-trash-2)>button:nth-child(3n+3) svg{stroke:#c9b467!important}\ndiv[class~=\"group-hover:opacity-100\"]:has(>div>button svg.lucide-refresh-ccw){opacity:1!important;transition:none!important}\n\n/* Leaf latch: RiliChat's native usage trigger owns the click/open/outside-close\n   state, so the collapsed footer remains persistent without iframe scripts. */\n#prompt-input textarea{font-family:\"YouYuan\",\"幼圆\",\"Microsoft YaHei UI\",\"Noto Sans SC\",sans-serif!important;font-weight:600!important;letter-spacing:.045em!important;font-feature-settings:\"round\" 1!important}\n#prompt-input textarea::placeholder{font-family:\"YouYuan\",\"幼圆\",\"Microsoft YaHei UI\",\"Noto Sans SC\",sans-serif!important;font-weight:600!important;letter-spacing:.055em!important}\ndiv[class~=\"font-mono\"][data-state]:has(>span:nth-child(1)>span:first-child):has(>span:nth-child(2)>span:first-child){display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;padding:0!important;border-radius:14px 4px 14px 4px!important;opacity:.5!important;overflow:hidden!important;transition:width .34s cubic-bezier(.2,.82,.2,1),min-width .34s cubic-bezier(.2,.82,.2,1),max-width .34s cubic-bezier(.2,.82,.2,1),padding .34s ease,opacity .24s ease,transform .24s ease,border-color .24s ease,box-shadow .24s ease!important}\ndiv[class~=\"font-mono\"][data-state]:has(>span:nth-child(1)>span:first-child):has(>span:nth-child(2)>span:first-child):before{content:\"\"!important;position:absolute!important;left:10px!important;top:8px!important;width:13px!important;height:18px!important;padding:0!important;border:1px solid rgba(237,214,130,.82)!important;border-radius:100% 0 100% 0!important;background:linear-gradient(145deg,rgba(226,201,112,.92),rgba(80,165,166,.7) 62%,rgba(8,18,18,.98))!important;box-shadow:inset 2px 2px 5px rgba(255,246,194,.2),0 0 10px rgba(96,185,186,.3)!important;transform:rotate(-42deg)!important;transform-origin:50% 70%!important;animation:llh-leaf-idle 2.3s ease-in-out infinite alternate!important}\ndiv[class~=\"font-mono\"][data-state]:has(>span:nth-child(1)>span:first-child):has(>span:nth-child(2)>span:first-child):after{content:\"\"!important;position:absolute!important;left:17px!important;top:17px!important;inset:auto!important;width:1px!important;height:12px!important;border-radius:2px!important;background:linear-gradient(#f0d98d,#65b1b4)!important;box-shadow:0 0 5px rgba(113,199,199,.5)!important;transform:rotate(43deg)!important;transform-origin:top!important;pointer-events:none!important;animation:none!important}\ndiv[class~=\"font-mono\"][data-state]:has(>span:nth-child(1)>span:first-child):has(>span:nth-child(2)>span:first-child)>span{opacity:0!important;max-width:0!important;overflow:hidden!important;transform:translateX(-8px) scale(.78)!important;transition:opacity .2s ease,max-width .32s ease,transform .3s ease!important}\ndiv[class~=\"font-mono\"][data-state=\"open\"]:has(>span:nth-child(1)>span:first-child):has(>span:nth-child(2)>span:first-child){justify-content:flex-start!important;width:104px!important;min-width:104px!important;max-width:104px!important;padding:7px 10px 7px 31px!important;opacity:1!important;border-color:rgba(218,190,96,.68)!important}\ndiv[class~=\"font-mono\"][data-state=\"open\"]:has(>span:nth-child(1)>span:first-child):has(>span:nth-child(2)>span:first-child)>span{opacity:1!important;max-width:34px!important;transform:none!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-refresh-ccw)>div[class~=\"ml-auto\"]:has(>div>button svg.lucide-refresh-ccw){flex:0 0 auto!important;width:0!important;max-width:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;transform:translateX(12px) scale(.88)!important;transform-origin:right center!important;transition:width .38s cubic-bezier(.2,.82,.2,1),max-width .38s cubic-bezier(.2,.82,.2,1),opacity .24s ease,transform .34s ease!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state=\"open\"]):has(>div>div>button svg.lucide-refresh-ccw)>div[class~=\"ml-auto\"]:has(>div>button svg.lucide-refresh-ccw){width:auto!important;max-width:390px!important;opacity:1!important;overflow:visible!important;pointer-events:auto!important;transform:none!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state=\"open\"]) div:has(>button svg.lucide-refresh-ccw):has(>button svg.lucide-copy):has(>button svg.lucide-trash-2){opacity:1!important;animation:llh-leaf-panel-in .34s cubic-bezier(.2,.82,.2,1) both}\n\n/* Compact night-mode masthead and shorter composer. */\nheader:has(>#nav-left):has(>#nav-middle):has(>#nav-right){position:relative!important;isolation:isolate;height:42px!important;min-height:42px!important;padding:0 10px!important;border-bottom:1px solid rgba(211,184,92,.42)!important;background:radial-gradient(circle at 50% -80%,rgba(100,184,186,.16),transparent 44%),linear-gradient(180deg,rgba(11,18,18,.98),rgba(4,8,9,.96))!important;box-shadow:0 7px 24px rgba(0,0,0,.45),inset 0 -1px rgba(105,189,190,.08)!important;overflow:visible!important}\nheader:has(>#nav-left):has(>#nav-middle):has(>#nav-right):before{content:\"\";position:absolute;z-index:0;left:10%;right:10%;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,#d8bf69 30%,#6cb7ba 70%,transparent);background-size:220% 100%;box-shadow:0 0 8px rgba(111,190,191,.42);animation:llh-host-sweep 5s linear infinite;pointer-events:none}\nheader:has(>#nav-left):has(>#nav-middle):has(>#nav-right):after{content:\"☾ 建议夜间模式 · 主动触发色色：❤️❤️❤️＋命令\";position:absolute;z-index:2;left:50%;top:50%;padding:3px 11px 3px 9px;border:1px solid rgba(110,179,180,.31);border-radius:999px;background:linear-gradient(120deg,rgba(7,15,16,.88),rgba(20,22,15,.9));color:#c9b66e;font:700 9px/1.2 \"YouYuan\",\"幼圆\",\"Microsoft YaHei UI\",sans-serif;letter-spacing:.06em;text-shadow:0 0 9px rgba(218,191,96,.32);box-shadow:inset 0 0 10px rgba(94,178,179,.06);transform:translate(-50%,-50%);pointer-events:none;white-space:nowrap}\nheader:has(>#nav-left):has(>#nav-middle):has(>#nav-right)>#nav-left,header:has(>#nav-left):has(>#nav-middle):has(>#nav-right)>#nav-right{position:relative;z-index:3}\nheader:has(>#nav-left):has(>#nav-middle):has(>#nav-right) button{width:29px!important;height:29px!important;min-width:29px!important;border:1px solid rgba(101,151,148,.2)!important;border-radius:9px 3px 9px 3px!important;background:linear-gradient(145deg,rgba(14,22,22,.86),rgba(5,9,10,.9))!important;color:#8eaaa5!important;box-shadow:inset 0 1px rgba(255,255,255,.025)!important;transition:transform .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease!important}\nheader:has(>#nav-left):has(>#nav-middle):has(>#nav-right) button:hover,header:has(>#nav-left):has(>#nav-middle):has(>#nav-right) button:focus-visible{transform:translateY(-1px);border-color:rgba(220,193,100,.62)!important;color:#e4cc76!important;box-shadow:0 0 13px rgba(215,186,88,.15)!important}\nheader:has(>#nav-left):has(>#nav-middle):has(>#nav-right) button svg{width:15px!important;height:15px!important;stroke:currentColor!important;filter:drop-shadow(0 0 4px rgba(100,184,185,.18))}\n#prompt-input{border-radius:14px 4px 14px 4px!important}\n#prompt-input textarea{min-height:38px!important;max-height:128px!important;padding-top:7px!important;padding-bottom:6px!important;line-height:1.48!important}\n#prompt-input.llx-host-input-compact textarea{min-height:28px!important;max-height:40px!important;padding-top:4px!important;padding-bottom:4px!important}\n#prompt-input-header{padding-top:3px!important;padding-bottom:2px!important}\n#prompt-input-header button{height:24px!important;min-height:24px!important;padding-top:0!important;padding-bottom:0!important}\n#prompt-input [data-slot=\"input-group-addon\"][data-align=\"block-end\"]{padding-top:3px!important;padding-bottom:3px!important}\n\n/* True click latch: the native Copy button is the only harmless focusable\n   control in this footer. It becomes the leaf; focus-within expands the rest,\n   and clicking elsewhere naturally collapses it. */\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy)>div[class~=\"font-mono\"][data-state]{width:0!important;min-width:0!important;max-width:0!important;height:36px!important;padding:0!important;border-width:0!important;opacity:0!important;pointer-events:none!important;transform:translateX(-8px)!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]:has(>div>button svg.lucide-copy){width:38px!important;min-width:38px!important;max-width:38px!important;opacity:.52!important;overflow:visible!important;pointer-events:auto!important;transform:none!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy){width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;padding:3px!important;overflow:hidden!important;border-radius:14px 4px 14px 4px!important;transition:width .38s cubic-bezier(.2,.82,.2,1),max-width .38s cubic-bezier(.2,.82,.2,1),opacity .24s ease,border-color .24s ease,box-shadow .24s ease!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy)>button{flex:0 0 0!important;width:0!important;max-width:0!important;padding:0!important;border-width:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;transform:scale(.72)!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy)>button:has(svg.lucide-copy){order:-1!important;position:relative!important;flex:0 0 29px!important;width:29px!important;max-width:29px!important;height:29px!important;border:1px solid rgba(218,194,107,.42)!important;opacity:1!important;overflow:visible!important;pointer-events:auto!important;transform:none!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy)>button:has(svg.lucide-copy) svg{opacity:0!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy)>button:has(svg.lucide-copy):before{content:\"\";position:absolute;left:8px;top:5px;width:12px;height:17px;border:1px solid rgba(239,215,132,.9);border-radius:100% 0 100% 0;background:linear-gradient(145deg,#d8c06b,#5ca7aa 62%,#091112);box-shadow:inset 2px 2px 4px rgba(255,245,190,.18),0 0 10px rgba(92,181,182,.35);transform:rotate(-42deg);animation:llh-leaf-idle 2.3s ease-in-out infinite alternate}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]:focus-within{width:auto!important;max-width:390px!important;opacity:1!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]:focus-within>div:has(>button svg.lucide-copy){width:auto!important;max-width:360px!important;padding:5px 7px 5px 25px!important;overflow:visible!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]:focus-within>div:has(>button svg.lucide-copy)>button{flex:0 0 29px!important;width:29px!important;max-width:29px!important;border-width:1px!important;opacity:1!important;overflow:visible!important;pointer-events:auto!important;transform:none!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]:focus-within>div:has(>button svg.lucide-copy)>button:has(svg.lucide-copy) svg{opacity:1!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]:focus-within>div:has(>button svg.lucide-copy)>button:has(svg.lucide-copy):before{display:none}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy):has(>div[class~=\"ml-auto\"]:focus-within)>div[class~=\"font-mono\"][data-state]{width:104px!important;min-width:104px!important;max-width:104px!important;padding:7px 10px!important;border-width:1px!important;opacity:1!important;pointer-events:auto!important;transform:none!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy):has(>div[class~=\"ml-auto\"]:focus-within)>div[class~=\"font-mono\"][data-state]>span{opacity:1!important;max-width:34px!important;transform:none!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy):has(>div[class~=\"ml-auto\"]:focus-within)>div[class~=\"font-mono\"][data-state]:before,div[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy):has(>div[class~=\"ml-auto\"]:focus-within)>div[class~=\"font-mono\"][data-state]:after{display:none!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]:focus-within:focus-within{width:226px!important;min-width:226px!important;max-width:226px!important;opacity:1!important}\ndiv[class~=\"justify-between\"]:has(>div[class~=\"font-mono\"][data-state]):has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]:focus-within:focus-within>div:has(>button svg.lucide-copy){width:224px!important;min-width:224px!important;max-width:224px!important}\ndiv[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]:has(>div>button svg.lucide-copy){width:38px!important;min-width:38px!important;max-width:38px!important;opacity:.52!important;overflow:visible!important;pointer-events:auto!important;transform:none!important}\ndiv[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy){width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;padding:3px!important;overflow:hidden!important}\ndiv[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy)>button{flex:0 0 0!important;width:0!important;max-width:0!important;padding:0!important;border-width:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;transform:scale(.72)!important}\ndiv[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy)>button:has(svg.lucide-copy){order:-1!important;position:relative!important;flex:0 0 29px!important;width:29px!important;max-width:29px!important;height:29px!important;border:1px solid rgba(218,194,107,.42)!important;opacity:1!important;overflow:visible!important;pointer-events:auto!important;transform:none!important}\ndiv[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy)>button:has(svg.lucide-copy) svg{opacity:0!important}\ndiv[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]>div:has(>button svg.lucide-copy)>button:has(svg.lucide-copy):before{content:\"\";position:absolute;left:8px;top:5px;width:12px;height:17px;border:1px solid rgba(239,215,132,.9);border-radius:100% 0 100% 0;background:linear-gradient(145deg,#d8c06b,#5ca7aa 62%,#091112);box-shadow:inset 2px 2px 4px rgba(255,245,190,.18),0 0 10px rgba(92,181,182,.35);transform:rotate(-42deg);animation:llh-leaf-idle 2.3s ease-in-out infinite alternate}\ndiv[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]:focus-within:focus-within{width:226px!important;min-width:226px!important;max-width:226px!important;opacity:1!important}\ndiv[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]:focus-within:focus-within>div:has(>button svg.lucide-copy){width:224px!important;min-width:224px!important;max-width:224px!important;padding:5px 7px 5px 25px!important;overflow:visible!important}\ndiv[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]:focus-within>div:has(>button svg.lucide-copy)>button{flex:0 0 29px!important;width:29px!important;max-width:29px!important;border-width:1px!important;opacity:1!important;overflow:visible!important;pointer-events:auto!important;transform:none!important}\ndiv[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]:focus-within>div:has(>button svg.lucide-copy)>button:has(svg.lucide-copy) svg{opacity:1!important}\ndiv[class~=\"justify-between\"]:has(>div>div>button svg.lucide-copy)>div[class~=\"ml-auto\"]:focus-within>div:has(>button svg.lucide-copy)>button:has(svg.lucide-copy):before{display:none!important}\n@keyframes llh-host-sweep{from{background-position:220% 0}to{background-position:-130% 0}}@keyframes llh-host-core{to{border-color:#76bdc0;box-shadow:0 0 0 4px rgba(209,181,87,.08),0 0 13px rgba(104,190,193,.58)}}\n@keyframes llh-leaf-idle{to{transform:rotate(-35deg) translateY(-1px) scale(1.05);filter:brightness(1.18)}}@keyframes llh-leaf-panel-in{from{opacity:0;transform:translateX(12px) scale(.9)}to{opacity:1;transform:none}}\n@property --llh-angle{syntax:\"<angle>\";initial-value:0deg;inherits:false}@keyframes llh-border-flow{to{--llh-angle:360deg}}@keyframes llh-scanline{0%,100%{left:-35%;opacity:0}12%{opacity:1}72%{left:112%;opacity:1}82%,100%{left:112%;opacity:0}}@keyframes llh-icon-breathe{to{transform:translateY(-1px) scale(1.12)}}@keyframes llh-gear{to{transform:rotate(360deg)}}@keyframes llh-radar{to{transform:rotate(-14deg) scale(1.14)}}@keyframes llh-dot{to{opacity:.45;transform:scale(.72)}}@keyframes llh-pop{from{opacity:0;transform:translateY(7px) scale(.92)}to{opacity:1;transform:none}}@keyframes llh-sheen{from{background-position:-208px 0}to{background-position:208px 0}}@keyframes llh-tool-arrive{from{opacity:0;transform:translateX(-8px) scale(.82)}to{opacity:1;transform:none}}\n@media(max-width:640px){#prompt-input{border-radius:14px 4px 14px 4px!important}#prompt-input:after{right:9px;font-size:6px}.llx-host-input-size-toggle{left:8px!important}.llx-host-actionbar.llx-host-tools-open{max-width:min(310px,74vw)}.llx-host-usage-popover{left:-4px;min-width:190px}}\n@media(prefers-reduced-motion:reduce){#prompt-input:before,#prompt-input>[data-slot=\"input-group\"]:before,#prompt-input button svg,.llx-host-usage span span:first-child{animation:none!important}.llx-host-actionbar,.llx-host-actionbar *,.llx-host-usage-popover{transition-duration:.01ms!important;animation-duration:.01ms!important}}\n\n/* 宿主与运行面板共用鼠标主题，避免只在.llx内部生效。 */\nbody.llx-host-enhanced{cursor:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath d='M14 1l2.5 8.2L24 5l-5.2 7.1L27 14l-8.2 1.9L24 23l-7.5-4.2L14 27l-2.5-8.2L4 23l5.2-7.1L1 14l8.2-1.9L4 5l7.5 4.2z' fill='%23b62938' stroke='%23ffe7a0' stroke-width='1'/%3E%3Ccircle cx='14' cy='14' r='3' fill='%23fff5c9'/%3E%3C/svg%3E\") 14 14,auto!important}\nbody.llx-host-enhanced :is(a,button,summary,[role=\"button\"],label,select){cursor:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg fill='none' stroke='%23ffe7a0' stroke-width='1.4'%3E%3Ccircle cx='16' cy='16' r='12'/%3E%3Ccircle cx='16' cy='16' r='5'/%3E%3Cpath d='M16 0v9M16 23v9M0 16h9M23 16h9'/%3E%3C/g%3E%3Ccircle cx='16' cy='16' r='2.4' fill='%23c42d3c'/%3E%3C/svg%3E\") 16 16,pointer!important}\nbody.llx-host-enhanced :is(textarea,input[type=\"text\"],[contenteditable=\"true\"]){cursor:text!important}\n\n\n/* LL_PANEL_V12_VISUAL_RESTORE｜只恢复装饰，不改现有结构与信息归属 */\n@keyframes llx-card-rail{from{background-position:-220px 0}to{background-position:220px 0}}\n@keyframes llx-soft-breathe{50%{filter:brightness(1.22);box-shadow:0 0 0 1px rgba(121,200,194,.2),0 0 18px rgba(121,200,194,.11)}}\n.llx .llx-windowwrap{position:relative;border:1px solid rgba(215,192,121,.2);border-radius:18px;background:linear-gradient(180deg,rgba(11,18,19,.9),rgba(4,8,9,.96));box-shadow:inset 0 0 0 1px rgba(121,200,194,.045),inset 0 0 42px rgba(121,200,194,.035),0 16px 36px rgba(0,0,0,.32);overflow:visible}\n.llx .llx-windowwrap::before{content:\"LING CAGE // LIVE ARCHIVE\";position:absolute;z-index:8;left:18px;top:-7px;padding:1px 8px;border-left:1px solid rgba(215,192,121,.54);border-right:1px solid rgba(121,200,194,.44);background:#071011;color:rgba(218,198,126,.72);font:700 6px/1.5 ui-monospace,Consolas,monospace;letter-spacing:.18em;pointer-events:none}\n.llx .llx-windowwrap::after{content:\"\";position:absolute;z-index:7;left:22px;right:22px;top:-1px;height:1px;background:linear-gradient(90deg,transparent,#e8cf78,#75c7c3,#e8cf78,transparent);background-size:220px 100%;background-repeat:no-repeat;animation:llx-card-rail 4.8s linear infinite;box-shadow:0 0 8px rgba(121,200,194,.28);pointer-events:none}\n.llx .llx-nav{border:1px solid transparent!important;background:linear-gradient(#071011,#071011) padding-box,linear-gradient(90deg,rgba(121,200,194,.68),rgba(244,215,126,.72),rgba(121,200,194,.68)) border-box!important;box-shadow:0 10px 28px rgba(0,0,0,.5),inset 0 0 20px rgba(121,200,194,.025)!important}\n.llx .llx-nav a::after{content:\"\";position:absolute;left:18%;right:18%;bottom:3px;height:1px;background:linear-gradient(90deg,transparent,var(--cyan),transparent);opacity:0;transform:scaleX(.3);transition:.22s}\n.llx .llx-nav a:hover::after,.llx .llx-nav a:focus-visible::after,.llx .llx-nav a:active::after{opacity:.9;transform:scaleX(1)}\n.llx :is(.llx-person,.llx-npc,.llx-context,.llx-survivalinline,.llx-systemdesk,.llx-mainplot,.llx-questboard,.llx-autonomy,.llx-worldevents,.llx-memoryscope,.llx-precalc,.llx-rollledger,.llx-household,.llx-factiontop,.llx-mapgrid){position:relative;isolation:isolate;border-color:rgba(215,192,121,.27)!important;box-shadow:inset 0 0 0 1px rgba(121,200,194,.035),inset 0 0 28px rgba(121,200,194,.025),0 10px 24px rgba(0,0,0,.2)}\n.llx :is(.llx-person,.llx-npc,.llx-context,.llx-survivalinline,.llx-systemdesk,.llx-mainplot,.llx-questboard,.llx-autonomy,.llx-worldevents,.llx-memoryscope,.llx-precalc,.llx-rollledger,.llx-household,.llx-factiontop,.llx-mapgrid)::after{content:\"\";position:absolute;z-index:-1;inset:3px;border-radius:inherit;background:linear-gradient(var(--cyan),var(--cyan)) left top/14px 1px no-repeat,linear-gradient(var(--cyan),var(--cyan)) left top/1px 14px no-repeat,linear-gradient(var(--gold),var(--gold)) right bottom/14px 1px no-repeat,linear-gradient(var(--gold),var(--gold)) right bottom/1px 14px no-repeat;opacity:.58;pointer-events:none}\n.llx .llx-person::before{content:\"CHARACTER // ACTIVE FILE\"}.llx .llx-npc::before{content:\"NPC // PERSISTENT FILE\"}.llx .llx-systemdesk::before{content:\"SYSTEM // EXECUTION\"}.llx .llx-mainplot::before{content:\"PLOT // MAINLINE\"}.llx .llx-autonomy::before{content:\"REMOTE // BACKGROUND\"}.llx .llx-worldevents::before{content:\"WORLD // EVENT STREAM\"}.llx .llx-memoryscope::before{content:\"MEMORY // IMMUTABLE\"}.llx .llx-precalc::before{content:\"MEM6 // PRE-CALC\"}.llx .llx-rollledger::before{content:\"RESULT // FINAL VALUE\"}\n.llx :is(.llx-person,.llx-npc,.llx-systemdesk,.llx-mainplot,.llx-autonomy,.llx-worldevents,.llx-memoryscope,.llx-precalc,.llx-rollledger)::before{position:absolute;z-index:3;right:13px;top:-6px;padding:1px 6px;border-left:1px solid rgba(121,200,194,.4);border-right:1px solid rgba(215,192,121,.42);background:#071011;color:rgba(150,194,188,.74);font:700 6px/1.5 ui-monospace,Consolas,monospace;letter-spacing:.14em;pointer-events:none}\n.llx :is(button,summary,a,[role=\"button\"]){transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}\n.llx :is(button,summary,[role=\"button\"]):hover,.llx :is(button,summary,[role=\"button\"]):focus-visible{border-color:rgba(242,216,132,.62)!important;box-shadow:0 6px 18px rgba(0,0,0,.3),0 0 15px rgba(121,200,194,.11);outline:0}\n.llx :is(.llx-vitals article,.llx-stat,.llx-idgrid>article,.llx-opcard,.llx-foldcard,.llx-ledger,.llx-assetline,.llx-rollresult){position:relative;border-color:rgba(215,192,121,.22)!important;background:radial-gradient(circle at 100% 0,rgba(121,200,194,.055),transparent 42%),linear-gradient(145deg,#0b1213,#060a0b)!important;box-shadow:inset 0 1px rgba(255,246,193,.025),0 5px 15px rgba(0,0,0,.19)}\n.llx :is(.llx-vitals article,.llx-stat,.llx-idgrid>article,.llx-opcard,.llx-foldcard,.llx-ledger,.llx-assetline,.llx-rollresult):hover{border-color:rgba(121,200,194,.46)!important;box-shadow:inset 0 1px rgba(255,246,193,.045),0 7px 22px rgba(0,0,0,.3),0 0 16px rgba(121,200,194,.07)}\n@media(max-width:720px){.llx .llx-windowwrap::before{left:11px;font-size:5px}.llx :is(.llx-person,.llx-npc,.llx-systemdesk,.llx-mainplot,.llx-autonomy,.llx-worldevents,.llx-memoryscope,.llx-precalc,.llx-rollledger)::before{right:8px;font-size:5px;letter-spacing:.1em}.llx .llx-windowwrap::after{left:14px;right:14px;animation-duration:5.8s}}\n@media(prefers-reduced-motion:reduce){.llx .llx-windowwrap::after{animation:none!important}}\n\n\n/* LL_PERSON_ANATOMY_V1 */\n/* 人物页局部：身体分行图标与NPC六维六格。 */\n.llx .llx-bodysheet .llx-bodygrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}\n.llx .llx-bodygrid>article{min-width:0;padding:12px!important;overflow:visible!important}\n.llx .llx-bodygrid>article>header,.llx .llx-anatomy-group>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}\n.llx .llx-bodygrid>article>header>b,.llx .llx-anatomy-stack>h4{display:flex!important;align-items:center!important;gap:7px!important;color:var(--gold2)!important}\n.llx .llx-bodyicon,.llx .llx-anatomy-group>header>i{display:inline-grid!important;place-items:center!important;flex:0 0 24px!important;width:24px!important;height:24px!important;border:1px solid rgba(215,192,121,.38)!important;border-radius:8px!important;background:radial-gradient(circle at 36% 30%,rgba(255,241,184,.18),rgba(8,16,17,.88) 70%)!important;color:var(--gold2)!important;box-shadow:0 0 14px rgba(215,192,121,.08)!important;font-style:normal!important;font-size:12px!important;line-height:1!important}\n.llx .llx-anatomy-lines{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;margin-top:10px!important}\n.llx .llx-anatomy-line{display:grid!important;grid-template-columns:24px minmax(54px,auto) minmax(0,1fr)!important;align-items:start!important;gap:7px!important;min-width:0!important;padding:7px 8px!important;border:0!important;border-radius:9px!important;background:linear-gradient(90deg,rgba(121,200,194,.075),rgba(8,16,17,.12))!important;box-shadow:inset 0 -1px rgba(121,200,194,.12)!important}\n.llx .llx-anatomy-line>i{display:grid!important;place-items:center!important;width:22px!important;height:22px!important;border-radius:7px!important;background:rgba(121,200,194,.1)!important;color:var(--cyan)!important;font-style:normal!important;font-size:11px!important;line-height:1!important}\n.llx .llx-anatomy-line>b{color:#e6cf87!important;font-size:9px!important;line-height:1.55!important;white-space:nowrap!important}\n.llx .llx-anatomy-line>span{min-width:0!important;color:#c7d1cd!important;font-size:9px!important;line-height:1.68!important;overflow-wrap:anywhere!important;word-break:break-word!important}\n.llx .llx-anatomy-stack{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}\n.llx .llx-anatomy-stack>h4{grid-column:1/-1!important;margin:0!important}\n.llx .llx-anatomy-group{min-width:0!important;padding:9px!important;border:1px solid rgba(215,192,121,.18)!important;border-radius:11px!important;background:#081011!important}\n.llx .llx-anatomy-group>header>b{margin-right:auto!important;color:var(--gold2)!important;font-size:10px!important}\n.llx .llx-anatomy-group>header>span{color:var(--cyan)!important;font-size:8px!important}\n.llx .llx-npcstats{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:7px!important;margin-top:10px!important;min-width:0!important}\n.llx .llx-npcstats>.llx-npcstat{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;min-width:0!important;padding:9px!important;border:1px solid rgba(215,192,121,.24)!important;border-radius:11px!important;background:linear-gradient(160deg,rgba(19,28,28,.95),rgba(5,9,10,.98))!important;box-shadow:inset 0 1px rgba(255,255,255,.025)!important}\n.llx .llx-npcstat>header{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;grid-template-areas:\"icon name\" \"icon value\"!important;align-items:center!important;column-gap:6px!important;row-gap:3px!important;min-width:0!important}\n.llx .llx-npcstat>header>i{grid-area:icon!important;align-self:start!important;display:grid!important;place-items:center!important;width:20px!important;height:20px!important;border-radius:7px!important;background:rgba(121,200,194,.1)!important;color:var(--cyan)!important;font-style:normal!important;font-size:9px!important}\n.llx .llx-npcstat>header>b{grid-area:name!important;min-width:0!important;color:var(--gold2)!important;font-size:9px!important;line-height:1.25!important;white-space:normal!important;overflow-wrap:anywhere!important}\n.llx .llx-npcstat>header>strong{grid-area:value!important;justify-self:start!important;min-width:0!important;color:#f2de9e!important;font-size:13px!important;line-height:1!important;white-space:nowrap!important}\n.llx .llx-npcstat>header>strong>em{color:var(--muted)!important;font-size:8px!important;font-style:normal!important}\n.llx .llx-npcstat>progress{width:100%!important;height:5px!important;accent-color:#83c5be!important}\n.llx .llx-npcstat>p{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3px!important;margin:0!important;font-size:8px!important;color:#bfc9c5!important}\n.llx .llx-npcstat>p>span{display:block!important;padding:2px 4px!important;border-radius:5px!important;background:rgba(121,200,194,.055)!important;white-space:nowrap!important}\n.llx .llx-npcstat>small{display:block!important;color:var(--muted)!important;font-size:8px!important;line-height:1.55!important;overflow-wrap:anywhere!important}\n@media(max-width:900px){.llx .llx-npcstats{grid-template-columns:repeat(3,minmax(0,1fr))!important}}\n@media(max-width:760px){.llx .llx-bodysheet .llx-bodygrid,.llx .llx-anatomy-stack{grid-template-columns:1fr!important}}\n@media(max-width:520px){.llx .llx-npcstats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.llx .llx-anatomy-line{grid-template-columns:22px minmax(48px,auto) minmax(0,1fr)!important;padding:6px!important;gap:6px!important}}\n\n\n/* LL_PANEL_V13_RESPONSIBILITY_AND_FOLD */\n/* 低频背景折叠，保留全部情报但不抢占人物首屏。 */\n.llx .llx-contextfold{display:block!important;margin-top:10px!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(121,200,194,.26)!important;border-radius:14px!important;background:linear-gradient(135deg,rgba(18,35,35,.78),rgba(5,9,10,.94))!important}\n.llx .llx-contextfold>summary{display:grid!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;padding:10px 12px!important;list-style:none!important;cursor:pointer!important;background:radial-gradient(circle at 0 50%,rgba(121,200,194,.11),transparent 34%)!important}\n.llx .llx-contextfold>summary::-webkit-details-marker{display:none!important}\n.llx .llx-contextfold>summary>i{display:grid!important;place-items:center!important;width:26px!important;height:26px!important;border:1px solid rgba(215,192,121,.4)!important;border-radius:9px!important;color:var(--gold2)!important;font-style:normal!important;box-shadow:0 0 12px rgba(121,200,194,.08)!important}\n.llx .llx-contextfold>summary span{min-width:0!important}.llx .llx-contextfold>summary b{display:block!important;color:var(--gold2)!important;font-size:10px!important}.llx .llx-contextfold>summary small{display:block!important;margin-top:2px!important;color:var(--muted)!important;font-size:8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}\n.llx .llx-contextfold>summary>em{color:var(--cyan)!important;font-size:8px!important;font-style:normal!important}.llx .llx-contextfold[open]>summary>em{color:var(--gold2)!important}.llx .llx-contextfold[open]>summary{box-shadow:inset 0 -1px rgba(121,200,194,.17)!important}\n.llx .llx-contextbody{padding:10px 12px 12px!important}.llx .llx-contextbody .llx-infogrid{margin:0!important}\n\n/* 七轴仅显示数字，颜色承担辨识，不再堆七根进度条。 */\n.llx .llx-relvalues{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin:8px 0!important}\n.llx .llx-relvalues>span{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;min-width:0!important;padding:6px 7px!important;border:1px solid rgba(121,200,194,.14)!important;border-radius:8px!important;background:rgba(4,9,10,.72)!important}\n.llx .llx-relvalues b{color:var(--muted)!important;font-size:8px!important;white-space:nowrap!important}.llx .llx-relvalues em{font:800 11px/1 ui-monospace,Consolas,monospace!important;font-style:normal!important}\n.llx .llx-relvalues [data-axis=\"affection\"] em{color:#f0d47d!important}.llx .llx-relvalues [data-axis=\"trust\"] em{color:#79d8d2!important}.llx .llx-relvalues [data-axis=\"attraction\"] em{color:#ef94b9!important}.llx .llx-relvalues [data-axis=\"dependence\"] em{color:#b49ae8!important}.llx .llx-relvalues [data-axis=\"alignment\"] em{color:#8ed49b!important}.llx .llx-relvalues [data-axis=\"fear\"] em{color:#e7a35e!important}.llx .llx-relvalues [data-axis=\"hostility\"] em{color:#ef6f75!important}\n\n/* 官方个人终端与额外系统分账。 */\n.llx .llx-headtags{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:5px!important}.llx .llx-headtags>b{padding:3px 7px!important;border:1px solid rgba(121,200,194,.18)!important;border-radius:999px!important;background:rgba(4,9,10,.7)!important;color:#c6d2ce!important;font-size:8px!important;font-weight:600!important}\n.llx .llx-civicdesk>header>strong{display:grid!important;gap:1px!important;color:var(--gold2)!important;text-align:right!important}.llx .llx-civicdesk>header>strong em{color:var(--muted)!important;font-size:7px!important;font-style:normal!important}\n.llx .llx-terminalgrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-top:11px!important}.llx .llx-terminalgrid>section{min-width:0!important;padding:9px!important;border:1px solid rgba(121,200,194,.16)!important;border-radius:10px!important;background:#071011!important}.llx .llx-terminalgrid small{color:var(--cyan)!important;font-size:7px!important;letter-spacing:.14em!important}.llx .llx-terminalgrid h4{margin:2px 0 5px!important;color:var(--gold2)!important;font-size:10px!important}.llx .llx-terminalgrid p{color:#bdc9c5!important;font-size:9px!important;line-height:1.65!important}.llx .llx-civicdesk>footer{margin-top:8px!important;padding:7px 9px!important;border:0!important;border-radius:9px!important;background:rgba(121,200,194,.055)!important;color:var(--muted)!important;font-size:8px!important}\n\n/* L1—L5事件共享一套卡面，影响级和与主角的因果距离直接可见。 */\n.llx .llx-eventmatrix>header{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:10px!important}.llx .llx-eventmatrix>header>span{color:var(--muted)!important;font-size:8px!important}\n.llx .llx-eventcard{min-width:0!important}.llx .llx-eventcard>header small{display:flex!important;flex-wrap:wrap!important;gap:4px!important}.llx .llx-eventcard>header small i{padding:2px 6px!important;border:1px solid rgba(121,200,194,.2)!important;border-radius:999px!important;color:var(--cyan)!important;font-style:normal!important;font-size:7px!important}\n.llx .llx-eventcard[data-level=\"L5\"]{border-color:rgba(220,104,92,.48)!important}.llx .llx-eventcard[data-level=\"L4\"]{border-color:rgba(224,170,87,.44)!important}.llx .llx-eventcard[data-level=\"L3\"]{border-color:rgba(215,192,121,.38)!important}.llx .llx-eventcard[data-level=\"L2\"]{border-color:rgba(121,200,194,.34)!important}.llx .llx-eventcard[data-level=\"L1\"]{border-color:rgba(136,160,157,.26)!important}\n.llx .llx-eventlink{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:4px 8px!important;margin-top:8px!important;padding:8px 9px!important;border-left:2px solid var(--cyan)!important;border-radius:0 9px 9px 0!important;background:linear-gradient(90deg,rgba(121,200,194,.1),transparent)!important}.llx .llx-eventlink>b{color:var(--gold2)!important;font-size:8px!important}.llx .llx-eventlink>span{color:var(--cyan)!important;font-size:8px!important}.llx .llx-eventlink>p{grid-column:1/-1!important;color:#b8c4c0!important;font-size:8px!important;line-height:1.6!important}.llx .llx-worldevents article>footer{border-top:0!important;padding:7px 9px!important;border-radius:8px!important;background:rgba(215,192,121,.045)!important}\n\n/* 真弹幕和内外舆论都只能在自己的轨道中滚动。 */\n.llx .llx-danmaku,.llx .llx-danview,.llx .llx-opinionboard,.llx .llx-opinionlane,.llx .llx-opinionstage{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}\n.llx .llx-danmaku,.llx .llx-danview,.llx .llx-opinionstage{overflow:hidden!important;contain:paint!important;isolation:isolate!important}\n.llx .llx-danview>span{position:absolute!important;left:100%!important;width:max-content!important;max-width:none!important;white-space:nowrap!important;will-change:transform!important}\n.llx .llx-opinionstage{position:relative!important}.llx .llx-opinionstage>span{width:max-content!important;max-width:none!important;white-space:nowrap!important;will-change:transform!important}.llx .llx-opinionstage>span small{white-space:nowrap!important}\n\n@media(max-width:720px){.llx .llx-relvalues{grid-template-columns:repeat(2,minmax(0,1fr))!important}.llx .llx-terminalgrid{grid-template-columns:1fr!important}.llx .llx-eventmatrix>header{align-items:flex-start!important;flex-direction:column!important}.llx .llx-headtags{justify-content:flex-start!important}.llx .llx-contextfold>summary small{max-width:58vw!important}}\n\n\n/* LL_PANEL_V15_LIGHT_BODY_MEMORY_NO_DIVIDERS */\n/* 不再使用独立横竖分隔线；保留卡片的完整闭合外框。 */\n.llx .llx-sectionhead,.llx .llx-bodysheet>header,.llx .llx-memoryscope>header,.llx .llx-worldevents>header{border-bottom:0!important}\n.llx .llx-talk,.llx .llx-npcnow span,.llx .llx-eventlink,.llx .llx-questboard>article{border-left:0!important}\n.llx .llx-page::-webkit-scrollbar-track{border-left:0!important}\n.llx .llx-skill>div,.llx .llx-stat>div,.llx .llx-systemcard>div{border-top:0!important}\n.llx .llx-head,.llx .llx-personhead,.llx .llx-mapframe>header,.llx .llx-survivalgrid>article>header,.llx .llx-npcgroup>header,.llx .llx-nextdrawer section>header{border-bottom:0!important}\n.llx .llx-chainbody article,.llx .llx-rollcalc p,.llx .llx-deviation p{border-left:0!important}\n.llx .llx-npc>div,.llx .llx-rollcalc,.llx .llx-system>div,.llx .llx-infogrid details>div,.llx .llx-relgrid details>div,.llx .llx-buttonlist details>div,.llx .llx-assetgrid details>div,.llx .llx-roomgrid details>div{border-top:0!important}\n.llx .llx-sectionhead{padding:10px 12px!important;border-radius:13px!important;background:linear-gradient(110deg,rgba(121,200,194,.08),rgba(215,192,121,.04),transparent)!important}\n\n/* 身体档案仅四组，每组一枚图形和一段正文。 */\n.llx .llx-bodybriefsheet{padding:11px!important;border:1px solid rgba(215,192,121,.2)!important;border-radius:14px!important;background:rgba(6,10,11,.74)!important}\n.llx .llx-bodybriefsheet>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-bottom:8px!important}\n.llx .llx-bodybriefsheet>header small{color:var(--muted)!important;font-size:8px!important}\n.llx .llx-bodybrief{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}\n.llx .llx-bodybrief>article{min-width:0!important;padding:10px 11px!important;border:1px solid rgba(121,200,194,.18)!important;border-radius:12px!important;background:linear-gradient(145deg,rgba(9,17,18,.94),rgba(5,9,10,.96))!important;box-shadow:inset 0 0 16px rgba(121,200,194,.025)!important}\n.llx .llx-bodybrief>article>h4{display:flex!important;align-items:center!important;gap:7px!important;margin:0 0 6px!important;color:var(--gold2)!important;font-size:10px!important}\n.llx .llx-bodybrief>article>h4 i{display:grid!important;place-items:center!important;width:22px!important;height:22px!important;border-radius:7px!important;background:rgba(121,200,194,.1)!important;font-size:12px!important;font-style:normal!important}\n.llx .llx-bodybrief>article>h4 em{margin-left:auto!important;color:var(--cyan)!important;font-size:8px!important;font-style:normal!important;font-weight:400!important}\n.llx .llx-bodybrief>article>p{margin:0!important;color:#cbd4d0!important;font-size:9px!important;line-height:1.72!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important}\n.llx .llx-bodybrief>article>p b{display:inline!important;margin:0 4px 0 0!important;color:#efd98d!important;font-size:9px!important}\n.llx .llx-npcbody.llx-bodybriefsheet{grid-column:1/-1!important;margin:0!important}\n\n/* 物品是紧凑的闭合小卡，不再只剩图标。 */\n.llx .llx-itemset{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:8px!important}\n.llx .llx-item{flex:1 1 188px!important;min-width:0!important;border:1px solid rgba(215,192,121,.28)!important;border-radius:11px!important;background:linear-gradient(135deg,rgba(16,20,18,.96),rgba(6,11,12,.98))!important;box-shadow:inset 0 0 0 1px rgba(121,200,194,.04)!important;overflow:visible!important}\n.llx .llx-item>button{display:grid!important;grid-template-columns:26px minmax(0,1fr) auto!important;gap:7px!important;align-items:center!important;width:100%!important;padding:8px 9px!important;color:#dce4df!important;text-align:left!important;cursor:pointer!important}\n.llx .llx-item>button{border:0!important;background:transparent!important;box-shadow:none!important}\n.llx .llx-item>button>i{display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border-radius:7px!important;background:rgba(121,200,194,.1)!important;font-style:normal!important}\n.llx .llx-item>button span b,.llx .llx-item>button span small{display:block!important;min-width:0!important}\n.llx .llx-item>button span b{color:var(--gold2)!important;font-size:10px!important}\n.llx .llx-item>button span small{color:var(--muted)!important;font-size:8px!important;overflow-wrap:anywhere!important}\n.llx .llx-item>button>em{color:var(--cyan)!important;font-size:8px!important;font-style:normal!important;white-space:nowrap!important}\n\n/* 事件等级常驻可见，但不拆成五个空栏目。 */\n.llx .llx-eventlegend{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important;margin:9px 0 11px!important}\n.llx .llx-eventlegend>span{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important;padding:7px 8px!important;border:1px solid rgba(121,200,194,.17)!important;border-radius:10px!important;background:rgba(7,14,15,.82)!important}\n.llx .llx-eventlegend b{color:var(--gold2)!important;font:700 9px/1 ui-monospace,Consolas,monospace!important}\n.llx .llx-eventlegend small{min-width:0!important;color:#b8c5c0!important;font-size:7px!important;line-height:1.25!important}\n.llx .llx-eventlegend [data-level=\"L5\"]{box-shadow:inset 0 0 14px rgba(202,89,79,.09)!important}\n.llx .llx-eventlegend [data-level=\"L4\"]{box-shadow:inset 0 0 14px rgba(218,151,65,.08)!important}\n.llx .llx-eventcard>header small i:first-child{color:#f0d784!important;background:rgba(215,192,121,.1)!important}\n\n/* 记忆仍为三张表；行改成独立闭合卡，清除表格内部横竖线。 */\n.llx .llx-memoryscope,.llx .llx-precalc{display:block!important;visibility:visible!important;min-height:0!important;overflow:visible!important}\n.llx .llx-memorytables{display:block!important;visibility:visible!important}\n.llx .llx-memorytables>section{padding:9px!important;border:1px solid rgba(215,192,121,.19)!important;border-radius:12px!important;background:rgba(5,10,11,.72)!important}\n.llx .llx-memtable{border:0!important;background:transparent!important;overflow:visible!important}\n.llx .llx-memrow{display:grid!important;grid-template-columns:minmax(68px,.7fr) minmax(100px,1.05fr) minmax(92px,.95fr) minmax(190px,2.5fr) minmax(76px,.75fr)!important;gap:6px!important;margin:6px 0!important;padding:7px!important;border:0!important;border-radius:10px!important;background:rgba(9,16,17,.88)!important;box-shadow:inset 0 0 0 1px rgba(121,200,194,.1)!important}\n.llx .llx-memrow>*{min-width:0!important;padding:4px 5px!important;border:0!important;font-size:9px!important;overflow-wrap:anywhere!important}\n.llx .llx-memhead{color:var(--gold2)!important;background:rgba(215,192,121,.055)!important;box-shadow:inset 0 0 0 1px rgba(215,192,121,.13)!important}\n.llx .llx-memrow p{margin:0!important;line-height:1.65!important}\n\n/* 六维窄卡固定图标、名称和值的网格位置，数值不再压住标题。 */\n.llx .llx-stat{display:grid!important;grid-template-columns:28px minmax(0,1fr) max-content!important;grid-template-areas:\"icon name value\" \"bar bar bar\" \"note note note\"!important;gap:6px 7px!important;align-items:center!important;padding:9px!important;min-width:0!important;overflow:hidden!important}\n.llx .llx-stat>i{grid-area:icon!important;align-self:center!important}\n.llx .llx-stat>span{grid-area:name!important;min-width:0!important}\n.llx .llx-stat>span b,.llx .llx-stat>span small{display:block!important;min-width:0!important;overflow-wrap:anywhere!important}\n.llx .llx-stat>strong{grid-area:value!important;min-width:max-content!important;font-size:clamp(13px,2vw,17px)!important;line-height:1!important;white-space:nowrap!important;text-align:right!important}\n.llx .llx-stat>strong em{font-size:7px!important}\n.llx .llx-stat>progress{grid-area:bar!important;width:100%!important}\n.llx .llx-stat>p{grid-area:note!important;margin:0!important;font-size:8px!important;line-height:1.45!important}\n\n@media(max-width:760px){\n  .llx .llx-bodybrief{grid-template-columns:1fr!important}\n  .llx .llx-statdeck,.llx .llx-npcstats{grid-template-columns:1fr!important}\n  .llx .llx-stat{grid-template-columns:28px minmax(0,1fr)!important;grid-template-areas:\"icon name\" \"icon value\" \"bar bar\" \"note note\"!important}\n  .llx .llx-stat>strong{justify-self:start!important;text-align:left!important}\n  .llx .llx-personcols{grid-template-columns:1fr!important}\n  .llx .llx-item{flex-basis:100%!important}\n  .llx .llx-eventlegend{grid-template-columns:repeat(2,minmax(0,1fr))!important}\n  .llx .llx-memhead{display:none!important}\n  .llx .llx-memrow:not(.llx-memhead){grid-template-columns:1fr!important;gap:3px!important}\n  .llx .llx-memrow:not(.llx-memhead)>[data-k]{display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;gap:6px!important}\n  .llx .llx-memrow:not(.llx-memhead)>[data-k]::before{content:attr(data-k);color:var(--gold)!important;font-size:8px!important;font-weight:700!important}\n}\n@media(max-width:480px){\n  .llx .llx-eventlegend{grid-template-columns:1fr!important}\n  .llx .llx-item{flex-basis:100%!important}\n}\n\n\n/* LL_CURSOR_FINAL_FIX：所有按钮、页签与折叠控件始终使用主题准星，不退回系统指针。 */\n.llx :is(a,button,summary,label,select,option,[role=\"button\"],[tabindex]:not([tabindex=\"-1\"])),\n.llx :is([class*=\"tab\"],[class*=\"tab\"] button,button[class*=\"tab\"],.llx-nav button,.llx-nextdrawer summary){\n  cursor:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg fill='none' stroke='%23ffe7a0' stroke-width='1.4'%3E%3Ccircle cx='16' cy='16' r='12'/%3E%3Ccircle cx='16' cy='16' r='5'/%3E%3Cpath d='M16 0v9M16 23v9M0 16h9M23 16h9'/%3E%3C/g%3E%3Ccircle cx='16' cy='16' r='2.4' fill='%23c42d3c'/%3E%3C/svg%3E\") 16 16,pointer!important;\n}\n.llx :is(input:not([type=\"range\"]),textarea,[contenteditable=\"true\"]){cursor:text!important}\n\n/* LL_STAT_NARROW_FINAL_FIX：六维卡无论外层窗口宽度如何，都让数值独占第二行。 */\n.llx .llx-stat{\n  grid-template-columns:28px minmax(0,1fr)!important;\n  grid-template-areas:\"icon name\" \"icon value\" \"bar bar\" \"note note\"!important;\n  column-gap:7px!important;\n  row-gap:5px!important;\n}\n.llx .llx-stat>i{grid-area:icon!important;align-self:start!important}\n.llx .llx-stat>span{grid-area:name!important;min-width:0!important}\n.llx .llx-stat>strong{grid-area:value!important;justify-self:start!important;min-width:0!important;font-size:clamp(12px,1.7vw,15px)!important;line-height:1!important;white-space:nowrap!important;text-align:left!important}\n.llx .llx-stat>progress{grid-area:bar!important;width:100%!important}\n.llx .llx-stat>p{grid-area:note!important;min-width:0!important;margin:0!important}\n","options":{"items":[{"order":0,"label":"修复面板","type":"SET-INPUT","value":"LLQ_PR 灵笼面板·运行母版\n【修复面板】只修复结构和完整继承，不推进剧情，不重骰。"},{"order":1,"label":"作弊加点（命运代价）","type":"SET-INPUT","value":"LLQ_CP\n【作弊加点】六维与增加值：{例：体魄+5，工程+10}；确认支付永久命运代价。"},{"order":2,"label":"存档跑路","type":"SET-INPUT","value":"LLQ_SE\n【存档跑路】停止剧情，只输出完整SAVE迁移档。"},{"order":3,"label":"载入存档（全量恢复）","type":"SET-INPUT","value":"LLQ_SI\n【载入存档】在此粘贴完整SAVE代码框；全量恢复，不推进剧情。"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":35,"totalMessages":264,"totalCreditsUsed":875404,"totalTokensUsed":18620045,"totalPlayedUsers":22,"deeplyPlayed":9,"fixedPromptLength":19771,"lorebookLength":383039,"author":{"id":"zzxkpkTd6OCOmqRNvBKrrRhGloccBRyE","name":"SquareUp","displayUsername":"SquareUp","username":"squareup"},"cardsTags":[{"tag":{"name":"超高自由度","cardsCount":1128}},{"tag":{"name":"末日废土","cardsCount":1}},{"tag":{"name":"可快餐可长线","cardsCount":707}},{"tag":{"name":"高细度UI","cardsCount":1}},{"tag":{"name":"已破甲","cardsCount":2489}},{"tag":{"name":"灵笼","cardsCount":1}},{"tag":{"name":"可剧情可涩涩","cardsCount":2863}},{"tag":{"name":"科幻生存","cardsCount":1}},{"tag":{"name":"纯爱","cardsCount":956}},{"tag":{"name":"群像叙事","cardsCount":1}},{"tag":{"name":"玛娜生态","cardsCount":1}},{"tag":{"name":"灵笼第二季","cardsCount":1}},{"tag":{"name":"开局即可色","cardsCount":1671}},{"tag":{"name":"动漫同人","cardsCount":127}},{"tag":{"name":"原作时间线","cardsCount":1}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}