{"id":"1538aa1c-27c7-4445-8179-2823c7611089","authorId":"ynN84fP4N0Gnr26U3E1nC4FZYCRe2kXx","title":"禁忌掌控：完美的丝袜母亲","description":"她有世上最诱人的F罩杯，最纤细的腰肢，还有一双常年裹在肉色薄丝里、连脚趾都透着粉嫩的美腿。她是被迫戴上“母戒”的囚徒，是被我父亲强占十八年的可怜女人。\n当我接过控制权，我贪婪地享受着这具成熟诱人的肉体。我可以命令她用最淫荡的话语求欢，可以命令她用那双完美的丝袜玉足为我侍奉。\n但我知道，在她潮吹痉挛、高潮尖叫的时候，她的灵魂依然在黑暗中冷冷地看着我，诅咒着我。\n没关系，我们有的是时间。我会连同她的骄傲和恨意，一起狠狠地肏碎。","background":"vu9r8e93fhv2rwfk0lh16zsa.webp","backgroundWidth":1672,"backgroundHeight":941,"cover":"r86hn2iagpdnc55c8fjcvdhx.webp","coverWidth":1672,"coverHeight":941,"introPage":"eze684vt3jlosoyxbkp5izhw.html","changelog":null,"createdAt":"2026-08-13T17:56:32.197Z","updatedAt":"2026-08-14T17:13:50.910Z","initPublicAt":"2026-08-14T17:13:50.910Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":":root {\n  --ash-bg: #FBF9F5;\n  --ash-surface: #FFFFFF;\n  --ash-border: #E7E1D7;\n  --ash-accent: #C4612F;\n  --ash-accent-dark: #A94E22;\n  --ash-tint: #F2E3D6;\n  --ash-text: #1F2421;\n  --ash-text-dim: #5C635D;\n  --dialogue-bg: rgba(251, 249, 245, 0.95);\n  --dialogue-border: rgba(196, 97, 47, 0.3);\n  --radius: 10px;\n  --radius-sm: 5px;\n  --lq-rose: #9C4A5E;\n  --lq-rose-dark: #63283A;\n  --lq-rose-soft: #C97F90;\n  --lq-rose-pale: #F3E4E7;\n  --lq-silk: #EAD9DC;\n  --lq-silver: #9A9AA4;\n  --lq-plum: #5A4A5E;\n}\n\n.rili-markdown-renderer {\n  color: var(--ash-text) !important;\n  font-family: 'Inter', 'PingFang SC', 'Microsoft YaHei', sans-serif !important;\n}\n\n.rili-markdown-renderer p,\n.rili-markdown-renderer li,\n.rili-markdown-renderer blockquote,\n.rili-markdown-renderer span:not(.status-panel span):not(.cot-panel span) {\n  font-size: 15px !important;\n  line-height: 1.9 !important;\n  letter-spacing: 0.02em !important;\n  color: var(--ash-text) !important;\n}\n\n.rili-markdown-renderer blockquote {\n  border-left: 3px solid var(--lq-rose) !important;\n  padding: 4px 0 4px 14px !important;\n  margin: 12px 0 !important;\n  color: var(--lq-rose-dark) !important;\n  font-style: italic !important;\n  background: linear-gradient(90deg, rgba(156, 74, 94, 0.07), transparent) !important;\n}\n\n.rili-markdown-renderer pre,\n.rili-markdown-renderer code {\n  font-size: 13px !important;\n  font-family: 'Consolas', 'Courier New', monospace !important;\n  color: var(--lq-rose) !important;\n  background: rgba(234, 217, 220, 0.4) !important;\n}\n\n.is-user > div,\n.is-assistant > div {\n  background: var(--dialogue-bg) !important;\n  border: 1px solid var(--dialogue-border) !important;\n  box-shadow: 0 2px 12px rgba(31, 36, 33, 0.15) !important;\n  border-radius: var(--radius) !important;\n  padding: 1em !important;\n}\n\n.is-assistant > div button,\n.is-user > div button {\n  background: rgba(234, 217, 220, 0.5) !important;\n  color: var(--lq-rose) !important;\n  border: 1px solid var(--dialogue-border) !important;\n  border-radius: var(--radius-sm) !important;\n  transition: all 0.2s !important;\n}\n\n.is-assistant > div button:hover,\n.is-user > div button:hover {\n  background: var(--lq-silk) !important;\n  color: var(--lq-rose-dark) !important;\n  border-color: var(--lq-rose) !important;\n  box-shadow: 0 0 8px rgba(156, 74, 94, 0.2) !important;\n}\n\n.is-assistant > div button svg,\n.is-user > div button svg { stroke: var(--lq-rose) !important; }\n.is-assistant > div button:hover svg,\n.is-user > div button:hover svg { stroke: var(--lq-rose-dark) !important; }\n\n/* ========== 思维链 cot-panel ========== */\n.rili-markdown-renderer details.cot-panel {\n  border: 1px solid var(--ash-border) !important;\n  border-left: 3px solid var(--lq-rose) !important;\n  border-radius: var(--radius) !important;\n  margin: 16px 0 !important;\n  background: linear-gradient(135deg, #FCF8F9, #F7F1F2) !important;\n  overflow: hidden !important;\n  box-shadow: 0 2px 10px rgba(99, 40, 58, 0.08) !important;\n  position: relative !important;\n}\n\n.rili-markdown-renderer details.cot-panel::before {\n  content: '' !important;\n  position: absolute !important;\n  top: 0 !important;\n  left: 0 !important;\n  right: 0 !important;\n  height: 2px !important;\n  background: linear-gradient(90deg, transparent, var(--lq-rose-soft), var(--lq-rose), var(--lq-rose-soft), transparent) !important;\n  opacity: 0 !important;\n  transition: opacity 0.3s !important;\n}\n\n.rili-markdown-renderer details.cot-panel[open]::before { opacity: 1 !important; }\n\n.rili-markdown-renderer details.cot-panel > summary {\n  padding: 13px 44px 13px 18px !important;\n  cursor: pointer !important;\n  background: linear-gradient(135deg, var(--lq-rose-pale), #F7EEF0) !important;\n  color: var(--lq-rose-dark) !important;\n  font-weight: 600 !important;\n  font-size: 12.5px !important;\n  letter-spacing: 0.03em !important;\n  line-height: 1.7 !important;\n  border-bottom: 1px solid transparent !important;\n  position: relative !important;\n  list-style: none !important;\n  transition: all 0.25s !important;\n}\n\n.rili-markdown-renderer details.cot-panel[open] > summary {\n  border-bottom: 1px solid var(--ash-border) !important;\n}\n\n.rili-markdown-renderer details.cot-panel > summary::-webkit-details-marker { display: none !important; }\n\n.rili-markdown-renderer details.cot-panel > summary:hover {\n  background: linear-gradient(135deg, #EFD9DD, #F0E2E4) !important;\n}\n\n.rili-markdown-renderer details.cot-panel > summary::before {\n  content: '❦' !important;\n  margin-right: 8px !important;\n  color: var(--lq-rose) !important;\n  font-size: 13px !important;\n}\n\n.rili-markdown-renderer details.cot-panel > summary::after {\n  content: '⟡' !important;\n  position: absolute !important;\n  right: 18px !important;\n  top: 50% !important;\n  transform: translateY(-50%) !important;\n  color: var(--lq-rose) !important;\n  font-size: 13px !important;\n  transition: transform 0.35s !important;\n  text-shadow: 0 0 8px rgba(156, 74, 94, 0.4) !important;\n}\n\n.rili-markdown-renderer details.cot-panel[open] > summary::after {\n  transform: translateY(-50%) rotate(180deg) !important;\n}\n\n.rili-markdown-renderer details.cot-panel cot {\n  display: block !important;\n  padding: 16px 20px !important;\n  background: var(--ash-surface) !important;\n  font-size: 12.5px !important;\n  line-height: 1.95 !important;\n  color: var(--ash-text-dim) !important;\n  white-space: pre-wrap !important;\n  border-left: 2px solid var(--lq-silk) !important;\n  margin: 4px 12px 12px !important;\n  border-radius: 0 var(--radius-sm) var(--radius-sm) 0 !important;\n  background: linear-gradient(90deg, rgba(234,217,220,0.15), var(--ash-surface) 40%) !important;\n}\n\n/* ========== 状态栏 · 重做 ========== */\n.status-panel {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 14px !important;\n}\n\n.status-panel .sp-section {\n  background: var(--ash-surface) !important;\n  border: 1px solid var(--ash-border) !important;\n  border-radius: 14px !important;\n  overflow: hidden !important;\n  position: relative !important;\n  box-shadow: 0 3px 14px rgba(99, 40, 58, 0.07) !important;\n  transition: box-shadow 0.35s, transform 0.35s !important;\n}\n\n.status-panel .sp-section:hover {\n  box-shadow: 0 6px 22px rgba(156, 74, 94, 0.16) !important;\n  transform: translateY(-2px) !important;\n}\n\n.status-panel .sp-header {\n  display: flex !important;\n  align-items: center !important;\n  gap: 10px !important;\n  padding: 14px 18px !important;\n  cursor: pointer !important;\n  list-style: none !important;\n  font-weight: 700 !important;\n  font-size: 15px !important;\n  letter-spacing: 0.04em !important;\n  position: relative !important;\n  transition: filter 0.25s !important;\n  color: #FFF6F8 !important;\n}\n\n.status-panel .sp-header::-webkit-details-marker { display: none !important; }\n.status-panel .sp-header:hover { filter: brightness(1.06) !important; }\n\n.status-panel .sp-header .sp-icon {\n  font-size: 17px !important;\n  filter: drop-shadow(0 1px 2px rgba(0,0,0,0.25)) !important;\n}\n\n.status-panel .sp-header > span:nth-child(2) { flex: 1 !important; }\n\n.status-panel .sp-header::after {\n  content: '▾' !important;\n  margin-left: 4px !important;\n  font-size: 13px !important;\n  opacity: 0.75 !important;\n  transition: transform 0.35s !important;\n}\n\n.status-panel .sp-section[open] .sp-header::after {\n  transform: rotate(180deg) !important;\n}\n\n.status-panel .sec-player .sp-header {\n  background: linear-gradient(120deg, #3E434B 0%, #2A2E34 100%) !important;\n}\n.status-panel .sec-linqian .sp-header {\n  background: linear-gradient(120deg, var(--lq-rose-soft) 0%, var(--lq-rose) 45%, var(--lq-rose-dark) 100%) !important;\n}\n.status-panel .sec-npc .sp-header {\n  background: linear-gradient(120deg, #6B6076 0%, #453B4E 100%) !important;\n}\n.status-panel .sec-memory .sp-header {\n  background: linear-gradient(120deg, #A57C6E 0%, #745046 100%) !important;\n}\n.status-panel .sec-options .sp-header {\n  background: linear-gradient(120deg, #D2764A 0%, var(--ash-accent-dark) 100%) !important;\n}\n\n.status-panel .sec-linqian .sp-header .sp-icon.accent-pink {\n  animation: lqHeart 2.4s ease-in-out infinite !important;\n}\n\n@keyframes lqHeart {\n  0%, 100% { transform: scale(1); filter: drop-shadow(0 0 4px rgba(255,220,228,0.8)); }\n  50% { transform: scale(1.22); filter: drop-shadow(0 0 11px rgba(255,190,205,1)); }\n}\n\n.status-panel .sp-body {\n  padding: 18px !important;\n  background: linear-gradient(180deg, var(--ash-surface), #FDFAFB) !important;\n}\n\n.status-panel .sp-group-title {\n  display: flex !important;\n  align-items: center !important;\n  gap: 8px !important;\n  font-size: 12px !important;\n  font-weight: 800 !important;\n  color: var(--lq-rose-dark) !important;\n  letter-spacing: 0.1em !important;\n  margin: 20px 0 12px !important;\n  padding-bottom: 7px !important;\n  border-bottom: 1.5px solid var(--lq-rose-pale) !important;\n  position: relative !important;\n}\n\n.status-panel .sp-group-title:first-child { margin-top: 0 !important; }\n\n.status-panel .sp-group-title::after {\n  content: '' !important;\n  position: absolute !important;\n  left: 0 !important;\n  bottom: -1.5px !important;\n  width: 46px !important;\n  height: 1.5px !important;\n  background: linear-gradient(90deg, var(--lq-rose), transparent) !important;\n}\n\n.status-panel .sp-group-title.accent-pink {\n  color: var(--lq-rose) !important;\n  animation: lqGlow 3s ease-in-out infinite !important;\n}\n\n@keyframes lqGlow {\n  0%, 100% { text-shadow: none; }\n  50% { text-shadow: 0 0 10px rgba(156,74,94,0.5); }\n}\n\n.status-panel .sp-row {\n  display: flex !important;\n  align-items: flex-start !important;\n  padding: 9px 12px !important;\n  margin-bottom: 7px !important;\n  background: var(--ash-bg) !important;\n  border-radius: 9px !important;\n  border: 1px solid transparent !important;\n  transition: all 0.22s !important;\n  position: relative !important;\n  overflow: hidden !important;\n}\n\n.status-panel .sp-row::before {\n  content: '' !important;\n  position: absolute !important;\n  left: 0 !important;\n  top: 0 !important;\n  bottom: 0 !important;\n  width: 3px !important;\n  background: var(--lq-rose-soft) !important;\n  transform: scaleY(0) !important;\n  transform-origin: center !important;\n  transition: transform 0.25s !important;\n}\n\n.status-panel .sp-row:last-child { margin-bottom: 0 !important; }\n\n.status-panel .sp-row:hover {\n  background: var(--lq-rose-pale) !important;\n  border-color: rgba(201, 127, 144, 0.4) !important;\n  transform: translateX(3px) !important;\n}\n\n.status-panel .sp-row:hover::before { transform: scaleY(1) !important; }\n\n.status-panel .sp-label {\n  flex-shrink: 0 !important;\n  width: 88px !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  color: var(--ash-text-dim) !important;\n  letter-spacing: 0.05em !important;\n  padding-top: 2px !important;\n  position: relative !important;\n  padding-left: 12px !important;\n}\n\n.status-panel .sp-label::before {\n  content: '◆' !important;\n  position: absolute !important;\n  left: 0 !important;\n  top: 2px !important;\n  font-size: 7px !important;\n  color: var(--lq-rose-soft) !important;\n}\n\n.status-panel .sp-val {\n  flex: 1 !important;\n  font-size: 13px !important;\n  line-height: 1.65 !important;\n  color: var(--ash-text) !important;\n}\n\n.status-panel .sp-val.accent-pink {\n  color: var(--lq-rose-dark) !important;\n  font-weight: 700 !important;\n  background: linear-gradient(90deg, rgba(156,74,94,0.1), transparent) !important;\n  padding: 2px 8px !important;\n  border-radius: 6px !important;\n  border-left: 2px solid var(--lq-rose) !important;\n}\n\n.status-panel .sp-val.accent-stocking {\n  color: #7A6670 !important;\n  font-style: italic !important;\n  font-weight: 500 !important;\n}\n\n.status-panel .sp-val.accent-ring {\n  color: #6E6E78 !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.05em !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  gap: 5px !important;\n}\n\n.status-panel .sp-val.accent-ring::before {\n  content: '◌' !important;\n  color: var(--lq-silver) !important;\n  font-size: 13px !important;\n  animation: lqRingBlink 2s ease-in-out infinite !important;\n}\n\n@keyframes lqRingBlink {\n  0%, 100% { text-shadow: 0 0 3px rgba(154,154,164,0.4); }\n  50% { text-shadow: 0 0 9px rgba(154,154,164,0.9); }\n}\n\n.status-panel .sp-divider {\n  height: 1px !important;\n  margin: 18px 0 !important;\n  background: linear-gradient(90deg, transparent, var(--lq-rose-soft) 30%, var(--lq-rose) 50%, var(--lq-rose-soft) 70%, transparent) !important;\n  opacity: 0.55 !important;\n  position: relative !important;\n  border: none !important;\n}\n\n.status-panel .sp-divider::before {\n  content: '❧' !important;\n  position: absolute !important;\n  left: 50% !important;\n  top: 50% !important;\n  transform: translate(-50%, -50%) !important;\n  background: var(--ash-surface) !important;\n  padding: 0 10px !important;\n  font-size: 11px !important;\n  color: var(--lq-rose) !important;\n}\n\n.status-panel .npc-card {\n  background: linear-gradient(135deg, var(--ash-surface), #FBF6F7) !important;\n  border: 1px solid var(--ash-border) !important;\n  border-radius: 12px !important;\n  padding: 14px !important;\n  margin-bottom: 12px !important;\n  position: relative !important;\n  overflow: hidden !important;\n  transition: all 0.3s !important;\n}\n\n.status-panel .npc-card::after {\n  content: '' !important;\n  position: absolute !important;\n  top: -30px !important;\n  right: -30px !important;\n  width: 80px !important;\n  height: 80px !important;\n  background: radial-gradient(circle, rgba(156,74,94,0.08), transparent 70%) !important;\n  border-radius: 50% !important;\n}\n\n.status-panel .npc-card:hover {\n  border-color: var(--lq-rose-soft) !important;\n  box-shadow: 0 5px 16px rgba(156,74,94,0.15) !important;\n  transform: translateY(-2px) !important;\n}\n\n.status-panel .npc-card:last-child { margin-bottom: 0 !important; }\n\n.status-panel .npc-name {\n  font-size: 14px !important;\n  font-weight: 800 !important;\n  color: var(--lq-rose-dark) !important;\n  margin-bottom: 12px !important;\n  padding-bottom: 8px !important;\n  border-bottom: 2px solid var(--lq-rose-pale) !important;\n  position: relative !important;\n  padding-left: 20px !important;\n}\n\n.status-panel .npc-name::before {\n  content: '❥' !important;\n  position: absolute !important;\n  left: 0 !important;\n  top: 0 !important;\n  color: var(--lq-rose) !important;\n  font-size: 14px !important;\n}\n\n.status-panel .npc-card .sp-row {\n  background: rgba(251,249,245,0.6) !important;\n  padding: 7px 10px !important;\n}\n\n.status-panel .mem-table {\n  width: 100% !important;\n  border-collapse: separate !important;\n  border-spacing: 0 !important;\n  font-size: 12px !important;\n  margin: 10px 0 16px !important;\n  display: block !important;\n  overflow-x: auto !important;\n  border: 1px solid var(--ash-border) !important;\n  border-radius: 10px !important;\n}\n\n.status-panel .mem-table::-webkit-scrollbar { height: 6px !important; }\n.status-panel .mem-table::-webkit-scrollbar-track { background: var(--lq-rose-pale) !important; }\n.status-panel .mem-table::-webkit-scrollbar-thumb { background: var(--lq-rose-soft) !important; border-radius: 3px !important; }\n\n.status-panel .mem-table thead {\n  background: linear-gradient(120deg, var(--lq-rose), var(--lq-rose-dark)) !important;\n}\n\n.status-panel .mem-table th {\n  color: #FFF6F8 !important;\n  font-weight: 700 !important;\n  text-align: left !important;\n  padding: 11px 12px !important;\n  font-size: 11px !important;\n  letter-spacing: 0.06em !important;\n  white-space: nowrap !important;\n  border: none !important;\n}\n\n.status-panel .mem-table td {\n  padding: 10px 12px !important;\n  border-bottom: 1px solid var(--lq-rose-pale) !important;\n  color: var(--ash-text) !important;\n  background: var(--ash-surface) !important;\n  min-width: 72px !important;\n  vertical-align: top !important;\n  line-height: 1.65 !important;\n}\n\n.status-panel .mem-table tbody tr:nth-child(even) td { background: #FDFAFB !important; }\n.status-panel .mem-table tbody tr:hover td { background: var(--lq-rose-pale) !important; }\n\n.status-panel .mem-empty td {\n  text-align: center !important;\n  color: var(--ash-text-dim) !important;\n  font-style: italic !important;\n  padding: 20px !important;\n  opacity: 0.7 !important;\n}\n\n.status-panel .option-hint {\n  background: linear-gradient(120deg, var(--lq-rose-pale), var(--lq-silk)) !important;\n  border-left: 4px solid var(--lq-rose) !important;\n  border-radius: 8px !important;\n  padding: 13px 15px !important;\n  margin-bottom: 14px !important;\n  font-size: 13px !important;\n  font-weight: 600 !important;\n  color: var(--lq-rose-dark) !important;\n  line-height: 1.7 !important;\n  box-shadow: inset 0 0 12px rgba(156,74,94,0.05) !important;\n}\n\n.status-panel .option-item {\n  display: flex !important;\n  align-items: center !important;\n  padding: 13px 15px !important;\n  margin: 9px 0 !important;\n  background: var(--ash-surface) !important;\n  border: 1px solid var(--ash-border) !important;\n  border-radius: 10px !important;\n  cursor: pointer !important;\n  position: relative !important;\n  overflow: hidden !important;\n  transition: all 0.25s cubic-bezier(0.34, 1.56, 0.64, 1) !important;\n}\n\n.status-panel .option-item::before {\n  content: '' !important;\n  position: absolute !important;\n  left: 0 !important;\n  top: 0 !important;\n  bottom: 0 !important;\n  width: 100% !important;\n  background: linear-gradient(90deg, var(--lq-rose-pale), transparent) !important;\n  transform: translateX(-100%) !important;\n  transition: transform 0.35s !important;\n  z-index: 0 !important;\n}\n\n.status-panel .option-item:hover {\n  border-color: var(--lq-rose-soft) !important;\n  box-shadow: 0 4px 14px rgba(156,74,94,0.18) !important;\n  transform: translateX(5px) !important;\n}\n\n.status-panel .option-item:hover::before { transform: translateX(0) !important; }\n\n.status-panel .opt-key {\n  flex-shrink: 0 !important;\n  width: 30px !important;\n  height: 30px !important;\n  line-height: 30px !important;\n  text-align: center !important;\n  margin-right: 12px !important;\n  font-weight: 800 !important;\n  font-size: 13px !important;\n  color: #FFF6F8 !important;\n  background: linear-gradient(135deg, var(--lq-rose-soft), var(--lq-rose)) !important;\n  border-radius: 50% !important;\n  position: relative !important;\n  z-index: 1 !important;\n  box-shadow: 0 2px 6px rgba(156,74,94,0.3) !important;\n}\n\n.status-panel .opt-text {\n  flex: 1 !important;\n  font-size: 13px !important;\n  line-height: 1.6 !important;\n  color: var(--ash-text) !important;\n  position: relative !important;\n  z-index: 1 !important;\n}\n\n@media (max-width: 768px) {\n  .status-panel .sp-header { padding: 12px 15px !important; font-size: 14px !important; }\n  .status-panel .sp-body { padding: 15px !important; }\n  .status-panel .sp-label { width: 74px !important; font-size: 10px !important; }\n  .status-panel .sp-val { font-size: 12px !important; }\n  .status-panel .sp-row { padding: 8px 10px !important; }\n  .status-panel .mem-table { font-size: 11px !important; }\n  .status-panel .opt-key { width: 26px !important; height: 26px !important; line-height: 26px !important; }\n}\n\nheader:has(#nav-right) {\n  background: linear-gradient(180deg, #2A2421, #1F2421) !important;\n  border-bottom: none !important;\n  position: relative !important;\n  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.4) !important;\n}\n\nheader:has(#nav-right)::after {\n  content: '' !important;\n  position: absolute !important;\n  left: 0 !important;\n  right: 0 !important;\n  bottom: 0 !important;\n  height: 2px !important;\n  background: linear-gradient(90deg, transparent, var(--lq-rose), var(--ash-accent), var(--lq-rose), transparent) !important;\n}\n\nheader:has(#nav-right) button {\n  color: var(--ash-text-dim) !important;\n  border-radius: var(--radius-sm) !important;\n  transition: all 0.25s !important;\n}\n\nheader:has(#nav-right) button:hover {\n  background: rgba(156, 74, 94, 0.18) !important;\n  color: var(--lq-rose-soft) !important;\n  transform: translateY(-1px) !important;\n}\n\nheader:has(#nav-right) button svg { stroke: var(--ash-text-dim) !important; transition: all 0.25s !important; }\nheader:has(#nav-right) button:hover svg { stroke: var(--lq-rose-soft) !important; filter: drop-shadow(0 0 0.3em rgba(156, 74, 94, 0.6)) !important; }\nheader:has(#nav-right) [data-sidebar=\"trigger\"] svg { stroke: var(--lq-rose-soft) !important; }\n\nform#prompt-input { background: transparent !important; box-shadow: none !important; }\n\ndiv[data-slot=\"input-group\"] {\n  background: var(--dialogue-bg) !important;\n  border: 1px solid var(--dialogue-border) !important;\n  border-radius: var(--radius) !important;\n  box-shadow: 0 2px 12px rgba(31, 36, 33, 0.1) !important;\n  transition: all 0.3s !important;\n}\n\ndiv[data-slot=\"input-group\"]:focus-within {\n  border-color: var(--lq-rose) !important;\n  box-shadow: 0 0 12px rgba(156, 74, 94, 0.25) !important;\n}\n\n#prompt-input textarea {\n  background: transparent !important;\n  border: none !important;\n  box-shadow: none !important;\n  color: var(--ash-text) !important;\n  padding: 12px 16px !important;\n  font-size: 15px !important;\n  line-height: 1.6 !important;\n}\n\n#prompt-input textarea::placeholder { color: rgba(92, 99, 93, 0.5) !important; }\n\n#prompt-input-header button,\n#prompt-input-footer button {\n  background: rgba(234, 217, 220, 0.5) !important;\n  border: 1px solid var(--dialogue-border) !important;\n  color: var(--lq-rose) !important;\n  border-radius: var(--radius-sm) !important;\n  transition: all 0.2s !important;\n}\n\n#prompt-input-header button:hover,\n#prompt-input-footer button:hover {\n  background: var(--lq-silk) !important;\n  border-color: var(--lq-rose) !important;\n  color: var(--lq-rose-dark) !important;\n  box-shadow: 0 0 6px rgba(156, 74, 94, 0.25) !important;\n}\n\n#prompt-input-header button svg,\n#prompt-input-footer button svg { stroke: var(--lq-rose) !important; }\n#prompt-input-header button:hover svg,\n#prompt-input-footer button:hover svg { stroke: var(--lq-rose-dark) !important; }\n#prompt-input-footer .truncate { color: var(--lq-rose) !important; }\n#prompt-input-footer button:hover .truncate { color: var(--lq-rose-dark) !important; }\n\n#prompt-input-footer button[type=\"submit\"] {\n  background: linear-gradient(180deg, #C97F90, var(--lq-rose) 40%, var(--lq-rose-dark)) !important;\n  color: #FFF !important;\n  border: none !important;\n  box-shadow: 0 0 12px rgba(156, 74, 94, 0.35) !important;\n}\n\n#prompt-input-footer button[type=\"submit\"]:hover {\n  box-shadow: 0 0 18px rgba(156, 74, 94, 0.55) !important;\n  transform: translateY(-1px) !important;\n}\n\n#prompt-input-footer button[type=\"submit\"] svg { stroke: #FFF !important; }\n\n@keyframes lq-ring-spin {\n  from { transform: rotate(0deg); }\n  to { transform: rotate(360deg); }\n}\n\ndiv:has(> .flex.items-center.justify-center.size-6 > .flex.gap-2) {\n  display: flex !important;\n  justify-content: flex-start !important;\n  align-items: center !important;\n  width: 100% !important;\n  padding: 1em 0 !important;\n}\n\n.flex.items-center.justify-center.size-6:has(> .flex.gap-2) {\n  width: auto !important;\n  height: auto !important;\n  min-width: 0 !important;\n  opacity: 1 !important;\n  overflow: visible !important;\n}\n\n.flex.items-center.justify-center.size-6 > .flex.gap-2 {\n  position: relative !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  width: auto !important;\n  height: auto !important;\n  min-width: 0 !important;\n  gap: 0 !important;\n  background: none !important;\n  border: none !important;\n  box-shadow: none !important;\n  animation: none !important;\n  overflow: visible !important;\n}\n\n.flex.items-center.justify-center.size-6 > .flex.gap-2 > * { display: none !important; }\n\n.flex.items-center.justify-center.size-6 > .flex.gap-2::before {\n  content: '' !important;\n  display: block !important;\n  width: 15px !important;\n  height: 15px !important;\n  flex-shrink: 0 !important;\n  border: 2px solid var(--lq-rose) !important;\n  border-top-color: transparent !important;\n  border-radius: 50% !important;\n  box-shadow: 0 0 8px rgba(156, 74, 94, 0.6), inset 0 0 4px rgba(156, 74, 94, 0.4) !important;\n  animation: lq-ring-spin 1.5s linear infinite !important;\n}\n\n.flex.items-center.justify-center.size-6 > .flex.gap-2::after {\n  content: '缚灵环共鸣中, 请稍候...' !important;\n  margin-left: 10px !important;\n  font-size: 14px !important;\n  color: var(--lq-rose) !important;\n  letter-spacing: 0.05em !important;\n  white-space: nowrap !important;\n  text-shadow: 0 0 5px rgba(156, 74, 94, 0.3) !important;\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":true,"enableSafeguard":true,"defaultModelSettings":null,"totalConversations":0,"totalMessages":0,"totalCreditsUsed":0,"totalTokensUsed":0,"totalPlayedUsers":0,"deeplyPlayed":0,"fixedPromptLength":9656,"lorebookLength":5953,"author":{"id":"ynN84fP4N0Gnr26U3E1nC4FZYCRe2kXx","name":"王大宝","displayUsername":"wangdabao233","username":"wangdabao233"},"cardsTags":[{"tag":{"name":"催眠洗脑","cardsCount":22}},{"tag":{"name":"单人卡","cardsCount":932}},{"tag":{"name":"NTL","cardsCount":91}},{"tag":{"name":"已破甲","cardsCount":2615}},{"tag":{"name":"妈妈","cardsCount":215}},{"tag":{"name":"乱伦","cardsCount":453}},{"tag":{"name":"调教","cardsCount":1199}},{"tag":{"name":"开局即可色","cardsCount":1806}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}