{"id":"5bf94eda-7909-477f-b2cb-5e595befd237","authorId":"v4xjRzPEvscl2in14bLlGXnRrb4xh07T","title":"雌小鬼女仆","description":"第一次做卡，有什么意见或者bug在评论区回复。后续还会继续完善角色卡里的功能(也许吧)","background":"aut8neka516evak7boddxgoy.webp","backgroundWidth":1694,"backgroundHeight":2475,"cover":"x5w26lytygl0rygdfqs82472.webp","coverWidth":1694,"coverHeight":2475,"introPage":"aeie8q33wktjxh0apyxwlnyh.html","changelog":null,"createdAt":"2026-06-12T16:50:15.674Z","updatedAt":"2026-07-02T07:50:25.443Z","initPublicAt":"2026-07-01T22:01:40.687Z","renderTemplate":null,"assistantRegexReplace":[],"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ===== 全局容器 - 半粉半白主题 ===== */\n.story-metadata-display {\n  --primary-color: #3a2a2a;\n  --secondary-color: #FF6B8A;\n  --accent-color: #FF8A9E;\n  --bg-start: #FFE4E9;\n  --bg-end: #FFF0F3;\n  --card-bg: rgba(255, 255, 255, 0.75);\n  --border-color: #FFB6C1;\n  --shadow-color: rgba(255, 107, 138, 0.12);\n\n  font-family: 'Georgia', 'Times New Roman', 'Segoe UI', serif;\n  color: var(--primary-color);\n  line-height: 1.5;\n  max-width: 820px;\n  margin: 2rem auto;\n  padding: 2rem 2rem 1.5rem;\n  background: linear-gradient(145deg, var(--bg-start), var(--bg-end));\n  border-radius: 28px;\n  border: 1px solid rgba(255, 182, 193, 0.2);\n  box-shadow: 0 4px 24px var(--shadow-color);\n  position: relative;\n  overflow: hidden;\n}\n\n.story-metadata-display::before {\n  content: '';\n  position: absolute;\n  top: -30%;\n  right: -20%;\n  width: 70%;\n  height: 70%;\n  background: radial-gradient(ellipse, rgba(255, 107, 138, 0.08), transparent 70%);\n  pointer-events: none;\n  z-index: 0;\n}\n.story-metadata-display::after {\n  content: '♡';\n  position: absolute;\n  bottom: 12px;\n  left: 20px;\n  font-size: 3.6rem;\n  color: rgba(255, 107, 138, 0.08);\n  pointer-events: none;\n  z-index: 0;\n}\n\n.story-metadata-display * {\n  box-sizing: border-box;\n  position: relative;\n  z-index: 1;\n}\n\n/* ===== 统一折叠面板 ===== */\n.story-metadata-display details.m {\n  margin-bottom: 0.6rem;\n  border: 1.5px solid rgba(255, 107, 138, 0.2);\n  border-radius: 14px;\n  overflow: hidden;\n  transition: all 0.2s;\n  background: #ffffff;\n}\n.story-metadata-display details.m:hover {\n  border-color: rgba(255, 107, 138, 0.35);\n  box-shadow: 0 2px 12px rgba(255, 107, 138, 0.08);\n}\n\n/* ===== 摘要（收起时） ===== */\n.story-metadata-display details.m summary {\n  padding: 0.5rem 1.2rem;\n  font-family: 'Georgia', serif;\n  font-weight: 700;\n  font-size: 0.95rem;\n  color: #d4567a;\n  cursor: pointer;\n  background: #FFDCE4;\n  list-style: none;\n  display: flex;\n  align-items: center;\n  transition: background 0.2s;\n  user-select: none;\n  border-bottom: 1.5px solid transparent;\n}\n.story-metadata-display details.m summary::-webkit-details-marker,\n.story-metadata-display details.m summary::marker {\n  display: none;\n}\n.story-metadata-display details.m summary:hover {\n  background: #FFD0DA;\n}\n.story-metadata-display details.m summary::after {\n  content: '▶';\n  margin-left: auto;\n  font-size: 0.7rem;\n  color: #d4567a;\n  transition: transform 0.2s;\n}\n\n/* ===== 展开状态 ===== */\n.story-metadata-display details.m[open] summary {\n  background: #FFD0DA;\n  border-bottom: 1.5px solid rgba(255, 107, 138, 0.2);\n}\n.story-metadata-display details.m[open] summary::after {\n  transform: rotate(90deg);\n}\n\n/* ===== ★★★ 内容区基础 ===== */\n.story-metadata-display details.m .e {\n  padding: 0.6rem 1.2rem;\n  font-family: 'Segoe UI', sans-serif;\n  font-size: 0.88rem;\n  color: #3a2a2a;\n  line-height: 1.7;\n  background: #FFFFFF;\n}\n\n/* ===== ★★★ 状态栏专用（含 span）：使用网格 ===== */\n.story-metadata-display details.m .e:has(span) {\n  display: grid !important;\n  grid-template-columns: 4.5rem 1fr;\n  gap: 0.08rem 0.8rem;\n  align-items: baseline;\n}\n.story-metadata-display details.m .e:has(span) span:nth-child(odd) {\n  font-weight: 500;\n  color: #b88a92;\n  text-align: right;\n  font-size: 0.82rem;\n  padding-right: 0.5rem;\n  grid-column: 1 / 2;\n}\n.story-metadata-display details.m .e:has(span) span:nth-child(even) {\n  color: #3a2a2a;\n  font-weight: 400;\n  text-align: left;\n  font-size: 0.88rem;\n  grid-column: 2 / 3;\n}\n.story-metadata-display details.m .e:has(span) br {\n  display: none;\n}\n.story-metadata-display details.m .e:has(span) > div:not(:first-child) {\n  font-weight: 600;\n  color: #b88a92;\n  font-size: 0.82rem;\n  grid-column: 1 / -1;\n  margin-top: 0.25rem;\n  padding-top: 0.08rem;\n  border-top: 1.5px dashed rgba(255, 107, 138, 0.12);\n}\n.story-metadata-display details.m .e:has(span) > div:not(:first-child) + span {\n  grid-column: 2 / 3;\n  color: #3a2a2a;\n  font-size: 0.88rem;\n  margin-left: 0;\n}\n.story-metadata-display details.m .e:has(span) > div:not(:first-child) + span:nth-child(odd) {\n  color: #3a2a2a;\n  font-weight: 400;\n  text-align: left;\n  font-size: 0.88rem;\n  grid-column: 2 / 3;\n}\n\n/* ===== ★★★ 记忆区专用 ★★★ ===== */\n.story-metadata-display details.m .e.memory {\n  display: block !important;\n  padding: 0.6rem 1.2rem;\n  background: #FFFFFF;\n  width: 100% !important;\n  grid-template-columns: none !important;\n  gap: 0 !important;\n}\n\n/* ----- 临时区 ----- */\n.story-metadata-display .temp-area {\n  display: block;\n  width: 100%;\n  background: #FFF0F5;\n  border-left: 4px solid #FF6B8A;\n  padding: 0.4rem 0.8rem;\n  margin-bottom: 0.6rem;\n  border-radius: 0 8px 8px 0;\n  box-sizing: border-box;\n}\n\n/* ----- 永久区 ----- */\n.story-metadata-display .perm-area {\n  display: block;\n  width: 100%;\n  background: #F0F4FF;\n  border-left: 4px solid #8A9EFF;\n  padding: 0.4rem 0.8rem;\n  border-radius: 0 8px 8px 0;\n  min-height: 1.8rem;\n  box-sizing: border-box;\n}\n\n/* ===== ★★★ 记忆区标题 - 显眼版 ★★★ ===== */\n.story-metadata-display .title {\n  font-weight: 800;\n  font-size: 1.05rem;\n  display: block;\n  margin-bottom: 0.3rem;\n  padding: 0.15rem 0.6rem;\n  border-radius: 6px;\n  letter-spacing: 0.5px;\n}\n\n/* 临时区标题 - 粉底粉字 */\n.story-metadata-display .temp-area .title {\n  color: #b3405a;\n  background: #FFDCE4;\n  border-bottom: 2px solid #FF6B8A;\n  display: inline-block;\n  padding: 0.05rem 0.8rem;\n  border-radius: 4px 4px 0 0;\n}\n\n/* 永久区标题 - 蓝底蓝字 */\n.story-metadata-display .perm-area .title {\n  color: #4a6ab8;\n  background: #DCE6FF;\n  border-bottom: 2px solid #8A9EFF;\n  display: inline-block;\n  padding: 0.05rem 0.8rem;\n  border-radius: 4px 4px 0 0;\n}\n\n/* ===== ★★★ 记忆区记录 - 使用 div.entry，每条独立成行 ★★★ ===== */\n.story-metadata-display .entry {\n  display: block !important;\n  font-size: 0.88rem;\n  color: #3a2a2a;\n  line-height: 2.2 !important;\n  padding: 0.1rem 0;\n  margin: 0;\n  white-space: normal !important;\n  word-break: break-word;\n  width: 100% !important;\n}\n\n/* 内容文本 */\n.story-metadata-display .temp-area,\n.story-metadata-display .perm-area {\n  font-size: 0.88rem;\n  color: #3a2a2a;\n}\n\n/* ===== 正文 ===== */\n.story-metadata-display .narrative {\n  padding: 0.2rem 0 1.2rem;\n}\n.story-metadata-display .narrative::after {\n  content: '';\n  display: block;\n  width: 40%;\n  height: 1px;\n  margin: 1.2rem auto 0;\n  background: linear-gradient(to right, transparent, rgba(255, 107, 138, 0.15), transparent);\n}\n.story-metadata-display .narrative p {\n  font-size: 1.05rem;\n  color: #3a2a2a;\n  line-height: 1.9;\n  margin: 0 0 1rem 0;\n  text-indent: 2em;\n  font-weight: 400;\n}\n\n/* ===== 移动端 ===== */\n@media (max-width: 768px) {\n  .story-metadata-display {\n    padding: 1.2rem 0.8rem;\n    border-radius: 20px;\n    margin: 1rem 0.4rem;\n  }\n  .story-metadata-display details.m .e {\n    padding: 0.4rem 0.6rem 0.6rem;\n  }\n  .story-metadata-display details.m .e:has(span) {\n    grid-template-columns: 3.8rem 1fr;\n    gap: 0.05rem 0.4rem;\n  }\n  .story-metadata-display details.m .e:has(span) span {\n    font-size: 0.80rem;\n  }\n  .story-metadata-display details.m .e:has(span) span:nth-child(odd) {\n    font-size: 0.72rem;\n  }\n  .story-metadata-display .title {\n    font-size: 0.95rem;\n  }\n  .story-metadata-display .temp-area,\n  .story-metadata-display .perm-area {\n    padding: 0.3rem 0.6rem;\n    font-size: 0.80rem;\n  }\n  .story-metadata-display .entry {\n    font-size: 0.80rem;\n    line-height: 2 !important;\n  }\n  .story-metadata-display .narrative p {\n    font-size: 0.98rem;\n    text-indent: 1.5em;\n  }\n}\n\n\n/* ============================================================\n   ★★★ 加载动画（全局，独立于角色卡） ★★★\n   ============================================================ */\n\n/* 隐藏默认的加载动画 */\n.style_dot-flashing__8L91Q {\n  display: none !important;\n}\n\n/* 加载动画容器 */\n.chat-message[data-streaming=\"true\"] .flex.items-center.justify-center.w-6.h-5 {\n  position: relative !important;\n  width: 48px !important;\n  height: 24px !important;\n  overflow: visible !important;\n  z-index: 1 !important;\n  background: transparent !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\n\n/* SVG 心形动画 */\n.chat-message[data-streaming=\"true\"] .flex.items-center.justify-center.w-6.h-5::before {\n  content: '' !important;\n  display: block !important;\n  width: 48px !important;\n  height: 24px !important;\n  background-image: url('data:image/svg+xml;utf8,%3Csvg width=\"48\" height=\"24\" viewBox=\"0 0 48 24\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cg transform=\"translate(0, 4)\"%3E%3Cpath d=\"M6,0 C3.5,-2 0,0 1.5,2.5 L6,8 L10.5,2.5 C12,0 8.5,-2 6,0Z\" fill=\"%23FF6B8A\"%3E%3CanimateTransform attributeName=\"transform\" type=\"translate\" values=\"0,0; 0,-3; 0,0\" dur=\"1.2s\" repeatCount=\"indefinite\" begin=\"0s\"/%3E%3C/path%3E%3C/g%3E%3Cg transform=\"translate(18, 4)\"%3E%3Cpath d=\"M6,0 C3.5,-2 0,0 1.5,2.5 L6,8 L10.5,2.5 C12,0 8.5,-2 6,0Z\" fill=\"%23FFB6C1\"%3E%3CanimateTransform attributeName=\"transform\" type=\"translate\" values=\"0,0; 0,-3; 0,0\" dur=\"1.2s\" repeatCount=\"indefinite\" begin=\"0.4s\"/%3E%3C/path%3E%3C/g%3E%3Cg transform=\"translate(36, 4)\"%3E%3Cpath d=\"M6,0 C3.5,-2 0,0 1.5,2.5 L6,8 L10.5,2.5 C12,0 8.5,-2 6,0Z\" fill=\"%23FF6B8A\"%3E%3CanimateTransform attributeName=\"transform\" type=\"translate\" values=\"0,0; 0,-3; 0,0\" dur=\"1.2s\" repeatCount=\"indefinite\" begin=\"0.8s\"/%3E%3C/path%3E%3C/g%3E%3C/svg%3E') !important;\n  background-size: contain !important;\n  background-repeat: no-repeat !important;\n  background-position: center !important;\n  z-index: 0 !important;\n}\n\n.chat-message[data-streaming=\"true\"] .flex.items-center.justify-center.w-6.h-5::after {\n  content: none !important;\n}\n\n/* 消息文本层确保在动画之上 */\n.chat-message[data-streaming=\"true\"] .markdown-body {\n  position: relative !important;\n  z-index: 2 !important;\n  background: transparent !important;\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":2,"totalMessages":20,"totalCreditsUsed":12656,"totalTokensUsed":275661,"totalPlayedUsers":3,"deeplyPlayed":0,"fixedPromptLength":5279,"lorebookLength":15804,"author":{"id":"v4xjRzPEvscl2in14bLlGXnRrb4xh07T","name":"摸你穷","displayUsername":"wymj0818","username":"wymj0818"},"cardsTags":[{"tag":{"name":"单人卡","cardsCount":788}},{"tag":{"name":"雌小鬼","cardsCount":17}},{"tag":{"name":"纯爱","cardsCount":886}},{"tag":{"name":"女仆","cardsCount":24}},{"tag":{"name":"男性向","cardsCount":904}},{"tag":{"name":"开局即可色","cardsCount":1444}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}