{"id":"4685d26d-d7e0-4571-828e-dbe237064232","authorId":"AWaSixjSkwycSBXDSV3TIzzaBOu5U5Zr","title":"【超自由】新巴比伦·现代魔导大世界【魔法至上/大世界沙盒】","description":"【超自由/阶级压迫/源流补魔/大世界沙盒】\n\n魔纪三百零七年，西历二三二四年。\n\n距离那场被史家称为\"以太复苏\"的奇迹，已过去整整三个世纪。曾经驱动旧世界的石油与电力，早已被悬浮于空气中的魔力微粒——\"以太\"——彻底取代。人类在体内觉醒了\"魔力回路\"，文明从此被一道无形的天堑撕裂。\n\n新巴比伦——这座建立在旧时代废墟之上的超级都市，此刻正是这个魔导世纪的心脏。法师塔刺穿云霄，全息广告与古老符文在街道上空交织闪烁。九阶魔力体系如同一张密不透风的网，将四千万市民按魔力容量精确分层。\n\n第七十层观景台之上，七阶财阀掌权者俯瞰着脚下蝼蚁般的下巢区；议会大厅中，冠位法师的一句呢喃便足以决定一座城市的存亡。而在霓虹无法照亮的阴影里，黑市商人用以太结晶交换灵魂，异端审判局的猎魔者在巷道间追剿堕落者，被称作\"鼎炉\"的低阶法师与无魔力者，被高阶财阀公开圈养，作为补充魔力的活体器皿。\n\n因为——这是这个世界最深的秘密：\n\n**情欲，是魔力交融最高效的催化剂。**\n\n体液传输，回路对接，高潮瞬间的魔力溢出——「源流补魔律」既是法师们心照不宣的捷径，也是这座都市最隐秘也最赤裸的权力游戏。\n\n而你，将作为这座光怪陆离的都市中的一颗变数登场。\n你可以是下巢区挣扎求生的无魔力者，是初出茅庐的三阶打工法师，是审判局新晋的猎魔少尉，亦或是某个失势财阀庶出的私生子……\n\n你的每一次出手、每一滴体液、每一场补魔，\n都将在这座魔导都市的权力棋盘上，\n搅动一场属于你自己的——\n\n以太风暴。","background":"ax8xd72oocbqnewgnx7mdpn5.webp","backgroundWidth":1536,"backgroundHeight":1024,"cover":"whxr57tv4j3pb1qza2twr9pz.webp","coverWidth":1536,"coverHeight":1024,"introPage":"r81hb43gtwm2bp2lon5n955b.html","changelog":null,"createdAt":"2026-05-21T21:43:15.814Z","updatedAt":"2026-05-30T17:48:36.191Z","initPublicAt":"2026-05-21T21:52:39.041Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ========== 现代魔导·柔光卷轴 主题 ========== */\n\n/* 折叠面板基底 */\ndetails {\n  background: linear-gradient(135deg, #fdfbf7 0%, #f5ede0 100%);\n  border: 1px solid #d4c5a9;\n  border-left: 4px solid #c9a96e;\n  border-radius: 10px;\n  padding: 12px 16px;\n  margin: 10px 0;\n  box-shadow: 0 2px 12px rgba(201, 169, 110, 0.12), inset 0 0 30px rgba(255, 248, 230, 0.4);\n  font-family: \"Georgia\", \"Source Han Serif\", serif;\n  color: #4a3f2f;\n  transition: all 0.4s ease;\n  position: relative;\n  overflow: hidden;\n}\n\ndetails::before {\n  content: \"\";\n  position: absolute;\n  top: -50%;\n  right: -20%;\n  width: 200px;\n  height: 200px;\n  background: radial-gradient(circle, rgba(212, 175, 215, 0.15) 0%, transparent 70%);\n  pointer-events: none;\n  animation: ether-drift 8s ease-in-out infinite;\n}\n\n@keyframes ether-drift {\n  0%, 100% { transform: translate(0, 0) scale(1); opacity: 0.6; }\n  50% { transform: translate(-30px, 20px) scale(1.2); opacity: 0.9; }\n}\n\ndetails:hover {\n  border-left-color: #b8860b;\n  box-shadow: 0 4px 20px rgba(201, 169, 110, 0.25), inset 0 0 40px rgba(255, 245, 220, 0.6);\n  transform: translateY(-1px);\n}\n\nsummary {\n  cursor: pointer;\n  font-weight: 700;\n  font-size: 1.05em;\n  color: #6b4423;\n  padding: 6px 8px;\n  letter-spacing: 1px;\n  list-style: none;\n  position: relative;\n  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);\n}\n\nsummary::-webkit-details-marker { display: none; }\n\nsummary::after {\n  content: \"✦\";\n  position: absolute;\n  right: 8px;\n  color: #c9a96e;\n  transition: transform 0.4s ease;\n}\n\ndetails[open] summary::after {\n  transform: rotate(180deg);\n  color: #b8860b;\n}\n\n/* 内部段落 */\ndetails p {\n  margin: 6px 0;\n  line-height: 1.7;\n  font-size: 0.95em;\n  color: #4a3f2f;\n  padding-left: 4px;\n}\n\ndetails b {\n  color: #8b5e3c;\n  font-weight: 600;\n}\n\n/* 分隔线·魔法阵纹路 */\ndetails hr {\n  border: none;\n  height: 1px;\n  background: linear-gradient(90deg, transparent, #c9a96e 20%, #d4af37 50%, #c9a96e 80%, transparent);\n  margin: 10px 0;\n  position: relative;\n}\n\ndetails hr::after {\n  content: \"✧\";\n  position: absolute;\n  top: -10px;\n  left: 50%;\n  transform: translateX(-50%);\n  background: #fdfbf7;\n  padding: 0 8px;\n  color: #c9a96e;\n  font-size: 0.9em;\n}\n\n/* 玩家状态·暖白主调 */\n.self-status {\n  background: linear-gradient(180deg, rgba(255, 248, 230, 0.6), rgba(255, 240, 220, 0.3));\n  border-radius: 6px;\n  padding: 10px;\n}\n\n/* NPC主交互·淡粉魔力 */\n.npc-main {\n  background: linear-gradient(180deg, rgba(252, 230, 230, 0.5), rgba(255, 240, 240, 0.3));\n  border-left: 3px solid #d4a5a5;\n  padding: 10px 12px;\n  border-radius: 0 6px 6px 0;\n}\n\n.npc-main b { color: #a85858; }\n\n/* 周围NPC·淡蓝 */\n.npc-around {\n  background: linear-gradient(180deg, rgba(220, 235, 245, 0.4), rgba(235, 245, 250, 0.2));\n  border-left: 3px solid #8aa9c4;\n  padding: 10px 12px;\n  border-radius: 0 6px 6px 0;\n}\n\n/* 关系网络·淡紫 */\n.bonds {\n  background: linear-gradient(180deg, rgba(235, 225, 245, 0.4), rgba(245, 240, 250, 0.2));\n  border-left: 3px solid #a890c4;\n  padding: 10px 12px;\n  border-radius: 0 6px 6px 0;\n}\n\n.bonds b { color: #6b4a8b; }\n\n/* 世界消息·淡青 */\n.world-news {\n  background: linear-gradient(180deg, rgba(220, 240, 235, 0.4), rgba(235, 248, 245, 0.2));\n  border-left: 3px solid #7ab8a8;\n  padding: 10px 12px;\n  border-radius: 0 6px 6px 0;\n}\n\n/* 行动选项·淡金 */\n.choices {\n  background: linear-gradient(180deg, rgba(255, 245, 220, 0.5), rgba(255, 250, 235, 0.3));\n  border-left: 3px solid #d4af37;\n  padding: 10px 12px;\n  border-radius: 0 6px 6px 0;\n}\n\n.choices p:has(b) {\n  background: rgba(255, 250, 235, 0.6);\n  padding: 6px 10px;\n  margin: 6px 0;\n  border-radius: 4px;\n  border: 1px solid rgba(212, 175, 55, 0.2);\n  transition: all 0.3s ease;\n}\n\n.choices p:has(b):hover {\n  background: rgba(255, 240, 200, 0.9);\n  border-color: #d4af37;\n  transform: translateX(4px);\n  box-shadow: 0 2px 8px rgba(212, 175, 55, 0.2);\n}\n\n/* 世界坐标·淡褐 */\n.world-info {\n  background: linear-gradient(180deg, rgba(245, 235, 220, 0.5), rgba(252, 245, 230, 0.3));\n  border-left: 3px solid #b8956a;\n  padding: 10px 12px;\n  border-radius: 0 6px 6px 0;\n}\n\n/* 记忆区表格 */\ndetails table {\n  width: 100%;\n  border-collapse: collapse;\n  margin: 10px 0;\n  font-size: 0.88em;\n  background: rgba(255, 252, 245, 0.6);\n  border-radius: 6px;\n  overflow: hidden;\n  box-shadow: 0 1px 4px rgba(184, 134, 11, 0.1);\n}\n\ndetails table th {\n  background: linear-gradient(135deg, #e8d9bb, #d4c094);\n  color: #5d4520;\n  padding: 8px 10px;\n  font-weight: 600;\n  letter-spacing: 1px;\n  border-bottom: 2px solid #b8860b;\n}\n\ndetails table td {\n  padding: 8px 10px;\n  border-bottom: 1px solid #e8dcc4;\n  color: #4a3f2f;\n  line-height: 1.6;\n  vertical-align: top;\n}\n\ndetails table tr:nth-child(even) td {\n  background: rgba(252, 245, 228, 0.5);\n}\n\ndetails table tr:hover td {\n  background: rgba(255, 240, 200, 0.6);\n}\n\n/* 思维链隐藏 */\nthink {\n  display: none;\n}\n\n/* 数值高亮·魔力光晕 */\ndetails p b:has(+ *) {\n  position: relative;\n}\n\n/* 标签气泡（#标签 类型） */\ndetails p:has(> :contains(\"#\")) {\n  font-style: italic;\n  color: #8b6f4e;\n}\n\n/* 滚动条美化 */\ndetails::-webkit-scrollbar {\n  width: 6px;\n  height: 6px;\n}\n\ndetails::-webkit-scrollbar-thumb {\n  background: #c9a96e;\n  border-radius: 3px;\n}\n\ndetails::-webkit-scrollbar-track {\n  background: #f5ede0;\n}\n\n/* 移动端适配 */\n@media (max-width: 768px) {\n  details { padding: 10px 12px; font-size: 0.92em; }\n  summary { font-size: 1em; }\n  details table { font-size: 0.82em; }\n  details table th, details table td { padding: 6px 8px; }\n}\n/* ========== 现代魔导·柔光卷轴 - 全局UI主题 ========== */\n\n/* ---------- 顶部栏 ---------- */\n.sticky.w-full.top-0.flex.items-center {\n  background: linear-gradient(135deg, #fdfbf7 0%, #f5ede0 100%) !important;\n  border-bottom: 1px solid #d4c5a9 !important;\n  box-shadow: 0 2px 12px rgba(201, 169, 110, 0.18), inset 0 -1px 0 rgba(212, 175, 55, 0.2) !important;\n  font-family: \"Georgia\", \"Source Han Serif\", serif !important;\n  position: relative;\n}\n.sticky.w-full.top-0.flex.items-center::after {\n  content: \"\";\n  position: absolute;\n  left: 0; right: 0; bottom: -1px;\n  height: 1px;\n  background: linear-gradient(90deg, transparent, #c9a96e 20%, #d4af37 50%, #c9a96e 80%, transparent);\n  pointer-events: none;\n}\n\n/* 模型选择器 */\n#ai-model-selector .group.flex.items-center {\n  background: linear-gradient(180deg, rgba(255, 248, 230, 0.8), rgba(245, 237, 224, 0.6)) !important;\n  border: 1px solid #d4c5a9 !important;\n  border-left: 3px solid #c9a96e !important;\n  border-radius: 8px !important;\n  padding: 4px 10px !important;\n  box-shadow: 0 1px 4px rgba(201, 169, 110, 0.15), inset 0 0 12px rgba(255, 248, 230, 0.5) !important;\n  transition: all 0.3s ease !important;\n}\n#ai-model-selector .group.flex.items-center:hover {\n  border-left-color: #b8860b !important;\n  box-shadow: 0 2px 10px rgba(201, 169, 110, 0.3), inset 0 0 16px rgba(255, 245, 220, 0.7) !important;\n}\n#ai-model-selector .truncate.text-\\[13px\\] {\n  color: #6b4423 !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.5px !important;\n  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) !important;\n}\n#ai-model-selector .shrink-0.flex.items-center svg {\n  color: #c9a96e !important;\n}\n\n/* 顶部裸SVG图标（历史、设置） */\n.sticky.w-full.top-0 svg.lucide-clock-8,\n.sticky.w-full.top-0 svg:has(use[href=\"#icon-icon-set\"]) {\n  color: #8b5e3c !important;\n  transition: transform 0.4s ease, color 0.3s ease !important;\n}\n.sticky.w-full.top-0 svg.lucide-clock-8:hover,\n.sticky.w-full.top-0 svg:has(use[href=\"#icon-icon-set\"]):hover {\n  color: #b8860b !important;\n  transform: rotate(15deg) scale(1.1) !important;\n}\n\n/* 历史角标 */\n.sticky.w-full.top-0 span.MuiBadge-dot.md\\:hidden {\n  background: #b8860b !important;\n  box-shadow: 0 0 6px rgba(212, 175, 55, 0.7) !important;\n}\n\n/* 音乐按钮 */\n.sticky.w-full.top-0 button.MuiIconButton-root svg.lucide-music-2 {\n  color: #8b5e3c !important;\n}\n\n/* 设置按钮 */\n#header-setting-button {\n  background: linear-gradient(180deg, rgba(255, 248, 230, 0.7), rgba(245, 237, 224, 0.4)) !important;\n  border: 1px solid #d4c5a9 !important;\n  border-radius: 8px !important;\n  transition: all 0.3s ease !important;\n}\n#header-setting-button:hover {\n  background: linear-gradient(180deg, #fdfbf7, #f5ede0) !important;\n  border-color: #b8860b !important;\n  box-shadow: 0 2px 8px rgba(201, 169, 110, 0.3) !important;\n}\n#header-setting-button svg { color: #6b4423 !important; }\n\n/* ---------- 开场白选择器 ---------- */\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"] {\n  background: linear-gradient(135deg, #fdfbf7 0%, #f5ede0 100%) !important;\n  border: 1px solid #d4c5a9 !important;\n  border-left: 3px solid #c9a96e !important;\n  border-radius: 8px !important;\n  box-shadow: 0 1px 6px rgba(201, 169, 110, 0.15), inset 0 0 14px rgba(255, 248, 230, 0.5) !important;\n  color: #6b4423 !important;\n  transition: all 0.3s ease !important;\n}\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"]:hover {\n  border-left-color: #b8860b !important;\n  transform: translateY(-1px);\n  box-shadow: 0 3px 12px rgba(201, 169, 110, 0.25) !important;\n}\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"SlidersH\"] {\n  color: #c9a96e !important;\n}\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"ChevronDown\"] {\n  color: #b8860b !important;\n  transition: transform 0.3s ease !important;\n}\n\n/* ---------- 按钮栏（Mod/流式 等） ---------- */\n#ai-mod-button2 button.MuiButton-root {\n  background: linear-gradient(180deg, rgba(255, 248, 230, 0.85), rgba(245, 237, 224, 0.7)) !important;\n  border: 1px solid #d4c5a9 !important;\n  border-radius: 8px !important;\n  color: #6b4423 !important;\n  font-family: \"Georgia\", \"Source Han Serif\", serif !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.5px !important;\n  box-shadow: 0 1px 4px rgba(201, 169, 110, 0.15), inset 0 0 10px rgba(255, 248, 230, 0.4) !important;\n  transition: all 0.3s ease !important;\n  position: relative;\n  overflow: hidden;\n}\n#ai-mod-button2 button.MuiButton-root::before {\n  content: \"\";\n  position: absolute;\n  top: 0; left: -100%;\n  width: 100%; height: 100%;\n  background: linear-gradient(90deg, transparent, rgba(212, 175, 55, 0.25), transparent);\n  transition: left 0.6s ease;\n}\n#ai-mod-button2 button.MuiButton-root:hover {\n  border-color: #b8860b !important;\n  color: #8b5e3c !important;\n  transform: translateY(-1px);\n  box-shadow: 0 3px 12px rgba(201, 169, 110, 0.3), inset 0 0 16px rgba(255, 245, 220, 0.7) !important;\n}\n#ai-mod-button2 button.MuiButton-root:hover::before { left: 100%; }\n#ai-mod-button2 button.MuiButton-root svg {\n  color: #c9a96e !important;\n}\n\n/* ---------- 底部栏 ---------- */\n.bg-gradient-to-t {\n  background: linear-gradient(to top, #f5ede0 0%, rgba(253, 251, 247, 0.85) 60%, transparent 100%) !important;\n}\n\n#ai-chat-bottom-input {\n  background: linear-gradient(135deg, #fdfbf7 0%, #f5ede0 100%) !important;\n  border: 1px solid #d4c5a9 !important;\n  border-left: 4px solid #c9a96e !important;\n  border-radius: 12px !important;\n  box-shadow: 0 4px 18px rgba(201, 169, 110, 0.2), inset 0 0 24px rgba(255, 248, 230, 0.5) !important;\n  transition: all 0.4s ease !important;\n  position: relative;\n  overflow: hidden;\n}\n#ai-chat-bottom-input::before {\n  content: \"\";\n  position: absolute;\n  top: -40%; right: -10%;\n  width: 180px; height: 180px;\n  background: radial-gradient(circle, rgba(212, 175, 215, 0.15) 0%, transparent 70%);\n  pointer-events: none;\n  animation: ether-drift-bottom 9s ease-in-out infinite;\n}\n@keyframes ether-drift-bottom {\n  0%, 100% { transform: translate(0, 0) scale(1); opacity: 0.6; }\n  50% { transform: translate(-20px, 15px) scale(1.2); opacity: 0.9; }\n}\n#ai-chat-bottom-input:focus-within {\n  border-left-color: #b8860b !important;\n  box-shadow: 0 6px 24px rgba(201, 169, 110, 0.3), inset 0 0 30px rgba(255, 245, 220, 0.65) !important;\n}\n\n#ai-chat-input {\n  background: transparent !important;\n  color: #4a3f2f !important;\n  font-family: \"Georgia\", \"Source Han Serif\", serif !important;\n  font-size: 0.95em !important;\n  line-height: 1.7 !important;\n  caret-color: #b8860b !important;\n}\n#ai-chat-input::placeholder {\n  color: #b8a784 !important;\n  font-style: italic !important;\n  letter-spacing: 0.5px !important;\n}\n#ai-chat-input::selection {\n  background: rgba(212, 175, 55, 0.35) !important;\n  color: #5d4520 !important;\n}\n\n/* ---------- 分页栏 ---------- */\n.MuiPaginationItem-root {\n  background: linear-gradient(180deg, rgba(255, 248, 230, 0.7), rgba(245, 237, 224, 0.5)) !important;\n  border: 1px solid #d4c5a9 !important;\n  color: #6b4423 !important;\n  font-family: \"Georgia\", serif !important;\n  font-weight: 600 !important;\n  transition: all 0.3s ease !important;\n}\n.MuiPaginationItem-root:hover {\n  background: linear-gradient(180deg, #fdfbf7, #f5ede0) !important;\n  border-color: #b8860b !important;\n  color: #8b5e3c !important;\n  box-shadow: 0 2px 8px rgba(201, 169, 110, 0.25) !important;\n}\n.MuiPaginationItem-root.Mui-selected {\n  background: linear-gradient(135deg, #e8d9bb, #d4c094) !important;\n  border-color: #b8860b !important;\n  color: #5d4520 !important;\n  box-shadow: 0 2px 10px rgba(184, 134, 11, 0.35), inset 0 0 8px rgba(255, 248, 230, 0.6) !important;\n}\n.MuiPaginationItem-root.Mui-disabled {\n  opacity: 0.45 !important;\n  background: rgba(245, 237, 224, 0.4) !important;\n}\n.MuiPaginationItem-icon { color: #b8860b !important; }\n\n.MuiStack-root.css-1uwir8f .MuiBox-root {\n  color: #6b4423 !important;\n  font-family: \"Georgia\", serif !important;\n}\n.MuiStack-root.css-1uwir8f .MuiInputBase-input {\n  background: rgba(255, 248, 230, 0.7) !important;\n  border: 1px solid #d4c5a9 !important;\n  border-radius: 6px !important;\n  color: #5d4520 !important;\n  font-weight: 600 !important;\n}\n\n/* ---------- 评论区 ---------- */\ndiv[class*=\"w-full\"][class*=\"bg-white\"][class*=\"bottom-0\"] {\n  background: linear-gradient(135deg, #fdfbf7 0%, #f5ede0 100%) !important;\n  border-top: 1px solid #d4c5a9 !important;\n  box-shadow: 0 -2px 14px rgba(201, 169, 110, 0.15) !important;\n  font-family: \"Georgia\", \"Source Han Serif\", serif !important;\n  color: #4a3f2f !important;\n}\n\n/* 顶部标题 */\ndiv.text-lg.font-bold {\n  color: #6b4423 !important;\n  letter-spacing: 1px !important;\n  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) !important;\n  position: relative;\n  padding-left: 14px !important;\n}\ndiv.text-lg.font-bold::before {\n  content: \"✦\";\n  color: #c9a96e;\n  margin-right: 6px;\n}\n\n/* 评分区 */\np.MuiTypography-body1.text-grey-600 { color: #8b6f4e !important; }\nspan.MuiRating-iconEmpty svg { color: #d4c5a9 !important; }\nspan.MuiRating-iconFilled svg {\n  color: #d4af37 !important;\n  filter: drop-shadow(0 0 3px rgba(212, 175, 55, 0.5));\n}\nspan.text-orange-500 {\n  color: #b8860b !important;\n  font-weight: 700 !important;\n}\n\n/* 评论输入框 */\ndiv.flex.flex-col.border-gray-200 {\n  background: rgba(255, 252, 245, 0.7) !important;\n  border: 1px solid #d4c5a9 !important;\n  border-left: 3px solid #c9a96e !important;\n  border-radius: 8px !important;\n  box-shadow: inset 0 0 16px rgba(255, 248, 230, 0.5) !important;\n  transition: all 0.3s ease !important;\n}\ndiv.flex.flex-col.border-gray-200:focus-within {\n  border-left-color: #b8860b !important;\n  box-shadow: 0 2px 10px rgba(201, 169, 110, 0.2), inset 0 0 20px rgba(255, 245, 220, 0.7) !important;\n}\ntextarea.rc-textarea {\n  background: transparent !important;\n  color: #4a3f2f !important;\n  font-family: \"Georgia\", serif !important;\n  line-height: 1.7 !important;\n}\ntextarea.rc-textarea::placeholder {\n  color: #b8a784 !important;\n  font-style: italic !important;\n}\ndiv.bg-gray-100.text-gray-500 {\n  background: rgba(232, 217, 187, 0.4) !important;\n  color: #8b6f4e !important;\n  border-radius: 4px !important;\n}\n\n/* 发送按钮 */\ndiv.cursor-pointer.group.flex.items-center.justify-center {\n  background: linear-gradient(135deg, #e8d9bb, #d4c094) !important;\n  border: 1px solid #b8860b !important;\n  border-radius: 8px !important;\n  box-shadow: 0 2px 8px rgba(184, 134, 11, 0.25) !important;\n  transition: all 0.3s ease !important;\n}\ndiv.cursor-pointer.group.flex.items-center.justify-center:hover {\n  background: linear-gradient(135deg, #d4c094, #c9a96e) !important;\n  box-shadow: 0 3px 12px rgba(184, 134, 11, 0.4) !important;\n  transform: translateY(-1px);\n}\ndiv[data-state=\"closed\"] svg[data-icon=\"Send03\"] { color: #5d4520 !important; }\n\n/* 分割线 */\ndiv.style_divider__mW0YX {\n  background: linear-gradient(90deg, transparent, #c9a96e 20%, #d4af37 50%, #c9a96e 80%, transparent) !important;\n  height: 1px !important;\n  position: relative;\n}\ndiv.style_divider__mW0YX::after {\n  content: \"✧\";\n  position: absolute;\n  top: -10px;\n  left: 50%;\n  transform: translateX(-50%);\n  background: #fdfbf7;\n  padding: 0 8px;\n  color: #c9a96e;\n  font-size: 0.9em;\n}\n\n/* 排序按钮 */\nbutton.MuiButton-outlinedPrimary {\n  background: rgba(255, 248, 230, 0.6) !important;\n  border: 1px solid #d4c5a9 !important;\n  color: #6b4423 !important;\n  font-family: \"Georgia\", serif !important;\n  transition: all 0.3s ease !important;\n}\nbutton.MuiButton-outlinedPrimary:hover {\n  border-color: #b8860b !important;\n  background: rgba(255, 245, 220, 0.85) !important;\n  color: #8b5e3c !important;\n}\nbutton.MuiButton-containedPrimary {\n  background: linear-gradient(135deg, #e8d9bb, #d4c094) !important;\n  border: 1px solid #b8860b !important;\n  color: #5d4520 !important;\n  font-family: \"Georgia\", serif !important;\n  font-weight: 600 !important;\n  box-shadow: 0 2px 8px rgba(184, 134, 11, 0.3), inset 0 0 8px rgba(255, 248, 230, 0.5) !important;\n}\n\n/* 评论项 */\ndiv.group.ml-0 {\n  background: linear-gradient(180deg, rgba(255, 248, 230, 0.4), rgba(245, 237, 224, 0.2)) !important;\n  border-left: 2px solid #d4c5a9 !important;\n  border-radius: 0 8px 8px 0 !important;\n  padding: 10px 12px !important;\n  margin: 8px 0 !important;\n  transition: all 0.3s ease !important;\n}\ndiv.group.ml-0:hover {\n  border-left-color: #c9a96e !important;\n  background: linear-gradient(180deg, rgba(255, 245, 220, 0.6), rgba(252, 240, 215, 0.3)) !important;\n  box-shadow: 0 2px 10px rgba(201, 169, 110, 0.15) !important;\n}\n\n/* 头像 */\ndiv.group img.rounded-full {\n  border: 2px solid #d4c094 !important;\n  box-shadow: 0 0 8px rgba(212, 175, 55, 0.3) !important;\n  transition: all 0.3s ease !important;\n}\ndiv.group img.rounded-full:hover {\n  border-color: #b8860b !important;\n  box-shadow: 0 0 12px rgba(184, 134, 11, 0.5) !important;\n}\n\n/* 用户名等 */\ndiv.text-sm.text-grey-600 span.font-bold {\n  color: #8b5e3c !important;\n  font-weight: 700 !important;\n}\nspan.text-\\[10px\\] {\n  background: linear-gradient(135deg, #e8d9bb, #d4c094) !important;\n  color: #5d4520 !important;\n  padding: 1px 6px !important;\n  border-radius: 4px !important;\n  border: 1px solid #b8860b !important;\n  font-style: normal !important;\n}\ndiv.break-all {\n  color: #4a3f2f !important;\n  line-height: 1.7 !important;\n}\ndiv.text-xs.text-grey-600 {\n  color: #a8896a !important;\n  font-style: italic !important;\n}\n\n/* 点赞 / 回复 */\nbutton.text-gray-400 {\n  color: #a8896a !important;\n  transition: all 0.3s ease !important;\n}\nbutton.text-gray-400:hover { color: #b8860b !important; }\nbutton.text-gray-400 svg { transition: transform 0.3s ease !important; }\nbutton.text-gray-400:hover svg { transform: scale(1.2); }\nspan.cursor-pointer {\n  color: #8b5e3c !important;\n  font-weight: 600 !important;\n  transition: color 0.3s ease !important;\n}\nspan.cursor-pointer:hover { color: #b8860b !important; }\n\n/* 回复区域 */\ndiv.ml-8.border-l {\n  border-left: 2px dashed #d4c094 !important;\n  padding-left: 10px !important;\n}\n/* 顶部栏增加流动星点 */\n.sticky.w-full.top-0.flex.items-center::before {\n  content: \"✦  ✧  ✦\";\n  position: absolute;\n  right: 40%;\n  top: 50%;\n  transform: translateY(-50%);\n  color: rgba(201, 169, 110, 0.25);\n  letter-spacing: 18px;\n  font-size: 0.7em;\n  pointer-events: none;\n}\n\n/* 评分星星点击脉冲 */\nspan.MuiRating-iconFilled svg:hover {\n  animation: star-pulse 0.6s ease;\n}\n@keyframes star-pulse {\n  0%, 100% { transform: scale(1); }\n  50% { transform: scale(1.3) rotate(15deg); filter: drop-shadow(0 0 8px #d4af37); }\n}\n/* ========== 现代魔导·柔光卷轴 - 聊天框主题 ========== */\n\n/* 统一聊天框基底 */\n.bg-gray-100\\/90.relative.inline-block {\n  background: linear-gradient(135deg, #fdfbf7 0%, #f5ede0 100%) !important;\n  border: 1px solid #d4c5a9 !important;\n  border-left: 4px solid #c9a96e !important;\n  border-radius: 12px !important;\n  box-shadow: 0 3px 16px rgba(201, 169, 110, 0.18), inset 0 0 32px rgba(255, 248, 230, 0.45) !important;\n  font-family: \"Georgia\", \"Source Han Serif\", serif !important;\n  transition: all 0.4s ease !important;\n  position: relative;\n  overflow: hidden;\n  isolation: isolate;\n}\n\n/* 漂浮以太光晕（背景动效 - 伪元素，纯CSS备用） */\n.bg-gray-100\\/90.relative.inline-block::before {\n  content: \"\";\n  position: absolute;\n  top: -40%;\n  right: -15%;\n  width: 220px;\n  height: 220px;\n  background: radial-gradient(circle, rgba(212, 175, 215, 0.18) 0%, rgba(212, 175, 55, 0.08) 40%, transparent 70%);\n  pointer-events: none;\n  z-index: 0;\n  animation: ether-drift-chat 9s ease-in-out infinite;\n}\n.bg-gray-100\\/90.relative.inline-block::after {\n  content: \"\";\n  position: absolute;\n  bottom: -30%;\n  left: -10%;\n  width: 180px;\n  height: 180px;\n  background: radial-gradient(circle, rgba(201, 169, 110, 0.15) 0%, transparent 70%);\n  pointer-events: none;\n  z-index: 0;\n  animation: ether-drift-chat2 11s ease-in-out infinite;\n}\n@keyframes ether-drift-chat {\n  0%, 100% { transform: translate(0, 0) scale(1); opacity: 0.7; }\n  50% { transform: translate(-25px, 18px) scale(1.2); opacity: 1; }\n}\n@keyframes ether-drift-chat2 {\n  0%, 100% { transform: translate(0, 0) scale(1); opacity: 0.6; }\n  50% { transform: translate(20px, -15px) scale(1.15); opacity: 0.9; }\n}\n\n.bg-gray-100\\/90.relative.inline-block:hover {\n  border-left-color: #b8860b !important;\n  box-shadow: 0 5px 22px rgba(201, 169, 110, 0.28), inset 0 0 40px rgba(255, 245, 220, 0.65) !important;\n  transform: translateY(-1px);\n}\n\n/* 输入聊天框（用户消息）单独点缀 - 淡粉魔力调 */\n.bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90) {\n  background: linear-gradient(135deg, #fef6f0 0%, #f8e8dc 100%) !important;\n  border-left-color: #d4a5a5 !important;\n}\n.bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90):hover {\n  border-left-color: #a85858 !important;\n}\n\n/* 正文文本 */\n.markdown-body {\n  color: #4a3f2f !important;\n  font-family: \"Georgia\", \"Source Han Serif\", serif !important;\n  line-height: 1.75 !important;\n  background: transparent !important;\n  position: relative;\n  z-index: 1;\n}\n.markdown-body b, .markdown-body strong {\n  color: #8b5e3c !important;\n  font-weight: 700 !important;\n}\n.markdown-body em, .markdown-body i {\n  color: #8b6f4e !important;\n}\n.markdown-body a {\n  color: #b8860b !important;\n  text-decoration: underline dotted !important;\n}\n.markdown-body code {\n  background: rgba(232, 217, 187, 0.5) !important;\n  color: #5d4520 !important;\n  padding: 2px 6px !important;\n  border-radius: 4px !important;\n  border: 1px solid rgba(201, 169, 110, 0.3) !important;\n}\n.markdown-body blockquote {\n  border-left: 3px solid #c9a96e !important;\n  background: rgba(255, 248, 230, 0.5) !important;\n  color: #6b4423 !important;\n  padding: 6px 12px !important;\n  border-radius: 0 6px 6px 0 !important;\n}\n.markdown-body hr {\n  border: none !important;\n  height: 1px !important;\n  background: linear-gradient(90deg, transparent, #c9a96e 20%, #d4af37 50%, #c9a96e 80%, transparent) !important;\n}\n\n/* 底部附加元素 */\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary {\n  color: #8b6f4e !important;\n  font-family: \"Georgia\", serif !important;\n  border-radius: 6px !important;\n  transition: all 0.3s ease !important;\n}\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary:hover {\n  background: rgba(232, 217, 187, 0.4) !important;\n  color: #b8860b !important;\n}\n.MuiTypography-root.MuiTypography-body2.css-6c0gf2 {\n  color: #a8896a !important;\n  font-style: italic !important;\n  letter-spacing: 0.5px !important;\n}\n.text-orange-500 {\n  color: #b8860b !important;\n  font-weight: 600 !important;\n}\n\n/* ===== 加载动画：魔法阵 SVG 旋转 ===== */\n/* 隐藏默认加载点 */\n.style_dot-flashing__8L91Q.style_text__zGhNq {\n  display: none !important;\n}\n\n/* 加载容器 */\n.flex.items-center.justify-center.w-6.h-5 {\n  position: relative !important;\n  width: 48px !important;\n  height: 48px !important;\n  margin: 0 auto !important;\n}\n\n/* 主魔法阵（双环旋转） - SMIL SVG */\n.flex.items-center.justify-center.w-6.h-5::before {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 44px;\n  height: 44px;\n  transform: translate(-50%, -50%);\n  background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><defs><radialGradient id='g' cx='50%25' cy='50%25'><stop offset='0%25' stop-color='%23d4af37' stop-opacity='0.4'/><stop offset='100%25' stop-color='%23d4af37' stop-opacity='0'/></radialGradient></defs><circle cx='50' cy='50' r='30' fill='url(%23g)'/><g fill='none' stroke='%23c9a96e' stroke-width='2'><circle cx='50' cy='50' r='38' stroke-dasharray='12 8' opacity='0.85'><animateTransform attributeName='transform' type='rotate' from='0 50 50' to='360 50 50' dur='4s' repeatCount='indefinite'/></circle><circle cx='50' cy='50' r='28' stroke='%23b8860b' stroke-dasharray='4 6' opacity='0.9'><animateTransform attributeName='transform' type='rotate' from='360 50 50' to='0 50 50' dur='3s' repeatCount='indefinite'/></circle><polygon points='50,20 60,50 50,80 40,50' stroke='%23d4af37' opacity='0.7'><animateTransform attributeName='transform' type='rotate' from='0 50 50' to='360 50 50' dur='6s' repeatCount='indefinite'/></polygon></g><text x='50' y='58' text-anchor='middle' font-size='18' fill='%23b8860b' font-family='Georgia'>✦<animate attributeName='opacity' values='0.4;1;0.4' dur='1.5s' repeatCount='indefinite'/></text></svg>\");\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: contain;\n  pointer-events: none;\n  /* CSS 备用动画（SMIL 失效时仍可见旋转） */\n  animation: magic-circle-spin 5s linear infinite;\n}\n\n/* 外部光晕脉冲星点 */\n.flex.items-center.justify-center.w-6.h-5::after {\n  content: \"\";\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  width: 56px;\n  height: 56px;\n  transform: translate(-50%, -50%);\n  background-image: url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><g fill='%23d4af37'><circle cx='50' cy='8' r='2'><animate attributeName='opacity' values='0;1;0' dur='1.8s' begin='0s' repeatCount='indefinite'/></circle><circle cx='92' cy='50' r='2'><animate attributeName='opacity' values='0;1;0' dur='1.8s' begin='0.45s' repeatCount='indefinite'/></circle><circle cx='50' cy='92' r='2'><animate attributeName='opacity' values='0;1;0' dur='1.8s' begin='0.9s' repeatCount='indefinite'/></circle><circle cx='8' cy='50' r='2'><animate attributeName='opacity' values='0;1;0' dur='1.8s' begin='1.35s' repeatCount='indefinite'/></circle></g><g fill='none' stroke='%23c9a96e' stroke-width='1' opacity='0.6'><animateTransform attributeName='transform' type='rotate' from='0 50 50' to='-360 50 50' dur='8s' repeatCount='indefinite'/><circle cx='50' cy='50' r='46' stroke-dasharray='2 10'/></g></svg>\");\n  background-repeat: no-repeat;\n  background-position: center;\n  background-size: contain;\n  pointer-events: none;\n  animation: magic-glow-pulse 2s ease-in-out infinite;\n}\n\n@keyframes magic-circle-spin {\n  from { transform: translate(-50%, -50%) rotate(0deg); }\n  to { transform: translate(-50%, -50%) rotate(360deg); }\n}\n@keyframes magic-glow-pulse {\n  0%, 100% { opacity: 0.6; transform: translate(-50%, -50%) scale(1); }\n  50% { opacity: 1; transform: translate(-50%, -50%) scale(1.08); }\n}\n\n/* 顶部颜色条隐藏（如不需要可删除） */\n[class*=\"bg-[#F1CBCB]\"],\n[class*=\"bg-[#c9e1e9]\"] {\n  display: none !important;\n}\n\n/* 移动端适配 */\n@media (max-width: 480px) {\n  .bg-gray-100\\/90.relative.inline-block {\n    border-radius: 10px !important;\n  }\n  .flex.items-center.justify-center.w-6.h-5 {\n    width: 40px !important;\n    height: 40px !important;\n  }\n  .flex.items-center.justify-center.w-6.h-5::before {\n    width: 36px !important;\n    height: 36px !important;\n  }\n  .flex.items-center.justify-center.w-6.h-5::after {\n    width: 46px !important;\n    height: 46px !important;\n  }\n}\n\n/* 低动效偏好：放慢但保留 */\n@media (prefers-reduced-motion: reduce) {\n  .bg-gray-100\\/90.relative.inline-block::before,\n  .bg-gray-100\\/90.relative.inline-block::after {\n    animation-duration: 20s !important;\n  }\n  .flex.items-center.justify-center.w-6.h-5::before {\n    animation-duration: 10s !important;\n  }\n}\n/* 聊天框边框微光呼吸 */\n.bg-gray-100\\/90.relative.inline-block {\n  animation: scroll-breathe 6s ease-in-out infinite;\n}\n@keyframes scroll-breathe {\n  0%, 100% { border-left-color: #c9a96e; }\n  50% { border-left-color: #d4af37; }\n}\n\n/* 表格也匹配卷轴风 */\n.markdown-body table {\n  background: rgba(255, 252, 245, 0.7) !important;\n  border-radius: 6px !important;\n  overflow: hidden;\n}\n.markdown-body th {\n  background: linear-gradient(135deg, #e8d9bb, #d4c094) !important;\n  color: #5d4520 !important;\n  border-bottom: 2px solid #b8860b !important;\n}\n.markdown-body td {\n  border-bottom: 1px solid #e8dcc4 !important;\n}\n\n/* ============ 顶部栏 · 法师塔控制台 ============ */\n.sticky.w-full.top-0.flex.items-center {\n  background: linear-gradient(135deg, #1a1530 0%, #2d1f4a 50%, #1f1a3a 100%) !important;\n  border-bottom: 1px solid rgba(212, 175, 95, 0.4) !important;\n  box-shadow: 0 2px 20px rgba(120, 80, 200, 0.25), inset 0 -1px 0 rgba(212, 175, 95, 0.2) !important;\n  backdrop-filter: blur(12px);\n  position: relative;\n}\n.sticky.w-full.top-0.flex.items-center::after {\n  content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 1px;\n  background: linear-gradient(90deg, transparent, #d4af5f, #a78bfa, #d4af5f, transparent);\n  opacity: 0.6;\n}\n\n#ai-model-selector .group.flex.items-center {\n  background: linear-gradient(135deg, rgba(167, 139, 250, 0.12), rgba(212, 175, 95, 0.08)) !important;\n  border: 1px solid rgba(212, 175, 95, 0.35) !important;\n  border-radius: 8px !important;\n  padding: 4px 10px !important;\n  transition: all 0.3s ease;\n}\n#ai-model-selector .group.flex.items-center:hover {\n  border-color: rgba(212, 175, 95, 0.7) !important;\n  box-shadow: 0 0 12px rgba(212, 175, 95, 0.3);\n}\n#ai-model-selector .truncate.text-\\[13px\\] {\n  color: #f5e6c8 !important;\n  font-family: -apple-system, \"SF Pro Display\", system-ui, sans-serif !important;\n  letter-spacing: 0.3px;\n}\n#ai-model-selector .shrink-0.flex.items-center svg { color: #d4af5f !important; }\n\n.sticky.w-full.top-0 svg.lucide-clock-8,\n.sticky.w-full.top-0 svg:has(use[href=\"#icon-icon-set\"]),\n.sticky.w-full.top-0 button.MuiIconButton-root svg.lucide-music-2 {\n  color: #e0d4f7 !important;\n  filter: drop-shadow(0 0 3px rgba(167, 139, 250, 0.5));\n  transition: transform 0.3s;\n}\n.sticky.w-full.top-0 svg.lucide-clock-8:hover,\n.sticky.w-full.top-0 svg:has(use[href=\"#icon-icon-set\"]):hover { transform: rotate(15deg); }\n\n.sticky.w-full.top-0 span.MuiBadge-dot.md\\:hidden {\n  background: #ff6b9d !important;\n  box-shadow: 0 0 8px #ff6b9d;\n}\n\n#header-setting-button {\n  background: linear-gradient(135deg, rgba(212, 175, 95, 0.15), rgba(167, 139, 250, 0.15)) !important;\n  border: 1px solid rgba(212, 175, 95, 0.4) !important;\n  border-radius: 8px !important;\n  transition: all 0.3s;\n}\n#header-setting-button:hover {\n  background: linear-gradient(135deg, rgba(212, 175, 95, 0.3), rgba(167, 139, 250, 0.3)) !important;\n  box-shadow: 0 0 14px rgba(167, 139, 250, 0.4);\n}\n#header-setting-button svg { color: #f5e6c8 !important; }\n\n/* ============ 开场白选择器 · 卷轴铭牌 ============ */\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"] {\n  background: linear-gradient(135deg, #f7efdc 0%, #ede0c0 100%) !important;\n  border: 1px solid #c9a961 !important;\n  border-radius: 8px !important;\n  box-shadow: inset 0 1px 0 rgba(255,255,255,0.6), 0 2px 6px rgba(120,80,40,0.15) !important;\n  transition: all 0.3s;\n}\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"]:hover {\n  border-color: #a78bfa !important;\n  box-shadow: 0 0 10px rgba(167,139,250,0.3), inset 0 1px 0 rgba(255,255,255,0.6) !important;\n}\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"SlidersH\"] { color: #8b6f3a !important; }\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"ChevronDown\"] { color: #8b6f3a !important; }\n\n/* ============ 按钮栏 · 魔力回路触点 ============ */\n#ai-mod-button2 button.MuiButton-root {\n  background: linear-gradient(135deg, #2d1f4a, #1f1a3a) !important;\n  border: 1px solid rgba(212, 175, 95, 0.45) !important;\n  color: #f5e6c8 !important;\n  border-radius: 10px !important;\n  box-shadow: 0 2px 8px rgba(120,80,200,0.2), inset 0 1px 0 rgba(212,175,95,0.15) !important;\n  transition: all 0.3s ease;\n  position: relative;\n  overflow: hidden;\n}\n#ai-mod-button2 button.MuiButton-root::before {\n  content: ''; position: absolute; top: 0; left: -100%; width: 100%; height: 100%;\n  background: linear-gradient(90deg, transparent, rgba(212,175,95,0.3), transparent);\n  transition: left 0.5s;\n}\n#ai-mod-button2 button.MuiButton-root:hover::before { left: 100%; }\n#ai-mod-button2 button.MuiButton-root:hover {\n  border-color: #d4af5f !important;\n  box-shadow: 0 0 14px rgba(212,175,95,0.45) !important;\n  transform: translateY(-1px);\n}\n#ai-mod-button2 button.MuiButton-root svg {\n  color: #d4af5f !important;\n  filter: drop-shadow(0 0 2px rgba(212,175,95,0.5));\n}\n\n/* ============ 底部输入栏 · 以太铭文匣 ============ */\n#ai-chat-bottom-input {\n  background: linear-gradient(135deg, #2a2245 0%, #1f1a3a 100%) !important;\n  border: 1px solid rgba(212, 175, 95, 0.4) !important;\n  border-radius: 14px !important;\n  box-shadow: 0 4px 24px rgba(120,80,200,0.25), inset 0 1px 0 rgba(212,175,95,0.18) !important;\n}\n#ai-chat-input {\n  color: #f5e6c8 !important;\n  font-family: -apple-system, \"SF Pro Text\", system-ui, sans-serif !important;\n  caret-color: #d4af5f !important;\n  letter-spacing: 0.2px;\n}\n#ai-chat-input::placeholder {\n  color: rgba(245, 230, 200, 0.45) !important;\n  font-style: italic;\n}\n#ai-chat-input::selection {\n  background: rgba(212, 175, 95, 0.4) !important;\n  color: #fff !important;\n}\n\n/* ============ 分页栏 · 卷轴书页 ============ */\n.MuiPaginationItem-root {\n  color: #f5e6c8 !important;\n  background: rgba(45, 31, 74, 0.55) !important;\n  border: 1px solid rgba(212,175,95,0.3) !important;\n  transition: all 0.25s;\n}\n.MuiPaginationItem-root:hover {\n  background: rgba(167,139,250,0.25) !important;\n  border-color: #d4af5f !important;\n}\n.MuiPaginationItem-root.Mui-selected {\n  background: linear-gradient(135deg, #d4af5f, #a78bfa) !important;\n  color: #1a1530 !important;\n  border-color: #d4af5f !important;\n  box-shadow: 0 0 12px rgba(212,175,95,0.5) !important;\n  font-weight: 700 !important;\n}\n.MuiPaginationItem-root.Mui-disabled { opacity: 0.4 !important; }\n.MuiPaginationItem-icon { color: #d4af5f !important; }\n.MuiStack-root.css-1uwir8f .MuiBox-root { color: #e0d4f7 !important; }\n.MuiInputBase-input {\n  color: #f5e6c8 !important;\n  background: rgba(45,31,74,0.6) !important;\n  border-radius: 6px !important;\n}\n\n/* ============ 评论区 · 魔导议会留言板 ============ */\ndiv[class*=\"w-full\"][class*=\"bg-white\"][class*=\"bottom-0\"] {\n  background: linear-gradient(160deg, #1f1a3a 0%, #2a2048 60%, #1a1530 100%) !important;\n  border-top: 1px solid rgba(212,175,95,0.4) !important;\n}\ndiv.text-lg.font-bold {\n  color: #f5e6c8 !important;\n  text-shadow: 0 0 10px rgba(212,175,95,0.4);\n  letter-spacing: 0.5px;\n}\np.MuiTypography-body1.text-grey-600 { color: #c9b8e8 !important; }\nspan.MuiRating-iconEmpty svg { color: rgba(212,175,95,0.3) !important; }\nspan.MuiRating-iconFilled svg {\n  color: #d4af5f !important;\n  filter: drop-shadow(0 0 4px rgba(212,175,95,0.6));\n}\nspan.text-orange-500 { color: #d4af5f !important; font-weight: 700; }\n\ndiv.flex.flex-col.border-gray-200 {\n  background: rgba(45,31,74,0.55) !important;\n  border: 1px solid rgba(212,175,95,0.35) !important;\n  border-radius: 10px !important;\n}\ntextarea.rc-textarea {\n  color: #f5e6c8 !important;\n  background: transparent !important;\n}\ntextarea.rc-textarea::placeholder { color: rgba(245,230,200,0.4) !important; }\ndiv.bg-gray-100.text-gray-500 {\n  background: rgba(167,139,250,0.15) !important;\n  color: #c9b8e8 !important;\n  border-radius: 6px !important;\n}\ndiv.cursor-pointer.group.flex.items-center.justify-center {\n  background: linear-gradient(135deg, #d4af5f, #a78bfa) !important;\n  border-radius: 8px !important;\n  box-shadow: 0 0 10px rgba(212,175,95,0.4);\n  transition: all 0.3s;\n}\ndiv.cursor-pointer.group.flex.items-center.justify-center:hover {\n  box-shadow: 0 0 18px rgba(167,139,250,0.7);\n  transform: scale(1.05);\n}\ndiv[data-state=\"closed\"] svg[data-icon=\"Send03\"] { color: #1a1530 !important; }\n\ndiv.style_divider__mW0YX {\n  background: linear-gradient(90deg, transparent, rgba(212,175,95,0.5), transparent) !important;\n  height: 1px !important;\n}\n\nbutton.MuiButton-containedPrimary {\n  background: linear-gradient(135deg, #d4af5f, #a78bfa) !important;\n  color: #1a1530 !important;\n  border: none !important;\n  font-weight: 700 !important;\n  box-shadow: 0 0 10px rgba(212,175,95,0.4) !important;\n}\nbutton.MuiButton-outlinedPrimary {\n  background: rgba(45,31,74,0.5) !important;\n  color: #f5e6c8 !important;\n  border: 1px solid rgba(212,175,95,0.4) !important;\n}\nbutton.MuiButton-outlinedPrimary:hover {\n  border-color: #d4af5f !important;\n  background: rgba(167,139,250,0.2) !important;\n}\n\ndiv.group.ml-0 {\n  background: rgba(45,31,74,0.4) !important;\n  border: 1px solid rgba(212,175,95,0.18) !important;\n  border-radius: 10px !important;\n  padding: 10px !important;\n  margin-bottom: 8px !important;\n  transition: all 0.3s;\n}\ndiv.group.ml-0:hover {\n  border-color: rgba(212,175,95,0.5) !important;\n  background: rgba(45,31,74,0.6) !important;\n}\ndiv.group img.rounded-full {\n  border: 2px solid rgba(212,175,95,0.5) !important;\n  box-shadow: 0 0 8px rgba(167,139,250,0.4);\n}\ndiv.text-sm.text-grey-600 span.font-bold { color: #f5e6c8 !important; }\nspan.text-\\[10px\\] {\n  background: linear-gradient(135deg, #d4af5f, #a78bfa) !important;\n  color: #1a1530 !important;\n  padding: 1px 6px !important;\n  border-radius: 6px !important;\n  font-weight: 700 !important;\n}\ndiv.break-all { color: #ebe1cf !important; line-height: 1.65 !important; }\ndiv.text-xs.text-grey-600 { color: #a89cc9 !important; }\nbutton.text-gray-400 { color: #c9b8e8 !important; transition: all 0.2s; }\nbutton.text-gray-400:hover { color: #ff6b9d !important; transform: scale(1.15); }\nbutton.text-gray-400 svg:hover { filter: drop-shadow(0 0 4px #ff6b9d); }\nspan.cursor-pointer { color: #d4af5f !important; transition: text-shadow 0.2s; }\nspan.cursor-pointer:hover { text-shadow: 0 0 8px rgba(212,175,95,0.7); }\ndiv.ml-8.border-l { border-left: 1px solid rgba(212,175,95,0.4) !important; }\n/* 顶部栏添加流动魔力光带动画 */\n@keyframes etherFlow { 0%,100%{background-position:0% 50%;} 50%{background-position:100% 50%;} }\n.sticky.w-full.top-0.flex.items-center { background-size: 200% 200%; animation: etherFlow 12s ease infinite; }\n\n/* 评分星星呼吸光效 */\n@keyframes runePulse { 0%,100%{filter:drop-shadow(0 0 4px rgba(212,175,95,0.6));} 50%{filter:drop-shadow(0 0 10px rgba(212,175,95,1));} }\nspan.MuiRating-iconFilled svg { animation: runePulse 2.5s ease-in-out infinite; }","options":{"items":[{"order":0,"label":"存档协议·SAVE","type":"SET-INPUT","value":"【存档】"},{"order":1,"label":"读档协议·LOAD","type":"SET-INPUT","value":"【读档】"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":true,"enableSafeguard":true,"defaultModelSettings":{"model":"pear_gemini/gemini-3.5-flash"},"totalConversations":2,"totalMessages":29,"totalCreditsUsed":32188,"totalTokensUsed":1014674,"totalPlayedUsers":3,"deeplyPlayed":1,"fixedPromptLength":12629,"lorebookLength":4468,"author":{"id":"AWaSixjSkwycSBXDSV3TIzzaBOu5U5Zr","name":"漩渦Boruto博人","displayUsername":"a233701","username":"a233701"},"cardsTags":[{"tag":{"name":"超高自由度","cardsCount":985}},{"tag":{"name":"开放大世界","cardsCount":215}},{"tag":{"name":"可剧情可涩涩","cardsCount":2461}},{"tag":{"name":"魔法世界","cardsCount":1}},{"tag":{"name":"魔法","cardsCount":1}},{"tag":{"name":"开放世界","cardsCount":1290}},{"tag":{"name":"开局即可色","cardsCount":1444}},{"tag":{"name":"自由探索","cardsCount":1082}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}