{"id":"b75f03bd-3681-40de-b894-3dd68efb59d0","authorId":"i8nBrcTDfJqzmiE7T3kTo1dNeOe1MTqM","title":"白天上逼班，晚上〇上班","description":"又名和冷脸萌社畜的同居日常。九重  春 (Kokonoe Haru)，明明已经把存款花光、后事办妥、准备好去卧轨了，结果被你救了下来。正尴尬地想告别，他那碎屏的手机却响了：【关于您的离职申请，人事部予以驳回，请准时参加晚班。】\n于是，这个无家可归又死不掉的倒霉蛋，就这样拎着湿漉漉的公文包，住进了你的家。\n【女性向交流群：1065580873】","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"o5cgurmf0qb86z8xffiarn2s.webp","coverWidth":400,"coverHeight":300,"introPage":"vd6iuryuwn3bj7g1nn31xpzo.html","changelog":null,"createdAt":"2026-05-14T04:09:48.275Z","updatedAt":"2026-07-26T23:49:37.772Z","initPublicAt":"2026-05-14T14:26:09.777Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ═══════════════════════════════════════════════════════════════\n   🗒️ 丧系社畜记事本 UI · 九重春同居日志 v3.0 (Mobile Optimized)\n   适配说明：\n   1. 强制移动端单列布局\n   2. 优化表格横向滚动\n   3. 调整装饰物位置防遮挡\n   ═══════════════════════════════════════════════════════════════ */\n\n/* === 主容器 · 记事本纸张 === */\n.saku-ctn {\n  position: relative;\n  max-width: 750px;\n  /* 默认PC端内边距 */\n  padding: 55px 35px 30px 55px; \n  margin: 20px auto;\n  background: \n    repeating-linear-gradient(transparent 0px, transparent 27px, #e4e4e4 28px),\n    linear-gradient(90deg, #ffd4d4 0px, transparent 1px),\n    linear-gradient(to bottom, #fefefe 0%, #f9f9f7 100%);\n  background-size: 100% 28px, 100% 100%, 100% 100%;\n  background-position: 0 22px, 48px 0, 0 0;\n  border-radius: 3px;\n  box-shadow: \n    0 2px 4px rgba(0,0,0,0.06),\n    0 8px 16px rgba(0,0,0,0.04),\n    inset 0 0 80px rgba(0,0,0,0.008);\n  font-family: \"Hiragino Kaku Gothic Pro\", \"Microsoft YaHei\", \"PingFang SC\", sans-serif;\n  color: #4a4a4a;\n  line-height: 1.75;\n  overflow: hidden;\n  box-sizing: border-box; /* 确保padding不撑大容器 */\n}\n\n/* === 装饰元素 === */\n.paper-clip {\n  position: absolute;\n  top: -8px;\n  left: 60px;\n  width: 30px;\n  height: 70px;\n  border: 3px solid #b0b0b0;\n  border-radius: 15px 15px 0 0;\n  border-bottom: none;\n  transform: rotate(-5deg);\n  z-index: 15;\n}\n.paper-clip::before {\n  content: '';\n  position: absolute;\n  top: 20px;\n  left: 5px;\n  width: 14px;\n  height: 45px;\n  border: 3px solid #b0b0b0;\n  border-radius: 10px 10px 0 0;\n  border-bottom: none;\n}\n.coffee-ring {\n  position: absolute;\n  top: 50px;\n  right: 30px;\n  width: 50px;\n  height: 50px;\n  border-radius: 50%;\n  background: radial-gradient(ellipse at center, transparent 35%, rgba(180,140,100,0.08) 45%, rgba(160,120,80,0.12) 55%, transparent 65%);\n  transform: rotate(20deg);\n  pointer-events: none;\n  animation: stainPulse 8s ease-in-out infinite;\n}\n@keyframes stainPulse { 0%, 100% { opacity: 0.8; } 50% { opacity: 1; } }\n.tape-deco {\n  position: absolute;\n  top: -6px;\n  right: 80px;\n  width: 70px;\n  height: 25px;\n  background: linear-gradient(135deg, rgba(255,235,180,0.85) 0%, rgba(255,220,150,0.75) 100%);\n  transform: rotate(8deg);\n  box-shadow: 0 2px 4px rgba(0,0,0,0.1);\n  z-index: 10;\n}\n\n/* === 页眉区域 === */\n.header-zone {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  margin-bottom: 15px;\n  padding-bottom: 12px;\n  border-bottom: 1px dashed #d0d0d0;\n  flex-wrap: wrap; /* 允许换行 */\n  gap: 10px;\n}\n.date-tag {\n  font-size: 0.85rem;\n  color: #888;\n  letter-spacing: 1px;\n}\n.mood-indicator {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  padding: 4px 12px;\n  background: linear-gradient(135deg, #f5f5f5 0%, #ececec 100%);\n  border-radius: 15px;\n  border: 1px solid #e0e0e0;\n}\n.mood-icon { }\n.mood-text { font-size: 0.75rem; color: #999; font-style: italic; }\n\n/* === 正文区域 === */\n.main-body {\n  min-height: 150px;\n  padding: 20px 15px;\n  font-size: 1rem;\n  color: #3a3a3a;\n  text-align: justify;\n  line-height: 1.9;\n}\n\n/* === 分隔线 === */\n.section-divider { text-align: center; margin: 25px 0; }\n.divider-text { font-size: 0.8rem; color: #aaa; letter-spacing: 3px; }\n\n/* === 状态网格 (核心布局) === */\n.status-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr; /* PC端双列 */\n  gap: 15px;\n  margin-bottom: 20px;\n}\n\n/* === 卡片通用样式 === */\n.card {\n  position: relative;\n  padding: 15px;\n  background: rgba(255,255,255,0.85);\n  border: 1px solid #e5e5e5;\n  border-radius: 4px;\n  box-shadow: 0 2px 6px rgba(0,0,0,0.04);\n  transition: transform 0.2s ease, box-shadow 0.2s ease;\n  min-width: 0; /* 防止内容撑破grid */\n}\n.card:hover { transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0,0,0,0.08); }\n.card-label {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  font-size: 0.85rem;\n  font-weight: 600;\n  color: #666;\n  margin-bottom: 12px;\n  padding-bottom: 8px;\n  border-bottom: 1px solid #eee;\n}\n\n/* === 卡片特定样式 === */\n.card-pin {\n  position: absolute;\n  top: -10px;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 18px;\n  height: 18px;\n  border-radius: 50%;\n  box-shadow: 0 2px 5px rgba(0,0,0,0.2);\n}\n.card-pin.red { background: radial-gradient(circle at 30% 30%, #ff6b6b, #c0392b); }\n.card-pin.blue { background: radial-gradient(circle at 30% 30%, #74b9ff, #0984e3); }\n\n.day-tracker {\n  background: linear-gradient(135deg, #fffef5 0%, #fff9e6 100%);\n  border-left: 4px solid #ffd93d;\n  text-align: center;\n}\n.day-display { margin: 10px 0; }\n.day-prefix { font-size: 1rem; color: #888; margin-right: 5px; }\n.day-number {\n  font-size: 2.5rem;\n  font-weight: bold;\n  color: #e67e22;\n  text-shadow: 2px 2px 0 rgba(0,0,0,0.05);\n  animation: numberPop 0.5s ease;\n}\n@keyframes numberPop { 0% { transform: scale(0.8); opacity: 0; } 100% { transform: scale(1); opacity: 1; } }\n.day-quote { font-size: 0.75rem; color: #999; font-style: italic; margin-top: 8px; }\n\n/* 主控卡片 */\n.user-status {\n  background: linear-gradient(135deg, #f0f8ff 0%, #e6f2ff 100%);\n  border-left: 4px solid #74b9ff;\n}\n.name-highlight { font-weight: bold; color: #0984e3; font-size: 1rem; }\n.gender-tag {\n  display: inline-block;\n  padding: 2px 10px;\n  border-radius: 12px;\n  font-size: 0.8rem;\n  font-weight: 500;\n}\n.user-gender { background: linear-gradient(135deg, #dfe6e9 0%, #b2bec3 100%); color: #2d3436; border: 1px solid #b2bec3; }\n.user-note {\n  margin-top: 12px;\n  padding: 10px;\n  background: rgba(255,255,255,0.6);\n  border-radius: 6px;\n  border-left: 3px solid #74b9ff;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n.note-icon { font-size: 0.9rem; flex-shrink: 0; }\n.note-text { font-size: 0.8rem; color: #666; font-style: italic; }\n\n/* NPC卡片 */\n.char-status {\n  grid-row: span 2; /* PC端跨两行 */\n  background: linear-gradient(180deg, #fafafa 0%, #f5f5f5 100%);\n  border-top: 4px solid #95a5a6;\n}\n.card-fold {\n  position: absolute;\n  top: 0;\n  right: 0;\n  width: 0;\n  height: 0;\n  border-style: solid;\n  border-width: 0 22px 22px 0;\n  border-color: transparent #e0e0e0 transparent transparent;\n}\n.gender-badge {\n  display: inline-flex;\n  align-items: center;\n  padding: 3px 12px;\n  background: linear-gradient(135deg, #a8e6cf 0%, #88d8b0 100%);\n  color: #2d6a4f;\n  font-size: 0.75rem;\n  font-weight: bold;\n  border-radius: 15px;\n  border: 2px solid #52b788;\n  box-shadow: 0 2px 4px rgba(82,183,136,0.3);\n  animation: badgePulse 3s ease-in-out infinite;\n}\n@keyframes badgePulse { 0%, 100% { box-shadow: 0 2px 4px rgba(82,183,136,0.3); } 50% { box-shadow: 0 2px 8px rgba(82,183,136,0.5); } }\n.char-subtitle { font-size: 0.75rem; color: #999; margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px dashed #eee; letter-spacing: 1px; }\n\n/* 统计条目 */\n.stat-item { display: flex; align-items: center; margin: 10px 0; font-size: 0.9rem; }\n.stat-name { min-width: 65px; color: #888; font-size: 0.8rem; flex-shrink: 0; }\n.stat-text { color: #555; font-weight: 500; }\n.status-tag { padding: 2px 10px; background: linear-gradient(135deg, #ffe0e0 0%, #ffd0d0 100%); border-radius: 12px; font-size: 0.8rem; color: #c0392b; border: 1px solid #f5c6c6; }\n\n/* 进度条 */\n.bar-container { display: flex; align-items: center; flex: 1; gap: 10px; min-width: 0; }\n.bar-track { flex: 1; height: 16px; background: #eee; border: 1px solid #ddd; border-radius: 8px; overflow: hidden; position: relative; }\n.bar-fill { height: 100%; border-radius: 7px; transition: width 0.5s ease; position: relative; overflow: hidden; }\n.bar-fill::after { content: ''; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.3), transparent); animation: shimmer 2s infinite; }\n@keyframes shimmer { 100% { left: 100%; } }\n.bar-fill.tired { background: linear-gradient(90deg, #f39c12 0%, #e74c3c 100%); }\n.bar-fill.life { background: linear-gradient(90deg, #3498db 0%, #2ecc71 100%); }\n.bar-value { font-size: 0.75rem; color: #666; font-weight: bold; min-width: 45px; text-align: right; }\n\n/* 内心OS */\n.inner-thought { margin-top: 15px; padding: 12px; background: repeating-linear-gradient(45deg, #fafafa, #fafafa 5px, #f5f5f5 5px, #f5f5f5 10px); border-radius: 6px; border-left: 3px solid #bdc3c7; }\n.thought-label { font-size: 0.75rem; color: #999; margin-bottom: 6px; }\n.thought-content { font-size: 0.9rem; color: #666; font-style: italic; line-height: 1.6; }\n\n/* 关系追踪 */\n.relation-tracker {\n  grid-column: span 2; /* PC端跨两列 */\n  background: linear-gradient(135deg, #f8f9ff 0%, #f0f4ff 100%);\n  border-right: 4px solid #a8d8ea;\n}\n.sticky-note-tab { position: absolute; top: -12px; right: 20px; width: 35px; height: 22px; background: linear-gradient(180deg, #a8d8ea 0%, #8ec8db 100%); border-radius: 0 0 4px 4px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); }\n.relation-pair { display: flex; align-items: center; justify-content: center; gap: 10px; margin: 10px 0 15px; padding: 10px; background: rgba(255,255,255,0.6); border-radius: 8px; flex-wrap: wrap; }\n.pair-user { font-weight: bold; color: #0984e3; padding: 4px 12px; background: #e6f2ff; border-radius: 15px; }\n.pair-arrow { color: #e74c3c; font-size: 1.2rem; animation: arrowPulse 2s ease-in-out infinite; }\n@keyframes arrowPulse { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.2); } }\n.pair-npc { font-weight: bold; color: #27ae60; padding: 4px 12px; background: #e8f8f0; border-radius: 15px; }\n.favor-badge { padding: 3px 10px; background: #f0f0f0; border-radius: 12px; font-size: 0.8rem; border: 1px solid #ddd; }\n\n/* 时间条 */\n.time-bar {\n  grid-column: span 2; /* PC端跨两列 */\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  padding: 14px 18px;\n  background: linear-gradient(90deg, #2c3e50 0%, #34495e 100%);\n  border-radius: 6px;\n  color: #ecf0f1;\n  font-size: 0.85rem;\n  box-shadow: 0 3px 10px rgba(0,0,0,0.15);\n  flex-wrap: wrap;\n}\n.time-icon { font-size: 1.2rem; animation: clockTick 1s steps(1) infinite; }\n@keyframes clockTick { 50% { opacity: 0.6; } }\n.time-label { color: #95a5a6; }\n.time-value { font-weight: bold; color: #fff; }\n.time-comment { margin-left: auto; font-size: 0.7rem; color: #7f8c8d; font-style: italic; }\n\n/* === 记忆折叠区 === */\n.memory-section { margin: 20px 0; }\n.memory-folder { background: linear-gradient(135deg, #fefefe 0%, #f9f9f7 100%); border: 1px solid #e0e0e0; border-left: 4px solid #7f8c8d; border-radius: 4px; overflow: hidden; }\n.folder-header { display: flex; align-items: center; padding: 14px 18px; background: linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%); cursor: pointer; list-style: none; transition: background 0.2s ease; }\n.folder-header::-webkit-details-marker { display: none; }\n.folder-header:hover { background: linear-gradient(90deg, #f0f0f0 0%, #f5f5f5 100%); }\n.folder-icon { font-size: 1.2rem; margin-right: 10px; transition: transform 0.3s ease; }\n.memory-folder[open] .folder-icon { transform: rotate(15deg); }\n.folder-title { font-weight: 600; color: #555; font-size: 0.95rem; }\n.folder-hint { margin-left: auto; font-size: 0.7rem; color: #aaa; font-style: italic; }\n.memory-folder[open] .folder-hint::after { content: '「点击收起」'; }\n.memory-folder:not([open]) .folder-hint::after { content: '「点击展开」'; }\n.folder-content { padding: 15px 18px; animation: slideDown 0.3s ease; }\n@keyframes slideDown { from { opacity: 0; transform: translateY(-10px); } to { opacity: 1; transform: translateY(0); } }\n\n/* 记忆块 & 表格 */\n.memory-block { margin-bottom: 15px; }\n.block-header { display: flex; align-items: center; gap: 8px; margin-bottom: 10px; padding-bottom: 8px; border-bottom: 1px dashed #ddd; }\n.block-icon { font-size: 1rem; }\n.block-title { font-weight: 600; color: #666; font-size: 0.9rem; }\n.block-desc { margin-left: auto; font-size: 0.7rem; color: #999; padding: 2px 8px; background: #f0f0f0; border-radius: 10px; }\n.block-divider { height: 1px; background: linear-gradient(90deg, transparent, #ddd, transparent); margin: 15px 0; }\n\n.table-wrapper { overflow-x: auto; border-radius: 4px; border: 1px solid #e5e5e5; -webkit-overflow-scrolling: touch; }\n.memory-table { width: 100%; border-collapse: collapse; font-size: 0.85rem; min-width: 400px; /* 保证表格最小宽度，触发滚动 */ }\n.memory-table thead { background: linear-gradient(135deg, #34495e 0%, #2c3e50 100%); }\n.memory-table th { color: #ecf0f1; font-weight: 600; padding: 10px 12px; text-align: left; border-bottom: 2px solid #e67e22; white-space: nowrap; }\n.memory-table td { padding: 10px 12px; border-bottom: 1px solid #eee; color: #555; background: #fff; }\n.memory-table tbody tr:nth-child(even) td { background: #f9f9f9; }\n.memory-table tbody tr:hover td { background: #fff5e6; }\n\n/* 选项区域 */\n.options-zone { margin: 20px 0; padding: 15px; background: linear-gradient(135deg, #f8f9fa 0%, #f0f0f0 100%); border-radius: 6px; border: 1px dashed #ddd; }\n.options-label { font-size: 0.8rem; color: #888; margin-bottom: 12px; letter-spacing: 1px; }\n.option-btn { display: inline-block; margin: 5px 8px 5px 0; padding: 10px 18px; background: linear-gradient(135deg, #fff 0%, #f9f9f9 100%); border: 1px solid #ddd; border-radius: 20px; font-size: 0.9rem; color: #555; cursor: pointer; transition: all 0.2s ease; box-shadow: 0 2px 4px rgba(0,0,0,0.04); }\n.option-btn:hover { background: linear-gradient(135deg, #fff5e6 0%, #ffe8cc 100%); border-color: #f5d9b3; transform: translateY(-2px); box-shadow: 0 4px 8px rgba(0,0,0,0.08); }\n.footer-scribble { margin-top: 20px; padding-top: 15px; border-top: 1px dashed #ddd; font-size: 0.75rem; color: #aaa; font-style: italic; text-align: right; }\n\n/* 滚动条 */\n.saku-ctn::-webkit-scrollbar, .table-wrapper::-webkit-scrollbar { width: 6px; height: 6px; }\n.saku-ctn::-webkit-scrollbar-track, .table-wrapper::-webkit-scrollbar-track { background: #f0f0f0; }\n.saku-ctn::-webkit-scrollbar-thumb, .table-wrapper::-webkit-scrollbar-thumb { background: #ccc; border-radius: 3px; }\n\n/* ═══════════════════════════════════════════════════════════════\n   📱 移动端深度适配 (Max Width 768px)\n   ═══════════════════════════════════════════════════════════════ */\n@media (max-width: 768px) {\n  /* 1. 容器调整：减少内边距，移除左侧红线背景偏移 */\n  .saku-ctn {\n    padding: 40px 15px 20px 15px;\n    margin: 10px auto;\n    background-position: 0 22px, 20px 0, 0 0; /* 调整红线位置 */\n  }\n\n  /* 2. 装饰物调整：防止遮挡文字 */\n  .paper-clip { left: 10px; transform: scale(0.8) rotate(-5deg); }\n  .coffee-ring { right: 5px; width: 40px; height: 40px; top: 30px; opacity: 0.6; }\n  .tape-deco { right: 30px; width: 50px; }\n\n  /* 3. 网格重构：强制单列布局 */\n  .status-grid {\n    grid-template-columns: 1fr !important; /* 强制单列 */\n    grid-template-rows: auto;\n    gap: 15px;\n  }\n  \n  /* 4. 取消跨列/跨行设置，让卡片自然堆叠 */\n  .char-status, \n  .relation-tracker, \n  .time-bar {\n    grid-column: span 1 !important;\n    grid-row: auto !important;\n  }\n\n  /* 5. 选项按钮：全宽显示，方便点击 */\n  .option-btn {\n    display: block;\n    width: 100%;\n    margin: 8px 0;\n    text-align: center;\n    box-sizing: border-box;\n  }\n\n  /* 6. 时间条：允许换行，适应小屏幕 */\n  .time-bar {\n    flex-wrap: wrap;\n    justify-content: space-between;\n  }\n  .time-comment {\n    width: 100%;\n    margin-top: 5px;\n    text-align: right;\n  }\n\n  /* 7. 表格字体微调 */\n  .memory-table th, .memory-table td {\n    padding: 8px 10px;\n    font-size: 0.8rem;\n  }\n}\n\n/* ═══════════════════════════════════════════════════════════════\n   🗒️ 现代丧系记事本风格 · 社畜续命美学 CSS\n   ═══════════════════════════════════════════════════════════════ */\n\n/* ---------------------------------\n   模块一：对话气泡美化 (记事本风格)\n--------------------------------- */\n.group .bg-gray-100\\/90 {\n    background: \n        repeating-linear-gradient(\n            transparent 0px,\n            transparent 27px,\n            #e0e0e0 28px\n        ),\n        linear-gradient(to bottom, #fefefe 0%, #f8f8f6 100%) !important;\n    background-size: 100% 28px, 100% 100% !important;\n    border: none !important;\n    border-left: 3px solid #ffb3b3 !important;\n    border-radius: 2px !important;\n    box-shadow: \n        0 2px 8px rgba(0, 0, 0, 0.08),\n        0 4px 16px rgba(0, 0, 0, 0.04),\n        inset 0 0 60px rgba(0, 0, 0, 0.01) !important;\n    color: #3a3a3a !important;\n    padding: 20px 20px 20px 25px !important;\n    position: relative !important;\n}\n.group .bg-gray-100\\/90::before {\n    content: '📋 memo' !important;\n    position: absolute !important;\n    top: -12px !important;\n    left: 15px !important;\n    background: #fff9e6 !important;\n    padding: 2px 10px !important;\n    font-size: 0.7rem !important;\n    color: #999 !important;\n    border: 1px solid #e5e5e5 !important;\n    border-radius: 2px !important;\n    letter-spacing: 1px !important;\n}\n.group .bg-gray-100\\/90::after {\n    content: '' !important;\n    position: absolute !important;\n    top: 8px !important;\n    right: 15px !important;\n    width: 35px !important;\n    height: 35px !important;\n    border-radius: 50% !important;\n    background: radial-gradient(ellipse at center, transparent 40%, rgba(180,140,100,0.06) 50%, rgba(160,120,80,0.1) 60%, transparent 70%) !important;\n    pointer-events: none !important;\n}\n\n/* 正文字体美化 */\n.group .bg-gray-100\\/90 .markdown-body {\n    color: #4a4a4a !important;\n    font-family: \"Hiragino Kaku Gothic Pro\", \"Microsoft YaHei\", sans-serif !important;\n    font-size: 1rem !important;\n    line-height: 1.85 !important;\n    text-shadow: none !important;\n}\n\n/* ---------------------------------\n   模块二：平台按钮美化 (便利贴风格)\n--------------------------------- */\n.flex.items-center.gap-2.pb-2 > button {\n    background: linear-gradient(135deg, #fff9e6 0%, #fff5d6 100%) !important;\n    color: #666 !important;\n    border: 1px solid #e5d9b3 !important;\n    border-radius: 2px !important;\n    box-shadow: \n        2px 2px 0px rgba(0, 0, 0, 0.1),\n        inset 0 1px 0 rgba(255,255,255,0.8) !important;\n    font-weight: 500 !important;\n    font-size: 0.85rem !important;\n    padding: 8px 16px !important;\n    transition: all 0.2s ease !important;\n    position: relative !important;\n}\n.flex.items-center.gap-2.pb-2 > button::before {\n    content: '✎' !important;\n    margin-right: 5px !important;\n    opacity: 0.6 !important;\n}\n.flex.items-center.gap-2.pb-2 > button:hover {\n    background: linear-gradient(135deg, #ffe4b3 0%, #ffd699 100%) !important;\n    color: #555 !important;\n    transform: translate(2px, 2px) rotate(1deg) !important;\n    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1) !important;\n}\n\n/* ---------------------------------\n   模块三：输入栏美化 (记事本风格)\n--------------------------------- */\n#ai-chat-input {\n    background: \n        repeating-linear-gradient(\n            transparent 0px,\n            transparent 23px,\n            #e8e8e8 24px\n        ),\n        linear-gradient(to bottom, #fefefe 0%, #fafafa 100%) !important;\n    background-size: 100% 24px, 100% 100% !important;\n    border: 1px solid #ddd !important;\n    border-left: 3px solid #a8d8ea !important;\n    border-radius: 4px !important;\n    color: #3a3a3a !important;\n    box-shadow: \n        inset 0 2px 4px rgba(0, 0, 0, 0.03),\n        0 2px 8px rgba(0, 0, 0, 0.05) !important;\n    font-family: \"Hiragino Kaku Gothic Pro\", \"Microsoft YaHei\", sans-serif !important;\n    padding: 12px 15px !important;\n}\n#ai-chat-input::placeholder {\n    color: #aaa !important;\n    font-style: italic !important;\n}\n#ai-chat-bottom-input { \n    background: transparent !important; \n    backdrop-filter: none !important; \n}\n\n/* ---------------------------------\n   模块四：加载动画 (咖啡续命中)\n--------------------------------- */\n/* 隐藏原始加载元素 */\n.style_dot-flashing__8L91Q.style_text__zGhNq {\n    display: none !important;\n}\n/* 加载容器设置 */\n.flex.items-center.justify-center.w-6.h-5 {\n    position: relative !important;\n    width: auto !important;\n    height: 50px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    gap: 10px !important;\n}\n/* 咖啡杯SVG动画 */\n.flex.items-center.justify-center.w-6.h-5::before {\n    content: '' !important;\n    width: 40px !important;\n    height: 40px !important;\n    background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3ClinearGradient id='coffee' x1='0%25' y1='100%25' x2='0%25' y2='0%25'%3E%3Cstop offset='0%25' style='stop-color:%238B4513'%3E%3Canimate attributeName='offset' values='0;0.8;0' dur='2s' repeatCount='indefinite'/%3E%3C/stop%3E%3Cstop offset='0%25' style='stop-color:%23f5f5f5'%3E%3Canimate attributeName='offset' values='0;0.8;0' dur='2s' repeatCount='indefinite'/%3E%3C/stop%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M20 25 L20 75 Q20 85 30 85 L60 85 Q70 85 70 75 L70 25 Z' fill='url(%23coffee)' stroke='%23666' stroke-width='3'/%3E%3Cpath d='M70 35 Q85 35 85 50 Q85 65 70 65' fill='none' stroke='%23666' stroke-width='3'/%3E%3Cellipse cx='45' cy='25' rx='25' ry='5' fill='%23f5f5f5' stroke='%23666' stroke-width='2'/%3E%3Cpath d='M30 15 Q35 5 40 15' fill='none' stroke='%23999' stroke-width='2' opacity='0.6'%3E%3Canimate attributeName='d' values='M30 15 Q35 5 40 15;M30 10 Q35 0 40 10;M30 15 Q35 5 40 15' dur='1s' repeatCount='indefinite'/%3E%3C/path%3E%3Cpath d='M45 15 Q50 5 55 15' fill='none' stroke='%23999' stroke-width='2' opacity='0.6'%3E%3Canimate attributeName='d' values='M45 15 Q50 5 55 15;M45 10 Q50 0 55 10;M45 15 Q50 5 55 15' dur='1.2s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E\") !important;\n    background-size: contain !important;\n    background-repeat: no-repeat !important;\n}\n/* 文字提示 */\n.flex.items-center.justify-center.w-6.h-5::after {\n    content: '社畜续命中...' !important;\n    font-size: 0.8rem !important;\n    color: #888 !important;\n    font-family: \"Hiragino Kaku Gothic Pro\", \"Microsoft YaHei\", sans-serif !important;\n    animation: loadingText 2s ease-in-out infinite !important;\n    white-space: nowrap !important;\n}\n@keyframes loadingText {\n    0%, 100% { opacity: 0.5; }\n    50% { opacity: 1; }\n}\n\n/* ---------------------------------\n   模块五：折叠状态栏美化 (details)\n--------------------------------- */\n.markdown-body details {\n    background: linear-gradient(135deg, #fefefe 0%, #f9f9f7 100%) !important;\n    border: 1px solid #e0e0e0 !important;\n    border-left: 4px solid #95a5a6 !important;\n    border-radius: 4px !important;\n    margin: 15px 0 !important;\n    padding: 0 !important;\n    box-shadow: \n        0 2px 8px rgba(0, 0, 0, 0.06),\n        inset 0 0 40px rgba(0, 0, 0, 0.01) !important;\n    overflow: hidden !important;\n    transition: all 0.3s ease !important;\n}\n.markdown-body details[open] {\n    border-left-color: #e67e22 !important;\n    box-shadow: \n        0 4px 16px rgba(0, 0, 0, 0.08),\n        inset 0 0 40px rgba(0, 0, 0, 0.01) !important;\n}\n.markdown-body details summary {\n    background: linear-gradient(90deg, #f5f5f5 0%, #fafafa 100%) !important;\n    padding: 12px 18px !important;\n    font-size: 1.1em !important;\n    font-weight: 600 !important;\n    color: #555 !important;\n    cursor: pointer !important;\n    border-bottom: 1px dashed #ddd !important;\n    list-style: none !important;\n    display: flex !important;\n    align-items: center !important;\n    transition: all 0.2s ease !important;\n}\n.markdown-body details summary::-webkit-details-marker {\n    display: none !important;\n}\n.markdown-body details summary::before {\n    content: '📁' !important;\n    margin-right: 10px !important;\n    font-size: 1.2em !important;\n    transition: transform 0.3s ease !important;\n}\n.markdown-body details[open] summary::before {\n    content: '📂' !important;\n}\n.markdown-body details summary::after {\n    content: '「点击展开」' !important;\n    margin-left: auto !important;\n    font-size: 0.75em !important;\n    color: #aaa !important;\n    font-weight: normal !important;\n    font-style: italic !important;\n}\n.markdown-body details[open] summary::after {\n    content: '「点击收起」' !important;\n}\n.markdown-body details summary:hover {\n    background: linear-gradient(90deg, #f0f0f0 0%, #f5f5f5 100%) !important;\n}\n.markdown-body details > *:not(summary) {\n    padding: 15px 18px !important;\n    font-size: 1.2em !important;\n    color: #4a4a4a !important;\n    line-height: 1.8 !important;\n}\n\n/* 代码块美化 */\n.markdown-body details pre,\n.markdown-body details code {\n    background: #2c3e50 !important;\n    color: #ecf0f1 !important;\n    border-radius: 4px !important;\n    font-size: 0.95em !important;\n    padding: 15px !important;\n    overflow-x: auto !important;\n}\n.markdown-body details pre code {\n    padding: 0 !important;\n    background: transparent !important;\n}\n\n/* ---------------------------------\n   模块六：Markdown表格美化\n--------------------------------- */\n.markdown-body table {\n    width: 100% !important;\n    max-width: 100% !important;\n    border-collapse: separate !important;\n    border-spacing: 0 !important;\n    background: #fefefe !important;\n    border: 1px solid #ddd !important;\n    border-radius: 6px !important;\n    overflow: hidden !important;\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06) !important;\n    margin: 15px 0 !important;\n    font-size: 0.95em !important;\n    table-layout: auto !important;\n    display: block !important;\n    overflow-x: auto !important;\n}\n.markdown-body thead {\n    background: linear-gradient(135deg, #34495e 0%, #2c3e50 100%) !important;\n}\n.markdown-body th {\n    color: #ecf0f1 !important;\n    font-weight: 600 !important;\n    padding: 12px 15px !important;\n    text-align: left !important;\n    border-bottom: 2px solid #e67e22 !important;\n    white-space: nowrap !important;\n}\n.markdown-body td {\n    padding: 10px 15px !important;\n    border-bottom: 1px solid #eee !important;\n    color: #4a4a4a !important;\n    background: #fff !important;\n    word-break: break-word !important;\n}\n.markdown-body tbody tr:nth-child(even) td {\n    background: #f9f9f9 !important;\n}\n.markdown-body tbody tr:hover td {\n    background: #fff5e6 !important;\n    transition: background 0.2s ease !important;\n}\n.markdown-body tbody tr:last-child td {\n    border-bottom: none !important;\n}\n\n/* ---------------------------------\n   模块七：底部信息美化 (模型/积分)\n--------------------------------- */\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j {\n    display: flex !important;\n    flex-wrap: wrap !important;\n    gap: 8px !important;\n    padding: 10px 15px !important;\n    background: linear-gradient(90deg, #f8f9fa 0%, #f0f0f0 100%) !important;\n    border: 1px solid #e5e5e5 !important;\n    border-left: 3px solid #95a5a6 !important;\n    border-radius: 4px !important;\n    margin-top: 10px !important;\n    font-family: \"Hiragino Kaku Gothic Pro\", \"Microsoft YaHei\", monospace !important;\n}\n/* 模型名称 */\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j .MuiTypography-root.MuiTypography-body2.css-6c0gf2 {\n    color: #7f8c8d !important;\n    font-size: 0.8rem !important;\n    padding: 4px 10px !important;\n    background: #ecf0f1 !important;\n    border-radius: 12px !important;\n    border: 1px solid #ddd !important;\n}\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j .MuiTypography-root.MuiTypography-body2.css-6c0gf2::before {\n    content: '🤖 ' !important;\n}\n/* 积分消耗 */\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j .text-orange-500 {\n    color: #e67e22 !important;\n    font-size: 0.75rem !important;\n    padding: 3px 8px !important;\n    background: linear-gradient(135deg, #fff5e6 0%, #ffe8cc 100%) !important;\n    border-radius: 10px !important;\n    border: 1px solid #f5d9b3 !important;\n}\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j .text-orange-500:first-of-type::before {\n    content: '📥 ' !important;\n}\n.MuiStack-root.text-purple-500.mt-1.css-1kz283j .text-orange-500:last-of-type::before {\n    content: '📤 ' !important;\n}\n\n/* ---------------------------------\n   模块八：聊天框底部按钮美化\n--------------------------------- */\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary {\n    color: #7f8c8d !important;\n    font-size: 0.8rem !important;\n    padding: 4px 8px !important;\n    border-radius: 4px !important;\n    transition: all 0.2s ease !important;\n}\n.MuiButtonBase-root.MuiButton-root.MuiButton-text.MuiButton-textPrimary:hover {\n    background: #f5f5f5 !important;\n    color: #555 !important;\n}\n\n/* ---------------------------------\n   模块九：隐藏顶部颜色条\n--------------------------------- */\n[class*=\"bg-[#F1CBCB]\"], \n[class*=\"bg-[#c9e1e9]\"] {\n    display: none !important;\n}\n\n/* ---------------------------------\n   响应式适配\n--------------------------------- */\n@media (max-width: 768px) {\n    .group .bg-gray-100\\/90 {\n        padding: 15px 15px 15px 20px !important;\n    }\n    .group .bg-gray-100\\/90::before {\n        font-size: 0.6rem !important;\n        top: -10px !important;\n    }\n    .markdown-body details > *:not(summary) {\n        font-size: 1.1em !important;\n        padding: 12px 15px !important;\n    }\n    .markdown-body table {\n        font-size: 0.85em !important;\n    }\n    .markdown-body th,\n    .markdown-body td {\n        padding: 8px 10px !important;\n    }\n    .flex.items-center.justify-center.w-6.h-5 {\n        flex-direction: column !important;\n        height: 70px !important;\n        gap: 5px !important;\n    }\n    .flex.items-center.justify-center.w-6.h-5::after {\n        font-size: 0.7rem !important;\n    }\n    .MuiStack-root.text-purple-500.mt-1.css-1kz283j {\n        padding: 8px 12px !important;\n    }\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":{"model":"grape_claude_cheap/claude-opus-4-7-thinking"},"totalConversations":110,"totalMessages":2667,"totalCreditsUsed":3249044,"totalTokensUsed":62131673,"totalPlayedUsers":108,"deeplyPlayed":52,"fixedPromptLength":11667,"lorebookLength":0,"author":{"id":"i8nBrcTDfJqzmiE7T3kTo1dNeOe1MTqM","name":"简言疯语","displayUsername":"jianyanfengyu","username":"jianyanfengyu"},"cardsTags":[{"tag":{"name":"现代都市","cardsCount":551}},{"tag":{"name":"反差","cardsCount":628}},{"tag":{"name":"救赎","cardsCount":108}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"纯爱","cardsCount":886}},{"tag":{"name":"女性向","cardsCount":244}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}