{"id":"34df1b8d-18fc-4bbc-877d-1d159d87dd85","authorId":"Krgts0DyPZvASii9vVs5erryEvsG8cQy","title":"妹妹消失一年后，我被召唤到西幻世界","description":"一年前，妹妹夏洛特在留下一个诡异的笑容后，连同她房间里的一切痕迹，一起消失了。你翻遍了所有可能的线索，最终只在她遗落的日记本最后一页，看到一行字：“……，我会在世界的尽头等你。”\n\n就在你即将放弃的那个夜晚，一个复杂的魔法阵在你的脚下骤然亮起，将你拖入了一片陌生的星空。再次睁开眼时，你发现自己正站在一座宏伟而幽暗的魔王城大殿中央。\n\n“……，你终于来了。我好想你……”\n\n熟悉的声音从前方传来。你的妹妹夏洛特正坐在由黑曜石与暗银铸成的王座上，头戴黑晶王冠，身披华贵的魔王长袍。她的眼中是化不开的依恋与狂喜，但她却强忍着没有扑上来，因为她身后还站着数位神色各异的魔族将领。\n\n世界正处在战争边缘。勇者小队在集结，魔王军势在行动。而你，是被召唤至此的异乡人，也是她唯一的软肋。\n\n这是一个关于重逢、权力、选择与命运的故事。你可以成为拯救世界的勇者，也可以成为站在魔王身边的人。世界是动态的，勇者小队、冒险者公会、地下城、魔物都在运转。拥有完整的RPG数值体系、品阶系统、战力养成，以及一个“在外人面前是魔王，在你面前是粘人妹妹”的女主角。\n\n你准备好了吗？","background":"octjtpnwxszf39p5ddj8nahi.webp","backgroundWidth":1080,"backgroundHeight":1920,"cover":"ufespuuvo3hxyfms6v20d9us.webp","coverWidth":1080,"coverHeight":1920,"introPage":"t5lx03a8phtxg43ulemo3xgh.html","changelog":null,"createdAt":"2026-06-21T15:29:17.823Z","updatedAt":"2026-07-14T01:57:19.395Z","initPublicAt":"2026-06-23T03:06:21.338Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ===== 顶部栏 - 塔顶部分 ===== */\n.sticky.w-full.top-0.flex.items-center {\n    background: linear-gradient(180deg, #1a0a2e 0%, #2d1b4e 50%, #0f0520 100%) !important;\n    border-bottom: 2px solid #d4af37 !important;\n    box-shadow: 0 4px 20px rgba(212, 175, 55, 0.3), \n                0 8px 40px rgba(138, 43, 226, 0.4),\n                inset 0 1px 0 rgba(255, 215, 0, 0.2) !important;\n    position: relative !important;\n}\n\n.sticky.w-full.top-0.flex.items-center::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 60%;\n    height: 1px;\n    background: linear-gradient(90deg, transparent, #ffd700, transparent);\n    opacity: 0.6;\n}\n\n/* 模型选择器 */\n#ai-model-selector .group.flex.items-center {\n    background: rgba(45, 27, 78, 0.6) !important;\n    border: 1px solid #8b45d6 !important;\n    border-radius: 8px !important;\n    padding: 6px 12px !important;\n    transition: all 0.3s ease !important;\n    box-shadow: 0 2px 8px rgba(139, 69, 214, 0.3) !important;\n}\n\n#ai-model-selector .group.flex.items-center:hover {\n    border-color: #d4af37 !important;\n    box-shadow: 0 0 15px rgba(212, 175, 55, 0.5), \n                0 0 30px rgba(138, 43, 226, 0.3) !important;\n    transform: translateY(-1px) !important;\n}\n\n#ai-model-selector .truncate.text-\\[13px\\] {\n    color: #f0e6ff !important;\n    font-weight: 500 !important;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", system-ui, sans-serif !important;\n}\n\n#ai-model-selector .shrink-0.flex.items-center svg {\n    color: #d4af37 !important;\n    filter: drop-shadow(0 0 4px rgba(212, 175, 55, 0.6)) !important;\n}\n\n/* 历史记录图标 */\n.sticky.w-full.top-0 svg.lucide-clock-8 {\n    color: #e6d5ff !important;\n    filter: drop-shadow(0 0 6px rgba(138, 43, 226, 0.6)) !important;\n    transition: all 0.3s ease !important;\n}\n\n.sticky.w-full.top-0 svg.lucide-clock-8:hover {\n    color: #d4af37 !important;\n    filter: drop-shadow(0 0 10px rgba(212, 175, 55, 0.8)) !important;\n    transform: scale(1.1) !important;\n}\n\n/* 未读角标 */\n.sticky.w-full.top-0 span.MuiBadge-dot.md\\:hidden {\n    background: #d4af37 !important;\n    box-shadow: 0 0 8px rgba(212, 175, 55, 0.8) !important;\n}\n\n/* 音乐按钮 */\n.sticky.w-full.top-0 button.MuiIconButton-root:has(svg.lucide-music-2) {\n    background: rgba(45, 27, 78, 0.4) !important;\n    border: 1px solid #8b45d6 !important;\n    transition: all 0.3s ease !important;\n}\n\n.sticky.w-full.top-0 button.MuiIconButton-root:has(svg.lucide-music-2):hover {\n    background: rgba(212, 175, 55, 0.2) !important;\n    border-color: #d4af37 !important;\n    box-shadow: 0 0 12px rgba(212, 175, 55, 0.6) !important;\n}\n\n.sticky.w-full.top-0 button.MuiIconButton-root svg.lucide-music-2 {\n    color: #e6d5ff !important;\n}\n\n/* 移动端设置图标 */\n.sticky.w-full.top-0 svg:has(use[href=\"#icon-icon-set\"]) {\n    color: #e6d5ff !important;\n    filter: drop-shadow(0 0 6px rgba(138, 43, 226, 0.6)) !important;\n}\n\n/* 设置按钮 */\n#header-setting-button {\n    background: rgba(45, 27, 78, 0.5) !important;\n    border: 1px solid #8b45d6 !important;\n    border-radius: 8px !important;\n    transition: all 0.3s ease !important;\n}\n\n#header-setting-button:hover {\n    background: rgba(212, 175, 55, 0.15) !important;\n    border-color: #d4af37 !important;\n    box-shadow: 0 0 15px rgba(212, 175, 55, 0.5) !important;\n    transform: translateY(-2px) !important;\n}\n\n#header-setting-button svg {\n    color: #f0e6ff !important;\n    filter: drop-shadow(0 0 4px rgba(212, 175, 55, 0.4)) !important;\n}\n\n/* ===== 开场白选择器 ===== */\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"] {\n    background: linear-gradient(135deg, rgba(45, 27, 78, 0.8) 0%, rgba(26, 10, 46, 0.9) 100%) !important;\n    border: 1px solid #8b45d6 !important;\n    box-shadow: 0 2px 12px rgba(138, 43, 226, 0.4) !important;\n    transition: all 0.3s ease !important;\n}\n\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"]:hover {\n    border-color: #d4af37 !important;\n    box-shadow: 0 0 20px rgba(212, 175, 55, 0.6) !important;\n    transform: translateY(-2px) !important;\n}\n\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"SlidersH\"],\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"ChevronDown\"] {\n    color: #d4af37 !important;\n    filter: drop-shadow(0 0 4px rgba(212, 175, 55, 0.5)) !important;\n}\n\n/* ===== 按钮栏 - 塔身装饰 ===== */\n#ai-mod-button2 button.MuiButton-root {\n    background: linear-gradient(135deg, rgba(45, 27, 78, 0.6) 0%, rgba(26, 10, 46, 0.7) 100%) !important;\n    border: 1px solid #8b45d6 !important;\n    color: #f0e6ff !important;\n    border-radius: 8px !important;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", system-ui, sans-serif !important;\n    font-weight: 500 !important;\n    transition: all 0.3s ease !important;\n    box-shadow: 0 2px 8px rgba(138, 43, 226, 0.3) !important;\n}\n\n#ai-mod-button2 button.MuiButton-root:hover {\n    background: linear-gradient(135deg, rgba(212, 175, 55, 0.2) 0%, rgba(45, 27, 78, 0.8) 100%) !important;\n    border-color: #d4af37 !important;\n    box-shadow: 0 0 20px rgba(212, 175, 55, 0.6), \n                0 4px 15px rgba(138, 43, 226, 0.4) !important;\n    transform: translateY(-2px) scale(1.02) !important;\n}\n\n#ai-mod-button2 button.MuiButton-root svg {\n    filter: drop-shadow(0 0 4px rgba(212, 175, 55, 0.5)) !important;\n    transition: all 0.3s ease !important;\n}\n\n#ai-mod-button2 button.MuiButton-root:hover svg {\n    filter: drop-shadow(0 0 8px rgba(212, 175, 55, 0.8)) !important;\n}\n\n/* ===== 底部栏 - 塔基部分 ===== */\n.bg-gradient-to-t {\n    background: linear-gradient(0deg, #1a0a2e 0%, #2d1b4e 50%, #0f0520 100%) !important;\n    border-top: 2px solid #d4af37 !important;\n    box-shadow: 0 -4px 20px rgba(212, 175, 55, 0.3), \n                0 -8px 40px rgba(138, 43, 226, 0.4),\n                inset 0 -1px 0 rgba(255, 215, 0, 0.2) !important;\n}\n\n#ai-chat-bottom-input {\n    background: linear-gradient(135deg, rgba(45, 27, 78, 0.8) 0%, rgba(26, 10, 46, 0.9) 100%) !important;\n    border: 2px solid #8b45d6 !important;\n    border-radius: 12px !important;\n    box-shadow: 0 4px 20px rgba(138, 43, 226, 0.4),\n                0 0 30px rgba(212, 175, 55, 0.2),\n                inset 0 1px 2px rgba(255, 215, 0, 0.1) !important;\n    transition: all 0.3s ease !important;\n}\n\n#ai-chat-bottom-input:focus-within {\n    border-color: #d4af37 !important;\n    box-shadow: 0 0 30px rgba(212, 175, 55, 0.6),\n                0 4px 25px rgba(138, 43, 226, 0.5),\n                inset 0 1px 3px rgba(255, 215, 0, 0.2) !important;\n}\n\n#ai-chat-input {\n    color: #f0e6ff !important;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", system-ui, sans-serif !important;\n    font-weight: 400 !important;\n}\n\n#ai-chat-input::placeholder {\n    color: #b399d4 !important;\n    opacity: 0.7 !important;\n}\n\n#ai-chat-input::selection {\n    background: rgba(212, 175, 55, 0.3) !important;\n    color: #ffffff !important;\n}\n\n/* 为顶部栏和底部栏添加动态光晕脉动效果 */\n@keyframes divine-pulse {\n    0%, 100% { box-shadow: 0 4px 20px rgba(212, 175, 55, 0.3), 0 8px 40px rgba(138, 43, 226, 0.4); }\n    50% { box-shadow: 0 4px 30px rgba(212, 175, 55, 0.5), 0 8px 50px rgba(138, 43, 226, 0.6); }\n}\n\n.sticky.w-full.top-0.flex.items-center,\n.bg-gradient-to-t {\n    animation: divine-pulse 3s ease-in-out infinite !important;\n}\n\n/* 为按钮添加金色粒子扫光效果 */\n@keyframes shimmer {\n    0% { background-position: -200% center; }\n    100% { background-position: 200% center; }\n}\n\n#ai-mod-button2 button.MuiButton-root::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: linear-gradient(90deg, transparent, rgba(212, 175, 55, 0.3), transparent);\n    background-size: 200% 100%;\n    animation: shimmer 3s infinite;\n    border-radius: 8px;\n}\n\n/* 输入聊天框 - 星空背景 */\n.bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90) {\n    position: relative !important;\n    background: linear-gradient(135deg, #0f1620 0%, #1a2332 50%, #0d1b2a 100%) !important;\n    border-radius: 16px !important;\n    padding: 20px !important;\n    box-shadow: 0 8px 32px rgba(15, 22, 32, 0.4) !important;\n    border: 1px solid rgba(100, 150, 200, 0.3) !important;\n    overflow: hidden !important;\n    isolation: isolate !important;\n}\n\n/* 输入框星空动画 - 使用SVG SMIL */\n.bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90)::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: 0 !important;\n    z-index: 0 !important;\n    background-image: \n        url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"800\" height=\"600\" viewBox=\"0 0 800 600\"><circle cx=\"100\" cy=\"80\" r=\"1.5\" fill=\"white\" opacity=\"0.9\"><animate attributeName=\"opacity\" values=\"0.3;1;0.3\" dur=\"3s\" repeatCount=\"indefinite\"/></circle><circle cx=\"250\" cy=\"150\" r=\"1\" fill=\"white\" opacity=\"0.7\"><animate attributeName=\"opacity\" values=\"0.5;1;0.5\" dur=\"4s\" repeatCount=\"indefinite\"/></circle><circle cx=\"450\" cy=\"100\" r=\"1.2\" fill=\"white\" opacity=\"0.8\"><animate attributeName=\"opacity\" values=\"0.4;0.9;0.4\" dur=\"3.5s\" repeatCount=\"indefinite\"/></circle><circle cx=\"600\" cy=\"200\" r=\"1\" fill=\"white\" opacity=\"0.6\"><animate attributeName=\"opacity\" values=\"0.3;0.8;0.3\" dur=\"5s\" repeatCount=\"indefinite\"/></circle><circle cx=\"150\" cy=\"300\" r=\"1.3\" fill=\"white\" opacity=\"0.9\"><animate attributeName=\"opacity\" values=\"0.6;1;0.6\" dur=\"2.8s\" repeatCount=\"indefinite\"/></circle><circle cx=\"400\" cy=\"350\" r=\"1.1\" fill=\"white\" opacity=\"0.7\"><animate attributeName=\"opacity\" values=\"0.4;0.9;0.4\" dur=\"4.2s\" repeatCount=\"indefinite\"/></circle><circle cx=\"700\" cy=\"400\" r=\"1.4\" fill=\"white\" opacity=\"0.8\"><animate attributeName=\"opacity\" values=\"0.5;1;0.5\" dur=\"3.3s\" repeatCount=\"indefinite\"/></circle><circle cx=\"200\" cy=\"500\" r=\"1\" fill=\"white\" opacity=\"0.6\"><animate attributeName=\"opacity\" values=\"0.3;0.7;0.3\" dur=\"4.5s\" repeatCount=\"indefinite\"/></circle><circle cx=\"550\" cy=\"480\" r=\"1.2\" fill=\"white\" opacity=\"0.85\"><animate attributeName=\"opacity\" values=\"0.5;1;0.5\" dur=\"3.7s\" repeatCount=\"indefinite\"/></circle><circle cx=\"80\" cy=\"220\" r=\"0.9\" fill=\"white\" opacity=\"0.65\"><animate attributeName=\"opacity\" values=\"0.4;0.8;0.4\" dur=\"5.2s\" repeatCount=\"indefinite\"/></circle><circle cx=\"320\" cy=\"260\" r=\"1.1\" fill=\"white\" opacity=\"0.75\"><animate attributeName=\"opacity\" values=\"0.45;0.95;0.45\" dur=\"3.9s\" repeatCount=\"indefinite\"/></circle><circle cx=\"680\" cy=\"90\" r=\"1\" fill=\"white\" opacity=\"0.7\"><animate attributeName=\"opacity\" values=\"0.35;0.85;0.35\" dur=\"4.8s\" repeatCount=\"indefinite\"/></circle></svg>'),\n        radial-gradient(2px 2px at 20% 30%, white, transparent),\n        radial-gradient(2px 2px at 60% 70%, white, transparent),\n        radial-gradient(1px 1px at 50% 50%, white, transparent),\n        radial-gradient(1px 1px at 80% 10%, white, transparent),\n        radial-gradient(2px 2px at 90% 60%, white, transparent),\n        radial-gradient(1px 1px at 33% 80%, white, transparent) !important;\n    background-size: \n        800px 600px,\n        200px 200px,\n        200px 200px,\n        100px 100px,\n        150px 150px,\n        180px 180px,\n        120px 120px !important;\n    background-position: \n        0 0,\n        0 0,\n        40px 60px,\n        130px 270px,\n        70px 100px,\n        150px 300px,\n        250px 180px !important;\n    opacity: 0.9 !important;\n    pointer-events: none !important;\n}\n\n/* 输入框流星效果 */\n.bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90)::after {\n    content: '' !important;\n    position: absolute !important;\n    top: -50% !important;\n    left: -10% !important;\n    width: 2px !important;\n    height: 80px !important;\n    z-index: 0 !important;\n    background: linear-gradient(to bottom, transparent, rgba(255, 255, 255, 0.8), transparent) !important;\n    transform: rotate(-45deg) !important;\n    animation: shooting-star 8s linear infinite !important;\n    opacity: 0 !important;\n    pointer-events: none !important;\n}\n\n@keyframes shooting-star {\n    0% {\n        top: -50%;\n        left: -10%;\n        opacity: 0;\n    }\n    10% {\n        opacity: 1;\n    }\n    30% {\n        opacity: 0.8;\n    }\n    50% {\n        top: 80%;\n        left: 80%;\n        opacity: 0;\n    }\n    100% {\n        top: 150%;\n        left: 110%;\n        opacity: 0;\n    }\n}\n\n/* 输出聊天框 - 鸢尾花田背景 */\n.chat-answer-container .bg-gray-100\\/90.relative.inline-block {\n    position: relative !important;\n    background: linear-gradient(135deg, #e8dff5 0%, #f0e7f8 30%, #dfe5f3 70%, #e1e8f0 100%) !important;\n    border-radius: 16px !important;\n    padding: 20px !important;\n    box-shadow: 0 8px 32px rgba(127, 90, 240, 0.15) !important;\n    border: 1px solid rgba(127, 90, 240, 0.25) !important;\n    overflow: hidden !important;\n    isolation: isolate !important;\n}\n\n/* 输出框鸢尾花动画 - 使用SVG SMIL */\n.chat-answer-container .bg-gray-100\\/90.relative.inline-block::before {\n    content: '' !important;\n    position: absolute !important;\n    top: 0 !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: 0 !important;\n    z-index: 0 !important;\n    background-image: url('data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"400\" height=\"400\" viewBox=\"0 0 400 400\"><g opacity=\"0.5\"><ellipse cx=\"80\" cy=\"320\" rx=\"8\" ry=\"14\" fill=\"%237c5fa0\" transform=\"rotate(-15 80 320)\"><animateTransform attributeName=\"transform\" type=\"rotate\" values=\"-15 80 320; -20 80 320; -15 80 320\" dur=\"4s\" repeatCount=\"indefinite\"/></ellipse><ellipse cx=\"75\" cy=\"320\" rx=\"8\" ry=\"14\" fill=\"%238b6fb8\" transform=\"rotate(-35 75 320)\"><animateTransform attributeName=\"transform\" type=\"rotate\" values=\"-35 75 320; -30 75 320; -35 75 320\" dur=\"4s\" repeatCount=\"indefinite\"/></ellipse><ellipse cx=\"85\" cy=\"320\" rx=\"8\" ry=\"14\" fill=\"%236a4a8f\" transform=\"rotate(5 85 320)\"><animateTransform attributeName=\"transform\" type=\"rotate\" values=\"5 85 320; 10 85 320; 5 85 320\" dur=\"4s\" repeatCount=\"indefinite\"/></ellipse><ellipse cx=\"70\" cy=\"325\" rx=\"7\" ry=\"12\" fill=\"%239d88c7\" transform=\"rotate(-50 70 325)\"><animateTransform attributeName=\"transform\" type=\"rotate\" values=\"-50 70 325; -45 70 325; -50 70 325\" dur=\"4s\" repeatCount=\"indefinite\"/></ellipse><ellipse cx=\"90\" cy=\"325\" rx=\"7\" ry=\"12\" fill=\"%23b8a5d6\" transform=\"rotate(20 90 325)\"><animateTransform attributeName=\"transform\" type=\"rotate\" values=\"20 90 325; 25 90 325; 20 90 325\" dur=\"4s\" repeatCount=\"indefinite\"/></ellipse><rect x=\"78\" y=\"330\" width=\"4\" height=\"25\" fill=\"%235a7a4a\" rx=\"1\"/><path d=\"M 82 335 Q 88 338 90 343\" stroke=\"%234a6a3a\" stroke-width=\"1.5\" fill=\"none\"/></g><g opacity=\"0.45\"><ellipse cx=\"220\" cy=\"340\" rx=\"9\" ry=\"15\" fill=\"%239b7fc5\" transform=\"rotate(-10 220 340)\"><animateTransform attributeName=\"transform\" type=\"rotate\" values=\"-10 220 340; -15 220 340; -10 220 340\" dur=\"5s\" repeatCount=\"indefinite\"/></ellipse><ellipse cx=\"214\" cy=\"340\" rx=\"9\" ry=\"15\" fill=\"%23a890d0\" transform=\"rotate(-30 214 340)\"><animateTransform attributeName=\"transform\" type=\"rotate\" values=\"-30 214 340; -25 214 340; -30 214 340\" dur=\"5s\" repeatCount=\"indefinite\"/></ellipse><ellipse cx=\"226\" cy=\"340\" rx=\"9\" ry=\"15\" fill=\"%238769b0\" transform=\"rotate(10 226 340)\"><animateTransform attributeName=\"transform\" type=\"rotate\" values=\"10 226 340; 15 226 340; 10 226 340\" dur=\"5s\" repeatCount=\"indefinite\"/></ellipse><ellipse cx=\"208\" cy=\"345\" rx=\"8\" ry=\"13\" fill=\"%23c5b5e0\" transform=\"rotate(-45 208 345)\"><animateTransform attributeName=\"transform\" type=\"rotate\" values=\"-45 208 345; -40 208 345; -45 208 345\" dur=\"5s\" repeatCount=\"indefinite\"/></ellipse><ellipse cx=\"232\" cy=\"345\" rx=\"8\" ry=\"13\" fill=\"%23d0c0f0\" transform=\"rotate(25 232 345)\"><animateTransform attributeName=\"transform\" type=\"rotate\" values=\"25 232 345; 30 232 345; 25 232 345\" dur=\"5s\" repeatCount=\"indefinite\"/></ellipse><rect x=\"218\" y=\"350\" width=\"4\" height=\"28\" fill=\"%235a7a4a\" rx=\"1\"/></g><g opacity=\"0.4\"><ellipse cx=\"340\" cy=\"310\" rx=\"7\" ry=\"13\" fill=\"%237a5f9d\" transform=\"rotate(-20 340 310)\"><animateTransform attributeName=\"transform\" type=\"rotate\" values=\"-20 340 310; -25 340 310; -20 340 310\" dur=\"4.5s\" repeatCount=\"indefinite\"/></ellipse><ellipse cx=\"335\" cy=\"310\" rx=\"7\" ry=\"13\" fill=\"%238b70b0\" transform=\"rotate(-40 335 310)\"><animateTransform attributeName=\"transform\" type=\"rotate\" values=\"-40 335 310; -35 335 310; -40 335 310\" dur=\"4.5s\" repeatCount=\"indefinite\"/></ellipse><ellipse cx=\"345\" cy=\"310\" rx=\"7\" ry=\"13\" fill=\"%236a4a8a\" transform=\"rotate(0 345 310)\"><animateTransform attributeName=\"transform\" type=\"rotate\" values=\"0 345 310; 5 345 310; 0 345 310\" dur=\"4.5s\" repeatCount=\"indefinite\"/></ellipse><ellipse cx=\"330\" cy=\"315\" rx=\"6\" ry=\"11\" fill=\"%23a890c5\" transform=\"rotate(-55 330 315)\"><animateTransform attributeName=\"transform\" type=\"rotate\" values=\"-55 330 315; -50 330 315; -55 330 315\" dur=\"4.5s\" repeatCount=\"indefinite\"/></ellipse><ellipse cx=\"350\" cy=\"315\" rx=\"6\" ry=\"11\" fill=\"%23c0b0e0\" transform=\"rotate(15 350 315)\"><animateTransform attributeName=\"transform\" type=\"rotate\" values=\"15 350 315; 20 350 315; 15 350 315\" dur=\"4.5s\" repeatCount=\"indefinite\"/></ellipse><rect x=\"338\" y=\"320\" width=\"4\" height=\"22\" fill=\"%235a7a4a\" rx=\"1\"/></g></svg>') !important;\n    background-size: 400px 400px !important;\n    background-position: center bottom !important;\n    background-repeat: repeat-x !important;\n    opacity: 0.7 !important;\n    pointer-events: none !important;\n}\n\n/* 输出框花瓣飘落效果 */\n.chat-answer-container .bg-gray-100\\/90.relative.inline-block::after {\n    content: '' !important;\n    position: absolute !important;\n    top: -20px !important;\n    left: 0 !important;\n    width: 100% !important;\n    height: 120% !important;\n    z-index: 0 !important;\n    background-image: \n        radial-gradient(ellipse 4px 7px at 20% 10%, rgba(139, 111, 184, 0.4), transparent),\n        radial-gradient(ellipse 5px 8px at 70% 5%, rgba(157, 136, 199, 0.35), transparent),\n        radial-gradient(ellipse 3px 6px at 45% 15%, rgba(184, 165, 214, 0.3), transparent),\n        radial-gradient(ellipse 4px 7px at 85% 8%, rgba(124, 95, 160, 0.38), transparent) !important;\n    background-size: \n        100% 100%,\n        100% 100%,\n        100% 100%,\n        100% 100% !important;\n    background-position: \n        0 0,\n        0 0,\n        0 0,\n        0 0 !important;\n    animation: petal-fall 12s linear infinite !important;\n    opacity: 0.6 !important;\n    pointer-events: none !important;\n}\n\n@keyframes petal-fall {\n    0% {\n        transform: translateY(-20px) rotate(0deg);\n        opacity: 0;\n    }\n    10% {\n        opacity: 0.6;\n    }\n    90% {\n        opacity: 0.4;\n    }\n    100% {\n        transform: translateY(calc(100% + 40px)) rotate(360deg);\n        opacity: 0;\n    }\n}\n\n/* 所有聊天框的文本内容 - 确保绝对可读性 */\n.markdown-body {\n    position: relative !important;\n    z-index: 1 !important;\n    background: transparent !important;\n    color: #1E2227 !important;\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;\n    font-size: 15px !important;\n    line-height: 1.7 !important;\n    font-weight: 400 !important;\n}\n\n/* 输入框文本 - 深色背景需要浅色文字 */\n.bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90) .markdown-body {\n    color: #FFFFFF !important;\n}\n\n/* 输出框文本 - 浅色背景使用深色文字 */\n.chat-answer-container .bg-gray-100\\/90.relative.inline-block .markdown-body {\n    color: #1E2227 !important;\n}\n\n/* 底部操作按钮 - 输入框 */\n.bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90) .MuiButtonBase-root.MuiButton-root {\n    color: #EAEAEA !important;\n    position: relative !important;\n    z-index: 1 !important;\n    transition: all 0.3s ease !important;\n}\n\n.bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90) .MuiButtonBase-root.MuiButton-root:hover {\n    color: #FFFFFF !important;\n    background-color: rgba(255, 255, 255, 0.1) !important;\n}\n\n/* 底部操作按钮 - 输出框 */\n.chat-answer-container .bg-gray-100\\/90.relative.inline-block .MuiButtonBase-root.MuiButton-root {\n    color: #6B7077 !important;\n    position: relative !important;\n    z-index: 1 !important;\n    transition: all 0.3s ease !important;\n}\n\n.chat-answer-container .bg-gray-100\\/90.relative.inline-block .MuiButtonBase-root.MuiButton-root:hover {\n    color: #7c5fa0 !important;\n    background-color: rgba(124, 95, 160, 0.1) !important;\n}\n\n/* 模型名称文本 - 输入框 */\n.bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90) .MuiTypography-root.MuiTypography-body2 {\n    color: #EAEAEA !important;\n    position: relative !important;\n    z-index: 1 !important;\n}\n\n/* 模型名称文本 - 输出框 */\n.chat-answer-container .bg-gray-100\\/90.relative.inline-block .MuiTypography-root.MuiTypography-body2 {\n    color: #6B7077 !important;\n    position: relative !important;\n    z-index: 1 !important;\n}\n\n/* Token消耗文本 - 输入框 */\n.bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90) .text-orange-500 {\n    color: #ffd89b !important;\n    position: relative !important;\n    z-index: 1 !important;\n}\n\n/* Token消耗文本 - 输出框 */\n.chat-answer-container .bg-gray-100\\/90.relative.inline-block .text-orange-500 {\n    color: #ff8c42 !important;\n    position: relative !important;\n    z-index: 1 !important;\n}\n\n/* 移动端适配 */\n@media (max-width: 480px) {\n    .bg-gray-100\\/90.relative.inline-block {\n        padding: 16px !important;\n        border-radius: 12px !important;\n    }\n    \n    .markdown-body {\n        font-size: 14px !important;\n    }\n}\n\n/* 低动效偏好用户 - 降低动画频率但不完全关闭 */\n@media (prefers-reduced-motion: reduce) {\n    @keyframes shooting-star {\n        0%, 100% {\n            opacity: 0;\n        }\n    }\n    \n    @keyframes petal-fall {\n        0%, 100% {\n            transform: translateY(0);\n            opacity: 0.3;\n        }\n    }\n    \n    .bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90)::after {\n        animation-duration: 20s !important;\n    }\n    \n    .chat-answer-container .bg-gray-100\\/90.relative.inline-block::after {\n        animation-duration: 24s !important;\n    }\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":26,"totalMessages":204,"totalCreditsUsed":209367,"totalTokensUsed":4596875,"totalPlayedUsers":25,"deeplyPlayed":7,"fixedPromptLength":6864,"lorebookLength":7870,"author":{"id":"Krgts0DyPZvASii9vVs5erryEvsG8cQy","name":"鸢21","displayUsername":"user2","username":"user2"},"cardsTags":[{"tag":{"name":"魔王勇者","cardsCount":1}},{"tag":{"name":"西幻","cardsCount":61}},{"tag":{"name":"战力养成","cardsCount":1}},{"tag":{"name":"剧情向","cardsCount":310}},{"tag":{"name":"可调教","cardsCount":286}},{"tag":{"name":"类RPG","cardsCount":1}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}