{"id":"460f2e56-91c3-4543-8ff0-48aa9a941ab9","authorId":"WDftjckbbl9V7GPrp7h2jEiR2WzV4bdC","title":"让你下凡体验情感，没让你变成魅魔啊！","description":"阿尔图罗，天界第七圣座，因为无法理解人类情感被上帝踹下了凡间。\n上帝让她体验七宗罪与七美德，她却伪装成修女躲在教堂里装高冷。\n本来计划进行得很顺利——直到她遇到了我。\n拜托，上帝只是封印了她在凡人眼中的真身，但我不是一般人啊！\n她以为自己伪装得完美无缺，却不知道我每天都在看着她那对左白右黑的翅膀疯狂变色。\n更要命的是，她只要一碰到我，就会被迫“尝”到我心里的想法。\n看着高冷天使被我脑子里的废料呛得双腿发软，我决定了，我要把她彻底拉下神坛！","background":"cm728cwhzzqz5asa1i0rguw8.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"eb57q5paeaxfv2zqnjg53o7j.webp","coverWidth":2400,"coverHeight":1800,"introPage":"krqmvw0v1as6q4acgevd0ixl.html","changelog":null,"createdAt":"2026-05-20T04:00:32.228Z","updatedAt":"2026-06-29T12:46:22.544Z","initPublicAt":"2026-05-20T04:08:53.001Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ═══════════════════════════════════════════════════════\n   堕翼圣痕 · 修女塑心 主题UI（Rilichat 完整适配版）\n   色彩体系：羊皮纸金 × 堕天酒红 × 神秘紫罗兰\n   ═══════════════════════════════════════════════════════ */\n\n:root {\n    --bg-abyss:      #0a0805;\n    --bg-deep:       #120d09;\n    --bg-card:       #18120c;\n    --bg-content:    #1d1610;\n    --bg-hover:      #261d14;\n    --bg-header:     #2a1d10;\n    --bg-header-hv:  #3a2a18;\n    --gold:          #d4b56a;\n    --gold-bright:   #f5e2a3;\n    --gold-dim:      #8a6420;\n    --gold-border:   rgba(245, 226, 163, 0.35);\n    --wine:          #8b2a3a;\n    --wine-deep:     #4a1620;\n    --rose:          #d49080;\n    --rose-glow:     rgba(212, 144, 128, 0.4);\n    --violet:        #9678b4;\n    --violet-deep:   #3a2a4e;\n    --text-primary:  #e8dcc4;\n    --text-soft:     #c8b890;\n    --text-label:    #a89878;\n    --text-muted:    #6a5a44;\n    --border-main:   #2a2018;\n    --border-warm:   rgba(245, 226, 163, 0.18);\n    --dialogue-bg:   rgba(24, 18, 12, 0.88);\n    --dialogue-border: rgba(245, 226, 163, 0.4);\n    --dialogue-shadow: 0 8px 28px rgba(0, 0, 0, 0.75);\n    --radius-main:   10px;\n    --radius-inner:  6px;\n    --radius-small:  4px;\n}\n\n/* ——————————————————————————————————\n   § 1  全局正文（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.85 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif SC\", Georgia, serif !important;\n    letter-spacing: 0.4px !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: '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(--gold-bright) !important;\n    text-shadow: 0 0 8px rgba(245, 226, 163, 0.3) !important;\n}\n\n.rili-markdown-renderer a { color: var(--gold) !important; }\n\n.rili-markdown-renderer code {\n    color: var(--rose) !important;\n    background: var(--bg-card) !important;\n}\n\n.rili-markdown-renderer blockquote {\n    color: var(--gold-bright) !important;\n    border-left: 3px solid var(--gold) !important;\n    background: linear-gradient(90deg, rgba(74, 50, 16, 0.4), transparent) !important;\n    font-style: italic !important;\n    padding: 8px 14px !important;\n}\n\n.rili-markdown-renderer strong,\n.rili-markdown-renderer b {\n    color: var(--gold-bright) !important;\n    text-shadow: 0 0 6px rgba(245, 226, 163, 0.25) !important;\n}\n\n.rili-markdown-renderer em,\n.rili-markdown-renderer i { color: var(--rose) !important; }\n\n.rili-markdown-renderer hr {\n    border: none !important;\n    height: 1px !important;\n    background: linear-gradient(90deg, transparent, var(--gold), transparent) !important;\n}\n\n/* ——————————————————————————————————\n   § 2  对话气泡\n   —————————————————————————————————— */\n.is-user > div,\n.is-assistant > div {\n    background-color: var(--dialogue-bg) !important;\n    background-image: none !important;\n    border: 1px solid var(--dialogue-border) !important;\n    box-shadow:\n        var(--dialogue-shadow),\n        0 0 30px rgba(245, 226, 163, 0.06) !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: linear-gradient(145deg, var(--gold), var(--gold-dim)) !important;\n    color: #1a1208 !important;\n    border: 1px solid rgba(0, 0, 0, 0.5) !important;\n    border-radius: 6px !important;\n    box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.55) !important;\n    font-weight: bold !important;\n    text-transform: none !important;\n    transition: all 0.2s ease-in-out !important;\n    text-shadow: 1px 1px 2px rgba(255, 245, 200, 0.25) !important;\n}\n\n.is-assistant > div button:hover,\n.is-user > div button:hover {\n    background: linear-gradient(145deg, var(--gold-bright), var(--gold)) !important;\n    color: #0a0604 !important;\n    transform: translate(1px, 1px) !important;\n    box-shadow: 0 0 0 rgba(0, 0, 0, 0.5) !important;\n}\n\n.is-assistant > div button svg,\n.is-user > div button svg {\n    stroke: #1a1208 !important;\n}\n\n/* ——————————————————————————————————\n   § 3  Details / Summary 基础层\n   —————————————————————————————————— */\n.rili-markdown-renderer details {\n    border: 1px solid var(--gold-border) !important;\n    border-radius: var(--radius-main) !important;\n    margin: 16px 0 !important;\n    background-color: var(--bg-deep) !important;\n    overflow: hidden !important;\n    transition: all 0.3s ease !important;\n    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.5) !important;\n}\n\n.rili-markdown-renderer details:hover {\n    box-shadow:\n        0 0 22px rgba(245, 226, 163, 0.15),\n        0 4px 14px rgba(0, 0, 0, 0.5) !important;\n    border-color: var(--gold-dim) !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: linear-gradient(135deg, #2a1d10, #1d1610) !important;\n    color: var(--gold-bright) !important;\n    font-weight: 600 !important;\n    font-size: 1.08em !important;\n    letter-spacing: 1.5px !important;\n    transition: all 0.3s ease !important;\n    outline: none !important;\n    list-style: none !important;\n    border-bottom: 1px solid var(--border-main) !important;\n    text-shadow: 0 0 5px rgba(0, 0, 0, 0.6) !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif SC\", Georgia, serif !important;\n}\n\n.rili-markdown-renderer summary::-webkit-details-marker { display: none !important; }\n\n.rili-markdown-renderer summary:hover {\n    background: linear-gradient(135deg, #3a2a18, #261d14) !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: 1.1em !important;\n    color: var(--gold-dim) !important;\n    transition: transform 0.35s ease, color 0.3s ease !important;\n    transform-origin: center !important;\n    filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.4)) !important;\n}\n\n.rili-markdown-renderer details[open] > summary::before {\n    transform: rotate(180deg) !important;\n    color: var(--gold-bright) !important;\n    text-shadow: 0 0 10px 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 solid var(--border-main) !important;\n    border-radius: 0 !important;\n    background-color: var(--bg-abyss) !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: \"Noto Serif SC\", \"Source Han Serif SC\", Georgia, serif !important;\n    font-size: 13.5px !important;\n    line-height: 1.7 !important;\n    color: var(--text-primary) !important;\n    max-width: 540px !important;\n    margin: 0 auto !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 7px !important;\n}\n\n.sp-section {\n    background: var(--bg-card) !important;\n    border: 1px solid var(--border-main) !important;\n    border-radius: var(--radius-small) !important;\n    overflow: hidden !important;\n    transition: all 0.35s ease !important;\n    position: relative !important;\n    margin: 3px 0 !important;\n}\n\n.sp-section[open] {\n    border-color: var(--gold-dim) !important;\n    box-shadow: 0 0 14px rgba(245, 226, 163, 0.08) !important;\n}\n\n/* ——— 内部子标题栏 ——— */\n.sp-header {\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    gap: 8px !important;\n    padding: 10px 16px !important;\n    cursor: pointer !important;\n    font-size: 13px !important;\n    font-weight: 700 !important;\n    letter-spacing: 2.5px !important;\n    color: var(--gold) !important;\n    background:\n        linear-gradient(180deg, rgba(245, 226, 163, 0.10) 0%, transparent 100%),\n        var(--bg-card) !important;\n    border-bottom: 1px solid var(--border-main) !important;\n    user-select: none !important;\n    list-style: none !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif SC\", Georgia, serif !important;\n    position: relative !important;\n}\n\n.sp-header::-webkit-details-marker { display: none !important; }\n\n.sp-header::before,\n.sp-header::after {\n    font-size: 12px !important;\n    color: var(--gold-dim) !important;\n    transition: all 0.3s ease !important;\n}\n.sp-header::before {\n    content: \"✦\" !important;\n    text-shadow: 0 0 6px rgba(245, 226, 163, 0.4) !important;\n}\n.sp-header::after {\n    content: \"✦\" !important;\n    text-shadow: 0 0 6px rgba(245, 226, 163, 0.4) !important;\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 10px var(--gold-bright) !important;\n}\n\n/* ——— 内容区 ——— */\n.sp-body {\n    padding: 12px 18px 14px !important;\n    background: var(--bg-content) !important;\n}\n\n/* ——— 数据行 ——— */\n.sp-row {\n    display: flex !important;\n    align-items: baseline !important;\n    padding: 3.5px 0 !important;\n    gap: 10px !important;\n    border-bottom: 1px solid rgba(42, 32, 24, 0.5) !important;\n}\n.sp-row:last-child { border-bottom: none !important; }\n\n.sp-label {\n    flex: 0 0 auto !important;\n    min-width: 80px !important;\n    font-size: 12px !important;\n    color: var(--text-label) !important;\n    letter-spacing: 1.5px !important;\n    white-space: nowrap !important;\n}\n.sp-label::after { content: \"：\" !important; color: var(--gold-dim) !important; }\n\n.sp-val {\n    flex: 1 !important;\n    font-size: 13px !important;\n    color: var(--text-primary) !important;\n    word-break: break-all !important;\n}\n\n/* ——— 强调色 ——— */\n.accent-gold {\n    color: var(--gold-bright) !important;\n    text-shadow: 0 0 6px rgba(245, 226, 163, 0.4) !important;\n}\n.accent-rose {\n    color: var(--rose) !important;\n    text-shadow: 0 0 5px var(--rose-glow) !important;\n}\n.accent-violet {\n    color: var(--violet) !important;\n    text-shadow: 0 0 5px rgba(150, 120, 180, 0.4) !important;\n    font-style: italic !important;\n}\n\n/* ——— 分组标题 ——— */\n.sp-group {\n    font-size: 12px !important;\n    font-weight: 700 !important;\n    color: var(--gold) !important;\n    letter-spacing: 2px !important;\n    margin: 10px 0 5px !important;\n    padding-bottom: 4px !important;\n    border-bottom: 1px dashed var(--border-warm) !important;\n    position: relative !important;\n}\n.sp-group::before {\n    content: \"◈ \" !important;\n    color: var(--rose) !important;\n    text-shadow: 0 0 5px var(--rose-glow) !important;\n}\n.sp-group:first-child { margin-top: 0 !important; }\n\n/* 真身组特殊高亮 */\n.sp-group-true {\n    color: var(--rose) !important;\n    text-shadow: 0 0 8px var(--rose-glow) !important;\n}\n.sp-group-true::before {\n    content: \"✦ \" !important;\n    color: var(--gold-bright) !important;\n}\n\n/* ——— 分隔线 ——— */\n.sp-divider {\n    height: 1px !important;\n    margin: 12px 0 !important;\n    background: linear-gradient(90deg,\n        transparent 0%,\n        var(--violet-deep) 25%,\n        var(--gold-dim) 50%,\n        var(--wine-deep) 75%,\n        transparent 100%) !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(--gold) !important;\n    font-size: 10px !important;\n    background: var(--bg-content) !important;\n    padding: 0 8px !important;\n    text-shadow: 0 0 6px rgba(245, 226, 163, 0.5) !important;\n}\n\n/* ——————————————————————————————————\n   § 5  各区块专属强调\n   —————————————————————————————————— */\n.sec-player[open] {\n    border-color: var(--gold) !important;\n    box-shadow:\n        0 0 14px rgba(245, 226, 163, 0.12),\n        inset 0 0 30px rgba(245, 226, 163, 0.03) !important;\n}\n.sec-player > .sp-header {\n    background:\n        linear-gradient(180deg, rgba(245, 226, 163, 0.10) 0%, transparent 100%),\n        var(--bg-card) !important;\n}\n\n.sec-suxin[open] {\n    border-color: var(--rose) !important;\n    box-shadow:\n        0 0 18px rgba(212, 144, 128, 0.18),\n        inset 0 0 40px rgba(212, 144, 128, 0.04),\n        inset 0 0 60px rgba(150, 120, 180, 0.04) !important;\n    animation: suxin-breath 5s ease-in-out infinite !important;\n}\n@keyframes suxin-breath {\n    0%, 100% {\n        box-shadow:\n            0 0 18px rgba(212, 144, 128, 0.18),\n            inset 0 0 40px rgba(212, 144, 128, 0.04),\n            inset 0 0 60px rgba(150, 120, 180, 0.04) !important;\n    }\n    50% {\n        box-shadow:\n            0 0 26px rgba(212, 144, 128, 0.28),\n            inset 0 0 50px rgba(245, 226, 163, 0.06),\n            inset 0 0 80px rgba(139, 42, 58, 0.05) !important;\n    }\n}\n.sec-suxin > .sp-header {\n    background:\n        linear-gradient(180deg, rgba(212, 144, 128, 0.10) 0%, transparent 100%),\n        var(--bg-card) !important;\n    color: var(--rose) !important;\n}\n.sec-suxin > .sp-header::before,\n.sec-suxin > .sp-header::after { content: \"✟\" !important; }\n\n.sec-npc > .sp-header {\n    background:\n        linear-gradient(180deg, rgba(150, 120, 180, 0.08) 0%, transparent 100%),\n        var(--bg-card) !important;\n}\n.sec-npc > .sp-header::before,\n.sec-npc > .sp-header::after { content: \"☩\" !important; }\n\n.sec-memory > .sp-header::before,\n.sec-memory > .sp-header::after { content: \"✦\" !important; }\n\n.sec-options > .sp-header::before,\n.sec-options > .sp-header::after { content: \"❧\" !important; }\n\n/* ——————————————————————————————————\n   § 6  三色进度条\n   —————————————————————————————————— */\n.bar-row { flex-wrap: wrap !important; }\n\n.sp-bar-wrap {\n    flex: 1 !important;\n    position: relative !important;\n    height: 16px !important;\n    background:\n        linear-gradient(180deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.3)) !important;\n    border-radius: 2px !important;\n    border: 1px solid var(--border-main) !important;\n    overflow: hidden !important;\n    min-width: 130px !important;\n    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.5) !important;\n}\n\n.sp-bar {\n    height: 100% !important;\n    border-radius: 1px !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.25) 50%,\n        transparent 100%) !important;\n    animation: bar-shimmer 3s 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\n.bar-fall {\n    background: linear-gradient(90deg, var(--wine-deep), var(--wine), var(--rose)) !important;\n    box-shadow: 0 0 10px rgba(139, 42, 58, 0.5) !important;\n}\n.bar-pure {\n    background: linear-gradient(90deg, var(--gold-dim), var(--gold), var(--gold-bright)) !important;\n    box-shadow: 0 0 10px rgba(245, 226, 163, 0.55) !important;\n}\n.bar-trust {\n    background: linear-gradient(90deg, var(--violet-deep), var(--violet), var(--rose)) !important;\n    box-shadow: 0 0 10px rgba(212, 144, 128, 0.45) !important;\n}\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: 10px !important;\n    font-weight: 700 !important;\n    color: #fff !important;\n    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.95), 0 0 6px rgba(0, 0, 0, 0.8) !important;\n    letter-spacing: 1px !important;\n    z-index: 2 !important;\n}\n\n/* ——————————————————————————————————\n   § 7  NPC 卡片\n   —————————————————————————————————— */\n.npc-card {\n    padding: 8px 10px !important;\n    margin-bottom: 8px !important;\n    background: linear-gradient(135deg, rgba(150, 120, 180, 0.06), transparent) !important;\n    border-left: 2px solid var(--violet) !important;\n    border-radius: 0 3px 3px 0 !important;\n}\n.npc-card:last-child { margin-bottom: 0 !important; }\n\n.npc-name {\n    font-size: 13px !important;\n    font-weight: 700 !important;\n    color: var(--violet) !important;\n    letter-spacing: 1.5px !important;\n    margin-bottom: 4px !important;\n    text-shadow: 0 0 6px rgba(150, 120, 180, 0.4) !important;\n}\n.npc-name::before {\n    content: \"✦ \" !important;\n    color: var(--rose) !important;\n}\n\n/* ——————————————————————————————————\n   § 8  星记忆表格\n   —————————————————————————————————— */\n.mem-table {\n    width: 100% !important;\n    border-collapse: collapse !important;\n    font-size: 11.5px !important;\n    margin-top: 4px !important;\n    background: transparent !important;\n}\n.mem-table th {\n    padding: 6px 6px !important;\n    font-weight: 700 !important;\n    font-size: 11px !important;\n    color: var(--gold-dim) !important;\n    text-align: left !important;\n    border-bottom: 1px solid var(--gold-border) !important;\n    letter-spacing: 1px !important;\n    white-space: nowrap !important;\n    background: transparent !important;\n}\n.mem-table td {\n    padding: 5px 6px !important;\n    color: var(--text-soft) !important;\n    border-bottom: 1px solid rgba(42, 32, 24, 0.4) !important;\n    vertical-align: top !important;\n    background: transparent !important;\n}\n.mem-table th:first-child,\n.mem-table td:first-child {\n    width: 32px !important;\n    text-align: center !important;\n    color: var(--gold) !important;\n}\n.mem-empty td {\n    text-align: center !important;\n    color: var(--text-muted) !important;\n    font-style: italic !important;\n    padding: 10px !important;\n}\n\n/* ——————————————————————————————————\n   § 9  抉择之路\n   —————————————————————————————————— */\n.option-hint {\n    font-size: 12px !important;\n    color: var(--text-soft) !important;\n    font-style: italic !important;\n    margin-bottom: 10px !important;\n    padding: 6px 10px !important;\n    background: linear-gradient(90deg, rgba(245, 226, 163, 0.06), transparent) !important;\n    border-left: 2px solid var(--gold-dim) !important;\n    border-radius: 0 3px 3px 0 !important;\n}\n.option-hint::before {\n    content: \"▸ \" !important;\n    color: var(--gold) !important;\n}\n\n.option-item {\n    display: flex !important;\n    align-items: baseline !important;\n    gap: 10px !important;\n    padding: 7px 10px !important;\n    margin: 4px 0 !important;\n    border-radius: 4px !important;\n    border: 1px solid transparent !important;\n    transition: all 0.25s ease !important;\n    background: transparent !important;\n    cursor: default !important;\n    position: relative !important;\n}\n.option-item::before {\n    content: \"\" !important;\n    position: absolute !important;\n    left: 0 !important;\n    top: 50% !important;\n    transform: translateY(-50%) !important;\n    width: 3px !important;\n    height: 0 !important;\n    background: linear-gradient(180deg, var(--gold-bright), var(--gold)) !important;\n    transition: height 0.3s ease !important;\n    box-shadow: 0 0 8px var(--gold-bright) !important;\n}\n.option-item:hover {\n    background: linear-gradient(90deg, rgba(245, 226, 163, 0.08), transparent) !important;\n    border-color: var(--gold-border) !important;\n    padding-left: 14px !important;\n}\n.option-item:hover::before { height: 70% !important; }\n\n.opt-key {\n    flex: 0 0 auto !important;\n    font-weight: 700 !important;\n    font-size: 13px !important;\n    color: var(--gold) !important;\n    min-width: 22px !important;\n    text-shadow: 0 0 6px rgba(245, 226, 163, 0.4) !important;\n}\n.opt-text {\n    flex: 1 !important;\n    font-size: 13px !important;\n    color: var(--text-primary) !important;\n}\n\n/* ——————————————————————————————————\n   § 10  区块左侧色带\n   —————————————————————————————————— */\n.sec-player  { border-left: 3px solid var(--gold) !important; }\n.sec-suxin   { border-left: 3px solid var(--rose) !important; }\n.sec-npc     { border-left: 3px solid var(--violet) !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(--bg-content) !important;\n}\n.rili-markdown-renderer table th {\n    background: var(--bg-header) !important;\n    color: var(--gold-bright) !important;\n    border: 1px solid var(--border-main) !important;\n    padding: 7px 12px !important;\n    font-size: 13px !important;\n    letter-spacing: 1px !important;\n}\n.rili-markdown-renderer table td {\n    background: var(--bg-content) !important;\n    color: var(--text-primary) !important;\n    border: 1px solid var(--border-main) !important;\n    padding: 6px 12px !important;\n    font-size: 13px !important;\n}\n.rili-markdown-renderer table tr:hover td {\n    background: var(--bg-hover) !important;\n}\n\n/* ——————————————————————————————————\n   § 12  输入框及周边控件 (Rili)\n   —————————————————————————————————— */\n\n/* 隐藏外层默认表单背景 */\nform#prompt-input {\n    background-color: transparent !important;\n    box-shadow: none !important;\n}\n\n/* 输入框组外圈容器 */\ndiv[data-slot=\"input-group\"] {\n    background-color: var(--dialogue-bg) !important;\n    border: 1px solid var(--dialogue-border) !important;\n    border-radius: var(--radius-main) !important;\n    box-shadow:\n        0 4px 20px rgba(0, 0, 0, 0.7),\n        0 0 24px rgba(245, 226, 163, 0.06) !important;\n    transition: all 0.3s ease !important;\n}\n\ndiv[data-slot=\"input-group\"]:focus-within {\n    border-color: var(--gold) !important;\n    box-shadow:\n        0 0 14px rgba(245, 226, 163, 0.4),\n        0 4px 20px rgba(0, 0, 0, 0.8),\n        0 0 40px rgba(212, 144, 128, 0.18) !important;\n}\n\n/* 输入框本体 */\n#prompt-input textarea {\n    background-color: transparent !important;\n    border: none !important;\n    box-shadow: none !important;\n    color: var(--text-primary) !important;\n    padding: 12px 16px !important;\n    font-size: 16px !important;\n    line-height: 1.65 !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif SC\", Georgia, serif !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: rgba(24, 18, 12, 0.85) !important;\n    border: 1px solid var(--gold-border) !important;\n    color: var(--gold) !important;\n    border-radius: 6px !important;\n    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.5) !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif SC\", Georgia, serif !important;\n    transition: all 0.2s ease !important;\n}\n\n#prompt-input-header button:hover,\n#prompt-input-footer button:hover {\n    background: linear-gradient(135deg, var(--bg-header-hv), var(--bg-header)) !important;\n    border-color: var(--gold) !important;\n    color: var(--gold-bright) !important;\n    box-shadow: 0 0 10px rgba(245, 226, 163, 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.5) hue-rotate(-15deg) saturate(1.4) brightness(0.95) !important;\n}\n\n/* 发送按钮特化 */\n#prompt-input-footer button[type=\"submit\"] {\n    background: linear-gradient(145deg, var(--gold-bright), var(--gold), var(--gold-dim)) !important;\n    color: #1a1208 !important;\n    border: 1px solid rgba(0, 0, 0, 0.7) !important;\n    box-shadow:\n        2px 2px 6px rgba(0, 0, 0, 0.65),\n        0 0 18px rgba(245, 226, 163, 0.35) !important;\n    border-radius: 6px !important;\n}\n\n#prompt-input-footer button[type=\"submit\"]:hover {\n    background: linear-gradient(145deg, #fff5d4, var(--gold-bright), var(--gold)) !important;\n    color: #0a0604 !important;\n    transform: translate(1px, 1px) !important;\n    box-shadow:\n        0 0 0 rgba(0, 0, 0, 0.5),\n        0 0 24px rgba(245, 226, 163, 0.6) !important;\n}\n\n#prompt-input-footer button[type=\"submit\"] svg {\n    stroke: #1a1208 !important;\n}\n\n/* ——————————————————————————————————\n   § 13  加载动画 · 飘落羽毛\n   —————————————————————————————————— */\n@keyframes feather-fall {\n    0%   { transform: rotate(0deg) translateY(0); }\n    50%  { transform: rotate(180deg) translateY(2px); }\n    100% { transform: rotate(360deg) translateY(0); }\n}\n@keyframes feather-glow {\n    0%, 100% { box-shadow: 0 0 6px var(--rose-glow); }\n    50%      { box-shadow: 0 0 14px var(--rose-glow), 0 0 22px rgba(245, 226, 163, 0.3); }\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: 14px !important;\n    color: var(--gold) !important;\n    margin-left: 12px !important;\n    font-family: \"Noto Serif SC\", \"Source Han Serif SC\", Georgia, serif !important;\n    letter-spacing: 1.5px !important;\n    text-shadow: 0 0 8px rgba(245, 226, 163, 0.4) !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    background: linear-gradient(180deg, #fff5d4, var(--rose)) !important;\n    width: 14px !important;\n    height: 22px !important;\n    box-sizing: border-box !important;\n    flex-shrink: 0 !important;\n    border-radius: 50% 50% 50% 50% / 60% 60% 40% 40% !important;\n    animation:\n        feather-fall 2.4s ease-in-out infinite,\n        feather-glow 1.8s ease-in-out 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: 70px !important; font-size: 11px !important; }\n    .sp-val { font-size: 12px !important; }\n    .sp-header { padding: 9px 13px !important; font-size: 12px !important; letter-spacing: 1.5px !important; }\n    .sp-body { padding: 10px 13px 12px !important; }\n    .sp-bar-wrap { min-width: 100px !important; }\n    .option-item { padding: 5px 8px !important; }\n    .rili-markdown-renderer summary { padding: 10px 14px !important; font-size: 1em !important; }\n    .rili-markdown-renderer p { font-size: 15px !important; }\n    .mem-table { font-size: 10.5px !important; }\n    .mem-table th, .mem-table td { padding: 4px 5px !important; }\n}\n\n@media (max-width: 360px) {\n    .sp-row { flex-direction: column !important; gap: 2px !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":true,"defaultModelSettings":null,"totalConversations":13,"totalMessages":371,"totalCreditsUsed":464802,"totalTokensUsed":11966514,"totalPlayedUsers":15,"deeplyPlayed":6,"fixedPromptLength":9422,"lorebookLength":6634,"author":{"id":"WDftjckbbl9V7GPrp7h2jEiR2WzV4bdC","name":"索非","displayUsername":"y2812686074","username":"y2812686074"},"cardsTags":[{"tag":{"name":"单人卡","cardsCount":788}},{"tag":{"name":"可纯爱可调教","cardsCount":3}},{"tag":{"name":"男性向","cardsCount":904}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}