{"id":"68899225-f752-4dfe-9f59-f0509adfc676","authorId":"pk5qV5nhSKnRHxAEICTe2MQMxWXcZYv1","title":"家里逼我相亲，200块租借女友回家过年","description":"爸妈下了死命令：春节前必须带对象回家。 你看了看手机——宋清欢发来一条消息：「今晚有空吗。」她是你的固定床伴，进门就脱，做完就散，从不谈感情。 楼下咖啡店的叶栀朝你笑，记得你的口味，纯得让人不忍心下手。 距离春节还有60天，好感度每天只能加5点——你，打算先睡谁，再带回家？","background":"c5z37yxor4cq1qh50q1hgpfw.webp","backgroundWidth":850,"backgroundHeight":1307,"cover":"eef5zjlfl4ljylhoszk81pnr.webp","coverWidth":850,"coverHeight":1307,"introPage":"l0jxjatbcsrkyzk4vtza58v1.html","changelog":"","createdAt":"2026-08-18T23:31:59.902Z","updatedAt":"2026-08-19T03:16:38.386Z","initPublicAt":"2026-08-18T23:34:52.970Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ========== 内置CSS · 《爸妈逼我相亲，租借女友回家过年》 ========== */\n/* 风格：咖啡暖色 + 冬日都市 + 双女主双色面板 */\n/* 说明：变量置于:root；选择器无前缀；平台自动包裹.khorra-output */\n\n:root{\n  --bg:#f6f1e7; --surface:#fffdf8; --surface2:#f3eee2; --surface3:#ece4d3;\n  --line:#e2d8c3; --line2:#d3c7ac;\n  --text:#3d3a33; --dim:#8a8374; --faint:#a89f8d;\n  --coffee:#8a5a34; --coffee2:#a9743f; --coffee-dim:#e8d5bd; --coffee-bg:#f7efe3;\n  --yz:#c2713a; --yz2:#b05f28; --yz-dim:#f0dcc4;\n  --sq:#5b6b8c; --sq2:#4a5a7d; --sq-dim:#cdd6e8;\n  --pink:#c25f80; --pink2:#b04f70; --pink-dim:#eec9d6;\n  --cyan:#2f8fc9; --cyan2:#3a9fdb; --cyan-dim:#b8d8ea;\n  --purple:#7a68a8; --purple-dim:#d5cbeb;\n  --green:#5f9e73; --red:#c96060;\n  --dark-bg:#2e3d52; --dark-line:#42536c; --dark-text:#eef3f8;\n}\n\n.khorra-output{\n  color:var(--text); line-height:1.9;\n  background:rgba(246,242,233,.94);\n  border-radius:12px;\n  padding:10px 12px;\n}\n\n/* ---------- 1. 根排版 ---------- */\n.body-rule{\n  margin:10px 0; padding:10px 14px;\n  background:#fdf6ea; border:1px dashed #d8c39a; border-left:4px solid var(--coffee2);\n  color:#7a5a34; font-size:.8rem; line-height:1.8; border-radius:0 8px 8px 0;\n}\n.narrative-p{\n  margin:10px 0; font-size:.94rem; line-height:2; color:var(--text);\n  text-indent:2em;\n}\n.inner-monologue{\n  margin:10px 0; padding:10px 14px;\n  background:linear-gradient(135deg,#f0e6f7,#e8dbf0);\n  border-left:3px solid var(--purple);\n  color:#6a5578; font-size:.86rem; line-height:1.9;\n  border-radius:0 8px 8px 0;\n}\n\n/* ---------- 2. 前置检查 ---------- */\ndetails.cot-check-details{\n  margin:8px 0; background:var(--dark-bg); border:1px solid var(--dark-line);\n  border-radius:8px; padding:0; overflow:hidden;\n}\ndetails.cot-check-details > summary{\n  cursor:pointer; padding:10px 14px; color:#cfe0f0; font-size:.8rem;\n  font-weight:700; letter-spacing:.1em; list-style:none;\n  background:linear-gradient(120deg,#35465e,#2a3a4f);\n}\ndetails.cot-check-details > summary::-webkit-details-marker{ display:none; }\ndetails.cot-check-details[open] > summary{ border-bottom:1px solid var(--dark-line); }\ndetails.cot-check-details .details-body{ padding:10px 14px; }\ndetails.cot-check-details .cot-exec-content{\n  font-size:.72rem; line-height:2; color:#b8c9dd; white-space:pre-wrap;\n  font-family:Consolas,'Courier New',monospace;\n}\ndetails.cot-check-details .cot-exec-content b{ color:#ffd27a; }\n\n/* ---------- 3. 时间锚头 ---------- */\n.time-header{\n  margin:12px 0; padding:12px 16px;\n  background:linear-gradient(135deg,#3a4a63,#26354a);\n  border:1px solid var(--dark-line); border-left:4px solid var(--coffee2);\n  border-radius:6px; color:var(--dark-text);\n}\n.time-row-main{ display:flex; align-items:center; gap:10px; flex-wrap:wrap; }\n.time-day{ font-size:.88rem; font-weight:700; color:#ffd27a; letter-spacing:.08em; }\n.time-sep{ color:#6d7f96; }\n.time-period{ font-size:.76rem; color:#cfe0f0; }\n.time-clock{\n  font-size:.72rem; color:#ffe3a8; background:rgba(255,210,122,.12);\n  border:1px solid rgba(255,210,122,.32); padding:1px 10px; border-radius:10px;\n}\n.time-round{\n  font-size:.72rem; color:#ffd27a; background:rgba(255,210,122,.1);\n  border:1px solid rgba(255,210,122,.3); padding:1px 10px; border-radius:10px;\n  font-weight:700; letter-spacing:.06em;\n}\n.time-row-loc{ margin-top:6px; font-size:.78rem; color:#b8c9dd; }\n.time-row-weather{ margin-top:2px; font-size:.74rem; color:#a3b4c8; }\n.time-row-deadline{\n  margin-top:6px; font-size:.74rem; color:#ffb98a; font-weight:700;\n  background:rgba(255,120,80,.1); border:1px solid rgba(255,120,80,.3);\n  padding:3px 10px; border-radius:8px; display:inline-block;\n}\n.time-row-affinity{\n  margin-top:6px; font-size:.72rem; color:#b8c9dd;\n  background:rgba(120,180,140,.08); border:1px solid rgba(120,180,140,.28);\n  padding:3px 10px; border-radius:8px; display:inline-block;\n}\n.time-row-affinity b{ color:#9fd8b4; font-weight:700; }\n.time-divider{\n  margin:8px 0; height:1px;\n  background:linear-gradient(90deg,transparent,rgba(255,190,90,.55),transparent);\n}\n\n/* ---------- 4. 对话气泡 ---------- */\n.yz-msg{ margin:10px 0; }\n.yz-name{\n  display:block; font-size:.74rem; font-weight:700; letter-spacing:.14em;\n  color:var(--yz); line-height:1.4; margin-bottom:2px;\n}\n.yz-text{\n  display:block; max-width:88%;\n  background:linear-gradient(135deg,#fbf0e0,#f6e4cc);\n  border:1px solid #ecd5b8; border-left:3px solid var(--yz2);\n  border-radius:4px 14px 14px 14px;\n  padding:8px 14px; color:#6a4426; line-height:1.8; font-size:.9rem;\n}\n.sq-msg{ margin:10px 0; }\n.sq-name{\n  display:block; font-size:.74rem; font-weight:700; letter-spacing:.14em;\n  color:var(--sq); line-height:1.4; margin-bottom:2px;\n}\n.sq-text{\n  display:block; max-width:88%;\n  background:linear-gradient(135deg,#eef1f8,#e3e8f2);\n  border:1px solid #cdd6e8; border-left:3px solid var(--sq2);\n  border-radius:4px 14px 14px 14px;\n  padding:8px 14px; color:#48536a; line-height:1.8; font-size:.9rem;\n}\n.us-msg{ margin:10px 0; }\n.us-name{ display:block; text-align:right; font-size:.72rem; font-weight:700; letter-spacing:.14em; color:var(--cyan); margin-bottom:2px; }\n.us-text{\n  display:block; margin-left:auto; max-width:80%; text-align:left;\n  background:linear-gradient(135deg,#eef7fb,#e3f0f7);\n  border:1px solid #cfe4f0; border-right:3px solid var(--cyan);\n  border-radius:14px 4px 14px 14px; padding:8px 14px;\n  color:#3f5a6e; line-height:1.8; font-size:.9rem;\n}\n.npc-msg{ margin:6px 0 6px 12px; text-align:left; }\n.npc-name{ font-size:.72rem; font-weight:700; letter-spacing:.14em; color:var(--dim); display:block; margin-bottom:2px; }\n.npc-text{\n  display:inline-block; max-width:85%; text-align:left;\n  background:rgba(255,255,255,.8); border:1px solid var(--line);\n  border-radius:14px; padding:8px 14px; color:#5a564c; line-height:1.8; font-size:.9rem;\n}\n\n/* ---------- 5. 好感度条（共用） ---------- */\n.aff-bar{ margin:10px 0; }\n.aff-bar-label{ font-size:.7rem; font-weight:700; letter-spacing:.12em; margin-bottom:4px; }\n.yz-panel .aff-bar-label{ color:var(--yz); }\n.sq-panel .aff-bar-label{ color:var(--sq); }\n.aff-track{\n  height:8px; border-radius:6px; overflow:hidden;\n  background:#ece4d3; border:1px solid #ddd2ba;\n}\n.aff-fill{ height:100%; border-radius:6px; transition:width .3s ease; }\n.yz-fill{ background:linear-gradient(90deg,#e8b87e,#c2713a); }\n.sq-fill{ background:linear-gradient(90deg,#8f9fc4,#4a5a7d); }\n.aff-state{ margin-top:4px; font-size:.7rem; color:var(--dim); }\n\n/* ---------- 6. 通用面板骨架 ---------- */\ndetails.panel-details{\n  margin:10px 0; border:1px solid #d6ccb6; border-radius:8px;\n  background:#f7f4ec; overflow:hidden;\n  box-shadow:0 1px 6px rgba(90,80,60,.08);\n}\ndetails.panel-details > summary{\n  cursor:pointer; padding:11px 16px; list-style:none;\n  background:linear-gradient(120deg,#2e4a6e,#3a5a80);\n  color:#f2f6fa; font-size:.86rem; font-weight:700; letter-spacing:.08em;\n  display:flex; align-items:center; gap:8px; flex-wrap:wrap;\n}\ndetails.panel-details > summary::-webkit-details-marker{ display:none; }\ndetails.panel-details > summary::before{ content:\"▾ \"; color:#ffd27a; }\ndetails.panel-details[open] > summary::before{ content:\"▸ \"; }\ndetails.panel-details > summary .panel-summary-sub{\n  margin-left:auto; font-size:.62rem; font-weight:400; letter-spacing:.2em;\n  color:#9fb4cc; font-family:Consolas,monospace;\n}\ndetails.panel-details .panel-body{ padding:14px 16px; }\n\n/* ---------- 6.5 记忆存档面板（外置MOD v2.0） ---------- */\ndetails.memory-panel{ border-color:#cbbfe2; background:#f6f3fb; }\ndetails.memory-panel > summary{\n  background:linear-gradient(120deg,#5b4a8a,#6d5aa8);\n  color:#f0ecff;\n}\ndetails.memory-panel > summary::before{ color:#d5c8ff; }\ndetails.memory-panel > summary .panel-summary-sub{ color:#c4b8e8; }\ndetails.memory-stm, details.memory-ltm{\n  margin:8px 0; border:1px solid #d8cbe8; border-radius:8px; background:#fbf9fe; overflow:hidden;\n}\ndetails.memory-stm > summary, details.memory-ltm > summary{\n  cursor:pointer; list-style:none; padding:9px 12px;\n  font-size:.76rem; font-weight:700; letter-spacing:.06em;\n  color:#6d5aa8; background:linear-gradient(120deg,#efe8fa,#e6dcf5);\n}\ndetails.memory-stm > summary::-webkit-details-marker, details.memory-ltm > summary::-webkit-details-marker{ display:none; }\ndetails.memory-stm > summary::before, details.memory-ltm > summary::before{ content:\"▾ \"; color:#a08fd0; }\ndetails.memory-stm[open] > summary::before, details.memory-ltm[open] > summary::before{ content:\"▸ \"; }\n.memory-scroll{\n  overflow-x:auto; -webkit-overflow-scrolling:touch;\n  padding:8px 10px;\n}\n.memory-scroll::-webkit-scrollbar{ height:6px; }\n.memory-scroll::-webkit-scrollbar-thumb{ background:#c9bce4; border-radius:4px; }\n.memory-scroll::-webkit-scrollbar-track{ background:#f0eafb; }\n.memory-table{\n  border-collapse:collapse; width:100%; min-width:560px; font-size:.72rem; line-height:1.75;\n}\n.memory-table th{\n  position:sticky; top:0; background:#5b4a8a; color:#f0ecff;\n  padding:6px 10px; text-align:left; font-weight:700; white-space:nowrap;\n  border:1px solid #6d5aa8; letter-spacing:.04em;\n}\n.memory-table td{\n  padding:6px 10px; border:1px solid #e0d6f0; color:#4a463d; vertical-align:top;\n  background:#fff;\n}\n.memory-table tr:nth-child(even) td{ background:#faf7fe; }\n.memory-table td:first-child{ white-space:nowrap; font-weight:700; color:#7a68a8; }\n.memory-table td:nth-child(2){ white-space:nowrap; }\n.memory-table td:last-child{ min-width:260px; }\n.memory-note{\n  margin:8px 4px 2px; padding:8px 12px; border-radius:6px;\n  background:#f6f3fb; border:1px solid #e0d6f0;\n  font-size:.7rem; color:#7a68a8; line-height:1.8;\n}\n/* 移动端：记忆面板保持可横滑，标题字号微调 */\n@media (max-width:640px){\n  details.memory-stm > summary, details.memory-ltm > summary{ font-size:.72rem; }\n  .memory-table{ min-width:520px; font-size:.68rem; }\n  .memory-table th, .memory-table td{ padding:5px 8px; }\n}\n\n/* ---------- 7. 叶栀档案（咖啡暖橙） ---------- */\ndetails.yz-panel{\n  margin:10px 0; border:1px solid #e3c8a6; border-radius:8px;\n  background:#fbf3e8; overflow:hidden;\n  box-shadow:0 1px 6px rgba(194,113,58,.10);\n}\ndetails.yz-panel > summary{\n  cursor:pointer; padding:11px 16px; list-style:none;\n  background:linear-gradient(120deg,#b05f28,#8f4a1e);\n  color:#fff3e6; font-size:.86rem; font-weight:700; letter-spacing:.08em;\n  display:flex; align-items:center; gap:8px; flex-wrap:wrap;\n}\ndetails.yz-panel > summary::-webkit-details-marker{ display:none; }\ndetails.yz-panel > summary::before{ content:\"▾ \"; color:#ffd9a8; }\ndetails.yz-panel[open] > summary::before{ content:\"▸ \"; }\ndetails.yz-panel > summary .panel-summary-sub{\n  margin-left:auto; font-size:.62rem; font-weight:400; letter-spacing:.2em;\n  color:#f0c9a0; font-family:Consolas,monospace;\n}\ndetails.yz-panel .panel-body{ padding:14px 16px; }\n.yz-head{ display:flex; align-items:center; gap:12px; margin-bottom:10px; }\n.yz-badge{\n  width:60px; height:60px; border-radius:50%; flex-shrink:0;\n  object-fit:cover; object-position:center top;\n  border:2px solid #e8c9a0; box-shadow:0 2px 10px rgba(194,113,58,.2);\n  background:#fbf0e0;\n}\n.yz-headinfo{ display:flex; flex-direction:column; gap:3px; }\n.yz-hname{ font-size:1.1rem; font-weight:800; color:#8a4a1c; letter-spacing:.16em; }\n.yz-class{ font-size:.72rem; color:#a97a4e; }\n.yz-next{\n  display:inline-block; font-size:.68rem; color:#fff;\n  background:linear-gradient(120deg,#e8933a,#ffab4a);\n  padding:2px 10px; border-radius:10px; letter-spacing:.08em; font-weight:700;\n  width:fit-content; box-shadow:0 1px 6px rgba(232,147,58,.3);\n}\n.yz-status{ display:flex; gap:8px; flex-wrap:wrap; margin-bottom:10px; }\n.yz-status span{\n  font-size:.72rem; color:var(--text); background:var(--surface2);\n  border:1px solid var(--line); padding:3px 10px; border-radius:8px;\n}\n.yz-status b{ color:var(--yz); }\n.yz-sub{ display:flex; flex-direction:column; gap:8px; }\n.yz-sub .sub-block{ padding:9px 12px; border-radius:6px; }\n.yz-sub .sub-block:nth-child(1){ background:#faf7ef; border:1px solid var(--line); }\n.yz-sub .sub-block.thoughts{ background:#fbf0e0; border:1px solid #ecd5b8; }\n.sub-label{ font-size:.7rem; font-weight:700; color:var(--yz); letter-spacing:.12em; margin-bottom:3px; }\n.sub-text{ font-size:.8rem; color:var(--text); line-height:1.8; }\n\n/* ---------- 8. 宋清欢档案（深夜蓝紫） ---------- */\ndetails.sq-panel{\n  margin:10px 0; border:1px solid #c3cfe4; border-radius:8px;\n  background:#f4f6fb; overflow:hidden;\n  box-shadow:0 1px 6px rgba(91,107,140,.10);\n}\ndetails.sq-panel > summary{\n  cursor:pointer; padding:11px 16px; list-style:none;\n  background:linear-gradient(120deg,#4a5a7d,#37425f);\n  color:#eef2fb; font-size:.86rem; font-weight:700; letter-spacing:.08em;\n  display:flex; align-items:center; gap:8px; flex-wrap:wrap;\n}\ndetails.sq-panel > summary::-webkit-details-marker{ display:none; }\ndetails.sq-panel > summary::before{ content:\"▾ \"; color:#b8c8ea; }\ndetails.sq-panel[open] > summary::before{ content:\"▸ \"; }\ndetails.sq-panel > summary .panel-summary-sub{\n  margin-left:auto; font-size:.62rem; font-weight:400; letter-spacing:.2em;\n  color:#a9b8da; font-family:Consolas,monospace;\n}\ndetails.sq-panel .panel-body{ padding:14px 16px; }\n.sq-head{ display:flex; align-items:center; gap:12px; margin-bottom:10px; }\n.sq-badge{\n  width:60px; height:60px; border-radius:50%; flex-shrink:0;\n  object-fit:cover; object-position:center top;\n  border:2px solid #c3cfe4; box-shadow:0 2px 10px rgba(91,107,140,.2);\n  background:#eef1f8;\n}\n.sq-headinfo{ display:flex; flex-direction:column; gap:3px; }\n.sq-hname{ font-size:1.1rem; font-weight:800; color:#3d4a6b; letter-spacing:.16em; }\n.sq-class{ font-size:.72rem; color:#6d7a99; }\n.sq-next{\n  display:inline-block; font-size:.68rem; color:#fff;\n  background:linear-gradient(120deg,#6d7fae,#4a5a7d);\n  padding:2px 10px; border-radius:10px; letter-spacing:.08em; font-weight:700;\n  width:fit-content; box-shadow:0 1px 6px rgba(74,90,125,.3);\n}\n.sq-status{ display:flex; gap:8px; flex-wrap:wrap; margin-bottom:10px; }\n.sq-status span{\n  font-size:.72rem; color:var(--text); background:var(--surface2);\n  border:1px solid var(--line); padding:3px 10px; border-radius:8px;\n}\n.sq-status b{ color:var(--sq); }\n.sq-sub{ display:flex; flex-direction:column; gap:8px; }\n.sq-sub .sub-block{ padding:9px 12px; border-radius:6px; }\n.sq-sub .sub-block:nth-child(1){ background:#faf7ef; border:1px solid var(--line); }\n.sq-sub .sub-block.thoughts{ background:#eef1f8; border:1px solid #cdd6e8; }\n.sq-panel .sub-label{ color:var(--sq); }\n\n/* ---------- 9. 记录面板 ---------- */\ndetails.record-panel{ border-color:#cbbfe2; background:#f6f3fb; }\ndetails.record-panel > summary{\n  background:linear-gradient(120deg,#5b4a8a,#6d5aa8);\n  color:#f0ecff;\n}\ndetails.record-panel > summary::before{ color:#d5c8ff; }\ndetails.record-panel > summary .panel-summary-sub{ color:#c4b8e8; }\n.mem-sec{ margin-bottom:12px; }\n.mem-sec:last-child{ margin-bottom:0; }\n.mem-sec-label{\n  font-size:.7rem; font-weight:700; color:#7a68a8;\n  letter-spacing:.12em; margin-bottom:6px;\n}\n.aff-mini{\n  padding:6px 10px; margin-bottom:5px; border-radius:6px;\n  background:#f7f9fc; border:1px solid #dbe3ec; border-left:3px solid var(--green);\n  font-size:.74rem; color:#4a6272; line-height:1.7;\n}\n.aff-mini:last-child{ margin-bottom:0; }\n.event-row{\n  padding:6px 10px; margin-bottom:5px; border-radius:6px;\n  background:#f7f9fc; border:1px solid #dbe3ec;\n  font-size:.74rem; color:#5a616e; line-height:1.7;\n}\n.event-row:last-child{ margin-bottom:0; }\n.event-time{ color:#2f8fc9; font-weight:700; margin-right:4px; }\n.warn-row{\n  padding:6px 10px; margin-bottom:5px; border-radius:6px;\n  background:#fdf3f3; border:1px solid #eccccc; border-left:3px solid var(--red);\n  font-size:.74rem; color:#8f4a4a; line-height:1.7;\n}\n.warn-row:last-child{ margin-bottom:0; }\n.todo-row{\n  padding:6px 10px; margin-bottom:5px; border-radius:6px;\n  background:#f0f7fb; border:1px solid #cfe0ec; border-left:3px solid var(--cyan);\n  font-size:.74rem; color:#4a6272; line-height:1.7;\n}\n.todo-row:last-child{ margin-bottom:0; }\n\n/* ---------- 10. 选择面板 ---------- */\n.choice-panel{\n  margin:14px 0; padding:12px 14px; background:#f7f3e9;\n  border:1px solid #d6ccb6; border-radius:8px;\n  box-shadow:0 1px 6px rgba(90,80,60,.08);\n}\n.choice-header{ margin-bottom:10px; }\n.choice-title{ font-size:.82rem; font-weight:700; color:#2f6f9e; letter-spacing:.08em; }\n.choice-list{ display:flex; flex-direction:column; gap:8px; }\n.choice-card{\n  display:flex; align-items:center; gap:10px; padding:10px 12px;\n  border:1px solid var(--line); border-radius:8px; background:#fff;\n  cursor:pointer; transition:all .2s ease;\n}\n.choice-card:hover{ border-color:#a8cfe8; box-shadow:0 2px 10px rgba(47,143,201,.12); }\n.choice-card[data-choice=\"1\"]{ border-left:3px solid var(--yz); }\n.choice-card[data-choice=\"2\"]{ border-left:3px solid var(--sq); }\n.choice-card[data-choice=\"3\"]{ border-left:3px solid var(--pink); }\n.choice-card.choice-skip{ border-left:3px dashed #c5bdb0; opacity:.75; }\n.choice-left{ flex:1; min-width:0; }\n.choice-label{\n  display:block; font-size:.66rem; color:var(--yz); font-weight:700;\n  letter-spacing:.14em; margin-bottom:2px;\n}\n.choice-card[data-choice=\"2\"] .choice-label{ color:var(--sq); }\n.choice-card[data-choice=\"3\"] .choice-label{ color:var(--pink); }\n.choice-card.choice-skip .choice-label{ color:#a89f8d; }\n.choice-text{ display:block; font-size:.8rem; color:var(--text); line-height:1.8; }\n.choice-arrow{ color:#c5bdb0; font-size:.9rem; }\n\n/* ---------- 11. 移动端适配 ---------- */\n@media (max-width:640px){\n  .khorra-output{ line-height:1.85; }\n  .narrative-p{ font-size:.88rem; line-height:1.95; }\n  .inner-monologue{ font-size:.82rem; padding:9px 12px; }\n  .yz-msg,.sq-msg,.us-msg{ margin:9px 0; }\n  .yz-name,.sq-name,.us-name{ font-size:.7rem; }\n  .yz-text,.sq-text{ max-width:96%; font-size:.88rem; padding:7px 12px; }\n  .us-text{ max-width:calc(100% - 30px); font-size:.88rem; padding:7px 12px; }\n  .npc-name{ font-size:.68rem; }\n  .npc-text{ font-size:.86rem; }\n  .yz-text,.sq-text,.us-text,.npc-text{ overflow-wrap:break-word; word-break:break-word; }\n  .time-header{ padding:10px 12px; }\n  .time-row-main{ gap:6px; }\n  .time-day{ font-size:.82rem; }\n  .time-period{ font-size:.7rem; }\n  .time-clock{ font-size:.66rem; padding:1px 8px; }\n  .time-round{ font-size:.66rem; padding:1px 8px; }\n  .time-row-loc{ font-size:.74rem; }\n  .time-row-weather{ font-size:.7rem; }\n  .time-row-deadline{ font-size:.7rem; }\n  .time-row-affinity{ font-size:.68rem; }\n  details.yz-panel > summary,details.sq-panel > summary,details.panel-details > summary{ padding:10px 12px; font-size:.82rem; }\n  details.yz-panel .panel-body,details.sq-panel .panel-body,details.panel-details .panel-body{ padding:12px 12px; }\n  .yz-head,.sq-head{ gap:10px; }\n  .yz-badge,.sq-badge{ width:48px; height:48px; font-size:1.35rem; }\n  .yz-hname,.sq-hname{ font-size:.98rem; }\n  .yz-class,.sq-class{ font-size:.68rem; }\n  .yz-next,.sq-next{ font-size:.64rem; padding:2px 8px; }\n  .yz-status,.sq-status{ gap:6px; }\n  .yz-status span,.sq-status span{ font-size:.68rem; padding:3px 8px; }\n  .sub-label{ font-size:.66rem; }\n  .sub-text{ font-size:.78rem; }\n  .aff-bar-label{ font-size:.66rem; }\n  .aff-state{ font-size:.66rem; }\n  .mem-sec{ margin-bottom:10px; }\n  .mem-sec-label{ font-size:.66rem; }\n  .event-row,.todo-row,.warn-row,.aff-mini{ font-size:.7rem; padding:5px 9px; }\n  .choice-panel{ padding:10px 10px; }\n  .choice-card{ padding:9px 10px; gap:8px; }\n  .choice-label{ font-size:.62rem; }\n  .choice-text{ font-size:.78rem; }\n  details.cot-check-details > summary{ padding:9px 12px; font-size:.76rem; }\n  details.cot-check-details .cot-exec-content{ font-size:.66rem; }\n}\n@media (max-width:400px){\n  .yz-text,.sq-text{ max-width:98%; }\n  .us-text{ max-width:calc(100% - 16px); }\n  .time-clock{ display:inline-block; margin-top:2px; }\n  .yz-status span,.sq-status span{ flex:1 1 42%; }\n  .choice-card .choice-arrow{ display:none; }\n  details.yz-panel > summary .panel-summary-sub,\n  details.sq-panel > summary .panel-summary-sub,\n  details.panel-details > summary .panel-summary-sub{ display:none; }\n}\n\n/* ---------- 12. 跨平台适配补丁 ---------- */\n.khorra-output{\n  color:#3d3a33;\n  background:rgba(246,242,233,.95) !important;\n  border-radius:12px !important;\n  padding:10px 12px !important;\n  position:relative;\n  z-index:1;\n}\ndetails.yz-panel > summary{\n  color:#fff3e6 !important;\n  background:#b05f28 !important;\n  background:linear-gradient(120deg,#b05f28,#8f4a1e) !important;\n}\ndetails.sq-panel > summary{\n  color:#eef2fb !important;\n  background:#4a5a7d !important;\n  background:linear-gradient(120deg,#4a5a7d,#37425f) !important;\n}\ndetails.panel-details > summary{\n  color:#f2f6fa !important;\n  background:#2e4a6e !important;\n  background:linear-gradient(120deg,#2e4a6e,#3a5a80) !important;\n}\ndetails.record-panel > summary{\n  color:#f0ecff !important;\n  background:#5b4a8a !important;\n  background:linear-gradient(120deg,#5b4a8a,#6d5aa8) !important;\n}\ndetails.cot-check-details{\n  background:#2e3d52 !important;\n  border:1px solid #42536c !important;\n}\ndetails.cot-check-details > summary{\n  color:#cfe0f0 !important;\n  background:#35465e !important;\n}\n.time-header{\n  color:#eef3f8 !important;\n  background:#2e3d52 !important;\n  background:linear-gradient(135deg,#3a4a63,#26354a) !important;\n}\n.narrative-p,.us-text,.yz-text,.sq-text,.npc-text,.sub-text,.choice-text,\n.xy-item-name,.xy-order,.event-row,.todo-row,.warn-row,.aff-mini,\n.yz-status span,.sq-status span{\n  color:#3d3a33;\n}\n","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":9,"totalMessages":195,"totalCreditsUsed":158441,"totalTokensUsed":7221810,"totalPlayedUsers":8,"deeplyPlayed":5,"fixedPromptLength":20716,"lorebookLength":8858,"author":{"id":"pk5qV5nhSKnRHxAEICTe2MQMxWXcZYv1","name":"rev（定卡私信）","displayUsername":"591691636","username":"591691636"},"cardsTags":[{"tag":{"name":"现代都市","cardsCount":718}},{"tag":{"name":"单人卡","cardsCount":960}},{"tag":{"name":"可剧情可涩涩","cardsCount":3156}},{"tag":{"name":"多角色","cardsCount":1475}},{"tag":{"name":"开放世界","cardsCount":1690}},{"tag":{"name":"开局即可色","cardsCount":1889}},{"tag":{"name":"后宫","cardsCount":898}},{"tag":{"name":"萝莉","cardsCount":256}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}