{"id":"78ba8582-7843-4543-af6b-1b73db0e4e58","authorId":"2bYOeVIYYIrF7fvRfQadeebJ828UH08x","title":"前夫哥做恨不？","description":"可bl/bg，不限左右位，可剧情可纯涩。\n你事业小有所成，从容地回到这座城市。推开公寓的门，你以为面对的是空荡的房间——却迎面撞见了刚刚洗完澡的前男友顾衍。这间公寓属于你们的共同友人，友人出国前分别将钥匙交给你们，却未曾告知彼此的存在。\n--\n该卡由 @阿温摸鱼了吗 提供完整设定与结局走向，由 @五更灯 老师制作，欢迎加入交流群：732855010","background":"y0p6c7xoi684ievyd2wi4fj1.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"w9ykf4rturi59ct83ciu4fv6.webp","coverWidth":2400,"coverHeight":1800,"introPage":"aj05sotv3g4ywaygm210nx4p.html","changelog":"","createdAt":"2026-05-17T14:19:23.303Z","updatedAt":"2026-07-26T18:28:50.387Z","initPublicAt":"2026-05-17T14:21:31.320Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ===== 合租修罗场 · 状态栏主题 ===== */\nai {\n  --bg-deep: #1e162b;\n  --bg-card: #2a1d3a;\n  --border: #4b3864;\n  --text-primary: #e8dcf8;\n  --text-secondary: #c2aed8;\n  --accent-desire: #e0557a;\n  --accent-empathy: #7b8cdb;\n  --accent-gold: #c9a84c;\n  --shadow: 0 4px 16px rgba(0,0,0,0.5);\n  --radius: 1rem;\n  display: block;\n  font-family: 'Segoe UI', 'PingFang SC', system-ui, sans-serif;\n  color: var(--text-primary);\n  line-height: 1.6;\n  max-width: 680px;\n  margin: 0 auto;\n}\n\n/* 正文区 */\nai article {\n  display: block;\n  background: var(--bg-card);\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  padding: 1.2rem 1.4rem;\n  margin: 1rem 0;\n  color: #f0e8ff;\n  font-size: 0.95rem;\n  line-height: 1.85;\n  box-shadow: var(--shadow);\n}\n\n/* 可折叠块 */\nai details.status-block {\n  display: block;\n  background: var(--bg-card);\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  padding: 0.8rem 1.2rem 1.2rem;\n  margin-bottom: 0.9rem;\n  box-shadow: var(--shadow);\n  transition: border-color 0.2s;\n}\nai details.status-block[open] {\n  border-color: #7d5fa8;\n}\nai details.status-block summary {\n  list-style: none;\n  cursor: pointer;\n  outline: none;\n  display: flex;\n  align-items: center;\n  padding-bottom: 0.3rem;\n}\nai details.status-block summary::-webkit-details-marker {\n  display: none;\n}\nai details.status-block summary h2 {\n  font-size: 1rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  color: #dccaf0;\n  margin: 0;\n  border-left: 3px solid #9f7cc8;\n  padding-left: 0.7rem;\n  text-shadow: 0 1px 3px rgba(0,0,0,0.4);\n}\n\n/* 信息行 */\nai .info-row {\n  display: flex;\n  align-items: baseline;\n  gap: 0.35rem;\n  margin-top: 0.45rem;\n  font-size: 0.88rem;\n}\nai .info-row f {\n  flex-shrink: 0;\n  width: 1.6rem;\n  text-align: center;\n  font-size: 0.85rem;\n}\nai .info-row d {\n  color: var(--text-secondary);\n}\nai .info-row d b {\n  color: #c9b3e8;\n  font-weight: 600;\n}\nai .indent {\n  margin-left: 2rem;\n  font-size: 0.85rem;\n  color: #b8a2d4;\n  margin-top: 0.2rem;\n}\n\n/* 进度条 */\nai .meter-section {\n  margin-top: 0.7rem;\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 0.4rem;\n}\nai .meter-section f {\n  width: 1.6rem;\n  text-align: center;\n  font-size: 0.85rem;\n}\nai .meter-section d {\n  color: #c9b3e8;\n  font-weight: 600;\n  font-size: 0.85rem;\n  min-width: 5rem;\n}\nai .meter {\n  flex: 1;\n  min-width: 100px;\n  height: 10px;\n  background: #1c1128;\n  border-radius: 2rem;\n  border: 1px solid #4a3362;\n  overflow: hidden;\n  box-shadow: inset 0 1px 4px rgba(0,0,0,0.6);\n}\nai .meter-fill {\n  height: 100%;\n  border-radius: 2rem;\n  transition: width 0.5s ease;\n  box-shadow: 0 0 10px currentColor;\n}\nai .meter-fill.desire {\n  background: linear-gradient(90deg, #c92a5c, var(--accent-desire));\n}\nai .meter-fill.empathy {\n  background: linear-gradient(90deg, #5468c4, var(--accent-empathy));\n}\nai .meter-val {\n  font-size: 0.78rem;\n  color: #b8a0d8;\n  flex-basis: 100%;\n  margin-top: 0.15rem;\n  margin-left: 2rem;\n}\n\n/* 记忆表格 */\nai .mem-table {\n  display: block;\n  margin: 0.5rem 0 0.9rem;\n  font-size: 0.8rem;\n  border: 1px solid #3d2e54;\n  border-radius: 0.7rem;\n  overflow: hidden;\n}\nai .mem-table d {\n  display: grid;\n  grid-template-columns: 2rem 1fr 1fr 2fr;\n  gap: 0.3rem;\n  padding: 0.35rem 0.5rem;\n  border-bottom: 1px solid #322347;\n}\nai .mem-table d.mem-header {\n  background: #2f1e40;\n  font-weight: 700;\n  color: #d0bdf0;\n}\nai .mem-table c {\n  display: block;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n/* 行动推荐 */\nai .action-list {\n  margin-top: 0.4rem;\n}\nai .action-list d {\n  display: block;\n  background: #241834;\n  border-radius: 0.6rem;\n  padding: 0.45rem 0.9rem;\n  margin-top: 0.35rem;\n  color: #dcccf5;\n  font-size: 0.85rem;\n  border-left: 3px solid #6f4f8e;\n  transition: background 0.2s;\n}\nai .action-list d:hover {\n  background: #352351;\n  border-left-color: #b48ae0;\n}\n\n\n\n/* ===== 合租修罗场 · 聊天框主题美化（仅框） ===== */\n\n/* 统一聊天框：深紫底 + 玻璃质感 + 紫调边框 */\n.bg-gray-100\\/90.relative.inline-block {\n  background: rgba(38, 24, 55, 0.8) !important;\n  backdrop-filter: blur(14px) !important;\n  -webkit-backdrop-filter: blur(14px) !important;\n  border: 1px solid rgba(160, 120, 210, 0.3) !important;\n  border-radius: 1.2rem !important;\n  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.45), 0 0 0 1px rgba(180, 140, 220, 0.12) inset !important;\n  transition: border-color 0.25s ease, box-shadow 0.25s ease !important;\n  position: relative !important;\n  isolation: isolate !important;\n}\n\n/* 输入聊天框微调：左侧加一条淡淡的紫线以区分 */\n.bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90) {\n  border-left: 2px solid rgba(180, 130, 230, 0.5) !important;\n}\n\n/* 聊天框悬停时边框微亮 */\n.bg-gray-100\\/90.relative.inline-block:hover {\n  border-color: rgba(190, 150, 235, 0.55) !important;\n  box-shadow: 0 8px 28px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(190, 150, 235, 0.18) inset !important;\n}\n\n/* 去除顶部颜色条 */\n[class*=\"bg-[#F1CBCB]\"], \n[class*=\"bg-[#c9e1e9]\"] {\n  display: none !important;\n}\n\n/* 底部按钮：融入深紫背景 */\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary {\n  color: #b898d8 !important;\n  transition: color 0.2s ease !important;\n}\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary:hover {\n  color: #dcc0f8 !important;\n  background: rgba(140, 100, 190, 0.2) !important;\n  border-radius: 0.6rem !important;\n}\n\n/* 模型名称文字 */\n.MuiTypography-root.MuiTypography-body2.css-6c0gf2 {\n  color: #9a82b8 !important;\n  font-weight: 500 !important;\n}\n\n/* Token消耗文字 */\n.text-orange-500 {\n  color: #c9a060 !important;\n}\n\n/* 加载动画替换（SMIL SVG，兼容禁用CSS动画场景） */\n.style_dot-flashing__8L91Q.style_text__zGhNq {\n  display: none !important;\n}\n.flex.items-center.justify-center.w-6.h-5 {\n  position: relative !important;\n  min-height: 28px !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\n.flex.items-center.justify-center.w-6.h-5::before {\n  content: '';\n  display: block !important;\n  width: 26px !important;\n  height: 6px !important;\n  background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 12'%3E%3Ccircle cx='6' cy='6' r='5' fill='%23b898d8'%3E%3Canimate attributeName='opacity' values='1;0.2;1' dur='1.4s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='30' cy='6' r='5' fill='%239f7cc8'%3E%3Canimate attributeName='opacity' values='1;0.2;1' dur='1.4s' begin='0.35s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='54' cy='6' r='5' fill='%237b5ba8'%3E%3Canimate attributeName='opacity' values='1;0.2;1' dur='1.4s' begin='0.7s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E\") !important;\n  background-repeat: no-repeat !important;\n  background-position: center !important;\n  background-size: contain !important;\n  position: absolute !important;\n  z-index: 0 !important;\n}\n.flex.items-center.justify-center.w-6.h-5::after {\n  display: none !important;\n}\n\n/* 移动端微调 */\n@media (max-width: 480px) {\n  .bg-gray-100\\/90.relative.inline-block {\n    border-radius: 1rem !important;\n    padding: 0.6rem 0.8rem !important;\n  }\n  .flex.items-center.justify-center.w-6.h-5::before {\n    width: 22px !important;\n    height: 5px !important;\n  }\n}\n/* ===== 仅对 User 输入框文字进行美化 ===== */\n/* 选择 User 输入框内的 .markdown-body，排除 AI 回复所在的 chat-answer-container */\n.bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90) .markdown-body {\n  font-family: \"SF Pro Text\", \"PingFang SC\", \"Microsoft YaHei\", system-ui, sans-serif !important;\n  font-size: 1rem !important;\n  font-weight: 450 !important;\n  color: #e0d2f0 !important;\n  line-height: 1.75 !important;\n  letter-spacing: 0.025em !important;\n}\n\n\n\n/* ===== 合租修罗场 · 平台界面美化 ===== */\n\n/* 顶部栏：透明化处理，融入深紫氛围 */\n.sticky.w-full.top-0.flex.items-center {\n  background: rgba(30, 20, 48, 0.75) !important;\n  backdrop-filter: blur(16px) !important;\n  -webkit-backdrop-filter: blur(16px) !important;\n  border-bottom: 1px solid rgba(180, 140, 220, 0.25) !important;\n  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.5) !important;\n}\n\n/* 模型名称文字 */\n#ai-model-selector .truncate.text-\\[13px\\] {\n  color: #dccaf0 !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.04em !important;\n}\n\n/* 模型选择器下拉箭头 */\n#ai-model-selector .shrink-0.flex.items-center svg {\n  color: #b898d8 !important;\n  filter: drop-shadow(0 0 6px #9f7cc8) !important;\n}\n\n/* 设置按钮图标 */\n#header-setting-button svg {\n  color: #c9b0e8 !important;\n}\n\n/* 移动端时钟图标 */\n.sticky.w-full.top-0 svg.lucide-clock-8 {\n  color: #b898d8 !important;\n}\n\n/* 开场白选择器卡片 */\ndiv.flex.items-center.h-9.bg-white.rounded-md.cursor-pointer.group[class*=\"border-gray\"] {\n  background: rgba(42, 28, 58, 0.8) !important;\n  border-color: #5e477a !important;\n  color: #ddd0f0 !important;\n  backdrop-filter: blur(8px) !important;\n  -webkit-backdrop-filter: blur(8px) !important;\n}\n\n/* 开场白滑块图标 */\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"SlidersH\"] {\n  color: #c9a8e8 !important;\n}\n\n/* 开场白下拉箭头 */\ndiv.flex.items-center.h-9.cursor-pointer.group svg[data-icon=\"ChevronDown\"] {\n  color: #b898d8 !important;\n}\n\n/* 底部栏背景渐变 */\n.bg-gradient-to-t {\n  background: linear-gradient(to top, rgba(20, 10, 35, 0.92), rgba(35, 22, 55, 0.7), transparent) !important;\n}\n\n/* 输入框容器 */\n#ai-chat-bottom-input {\n  background: rgba(38, 24, 55, 0.7) !important;\n  backdrop-filter: blur(12px) !important;\n  -webkit-backdrop-filter: blur(12px) !important;\n  border-top: 1px solid rgba(160, 120, 210, 0.25) !important;\n  border-radius: 2rem 2rem 0 0 !important;\n  padding: 0.6rem 0.8rem !important;\n}\n\n/* 主输入框 */\n#ai-chat-input {\n  background: #2a1a42 !important;\n  border: 1.5px solid #5e477a !important;\n  border-radius: 2rem !important;\n  color: #f0e5ff !important;\n  padding: 0.7rem 1.2rem !important;\n  font-size: 0.92rem !important;\n  font-family: 'Segoe UI', 'PingFang SC', system-ui, sans-serif !important;\n  transition: border-color 0.2s ease, box-shadow 0.2s ease !important;\n}\n\n#ai-chat-input:focus {\n  border-color: #b888e8 !important;\n  box-shadow: 0 0 14px #8c60c0 !important;\n  outline: none !important;\n}\n\n#ai-chat-input::placeholder {\n  color: #9a82b8 !important;\n  font-weight: 400 !important;\n}\n\n#ai-chat-input::selection {\n  background: #6a3e90 !important;\n  color: #fdf7ff !important;\n}\n\n/* 分页栏：低调融入主题 */\n.MuiPaginationItem-root {\n  color: #c9b0e8 !important;\n  background: rgba(35, 22, 50, 0.6) !important;\n  border: 1px solid #4a3660 !important;\n  border-radius: 2rem !important;\n}\n\n.MuiPaginationItem-root.Mui-selected {\n  background: #6c4a90 !important;\n  color: #ffffff !important;\n  border-color: #ab82d8 !important;\n  box-shadow: 0 0 12px #8c60c0 !important;\n}\n\n.MuiPaginationItem-root.Mui-disabled {\n  opacity: 0.4 !important;\n}\n\n.MuiPaginationItem-icon {\n  color: #b898d8 !important;\n}\n\n/* 跳转输入框 */\n.MuiInputBase-input {\n  background: #2a1a42 !important;\n  color: #e8d8ff !important;\n  border: 1px solid #5e477a !important;\n  border-radius: 1rem !important;\n  padding: 0.3rem 0.6rem !important;\n}\n\n/* ===== 评论区美化 ===== */\n\n/* 评论区主容器背景 */\ndiv[class*=\"w-full\"][class*=\"bg-white\"][class*=\"bottom-0\"] {\n  background: rgba(24, 14, 38, 0.85) !important;\n  backdrop-filter: blur(14px) !important;\n  -webkit-backdrop-filter: blur(14px) !important;\n  border-top: 1px solid rgba(160, 120, 210, 0.3) !important;\n}\n\n/* 评论标题 */\ndiv.text-lg.font-bold {\n  color: #e8d8f8 !important;\n  text-shadow: 0 1px 3px rgba(0,0,0,0.4) !important;\n}\n\n/* 评分文字 */\np.MuiTypography-body1.text-grey-600 {\n  color: #c9b0e8 !important;\n}\n\n/* 未选中星星 */\nspan.MuiRating-iconEmpty svg {\n  color: #4a3864 !important;\n}\n\n/* 选中星星 */\nspan.MuiRating-iconFilled svg {\n  color: #d4a840 !important;\n  filter: drop-shadow(0 0 6px #d4a84088) !important;\n}\n\n/* 评分数字 */\nspan.text-orange-500 {\n  color: #d4a840 !important;\n  font-weight: 700 !important;\n}\n\n/* 评论输入框容器 */\ndiv.flex.flex-col.border-gray-200 {\n  background: rgba(35, 20, 50, 0.7) !important;\n  border-color: #5e477a !important;\n  border-radius: 1.2rem !important;\n}\n\n/* 评论输入框 */\ntextarea.rc-textarea {\n  background: #2a1a42 !important;\n  border: 1.5px solid #5e477a !important;\n  border-radius: 1rem !important;\n  color: #f0e5ff !important;\n  padding: 0.7rem 1rem !important;\n  font-size: 0.9rem !important;\n}\n\ntextarea.rc-textarea:focus {\n  border-color: #b888e8 !important;\n  box-shadow: 0 0 12px #7a50b0 !important;\n}\n\n/* 输入字数统计 */\ndiv.bg-gray-100.text-gray-500 {\n  background: rgba(40, 25, 58, 0.7) !important;\n  color: #b098c8 !important;\n}\n\n/* 发送评论按钮 */\ndiv.cursor-pointer.group.flex.items-center.justify-center {\n  background: #553878 !important;\n  border-radius: 2rem !important;\n  transition: background 0.2s !important;\n}\n\ndiv.cursor-pointer.group.flex.items-center.justify-center:hover {\n  background: #714c9c !important;\n}\n\n/* 发送按钮图标 */\ndiv[data-state=\"closed\"] svg[data-icon=\"Send03\"] {\n  color: #f0e5ff !important;\n}\n\n/* 分割线 */\ndiv.style_divider__mW0YX {\n  border-color: #4a3660 !important;\n}\n\n/* 排序按钮通用 */\nbutton.MuiButton-containedPrimary, button.MuiButton-outlinedPrimary {\n  border-radius: 2rem !important;\n  font-weight: 600 !important;\n  letter-spacing: 0.04em !important;\n}\n\n/* 排序按钮已选中 */\nbutton.MuiButton-containedPrimary {\n  background: #6c4a90 !important;\n  border-color: #ab82d8 !important;\n  color: #ffffff !important;\n  box-shadow: 0 0 10px #7a50b0 !important;\n}\n\n/* 排序按钮未选中 */\nbutton.MuiButton-outlinedPrimary {\n  border-color: #5e477a !important;\n  color: #c9b0e8 !important;\n  background: rgba(35, 25, 52, 0.6) !important;\n}\n\n/* 评论项容器 */\ndiv.group.ml-0 {\n  border-bottom: 1px solid rgba(90, 60, 130, 0.2) !important;\n  padding: 0.8rem 0 !important;\n}\n\n/* 用户名 */\ndiv.text-sm.text-grey-600 span.font-bold {\n  color: #dccaf0 !important;\n  font-weight: 700 !important;\n}\n\n/* “（你）”标签 */\nspan.text-\\[10px\\] {\n  color: #d4a840 !important;\n  background: rgba(180, 130, 50, 0.2) !important;\n  padding: 0.1rem 0.4rem !important;\n  border-radius: 1rem !important;\n}\n\n/* 评论内容 */\ndiv.break-all {\n  color: #ddd0f0 !important;\n  line-height: 1.65 !important;\n}\n\n/* 时间戳 */\ndiv.text-xs.text-grey-600 {\n  color: #8a72a8 !important;\n}\n\n/* 点赞按钮 */\nbutton.text-gray-400 {\n  color: #9a80b8 !important;\n}\n\nbutton.text-gray-400 svg {\n  color: #9a80b8 !important;\n}\n\n/* 回复文字 */\nspan.cursor-pointer {\n  color: #b898d8 !important;\n  font-weight: 600 !important;\n}\n\n/* 回复区域边框 */\ndiv.ml-8.border-l {\n  border-color: #4a3864 !important;\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":56,"totalMessages":3015,"totalCreditsUsed":3639315,"totalTokensUsed":75497506,"totalPlayedUsers":55,"deeplyPlayed":39,"fixedPromptLength":9930,"lorebookLength":2216,"author":{"id":"2bYOeVIYYIrF7fvRfQadeebJ828UH08x","name":"阿温摸鱼了吗","displayUsername":"su9976","username":"su9976"},"cardsTags":[{"tag":{"name":"现代都市","cardsCount":551}},{"tag":{"name":"单人卡","cardsCount":788}},{"tag":{"name":"可快餐可长线","cardsCount":613}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"纯爱","cardsCount":886}},{"tag":{"name":"男同","cardsCount":48}},{"tag":{"name":"耽美","cardsCount":104}},{"tag":{"name":"女性向","cardsCount":244}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}