{"id":"f99027e2-8f3a-4af7-9e1b-10b3fc1838e7","authorId":"uZT87UZH2OWrclWzO8l6BkAhjPm8zk9u","title":"澜庭SPA","description":"老城后街的澜庭，灯箱上只写足浴、推拿、SPA——会员册里的三档才是真活：一档净身推拿，二档手足松解加臀推胸推，三档口活压轴。不过，三档那页从来不给外人翻开，问就是\"约满了\"。\n这六个女人，24岁往下，一个比一个有料：毒舌头牌、冷脸领班、甜妹锋刃、碎嘴仓鼠、前女团、还有个小学徒。全员完璧——身体被客人看过，可最后一步没给过任何人。她们的服务是工作，温柔冰封于心。\n\n你是谁全部自己定（年龄、脸、职业，会写进她们看你的第一眼）。要么走\"人与人\"，把她焐到亲口说愿意；要么就在三档的包间里，赌一场她亲手安排的\"意外\"。","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"lv34y1y3cgad5m31auvbox11.webp","coverWidth":null,"coverHeight":null,"introPage":"ggt3clz6ele3pxuuynhq3x5s.html","changelog":null,"createdAt":"2026-08-08T00:22:37.696Z","updatedAt":"2026-08-08T05:17:20.050Z","initPublicAt":"2026-08-08T00:39:14.692Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":true,"memorySchema":null,"injectStyles":"/* ═══════════════════════════════════════════════\r\n   LANTING —— 澜庭 · 暖琥珀暗色主题 v1\r\n   变量作用域修复：:root → ai（适配平台 .custom-styles 前缀）\r\n   ═══════════════════════════════════════════════ */\r\n\r\n/* ── 变量挂在 ai 上，随平台前缀一起生效 ── */\r\nai {\r\n  /* 强制暗色背景层 —— 不跟随平台 */\r\n  --bg-deep: #0e0a0c;\r\n  --bg-card: #1b1116;\r\n  --bg-card-alt: #221620;\r\n  --bg-hover: #2c1c24;\r\n  --bg-surface: #150d11;\r\n\r\n  /* 折叠栏专用 */\r\n  --bg-fold: #0a0608;\r\n  --bg-fold-summary: #0d080a;\r\n\r\n  /* 边框 —— 高对比，白天也可见 */\r\n  --border-soft: rgba(217, 180, 120, 0.25);\r\n  --border-glow: rgba(230, 200, 140, 0.40);\r\n  --border-strong: rgba(220, 175, 110, 0.55);\r\n  --border-fold: rgba(80, 200, 255, 0.65);\r\n  --border-fold-alt: rgba(217, 160, 91, 0.65);\r\n  --border-fold-inner: rgba(80, 200, 255, 0.40);\r\n\r\n  /* 文字 —— 全面提亮，确保白天模式可读 */\r\n  --text-main: #fff5e8;\r\n  --text-bright: #ffffff;\r\n  --text-dim: #e0d5c8;\r\n  --text-muted: #a8a098;\r\n  --text-faint: #787068;\r\n\r\n  /* 功能色 —— 高饱和荧光，白天也醒目 */\r\n  --accent-lavender: #d9a05b;\r\n  --accent-rose: #ff80a8;\r\n  --accent-gold: #ffd870;\r\n  --accent-mint: #60f0b8;\r\n  --accent-sky: #70d0ff;\r\n  --accent-sky-dim: #58b0e0;\r\n  --accent-peach: #e8b880;\r\n\r\n  /* 折叠栏荧光色 */\r\n  --accent-fluo-lavender: #e8b070;\r\n  --accent-fluo-rose: #ff80b0;\r\n  --accent-fluo-mint: #60ffb8;\r\n  --accent-fluo-gold: #ffe080;\r\n\r\n  /* 阴影 —— 加深确保白天有层次 */\r\n  --shadow-soft: 0 2px 20px rgba(0, 0, 0, 0.6);\r\n  --shadow-glow: 0 0 24px rgba(217, 160, 91, 0.12);\r\n  --shadow-fluo: 0 0 16px rgba(80, 200, 255, 0.30);\r\n\r\n  /* 圆角 */\r\n  --radius: 10px;\r\n  --radius-sm: 6px;\r\n\r\n  /* ── 容器本体样式 ── */\r\n  display: block;\r\n  max-width: 780px;\r\n  margin: 1.5em auto;\r\n  padding: 0;\r\n  font-family: \"Noto Serif SC\", \"Source Han Serif CN\", \"Georgia\", serif;\r\n  font-size: 15.5px;\r\n  line-height: 1.82;\r\n  color: var(--text-main) !important;\r\n  background: var(--bg-deep) !important;\r\n  border-radius: var(--radius);\r\n  box-shadow: var(--shadow-soft);\r\n  overflow: hidden;\r\n}\r\n\r\n/* ══════════════════════════════════════\r\n   安全网 —— ai 内所有元素默认透明背景\r\n   ══════════════════════════════════════ */\r\nai * {\r\n  background-color: transparent !important;\r\n}\r\n\r\n/* ══════════════════════════════════════\r\n   顶部标题条\r\n   ══════════════════════════════════════ */\r\nhd {\r\n  display: block;\r\n  text-align: center;\r\n  font-family: \"Courier New\", \"Fira Code\", monospace;\r\n  font-size: 11px;\r\n  letter-spacing: 4px;\r\n  text-transform: uppercase;\r\n  color: var(--accent-lavender) !important;\r\n  padding: 14px 20px;\r\n  margin-bottom: 0;\r\n  background: linear-gradient(135deg, rgba(217, 160, 91, 0.14) 0%, rgba(255, 110, 150, 0.08) 100%) !important;\r\n  border: 1.5px solid var(--border-strong);\r\n  border-bottom: none;\r\n  border-radius: var(--radius) var(--radius) 0 0;\r\n  text-shadow: 0 0 12px rgba(200, 168, 240, 0.35);\r\n}\r\n\r\n/* ══════════════════════════════════════\r\n   世界状态栏（首个折叠块）\r\n   ══════════════════════════════════════ */\r\nai > details:first-of-type {\r\n  background: var(--bg-fold) !important;\r\n  border: 2px solid var(--border-fold);\r\n  border-top: none;\r\n  border-bottom: none;\r\n  margin: 0;\r\n  padding: 0;\r\n  border-radius: 0;\r\n}\r\n\r\nai > details:first-of-type > summary {\r\n  font-family: \"Courier New\", monospace;\r\n  font-size: 12.5px;\r\n  font-weight: bold;\r\n  letter-spacing: 2px;\r\n  color: var(--accent-sky) !important;\r\n  padding: 11px 20px;\r\n  cursor: pointer;\r\n  user-select: none;\r\n  background: var(--bg-fold-summary) !important;\r\n  border-bottom: 1px solid var(--border-fold-inner);\r\n  list-style: none;\r\n  text-shadow: 0 0 12px rgba(80, 200, 255, 0.40);\r\n  transition: all 0.2s ease;\r\n}\r\n\r\nai > details:first-of-type > summary::-webkit-details-marker { display: none; }\r\n\r\nai > details:first-of-type > summary:hover {\r\n  background: rgba(80, 200, 255, 0.10) !important;\r\n  text-shadow: 0 0 16px rgba(80, 200, 255, 0.55);\r\n}\r\n\r\nai > details:first-of-type[open] > summary {\r\n  border-bottom: 1.5px solid var(--border-fold);\r\n  background: rgba(80, 200, 255, 0.08) !important;\r\n}\r\n\r\n/* 世界状态栏内容 */\r\nai > details:first-of-type > d {\r\n  display: block;\r\n  font-family: \"Courier New\", \"Fira Code\", monospace;\r\n  font-size: 13px;\r\n  line-height: 1.75;\r\n  color: var(--text-dim) !important;\r\n  padding: 2px 24px;\r\n}\r\n\r\nai > details:first-of-type > d:first-of-type { padding-top: 10px; }\r\nai > details:first-of-type > d:last-of-type { padding-bottom: 12px; }\r\n\r\n/* ══════════════════════════════════════\r\n   正文区 —— 强制暗底\r\n   ══════════════════════════════════════ */\r\narticle {\r\n  display: block;\r\n  background: linear-gradient(180deg, var(--bg-card) 0%, #0e0b14 100%) !important;\r\n  border-left: 1.5px solid var(--border-glow);\r\n  border-right: 1.5px solid var(--border-glow);\r\n  padding: 30px 32px 26px;\r\n  margin: 0;\r\n  position: relative;\r\n}\r\n\r\narticle::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 0;\r\n  left: 16px;\r\n  right: 16px;\r\n  height: 1px;\r\n  background: linear-gradient(90deg, transparent 0%, var(--border-glow) 50%, transparent 100%);\r\n}\r\n\r\narticle > p {\r\n  display: block;\r\n  margin: 0 0 1em 0;\r\n  text-indent: 2em;\r\n  color: var(--text-bright) !important;\r\n  font-size: 16px;\r\n  line-height: 1.88;\r\n  letter-spacing: 0.3px;\r\n}\r\n\r\narticle > p:last-child { margin-bottom: 0; }\r\n\r\n/* 对白 */\r\narticle > q {\r\n  display: block;\r\n  margin: 0.7em 0 0.7em 1em;\r\n  padding: 10px 18px;\r\n  text-indent: 0;\r\n  font-style: normal;\r\n  color: var(--accent-peach) !important;\r\n  font-size: 15.5px;\r\n  line-height: 1.82;\r\n  border-left: 2.5px solid rgba(232, 184, 128, 0.55);\r\n  background: rgba(232, 184, 128, 0.06) !important;\r\n  border-radius: 0 var(--radius-sm) var(--radius-sm) 0;\r\n  quotes: none;\r\n  text-shadow: 0 0 6px rgba(232, 184, 128, 0.12);\r\n}\r\n\r\narticle > q::before,\r\narticle > q::after { content: none; }\r\n\r\n/* ══════════════════════════════════════\r\n   折叠块（通用）\r\n   ══════════════════════════════════════ */\r\nai > details {\r\n  background: var(--bg-fold) !important;\r\n  border: 2px solid var(--border-fold-alt);\r\n  border-top: none;\r\n  margin: 0;\r\n  padding: 0;\r\n  border-radius: 0;\r\n}\r\n\r\nai > details:last-of-type {\r\n  border-radius: 0 0 var(--radius) var(--radius);\r\n  border-bottom: 2px solid var(--border-fold-alt);\r\n}\r\n\r\nai > details > summary {\r\n  font-family: \"Courier New\", monospace;\r\n  font-size: 12.5px;\r\n  font-weight: bold;\r\n  letter-spacing: 2px;\r\n  color: var(--accent-fluo-lavender) !important;\r\n  padding: 11px 20px;\r\n  cursor: pointer;\r\n  user-select: none;\r\n  background: var(--bg-fold-summary) !important;\r\n  border-bottom: 1px solid rgba(180, 140, 255, 0.30);\r\n  transition: all 0.2s ease;\r\n  list-style: none;\r\n  text-shadow: 0 0 12px rgba(180, 140, 255, 0.35);\r\n}\r\n\r\nai > details > summary::-webkit-details-marker { display: none; }\r\n\r\nai > details > summary:hover {\r\n  background: rgba(180, 140, 255, 0.10) !important;\r\n  text-shadow: 0 0 16px rgba(180, 140, 255, 0.50);\r\n}\r\n\r\nai > details[open] > summary {\r\n  border-bottom: 1.5px solid var(--border-fold-alt);\r\n  background: rgba(180, 140, 255, 0.06) !important;\r\n}\r\n\r\n/* ══════════════════════════════════════\r\n   折叠块内部\r\n   ══════════════════════════════════════ */\r\nai > details p[t] {\r\n  display: block;\r\n  margin: 0;\r\n  padding: 14px 20px 10px;\r\n  background: var(--bg-fold) !important;\r\n  border-bottom: 1px solid var(--border-soft);\r\n}\r\n\r\nai > details p[t]:last-child { border-bottom: none; }\r\n\r\nai > details p[t]::before {\r\n  content: attr(t);\r\n  display: block;\r\n  font-family: \"Courier New\", monospace;\r\n  font-size: 11.5px;\r\n  font-weight: bold;\r\n  letter-spacing: 2px;\r\n  text-transform: uppercase;\r\n  margin-bottom: 8px;\r\n  padding-bottom: 5px;\r\n  border-bottom: 1px dashed rgba(200, 168, 240, 0.20);\r\n}\r\n\r\n/* 标签色 —— 高饱和确保白天可见 */\r\nai > details p[t=\"主角\"]::before {\r\n  color: var(--accent-sky);\r\n  text-shadow: 0 0 8px rgba(80, 200, 255, 0.35);\r\n}\r\n\r\nai > details p[t^=\"技师·\"]::before {\r\n  color: var(--accent-fluo-rose);\r\n  text-shadow: 0 0 8px rgba(255, 128, 176, 0.35);\r\n}\r\n\r\nai > details p[t=\"在场NPC\"]::before,\nai > details p[t=\"不在场NPC ×最多2\"]::before {\r\n  color: var(--accent-fluo-mint);\r\n  text-shadow: 0 0 8px rgba(80, 255, 184, 0.30);\r\n}\r\n\r\nai > details p[t*=\"不在场\"]::before {\r\n  color: var(--text-muted);\r\n}\r\n\r\n/* 数据行 */\r\nai > details d {\r\n  display: block;\r\n  font-family: \"Courier New\", \"Fira Code\", monospace;\r\n  font-size: 13px;\r\n  line-height: 1.75;\r\n  color: var(--text-dim) !important;\r\n  padding: 2px 4px;\r\n}\r\n\r\nai > details d[n] {\r\n  font-size: 11.5px;\r\n  color: var(--text-muted) !important;\r\n  font-style: italic;\r\n  opacity: 0.92;\r\n}\r\n\r\n/* 心声 */\r\nai > details d[c=\"s\"] {\r\n  color: var(--accent-fluo-gold) !important;\r\n  margin-top: 5px;\r\n  padding-top: 5px;\r\n  border-top: 1px dotted rgba(255, 224, 128, 0.25);\r\n  font-style: italic;\r\n  text-shadow: 0 0 6px rgba(255, 224, 128, 0.18);\r\n}\r\n\r\nai > details d[c=\"d\"] {\r\n  color: var(--accent-fluo-rose) !important;\r\n  font-style: italic;\r\n  text-shadow: 0 0 6px rgba(255, 128, 176, 0.18);\r\n}\r\n\r\n/* ══════════════════════════════════════\r\n   记忆区 / 伏笔台账 —— 表格紧凑化\r\n   ══════════════════════════════════════ */\r\nai > details table {\r\n  width: 100%;\r\n  border-collapse: collapse;\r\n  font-family: \"Courier New\", \"Fira Code\", monospace;\r\n  font-size: 10.5px;\r\n  line-height: 1.45;\r\n  color: var(--text-dim) !important;\r\n  margin: 0;\r\n}\r\n\r\nai > details table th {\r\n  font-size: 9.5px;\r\n  font-weight: bold;\r\n  letter-spacing: 1px;\r\n  text-transform: uppercase;\r\n  color: var(--accent-fluo-lavender) !important;\r\n  text-align: left;\r\n  padding: 8px 10px;\r\n  background: var(--bg-fold-summary) !important;\r\n  border-bottom: 1px solid var(--border-fold-inner);\r\n  white-space: nowrap;\r\n}\r\n\r\nai > details table td {\r\n  padding: 5px 10px;\r\n  border-bottom: 1px solid var(--border-soft);\r\n  color: var(--text-dim) !important;\r\n  vertical-align: top;\r\n}\r\n\r\nai > details table tr:last-child td {\r\n  border-bottom: none;\r\n}\r\n\r\n/* No. 列压窄 */\r\nai > details table th:first-child,\r\nai > details table td:first-child {\r\n  width: 2.4em;\r\n  color: var(--text-muted) !important;\r\n  text-align: center;\r\n}\r\n\r\n/* ══════════════════════════════════════\r\n   非折叠区标签 & 数据行\r\n   ══════════════════════════════════════ */\r\np[t] {\r\n  display: block;\r\n  margin: 0;\r\n  padding: 14px 20px 10px;\r\n  border-bottom: 1px solid var(--border-soft);\r\n}\r\n\r\np[t]:last-child { border-bottom: none; }\r\n\r\np[t]::before {\r\n  content: attr(t);\r\n  display: block;\r\n  font-family: \"Courier New\", monospace;\r\n  font-size: 11.5px;\r\n  font-weight: bold;\r\n  letter-spacing: 2px;\r\n  text-transform: uppercase;\r\n  margin-bottom: 8px;\r\n  padding-bottom: 5px;\r\n  border-bottom: 1px dashed rgba(200, 168, 240, 0.14);\r\n}\r\n\r\np[t=\"主角\"]::before { color: var(--accent-sky); text-shadow: 0 0 4px rgba(80, 200, 255, 0.15); }\r\np[t^=\"技师·\"]::before { color: var(--accent-rose); text-shadow: 0 0 4px rgba(255, 128, 168, 0.15); }\r\np[t=\"在场NPC\"]::before,\nai > details p[t=\"不在场NPC ×最多2\"]::before { color: var(--accent-mint); text-shadow: 0 0 4px rgba(80, 240, 184, 0.15); }\r\np[t*=\"不在场\"]::before { color: var(--text-muted); }\r\n\r\nd {\r\n  display: block;\r\n  font-family: \"Courier New\", \"Fira Code\", monospace;\r\n  font-size: 13px;\r\n  line-height: 1.75;\r\n  color: var(--text-dim) !important;\r\n  padding: 2px 4px;\r\n}\r\n\r\nd[n] {\r\n  font-size: 11.5px;\r\n  color: var(--text-muted) !important;\r\n  font-style: italic;\r\n  opacity: 0.88;\r\n}\r\n\r\nd[c=\"s\"] {\r\n  color: var(--accent-gold) !important;\r\n  margin-top: 5px;\r\n  padding-top: 5px;\r\n  border-top: 1px dotted rgba(255, 216, 112, 0.20);\r\n  font-style: italic;\r\n  text-shadow: 0 0 4px rgba(255, 216, 112, 0.10);\r\n}\r\n\r\nd[c=\"d\"] {\r\n  color: var(--accent-rose) !important;\r\n  font-style: italic;\r\n  text-shadow: 0 0 4px rgba(255, 128, 168, 0.10);\r\n}\r\n\r\n/* ══════════════════════════════════════\r\n   行动选项 —— 强制暗底高对比\r\n   ══════════════════════════════════════ */\r\np[t=\"行动\"] {\r\n  display: block;\r\n  margin: 0;\r\n  padding: 18px 20px 20px;\r\n  background: linear-gradient(135deg, rgba(217, 160, 91, 0.14) 0%, rgba(255, 110, 150, 0.08) 50%, rgba(255, 224, 128, 0.05) 100%) !important;\r\n  border: 1.5px solid var(--border-strong);\r\n  border-top: none;\r\n  border-radius: 0 0 var(--radius) var(--radius);\r\n  position: relative;\r\n}\r\n\r\np[t=\"行动\"]::before {\r\n  content: attr(t);\r\n  display: block;\r\n  font-family: \"Courier New\", monospace;\r\n  font-size: 11.5px;\r\n  font-weight: bold;\r\n  letter-spacing: 2px;\r\n  text-transform: uppercase;\r\n  color: var(--accent-gold);\r\n  margin-bottom: 10px;\r\n  padding-bottom: 6px;\r\n  border-bottom: 1px dashed rgba(255, 216, 112, 0.25);\r\n  text-shadow: 0 0 8px rgba(255, 216, 112, 0.30);\r\n}\r\n\r\np[t=\"行动\"] d {\r\n  color: var(--text-main) !important;\r\n  font-size: 13.5px;\r\n  padding: 5px 6px;\r\n  border-radius: var(--radius-sm);\r\n  transition: all 0.15s ease;\r\n}\r\n\r\np[t=\"行动\"] d:hover {\r\n  background: rgba(217, 160, 91, 0.14) !important;\r\n  color: var(--text-bright) !important;\r\n}","options":null,"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":{"modelSettings":{}},"totalConversations":7,"totalMessages":65,"totalCreditsUsed":79280,"totalTokensUsed":2759597,"totalPlayedUsers":5,"deeplyPlayed":2,"fixedPromptLength":19402,"lorebookLength":40555,"author":{"id":"uZT87UZH2OWrclWzO8l6BkAhjPm8zk9u","name":"清流释放","displayUsername":"15367790967","username":"15367790967"},"cardsTags":[],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}