{"id":"2e15d6f8-a84e-4955-a06c-037808bdb8c9","authorId":"OjthnDDCqD0RHdz8z4TZVu3g9FzcWSxW","title":"职高女校唯一男学生","description":"现代都市的郊区，围墙围着一所全封闭的女子职业高中。这里没有男生——或者说，直到你出现之前，都没有。\n\n一千两百个女生在这座围墙里自成一个世界。她们早就不玩隐晦的宫斗，只玩最真实的丛林法则：有人靠拳头立威，在废弃器材室里称王；有人靠美貌攀附，周五下午钻进校门口不同的豪车；有人靠手里的记分本拿捏所有人，用纪律藏起自己欠着高利贷的窘迫。成绩在这里毫无意义，钱与分寸才是真正的通行证。\n\n而你，是这所学校建校以来唯一的男学生。她们还不知道你是谁，更不知道你口袋里装着什么。有人把你当成挑衅，有人把你当成猎物，有人想看看你到底值不值钱。\n\n围墙里的一切都有价码，而你刚好付得起。\n\n那么，转校生——你想从哪里开始？","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"p26a1pyli0wtc58vqbzbwdon.webp","coverWidth":null,"coverHeight":null,"introPage":"l38k43avm5rnmp9sugrhob14.html","changelog":"优化了破甲，不过现在的模型甲厚也不稳定，如果遇到截断不出字等问题，尝试换模型或者打mod","createdAt":"2026-08-24T12:39:53.030Z","updatedAt":"2026-08-24T16:16:17.506Z","initPublicAt":"2026-08-24T13:18:45.040Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ===================================================\n   职高女校 · B平台全套CSS（暗金赛博HUD版）\n   配色：深黑底 + 暗金 #d4af37 + 赛博青 #89dceb\n         + 霓虹粉 #ff3366/#ff66b2 + 金钱绿 #4caf50\n   包含：B平台适配 / 状态栏 / 聊天框 / 输入框\n   =================================================== */\n\n* { font-family: 'PingFang SC', 'Microsoft YaHei', 'Noto Sans SC', sans-serif; }\nsummary { list-style: none; }\nsummary::-webkit-details-marker { display: none; }\n\n/* ═══════════════════════════════════════════════\n   B平台 加载动画适配（自动注入）\n   ═══════════════════════════════════════════════ */\n.flex.items-center.justify-center.size-6 { opacity: 1 !important; }\n.flex.items-center.justify-center.size-6 > .flex.gap-2 { display: none !important; }\n\n/* ═══════════════════════════════════════════════\n   B平台 表格修正（自动注入）\n   ═══════════════════════════════════════════════ */\n.rili-markdown-renderer table { display:table!important; table-layout:auto!important; width:100%!important; border-collapse:collapse!important; }\n.rili-markdown-renderer table caption { display:table-caption!important; caption-side:top!important; text-align:center!important; padding:8px!important; }\n.rili-markdown-renderer thead { display:table-header-group!important; }\n.rili-markdown-renderer tbody { display:table-row-group!important; }\n.rili-markdown-renderer tr { display:table-row!important; }\n.rili-markdown-renderer th, .rili-markdown-renderer td { display:table-cell!important; }\n\n/* ═══════════════════════════════════════════════\n   B平台 按钮组保护（防止按钮消失）\n   ═══════════════════════════════════════════════ */\n.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\\.5,\n.is-user .bg-muted.rounded.flex.p-0\\.5,\n.is-assistant .bg-muted.rounded.flex.p-0\\.5 {\n  display: flex !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n  overflow: visible !important;\n  position: relative !important;\n  width: auto !important;\n  height: auto !important;\n  max-height: none !important;\n  pointer-events: auto !important;\n  clip: auto !important;\n  clip-path: none !important;\n}\n.w-full.h-full.flex.group .bg-muted.rounded.flex.p-0\\.5 > button,\n.is-user .bg-muted.rounded.flex.p-0\\.5 > button,\n.is-assistant .bg-muted.rounded.flex.p-0\\.5 > button {\n  display: inline-flex !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n  pointer-events: auto !important;\n  position: relative !important;\n  clip: auto !important;\n  clip-path: none !important;\n}\n.flex.items-center.gap-1.ml-auto.md\\:opacity-0.group-hover\\:opacity-100 {\n  visibility: visible !important;\n  display: flex !important;\n  pointer-events: auto !important;\n  overflow: visible !important;\n}\n.flex.w-full.items-center.justify-between.gap-2.px-2 {\n  display: flex !important;\n  visibility: visible !important;\n  overflow: visible !important;\n}\n\n/* ═══════════════════════════════════════════════\n   B平台 顶部栏适配\n   ═══════════════════════════════════════════════ */\nheader.flex.justify-between { position: relative; overflow: visible; }\nheader.flex.justify-between {\n    background: linear-gradient(90deg, #1e1e1e, #1a1a1a) !important;\n    border-bottom: 1px solid #333;\n}\n#nav-left button {\n    color: #d4af37;\n    transition: color .25s ease, background .25s ease;\n}\n#nav-left button:hover { background: rgba(212, 175, 55, 0.12); }\n#nav-left button svg { color: #d4af37; }\n/* B平台模型按钮不在header内：button:has(> .flex-1.truncate.text-left) */\n#nav-middle .group.flex.items-center {\n    background: #1a1a1a;\n    border: 1px solid #333;\n    border-radius: 6px;\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5);\n    transition: border-color .25s ease, box-shadow .25s ease;\n}\n#nav-middle .group.flex.items-center:hover {\n    border-color: #d4af37;\n    box-shadow: 0 2px 10px rgba(212, 175, 55, 0.2);\n}\n#nav-middle button:has(> .flex-1.truncate.text-left) .flex-1.truncate.text-left {\n    color: #e0e0e0 !important;\n    font-weight: 600;\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'PingFang SC', 'Microsoft YaHei', sans-serif !important;\n}\n#nav-middle button:has(> .flex-1.truncate.text-left) svg { color: #d4af37; }\n#nav-right button {\n    color: #d4af37;\n    transition: color .25s ease, background .25s ease;\n}\n#nav-right button:hover { background: rgba(212, 175, 55, 0.12); }\n#nav-right button svg { color: #d4af37; }\n\n/* ===================================================\n   第一部分 · 状态栏（v-* 系列）\n   =================================================== */\n.v-card {\n    background: #1a1a1a;\n    border: 1px solid #333;\n    border-radius: 8px;\n    margin: 10px 0;\n    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.5);\n    overflow: hidden;\n    transition: border-color 0.3s ease, box-shadow 0.3s ease;\n}\n.v-card:hover {\n    border-color: rgba(212, 175, 55, 0.4);\n    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.6);\n}\n.v-title {\n    background: linear-gradient(90deg, #2c2c2c, #1a1a1a);\n    color: #d4af37;\n    padding: 10px 15px;\n    font-weight: 600;\n    letter-spacing: 1px;\n    font-size: 1.1em;\n    cursor: pointer;\n    border-bottom: 1px solid #333;\n    text-shadow: 0 0 5px rgba(212, 175, 55, 0.2);\n    position: relative;\n    transition: background 0.3s ease;\n}\n.v-title:hover { background: #2a2a2a; }\n.v-title::after {\n    content: '▾';\n    position: absolute;\n    right: 16px;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #d4af37;\n    opacity: 0.6;\n    transition: transform 0.3s ease;\n}\ndetails[open] > .v-title::after {\n    transform: translateY(-50%) rotate(180deg);\n    opacity: 0.9;\n}\n/* 注意：移除了原来的 animation，避免内容更新时闪烁 */\n.v-content {\n    padding: 15px;\n    color: #ccc;\n    font-size: 0.95em;\n    line-height: 1.8;\n}\n.v-content strong, .v-content b {\n    font-weight: 600;\n    color: #e0e0e0;\n    letter-spacing: 0.5px;\n}\n/* 行级数据：块级自然换行 */\n.v-row {\n    margin-bottom: 8px;\n    padding-bottom: 8px;\n    border-bottom: 1px dashed #333;\n    display: block;\n}\n.v-row:last-child {\n    border-bottom: none;\n    margin-bottom: 0;\n    padding-bottom: 0;\n}\n/* 标签：行内、无胶囊背景 */\n.v-label {\n    display: inline;\n    color: #89dceb;\n    font-size: 0.85em;\n    font-weight: 600;\n    letter-spacing: 1px;\n    margin-right: 5px;\n}\n.v-row .v-r18 { color: #ff66b2; }\n.v-val { color: #e0e0e0; flex: 1; min-width: 0; }\n.v-sub { color: #666; font-size: 0.85em; margin-left: 8px; }\n.v-divider { color: #555; margin: 0 8px; }\n.v-highlight {\n    color: #ff3366;\n    font-weight: 600;\n    text-shadow: 0 0 8px rgba(255, 51, 102, 0.3);\n}\n.v-money {\n    color: #4caf50;\n    font-weight: 600;\n    font-family: 'Courier New', Consolas, monospace;\n    font-size: 1.1em;\n}\n.v-bar {\n    background: #2a2a2a;\n    padding: 2px 8px;\n    border-radius: 4px;\n    color: #00bcd4;\n    border: 1px solid #444;\n    font-size: 0.9em;\n    margin: 0 2px;\n}\n.v-sec-title {\n    display: block;\n    color: #e0e0e0;\n    font-weight: 600;\n    letter-spacing: 1px;\n    margin: 15px 0 10px 0;\n    padding-left: 6px;\n    border-left: 4px solid #ff3366;\n}\n.v-list-item {\n    background: #222;\n    padding: 10px;\n    border-radius: 4px;\n    margin-bottom: 6px;\n    border-left: 3px solid #cba6f7;\n    transition: background 0.2s ease;\n}\n.v-list-item:hover { background: #2a2a2a; }\n.v-name { color: #cba6f7; font-weight: 600; letter-spacing: 0.5px; }\n.v-item { color: #fff; }\n.v-desc { color: #aaa; font-style: italic; }\n.v-status { color: #f38ba8; font-weight: 600; }\n.v-instruction {\n    margin-top: 10px;\n    padding: 10px;\n    background: rgba(255, 0, 0, 0.05);\n    border: 1px dashed #ff3333;\n    color: #ff9999;\n    font-size: 0.85em;\n}\n.v-warn-title { font-weight: 600; color: #ff4d4d; }\n.v-npc-card {\n    background: #222;\n    border: 1px solid #444;\n    border-radius: 6px;\n    margin-top: 10px;\n    overflow: hidden;\n    transition: border-color 0.3s ease;\n}\n.v-npc-card:hover { border-color: rgba(255, 102, 178, 0.4); }\n.v-npc-title {\n    background: #2a2a2a;\n    color: #ff66b2;\n    padding: 8px 12px;\n    cursor: pointer;\n    font-weight: 600;\n    letter-spacing: 1px;\n    border-bottom: 1px solid #333;\n    position: relative;\n    transition: background 0.3s ease;\n}\n.v-npc-title:hover { background: #333; }\n.v-npc-title::after {\n    content: '▾';\n    position: absolute;\n    right: 12px;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #ff66b2;\n    opacity: 0.6;\n    transition: transform 0.3s ease;\n}\ndetails[open] > .v-npc-title::after {\n    transform: translateY(-50%) rotate(180deg);\n    opacity: 0.9;\n}\n.v-npc-content { padding: 12px; }\n.v-icon { font-size: 1.1em; margin-right: 6px; }\n.v-sensual-box {\n    background: linear-gradient(135deg, rgba(30, 15, 20, 0.8), rgba(20, 10, 15, 0.9));\n    border: 1px solid rgba(243, 139, 168, 0.3);\n    border-left: 3px solid #f38ba8;\n    border-radius: 6px;\n    padding: 12px;\n    margin: 10px 0;\n    box-shadow: inset 0 0 15px rgba(243, 139, 168, 0.05);\n}\n.v-sensual-row {\n    margin-bottom: 8px;\n    padding-bottom: 8px;\n    border-bottom: 1px dotted rgba(243, 139, 168, 0.2);\n    display: block;\n}\n.v-sensual-row:last-child {\n    border-bottom: none;\n    margin-bottom: 0;\n    padding-bottom: 0;\n}\n.v-sensual-row .v-label {\n    display: inline;\n    color: #f38ba8;\n    margin-right: 5px;\n}\n.v-sensual-row .v-val {\n    display: inline;\n    color: #f5e0e6;\n    line-height: 1.6;\n}\n.v-content table {\n    width: 100%;\n    border-collapse: separate;\n    border-spacing: 0;\n    margin-top: 10px;\n    border-radius: 6px;\n    overflow: hidden;\n    border: 1px solid #444;\n}\n.v-content th, .v-content td {\n    padding: 8px 10px;\n    text-align: left;\n    border-bottom: 1px solid #333;\n    border-right: 1px solid #333;\n    font-size: 0.9em;\n}\n.v-content th:last-child, .v-content td:last-child { border-right: none; }\n.v-content tr:last-child td { border-bottom: none; }\n.v-content th {\n    background: #2a2a35;\n    color: #cba6f7;\n    font-weight: 600;\n    letter-spacing: 1px;\n    white-space: nowrap;\n}\n.v-content td { background: #1e1e26; color: #a6adc8; }\n.v-content tr:hover td { background: #23232d; }\n.v-action-list { display: flex; flex-direction: column; gap: 8px; }\n.v-act-item {\n    background: #252530;\n    border: 1px solid #3a3a4a;\n    border-radius: 6px;\n    padding: 8px 12px;\n    display: flex;\n    align-items: center;\n    cursor: pointer;\n    transition: background 0.2s ease, border-color 0.2s ease, transform 0.2s ease;\n}\n.v-act-item:hover {\n    background: #2d2d3d;\n    border-color: #89dceb;\n    transform: translateX(4px);\n}\n.v-act-num {\n    color: #89dceb;\n    font-weight: bold;\n    margin-right: 10px;\n    font-family: 'Courier New', Consolas, monospace;\n}\n.v-act-text { color: #e0e0e0; }\n\n\n/* ===================================================\n   第三部分 · 聊天框（B平台）\n   =================================================== */\n/* ---- 隐藏顶部颜色装饰条 ---- */\n[class*=\"bg-[#F1CBCB]\"],\n[class*=\"bg-[#c9e1e9]\"] {\n    display: none !important;\n}\n/* ---- 统一聊天框 ---- */\n.is-user > .border.border-muted,\n.is-assistant > .border.border-muted {\n    background: #1a1a1a !important;\n    border: 1px solid #333 !important;\n    border-radius: 12px !important;\n    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.5) !important;\n    position: relative !important;\n    isolation: isolate !important;\n    overflow: hidden !important;\n    transition: border-color .3s ease, box-shadow .3s ease !important;\n}\n.is-user > .border.border-muted:hover,\n.is-assistant > .border.border-muted:hover {\n    border-color: rgba(212, 175, 55, 0.4) !important;\n    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.6), 0 0 0 1px rgba(212, 175, 55, 0.15) !important;\n}\n/* 背景动效（不影响布局与文本） */\n.is-user > .border.border-muted::before,\n.is-assistant > .border.border-muted::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(135deg, rgba(212, 175, 55, 0.05), rgba(137, 220, 235, 0.03), transparent 60%);\n    z-index: 0 !important;\n    pointer-events: none;\n    border-radius: inherit;\n}\n.is-user > .border.border-muted::after,\n.is-assistant > .border.border-muted::after {\n    content: '';\n    position: absolute;\n    top: -60%;\n    right: -30%;\n    width: 50%;\n    height: 220%;\n    background: linear-gradient(90deg, transparent, rgba(212, 175, 55, 0.06), transparent);\n    transform: rotate(18deg);\n    z-index: 0 !important;\n    pointer-events: none;\n}\n/* ---- 主文本（绝对可读，严禁 text-shadow） ---- */\n.rili-markdown-renderer {\n    position: relative !important;\n    z-index: 1 !important;\n    background: transparent !important;\n    color: #F0F0F0 !important;\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'PingFang SC', 'Microsoft YaHei', sans-serif !important;\n    line-height: 1.8 !important;\n    contain: content; /* 新增：减少重绘范围，降低闪烁 */\n}\n.rili-markdown-renderer strong, .rili-markdown-renderer b {\n    font-weight: bold !important;\n    color: #d4af37 !important;\n}\n.rili-markdown-renderer em { color: #ffb3c6 !important; }\n.rili-markdown-renderer a { color: #89dceb !important; text-decoration: underline !important; }\n.rili-markdown-renderer code {\n    background: #2a2a2a !important;\n    color: #89dceb !important;\n    border: 1px solid #333 !important;\n    border-radius: 4px !important;\n    padding: 1px 5px !important;\n}\n.rili-markdown-renderer pre {\n    background: #141414 !important;\n    border: 1px solid #333 !important;\n    border-radius: 8px !important;\n}\n.rili-markdown-renderer blockquote {\n    border-left: 3px solid #d4af37 !important;\n    color: #ccc !important;\n    background: rgba(212, 175, 55, 0.05) !important;\n}\n.rili-markdown-renderer table th { background: #2a2a2a !important; color: #d4af37 !important; }\n.rili-markdown-renderer table td { border-color: #333 !important; }\n/* ---- 底部操作按钮（深色背景 → 高对比浅色） ---- */\n.bg-muted.rounded.flex.p-0\\.5 > button.rounded-full.size-7 {\n    color: #EAEAEA !important;\n    font-weight: 600 !important;\n    border-radius: 6px !important;\n    transition: color .2s ease, background .2s ease;\n}\n.bg-muted.rounded.flex.p-0\\.5 > button.rounded-full.size-7:hover {\n    color: #d4af37 !important;\n    background: rgba(212, 175, 55, 0.1) !important;\n}\n.flex.items-center.gap-2.text-xs.font-mono.text-muted-foreground {\n    color: #EAEAEA !important;\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'PingFang SC', 'Microsoft YaHei', sans-serif !important;\n}\n/* ---- 输入框区分（暗金描边） ---- */\n.is-user > .border.border-muted {\n    border-color: rgba(212, 175, 55, 0.35) !important;\n    background: #141414 !important;\n}\n.is-user > .border.border-muted:focus-within {\n    border-color: #d4af37 !important;\n    box-shadow: 0 0 0 3px rgba(212, 175, 55, 0.2) !important;\n}\n/* ---- 隐藏默认加载元素 ---- */\n.style-module__AtdJSq__dot-flashing.style-module__AtdJSq__text {\n    display: none !important;\n}\n\n/* ═══════════════════════════════════════════════\n   自定义加载动画\n   注意：原来的 .flex.items-center.justify-center.size-6\n   选择器太宽泛，容易造成闪烁。\n   这里改为只在特定容器内生效（请根据实际结构调整父级类名）。\n   如果找不到合适的父级，建议直接删除本段，使用平台自带动画。\n   ═══════════════════════════════════════════════ */\n/*\n.flex.items-center.justify-center.size-6 {\n    position: relative !important;\n    height: 44px !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    min-width: 44px !important;\n}\n.flex.items-center.justify-center.size-6::before { ... }\n.flex.items-center.justify-center.size-6::after { ... }\n*/\n\n/* 若你确定加载动画只出现在某个消息容器内，请使用类似下面的选择器替换上面被注释的部分：\n.message-list .flex.items-center.justify-center.size-6 {\n    position: relative !important;\n    height: 44px !important;\n    ...\n}\n*/\n\n/* ===================================================\n   第四部分 · B平台输入框（input-group）适配\n   结构：div[data-slot=\"input-group\"]\n         ├── addon #prompt-input-header（模组/评论/图片/搜索按钮）\n         ├── textarea[data-slot=\"input-group-control\"]\n         └── addon #prompt-input-footer（设置/模型/回复模式/发送）\n   =================================================== */\ndiv[data-slot=\"input-group\"] {\n    background: #141414 !important;\n    border-color: #333 !important;\n    border-radius: 12px !important;\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5) !important;\n    transition: border-color .25s ease, box-shadow .25s ease;\n}\ndiv[data-slot=\"input-group\"]:focus-within {\n    border-color: #d4af37 !important;\n    box-shadow: 0 0 0 3px rgba(212, 175, 55, 0.2) !important;\n}\n/* 输入框本体 */\ntextarea[data-slot=\"input-group-control\"] {\n    color: #e0e0e0 !important;\n    background: transparent !important;\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'PingFang SC', 'Microsoft YaHei', sans-serif !important;\n    line-height: 1.6 !important;\n}\ntextarea[data-slot=\"input-group-control\"]::placeholder { color: #666 !important; }\ntextarea[data-slot=\"input-group-control\"]::selection { background: rgba(255, 51, 102, 0.3); color: #fff; }\n/* header 按钮行 */\ndiv[data-slot=\"input-group-addon\"]#prompt-input-header {\n    border-bottom: 1px solid #2a2a2a !important;\n}\n#prompt-input-header button {\n    color: #89dceb !important;\n    background: transparent !important;\n    border-color: #333 !important;\n    font-weight: 600 !important;\n    transition: color .2s ease, background .2s ease, border-color .2s ease;\n}\n#prompt-input-header button:hover {\n    background: rgba(137, 220, 235, 0.12) !important;\n    border-color: #89dceb !important;\n}\n#prompt-input-header button svg { color: #89dceb !important; }\n#prompt-input-header button span { color: #e0e0e0 !important; }\n/* footer 按钮行 */\n#prompt-input-footer button {\n    color: #e0e0e0 !important;\n    background: transparent !important;\n    border-color: #333 !important;\n    transition: color .2s ease, background .2s ease, border-color .2s ease;\n}\n#prompt-input-footer button:hover {\n    background: rgba(212, 175, 55, 0.1) !important;\n    border-color: #d4af37 !important;\n    color: #d4af37 !important;\n}\n#prompt-input-footer button svg { color: inherit !important; }\n/* footer 左侧工具按钮（设置/信息） */\n#prompt-input-footer .flex.items-center.gap-1\\.5 button {\n    color: #89dceb !important;\n}\n#prompt-input-footer .flex.items-center.gap-1\\.5 button:hover {\n    background: rgba(137, 220, 235, 0.12) !important;\n    color: #89dceb !important;\n}\n/* 模型选择按钮（含 .flex-1.truncate.text-left） */\n#prompt-input-footer button:has(.flex-1.truncate.text-left) {\n    color: #e0e0e0 !important;\n    border-color: #333 !important;\n}\n#prompt-input-footer button:has(.flex-1.truncate.text-left):hover {\n    border-color: #d4af37 !important;\n    background: rgba(212, 175, 55, 0.1) !important;\n}\n#prompt-input-footer button:has(.flex-1.truncate.text-left) .flex-1.truncate.text-left {\n    color: #e0e0e0 !important;\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'PingFang SC', 'Microsoft YaHei', sans-serif !important;\n}\n#prompt-input-footer button:has(.flex-1.truncate.text-left) img { opacity: 0.9 !important; }\n/* 回复模式按钮 */\n#prompt-input-footer button[aria-label=\"回复模式\"] {\n    color: #89dceb !important;\n}\n#prompt-input-footer button[aria-label=\"回复模式\"] span { color: #89dceb !important; }\n/* 发送/停止按钮（bg-primary） */\n#prompt-input-footer button[aria-label=\"停止\"] {\n    background: linear-gradient(135deg, #8b6d1f, #d4af37) !important;\n    color: #0a0a0a !important;\n    font-weight: 700 !important;\n    box-shadow: 0 2px 8px rgba(212, 175, 55, 0.3) !important;\n    transition: box-shadow .25s ease, transform .25s ease;\n}\n#prompt-input-footer button[aria-label=\"停止\"]:hover {\n    box-shadow: 0 4px 14px rgba(212, 175, 55, 0.4) !important;\n    transform: translateY(-1px) !important;\n}\n#prompt-input-footer button[aria-label=\"停止\"] svg { color: #0a0a0a !important; }\n\n/* ===================================================\n   第五部分 · 全局响应式适配\n   =================================================== */\n@media (max-width: 600px) {\n    .v-content { font-size: 0.9em; }\n    .v-title { font-size: 1em; padding: 10px 12px; }\n    .v-title::after { right: 12px; }\n    .v-content th, .v-content td { padding: 6px 8px; font-size: 0.82em; }\n}\n@media (max-width: 480px) {\n    .is-user > .border.border-muted,\n    .is-assistant > .border.border-muted { border-radius: 10px !important; }\n    .rili-markdown-renderer { font-size: 0.92em !important; }\n}\n@media (prefers-reduced-motion: reduce) {\n    /* 如果后续想恢复加载动画，可以在这里写静态版本 */\n}","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":{"model":"mango_gemini_vertex/gemini-3.1-pro-preview-low"},"totalConversations":18,"totalMessages":74,"totalCreditsUsed":54709,"totalTokensUsed":2875625,"totalPlayedUsers":7,"deeplyPlayed":2,"maxNonAuthorPlayCount":24,"fixedPromptLength":32310,"lorebookLength":29696,"author":{"id":"OjthnDDCqD0RHdz8z4TZVu3g9FzcWSxW","name":"酒安江南","displayUsername":"naishuaiwangheihei","username":"naishuaiwangheihei"},"cardsTags":[{"tag":{"name":"职高","cardsCount":1}},{"tag":{"name":"超高自由度","cardsCount":1320}},{"tag":{"name":"调教","cardsCount":1290}},{"tag":{"name":"职高女校","cardsCount":1}},{"tag":{"name":"自由探索","cardsCount":1489}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}