{"id":"d3646da0-207a-438a-ae21-cde123f8095f","authorId":"GbaLv82XrUss1Y0q0aIuMWwZ2ci1u5lb","title":"菲布里斯战记：西幻大世界","description":"【日式西幻大世界】【涩涩特化】【勇者】【魔王】【冒险家】当勇者举起圣剑，当魔王展开羽翼，当沉睡千年的女神睁开双眼——菲布里斯的命运，将在这一刻被改写。这是一个关于选择与命运的故事，一部跨越凡人与神祇的史诗。而你，将成为这部史诗的书写者。在剑与魔法的世界里，创造属于你的传说！【交流群号：1020615272】","background":"p4rwjnkndtm3pkbroo8r0wmj.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"x22ezlnhvorp3mmjnw6t3gel.webp","coverWidth":400,"coverHeight":300,"introPage":"gcwa3v4ipkkfql5kmrlbafu2.html","changelog":null,"createdAt":"2026-05-24T13:35:33.802Z","updatedAt":"2026-07-27T01:54:36.306Z","initPublicAt":"2026-05-24T14:02:09.658Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* === 菲布里斯·魔法主题UI · Rilichat适配完整版 v2 (就近Pop) === */\n\n:root{\n  --fb-bg:rgba(15,10,25,0.95);\n  --fb-bd:rgba(255,215,0,0.4);\n  --fb-c1:#e0e0e0;\n  --fb-c2:#ffd700;\n  --fb-cw:#fff;\n  --fb-r:12px;\n}\n\n/* --- 全局字色 --- */\n.rili-markdown-renderer{color:var(--fb-c1)!important;width:100%!important;max-width:100%!important}\n.rili-markdown-renderer>*{max-width:100%!important}\n.rili-markdown-renderer p{font-size:16px!important;line-height:1.7!important}\n\n/* --- 气泡容器 --- */\n.is-user > div,\n.is-assistant > div{\n  background-color:var(--fb-bg)!important;\n  background-image:url('data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"4\" height=\"4\" viewBox=\"0 0 4 4\"%3E%3Cpath fill=\"%239932cc\" fill-opacity=\"0.08\" d=\"M1 3h1v1H1V3zm2-2h1v1H3V1z\"%3E%3C/path%3E%3C/svg%3E')!important;\n  border:1px solid var(--fb-bd)!important;\n  box-shadow:0 8px 25px rgba(0,0,0,.4)!important;\n  border-radius:var(--fb-r)!important;\n  width:100%!important;max-width:100%!important;\n  display:block!important;\n}\n\n/* --- 气泡底部按钮 --- */\n.is-assistant > div button,\n.is-user > div button{\n  background:rgba(75,0,130,0.5)!important;\n  color:#ffd700!important;\n  border:1px solid rgba(255,215,0,0.4)!important;\n  border-radius:6px!important;\n  box-shadow:1px 1px 0 rgba(255,215,0,0.3)!important;\n  font-weight:600!important;\n  font-size:12px!important;\n  text-transform:none!important;\n  transition:all .1s!important;\n  padding:3px 10px!important;\n  min-width:auto!important;\n  line-height:1.5!important;\n}\n.is-assistant > div button:hover,\n.is-user > div button:hover{\n  background:rgba(153,50,204,0.6)!important;\n  transform:translate(1px,1px)!important;\n  box-shadow:0 0 0 rgba(255,215,0,0.3)!important;\n}\n.is-assistant > div button svg,\n.is-user > div button svg{stroke:#ffd700!important}\n\n/* --- 输入框外圈 --- */\nform#prompt-input{background-color:transparent!important;box-shadow:none!important}\ndiv[data-slot=\"input-group\"]{\n  background-color:var(--fb-bg)!important;\n  border:1px solid var(--fb-bd)!important;\n  border-radius:var(--fb-r)!important;\n  box-shadow:0 4px 20px rgba(0,0,0,.7)!important;\n  transition:all .3s ease!important;\n}\ndiv[data-slot=\"input-group\"]:focus-within{\n  border-color:#ffd700!important;\n  box-shadow:0 0 12px rgba(255,215,0,0.4),0 4px 20px rgba(0,0,0,.8)!important;\n}\n\n/* --- 输入框本体 --- */\n#prompt-input textarea{\n  background-color:transparent!important;\n  border:none!important;\n  box-shadow:none!important;\n  color:var(--fb-c1)!important;\n  padding:12px 16px!important;\n  font-size:16px!important;\n  line-height:1.6!important;\n}\n#prompt-input textarea:focus{border:none!important;box-shadow:none!important;outline:none!important}\n#prompt-input textarea::placeholder{color:rgba(224,224,224,0.4)!important}\n\n/* --- 输入框上下方功能按钮 --- */\n#prompt-input-header button,\n#prompt-input-footer button{\n  background:rgba(75,0,130,0.5)!important;\n  color:#ffd700!important;\n  border:1px solid rgba(255,215,0,0.4)!important;\n  border-radius:8px!important;\n  box-shadow:2px 2px 0 rgba(255,215,0,0.3)!important;\n  font-weight:600!important;\n  text-transform:none!important;\n  transition:all .1s!important;\n  padding:6px 14px!important;\n}\n#prompt-input-header button:hover,\n#prompt-input-footer button:hover{\n  background:rgba(153,50,204,0.6)!important;\n  transform:translate(2px,2px)!important;\n  box-shadow:0 0 0 rgba(255,215,0,0.3)!important;\n}\n#prompt-input-header button svg,\n#prompt-input-footer button svg{stroke:#ffd700!important}\n#prompt-input-header button:hover svg,\n#prompt-input-footer button:hover svg{stroke:#fff!important}\n\n#prompt-input-footer .truncate{color:#ffd700!important}\n#prompt-input-footer button:hover .truncate{color:#fff!important}\n#prompt-input-footer button img{filter:hue-rotate(260deg) saturate(1.5) brightness(0.95)!important}\n\n/* --- 发送按钮 --- */\n#prompt-input-footer button[type=\"submit\"]{\n  background:linear-gradient(145deg,#ffd700,#b8860b)!important;\n  color:#2a0a3a!important;\n  border:1px solid rgba(75,0,130,0.8)!important;\n  box-shadow:2px 2px 5px rgba(0,0,0,.6)!important;\n  border-radius:8px!important;\n}\n#prompt-input-footer button[type=\"submit\"]:hover{\n  background:linear-gradient(145deg,#ffe44d,#d4a017)!important;\n  transform:translate(1px,1px)!important;\n  box-shadow:0 0 8px rgba(255,215,0,0.5)!important;\n}\n#prompt-input-footer button[type=\"submit\"] svg{stroke:#2a0a3a!important}\n\n/* --- 加载动画 GIF --- */\ndiv:has(> .flex.items-center.justify-center.size-6 > .flex.gap-2){\n  display:flex!important;\n  justify-content:center!important;\n  align-items:center!important;\n  width:100%!important;\n  height:auto!important;\n  padding:1em 0!important;\n}\n.flex.items-center.justify-center.size-6 > .flex.gap-2::before,\n.flex.items-center.justify-center.size-6 > .flex.gap-2::after{\n  content:none!important;display:none!important;\n}\n.flex.items-center.justify-center.size-6 > .flex.gap-2{\n  display:block!important;\n  position:relative!important;\n  width:clamp(160px,40vw,320px)!important;\n  height:auto!important;\n  aspect-ratio:16/9!important;\n  background-image:url('https://pic1.imgdb.cn/item/6969192d3fd74b78f8ae1216.gif')!important;\n  background-size:contain!important;\n  background-position:center!important;\n  background-repeat:no-repeat!important;\n  background-color:transparent!important;\n  border-radius:18px!important;\n  box-shadow:\n    0 0 1em rgba(153,50,204,0.5),\n    0 0 2em rgba(255,215,0,0.25),\n    inset 0 0 0.5em rgba(20,12,35,0.4)!important;\n  border:1px solid rgba(255,215,0,0.4)!important;\n  clip-path:none!important;\n  animation:none!important;\n  margin:0!important;\n  flex-shrink:0!important;\n}\n.flex.items-center.justify-center.size-6{opacity:1!important}\n.is-assistant.w-fit{width:100%!important}\n.is-assistant > .border.border-muted:has(.flex.items-center.justify-center.size-6){\n  width:100%!important;\n  background:transparent!important;\n  border:none!important;\n  padding:0!important;\n}\n.is-assistant .space-y-3:has(.flex.items-center.justify-center.size-6){\n  display:flex;justify-content:center;width:100%;\n}\n\n/* ═══════════════════════════════════════════\n   .ctn 内部样式\n   ═══════════════════════════════════════════ */\n\n.ctn{font-family:\"Microsoft YaHei\",sans-serif;font-size:14px;line-height:1.6;color:#e0e0e0;width:100%!important;max-width:100%!important;min-width:0!important;display:block!important;box-sizing:border-box!important;padding:8px}\n.ctn *{box-sizing:border-box}\n\n/* === Tip + Pop 就近弹出版 === */\n.ctn .tip{\n  display:inline-block;\n  position:relative!important;\n  z-index:1;\n  color:#ffd700;\n  border-bottom:1px dotted rgba(255,215,0,.5);\n  cursor:help;\n  font-weight:600;\n  margin:0 2px;\n}\n.ctn .tip:hover{color:#ffe44d;background:rgba(255,215,0,.1)}\n\n.ctn .pop{\n  display:none;\n  position:absolute!important;\n  top:calc(100% + 8px)!important;\n  left:50%!important;\n  transform:translateX(-50%)!important;\n  width:280px!important;\n  max-width:90vw!important;\n  max-height:60vh!important;\n  z-index:2147483647!important;\n  background:linear-gradient(160deg,rgba(20,12,35,0.98),rgba(30,18,50,0.95))!important;\n  border:2px solid rgba(153,50,204,0.6)!important;\n  border-top:4px solid rgba(153,50,204,0.8)!important;\n  box-shadow:0 15px 50px rgba(0,0,0,.6)!important;\n  color:#e0e0e0!important;\n  padding:14px!important;\n  border-radius:8px!important;\n  font-size:13px!important;\n  line-height:1.6!important;\n  overflow-y:auto!important;\n  pointer-events:none;\n  animation:popIn .2s ease;\n}\n.ctn .tip:hover .pop{display:block!important;pointer-events:auto}\n.ctn .pop::before{\n  content:'';\n  position:absolute;\n  top:-8px;\n  left:50%;\n  transform:translateX(-50%);\n  border:6px solid transparent;\n  border-bottom-color:rgba(153,50,204,0.8);\n}\n.ctn .pop b{display:block;font-size:14px;color:#ffd700;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(255,215,0,.3)}\n.ctn .pop em{color:#ffd700;font-style:normal;font-weight:600}\n\n@keyframes popIn{\n  from{opacity:0;transform:translateX(-50%) translateY(-4px)}\n  to{opacity:1;transform:translateX(-50%) translateY(0)}\n}\n\n/* 防裁剪：让所有上游容器允许溢出 */\n.is-user > div,\n.is-assistant > div,\n.rili-markdown-renderer,\n.rili-markdown-renderer > *,\n.ctn,\n.ctn .section,\n.ctn .section-content,\n.ctn .subsection,\n.ctn details,\n.ctn .npc-card,\n.ctn .monster-card,\n.ctn .inv,\n.ctn .equip-grid,\n.ctn .list,\n.ctn .list li,\n.ctn .eq,\n.ctn .inv > div{\n  overflow:visible!important;\n}\n\n/* === Section 折叠容器 === */\n.ctn .section{margin:12px 0;border:2px solid #ffd700;border-radius:12px;background:rgba(20,12,35,0.9);position:relative;box-shadow:0 0 15px rgba(255,215,0,0.25),0 0 30px rgba(153,50,204,0.15),inset 0 1px 0 rgba(255,215,0,0.1);animation:sectionPulse 4s ease-in-out infinite;transition:all 0.3s ease;width:100%!important;max-width:100%!important;min-width:0!important;display:block!important}\n.ctn .section::before{content:'';position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border:1px solid rgba(153,50,204,0.5);border-radius:14px;pointer-events:none;animation:borderGlow 3s ease-in-out infinite alternate;z-index:-1}\n.ctn .section::after{content:'';position:absolute;top:0;left:20px;right:20px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,215,0,0.6),transparent);animation:shimmer 2s ease-in-out infinite;z-index:1;pointer-events:none}\n.ctn .section:hover{box-shadow:0 0 25px rgba(255,215,0,0.4),0 0 50px rgba(153,50,204,0.25),inset 0 1px 0 rgba(255,215,0,0.2);border-color:#ffe44d}\n@keyframes sectionPulse{0%,100%{box-shadow:0 0 15px rgba(255,215,0,0.25),0 0 30px rgba(153,50,204,0.15),inset 0 1px 0 rgba(255,215,0,0.1)}50%{box-shadow:0 0 20px rgba(255,215,0,0.35),0 0 40px rgba(153,50,204,0.2),inset 0 1px 0 rgba(255,215,0,0.15)}}\n@keyframes borderGlow{0%{border-color:rgba(153,50,204,0.3);box-shadow:0 0 5px rgba(153,50,204,0.1)}100%{border-color:rgba(153,50,204,0.6);box-shadow:0 0 10px rgba(153,50,204,0.2)}}\n@keyframes shimmer{0%,100%{opacity:0.3;transform:scaleX(0.5)}50%{opacity:1;transform:scaleX(1)}}\n\n.ctn .section>summary{display:flex;align-items:center;padding:14px 20px;cursor:pointer;background:linear-gradient(135deg,rgba(153,50,204,0.85) 0%,rgba(100,30,150,0.9) 50%,rgba(75,0,130,0.85) 100%);color:#fff;font-weight:600;font-size:1.1em;list-style:none;border-bottom:1px solid rgba(255,215,0,0.4);text-shadow:0 0 10px rgba(255,215,0,0.3);position:relative;overflow:hidden;transition:all 0.3s ease;border-radius:10px 10px 0 0;width:100%!important;min-width:0!important;box-sizing:border-box!important}\n.ctn .section:not([open])>summary{border-bottom:none;border-radius:10px}\n.ctn .section>summary::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,215,0,0.1),transparent);transition:left 0.5s ease}\n.ctn .section>summary:hover{background:linear-gradient(135deg,rgba(120,40,180,0.9) 0%,rgba(80,20,130,0.95) 50%,rgba(60,0,100,0.9) 100%);text-shadow:0 0 15px rgba(255,215,0,0.5)}\n.ctn .section>summary:hover::after{left:100%}\n.ctn .section>summary::-webkit-details-marker{display:none}\n.ctn .section>summary::before{content:'✦';margin-right:12px;font-size:1.1em;color:#ffd700;text-shadow:0 0 8px rgba(255,215,0,0.6);transition:all .3s;animation:starTwinkle 2s ease-in-out infinite}\n.ctn .section[open]>summary::before{transform:rotate(72deg) scale(1.2);text-shadow:0 0 12px rgba(255,215,0,0.8)}\n@keyframes starTwinkle{0%,100%{opacity:0.8;text-shadow:0 0 8px rgba(255,215,0,0.6)}50%{opacity:1;text-shadow:0 0 12px rgba(255,215,0,0.9)}}\n\n.ctn .time-section>summary{line-height:1.5;flex-direction:column;align-items:flex-start}\n.ctn .section-content{padding:12px 16px;background:rgba(25,15,40,0.85);border-top:none;position:relative;border-radius:0 0 10px 10px;width:100%!important;min-width:0!important;box-sizing:border-box!important}\n.ctn .section-content::before{content:'';position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(153,50,204,0.4),transparent)}\n\n.ctn .subsection{margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed rgba(255,215,0,0.2)}\n.ctn .subsection:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}\n.ctn .sub-title{font-weight:600;color:#ffd700;margin-bottom:8px;font-size:13px;letter-spacing:1px}\n\n.ctn .info-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;width:100%!important}\n.ctn .info-grid>span{padding:6px 10px;border:1px solid rgba(255,215,0,0.2);border-radius:6px;background:rgba(20,12,35,0.85);word-break:break-word}\n.ctn .info-grid>span:nth-child(odd){background:rgba(30,18,50,0.8)}\n.ctn .info-grid .lb{color:#ffd700;font-size:13px;font-weight:600}\n.ctn .info-row{margin:8px 0;font-size:13px;padding:8px 10px;background:rgba(20,12,35,0.85);border:1px solid rgba(255,215,0,0.2);border-radius:6px;word-break:break-word}\n.ctn .info-row .lb{color:#ffd700;font-weight:600}\n\n.ctn .exp-row{display:flex;align-items:center;gap:10px;margin-top:10px;flex-wrap:wrap}\n.ctn .exp-num{color:#ffd700;font-weight:600;font-size:13px}\n.ctn .bar{flex:1;min-width:100px;height:12px;background:rgba(0,0,0,.3);border-radius:6px;border:1px solid rgba(255,215,0,0.3);overflow:hidden}\n.ctn .bar .fill{height:100%;border-radius:5px}\n.ctn .bar.exp .fill{background:linear-gradient(90deg,#ffd700,#ffaa00)}\n.ctn .bar.hp .fill{background:linear-gradient(90deg,#ff6b6b,#d32f2f)}\n.ctn .bar.mp .fill{background:linear-gradient(90deg,#64b5f6,#1976d2)}\n\n.ctn .list{list-style:none;padding:0;margin:0;width:100%!important}\n.ctn .list li{padding:8px 12px;margin-bottom:5px;background:rgba(20,12,35,0.85);border-radius:6px;border-left:3px solid rgba(153,50,204,0.6);font-size:13px;word-break:break-word}\n.ctn .list.npc-sk li{border-left-color:rgba(255,99,71,0.8)}\n.ctn .list.monster-sk li{border-left-color:rgba(153,50,204,0.6)}\n.ctn .list.rel-net li{border-left-color:rgba(70,130,180,0.8)}\n\n.ctn .equip-grid{display:grid;gap:5px;width:100%!important}\n.ctn .eq{padding:7px 12px;background:rgba(20,12,35,0.85);border-radius:6px;font-size:13px;border:1px solid rgba(255,215,0,0.2);word-break:break-word}\n.ctn .slot{color:#ffd700;font-weight:600;margin-right:4px}\n\n.ctn .stat-bars{margin-bottom:10px;width:100%!important}\n.ctn .st-row{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap;width:100%!important}\n.ctn .st-lb{width:26px;font-weight:600;font-size:12px;color:#ffd700;flex-shrink:0}\n.ctn .st-val{min-width:70px;font-size:12px;color:#ffd700;text-align:right}\n\n.ctn .attr-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:10px;width:100%!important}\n.ctn .attr{background:rgba(20,12,35,0.85);border-radius:8px;padding:8px 4px;text-align:center;border:1px solid rgba(255,215,0,0.2);font-size:16px}\n.ctn .attr span{display:block;font-size:11px;color:#ffd700}\n.ctn .attr b{display:block;font-size:15px;color:#ffd700}\n.ctn .ext-attr{background:rgba(30,18,50,0.8);border-radius:6px;padding:10px;font-size:12px;color:#e0e0e0;width:100%!important}\n.ctn .ext-attr div{display:flex;flex-wrap:wrap;gap:4px 8px;justify-content:center}\n.ctn .ext-attr b{color:#ffd700;font-weight:600;margin-left:2px}\n\n.ctn .inv{display:grid;gap:6px;width:100%!important}\n.ctn .inv>div{padding:8px 12px;background:rgba(20,12,35,0.85);border-radius:6px;border:1px solid rgba(255,215,0,0.2);word-break:break-word}\n\n.ctn .quest{padding:10px;border-radius:6px;margin-bottom:6px;font-size:13px;word-break:break-word;width:100%!important}\n.ctn .quest.main{background:rgba(255,215,0,.15);border:1px solid rgba(255,215,0,.4)}\n.ctn .quest.side{background:rgba(153,50,204,.15);border:1px solid rgba(153,50,204,.4)}\n.ctn .qtag{font-weight:700;font-size:12px;padding:2px 8px;border-radius:10px;margin-right:8px;display:inline-block}\n.ctn .quest.main .qtag{color:#ffd700;background:rgba(255,215,0,.2)}\n.ctn .quest.side .qtag{color:#da70d6;background:rgba(153,50,204,.2)}\n\n.ctn .npc-card,.ctn .monster-card{background:rgba(20,12,35,0.85);border-radius:8px;padding:12px;margin-bottom:10px;border:1px solid rgba(255,215,0,0.2);width:100%!important}\n.ctn .npc-hd{font-weight:600;color:rgba(255,99,71,0.9);margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid rgba(255,215,0,0.2)}\n.ctn .npc-card.sub .npc-hd{color:rgba(150,150,200,0.9)}\n.ctn .thought{background:rgba(255,215,0,.1);padding:8px;border-radius:6px;border-left:3px solid #ffd700;margin:10px 0;word-break:break-word}\n.ctn .thought i{color:#ffd700;font-style:italic}\n.ctn .npc-attr{background:rgba(30,18,50,0.8);border-radius:6px;padding:10px;margin:10px 0;font-size:13px;width:100%!important}\n.ctn .npc-attr>div{display:flex;flex-wrap:wrap;gap:4px 8px;justify-content:center;margin-bottom:8px}\n.ctn .npc-attr .small{font-size:11px;color:#ffd700}\n.ctn .npc-attr b{color:#e0e0e0;font-weight:600;margin-left:2px}\n.ctn .npc-div{text-align:center;color:rgba(255,215,0,0.3);margin:10px 0}\n\n.ctn .body-st{display:grid;gap:6px;width:100%!important}\n.ctn .body-st>div{font-size:13px;padding:6px 8px;background:rgba(30,18,50,0.8);border-radius:4px;word-break:break-word}\n.ctn .bp{color:rgba(255,100,150,0.9);font-weight:600}\n\n.ctn .mem-sub{margin-bottom:8px;background:rgba(20,12,35,0.85);border-radius:6px;border:1px solid rgba(255,215,0,0.2);overflow:hidden;width:100%!important}\n.ctn .mem-sub>summary{padding:10px 14px;font-weight:600;font-size:14px;cursor:pointer;list-style:none;color:#ffd700;background:rgba(30,18,50,0.8);width:100%!important}\n.ctn .mem-sub>summary::-webkit-details-marker{display:none}\n.ctn .mem-sub>summary::before{content:'▸';margin-right:8px;transition:transform .2s}\n.ctn .mem-sub[open]>summary::before{transform:rotate(90deg)}\n.ctn .mem-ct{padding:10px;background:rgba(20,12,35,0.85);overflow-x:auto;width:100%!important}\n.ctn .mem-tb{width:100%;border-collapse:separate;border-spacing:0;font-size:12px;border-radius:6px;overflow:hidden;min-width:400px}\n.ctn .mem-tb th,.ctn .mem-tb td{padding:6px 8px;text-align:left;border:1px solid rgba(255,215,0,0.2)}\n.ctn .mem-tb th{background:rgba(25,15,40,0.9);color:#ffd700;font-weight:600;white-space:nowrap}\n.ctn .mem-tb td{background:rgba(30,18,50,0.8)}\n.ctn .mem-tb tbody tr:nth-child(even) td{background:rgba(35,20,55,0.8)}\n\n.ctn .choice-sec{padding:14px;background:rgba(20,12,35,0.9);border:2px solid #ffd700;margin:12px 0;border-radius:12px;position:relative;box-shadow:0 0 15px rgba(255,215,0,0.25),0 0 30px rgba(153,50,204,0.15);width:100%!important;max-width:100%!important;min-width:0!important;display:block!important;box-sizing:border-box!important}\n.ctn .ch-hd{font-size:15px;font-weight:600;color:#ffd700;margin-bottom:10px;text-align:center}\n.ctn .ch-hint{background:rgba(255,215,0,.1);border-radius:6px;padding:8px;margin-bottom:12px;font-size:13px;border:1px solid rgba(255,215,0,.2);word-break:break-word;width:100%!important}\n.ctn .ch-hint b{color:#ffd700}\n.ctn .ch-list{list-style:none;padding:0;margin:0;counter-reset:ch;width:100%!important}\n.ctn .ch-list li{counter-increment:ch;padding:10px 14px;margin-bottom:6px;background:rgba(25,15,40,0.8);border-radius:8px;cursor:pointer;transition:all .2s;border:1px solid rgba(255,215,0,0.3);word-break:break-word;width:100%!important;display:block!important;box-sizing:border-box!important}\n.ctn .ch-list li::before{content:counter(ch,upper-alpha)\".\";font-weight:700;color:#ffd700;margin-right:10px}\n.ctn .ch-list li:hover{background:rgba(75,0,130,0.5);box-shadow:0 4px 12px rgba(0,0,0,.3)}\n.ctn .ch-list li:last-child{margin-bottom:0}\n\n.ctn ::-webkit-scrollbar{width:6px;height:6px}\n.ctn ::-webkit-scrollbar-track{background:rgba(15,10,25,0.95);border-radius:3px}\n.ctn ::-webkit-scrollbar-thumb{background:rgba(153,50,204,0.5);border-radius:3px}\n.ctn ::-webkit-scrollbar-thumb:hover{background:rgba(153,50,204,0.7)}\n\n.ctn details{width:100%!important;display:block!important;box-sizing:border-box!important}\n.ctn details[open]{width:100%!important}\n\n.ctn .monster-section > summary{\n  background:linear-gradient(135deg,rgba(153,50,204,0.85) 0%,rgba(100,30,150,0.9) 50%,rgba(75,0,130,0.85) 100%);\n  border-bottom:1px solid rgba(255,215,0,0.4);\n  text-shadow:0 0 10px rgba(255,215,0,0.3);\n}\n.ctn .monster-section > summary:hover{\n  background:linear-gradient(135deg,rgba(120,40,180,0.9) 0%,rgba(80,20,130,0.95) 50%,rgba(60,0,100,0.9) 100%);\n  text-shadow:0 0 15px rgba(255,215,0,0.5);\n}\n.ctn .monster-section > summary::before{\n  content:'✦';color:#ffd700;text-shadow:0 0 8px rgba(255,215,0,0.6);\n}\n.ctn .monster-section[open]>summary::before{transform:rotate(72deg) scale(1.2);text-shadow:0 0 12px rgba(255,215,0,0.8)}\n\n/* === 响应式 === */\n@media(max-width:768px){\n.ctn{padding:4px;width:100%!important;max-width:100%!important;min-width:0!important;display:block!important}\n.ctn>*{width:100%!important;max-width:100%!important;min-width:0!important}\n.ctn .section{margin:8px 0;border-radius:8px;width:100%!important;max-width:100%!important;min-width:0!important;flex-shrink:0!important;flex-grow:1!important}\n.ctn .section::before{top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:10px}\n.ctn .section>summary{padding:10px 12px;font-size:1em;border-radius:6px 6px 0 0;flex-wrap:wrap!important;white-space:normal!important;width:100%!important}\n.ctn .section:not([open])>summary{border-radius:6px}\n.ctn .section-content{padding:10px;border-radius:0 0 6px 6px;width:100%!important}\n.ctn .player-section,.ctn .npc-section,.ctn .memory-section,.ctn .monster-section{width:100%!important;max-width:100%!important;min-width:0!important;flex-shrink:0!important;flex-grow:1!important}\n.ctn details,.ctn .section-content{width:100%!important;max-width:100%!important;min-width:0!important;flex-shrink:0!important;flex-grow:1!important}\n.ctn .choice-sec{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;flex-shrink:0!important;flex-grow:1!important;padding:10px;margin:8px 0;border-radius:8px}\n.ctn .ch-list{width:100%!important}\n.ctn .ch-list li{width:100%!important;display:block!important;padding:8px 12px}\n.ctn .attr-grid{grid-template-columns:repeat(2,1fr)}\n.ctn .attr{padding:6px 2px}\n.ctn .attr span{font-size:10px}\n.ctn .attr b{font-size:14px}\n.ctn .ext-attr{padding:8px}\n.ctn .ext-attr div{font-size:10px;gap:3px 6px}\n.ctn .npc-attr>div{font-size:11px}\n.ctn .npc-attr .small{font-size:10px}\n.ctn .pop{width:240px!important;max-width:80vw!important;font-size:12px!important;padding:10px!important}\n.ctn .info-grid{grid-template-columns:1fr;width:100%!important}\n.ctn .info-grid>span{padding:5px 8px}\n.ctn .st-row{gap:6px;width:100%!important}\n.ctn .st-lb{width:24px;font-size:11px}\n.ctn .st-val{min-width:60px;font-size:11px}\n.ctn .bar{min-width:80px;height:10px}\n.ctn .mem-ct{padding:8px;width:100%!important}\n.ctn .sub-title{font-size:12px}\n.ctn .list li,.ctn .eq,.ctn .inv>div{padding:6px 10px;font-size:12px}\n.ctn .subsection{width:100%!important}\n.ctn .equip-grid{width:100%!important}\n.ctn .stat-bars{width:100%!important}\n.ctn .inv{width:100%!important}\n.ctn .quest{width:100%!important}\n.ctn .npc-card,.ctn .monster-card{width:100%!important}\n.ctn .npc-attr{width:100%!important}\n.ctn .body-st{width:100%!important}\n.ctn .mem-sub{width:100%!important}\n.ctn .ch-hint{width:100%!important}\n}\n\n@media(max-width:400px){\n.ctn{padding:2px;width:100%!important;max-width:100%!important}\n.ctn>*{width:100%!important;max-width:100%!important}\n.ctn .section{margin:6px 0;border-width:1px;width:100%!important}\n.ctn .section::before{display:none}\n.ctn .section::after{left:10px;right:10px}\n.ctn .section>summary{padding:8px 10px;font-size:0.95em;width:100%!important}\n.ctn .section>summary::before{margin-right:8px;font-size:1em}\n.ctn .section-content{padding:8px;width:100%!important}\n.ctn .attr-grid{gap:4px}\n.ctn .attr{padding:5px 2px}\n.ctn .ext-attr div{font-size:9px;gap:2px 4px}\n.ctn .choice-sec{padding:8px;border-width:1px;width:100%!important}\n.ctn .ch-hd{font-size:14px}\n.ctn .ch-list li{padding:6px 10px;font-size:12px;width:100%!important}\n.ctn .sub-title{font-size:11px;margin-bottom:6px}\n.ctn .info-row{padding:6px 8px;font-size:12px}\n.ctn .quest{padding:8px;font-size:12px}\n.ctn .npc-card,.ctn .monster-card{padding:10px}\n.ctn .thought{padding:6px}\n.ctn .body-st>div{padding:5px 6px;font-size:12px}\n.ctn .mem-sub>summary{padding:8px 10px;font-size:13px;width:100%!important}\n.ctn .mem-tb{min-width:300px;font-size:11px}\n.ctn .mem-tb th,.ctn .mem-tb td{padding:4px 6px}\n.ctn .player-section,.ctn .npc-section,.ctn .memory-section,.ctn .monster-section,.ctn .choice-sec{width:100%!important;max-width:100%!important;min-width:0!important;display:block!important}\n}\n\n/* === 防容器干扰强制修复 === */\n.ctn,.ctn *{box-sizing:border-box!important}\n.ctn .section,.ctn .player-section,.ctn .npc-section,.ctn .memory-section,.ctn .time-section,.ctn .monster-section{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}\n.ctn .choice-sec{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}\n.ctn details{display:block!important;width:100%!important}\n.ctn details>summary{display:flex!important;width:100%!important}\n.ctn details>.section-content{display:block!important;width:100%!important}\n\n.is-user > div,\n.is-assistant > div{display:block!important;width:100%!important;max-width:100%!important}\n.rili-markdown-renderer{display:block!important;width:100%!important;max-width:100%!important}\n.rili-markdown-renderer>div{display:block!important;width:100%!important;max-width:100%!important}\n\n/* === 修复1：解决pop被后续元素遮挡 === */\n.ctn .tip:hover{\n  z-index:9999!important;\n}\n\n/* :has() 把所有可能的祖先容器在悬停时提层 */\n.ctn details:has(.tip:hover),\n.ctn .section:has(.tip:hover),\n.ctn .section-content:has(.tip:hover),\n.ctn .subsection:has(.tip:hover),\n.ctn .npc-card:has(.tip:hover),\n.ctn .monster-card:has(.tip:hover),\n.ctn .equip-grid:has(.tip:hover),\n.ctn .equip-grid .eq:has(.tip:hover),\n.ctn .list:has(.tip:hover),\n.ctn .list li:has(.tip:hover),\n.ctn .inv:has(.tip:hover),\n.ctn .inv > div:has(.tip:hover),\n.ctn .info-grid:has(.tip:hover),\n.ctn .quest:has(.tip:hover),\n.ctn .mem-sub:has(.tip:hover),\n.ctn .mem-ct:has(.tip:hover){\n  z-index:9999!important;\n  position:relative!important;\n  isolation:auto!important;\n}\n\n/* === 修复2：限制pop不超出父容器边界 === */\n\n/* 缩小默认宽度 + 强制贴边收敛 */\n.ctn .pop{\n  width:min(280px, calc(100vw - 40px))!important;\n  max-width:calc(100vw - 40px)!important;\n}\n\n/* 当.tip位于容器右半区时，可手动添加 .right 类让pop向左展开 */\n.ctn .tip.right .pop,\n.ctn .eq:nth-child(even) .tip .pop,    /* 装备格右列自动翻转 */\n.ctn .info-grid > span:nth-child(even) .tip .pop{\n  left:auto!important;\n  right:0!important;\n  transform:none!important;\n}\n.ctn .tip.right .pop::before,\n.ctn .eq:nth-child(even) .tip .pop::before,\n.ctn .info-grid > span:nth-child(even) .tip .pop::before{\n  left:auto!important;\n  right:14px!important;\n  transform:none!important;\n}\n\n/* 当.tip位于容器左边缘附近时，可手动添加 .left 类向右展开 */\n.ctn .tip.left .pop{\n  left:0!important;\n  right:auto!important;\n  transform:none!important;\n}\n.ctn .tip.left .pop::before{\n  left:14px!important;\n  transform:none!important;\n}","options":{"items":[{"order":0,"label":"自动探地下城","type":"SET-INPUT","value":"【自动探索 (地下城名称)】"},{"order":1,"label":"归纳记忆","type":"SET-INPUT","value":"【启动**核心记忆归纳协定**】"},{"order":2,"label":"评价系统","type":"SET-INPUT","value":"【好评/差评】｛你觉得ai输出不正确的地方，或者ai输出还不错的地方｝"},{"order":3,"label":"修复状态栏","type":"SET-INPUT","value":"【差评】请根据提示词的状态栏部分修复状态栏格式"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":367,"totalMessages":6623,"totalCreditsUsed":11932476,"totalTokensUsed":284020403,"totalPlayedUsers":214,"deeplyPlayed":80,"fixedPromptLength":10135,"lorebookLength":77424,"author":{"id":"GbaLv82XrUss1Y0q0aIuMWwZ2ci1u5lb","name":"速啪贝吉塔","displayUsername":"550699509","username":"550699509"},"cardsTags":[{"tag":{"name":"巨乳","cardsCount":209}},{"tag":{"name":"西幻","cardsCount":61}},{"tag":{"name":"第四次诸神之战","cardsCount":40}},{"tag":{"name":"已破甲","cardsCount":2205}},{"tag":{"name":"开放大世界","cardsCount":215}},{"tag":{"name":"丝袜","cardsCount":34}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"自由探索","cardsCount":1082}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}