{"id":"4a47e753-64a9-4f85-ae29-08bfd8ed6dfb","authorId":"98zHcN4eiC7Umd6k6dzbLSVL8WpQnm4j","title":"【纪念向/roll制卡】不是吧，我的鸡巴套子居然有地下城分部！","description":"【制卡】纪念向作品，推荐2-4记忆","background":"uwlngjr3kmdd4y85ezum47sn.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"moyieh5yn50xtykpdr7wjsrb.webp","coverWidth":2400,"coverHeight":1800,"introPage":"usi7kawhm5frnob3pqo6jpln.html","changelog":null,"createdAt":"2026-04-26T15:45:28.757Z","updatedAt":"2026-07-20T17:13:21.768Z","initPublicAt":"2026-04-27T08:47:59.140Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":".bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90) {\n    display: flex !important;\n    flex-direction: column !important;\n    padding-top: 10px !important;\n    padding-left: 1rem !important;\n    padding-right: 1rem !important;\n    background: #2aa55d !important;\n    border: 5px solid #333 !important;\n    border-radius: 5px !important;\n    box-shadow: 0 0 0 2px #000, inset 0 0 10px rgba(0, 0, 0, 0.8), 0 5px 15px rgba(0, 0, 0, 0.5) !important;\n    position: relative !important;\n    animation: scanline 10s linear infinite !important;\n    background-image: linear-gradient(to bottom, rgba(88, 88, 88, 0) 75%, rgba(88, 88, 88, 0.6) 100%) !important;\n    background-size: 100% 5px !important;\n}\n.bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90) .markdown-body {\n    font-family: \"阿里巴巴普惠体 2.0 75 SemiBold\", \"Microsoft YaHei\", sans-serif !important;\n    font-weight: 600 !important;\n    color: #FFFFFF !important;\n}\n@keyframes scanline {\n    0% { background-position: 0 0; }\n    100% { background-position: 0 100%; }\n}\n.chat-answer-container .markdown-body {\n    color: #333333 !important;\n}\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary {\n    opacity: 0 !important;\n    transition: opacity 0.3s ease !important;\n}\n.bg-gray-100\\/90.relative.inline-block:hover .MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary {\n    opacity: 1 !important;\n}\n.MuiTypography-root.MuiTypography-body2.css-6c0gf2 {\n    opacity: 0 !important;\n    transition: opacity 0.3s ease !important;\n}\n.bg-gray-100\\/90.relative.inline-block:hover .MuiTypography-root.MuiTypography-body2.css-6c0gf2 {\n    opacity: 1 !important;\n}\n.sticky.w-full.top-0.flex.items-center {\n    background: linear-gradient(180deg, #2c3e50 0%, #1a252f 100%) !important;\n    border-bottom: 4px solid #34495e !important;\n    box-shadow: 0 4px 0 #1a1a1a, 0 6px 12px rgba(0, 0, 0, 0.5) !important;\n    padding: 8px 16px !important;\n}\n#ai-model-selector .group.flex.items-center {\n    background: linear-gradient(135deg, #34495e 0%, #2c3e50 100%) !important;\n    border: 3px solid #4a5f7f !important;\n    border-radius: 4px !important;\n    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.3), 0 2px 4px rgba(0, 0, 0, 0.2) !important;\n    padding: 6px 12px !important;\n    transition: all 0.2s ease !important;\n}\n#ai-model-selector .group.flex.items-center:hover {\n    border-color: #5a7fa0 !important;\n    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.3), 0 2px 8px rgba(90, 127, 160, 0.3) !important;\n}\n#ai-model-selector .truncate.text-\\[13px\\] {\n    color: #ecf0f1 !important;\n    font-family: 'Press Start 2P', 'ZCOOL QingKe HuangYou', monospace !important;\n    font-size: 12px !important;\n    text-shadow: 1px 1px 0 #000 !important;\n}\n#ai-model-selector .shrink-0.flex.items-center svg {\n    filter: drop-shadow(1px 1px 0 #000) !important;\n    color: #ecf0f1 !important;\n}\n#header-setting-button {\n    background: linear-gradient(135deg, #e74c3c 0%, #c0392b 100%) !important;\n    border: 3px solid #a93226 !important;\n    border-radius: 4px !important;\n    box-shadow: inset 0 2px 4px rgba(255, 255, 255, 0.2), 0 2px 4px rgba(0, 0, 0, 0.3) !important;\n    color: #fff !important;\n    transition: all 0.2s ease !important;\n}\n#header-setting-button:hover {\n    background: linear-gradient(135deg, #ec7063 0%, #e74c3c 100%) !important;\n    box-shadow: inset 0 2px 4px rgba(255, 255, 255, 0.2), 0 2px 8px rgba(231, 76, 60, 0.4) !important;\n}\n.bg-gradient-to-t {\n    background: linear-gradient(180deg, #1a252f 0%, #2c3e50 100%) !important;\n    border-top: 4px solid #34495e !important;\n    box-shadow: 0 -4px 0 #1a1a1a, 0 -6px 12px rgba(0, 0, 0, 0.5) !important;\n}\n#ai-chat-bottom-input {\n    background: linear-gradient(135deg, #34495e 0%, #2c3e50 100%) !important;\n    border: 3px solid #4a5f7f !important;\n    border-radius: 6px !important;\n    box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.4), 0 2px 8px rgba(0, 0, 0, 0.3) !important;\n    padding: 4px !important;\n}\n#ai-chat-input {\n    background: rgba(26, 37, 47, 0.6) !important;\n    color: #ecf0f1 !important;\n    font-family: 'Courier New', 'ZCOOL QingKe HuangYou', monospace !important;\n    border: 2px solid #2c3e50 !important;\n    border-radius: 4px !important;\n    padding: 8px 12px !important;\n}\n#ai-chat-input::placeholder {\n    color: #95a5a6 !important;\n    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5) !important;\n}\n#ai-chat-input::selection {\n    background: #3498db !important;\n    color: #fff !important;\n}\n#ai-mod-button2 button.MuiButton-root {\n    background: linear-gradient(135deg, #dad6a6 0%, #c8c49a 100%) !important;\n    font-family: 'Audiowide', 'ZCOOL QingKe HuangYou', 'Noto Sans SC', cursive !important;\n    color: rgb(48, 48, 48) !important;\n    border: 1.2px solid #3b3128 !important;\n    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3), inset 0 1px 0px rgba(255, 255, 255, 0.15), inset 0 -1px 0px rgba(0, 0, 0, 0.1) !important;\n    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1) !important;\n    position: relative !important;\n    overflow: hidden !important;\n    border-radius: 4px !important;\n    padding: 6px 16px !important;\n}\n#ai-mod-button2 button.MuiButton-root:hover {\n    background: linear-gradient(135deg, #e8e4b8 0%, #dad6a6 100%) !important;\n    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.4), inset 0 1px 0px rgba(255, 255, 255, 0.25), inset 0 -1px 0px rgba(0, 0, 0, 0.15) !important;\n    transform: translateY(-1px) !important;\n}\n#ai-mod-button2 button.MuiButton-root:active {\n    transform: translateY(1px) !important;\n    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), inset 0 1px 0px rgba(255, 255, 255, 0.1) !important;\n}\n#ai-mod-button2 button.MuiButton-root svg {\n    filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.2)) !important;\n}\n.MuiPaginationItem-root {\n    position: relative !important;\n    background: linear-gradient(135deg, #34495e 0%, #2c3e50 100%) !important;\n    color: #ecf0f1 !important;\n    border: none !important;\n    font-family: 'Press Start 2P', monospace !important;\n    font-size: 11px !important;\n    transition: all 0.3s ease !important;\n}\n.MuiPaginationItem-root::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0px !important;\n    left: 0px !important;\n    right: 0px !important;\n    bottom: 0px !important;\n    border-radius: 50% !important;\n    padding: 2px !important;\n    background: linear-gradient(0deg, #3498db, #9b59b6) !important;\n    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;\n    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;\n    -webkit-mask-composite: xor !important;\n    mask-composite: exclude !important;\n    animation: borderRotate 4s linear infinite !important;\n    opacity: 0 !important;\n    transition: opacity 0.3s ease !important;\n}\n.MuiPaginationItem-root:hover::before {\n    opacity: 1 !important;\n}\n@keyframes borderRotate {\n    0% { transform: rotate(0deg); }\n    100% { transform: rotate(360deg); }\n}\n.MuiPaginationItem-root.Mui-selected {\n    background: linear-gradient(135deg, #3498db 0%, #2980b9 100%) !important;\n    color: #fff !important;\n    box-shadow: 0 2px 8px rgba(52, 152, 219, 0.4) !important;\n}\n.MuiPaginationItem-root.Mui-selected::before {\n    opacity: 1 !important;\n    background: linear-gradient(0deg, #e74c3c, #f39c12) !important;\n}\n.MuiPaginationItem-root.Mui-disabled {\n    background: #2c3e50 !important;\n    color: #7f8c8d !important;\n    opacity: 0.5 !important;\n}\n.MuiPaginationItem-icon {\n    color: #ecf0f1 !important;\n    filter: drop-shadow(1px 1px 0 #000) !important;\n}\n.MuiStack-root.css-1uwir8f {\n    background: rgba(44, 62, 80, 0.6) !important;\n    border: 2px solid #4a5f7f !important;\n    border-radius: 4px !important;\n    padding: 8px !important;\n}\n.MuiStack-root.css-1uwir8f .MuiBox-root {\n    color: #ecf0f1 !important;\n    font-family: 'Press Start 2P', monospace !important;\n    font-size: 11px !important;\n    text-shadow: 1px 1px 0 #000 !important;\n}\n.MuiInputBase-input {\n    background: rgba(26, 37, 47, 0.8) !important;\n    color: #ecf0f1 !important;\n    border: 2px solid #34495e !important;\n    border-radius: 4px !important;\n    font-family: 'Courier New', monospace !important;\n}\ndiv[class*=\"w-full\"][class*=\"bg-white\"][class*=\"bottom-0\"] {\n    background: linear-gradient(180deg, #3D2B1F 0%, #2A1F1A 100%) !important;\n    border-top: 3px solid #8B5A2B !important;\n    box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.3), 0 -4px 16px rgba(0, 0, 0, 0.2) !important;\n}\ndiv.text-lg.font-bold {\n    color: #f4e4c1 !important;\n    font-family: 'Cinzel', 'ZCOOL QingKe HuangYou', serif !important;\n    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.6) !important;\n}\np.MuiTypography-body1.text-grey-600 {\n    color: #d4c4a8 !important;\n    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5) !important;\n}\nspan.MuiRating-iconEmpty svg {\n    color: #8B7355 !important;\n    filter: drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.4)) !important;\n}\nspan.MuiRating-iconFilled svg {\n    color: #FFD700 !important;\n    filter: drop-shadow(0 0 4px rgba(255, 215, 0, 0.6)) drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.4)) !important;\n}\nspan.text-orange-500 {\n    color: #FFA500 !important;\n    font-weight: bold !important;\n    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5) !important;\n}\ndiv.flex.flex-col.border-gray-200 {\n    background: rgba(61, 43, 31, 0.6) !important;\n    border: 2px solid #8B5A2B !important;\n    border-radius: 6px !important;\n    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.3) !important;\n}\ntextarea.rc-textarea {\n    background: rgba(42, 31, 26, 0.8) !important;\n    color: #f4e4c1 !important;\n    border: 1px solid #6B4423 !important;\n    font-family: 'Noto Sans SC', sans-serif !important;\n}\ntextarea.rc-textarea::placeholder {\n    color: #a89070 !important;\n}\ndiv.bg-gray-100.text-gray-500 {\n    background: rgba(61, 43, 31, 0.4) !important;\n    color: #c4b49a !important;\n}\ndiv.cursor-pointer.group.flex.items-center.justify-center {\n    background: linear-gradient(135deg, #8B5A2B 0%, #6B4423 100%) !important;\n    border: 2px solid #5A3618 !important;\n    border-radius: 6px !important;\n    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.1) !important;\n    transition: all 0.3s ease !important;\n}\ndiv.cursor-pointer.group.flex.items-center.justify-center:hover {\n    background: linear-gradient(135deg, #A0693D 0%, #8B5A2B 100%) !important;\n    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.15) !important;\n}\ndiv[data-state=\"closed\"] svg[data-icon=\"Send03\"] {\n    color: #f4e4c1 !important;\n    filter: drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.4)) !important;\n}\ndiv.style_divider__mW0YX {\n    background: linear-gradient(90deg, transparent, #8B5A2B, transparent) !important;\n    height: 2px !important;\n}\nbutton.MuiButton-containedPrimary, button.MuiButton-outlinedPrimary {\n    font-family: 'Noto Sans SC', sans-serif !important;\n    border-radius: 4px !important;\n    transition: all 0.3s ease !important;\n}\nbutton.MuiButton-containedPrimary {\n    background: linear-gradient(135deg, #8B5A2B 0%, #6B4423 100%) !important;\n    color: #f4e4c1 !important;\n    border: 2px solid #5A3618 !important;\n    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3) !important;\n}\nbutton.MuiButton-outlinedPrimary {\n    background: rgba(61, 43, 31, 0.4) !important;\n    color: #d4c4a8 !important;\n    border: 2px solid #8B5A2B !important;\n}\nbutton.MuiButton-outlinedPrimary:hover {\n    background: rgba(61, 43, 31, 0.6) !important;\n    border-color: #A0693D !important;\n}\ndiv.p-3.overflow-y-auto {\n    background: rgba(42, 31, 26, 0.3) !important;\n}\ndiv.group.ml-0 {\n    background: rgba(61, 43, 31, 0.5) !important;\n    border: 1px solid #6B4423 !important;\n    border-radius: 6px !important;\n    padding: 12px !important;\n    margin-bottom: 12px !important;\n    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important;\n}\ndiv.text-sm.text-grey-600 span.font-bold {\n    color: #f4e4c1 !important;\n    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5) !important;\n}\nspan.text-\\[10px\\] {\n    color: #FFD700 !important;\n    background: rgba(139, 90, 43, 0.6) !important;\n    padding: 2px 6px !important;\n    border-radius: 3px !important;\n}\ndiv.break-all {\n    color: #e4d4c1 !important;\n    line-height: 1.6 !important;\n}\ndiv.text-xs.text-grey-600 {\n    color: #a89070 !important;\n}\nbutton.text-gray-400 {\n    color: #c4b49a !important;\n    transition: all 0.3s ease !important;\n}\nbutton.text-gray-400:hover {\n    color: #FFD700 !important;\n}\nbutton.text-gray-400 svg {\n    filter: drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.3)) !important;\n}\nspan.cursor-pointer {\n    color: #d4c4a8 !important;\n    transition: color 0.3s ease !important;\n}\nspan.cursor-pointer:hover {\n    color: #f4e4c1 !important;\n}\ndiv.ml-8.border-l {\n    border-color: #8B5A2B !important;\n}\n.style_dot-flashing__8L91Q.style_text__zGhNq {\n    display: none !important;\n}\nWTF {\ncolor:#558B2F；\n}\nWFT {\ncolor:#D81B60；\n}\n.markdown-body pre {\n  background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%) !important;\n  border: 2px solid #d4af37 !important;\n  border-radius: 8px !important;\n  box-shadow: 0 4px 15px rgba(212, 175, 55, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.1) !important;\n  position: relative !important;\n}\n.markdown-body pre > div {\n  background: transparent !important;\n}\n.markdown-body pre > div > div.flex.justify-between.h-8,\n.markdown-body pre > div > div.border-b {\n  background: linear-gradient(90deg, #d4af37 0%, #f4e5a1 50%, #d4af37 100%) !important;\n  border-color: #8b7355 !important;\n  border-bottom: 2px solid #8b7355 !important;\n  padding: 8px 12px !important;\n  border-radius: 6px 6px 0 0 !important;\n}\n.markdown-body pre > div > div.flex.justify-between > div.text-\\[13px\\],\n.markdown-body pre > div > div.flex.justify-between > div:first-child {\n  color: #1a1a2e !important;\n  font-weight: 700 !important;\n  font-family: 'Georgia', serif !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1.5px !important;\n  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) !important;\n}\n.markdown-body pre svg.lucide-copy,\n.markdown-body pre div[data-tooltip-id^=\"copy-tooltip\"] > svg {\n  color: #1a1a2e !important;\n  filter: drop-shadow(0 0 3px rgba(212, 175, 55, 0.6)) !important;\n  transition: all 0.3s ease !important;\n}\n.markdown-body pre .group:hover svg.lucide-copy,\n.markdown-body pre div[data-tooltip-id^=\"copy-tooltip\"]:hover > svg {\n  color: #8b0000 !important;\n  filter: drop-shadow(0 0 8px rgba(139, 0, 0, 0.8)) !important;\n  transform: scale(1.15) rotate(5deg) !important;\n}\n.markdown-body pre > div > div[node],\n.markdown-body pre > div > div:last-child {\n  background: linear-gradient(180deg, #0f1419 0%, #1a1a2e 100%) !important;\n  padding: 16px !important;\n  border-radius: 0 0 6px 6px !important;\n  color: #e0e0e0 !important;\n}\n.markdown-body pre code[class^=\"language-\"],\n.markdown-body pre > div > div[node] > code {\n  color: #e0e0e0 !important;\n  font-family: 'Consolas', 'Monaco', monospace !important;\n  text-shadow: 0 0 5px rgba(224, 224, 224, 0.3) !important;\n}\n.markdown-body pre > code[node],\n.markdown-body pre > code:only-child {\n  background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%) !important;\n  border: 2px solid #d4af37 !important;\n  border-radius: 8px !important;\n  padding: 16px !important;\n  color: #e0e0e0 !important;\n  display: block !important;\n  box-shadow: 0 4px 15px rgba(212, 175, 55, 0.3) !important;\n}\n.markdown-body pre code.language-markdown {\n  color: #2c1810 !important;\n}\n.markdown-body pre:has(code.language-markdown) {\n  background: linear-gradient(135deg, #f4e4c1 0%, #e8d5b5 100%) !important;\n  border-color: #8b7355 !important;\n}\n.markdown-body pre:has(code.language-markdown) > div > div[node],\n.markdown-body pre:has(code.language-markdown) > div > div:last-child {\n  background: linear-gradient(180deg, #f9f3e6 0%, #f4e4c1 100%) !important;\n  color: #2c1810 !important;\n}\n.markdown-body pre:has(code.language-markdown) code[class^=\"language-\"] {\n  color: #2c1810 !important;\n  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5) !important;\n}\ndetails {\n  margin: 12px 0;\n  border-radius: 8px;\n  overflow: hidden;\n  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);\n}\nsummary {\n  padding: 14px 18px;\n  cursor: pointer;\n  font-weight: 600;\n  font-size: 1.05em;\n  user-select: none;\n  transition: all 0.3s ease;\n  list-style: none;\n}\nsummary::-webkit-details-marker {\n  display: none;\n}\nsummary::before {\n  content: '▶ ';\n  display: inline-block;\n  transition: transform 0.3s ease;\n  margin-right: 8px;\n}\ndetails[open] summary::before {\n  transform: rotate(90deg);\n}\npre, code {\n  margin: 0;\n  padding: 16px;\n  border-radius: 6px;\n  font-family: 'Consolas', 'Monaco', monospace;\n  font-size: 0.92em;\n  line-height: 1.6;\n  overflow-x: auto;\n  white-space: pre-wrap;\n  word-wrap: break-word;\n}\ndetails:has(summary:contains(\"世界信息\")),\ndetails:has(summary:contains(\"玩家信息\")),\ndetails:has(summary:contains(\"玩家状态\")),\ndetails:has(summary:contains(\"装备技能\")),\ndetails:has(summary:contains(\"背包\")),\ndetails:has(summary:contains(\"装备卡\")) {\n  background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n  border: 2px solid #d4af37;\n}\ndetails:has(summary:contains(\"世界信息\")) summary,\ndetails:has(summary:contains(\"玩家信息\")) summary,\ndetails:has(summary:contains(\"玩家状态\")) summary,\ndetails:has(summary:contains(\"装备技能\")) summary,\ndetails:has(summary:contains(\"背包\")) summary,\ndetails:has(summary:contains(\"装备卡\")) summary {\n  background: linear-gradient(90deg, #d4af37 0%, #f4d03f 50%, #d4af37 100%);\n  color: #000;\n  text-shadow: 0 1px 2px rgba(255, 255, 255, 0.3);\n  border-bottom: 3px solid #b8941e;\n}\ndetails:has(summary:contains(\"世界信息\")) pre,\ndetails:has(summary:contains(\"玩家信息\")) pre,\ndetails:has(summary:contains(\"玩家状态\")) pre,\ndetails:has(summary:contains(\"装备技能\")) pre,\ndetails:has(summary:contains(\"背包\")) pre,\ndetails:has(summary:contains(\"装备卡\")) pre {\n  background: #1a1a1a;\n  color: #d4af37;\n  border: 1px solid #3a3a3a;\n}\ndetails:has(summary:contains(\"任务日志\")) {\n  background: linear-gradient(135deg, #f5f5dc 0%, #e8e8d0 100%);\n  border: 3px solid #8b7355;\n  box-shadow: 0 6px 16px rgba(139, 115, 85, 0.4), inset 0 0 20px rgba(139, 115, 85, 0.1);\n}\ndetails:has(summary:contains(\"任务日志\")) summary {\n  background: linear-gradient(90deg, #8b7355 0%, #a0826d 50%, #8b7355 100%);\n  color: #f5f5dc;\n  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);\n  border-bottom: 2px solid #6b5845;\n}\ndetails:has(summary:contains(\"任务日志\")) pre {\n  background: #faf8f0;\n  color: #3a3a3a;\n  border: 2px dashed #a0826d;\n  box-shadow: inset 0 2px 8px rgba(139, 115, 85, 0.15);\n}\ndetails:has(summary:contains(\"卡包\")) {\n  background: linear-gradient(135deg, #1a0f2e 0%, #2d1b4e 100%);\n  border: 2px solid #9370db;\n  box-shadow: 0 6px 20px rgba(147, 112, 219, 0.5), 0 0 30px rgba(147, 112, 219, 0.2);\n}\ndetails:has(summary:contains(\"卡包\")) summary {\n  background: linear-gradient(90deg, #4b0082 0%, #9370db 50%, #4b0082 100%);\n  color: #f0e68c;\n  text-shadow: 0 0 10px rgba(240, 230, 140, 0.6), 0 2px 4px rgba(0, 0, 0, 0.8);\n  border-bottom: 2px solid #6a5acd;\n}\ndetails:has(summary:contains(\"卡包\")) pre {\n  background: #1a0f2e;\n  color: #dda0dd;\n  border: 1px solid #6a5acd;\n  box-shadow: inset 0 0 20px rgba(147, 112, 219, 0.2);\n}\ndetails:has(summary:contains(\"系统提示\")) {\n  background: linear-gradient(135deg, #0a0a0a 0%, #1a1a1a 100%);\n  border: 2px solid #00d4ff;\n  box-shadow: 0 4px 16px rgba(0, 212, 255, 0.4), inset 0 0 20px rgba(0, 212, 255, 0.1);\n}\ndetails:has(summary:contains(\"系统提示\")) summary {\n  background: linear-gradient(90deg, #003d4d 0%, #00d4ff 50%, #003d4d 100%);\n  color: #00ffff;\n  text-shadow: 0 0 8px rgba(0, 255, 255, 0.8), 0 2px 4px rgba(0, 0, 0, 0.6);\n  border-bottom: 2px solid #0099cc;\n  font-family: 'Courier New', monospace;\n}\ndetails:has(summary:contains(\"系统提示\")) pre {\n  background: #0a0a0a;\n  color: #00ffff;\n  border: 1px solid #00d4ff;\n  font-family: 'Courier New', monospace;\n  box-shadow: inset 0 0 15px rgba(0, 212, 255, 0.15);\n}\ndetails:has(summary:contains(\"剧情总结\")),\ndetails:has(summary:contains(\"剧情辅助\")) {\n  background: linear-gradient(135deg, #fffef7 0%, #f9f7e8 100%);\n  border: 2px solid #d4af37;\n  box-shadow: 0 4px 12px rgba(212, 175, 55, 0.3), inset 0 0 30px rgba(212, 175, 55, 0.05);\n  position: relative;\n}\ndetails:has(summary:contains(\"剧情总结\"))::before,\ndetails:has(summary:contains(\"剧情辅助\"))::before {\n  content: '';\n  position: absolute;\n  left: 30px;\n  top: 0;\n  bottom: 0;\n  width: 2px;\n  background: linear-gradient(to bottom, transparent 0%, #e8d4a0 10%, #e8d4a0 90%, transparent 100%);\n  opacity: 0.4;\n}\ndetails:has(summary:contains(\"剧情总结\")) summary,\ndetails:has(summary:contains(\"剧情辅助\")) summary {\n  background: linear-gradient(90deg, #d4af37 0%, #f4d03f 50%, #d4af37 100%);\n  color: #2d2d2d;\n  text-shadow: 0 1px 2px rgba(255, 255, 255, 0.5);\n  border-bottom: 2px solid #b8941e;\n}\ndetails:has(summary:contains(\"剧情总结\")) pre,\ndetails:has(summary:contains(\"剧情辅助\")) pre,\ndetails:has(summary:contains(\"剧情辅助\")) code {\n  background: #fffef7;\n  color: #2d2d2d;\n  border: none;\n  padding-left: 50px;\n  box-shadow: none;\n  line-height: 2;\n  background-image: repeating-linear-gradient(\n    transparent,\n    transparent 31px,\n    #e8d4a0 31px,\n    #e8d4a0 32px\n  );\n}\ndetails:has(summary:contains(\"战斗状态\")) {\n  background: linear-gradient(135deg, #1a0000 0%, #330000 100%);\n  border: 3px solid #8b0000;\n  box-shadow: 0 6px 20px rgba(139, 0, 0, 0.6), 0 0 30px rgba(255, 0, 0, 0.3), inset 0 0 30px rgba(139, 0, 0, 0.2);\n}\ndetails:has(summary:contains(\"战斗状态\")) summary {\n  background: linear-gradient(90deg, #8b0000 0%, #dc143c 50%, #8b0000 100%);\n  color: #ffcccc;\n  text-shadow: 0 0 10px rgba(255, 0, 0, 0.8), 0 2px 6px rgba(0, 0, 0, 0.9);\n  border-bottom: 3px solid #660000;\n  font-weight: 700;\n}\ndetails:has(summary:contains(\"战斗状态\")) pre {\n  background: #1a0000;\n  color: #ff6666;\n  border: 1px solid #660000;\n  box-shadow: inset 0 0 20px rgba(139, 0, 0, 0.3);\n}\ndetails:has(summary:contains(\"战斗状态\")) details {\n  background: linear-gradient(135deg, #220000 0%, #3d0000 100%);\n  border: 2px solid #660000;\n  margin: 8px;\n}\ndetails:has(summary:contains(\"战斗状态\")) details summary {\n  background: linear-gradient(90deg, #660000 0%, #8b0000 50%, #660000 100%);\n  color: #ffaaaa;\n  border-bottom: 2px solid #4d0000;\n}\nwtf, wft {\n  display: inline;\n  padding: 2px 6px;\n  border-radius: 4px;\n  font-style: italic;\n}\nwtf {\n  background: rgba(212, 175, 55, 0.15);\n  color: #d4af37;\n  border-left: 3px solid #d4af37;\n}\nwft {\n  background: rgba(147, 112, 219, 0.15);\n  color: #9370db;\n  border-left: 3px solid #9370db;\n}\n@media (max-width: 768px) {\n  details {\n    margin: 8px 0;\n  }\n  summary {\n    padding: 12px 14px;\n    font-size: 1em;\n  }\n  pre, code {\n    padding: 12px;\n    font-size: 0.85em;\n  }\n  details:has(summary:contains(\"剧情总结\")) pre,\n  details:has(summary:contains(\"剧情辅助\")) pre,\n  details:has(summary:contains(\"剧情辅助\")) code {\n    padding-left: 40px;\n  }\n  details:has(summary:contains(\"剧情总结\"))::before,\n  details:has(summary:contains(\"剧情辅助\"))::before {\n    left: 20px;\n  }\n}\n@media (max-width: 480px) {\n  summary {\n    padding: 10px 12px;\n    font-size: 0.95em;\n  }\n  pre, code {\n    padding: 10px;\n    font-size: 0.82em;\n  }\n}\n@media (prefers-color-scheme: dark) {\n  details:has(summary:contains(\"任务日志\")) {\n    background: linear-gradient(135deg, #2a2418 0%, #1e1a10 100%);\n    border-color: #a08060;\n  }\n  details:has(summary:contains(\"任务日志\")) pre {\n    background: #1a1610;\n    color: #d4c4a0;\n    border-color: #7a6045;\n  }\n  details:has(summary:contains(\"剧情总结\")),\n  details:has(summary:contains(\"剧情辅助\")) {\n    background: linear-gradient(135deg, #1a1a10 0%, #141410 100%);\n    border-color: #a08030;\n  }\n  details:has(summary:contains(\"剧情总结\")) pre,\n  details:has(summary:contains(\"剧情辅助\")) pre,\n  details:has(summary:contains(\"剧情辅助\")) code {\n    background: #1a1a10;\n    color: #d4c090;\n    background-image: repeating-linear-gradient(\n      transparent,\n      transparent 31px,\n      #3a3420 31px,\n      #3a3420 32px\n    );\n  }\n}\n@keyframes goldShimmer {\n  0% { background-position: -200% center; }\n  100% { background-position: 200% center; }\n}\n@keyframes pulseGlow {\n  0%, 100% { box-shadow: 0 6px 20px rgba(139, 0, 0, 0.6), 0 0 30px rgba(255, 0, 0, 0.3); }\n  50% { box-shadow: 0 6px 30px rgba(139, 0, 0, 0.9), 0 0 50px rgba(255, 0, 0, 0.5); }\n}\n@keyframes cyanPulse {\n  0%, 100% { box-shadow: 0 4px 16px rgba(0, 212, 255, 0.4), inset 0 0 20px rgba(0, 212, 255, 0.1); }\n  50% { box-shadow: 0 4px 24px rgba(0, 212, 255, 0.7), inset 0 0 30px rgba(0, 212, 255, 0.2); }\n}\ndetails:has(summary:contains(\"战斗状态\")) {\n  animation: pulseGlow 2s ease-in-out infinite;\n}\ndetails:has(summary:contains(\"系统提示\")) {\n  animation: cyanPulse 3s ease-in-out infinite;\n}\ndetails:has(summary:contains(\"卡包\")) summary {\n  background-size: 200% auto;\n  animation: goldShimmer 3s linear infinite;\n}\ndetails details {\n  margin: 8px 12px;\n  border-radius: 6px;\n}\ndetails details summary {\n  font-size: 0.95em;\n  padding: 10px 14px;\n}\ndetails details details {\n  margin: 6px 10px;\n}\ndetails details details summary {\n  font-size: 0.9em;\n  padding: 8px 12px;\n}\npre::-webkit-scrollbar {\n  height: 6px;\n  width: 6px;\n}\npre::-webkit-scrollbar-track {\n  background: rgba(0, 0, 0, 0.2);\n  border-radius: 3px;\n}\npre::-webkit-scrollbar-thumb {\n  background: rgba(212, 175, 55, 0.5);\n  border-radius: 3px;\n}\npre::-webkit-scrollbar-thumb:hover {\n  background: rgba(212, 175, 55, 0.8);\n}\ndetails:has(summary:contains(\"战斗状态\")) pre::-webkit-scrollbar-thumb {\n  background: rgba(220, 20, 60, 0.5);\n}\ndetails:has(summary:contains(\"战斗状态\")) pre::-webkit-scrollbar-thumb:hover {\n  background: rgba(220, 20, 60, 0.8);\n}\ndetails:has(summary:contains(\"系统提示\")) pre::-webkit-scrollbar-thumb {\n  background: rgba(0, 212, 255, 0.5);\n}\ndetails:has(summary:contains(\"系统提示\")) pre::-webkit-scrollbar-thumb:hover {\n  background: rgba(0, 212, 255, 0.8);\n}\ndetails:has(summary:contains(\"卡包\")) pre::-webkit-scrollbar-thumb {\n  background: rgba(147, 112, 219, 0.5);\n}\ndetails:has(summary:contains(\"卡包\")) pre::-webkit-scrollbar-thumb:hover {\n  background: rgba(147, 112, 219, 0.8);\n}\n@media print {\n  details {\n    box-shadow: none;\n    border: 1px solid #ccc;\n  }\n  details[open] {\n    page-break-inside: avoid;\n  }\n  summary {\n    background: #f0f0f0 !important;\n    color: #000 !important;\n    text-shadow: none !important;\n  }\n  pre {\n    background: #fff !important;\n    color: #000 !important;\n    border: 1px solid #ddd !important;\n    box-shadow: none !important;\n  }\n  details:has(summary:contains(\"战斗状态\")) {\n    animation: none !important;\n  }\n  details:has(summary:contains(\"系统提示\")) {\n    animation: none !important;\n  }\n}\n@import url('https://fonts.googleapis.com/css2?family=VT323&display=swap');\n.flex.items-center.justify-center.w-6.h-5 {\n    width: auto !important;\n    height: auto !important;\n    padding: 8px 16px !important;\n    gap: 12px !important;\n    display: flex !important;\n    flex-direction: row !important;\n    align-items: center !important;\n    background-color: #1a2a1a !important;\n    border: 2px solid #3a6a3a !important;\n    border-radius: 5px !important;\n    box-shadow: inset 0 0 10px #101810, 0 0 5px rgba(60, 255, 60, 0.3) !important;\n    background-image: repeating-linear-gradient(\n        transparent,\n        transparent 2px,\n        rgba(0, 0, 0, 0.3) 3px,\n        rgba(0, 0, 0, 0.3) 4px\n    ) !important;\n}\n.flex.items-center.justify-center.w-6.h-5::before {\n    content: \"❀\"; \n    font-size: 24px;\n    display: inline-block;\n    color: #4CAF50;\n    text-shadow: 0 0 5px #4CAF50, 0 0 10px #4CAF50;\n    animation: petalSpin 2s linear infinite;\n    filter: none !important;\n}\n.flex.items-center.justify-center.w-6.h-5::after {\n    content: \"LET'S GO!\";\n    font-family: 'VT323', monospace !important;\n    font-size: 20px !important;\n    font-weight: 400 !important;\n    font-style: normal !important;\n    color: #4CAF50; \n    text-shadow: 0 0 5px #4CAF50, 0 0 10px #4CAF50; \n    background: none !important;\n    -webkit-background-clip: initial !important;\n    -webkit-text-fill-color: initial !important;\n    background-clip: initial !important;\n    animation: none !important;\n}\n@keyframes petalSpin {\n    from {\n        transform: rotate(0deg);\n    }\n    to {\n        transform: rotate(360deg);\n    }\n}","options":{"items":[{"order":0,"label":"制卡模式","type":"SET-INPUT","value":"（以【】为主素材，以【】【】【】【】为辅素材）（剔除词条【】【】【】）（催动所有天赋）（开始制卡）"},{"order":1,"label":"战斗模式","type":"SET-INPUT","value":"（开始战斗）"},{"order":2,"label":"重要NPC","type":"SET-INPUT","value":"设为重要NPC：【】"},{"order":3,"label":"评价系统：好评","type":"SET-INPUT","value":"评价系统：好评。（输入原因）"},{"order":4,"label":"评价系统：差评","type":"SET-INPUT","value":"评价系统：差评。（输入原因）"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":176,"totalMessages":4771,"totalCreditsUsed":11145480,"totalTokensUsed":187882478,"totalPlayedUsers":128,"deeplyPlayed":69,"fixedPromptLength":9231,"lorebookLength":129389,"author":{"id":"98zHcN4eiC7Umd6k6dzbLSVL8WpQnm4j","name":"凌利","displayUsername":"Shutendouji","username":"shutendouji"},"cardsTags":[{"tag":{"name":"超高自由度","cardsCount":981}},{"tag":{"name":"已破甲","cardsCount":2205}},{"tag":{"name":"开放大世界","cardsCount":215}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"角色扮演","cardsCount":370}},{"tag":{"name":"ROLL天赋","cardsCount":33}},{"tag":{"name":"开放世界","cardsCount":1289}},{"tag":{"name":"自由探索","cardsCount":1082}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}