{"id":"d3002ed1-8f11-467e-9eb7-db6d87c09e5b","authorId":"3yCoA3bYyKY0eoAnnjjrJvOGz0qyWMRB","title":"rili【NTR】警告：我的纯洁娇妻在废弃庄园彻底恶堕","description":"【NTR警告】【旧版本游玩】“先生，规则很简单。任何施加在您妻子身上的刑罚，只要您愿意承受双倍的代价，她就可以免罚。您选哪一个？”\n三天前，我们在圣三一教堂交换了白金钻戒，她穿着草莓粉的洛丽塔，笑着说会爱我生生世世。\n三天后，在泰国这座废弃的庄园里，我被绑在椅子上，看着五个男人拿着道具走向她。\n我以为只要我拼命替她受罚，就能保护她。\n但我错了。我眼睁睁看着她为了让我少受点苦，主动张开了腿；又或者，在一次次痛苦中，她看向我的眼神逐渐变得空洞，转而娇滴滴地喊着那个绑匪的名字……\n这场蜜月，从一开始就是地狱。","background":"ih1cffwv6tesxyi2e5hbk6wi.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"pg5iu77ajw8nojwz0um6u3fg.webp","coverWidth":2400,"coverHeight":1800,"introPage":"yw7vrertpruft1nvum6mfo5y.html","changelog":null,"createdAt":"2026-05-22T01:04:07.636Z","updatedAt":"2026-07-23T15:27:22.744Z","initPublicAt":"2026-05-22T02:36:17.452Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ═══════════════════════════════════════════════════════\n   蜜月地狱 · Rilichat 主题 UI（深色案卷血档版）\n   色彩体系：深棕红夜底 × 米黄字 × 血印章红 × 草莓粉 × 紫色内心\n   ═══════════════════════════════════════════════════════ */\n\n:root {\n    --night:         #0a0608;\n    --ink:           #0e0608;\n    --ink-deep:      #050203;\n    --ink-card:      #1a0a0c;\n    --ink-content:   #200e10;\n    --ink-hover:     #281418;\n    --ink-border:    #2a1416;\n\n    --paper:         #f0e6d2;\n    --paper-bright:  #fff5dc;\n    --paper-soft:    #d8c8a8;\n    --paper-mid:     #b8a888;\n    --paper-deep:    #7a6848;\n\n    --gold:          #d4a04a;\n    --gold-bright:   #f0c060;\n    --gold-soft:     #b88c3a;\n    --gold-deep:     #6b4f1c;\n    --gold-line:     rgba(212, 160, 74, 0.4);\n\n    --blood:         #c82830;\n    --blood-bright:  #e83840;\n    --blood-deep:    #6e1820;\n    --blood-shadow:  rgba(200, 40, 48, 0.45);\n\n    --strawberry:    #f098a0;\n    --strawberry-soft: rgba(240, 152, 160, 0.45);\n    --violet-soft:   #c4a8d8;\n\n    --text-primary:  #f0e6d2;\n    --text-soft:     #d8c8a8;\n    --text-label:    #b88c3a;\n    --text-muted:    #8a7048;\n\n    --dialogue-bg:   rgba(26, 10, 12, 0.94);\n    --dialogue-border: rgba(110, 24, 32, 0.7);\n    --dialogue-shadow: 0 8px 26px rgba(0, 0, 0, 0.85);\n\n    --radius-main:   2px;\n    --radius-inner:  2px;\n    --radius-small:  1px;\n}\n\n/* ——————————————————————————————————\n   § 1  全局 Markdown 正文（Rili）\n   —————————————————————————————————— */\n.rili-markdown-renderer {\n    color: var(--text-primary) !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif SC\", Georgia, serif !important;\n}\n\n.rili-markdown-renderer p,\n.rili-markdown-renderer li,\n.rili-markdown-renderer span,\n.rili-markdown-renderer blockquote {\n    font-size: 16px !important;\n    line-height: 1.95 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif SC\", Georgia, serif !important;\n    letter-spacing: 0.3px !important;\n    color: var(--text-primary) !important;\n}\n\n.rili-markdown-renderer pre,\n.rili-markdown-renderer code,\n.rili-markdown-renderer details pre code {\n    font-size: 14px !important;\n    font-family: 'Courier New', 'Consolas', 'Monaco', monospace !important;\n    letter-spacing: normal !important;\n}\n\n.rili-markdown-renderer h1,\n.rili-markdown-renderer h2,\n.rili-markdown-renderer h3,\n.rili-markdown-renderer h4,\n.rili-markdown-renderer h5,\n.rili-markdown-renderer h6 {\n    color: var(--paper-bright) !important;\n    letter-spacing: 1.5px !important;\n    border-bottom: 1px dashed var(--gold-line) !important;\n    padding-bottom: 8px !important;\n}\n\n.rili-markdown-renderer a {\n    color: var(--gold-bright) !important;\n    text-decoration: none !important;\n    border-bottom: 1px solid var(--gold) !important;\n}\n\n.rili-markdown-renderer code {\n    color: var(--strawberry) !important;\n    background: var(--ink-card) !important;\n    padding: 2px 6px !important;\n    border-radius: 0 !important;\n    font-size: 13.5px !important;\n}\n\n.rili-markdown-renderer blockquote {\n    color: var(--paper-bright) !important;\n    border-left: 3px solid var(--blood) !important;\n    background: linear-gradient(90deg, rgba(110, 24, 32, 0.3), transparent) !important;\n    font-style: italic !important;\n    padding: 10px 18px !important;\n    margin: 14px 0 !important;\n}\n\n.rili-markdown-renderer strong,\n.rili-markdown-renderer b {\n    color: var(--blood-bright) !important;\n    border-bottom: 1px solid var(--blood) !important;\n    padding-bottom: 1px !important;\n    font-weight: 600 !important;\n}\n\n.rili-markdown-renderer em,\n.rili-markdown-renderer i {\n    color: var(--gold-bright) !important;\n    font-style: italic !important;\n}\n\n.rili-markdown-renderer hr {\n    border: none !important;\n    height: 1px !important;\n    background:\n        repeating-linear-gradient(90deg,\n            var(--gold) 0 8px,\n            transparent 8px 12px) !important;\n    margin: 20px 0 !important;\n}\n\n/* ——————————————————————————————————\n   § 2  对话气泡 · 深色案卷夜底\n   —————————————————————————————————— */\n.is-user > div,\n.is-assistant > div {\n    background:\n        repeating-linear-gradient(0deg,\n            transparent 0 28px,\n            rgba(212, 160, 74, 0.03) 28px 29px),\n        linear-gradient(135deg, var(--ink-card) 0%, var(--ink-content) 100%) !important;\n    background-color: var(--dialogue-bg) !important;\n    border: 1px solid var(--dialogue-border) !important;\n    box-shadow:\n        var(--dialogue-shadow),\n        0 0 0 1px rgba(212, 160, 74, 0.12) inset,\n        0 0 30px rgba(110, 24, 32, 0.15) !important;\n    border-radius: var(--radius-main) !important;\n    padding: 1em !important;\n}\n\n/* 气泡内按钮 */\n.is-assistant > div button,\n.is-user > div button {\n    background: transparent !important;\n    color: var(--gold) !important;\n    border: 1px solid var(--gold) !important;\n    border-radius: var(--radius-small) !important;\n    box-shadow: none !important;\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n    font-weight: 700 !important;\n    font-size: 11px !important;\n    letter-spacing: 2px !important;\n    text-transform: uppercase !important;\n    transition: all 0.25s ease !important;\n    padding: 5px 14px !important;\n}\n\n.is-assistant > div button:hover,\n.is-user > div button:hover {\n    background: var(--blood) !important;\n    color: var(--paper-bright) !important;\n    border-color: var(--blood) !important;\n    box-shadow: 0 0 14px var(--blood-shadow) !important;\n    transform: none !important;\n}\n\n.is-assistant > div button svg,\n.is-user > div button svg {\n    stroke: currentColor !important;\n}\n\n/* ——————————————————————————————————\n   § 3  Details / Summary 基础层\n   —————————————————————————————————— */\n.rili-markdown-renderer details {\n    border: 1px solid var(--blood-deep) !important;\n    border-radius: var(--radius-main) !important;\n    margin: 16px 0 !important;\n    background: var(--ink-deep) !important;\n    overflow: hidden !important;\n    transition: all 0.3s ease !important;\n    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.65) !important;\n}\n\n.rili-markdown-renderer details:hover {\n    border-color: var(--blood) !important;\n    box-shadow:\n        0 0 22px rgba(200, 40, 48, 0.18),\n        0 4px 14px rgba(0, 0, 0, 0.65) !important;\n}\n\n.rili-markdown-renderer summary {\n    display: flex !important;\n    align-items: center !important;\n    padding: 12px 20px !important;\n    cursor: pointer !important;\n    background:\n        repeating-linear-gradient(90deg,\n            transparent 0 8px,\n            rgba(200, 40, 48, 0.06) 8px 9px),\n        linear-gradient(90deg, rgba(110, 24, 32, 0.4), var(--ink-card)) !important;\n    color: var(--paper-bright) !important;\n    font-weight: 700 !important;\n    font-size: 13.5px !important;\n    letter-spacing: 3px !important;\n    transition: all 0.3s ease !important;\n    outline: none !important;\n    list-style: none !important;\n    border-bottom: 1px dashed var(--gold-line) !important;\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n    text-transform: uppercase !important;\n    text-shadow: 0 0 4px rgba(0, 0, 0, 0.7) !important;\n}\n\n.rili-markdown-renderer summary::-webkit-details-marker { display: none !important; }\n\n.rili-markdown-renderer summary:hover {\n    background:\n        repeating-linear-gradient(90deg,\n            transparent 0 8px,\n            rgba(200, 40, 48, 0.10) 8px 9px),\n        linear-gradient(90deg, rgba(110, 24, 32, 0.55), var(--ink-content)) !important;\n    color: var(--gold-bright) !important;\n}\n\n.rili-markdown-renderer summary::before {\n    content: '▌▌' !important;\n    display: inline-block !important;\n    margin-right: 12px !important;\n    font-size: 0.85em !important;\n    color: var(--blood-bright) !important;\n    transition: transform 0.35s ease, color 0.3s ease !important;\n    letter-spacing: -2px !important;\n    filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.5)) !important;\n}\n\n.rili-markdown-renderer details[open] > summary::before {\n    transform: rotate(90deg) !important;\n    color: var(--gold-bright) !important;\n    text-shadow: 0 0 8px var(--gold-bright) !important;\n}\n\n.rili-markdown-renderer details > pre,\n.rili-markdown-renderer details > table {\n    margin: 0 !important;\n    border: none !important;\n    border-top: 1px dashed var(--gold-line) !important;\n    border-radius: 0 !important;\n    background: var(--ink) !important;\n    overflow-x: auto !important;\n}\n\n.rili-markdown-renderer details pre {\n    padding: 16px 20px !important;\n    background: transparent !important;\n}\n\n/* ——————————————————————————————————\n   § 4  状态面板总容器\n   —————————————————————————————————— */\n.status-panel {\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n    font-size: 13.5px !important;\n    line-height: 1.75 !important;\n    color: var(--text-primary) !important;\n    max-width: 560px !important;\n    margin: 0 auto !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 10px !important;\n}\n\n.sp-section {\n    background: var(--ink-card) !important;\n    border: 1px solid var(--blood-deep) !important;\n    border-radius: var(--radius-small) !important;\n    overflow: hidden !important;\n    transition: all 0.3s ease !important;\n    position: relative !important;\n    box-shadow:\n        0 4px 12px rgba(0, 0, 0, 0.7),\n        inset 0 0 0 1px rgba(212, 160, 74, 0.06) !important;\n}\n\n.sp-section[open] {\n    border-color: var(--blood) !important;\n    box-shadow:\n        0 6px 18px rgba(0, 0, 0, 0.8),\n        0 0 14px rgba(200, 40, 48, 0.18),\n        inset 0 0 0 1px rgba(200, 40, 48, 0.2) !important;\n}\n\n/* ——— 子标题栏 ——— */\n.sp-header {\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    gap: 10px !important;\n    padding: 13px 18px !important;\n    cursor: pointer !important;\n    font-size: 12.5px !important;\n    font-weight: 700 !important;\n    letter-spacing: 3.5px !important;\n    color: var(--gold-bright) !important;\n    background:\n        repeating-linear-gradient(90deg,\n            transparent 0 8px,\n            rgba(200, 40, 48, 0.08) 8px 9px),\n        linear-gradient(90deg, rgba(110, 24, 32, 0.55), var(--ink-card)) !important;\n    border-bottom: 1px dashed var(--gold-line) !important;\n    user-select: none !important;\n    list-style: none !important;\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n    position: relative !important;\n    text-transform: uppercase !important;\n    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.8) !important;\n}\n\n.sp-header::-webkit-details-marker { display: none !important; }\n\n.sp-header::before,\n.sp-header::after {\n    display: inline-block !important;\n    content: \"▌\" !important;\n    color: var(--blood-bright) !important;\n    font-size: 0.9em !important;\n    transition: all 0.3s ease !important;\n    letter-spacing: -2px !important;\n}\n\n.sp-section[open] > .sp-header::before,\n.sp-section[open] > .sp-header::after {\n    color: var(--gold-bright) !important;\n    text-shadow: 0 0 8px var(--gold-bright) !important;\n}\n\n.sp-body {\n    padding: 18px 22px 20px !important;\n    background:\n        repeating-linear-gradient(0deg,\n            transparent 0 28px,\n            rgba(212, 160, 74, 0.03) 28px 29px),\n        var(--ink-content) !important;\n}\n\n/* ——— 数据行 ——— */\n.sp-row {\n    display: flex !important;\n    align-items: baseline !important;\n    padding: 6px 0 !important;\n    gap: 12px !important;\n    border-bottom: 1px dashed rgba(212, 160, 74, 0.18) !important;\n}\n.sp-row:last-child { border-bottom: none !important; }\n\n.sp-label {\n    flex: 0 0 auto !important;\n    min-width: 90px !important;\n    font-size: 11px !important;\n    color: var(--text-label) !important;\n    letter-spacing: 2px !important;\n    white-space: nowrap !important;\n    text-transform: uppercase !important;\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n    font-weight: 700 !important;\n}\n.sp-label::after {\n    content: \" ─\" !important;\n    color: var(--text-muted) !important;\n    letter-spacing: 1px !important;\n}\n\n.sp-val {\n    flex: 1 !important;\n    font-size: 13.5px !important;\n    color: var(--paper) !important;\n    word-break: break-all !important;\n    line-height: 1.75 !important;\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n}\n\n/* ——— 强调色 ——— */\n.accent-gold {\n    color: var(--gold-bright) !important;\n    border-bottom: 1px solid var(--gold) !important;\n    padding-bottom: 1px !important;\n    font-weight: 700 !important;\n}\n.accent-rose {\n    color: var(--strawberry) !important;\n    font-weight: 700 !important;\n    text-shadow: 0 0 4px var(--strawberry-soft) !important;\n}\n.accent-violet {\n    color: var(--violet-soft) !important;\n    font-style: italic !important;\n    font-weight: 600 !important;\n}\n\n/* ——— 分组标题 ——— */\n.sp-group {\n    font-size: 11.5px !important;\n    font-weight: 700 !important;\n    color: var(--blood-bright) !important;\n    letter-spacing: 3px !important;\n    margin: 16px 0 10px !important;\n    padding: 5px 8px 7px !important;\n    border-bottom: 1px solid var(--blood) !important;\n    text-transform: uppercase !important;\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n    background:\n        linear-gradient(90deg, rgba(200, 40, 48, 0.18), transparent) !important;\n    text-shadow: 0 0 6px var(--blood-shadow) !important;\n}\n.sp-group::before {\n    content: \"◼ \" !important;\n    color: var(--blood-bright) !important;\n}\n.sp-group:first-child { margin-top: 0 !important; }\n\n.sp-group-true {\n    color: var(--blood-bright) !important;\n    border-bottom-color: var(--blood-bright) !important;\n    border-bottom-width: 2px !important;\n    background:\n        linear-gradient(90deg, rgba(232, 56, 64, 0.25), rgba(200, 40, 48, 0.06)) !important;\n    text-shadow: 0 0 8px rgba(232, 56, 64, 0.5) !important;\n}\n.sp-group-true::before {\n    content: \"▌\" !important;\n    color: var(--blood-bright) !important;\n}\n\n/* ——— 分隔线 ——— */\n.sp-divider {\n    height: 1px !important;\n    margin: 16px 0 !important;\n    background:\n        repeating-linear-gradient(90deg,\n            transparent 0 6px,\n            var(--gold-line) 6px 8px,\n            transparent 8px 12px) !important;\n    border: none !important;\n    position: relative !important;\n}\n.sp-divider::before {\n    content: \"✦\" !important;\n    position: absolute !important;\n    top: 50% !important;\n    left: 50% !important;\n    transform: translate(-50%, -50%) !important;\n    color: var(--blood-bright) !important;\n    font-size: 11px !important;\n    background: var(--ink-content) !important;\n    padding: 0 10px !important;\n    text-shadow: 0 0 6px var(--blood-shadow) !important;\n}\n\n/* ——————————————————————————————————\n   § 5  各区块专属强调\n   —————————————————————————————————— */\n.sec-player[open] { border-color: var(--gold) !important; }\n.sec-player > .sp-header { color: var(--gold-bright) !important; }\n\n/* 妻子区 · 粉血双调呼吸光晕 */\n.sec-wife[open] {\n    border-color: var(--strawberry) !important;\n    box-shadow:\n        0 6px 18px rgba(0, 0, 0, 0.8),\n        0 0 22px rgba(240, 152, 160, 0.18),\n        inset 0 0 0 1px rgba(240, 152, 160, 0.25),\n        inset 0 0 80px rgba(110, 24, 32, 0.18) !important;\n    animation: wife-bleed 7s ease-in-out infinite !important;\n}\n@keyframes wife-bleed {\n    0%, 100% {\n        box-shadow:\n            0 6px 18px rgba(0, 0, 0, 0.8),\n            0 0 22px rgba(240, 152, 160, 0.18),\n            inset 0 0 0 1px rgba(240, 152, 160, 0.25),\n            inset 0 0 80px rgba(110, 24, 32, 0.18) !important;\n    }\n    50% {\n        box-shadow:\n            0 6px 18px rgba(0, 0, 0, 0.8),\n            0 0 32px rgba(200, 40, 48, 0.3),\n            inset 0 0 0 1px rgba(232, 56, 64, 0.4),\n            inset 0 0 100px rgba(110, 24, 32, 0.28) !important;\n    }\n}\n.sec-wife > .sp-header {\n    color: var(--strawberry) !important;\n    background:\n        repeating-linear-gradient(90deg,\n            transparent 0 8px,\n            rgba(240, 152, 160, 0.10) 8px 9px),\n        linear-gradient(90deg, rgba(240, 152, 160, 0.25), rgba(110, 24, 32, 0.4)) !important;\n}\n\n/* 绑匪团区 */\n.sec-criminals > .sp-header {\n    color: var(--blood-bright) !important;\n    background:\n        repeating-linear-gradient(90deg,\n            transparent 0 8px,\n            rgba(200, 40, 48, 0.12) 8px 9px),\n        linear-gradient(90deg, rgba(200, 40, 48, 0.35), rgba(110, 24, 32, 0.4)) !important;\n}\n\n/* 屈辱时刻区 · 加深血档 */\n.sec-shame[open] {\n    border-color: var(--blood-bright) !important;\n    background: #1a0608 !important;\n    box-shadow:\n        0 6px 18px rgba(0, 0, 0, 0.85),\n        0 0 26px rgba(200, 40, 48, 0.25),\n        inset 0 0 0 1px var(--blood) !important;\n}\n.sec-shame > .sp-header {\n    color: var(--blood-bright) !important;\n    background:\n        repeating-linear-gradient(135deg,\n            transparent 0 6px,\n            rgba(200, 40, 48, 0.18) 6px 7px),\n        linear-gradient(90deg, rgba(200, 40, 48, 0.45), rgba(70, 12, 20, 0.5)) !important;\n    font-style: italic !important;\n    text-shadow: 0 0 10px var(--blood-shadow) !important;\n}\n.sec-shame > .sp-body {\n    background:\n        repeating-linear-gradient(0deg,\n            transparent 0 26px,\n            rgba(200, 40, 48, 0.06) 26px 27px),\n        #1a0608 !important;\n}\n\n/* 屈辱时刻 · 单条记录 · 带 EVIDENCE 红印章 */\n.shame-entry {\n    margin: 12px 0 !important;\n    padding: 16px 18px !important;\n    background:\n        linear-gradient(135deg, var(--ink-card), var(--ink-content)) !important;\n    border: 1px solid var(--blood) !important;\n    border-left: 4px solid var(--blood-bright) !important;\n    border-radius: var(--radius-small) !important;\n    position: relative !important;\n    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.5) !important;\n    transform: rotate(-0.3deg) !important;\n}\n.shame-entry:nth-child(2n) { transform: rotate(0.4deg) !important; }\n.shame-entry:nth-child(3n) { transform: rotate(-0.5deg) !important; }\n.shame-entry::after {\n    content: \"EVIDENCE\" !important;\n    position: absolute !important;\n    top: -8px !important; right: -6px !important;\n    font-family: 'Courier New', monospace !important;\n    font-size: 9px !important;\n    color: var(--blood-bright) !important;\n    border: 1.5px solid var(--blood-bright) !important;\n    padding: 2px 6px !important;\n    letter-spacing: 1.5px !important;\n    transform: rotate(8deg) !important;\n    background: var(--ink-deep) !important;\n    font-weight: 700 !important;\n    text-shadow: 0 0 4px var(--blood-shadow) !important;\n}\n.shame-title {\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n    font-size: 12px !important;\n    color: var(--gold-bright) !important;\n    font-weight: 700 !important;\n    letter-spacing: 2px !important;\n    margin-bottom: 10px !important;\n    padding-bottom: 7px !important;\n    border-bottom: 1px dashed var(--blood) !important;\n    text-transform: uppercase !important;\n}\n.shame-title::before {\n    content: \"◼ \" !important;\n    color: var(--blood-bright) !important;\n}\n.shame-body {\n    font-family: \"Noto Serif SC\", Georgia, serif !important;\n    font-size: 13px !important;\n    line-height: 1.85 !important;\n    color: var(--paper) !important;\n    font-style: italic !important;\n    letter-spacing: 0.3px !important;\n}\n\n.sec-memory > .sp-header { color: var(--text-soft) !important; }\n.sec-options > .sp-header {\n    color: var(--gold-bright) !important;\n    background:\n        repeating-linear-gradient(90deg,\n            transparent 0 8px,\n            rgba(212, 160, 74, 0.12) 8px 9px),\n        linear-gradient(90deg, rgba(212, 160, 74, 0.3), rgba(110, 24, 32, 0.25)) !important;\n}\n\n/* ——————————————————————————————————\n   § 6  双轨进度条\n   —————————————————————————————————— */\n.bar-row { flex-wrap: wrap !important; }\n.sp-bar-wrap {\n    flex: 1 !important;\n    position: relative !important;\n    height: 16px !important;\n    background:\n        repeating-linear-gradient(45deg,\n            rgba(0, 0, 0, 0.6) 0 4px,\n            rgba(0, 0, 0, 0.8) 4px 5px) !important;\n    border-radius: 0 !important;\n    border: 1px solid var(--ink-border) !important;\n    overflow: hidden !important;\n    min-width: 130px !important;\n    box-shadow:\n        inset 0 1px 4px rgba(0, 0, 0, 0.8),\n        0 0 0 1px rgba(200, 40, 48, 0.15) !important;\n}\n.sp-bar {\n    height: 100% !important;\n    border-radius: 0 !important;\n    transition: width 0.7s cubic-bezier(0.34, 1.56, 0.64, 1) !important;\n    position: relative !important;\n}\n.sp-bar::after {\n    content: \"\" !important;\n    position: absolute !important;\n    inset: 0 !important;\n    background: linear-gradient(90deg,\n        transparent 0%,\n        rgba(255, 255, 255, 0.3) 50%,\n        transparent 100%) !important;\n    animation: bar-shimmer 3.5s ease-in-out infinite !important;\n}\n@keyframes bar-shimmer {\n    0%, 100% { transform: translateX(-100%); opacity: 0; }\n    50% { transform: translateX(100%); opacity: 1; }\n}\n.bar-endure {\n    background: linear-gradient(90deg, var(--blood-deep), var(--blood), var(--blood-bright)) !important;\n    box-shadow: 0 0 12px var(--blood-shadow) !important;\n}\n.bar-love {\n    background: linear-gradient(90deg, #a85070, var(--strawberry), #ffb8c0) !important;\n    box-shadow: 0 0 12px rgba(240, 152, 160, 0.55) !important;\n}\n.sp-bar-text {\n    position: absolute !important;\n    inset: 0 !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    font-size: 10.5px !important;\n    font-weight: 900 !important;\n    color: var(--paper-bright) !important;\n    text-shadow:\n        0 1px 3px rgba(0, 0, 0, 1),\n        0 0 6px rgba(0, 0, 0, 0.9),\n        1px 0 0 rgba(0, 0, 0, 0.7),\n        -1px 0 0 rgba(0, 0, 0, 0.7) !important;\n    letter-spacing: 1.5px !important;\n    z-index: 2 !important;\n    font-family: 'Courier New', monospace !important;\n}\n\n/* ——————————————————————————————————\n   § 7  绑匪 NPC 卡片\n   —————————————————————————————————— */\n.npc-card {\n    padding: 12px 14px !important;\n    margin-bottom: 12px !important;\n    background:\n        linear-gradient(135deg, rgba(200, 40, 48, 0.15), transparent),\n        var(--ink-card) !important;\n    border-left: 3px solid var(--blood) !important;\n    border-right: 1px solid var(--blood-deep) !important;\n    border-top: 1px solid var(--blood-deep) !important;\n    border-bottom: 1px solid var(--blood-deep) !important;\n    border-radius: 0 var(--radius-small) var(--radius-small) 0 !important;\n    position: relative !important;\n    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5) !important;\n}\n.npc-card:last-child { margin-bottom: 0 !important; }\n\n.npc-name {\n    font-size: 13.5px !important;\n    font-weight: 700 !important;\n    color: var(--blood-bright) !important;\n    letter-spacing: 2px !important;\n    margin-bottom: 8px !important;\n    padding-bottom: 6px !important;\n    border-bottom: 1px dashed var(--blood) !important;\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n    text-transform: uppercase !important;\n    text-shadow: 0 0 6px var(--blood-shadow) !important;\n}\n.npc-name::before {\n    content: \"◼ \" !important;\n    color: var(--gold-bright) !important;\n}\n\n/* NPC 卡内行紧凑 */\n.npc-card .sp-row {\n    padding: 5px 0 !important;\n    border-bottom: 1px dashed rgba(212, 160, 74, 0.12) !important;\n}\n.npc-card .sp-row:last-child {\n    border-bottom: none !important;\n}\n\n/* NPC · 肉棒状态行特化 */\n.npc-card .sp-row .accent-rose {\n    color: var(--strawberry) !important;\n    font-weight: 600 !important;\n    background: linear-gradient(90deg, rgba(240, 152, 160, 0.08), transparent) !important;\n    padding: 3px 8px !important;\n    border-left: 2px solid var(--strawberry) !important;\n    margin-left: -2px !important;\n    line-height: 1.65 !important;\n    text-shadow: 0 0 4px rgba(240, 152, 160, 0.3) !important;\n}\n\n/* NPC · 内心想法行特化（紫色斜体「」引号） */\n.npc-card .sp-row .accent-violet {\n    color: var(--violet-soft) !important;\n    font-style: italic !important;\n    font-weight: 500 !important;\n    font-family: \"Noto Serif SC\", Georgia, serif !important;\n    letter-spacing: 0.4px !important;\n    background: linear-gradient(90deg, rgba(196, 168, 216, 0.08), transparent) !important;\n    padding: 4px 8px !important;\n    border-left: 2px solid var(--violet-soft) !important;\n    margin-left: -2px !important;\n    line-height: 1.7 !important;\n    text-shadow: 0 0 6px rgba(196, 168, 216, 0.18) !important;\n}\n.npc-card .sp-row .accent-violet::before {\n    content: \"「\" !important;\n    color: var(--violet-soft) !important;\n    margin-right: 2px !important;\n    font-weight: 700 !important;\n}\n.npc-card .sp-row .accent-violet::after {\n    content: \"」\" !important;\n    color: var(--violet-soft) !important;\n    margin-left: 2px !important;\n    font-weight: 700 !important;\n}\n\n/* ——————————————————————————————————\n   § 8  星记忆表格\n   —————————————————————————————————— */\n.mem-table {\n    width: 100% !important;\n    border-collapse: collapse !important;\n    font-size: 12px !important;\n    margin-top: 6px !important;\n    background: transparent !important;\n}\n.mem-table th {\n    padding: 8px 6px !important;\n    font-weight: 700 !important;\n    font-size: 10.5px !important;\n    color: var(--blood-bright) !important;\n    text-align: left !important;\n    border-bottom: 2px solid var(--blood) !important;\n    letter-spacing: 2px !important;\n    white-space: nowrap !important;\n    background: rgba(200, 40, 48, 0.12) !important;\n    text-transform: uppercase !important;\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n}\n.mem-table td {\n    padding: 7px 6px !important;\n    color: var(--paper) !important;\n    border-bottom: 1px dashed rgba(212, 160, 74, 0.2) !important;\n    vertical-align: top !important;\n    background: transparent !important;\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n}\n.mem-table th:first-child,\n.mem-table td:first-child {\n    width: 36px !important;\n    text-align: center !important;\n    color: var(--gold-bright) !important;\n    font-weight: 700 !important;\n}\n.mem-empty td {\n    text-align: center !important;\n    color: var(--text-muted) !important;\n    font-style: italic !important;\n    padding: 14px !important;\n}\n\n/* ——————————————————————————————————\n   § 9  抉择之路\n   —————————————————————————————————— */\n.option-hint {\n    font-size: 13px !important;\n    color: var(--gold-bright) !important;\n    font-style: italic !important;\n    margin-bottom: 14px !important;\n    padding: 10px 14px !important;\n    background:\n        repeating-linear-gradient(0deg,\n            transparent 0 22px,\n            rgba(200, 40, 48, 0.06) 22px 23px),\n        linear-gradient(90deg, rgba(200, 40, 48, 0.18), transparent) !important;\n    border-left: 3px solid var(--blood-bright) !important;\n    border-top: 1px solid var(--blood-deep) !important;\n    border-bottom: 1px solid var(--blood-deep) !important;\n    line-height: 1.7 !important;\n    font-family: 'Noto Serif SC', Georgia, serif !important;\n}\n.option-hint::before {\n    content: \"▌ \" !important;\n    color: var(--blood-bright) !important;\n    font-weight: 700 !important;\n}\n.option-item {\n    display: flex !important;\n    align-items: baseline !important;\n    gap: 14px !important;\n    padding: 11px 14px !important;\n    margin: 7px 0 !important;\n    border-radius: 0 !important;\n    border: 1px solid var(--ink-border) !important;\n    border-left: 4px solid var(--blood-deep) !important;\n    transition: all 0.3s ease !important;\n    background:\n        linear-gradient(180deg, var(--ink-card), var(--ink-content)),\n        repeating-linear-gradient(0deg, transparent 0 24px, rgba(200, 40, 48, 0.04) 24px 25px) !important;\n    cursor: default !important;\n    position: relative !important;\n}\n.option-item:hover {\n    border-color: var(--blood) !important;\n    border-left-color: var(--blood-bright) !important;\n    border-left-width: 6px !important;\n    padding-left: 16px !important;\n    background:\n        linear-gradient(180deg, var(--ink-content), var(--ink-hover)) !important;\n    box-shadow: 0 4px 12px rgba(200, 40, 48, 0.2) !important;\n    transform: translateX(4px) !important;\n}\n.opt-key {\n    flex: 0 0 auto !important;\n    font-weight: 900 !important;\n    font-size: 16px !important;\n    color: var(--blood-bright) !important;\n    min-width: 28px !important;\n    font-family: 'Courier New', monospace !important;\n    text-shadow: 0 0 6px var(--blood-shadow) !important;\n}\n.opt-text {\n    flex: 1 !important;\n    font-size: 13.5px !important;\n    color: var(--paper) !important;\n    line-height: 1.75 !important;\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n}\n\n/* ——————————————————————————————————\n   § 10  区块左侧色带\n   —————————————————————————————————— */\n.sec-player    { border-left: 3px solid var(--gold) !important; }\n.sec-wife      { border-left: 3px solid var(--strawberry) !important; }\n.sec-criminals { border-left: 3px solid var(--blood) !important; }\n.sec-shame     { border-left: 3px solid var(--blood-bright) !important; }\n.sec-memory    { border-left: 3px solid var(--text-muted) !important; }\n.sec-options   { border-left: 3px solid var(--gold-bright) !important; }\n\n/* ——————————————————————————————————\n   § 11  Markdown 通用表格\n   —————————————————————————————————— */\n.rili-markdown-renderer table {\n    border-collapse: collapse !important;\n    background: var(--ink-card) !important;\n    border: 1px solid var(--blood-deep) !important;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.6) !important;\n}\n.rili-markdown-renderer table th {\n    background:\n        repeating-linear-gradient(45deg,\n            rgba(200, 40, 48, 0.18) 0 4px,\n            rgba(200, 40, 48, 0.10) 4px 5px) !important;\n    color: var(--gold-bright) !important;\n    border: 1px solid var(--blood-deep) !important;\n    padding: 8px 12px !important;\n    font-size: 12px !important;\n    letter-spacing: 2px !important;\n    text-transform: uppercase !important;\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n    font-weight: 700 !important;\n    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.7) !important;\n}\n.rili-markdown-renderer table td {\n    background: var(--ink-content) !important;\n    color: var(--paper) !important;\n    border: 1px solid var(--blood-deep) !important;\n    padding: 7px 12px !important;\n    font-size: 13px !important;\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n}\n.rili-markdown-renderer table tr:hover td {\n    background: var(--ink-hover) !important;\n}\n\n/* ——————————————————————————————————\n   § 12  输入框及周边控件 (Rili)\n   —————————————————————————————————— */\n\nform#prompt-input {\n    background-color: transparent !important;\n    box-shadow: none !important;\n}\n\ndiv[data-slot=\"input-group\"] {\n    background: var(--ink-deep) !important;\n    border: 1px solid var(--blood-deep) !important;\n    border-bottom: 2px solid var(--blood) !important;\n    border-radius: var(--radius-main) !important;\n    box-shadow:\n        0 4px 20px rgba(0, 0, 0, 0.85),\n        inset 0 2px 5px rgba(0, 0, 0, 0.5),\n        0 0 0 1px rgba(212, 160, 74, 0.08) !important;\n    transition: all 0.3s ease !important;\n}\n\ndiv[data-slot=\"input-group\"]:focus-within {\n    border-color: var(--blood) !important;\n    border-bottom-color: var(--blood-bright) !important;\n    box-shadow:\n        0 0 18px rgba(232, 56, 64, 0.35),\n        0 4px 20px rgba(0, 0, 0, 0.9),\n        inset 0 2px 5px rgba(0, 0, 0, 0.5) !important;\n}\n\n#prompt-input textarea {\n    background: transparent !important;\n    border: none !important;\n    box-shadow: none !important;\n    color: var(--paper-bright) !important;\n    padding: 12px 16px !important;\n    font-size: 15.5px !important;\n    line-height: 1.7 !important;\n    font-family: \"Noto Serif SC\", Georgia, serif !important;\n    letter-spacing: 0.3px !important;\n}\n#prompt-input textarea:focus {\n    border: none !important;\n    box-shadow: none !important;\n    outline: none !important;\n}\n#prompt-input textarea::placeholder {\n    color: var(--text-muted) !important;\n    font-style: italic !important;\n}\n\n/* 上下功能按钮 */\n#prompt-input-header button,\n#prompt-input-footer button {\n    background: transparent !important;\n    border: 1px solid var(--gold) !important;\n    color: var(--gold-bright) !important;\n    border-radius: var(--radius-small) !important;\n    box-shadow: none !important;\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n    font-weight: 700 !important;\n    font-size: 11px !important;\n    letter-spacing: 2px !important;\n    text-transform: uppercase !important;\n    transition: all 0.25s ease !important;\n}\n\n#prompt-input-header button:hover,\n#prompt-input-footer button:hover {\n    background: var(--ink-hover) !important;\n    border-color: var(--gold-bright) !important;\n    color: var(--paper-bright) !important;\n    box-shadow: 0 0 14px rgba(212, 160, 74, 0.4) !important;\n}\n\n#prompt-input-header button svg,\n#prompt-input-footer button svg {\n    stroke: var(--gold) !important;\n}\n#prompt-input-header button:hover svg,\n#prompt-input-footer button:hover svg {\n    stroke: var(--gold-bright) !important;\n}\n\n/* 模型选择按钮文字与logo */\n#prompt-input-footer .truncate {\n    color: var(--gold) !important;\n}\n#prompt-input-footer button:hover .truncate {\n    color: var(--gold-bright) !important;\n}\n#prompt-input-footer button img {\n    filter: sepia(0.8) hue-rotate(-20deg) saturate(1.5) brightness(0.85) !important;\n}\n\n/* 发送按钮特化 · 血色印章 */\n#prompt-input-footer button[type=\"submit\"] {\n    background: linear-gradient(180deg, var(--blood-bright), var(--blood) 50%, var(--blood-deep)) !important;\n    color: var(--paper-bright) !important;\n    border: 2px solid var(--paper) !important;\n    box-shadow:\n        0 2px 8px rgba(0, 0, 0, 0.7),\n        0 0 18px var(--blood-shadow),\n        inset 0 0 0 1px rgba(0, 0, 0, 0.4) !important;\n    border-radius: var(--radius-small) !important;\n    transition: all 0.3s ease !important;\n    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.6) !important;\n}\n\n#prompt-input-footer button[type=\"submit\"]:hover {\n    background: linear-gradient(180deg, #ff5050, var(--blood-bright) 50%, var(--blood)) !important;\n    box-shadow:\n        0 4px 14px rgba(0, 0, 0, 0.85),\n        0 0 28px rgba(232, 56, 64, 0.7),\n        inset 0 0 0 1px rgba(0, 0, 0, 0.5) !important;\n    transform: none !important;\n    letter-spacing: 1.5px !important;\n}\n\n#prompt-input-footer button[type=\"submit\"] svg {\n    stroke: var(--paper-bright) !important;\n}\n\n/* ——————————————————————————————————\n   § 13  加载动画 · 相机快门闪光\n   —————————————————————————————————— */\n@keyframes shutter-blink {\n    0%, 100% {\n        background: linear-gradient(180deg, var(--blood-bright), var(--blood-deep));\n        box-shadow: 0 0 8px var(--blood-shadow);\n    }\n    50% {\n        background: linear-gradient(180deg, var(--paper-bright), var(--paper));\n        box-shadow: 0 0 22px var(--paper-bright), 0 0 32px rgba(232, 56, 64, 0.55);\n    }\n}\n@keyframes shutter-rotate {\n    from { transform: rotate(0deg); }\n    to { transform: rotate(360deg); }\n}\n\ndiv:has(> .style_dot-flashing__8L91Q),\n.sonner-loading-wrapper {\n    justify-content: flex-start !important;\n    width: auto !important;\n    height: auto !important;\n}\n\ndiv:has(> .style_dot-flashing__8L91Q)::after,\n.sonner-loading-wrapper::after {\n    content: '▌ 黄毛正在调整镜头…' !important;\n    font-size: 13px !important;\n    color: var(--blood-bright) !important;\n    margin-left: 14px !important;\n    font-family: 'Courier New', \"Noto Serif SC\", monospace !important;\n    letter-spacing: 2.5px !important;\n    text-shadow: 0 0 10px var(--blood-shadow) !important;\n    text-transform: uppercase !important;\n    font-weight: 700 !important;\n    white-space: nowrap !important;\n}\n\n.style_dot-flashing__8L91Q::before,\n.style_dot-flashing__8L91Q::after,\n.sonner-spinner {\n    content: none !important;\n    display: none !important;\n}\n\n.style_dot-flashing__8L91Q,\n.sonner-loading-wrapper::before {\n    content: '' !important;\n    display: inline-block !important;\n    position: relative !important;\n    width: 18px !important;\n    height: 18px !important;\n    box-sizing: border-box !important;\n    flex-shrink: 0 !important;\n    border-radius: 50% !important;\n    border: 2px solid var(--blood-deep) !important;\n    background: linear-gradient(180deg, var(--blood-bright), var(--blood-deep)) !important;\n    animation:\n        shutter-blink 1.8s ease-in-out infinite,\n        shutter-rotate 2.5s linear infinite !important;\n}\n\n/* ——————————————————————————————————\n   § 14  响应式 · 移动端\n   —————————————————————————————————— */\n@media (max-width: 480px) {\n    .status-panel {\n        font-size: 12.5px !important;\n        max-width: 100% !important;\n        margin: 0 !important;\n    }\n    .sp-label { min-width: 76px !important; font-size: 10.5px !important; letter-spacing: 1.5px !important; }\n    .sp-val { font-size: 12.5px !important; }\n    .sp-header { padding: 11px 14px !important; font-size: 11.5px !important; letter-spacing: 2.5px !important; }\n    .sp-body { padding: 14px 16px 16px !important; }\n    .sp-bar-wrap { min-width: 100px !important; }\n    .option-item { padding: 9px 12px !important; }\n    .rili-markdown-renderer summary { padding: 11px 16px !important; font-size: 12.5px !important; }\n    .rili-markdown-renderer p { font-size: 15px !important; }\n    .mem-table { font-size: 11px !important; }\n    .mem-table th, .mem-table td { padding: 5px 5px !important; }\n    .shame-entry { padding: 12px 14px !important; }\n    .shame-body { font-size: 12.5px !important; }\n}\n\n@media (max-width: 360px) {\n    .sp-row { flex-direction: column !important; gap: 3px !important; }\n    .sp-label { min-width: unset !important; }\n    .bar-row .sp-bar-wrap { width: 100% !important; }\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":{"model":"pear/gemini-3.1-pro-preview","modelSettings":{"presencePenalty":2}},"totalConversations":55,"totalMessages":538,"totalCreditsUsed":889078,"totalTokensUsed":16779588,"totalPlayedUsers":52,"deeplyPlayed":21,"fixedPromptLength":8899,"lorebookLength":9929,"author":{"id":"3yCoA3bYyKY0eoAnnjjrJvOGz0qyWMRB","name":"ayaap","displayUsername":"ayaap","username":"ayaap"},"cardsTags":[{"tag":{"name":"单人卡","cardsCount":788}},{"tag":{"name":"被NTR苦主视角","cardsCount":2}},{"tag":{"name":"已破甲","cardsCount":2205}},{"tag":{"name":"ntr警告","cardsCount":26}},{"tag":{"name":"恶堕","cardsCount":302}},{"tag":{"name":"萝莉","cardsCount":187}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}