{"id":"fb0a3f9f-7913-4529-a671-2e829d90b0f5","authorId":"sHl7GUbe0yWZJCMfM6X7v98LXvXF19fC","title":"萝莉之庭","description":"💋萝莉庭院💋 ：\n先生，请带我们回家吧，求求您了\n~献给贵客您的秘密花园~💖\n💕亲爱的贵客~ 欢迎来到只为您一人敞开的秘密乐园…💋 在这里，每一朵含苞待放的娇嫩花蕾，都渴望着您的雨露恩泽…💖 轻柔的喘息，羞怯的眼神，温热的肌肤…❤️ 从今天起，她们的一切都将专属于您… 请尽情挑选吧，我的主人… 让她们用最纯真的身体，为您献上最甜美的第一次… 💋💕❤️","background":"u5ceg8xaqw24fnbdtds2vaz3.webp","backgroundWidth":803,"backgroundHeight":1200,"cover":"ym5x15uwsep6kn54k733kot2.webp","coverWidth":803,"coverHeight":1200,"introPage":"vhstrgo3jetvl5guc9whov6e.html","changelog":"","createdAt":"2026-06-14T12:14:14.450Z","updatedAt":"2026-07-23T22:23:36.232Z","initPublicAt":"2026-06-14T12:56:14.892Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ========== 动画 ========== */\n@keyframes shimmer {\n  0% { background-position: 200% 0; }\n  100% { background-position: -200% 0; }\n}\n\n@keyframes welcomePulse {\n  0%, 100% { \n    opacity: 0.6; \n    text-shadow: 0 0 8px rgba(212,175,55,0.4), 0 0 16px rgba(212,175,55,0.2); \n  }\n  50% { \n    opacity: 1; \n    text-shadow: 0 0 16px rgba(212,175,55,0.8), 0 0 32px rgba(212,175,55,0.4); \n  }\n}\n\n/* ========== 隐藏 ========== */\nhd,ctcot,excot, e-cot, q-cot, f-cot {\n  display: none !important;\n}\n\n/* ========== 顶部状态栏 ========== */\nstp {\n  display: block;\n  padding: 14px 20px;\n  margin-bottom: 16px;\n  background: linear-gradient(135deg, rgba(18, 18, 28, 0.9), rgba(26, 26, 36, 0.9));\n  backdrop-filter: blur(12px);\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 12px;\n  color: #c8c8d0;\n  font-size: 0.9em;\n  box-shadow: 0 4px 16px rgba(0,0,0,0.4);\n}\n\nstp sti {\n  display: block;\n  margin-bottom: 4px;\n}\n\nstp sti:last-child { margin-bottom: 0; }\n\nstp.v1 {\n  border: 1px solid rgba(149,165,166,0.6);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.4), 0 0 14px rgba(149,165,166,0.2), inset 0 0 10px rgba(149,165,166,0.06);\n}\n\nstp.v2 {\n  border: 1px solid rgba(92,107,192,0.6);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.4), 0 0 14px rgba(92,107,192,0.2), inset 0 0 10px rgba(92,107,192,0.06);\n}\n\nstp.v3 {\n  border: 1px solid rgba(171,71,188,0.6);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.4), 0 0 16px rgba(171,71,188,0.25), inset 0 0 10px rgba(171,71,188,0.07);\n}\n\nstp.v4 {\n  border: 1px solid rgba(212,175,55,0.7);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.4), 0 0 18px rgba(212,175,55,0.3), inset 0 0 12px rgba(212,175,55,0.08);\n}\n\nstp.v5 {\n  border: 1px solid rgba(255,51,153,0.7);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.4), 0 0 18px rgba(255,51,153,0.3), inset 0 0 12px rgba(255,51,153,0.08);\n}\n\n/* ========== 正文 ========== */\ntx {\n  display: block;\n  padding: 20px 22px;\n  margin-bottom: 16px;\n  background: linear-gradient(160deg, rgba(24, 24, 34, 0.85), rgba(30, 30, 42, 0.85));\n  backdrop-filter: blur(10px);\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 12px;\n  color: #dcdce4;\n  font-size: 0.98em;\n  letter-spacing: 0.3px;\n  box-shadow: 0 6px 20px rgba(0,0,0,0.35);\n}\n\ntx p {\n  margin: 0 0 14px 0;\n  text-indent: 2em;\n  line-height: 1.85;\n}\n\ntx p:last-child { margin-bottom: 0; }\n\ntx.v1 {\n  border: 1px solid rgba(149,165,166,0.5);\n  box-shadow: 0 6px 20px rgba(0,0,0,0.35), 0 0 12px rgba(149,165,166,0.15);\n}\n\ntx.v2 {\n  border: 1px solid rgba(92,107,192,0.5);\n  box-shadow: 0 6px 20px rgba(0,0,0,0.35), 0 0 12px rgba(92,107,192,0.15);\n}\n\ntx.v3 {\n  border: 1px solid rgba(171,71,188,0.5);\n  box-shadow: 0 6px 20px rgba(0,0,0,0.35), 0 0 14px rgba(171,71,188,0.18);\n}\n\ntx.v4 {\n  border: 1px solid rgba(212,175,55,0.6);\n  box-shadow: 0 6px 20px rgba(0,0,0,0.35), 0 0 16px rgba(212,175,55,0.22);\n}\n\ntx.v5 {\n  border: 1px solid rgba(255,51,153,0.6);\n  box-shadow: 0 6px 20px rgba(0,0,0,0.35), 0 0 16px rgba(255,51,153,0.22);\n}\n\n/* ========== 用户折叠面板 ========== */\n.usr-fold {\n  margin-bottom: 16px;\n  background: linear-gradient(135deg, rgba(18, 18, 28, 0.88), rgba(24, 24, 36, 0.88));\n  backdrop-filter: blur(12px);\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 12px;\n  overflow: hidden;\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35);\n}\n\n.usr-fold summary {\n  padding: 14px 20px;\n  cursor: pointer;\n  font-weight: 700;\n  font-size: 1.05em;\n  color: #e8e8f0;\n  background: rgba(255,255,255,0.03);\n  transition: background 0.25s ease;\n  user-select: none;\n  list-style: none;\n}\n\n.usr-fold summary::-webkit-details-marker { display: none; }\n.usr-fold summary::before { content: '◇ '; opacity: 0.6; }\n.usr-fold summary:hover { background: rgba(255,255,255,0.06); }\n.usr-fold[open] summary { border-bottom: 1px solid rgba(255,255,255,0.06); }\n\n.usr-fold.v1 {\n  border: 1px solid rgba(149,165,166,0.55);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35), 0 0 12px rgba(149,165,166,0.18), inset 0 0 8px rgba(149,165,166,0.05);\n}\n.usr-fold.v2 {\n  border: 1px solid rgba(92,107,192,0.55);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35), 0 0 12px rgba(92,107,192,0.18), inset 0 0 8px rgba(92,107,192,0.05);\n}\n.usr-fold.v3 {\n  border: 1px solid rgba(171,71,188,0.55);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35), 0 0 14px rgba(171,71,188,0.22), inset 0 0 8px rgba(171,71,188,0.05);\n}\n.usr-fold.v4 {\n  border: 1px solid rgba(212,175,55,0.65);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35), 0 0 16px rgba(212,175,55,0.28), inset 0 0 10px rgba(212,175,55,0.06);\n}\n.usr-fold.v5 {\n  border: 1px solid rgba(255,51,153,0.65);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35), 0 0 16px rgba(255,51,153,0.28), inset 0 0 10px rgba(255,51,153,0.06);\n}\n\n/* ========== 用户状态栏（内层） ========== */\nusr {\n  display: block;\n  padding: 16px 20px;\n  color: #c8c8d0;\n  font-size: 0.88em;\n}\n\nusr uh {\n  display: flex;\n  align-items: center;\n  font-weight: 700;\n  font-size: 1.15em;\n  margin-bottom: 12px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid rgba(255,255,255,0.08);\n  color: #e8e8f0;\n}\n\nusr uh tg {\n  display: inline-block;\n  padding: 2px 10px;\n  border-radius: 20px;\n  font-size: 0.75em;\n  margin-left: 10px;\n  font-weight: 600;\n  letter-spacing: 0.5px;\n}\n\nusr ub { display: block; margin-bottom: 12px; }\n\nusr g3 {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 8px;\n  margin-bottom: 8px;\n}\n\nusr gi {\n  display: block;\n  margin-bottom: 6px;\n  padding: 6px 10px;\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.07);\n  border-radius: 6px;\n  transition: all 0.25s ease;\n}\n\nusr gi:hover {\n  background: rgba(255,255,255,0.07);\n  border-color: rgba(255,255,255,0.15);\n}\n\nusr g1 { display: block; }\nusr g1 gi { display: inline-block; margin-right: 10px; }\n\nusr upb {\n  display: block;\n  margin-top: 12px;\n  padding: 10px 12px;\n  background: rgba(255,255,255,0.03);\n  border-radius: 8px;\n  border: 1px solid rgba(255,255,255,0.06);\n}\n\nusr upl { display: block; font-weight: 700; margin-bottom: 4px; font-size: 0.9em; }\nusr upv { display: block; font-size: 0.82em; margin-bottom: 8px; opacity: 0.7; font-family: Consolas, monospace; }\n\nusr upt {\n  display: block;\n  height: 8px;\n  background: rgba(255,255,255,0.06);\n  border-radius: 4px;\n  overflow: hidden;\n}\n\nusr upf {\n  display: block;\n  height: 100%;\n  border-radius: 4px;\n  background-size: 200% 100%;\n  animation: shimmer 3s infinite linear;\n}\n\n/* 用户等级内部装饰 */\nusr.v1 uh tg { background: rgba(149,165,166,0.2); color: #bdc3c7; border: 1px solid rgba(149,165,166,0.55); }\nusr.v1 upf { background-image: linear-gradient(90deg, #7f8c8d, #bdc3c7, #7f8c8d); }\n\nusr.v2 uh tg { background: rgba(92,107,192,0.2); color: #9fa8da; border: 1px solid rgba(92,107,192,0.55); }\nusr.v2 upf { background-image: linear-gradient(90deg, #3949ab, #7986cb, #3949ab); }\n\nusr.v3 uh tg { background: rgba(171,71,188,0.2); color: #ce93d8; border: 1px solid rgba(171,71,188,0.55); }\nusr.v3 upf { background-image: linear-gradient(90deg, #8e24aa, #ce93d8, #8e24aa); }\n\nusr.v4 uh tg { background: rgba(212,175,55,0.18); color: #ffd700; border: 1px solid rgba(212,175,55,0.65); }\nusr.v4 upf { background-image: linear-gradient(90deg, #d4af37, #ffd700, #d4af37); }\n\nusr.v5 uh tg { background: rgba(255,51,153,0.18); color: #ff80c0; border: 1px solid rgba(255,51,153,0.65); }\nusr.v5 upf { background-image: linear-gradient(90deg, #ff3399, #ff80c0, #ff3399); }\n\n/* ========== 精灵折叠面板 ========== */\n.fai-fold {\n  margin-bottom: 16px;\n  background: linear-gradient(135deg, rgba(18, 18, 28, 0.88), rgba(24, 24, 36, 0.88));\n  backdrop-filter: blur(12px);\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 12px;\n  overflow: hidden;\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35);\n}\n\n.fai-fold summary {\n  padding: 14px 20px;\n  cursor: pointer;\n  font-weight: 700;\n  font-size: 1.05em;\n  color: #e8e8f0;\n  background: rgba(255,255,255,0.03);\n  transition: background 0.25s ease;\n  user-select: none;\n  list-style: none;\n}\n\n.fai-fold summary::-webkit-details-marker { display: none; }\n.fai-fold summary::before { content: '♦ '; opacity: 0.6; }\n.fai-fold summary:hover { background: rgba(255,255,255,0.06); }\n.fai-fold[open] summary { border-bottom: 1px solid rgba(255,255,255,0.06); }\n\n.fai-fold.fl1 {\n  border: 1px solid rgba(93,173,226,0.55);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35), 0 0 12px rgba(93,173,226,0.18), inset 0 0 8px rgba(93,173,226,0.05);\n}\n.fai-fold.fl2 {\n  border: 1px solid rgba(0,188,212,0.55);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35), 0 0 12px rgba(0,188,212,0.18), inset 0 0 8px rgba(0,188,212,0.05);\n}\n.fai-fold.fl3 {\n  border: 1px solid rgba(76,175,80,0.55);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35), 0 0 12px rgba(76,175,80,0.18), inset 0 0 8px rgba(76,175,80,0.05);\n}\n.fai-fold.fl4 {\n  border: 1px solid rgba(253,216,53,0.6);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35), 0 0 14px rgba(253,216,53,0.22), inset 0 0 8px rgba(253,216,53,0.05);\n}\n.fai-fold.fl5 {\n  border: 1px solid rgba(153,51,255,0.6);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35), 0 0 16px rgba(153,51,255,0.25), inset 0 0 10px rgba(153,51,255,0.06);\n}\n\n/* ========== 精灵状态栏（内层） ========== */\nfai {\n  display: block;\n  padding: 16px 20px;\n  color: #c8c8d0;\n  font-size: 0.88em;\n}\n\nfai fh {\n  display: flex;\n  align-items: center;\n  font-weight: 700;\n  font-size: 1.15em;\n  margin-bottom: 12px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid rgba(255,255,255,0.08);\n  color: #e8e8f0;\n}\n\nfai fh tg {\n  display: inline-block;\n  padding: 2px 10px;\n  border-radius: 20px;\n  font-size: 0.75em;\n  margin-left: 10px;\n  font-weight: 600;\n}\n\nfai fb { display: block; margin-bottom: 12px; }\n\nfai g3 {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 8px;\n  margin-bottom: 8px;\n}\n\nfai gi {\n  display: block;\n  margin-bottom: 6px;\n  padding: 6px 10px;\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.07);\n  border-radius: 6px;\n  transition: all 0.25s ease;\n}\n\nfai gi:hover {\n  background: rgba(255,255,255,0.07);\n  border-color: rgba(255,255,255,0.15);\n}\n\nfai fpb {\n  display: block;\n  margin: 12px 0;\n  padding: 10px 12px;\n  background: rgba(255,255,255,0.03);\n  border-radius: 8px;\n  border: 1px solid rgba(255,255,255,0.06);\n}\n\nfai fpl { display: block; font-weight: 700; margin-bottom: 4px; font-size: 0.9em; }\nfai fpv { display: block; font-size: 0.82em; margin-bottom: 8px; opacity: 0.7; font-family: Consolas, monospace; }\n\nfai fpt {\n  display: block;\n  height: 8px;\n  background: rgba(255,255,255,0.06);\n  border-radius: 4px;\n  overflow: hidden;\n}\n\nfai fpf {\n  display: block;\n  height: 100%;\n  border-radius: 4px;\n  background-size: 200% 100%;\n  animation: shimmer 3s infinite linear;\n}\n\nfai fbd {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 8px;\n  padding: 12px;\n  margin-top: 12px;\n  background: rgba(255,255,255,0.02);\n  border: 1px solid rgba(255,255,255,0.06);\n  border-radius: 8px;\n}\n\nfai fbd gi {\n  display: block;\n  margin-bottom: 0;\n  padding: 6px 10px;\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.07);\n  border-radius: 6px;\n}\n\n/* 精灵等级内部装饰 */\nfai.fl1 fh tg { background: rgba(93,173,226,0.18); color: #85c1e9; border: 1px solid rgba(93,173,226,0.55); }\nfai.fl1 fpf { background-image: linear-gradient(90deg, #5dade2, #aed6f1, #5dade2); }\n\nfai.fl2 fh tg { background: rgba(0,188,212,0.18); color: #4dd0e1; border: 1px solid rgba(0,188,212,0.55); }\nfai.fl2 fpf { background-image: linear-gradient(90deg, #00bcd4, #80deea, #00bcd4); }\n\nfai.fl3 fh tg { background: rgba(76,175,80,0.18); color: #81c784; border: 1px solid rgba(76,175,80,0.55); }\nfai.fl3 fpf { background-image: linear-gradient(90deg, #4caf50, #a5d6a7, #4caf50); }\n\nfai.fl4 fh tg { background: rgba(253,216,53,0.15); color: #fdd835; border: 1px solid rgba(253,216,53,0.6); }\nfai.fl4 fpf { background-image: linear-gradient(90deg, #fbc02d, #fff59d, #fbc02d); }\n\nfai.fl5 fh tg { background: rgba(153,51,255,0.18); color: #bf80ff; border: 1px solid rgba(153,51,255,0.6); }\nfai.fl5 fpf { background-image: linear-gradient(90deg, #9933ff, #cc99ff, #9933ff); }\n\n/* ========== 精灵编年史 ========== */\n.chronicle {\n  margin-bottom: 16px;\n  background: linear-gradient(135deg, rgba(18, 18, 28, 0.88), rgba(24, 24, 36, 0.88));\n  backdrop-filter: blur(12px);\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 12px;\n  overflow: hidden;\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35);\n}\n\n.chronicle summary {\n  padding: 14px 20px;\n  cursor: pointer;\n  font-weight: 700;\n  color: #c8c8d0;\n  background: rgba(255,255,255,0.03);\n  transition: background 0.25s ease;\n  user-select: none;\n  list-style: none;\n}\n\n.chronicle summary::-webkit-details-marker { display: none; }\n\n.chronicle summary::before {\n  content: '◆ ';\n  opacity: 0.6;\n}\n\n.chronicle summary:hover { background: rgba(255,255,255,0.06); }\n\n.chronicle[open] summary {\n  border-bottom: 1px solid rgba(255,255,255,0.06);\n}\n\n.chronicle > *:not(summary) {\n  padding: 14px 20px;\n  font-size: 0.88em;\n  color: #b0b0bc;\n}\n\n.chronicle table {\n  width: 100%;\n  border-collapse: collapse;\n  margin: 10px 0;\n  font-size: 0.92em;\n  display: block;\n  overflow-x: auto;\n}\n\n.chronicle table th {\n  padding: 8px 12px;\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.08);\n  text-align: left;\n  font-weight: 700;\n  white-space: nowrap;\n  color: #d0d0d8;\n}\n\n.chronicle table td {\n  padding: 8px 12px;\n  border: 1px solid rgba(255,255,255,0.05);\n  color: #b8b8c4;\n}\n\n.chronicle.fl1 {\n  border: 1px solid rgba(93,173,226,0.5);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35), 0 0 10px rgba(93,173,226,0.15);\n}\n\n.chronicle.fl2 {\n  border: 1px solid rgba(0,188,212,0.5);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35), 0 0 10px rgba(0,188,212,0.15);\n}\n\n.chronicle.fl3 {\n  border: 1px solid rgba(76,175,80,0.5);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35), 0 0 10px rgba(76,175,80,0.15);\n}\n\n.chronicle.fl4 {\n  border: 1px solid rgba(253,216,53,0.55);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35), 0 0 12px rgba(253,216,53,0.18);\n}\n\n.chronicle.fl5 {\n  border: 1px solid rgba(153,51,255,0.55);\n  box-shadow: 0 4px 16px rgba(0,0,0,0.35), 0 0 14px rgba(153,51,255,0.22);\n}\n\n/* ========== 选项栏 ========== */\nopts {\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  margin-top: 10px;\n}\n\nopts om, opts os, opts on {\n  display: block;\n  position: relative;\n  padding: 12px 18px;\n  background: linear-gradient(90deg, rgba(18, 18, 28, 0.88), rgba(26, 26, 38, 0.88));\n  backdrop-filter: blur(10px);\n  border-radius: 10px;\n  font-weight: 600;\n  font-size: 0.95em !important;\n  line-height: 1.6;\n  cursor: pointer;\n  overflow: hidden;\n  transition: all 0.25s ease;\n}\n\nopts om:hover, opts os:hover, opts on:hover {\n  transform: translateX(4px);\n}\n\nopts om::after, opts os::after, opts on::after {\n  content: '';\n  position: absolute;\n  top: 0; left: -100%;\n  width: 50%; height: 100%;\n  background: linear-gradient(to right, transparent, rgba(255,255,255,0.06), transparent);\n  transform: skewX(-25deg);\n  transition: left 0.5s ease;\n  pointer-events: none;\n}\n\nopts om:hover::after, opts os:hover::after, opts on:hover::after { left: 200%; }\n\nopts om {\n  border: 1px solid rgba(240,98,146,0.55);\n  color: #f48fb1 !important;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.3), 0 0 10px rgba(240,98,146,0.12);\n}\nopts om:hover {\n  border-color: rgba(240,98,146,0.8);\n  box-shadow: 0 4px 12px rgba(0,0,0,0.3), 0 0 16px rgba(240,98,146,0.3);\n}\n\nopts os {\n  border: 1px solid rgba(100,181,246,0.55);\n  color: #90caf9 !important;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.3), 0 0 10px rgba(100,181,246,0.12);\n}\nopts os:hover {\n  border-color: rgba(100,181,246,0.8);\n  box-shadow: 0 4px 12px rgba(0,0,0,0.3), 0 0 16px rgba(100,181,246,0.3);\n}\n\nopts on {\n  border: 1px solid rgba(255,213,79,0.5);\n  color: #ffe082 !important;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.3), 0 0 10px rgba(255,213,79,0.1);\n}\nopts on:hover {\n  border-color: rgba(255,213,79,0.75);\n  box-shadow: 0 4px 12px rgba(0,0,0,0.3), 0 0 16px rgba(255,213,79,0.25);\n}\n\n/* ========== 移动端 ========== */\n@media (max-width: 768px) {\n  usr g3, fai g3 { grid-template-columns: 1fr; gap: 4px; }\n  fai fbd { grid-template-columns: 1fr; }\n  .chronicle table { font-size: 0.82em; }\n  .chronicle table th, .chronicle table td { padding: 6px 8px; }\n}\n\n@media (max-width: 480px) {\n  stp { padding: 12px 14px; }\n  tx { padding: 16px 18px; }\n  usr { padding: 14px 16px; }\n  fai { padding: 14px 16px; }\n  opts om, opts os, opts on { padding: 10px 14px; font-size: 0.9em !important; }\n}\n\n/* ========== 聊天气泡通用(Rili平台适配) ========== */\n.group.is-user > .is-user\\:dark,\n.group.is-assistant > .is-user\\:dark {\n  background: #1e1e26 !important;\n  border: 1.5px solid rgba(255,255,255,0.1) !important;\n  border-radius: 12px !important;\n  padding: 14px 18px !important;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.3) !important;\n  color: #e0e0e8 !important;\n}\n\n.group.is-user > .is-user\\:dark {\n  background: #1e1e26 !important;\n  border-color: rgba(149,165,166,0.3) !important;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.3), 0 0 8px rgba(149,165,166,0.1) !important;\n}\n\n.group.is-assistant > .is-user\\:dark {\n  background: #16161d !important;\n  border-color: rgba(92,107,192,0.35) !important;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.35), 0 0 10px rgba(92,107,192,0.12) !important;\n}\n\n/* ========== 文本内容可读性（精确匹配，不误伤自定义标签） ========== */\n.rili-markdown-renderer p,\n.rili-markdown-renderer span,\n.rili-markdown-renderer li,\n.rili-markdown-renderer ul,\n.rili-markdown-renderer ol {\n  color: #e0e0e8 !important;\n}\n\n.rili-markdown-renderer h1,\n.rili-markdown-renderer h2,\n.rili-markdown-renderer h3 {\n  color: #f0f0f5 !important;\n  border-bottom-color: rgba(255,255,255,0.1) !important;\n}\n\n.rili-markdown-renderer a {\n  color: #90caf9 !important;\n}\n\n.rili-markdown-renderer code {\n  background: rgba(255,255,255,0.08) !important;\n  color: #ffb74d !important;\n  border: 1px solid rgba(255,255,255,0.1) !important;\n}\n\n.rili-markdown-renderer pre {\n  background: #0d0d12 !important;\n  border: 1px solid rgba(255,255,255,0.15) !important;\n}\n\n.rili-markdown-renderer blockquote {\n  border-left-color: rgba(212,175,55,0.5) !important;\n  color: #c8c8d0 !important;\n}\n\n/* ========== 底部附加信息栏 ========== */\n.text-xs.font-mono.text-muted-foreground {\n  color: rgba(160,160,176,0.8) !important;\n}\n\n.text-xs.font-mono.text-muted-foreground span.bg-blue-500\\/60,\n.text-xs.font-mono.text-muted-foreground .w-1.h-1.rounded-full {\n  background: rgba(160,160,176,0.6) !important;\n}\n\n/* ========== 底部操作按钮区 ========== */\n.bg-muted.rounded.flex {\n  background: rgba(30,30,38,0.8) !important;\n  border: 1px solid rgba(255,255,255,0.08) !important;\n  padding: 4px 6px !important;\n  border-radius: 8px !important;\n}\n\n.group .md\\:opacity-0,\n.group-hover\\:opacity-100 {\n  opacity: 1 !important;\n}\n\n.bg-muted.rounded.flex button {\n  background: transparent !important;\n  color: #b0b0bc !important;\n  transition: all 0.2s ease !important;\n  padding: 6px !important;\n  border-radius: 6px !important;\n}\n\n.bg-muted.rounded.flex button:hover {\n  background: rgba(255,255,255,0.08) !important;\n  color: #e0e0e8 !important;\n}\n\n.bg-muted.rounded.flex button svg.lucide {\n  stroke: rgba(176,176,188,0.85) !important;\n  transition: stroke 0.2s ease !important;\n}\n\n.bg-muted.rounded.flex button:hover svg.lucide {\n  stroke: rgba(224,224,232,1) !important;\n}\n\n/* ========== 加载动画 - 欢迎文字 ========== */\n.flex.gap-2.w-full.h-full.items-center.justify-center > span {\n  display: none !important;\n}\n\n.flex.gap-2.w-full.h-full.items-center.justify-center {\n  position: relative !important;\n  min-height: 30px !important;\n}\n\n.flex.gap-2.w-full.h-full.items-center.justify-center::before {\n  content: '欢迎回来尊敬的会员';\n  display: block !important;\n  font-size: 1.1em !important;\n  font-weight: 600 !important;\n  color: #d4af37 !important;\n  text-shadow: 0 0 12px rgba(212,175,55,0.6), 0 0 24px rgba(212,175,55,0.3) !important;\n  letter-spacing: 2px !important;\n  animation: welcomePulse 2s ease-in-out infinite !important;\n  white-space: nowrap !important;\n}\n\n/* ========== 整体对话容器优化 ========== */\n.group {\n  margin-bottom: 14px !important;\n}\n\n.group.is-user > div:first-child {\n  max-width: 80% !important;\n}\n\n.group.is-assistant > div:first-child {\n  max-width: 85% !important;\n}\n\n/* ========== 移动端适配 ========== */\n@media (max-width: 768px) {\n  .group.is-user > div:first-child,\n  .group.is-assistant > div:first-child {\n    max-width: 90% !important;\n    padding: 12px 14px !important;\n  }\n\n  .flex.gap-2.w-full.h-full.items-center.justify-center::before {\n    font-size: 1em !important;\n    letter-spacing: 1px !important;\n  }\n}\n\n@media (max-width: 480px) {\n  .group.is-user > div:first-child,\n  .group.is-assistant > div:first-child {\n    max-width: 95% !important;\n    font-size: 0.9em !important;\n  }\n}\n/* ========================================================== */\n/* ============== 女王模式 · EX等级专属样式 ================== */\n/* ========================================================== */\n\n/* ============== 女王模式 · EX等级专属样式（已修） ============== */\n\nstp.vex {\n  border: 1px solid rgba(196,30,58,0.75);\n  background: linear-gradient(135deg, rgba(28,12,18,0.92), rgba(38,14,24,0.92));\n  box-shadow: 0 4px 16px rgba(0,0,0,0.5), 0 0 18px rgba(196,30,58,0.32), 0 0 32px rgba(74,20,140,0.18), inset 0 0 14px rgba(196,30,58,0.1);\n}\n\nstp.fex {\n  border: 1px solid rgba(156,39,176,0.8);\n  background: linear-gradient(135deg, rgba(26,10,32,0.92), rgba(38,14,46,0.92));\n  box-shadow: 0 4px 16px rgba(0,0,0,0.5), 0 0 20px rgba(156,39,176,0.4), 0 0 36px rgba(233,30,99,0.25), inset 0 0 14px rgba(156,39,176,0.12);\n}\n\ntx.vex {\n  border: 1px solid rgba(196,30,58,0.65);\n  background: linear-gradient(160deg, rgba(30,14,20,0.88), rgba(38,16,26,0.88));\n  box-shadow: 0 6px 20px rgba(0,0,0,0.45), 0 0 18px rgba(196,30,58,0.25), 0 0 28px rgba(74,20,140,0.15);\n}\n\ntx.fex {\n  border: 1px solid rgba(156,39,176,0.7);\n  background: linear-gradient(160deg, rgba(28,12,34,0.88), rgba(40,16,48,0.88));\n  box-shadow: 0 6px 20px rgba(0,0,0,0.45), 0 0 20px rgba(156,39,176,0.32), 0 0 32px rgba(233,30,99,0.2);\n}\n\n.usr-fold.vex {\n  border: 1px solid rgba(196,30,58,0.7);\n  background: linear-gradient(135deg, rgba(26,10,16,0.9), rgba(36,14,22,0.9));\n  box-shadow: 0 4px 16px rgba(0,0,0,0.45), 0 0 16px rgba(196,30,58,0.3), 0 0 28px rgba(74,20,140,0.18), inset 0 0 12px rgba(196,30,58,0.08);\n}\n.usr-fold.vex summary { color: #ff6b85; text-shadow: 0 0 6px rgba(196,30,58,0.5); }\n.usr-fold.vex summary::before { content: '⛓ '; opacity: 0.8; color: #c41e3a; }\n.usr-fold.vex summary:hover { background: rgba(196,30,58,0.08); }\n\nusr.vex uh { color: #ff8095; }\nusr.vex uh tg {\n  background: linear-gradient(135deg, rgba(196,30,58,0.25), rgba(74,20,140,0.25));\n  color: #ff5575;\n  border: 1px solid rgba(196,30,58,0.75);\n  box-shadow: 0 0 10px rgba(196,30,58,0.4), 0 0 0 rgba(74,20,140,0), inset 0 0 6px rgba(196,30,58,0.15);\n  text-shadow: 0 0 6px rgba(196,30,58,0.5);\n  letter-spacing: 1px;\n  animation: vexThrob 2.5s ease-in-out infinite;\n}\nusr.vex upf {\n  background-image: linear-gradient(90deg, #4a148c, #c41e3a, #ff3355, #c41e3a, #4a148c);\n  box-shadow: 0 0 8px rgba(196,30,58,0.6);\n}\n\n.fai-fold.fex {\n  border: 1px solid rgba(156,39,176,0.75);\n  background: linear-gradient(135deg, rgba(24,10,32,0.9), rgba(36,14,44,0.9));\n  box-shadow: 0 4px 16px rgba(0,0,0,0.45), 0 0 18px rgba(156,39,176,0.38), 0 0 32px rgba(233,30,99,0.22), inset 0 0 12px rgba(156,39,176,0.1);\n}\n.fai-fold.fex summary { color: #e1a5ff; text-shadow: 0 0 8px rgba(156,39,176,0.5); }\n.fai-fold.fex summary::before { content: '👑 '; opacity: 0.95; text-shadow: 0 0 8px rgba(255,215,0,0.7); }\n.fai-fold.fex summary:hover { background: rgba(156,39,176,0.1); }\n\nfai.fex fh { color: #f0b3ff; }\nfai.fex fh tg {\n  background: linear-gradient(135deg, rgba(156,39,176,0.3), rgba(233,30,99,0.3));\n  color: #ffd700;\n  border: 1px solid rgba(255,215,0,0.8);\n  box-shadow: 0 0 12px rgba(156,39,176,0.5), 0 0 6px rgba(255,215,0,0.4), 0 0 0 rgba(233,30,99,0), inset 0 0 6px rgba(233,30,99,0.2);\n  text-shadow: 0 0 6px rgba(255,215,0,0.7), 0 0 12px rgba(156,39,176,0.5);\n  letter-spacing: 1px;\n  font-weight: 700;\n  animation: fexThrob 2.5s ease-in-out infinite;\n}\nfai.fex fpf {\n  background-image: linear-gradient(90deg, #9c27b0, #e91e63, #ffd700, #e91e63, #9c27b0);\n  box-shadow: 0 0 10px rgba(156,39,176,0.65);\n}\n\n.chronicle.fex {\n  border: 1px solid rgba(156,39,176,0.65);\n  background: linear-gradient(135deg, rgba(22,10,30,0.9), rgba(32,12,40,0.9));\n  box-shadow: 0 4px 16px rgba(0,0,0,0.45), 0 0 16px rgba(156,39,176,0.3), 0 0 28px rgba(233,30,99,0.18);\n}\n.chronicle.fex summary { color: #e1a5ff; }\n.chronicle.fex summary::before { content: '♛ '; opacity: 0.9; color: #ffd700; text-shadow: 0 0 6px rgba(255,215,0,0.6); }\n.chronicle.fex summary:hover { background: rgba(156,39,176,0.08); }\n.chronicle.fex table th { background: rgba(156,39,176,0.12); border-color: rgba(156,39,176,0.3); color: #f0b3ff; }\n.chronicle.fex table td { border-color: rgba(156,39,176,0.18); color: #d8b8e8; }\n\n@keyframes vexThrob {\n  0%, 100% { box-shadow: 0 0 10px rgba(196,30,58,0.4), 0 0 0 rgba(74,20,140,0), inset 0 0 6px rgba(196,30,58,0.15); }\n  50% { box-shadow: 0 0 16px rgba(196,30,58,0.7), 0 0 24px rgba(74,20,140,0.3), inset 0 0 8px rgba(196,30,58,0.25); }\n}\n\n@keyframes fexThrob {\n  0%, 100% { box-shadow: 0 0 12px rgba(156,39,176,0.5), 0 0 6px rgba(255,215,0,0.4), 0 0 0 rgba(233,30,99,0), inset 0 0 6px rgba(233,30,99,0.2); }\n  50% { box-shadow: 0 0 20px rgba(156,39,176,0.8), 0 0 14px rgba(255,215,0,0.6), 0 0 28px rgba(233,30,99,0.4), inset 0 0 10px rgba(233,30,99,0.3); }\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":95,"totalMessages":1286,"totalCreditsUsed":1102977,"totalTokensUsed":32917426,"totalPlayedUsers":68,"deeplyPlayed":28,"fixedPromptLength":4487,"lorebookLength":23428,"author":{"id":"sHl7GUbe0yWZJCMfM6X7v98LXvXF19fC","name":"萝莉判官","displayUsername":"Ivan0430","username":"ivan0430"},"cardsTags":[{"tag":{"name":"加强色情描写","cardsCount":469}},{"tag":{"name":"可快餐可长线","cardsCount":613}},{"tag":{"name":"小萝莉","cardsCount":2}},{"tag":{"name":"超低消耗","cardsCount":475}},{"tag":{"name":"幼女","cardsCount":4}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"纯爱","cardsCount":886}},{"tag":{"name":"多角色","cardsCount":1110}},{"tag":{"name":"男性向","cardsCount":904}},{"tag":{"name":"开局即可色","cardsCount":1444}},{"tag":{"name":"后宫","cardsCount":692}},{"tag":{"name":"萝莉","cardsCount":187}},{"tag":{"name":"萝莉，幼女","cardsCount":22}},{"tag":{"name":"自由探索","cardsCount":1082}},{"tag":{"name":"萝莉控","cardsCount":3}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}