{"id":"70ca9424-a30f-453f-bd99-efdacfd22c5a","authorId":"VgKTbZna35R932D2a8w23m1RBiDri9Hb","title":"被贩卖的精灵母女&【精灵与奴隶主双视角】","description":"【双视角】你是她们的共主。一对精灵母女，一个成熟多汁，一个青涩生嫩。她们跪在你脚下，等待你的临幸。你会先骑哪一个？","background":"gdclvwh1jk7x25omphw0189k.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"gdfmgh3x9asucxnvcuxm51j3.webp","coverWidth":400,"coverHeight":300,"introPage":"o12l9qrhi86o4nmu4xvvenyw.html","changelog":null,"createdAt":"2026-08-10T14:33:16.456Z","updatedAt":"2026-08-11T01:05:41.431Z","initPublicAt":"2026-08-10T14:33:45.436Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* =========================================================\n   ✦ 月辉精灵秘境 · Elven Astral Grimoire (性能优化版)\n   根标签：<ai>\n   ========================================================= */\n\n\n/* ---------- 主容器 ---------- */\n\nai {\n  display: block;\n  position: relative;\n  box-sizing: border-box;\n  overflow: hidden;\n\n  margin: 14px 0;\n  padding: 24px;\n\n  color: #35405f;\n\n  font-family:\n    \"Noto Serif SC\",\n    \"Source Han Serif SC\",\n    \"Songti SC\",\n    serif;\n\n  font-size: 16px;\n  line-height: 1.9;\n  letter-spacing: 0.18px;\n\n  background:\n    radial-gradient(\n      circle at 10% 12%,\n      rgba(255, 248, 202, 0.78) 0%,\n      rgba(255, 248, 202, 0.18) 13%,\n      transparent 29%\n    ),\n    radial-gradient(\n      circle at 87% 10%,\n      rgba(184, 219, 255, 0.78) 0%,\n      rgba(190, 217, 255, 0.2) 18%,\n      transparent 38%\n    ),\n    radial-gradient(\n      circle at 76% 76%,\n      rgba(220, 196, 255, 0.46) 0%,\n      transparent 34%\n    ),\n    radial-gradient(\n      circle at 15% 89%,\n      rgba(158, 231, 213, 0.34) 0%,\n      transparent 31%\n    ),\n    linear-gradient(\n      138deg,\n      #fffdf6 0%,\n      #f4f5ff 24%,\n      #edf7ff 49%,\n      #f5f0ff 73%,\n      #fff9e8 100%\n    );\n\n  border: 1px solid rgba(132, 130, 196, 0.48);\n  border-radius: 26px;\n\n  box-shadow:\n    0 14px 38px rgba(77, 73, 136, 0.15),\n    0 3px 9px rgba(81, 151, 170, 0.08),\n    0 0 0 1px rgba(255, 255, 255, 0.82) inset,\n    0 0 34px rgba(177, 158, 239, 0.13);\n\n  animation: elfRealmEnter 0.65s ease-out both;\n  will-change: transform, opacity;\n}\n\n\n/* ---------- 背景大型魔法阵 ---------- */\n\nai::before {\n  content: \"✦　ᚠ　✧　ᛉ　☾　ᚱ　✦　𖤓\";\n\n  position: absolute;\n  top: 14px;\n  left: -20px;\n\n  width: 120%;\n\n  z-index: 0;\n  pointer-events: none;\n\n  color: rgba(100, 87, 167, 0.11);\n\n  font-size: 28px;\n  letter-spacing: 18px;\n  white-space: nowrap;\n\n  transform: rotate(-3deg);\n\n  animation: elfRuneRiver 14s ease-in-out infinite alternate;\n  will-change: transform, opacity;\n}\n\n\n/* ---------- 背景月辉光晕 ---------- */\n\nai::after {\n  content: \"\";\n\n  position: absolute;\n  top: -120px;\n  right: -90px;\n\n  width: 340px;\n  height: 340px;\n\n  z-index: 0;\n  pointer-events: none;\n\n  border-radius: 50%;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(255, 246, 186, 0.62) 0%,\n      rgba(225, 213, 255, 0.34) 30%,\n      rgba(174, 211, 255, 0.19) 48%,\n      transparent 71%\n    );\n\n  box-shadow:\n    0 0 80px rgba(178, 171, 241, 0.22);\n\n  animation: elfMoonGlow 7s ease-in-out infinite alternate;\n  will-change: transform, opacity;\n}\n\n\n/* =========================================================\n   隐藏内容\n   ========================================================= */\n\nai details.cot {\n  display: none !important;\n}\n\nai sys {\n  display: none !important;\n}\n\n\n/* =========================================================\n   ✦ 顶部环境栏 · 精简性能\n   ========================================================= */\n\nai hd {\n  display: grid;\n  position: relative;\n  z-index: 2;\n\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 14px;\n\n  margin: 1px 0 21px;\n  padding: 14px 16px;\n\n  background:\n    radial-gradient(\n      ellipse at 30% 0%,\n      rgba(255, 242, 186, 0.52),\n      transparent 40%\n    ),\n    radial-gradient(\n      ellipse at 70% 100%,\n      rgba(186, 210, 255, 0.38),\n      transparent 35%\n    ),\n    linear-gradient(\n      135deg,\n      rgba(255, 255, 255, 0.92),\n      rgba(235, 240, 255, 0.85),\n      rgba(239, 252, 250, 0.82)\n    );\n\n  border: 1px solid rgba(132, 132, 194, 0.35);\n  border-radius: 22px;\n\n  box-shadow:\n    0 7px 19px rgba(79, 78, 141, 0.09),\n    0 0 18px rgba(211, 198, 255, 0.13) inset,\n    0 0 0 1px rgba(255, 255, 255, 0.6) inset;\n}\n\nai hd::before {\n  content: \"✧ ᛟ ✦ ᚱ ✦ ᛟ ✧ ☾ ᛉ ✧\";\n  position: absolute;\n  bottom: -16px;\n  left: 50%;\n  color: rgba(105, 94, 173, 0.42);\n  font-size: 10px;\n  letter-spacing: 5px;\n  white-space: nowrap;\n  transform: translateX(-50%);\n  text-shadow: 0 0 6px rgba(132, 112, 201, 0.15);\n  animation: elfRunePulse 4s ease-in-out infinite;\n  will-change: opacity, transform;\n}\n\nai hd::after {\n  content: \"\";\n  position: absolute;\n  bottom: -1px;\n  left: 5%;\n  width: 28%;\n  height: 2px;\n  pointer-events: none;\n  background:\n    linear-gradient(\n      90deg,\n      transparent,\n      rgba(99, 185, 207, 0.15),\n      rgba(116, 99, 203, 0.76),\n      rgba(233, 191, 95, 0.88),\n      transparent\n    );\n  box-shadow: 0 0 8px rgba(132, 113, 214, 0.38);\n  animation: elfMagicStream 5.6s ease-in-out infinite;\n  will-change: left, opacity;\n}\n\nai hd d {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  min-width: 0;\n  padding: 12px 14px;\n  color: #4e5279;\n  font-size: 14px;\n  font-weight: 600;\n  text-align: center;\n  background:\n    radial-gradient(\n      circle at 15% 15%,\n      rgba(255, 248, 205, 0.52),\n      transparent 35%\n    ),\n    linear-gradient(\n      140deg,\n      rgba(255, 255, 255, 0.9),\n      rgba(235, 242, 255, 0.8)\n    );\n  border: 1px solid rgba(132, 131, 193, 0.28);\n  border-radius: 16px;\n  box-shadow: 0 4px 11px rgba(71, 78, 133, 0.07);\n  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;\n}\n\nai hd d:nth-child(1) {\n  background:\n    radial-gradient(circle at 20% 30%, rgba(255, 235, 150, 0.55), transparent 30%),\n    linear-gradient(140deg, rgba(255, 252, 240, 0.95), rgba(248, 242, 225, 0.85));\n  border-color: rgba(200, 170, 80, 0.35);\n}\nai hd d:nth-child(2) {\n  background:\n    radial-gradient(circle at 30% 20%, rgba(150, 210, 255, 0.45), transparent 30%),\n    linear-gradient(140deg, rgba(240, 248, 255, 0.95), rgba(225, 238, 250, 0.85));\n  border-color: rgba(80, 160, 210, 0.3);\n}\nai hd d:nth-child(3) {\n  background:\n    radial-gradient(circle at 25% 25%, rgba(200, 180, 255, 0.45), transparent 30%),\n    linear-gradient(140deg, rgba(248, 245, 255, 0.95), rgba(235, 230, 250, 0.85));\n  border-color: rgba(150, 130, 210, 0.3);\n}\n\nai hd d:hover {\n  transform: translateY(-4px) scale(1.02);\n  box-shadow: 0 10px 24px rgba(70, 68, 130, 0.14);\n}\n\nai hd f {\n  display: inline-block;\n  margin-right: 2px;\n  font-size: 19px;\n  font-style: normal;\n  transition: transform 0.4s ease;\n  animation: elfIconHover 3.2s ease-in-out infinite;\n  will-change: transform;\n}\n\n\n/* =========================================================\n   ✦ 正文区域（非对话）\n   ========================================================= */\n\nai text {\n  display: block;\n  position: relative;\n  z-index: 2;\n\n  margin: 0 2px 20px;\n  padding: 20px 21px;\n\n  background:\n    radial-gradient(\n      circle at 5% 5%,\n      rgba(255, 248, 205, 0.42),\n      transparent 27%\n    ),\n    radial-gradient(\n      circle at 95% 90%,\n      rgba(194, 225, 255, 0.34),\n      transparent 37%\n    ),\n    linear-gradient(\n      135deg,\n      rgba(255, 255, 255, 0.82),\n      rgba(246, 245, 255, 0.78)\n    );\n\n  border: 1px solid rgba(131, 127, 192, 0.28);\n  border-left: 4px solid rgba(114, 102, 187, 0.7);\n  border-radius: 7px 20px 20px 7px;\n\n  box-shadow:\n    0 8px 22px rgba(73, 73, 130, 0.08),\n    0 0 20px rgba(204, 195, 247, 0.09) inset;\n}\n\nai text::before {\n  content: \"☾ ✧ ᚠ\";\n  position: absolute;\n  top: 8px;\n  right: 14px;\n  color: rgba(103, 90, 169, 0.22);\n  font-size: 17px;\n  letter-spacing: 7px;\n  animation: elfGlyphGlow 4.5s ease-in-out infinite;\n  will-change: opacity, text-shadow;\n}\n\nai text::after {\n  content: \"❧ ───── ✦ ───── ❧\";\n  display: block;\n  margin-top: 13px;\n  color: rgba(112, 103, 176, 0.38);\n  font-size: 11px;\n  letter-spacing: 4px;\n  text-align: center;\n}\n\nai text p {\n  position: relative;\n  margin: 9px 5px 16px;\n  color: #39445d;\n  font-size: 16px;\n  line-height: 1.95;\n  letter-spacing: 0.28px;\n  text-align: justify;\n}\n\nai text p:first-child::first-letter {\n  float: left;\n  margin: 6px 8px 0 0;\n  color: #7364b4;\n  font-size: 40px;\n  font-weight: 700;\n  line-height: 0.79;\n  text-shadow:\n    0 2px 5px rgba(101, 85, 173, 0.16),\n    0 0 12px rgba(214, 183, 85, 0.23);\n}\n\n\n/* =========================================================\n   ✦ 奇幻对话框 · 性能优化版（保留风格，移除高耗能效果）\n   ========================================================= */\n\nai q {\n  display: block;\n  position: relative;\n  overflow: hidden;\n\n  margin: 24px 12px;\n  padding: 28px 32px 26px 34px;\n\n  /* 羊皮纸主体（简化背景层） */\n  background:\n    linear-gradient(155deg, #f5e6d3 0%, #ead5c1 30%, #f2e0cf 70%, #e8d5c0 100%);\n\n  color: #4a3728;  /* 深棕色墨水 */\n  font-size: 16px;\n  font-style: normal;\n  line-height: 1.85;\n\n  /* 金色边框 + 发光动画（降低阴影复杂度） */\n  border: 2px solid #b8964a;\n  border-image: linear-gradient(135deg, #d4af37 0%, #b8860b 30%, #c9a050 60%, #d4c4a0 100%) 1;\n  border-radius: 4px 20px 20px 4px;\n\n  box-shadow:\n    0 10px 30px rgba(60, 40, 20, 0.25),\n    0 0 0 1px rgba(255, 215, 140, 0.15) inset;\n\n  animation: borderGlow 4s ease-in-out infinite alternate;\n  will-change: border-color, box-shadow;\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n\n/* 四角金属包角：用简化的 box-shadow 小方块（减少数量） */\nai q::before {\n  content: \"\";\n  position: absolute;\n  top: -2px;\n  left: -2px;\n  width: 16px;\n  height: 16px;\n  z-index: 3;\n  pointer-events: none;\n  background: #d4af37;\n  border-radius: 2px 0 0 0;\n  box-shadow:\n    calc(100% + 2px) 0 0 0 #d4c4a0,\n    calc(100% + 2px) calc(100% + 2px) 0 0 #b8860b,\n    0 calc(100% + 2px) 0 0 #c69d5a;\n  opacity: 0.8;\n  animation: metalPulse 3s ease-in-out infinite alternate;\n  will-change: opacity, transform;\n}\n\n/* 星图背景层：保留静态星点，移除旋转动画 */\nai q::after {\n  content: \"\";\n  position: absolute;\n  top: -5%;\n  left: -5%;\n  width: 110%;\n  height: 110%;\n  z-index: 0;\n  pointer-events: none;\n  background:\n    radial-gradient(2px 2px at 10% 20%, rgba(255, 255, 200, 0.2), transparent),\n    radial-gradient(1px 1px at 30% 45%, rgba(200, 200, 255, 0.15), transparent),\n    radial-gradient(3px 3px at 55% 70%, rgba(255, 220, 150, 0.15), transparent),\n    radial-gradient(1px 1px at 70% 15%, rgba(180, 200, 255, 0.2), transparent),\n    radial-gradient(2px 2px at 85% 50%, rgba(255, 200, 100, 0.12), transparent),\n    radial-gradient(1px 1px at 15% 80%, rgba(200, 180, 255, 0.15), transparent),\n    radial-gradient(1px 1px at 45% 10%, rgba(255, 255, 180, 0.2), transparent),\n    radial-gradient(2px 2px at 90% 85%, rgba(150, 200, 255, 0.15), transparent),\n    radial-gradient(circle at 40% 60%, rgba(200, 180, 255, 0.04), transparent 30%),\n    radial-gradient(circle at 70% 30%, rgba(255, 220, 150, 0.03), transparent 25%);\n  background-repeat: no-repeat;\n  opacity: 0.4;\n  /* 移除旋转动画 */\n}\n\n/* 底部发光铭文线（简化动画） */\nai q::after {\n  content: \"✦ ᚱ ✧ ᛉ ✧ ᚱ ✦\";\n  position: absolute;\n  right: 20px;\n  bottom: 6px;\n  z-index: 2;\n  color: rgba(212, 175, 55, 0.3);\n  font-size: 9px;\n  letter-spacing: 6px;\n  white-space: nowrap;\n  text-shadow: 0 0 6px rgba(212, 175, 55, 0.2);\n  animation: inscriptionGlow 3.5s ease-in-out infinite alternate;\n  will-change: opacity, text-shadow;\n  pointer-events: none;\n}\n\n/* 说话者名称 —— 烫金烙印（保留呼吸光晕） */\nai q f {\n  display: inline-block;\n  position: relative;\n  z-index: 2;\n  margin-right: 14px;\n  padding: 4px 16px 4px 14px;\n\n  font-family: \"Brush Script MT\", \"Apple Chancery\", \"Comic Sans MS\", cursive;\n  font-size: 18px;\n  font-weight: 700;\n  font-style: italic;\n  letter-spacing: 0.8px;\n\n  background: linear-gradient(145deg, #d4af37 0%, #b8860b 40%, #d4af37 70%, #c9a050 100%);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-clip: text;\n  text-shadow: \n    0 0 8px rgba(212, 175, 55, 0.3),\n    0 0 16px rgba(184, 134, 11, 0.2);\n\n  animation: goldBreath 3s ease-in-out infinite alternate;\n  will-change: text-shadow;\n\n  background-color: rgba(255, 215, 140, 0.1);\n  border: 1px solid rgba(212, 175, 55, 0.25);\n  border-radius: 14px;\n  box-shadow: 0 0 20px rgba(212, 175, 55, 0.05) inset;\n}\n\nai q f::before {\n  content: \"✧\";\n  margin-right: 7px;\n  color: #d4af37;\n  -webkit-text-fill-color: #d4af37;\n  font-size: 14px;\n  text-shadow: 0 0 10px rgba(212, 175, 55, 0.6);\n  animation: starPulse 2.5s ease-in-out infinite;\n  will-change: opacity, transform;\n}\nai q f::after {\n  content: \" ✦\";\n  margin-left: 4px;\n  color: #b8860b;\n  -webkit-text-fill-color: #b8860b;\n  font-size: 12px;\n  text-shadow: 0 0 8px rgba(184, 134, 11, 0.5);\n}\n\n/* 对话文字——深棕色墨水（移除微尘浮动动画） */\nai q p {\n  position: relative;\n  z-index: 1;\n  margin: 8px 5px 12px;\n  color: #4a3728;\n  font-size: 15.5px;\n  line-height: 1.9;\n  letter-spacing: 0.3px;\n  text-align: justify;\n  text-shadow: 0 0 2px rgba(0,0,0,0.02);\n}\n\nai q p:first-child::first-letter {\n  float: left;\n  margin: 4px 8px 0 0;\n  color: #6b4c2a;\n  font-size: 42px;\n  font-weight: 700;\n  line-height: 0.75;\n  text-shadow: 0 2px 6px rgba(60, 40, 20, 0.15);\n}\n\n/* 移除原先的微尘动画 (ai q p::after) */\n\n/* 对话框悬浮增强 */\nai q:hover {\n  transform: translateX(6px) translateY(-2px);\n  box-shadow: 0 14px 34px rgba(60, 40, 20, 0.3), 0 0 0 2px rgba(255, 215, 140, 0.3) inset;\n  border-color: #d4af37;\n}\n\n\n/* =========================================================\n   信息卡 · 其他元素（保持不变，性能开销小）\n   ========================================================= */\n\nai details {\n  display: block;\n  position: relative;\n  z-index: 2;\n  overflow: hidden;\n  margin: 14px 1px;\n  background:\n    radial-gradient(\n      circle at 100% 0%,\n      rgba(205, 194, 255, 0.27),\n      transparent 34%\n    ),\n    radial-gradient(\n      circle at 0% 100%,\n      rgba(185, 230, 222, 0.24),\n      transparent 30%\n    ),\n    linear-gradient(\n      137deg,\n      rgba(255, 255, 255, 0.87),\n      rgba(245, 246, 255, 0.84)\n    );\n  border: 1px solid rgba(124, 118, 184, 0.37);\n  border-radius: 20px;\n  box-shadow:\n    0 7px 20px rgba(75, 72, 128, 0.09),\n    0 0 0 1px rgba(255, 255, 255, 0.62) inset;\n  transition: transform 0.28s ease, box-shadow 0.28s ease, border-color 0.28s ease;\n}\n\nai details:hover {\n  transform: translateY(-1px);\n  border-color: rgba(111, 98, 186, 0.52);\n  box-shadow: 0 10px 26px rgba(72, 69, 127, 0.13), 0 0 19px rgba(193, 181, 239, 0.13);\n}\n\nai details[open] {\n  animation: elfDetailBloom 0.34s ease both;\n}\n\nai summary {\n  position: relative;\n  padding: 14px 47px 14px 18px;\n  color: #5a5289;\n  font-size: 16px;\n  font-weight: 800;\n  letter-spacing: 0.9px;\n  cursor: pointer;\n  user-select: none;\n  background:\n    radial-gradient(\n      circle at 4% 50%,\n      rgba(255, 235, 154, 0.48),\n      transparent 21%\n    ),\n    linear-gradient(\n      90deg,\n      rgba(236, 235, 255, 0.94),\n      rgba(238, 249, 255, 0.88),\n      rgba(255, 249, 222, 0.76)\n    );\n  border-bottom: 1px solid rgba(128, 119, 184, 0.25);\n  transition: padding-left 0.25s ease, color 0.25s ease, background 0.25s ease;\n}\n\nai summary:hover {\n  padding-left: 24px;\n  color: #6451a5;\n  background: linear-gradient(90deg, rgba(228, 225, 255, 0.98), rgba(232, 247, 255, 0.93), rgba(255, 245, 202, 0.84));\n}\n\nai summary::after {\n  content: \"✦\";\n  position: absolute;\n  top: 50%;\n  right: 18px;\n  color: #b38a3e;\n  font-size: 16px;\n  transform: translateY(-50%);\n  text-shadow: 0 0 8px rgba(225, 189, 91, 0.45);\n  transition: transform 0.4s ease;\n  animation: elfStarPulse 2.6s ease-in-out infinite;\n  will-change: opacity, text-shadow, transform;\n}\nai details[open] > summary::after {\n  transform: translateY(-50%) rotate(135deg) scale(1.12);\n}\n\nai t {\n  display: block;\n  position: relative;\n  margin: 17px 15px 9px;\n  padding: 7px 14px 7px 16px;\n  color: #5d5990;\n  font-size: 14px;\n  font-weight: 800;\n  letter-spacing: 1.2px;\n  background: linear-gradient(90deg, rgba(229, 227, 255, 0.85), rgba(231, 247, 250, 0.56), transparent);\n  border-left: 3px solid #9280c6;\n  border-radius: 5px 13px 13px 5px;\n}\nai t::before {\n  content: \"✦\";\n  margin-right: 7px;\n  color: #c59e46;\n  font-size: 11px;\n}\nai t::after {\n  content: \"  ᚠ ✧\";\n  color: rgba(91, 79, 153, 0.48);\n  font-size: 9px;\n  letter-spacing: 3px;\n}\n\nai details > d {\n  display: block;\n  margin: 6px 14px;\n  padding: 9px 12px;\n  color: #46506b;\n  font-size: 14px;\n  line-height: 1.75;\n  background: linear-gradient(100deg, rgba(255, 255, 255, 0.61), rgba(242, 245, 255, 0.55));\n  border: 1px solid transparent;\n  border-radius: 11px;\n  transition: transform 0.23s ease, background 0.23s ease, border-color 0.23s ease, box-shadow 0.23s ease;\n}\nai details > d:hover {\n  transform: translateX(4px);\n  background: linear-gradient(100deg, rgba(244, 242, 255, 0.86), rgba(239, 251, 252, 0.73));\n  border-color: rgba(125, 112, 189, 0.22);\n  box-shadow: 0 3px 10px rgba(81, 75, 135, 0.06);\n}\n\nai d f {\n  display: inline-block;\n  margin-right: 7px;\n  padding: 2px 8px;\n  color: #665c96;\n  font-size: 12px;\n  font-style: normal;\n  font-weight: 800;\n  background: linear-gradient(130deg, rgba(234, 231, 255, 0.95), rgba(243, 252, 248, 0.92));\n  border: 1px solid rgba(122, 109, 183, 0.22);\n  border-radius: 8px;\n}\n\nai v {\n  display: inline-block;\n  position: relative;\n  margin: 0 4px;\n  padding: 2px 7px;\n  color: #5b5391;\n  font-weight: 900;\n  background: linear-gradient(120deg, rgba(235, 232, 255, 0.8), rgba(255, 247, 210, 0.66));\n  border: 1px solid rgba(130, 111, 190, 0.17);\n  border-radius: 8px;\n  text-shadow: 0 0 8px rgba(115, 94, 187, 0.16);\n  animation: elfValuePulse 3.4s ease-in-out infinite;\n  will-change: transform;\n}\n\nai d.s { background: linear-gradient(90deg, rgba(222, 247, 239, 0.7), rgba(255, 255, 255, 0.42)); }\nai d.x { background: linear-gradient(90deg, rgba(237, 231, 255, 0.7), rgba(255, 255, 255, 0.42)); }\nai d.sm { background: linear-gradient(90deg, rgba(232, 240, 255, 0.72), rgba(255, 255, 255, 0.42)); }\nai d.h { background: linear-gradient(90deg, rgba(242, 235, 255, 0.68), rgba(255, 255, 255, 0.42)); }\nai d.z { background: linear-gradient(90deg, rgba(225, 247, 247, 0.73), rgba(255, 255, 255, 0.42)); }\n\nai hr {\n  height: 1px;\n  margin: 16px 21px;\n  border: 0;\n  background: linear-gradient(90deg, transparent, rgba(103, 91, 166, 0.35), rgba(213, 172, 71, 0.72), rgba(85, 167, 181, 0.38), transparent);\n  box-shadow: 0 0 5px rgba(146, 117, 193, 0.16);\n}\n\nai m {\n  display: block;\n  position: relative;\n  margin: 8px 14px;\n  padding: 11px 13px 11px 36px;\n  color: #505773;\n  font-size: 13.5px;\n  line-height: 1.75;\n  background: radial-gradient(circle at 0% 50%, rgba(255, 229, 137, 0.35), transparent 25%), linear-gradient(100deg, rgba(248, 247, 255, 0.91), rgba(239, 250, 252, 0.72));\n  border: 1px dashed rgba(117, 104, 178, 0.34);\n  border-radius: 13px;\n  transition: transform 0.24s ease, border-color 0.24s ease, box-shadow 0.24s ease;\n}\nai m::before {\n  content: \"✧\";\n  position: absolute;\n  top: 10px;\n  left: 13px;\n  color: #af8a3e;\n  font-size: 15px;\n  text-shadow: 0 0 8px rgba(226, 188, 90, 0.36);\n  animation: elfMemoryStar 3.6s ease-in-out infinite;\n  will-change: transform, opacity;\n}\nai m:hover {\n  transform: translateX(4px);\n  border-color: rgba(107, 91, 181, 0.5);\n  box-shadow: 0 5px 14px rgba(74, 70, 130, 0.08);\n}\n\nai details details {\n  margin: 10px 13px;\n  background: linear-gradient(130deg, rgba(250, 249, 255, 0.75), rgba(241, 250, 252, 0.69));\n  border-color: rgba(126, 115, 185, 0.25);\n  box-shadow: none;\n}\nai details details summary {\n  padding-top: 10px;\n  padding-bottom: 10px;\n  color: #66618f;\n  font-size: 14px;\n  background: linear-gradient(90deg, rgba(234, 231, 255, 0.8), rgba(237, 250, 251, 0.5));\n}\n\nai details:last-of-type d {\n  position: relative;\n  cursor: pointer;\n  background: radial-gradient(circle at 0% 50%, rgba(255, 236, 162, 0.28), transparent 20%), linear-gradient(105deg, rgba(244, 243, 255, 0.87), rgba(238, 250, 251, 0.76));\n  border: 1px solid rgba(117, 104, 179, 0.2);\n}\nai details:last-of-type d::after {\n  content: \"  ✦\";\n  color: rgba(176, 137, 54, 0.57);\n  font-size: 10px;\n}\nai details:last-of-type d:hover {\n  transform: translateX(7px);\n  color: #5b4e95;\n  background: linear-gradient(110deg, rgba(233, 229, 255, 0.98), rgba(231, 248, 250, 0.92), rgba(255, 246, 205, 0.78));\n  border-color: rgba(106, 89, 183, 0.44);\n  box-shadow: 0 5px 15px rgba(76, 68, 133, 0.1);\n}\n\n\n/* =========================================================\n   ✦ 动画库（保留关键动画，去除高耗能）\n   ========================================================= */\n\n@keyframes elfRealmEnter {\n  0% { opacity: 0; transform: translateY(10px) scale(0.992); }\n  100% { opacity: 1; transform: translateY(0) scale(1); }\n}\n@keyframes elfRuneRiver {\n  0% { opacity: 0.26; transform: translateX(-15px) rotate(-3deg); }\n  50% { opacity: 0.48; }\n  100% { opacity: 0.24; transform: translateX(42px) rotate(-1deg); }\n}\n@keyframes elfMoonGlow {\n  0% { opacity: 0.55; transform: scale(0.93); }\n  100% { opacity: 0.96; transform: scale(1.1); }\n}\n@keyframes elfMagicStream {\n  0% { left: 1%; opacity: 0; }\n  18% { opacity: 1; }\n  75% { opacity: 0.84; }\n  100% { left: 70%; opacity: 0; }\n}\n@keyframes elfIconHover {\n  0%, 100% { transform: translateY(0) rotate(0deg); }\n  50% { transform: translateY(-3px) rotate(4deg); }\n}\n@keyframes elfGlyphGlow {\n  0%, 100% { opacity: 0.2; }\n  50% { opacity: 0.58; text-shadow: 0 0 9px rgba(116, 96, 186, 0.33); }\n}\n@keyframes elfDetailBloom {\n  0% { opacity: 0.72; transform: translateY(-4px); }\n  100% { opacity: 1; transform: translateY(0); }\n}\n@keyframes elfStarPulse {\n  0%, 100% { opacity: 0.5; text-shadow: 0 0 4px rgba(224, 183, 74, 0.25); }\n  50% { opacity: 1; text-shadow: 0 0 9px rgba(224, 183, 74, 0.7), 0 0 16px rgba(134, 107, 203, 0.35); }\n}\n@keyframes elfValuePulse {\n  0%, 100% { transform: scale(1); }\n  50% { transform: scale(1.035); }\n}\n@keyframes elfMemoryStar {\n  0%, 100% { transform: rotate(0deg) scale(0.95); }\n  50% { transform: rotate(18deg) scale(1.12); }\n}\n@keyframes elfRunePulse {\n  0%, 100% { opacity: 0.3; transform: translateX(-50%) scale(1); }\n  50% { opacity: 0.6; transform: translateX(-50%) scale(1.04); }\n}\n\n/* 对话专用动画（简化） */\n@keyframes borderGlow {\n  0% { border-color: #b8964a; box-shadow: 0 10px 30px rgba(60,40,20,0.25), 0 0 0 1px rgba(255,215,140,0.15) inset; }\n  100% { border-color: #d4af37; box-shadow: 0 10px 30px rgba(60,40,20,0.3), 0 0 0 2px rgba(255,215,140,0.3) inset; }\n}\n@keyframes inscriptionGlow {\n  0% { opacity: 0.2; text-shadow: 0 0 4px rgba(212,175,55,0.1); }\n  100% { opacity: 0.6; text-shadow: 0 0 12px rgba(212,175,55,0.4), 0 0 24px rgba(184,134,11,0.2); }\n}\n@keyframes goldBreath {\n  0% { text-shadow: 0 0 6px rgba(212,175,55,0.2), 0 0 12px rgba(184,134,11,0.1); }\n  100% { text-shadow: 0 0 16px rgba(212,175,55,0.5), 0 0 30px rgba(184,134,11,0.3); }\n}\n@keyframes metalPulse {\n  0% { opacity: 0.6; transform: scale(1); }\n  100% { opacity: 1; transform: scale(1.05); }\n}\n@keyframes starPulse {\n  0%, 100% { opacity: 0.6; transform: scale(1); }\n  50% { opacity: 1; transform: scale(1.15); }\n}\n\n\n/* =========================================================\n   PC 大屏强化\n   ========================================================= */\n\n@media (min-width: 900px) {\n  ai { padding: 30px; font-size: 17px; line-height: 1.95; }\n  ai hd { padding: 16px 20px; gap: 18px; }\n  ai hd d { padding: 14px 18px; font-size: 15px; }\n  ai hd f { font-size: 21px; }\n  ai text { padding: 24px 26px; }\n  ai text p { font-size: 17px; line-height: 2; }\n  ai q { padding: 30px 36px 28px 38px; font-size: 17px; line-height: 1.9; }\n  ai q f { font-size: 20px; padding: 5px 20px 5px 16px; }\n  ai q p:first-child::first-letter { font-size: 46px; }\n  ai summary { padding-top: 16px; padding-bottom: 16px; font-size: 17px; }\n  ai t { font-size: 15px; }\n  ai details > d { padding: 10px 13px; font-size: 15px; line-height: 1.8; }\n  ai d f { font-size: 13px; }\n  ai m { font-size: 14.5px; }\n}\n\n\n/* =========================================================\n   手机适配\n   ========================================================= */\n\n@media (max-width: 560px) {\n  ai { padding: 13px; font-size: 14px; border-radius: 19px; }\n  ai::before { font-size: 18px; letter-spacing: 9px; }\n  ai hd { grid-template-columns: 1fr; gap: 8px; padding: 12px; }\n  ai hd d { justify-content: flex-start; padding: 10px 12px; font-size: 13px; text-align: left; }\n  ai hd::before { display: none; }\n  ai text { padding: 14px 13px; }\n  ai text p { font-size: 14px; line-height: 1.85; }\n  ai text p:first-child::first-letter { font-size: 34px; }\n  ai q { margin-left: 3px; margin-right: 3px; padding: 18px 18px 20px 20px; font-size: 14px; }\n  ai q f { font-size: 15px; padding: 3px 12px 3px 10px; }\n  ai q p:first-child::first-letter { font-size: 34px; }\n  ai summary { padding-top: 11px; padding-bottom: 11px; font-size: 14px; }\n  ai details > d { margin-left: 8px; margin-right: 8px; font-size: 13px; }\n  ai t { margin-left: 8px; margin-right: 8px; font-size: 13px; }\n  ai m { margin-left: 8px; margin-right: 8px; font-size: 12.5px; }\n}\n\n\n/* =========================================================\n   减少动画（尊重用户偏好）\n   ========================================================= */\n\n@media (prefers-reduced-motion: reduce) {\n  ai,\n  ai::before,\n  ai::after,\n  ai hd f,\n  ai hd::after,\n  ai text::before,\n  ai q::before,\n  ai q::after,\n  ai summary::after,\n  ai v,\n  ai m::before,\n  ai hd::before,\n  ai q,\n  ai q f {\n    animation: none !important;\n  }\n}","options":{"items":[{"order":0,"label":"快捷归纳","type":"SET-INPUT","value":"【归纳】"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":true,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":18,"totalMessages":137,"totalCreditsUsed":99812,"totalTokensUsed":3786688,"totalPlayedUsers":18,"deeplyPlayed":8,"fixedPromptLength":8337,"lorebookLength":2202,"author":{"id":"VgKTbZna35R932D2a8w23m1RBiDri9Hb","name":"萧知徽","displayUsername":"3475703564","username":"3475703564"},"cardsTags":[{"tag":{"name":"女性视角","cardsCount":133}},{"tag":{"name":"男性女性视角","cardsCount":1}},{"tag":{"name":"精灵","cardsCount":3}},{"tag":{"name":"多角色","cardsCount":1352}},{"tag":{"name":"恶堕","cardsCount":366}},{"tag":{"name":"调教","cardsCount":1170}},{"tag":{"name":"母女调教","cardsCount":1}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}