公开统计
2,701热度分
658消息量
6,900世界书字符
7,030固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: n8ei4aiq7dcyrr3cwa7nwi34.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 22,755 字符;仅作为文本显示,不会在本站执行。
/*
* 我家雌小鬼不可能这么傲娇
* 修复:.pga pre 加 .markdown-body 前缀
* details.iy-secret-diary 选择器补全
* details.iy-npc > summary 文字色强制可见
* 流光动画只用 background-clip,不影响文字可见性
*/
/* ==========================================
§0 危险区域
========================================== */
[class*="bg-F1CBCB"],
[class*="bg-red"],
[style*="background: rgb(241"],
.decoration-strip,
[class*="strip"] {
background: transparent !important;
border: none !important;
height: 0 !important;
overflow: hidden !important;
}
.markdown-body pre,
.markdown-body code {
background: hsl(340, 15%, 97%) !important;
color: hsl(345, 55%, 42%) !important;
border: 1.5px solid hsl(340, 18%, 87%) !important;
border-radius: 10px !important;
font-family: 'PingFang SC', 'Hiragino Sans', sans-serif !important;
font-size: 14px !important;
padding: 12px 16px !important;
transition: all 0.2s ease !important;
}
::selection {
background: hsl(345, 65%, 65%, 0.2) !important;
color: hsl(340, 18%, 18%) !important;
}
::-webkit-scrollbar { width: 4px !important; height: 4px !important; }
::-webkit-scrollbar-track { background: hsl(340, 8%, 96%) !important; }
::-webkit-scrollbar-thumb { background: hsl(345, 35%, 88%) !important; border-radius: 4px !important; }
::-webkit-scrollbar-thumb:hover { background: hsl(345, 65%, 65%) !important; }
/* ==========================================
§1 全局
========================================== */
body,
.h-screen,
#root,
[class*="app-container"] {
background: hsl(340, 8%, 96%) !important;
color: hsl(340, 18%, 18%) !important;
}
/* ==========================================
§2 顶栏
========================================== */
.sticky.w-full.top-0,
[class*="header"],
[class*="top-bar"],
[class*="navbar"] {
background: hsl(0, 0%, 100%) !important;
border-bottom: 1.5px solid hsl(340, 18%, 87%) !important;
box-shadow: 0 1px 8px hsl(345, 65%, 65%, 0.08) !important;
}
/* ==========================================
§3 模型选择器
========================================== */
[class*="ai-model-selector"],
[class*="model-select"],
[class*="header-setting"] {
color: hsl(340, 10%, 42%) !important;
background: transparent !important;
}
[class*="ai-model-selector"]:hover,
[class*="header-setting"]:hover {
color: hsl(345, 65%, 65%) !important;
}
/* ==========================================
§4 开场白区域
========================================== */
div.flex.items-center.h-9,
[class*="opening"],
[class*="quick-cmd"] {
background: hsl(340, 15%, 98%) !important;
border: 1.5px solid hsl(340, 18%, 87%) !important;
border-radius: 10px !important;
color: hsl(340, 10%, 42%) !important;
}
/* ==========================================
§5 侧边栏
========================================== */
.shadow-lg.border-r,
[class*="sidebar"],
[class*="MuiList-root"],
[class*="conversation-list"] {
background: hsl(0, 0%, 100%) !important;
border-right: 1.5px solid hsl(340, 18%, 87%) !important;
}
[class*="conversation-text"],
[class*="chat-title"] { color: hsl(340, 18%, 18%) !important; }
[class*="conversation-item"]:hover,
[class*="chat-item"]:hover { background: hsl(340, 15%, 98%) !important; }
[class*="conversation-item"].active,
[class*="chat-item"].active {
background: hsl(345, 35%, 88%) !important;
border-left: 3px solid hsl(345, 65%, 65%) !important;
}
/* ==========================================
§6 聊天气泡
========================================== */
.bg-gray-100\/90.relative.inline-block,
.chat-answer-container,
[class*="ai-bubble"],
[class*="assistant-message"] {
background: hsl(0, 0%, 100%) !important;
border: 1.5px solid hsl(340, 18%, 87%) !important;
border-radius: 16px !important;
padding: 16px 18px !important;
box-shadow: 0 2px 16px hsl(345, 65%, 65%, 0.06) !important;
}
[class*="user-bubble"],
[class*="user-message"] {
background: hsl(345, 35%, 88%) !important;
border: 1.5px solid hsl(345, 65%, 65%, 0.3) !important;
border-radius: 16px !important;
color: hsl(340, 18%, 18%) !important;
}
.markdown-body {
color: hsl(340, 18%, 18%) !important;
line-height: 1.75 !important;
font-size: 15px !important;
background: transparent !important;
}
.markdown-body h1,
.markdown-body h2,
.markdown-body h3 {
color: hsl(345, 55%, 42%) !important;
border-bottom: 1px solid hsl(340, 18%, 87%) !important;
padding-bottom: 4px !important;
}
.markdown-body blockquote {
border-left: 3px solid hsl(345, 65%, 65%) !important;
background: hsl(345, 35%, 88%, 0.3) !important;
border-radius: 0 8px 8px 0 !important;
padding: 8px 14px !important;
color: hsl(340, 10%, 42%) !important;
}
.markdown-body strong { color: hsl(345, 55%, 42%) !important; }
.markdown-body a { color: hsl(345, 65%, 65%) !important; }
.markdown-body ul li::marker { color: hsl(345, 65%, 65%) !important; }
.markdown-body hr { border: none !important; border-top: 1.5px solid hsl(340, 18%, 87%) !important; }
.markdown-body table { border-collapse: collapse !important; width: 100% !important; }
.markdown-body th {
background: hsl(345, 35%, 88%) !important;
color: hsl(345, 55%, 42%) !important;
padding: 8px 12px !important;
border: 1px solid hsl(340, 18%, 87%) !important;
}
.markdown-body td { padding: 7px 12px !important; border: 1px solid hsl(340, 18%, 87%) !important; }
.markdown-body tr:nth-child(even) td { background: hsl(340, 15%, 98%) !important; }
/* ==========================================
§7 加载动画
========================================== */
@keyframes qiqi-pulse {
0%, 100% { opacity: 0.4; transform: scale(0.85); }
50% { opacity: 1; transform: scale(1); }
}
[class*="dot-flashing"],
[class*="AtdJSq"],
[class*="loading-dot"] {
background: hsl(345, 65%, 65%) !important;
animation: qiqi-pulse 1.2s ease-in-out infinite !important;
}
/* ==========================================
§8 输入区
========================================== */
.bg-gradient-to-t,
[class*="ai-chat-bottom-input"],
[class*="bottom-bar"] {
background: hsl(0, 0%, 100%) !important;
border-top: 1.5px solid hsl(340, 18%, 87%) !important;
}
[class*="ai-chat-input"],
[class*="chat-input"] {
background: hsl(340, 15%, 98%) !important;
color: hsl(340, 18%, 18%) !important;
caret-color: hsl(345, 65%, 65%) !important;
border: 1.5px solid hsl(340, 18%, 87%) !important;
border-radius: 12px !important;
font-size: 15px !important;
padding: 10px 14px !important;
}
[class*="ai-chat-input"]:focus,
[class*="chat-input"]:focus {
border-color: hsl(345, 65%, 65%) !important;
box-shadow: 0 0 0 3px hsl(345, 65%, 65%, 0.12) !important;
outline: none !important;
}
[class*="ai-chat-input"]::placeholder { color: hsl(340, 8%, 62%) !important; }
[class*="send-btn"],
[class*="submit-btn"] {
background: hsl(345, 65%, 65%) !important;
color: hsl(0, 0%, 100%) !important;
border: none !important;
border-radius: 10px !important;
}
[class*="send-btn"]:hover { background: hsl(345, 65%, 58%) !important; }
/* ==========================================
§9 功能按钮
========================================== */
[class*="ai-mod-button"],
[class*="function-btn"] {
background: hsl(340, 15%, 98%) !important;
color: hsl(340, 10%, 42%) !important;
border: 1px solid hsl(340, 18%, 87%) !important;
border-radius: 8px !important;
}
[class*="ai-mod-button"]:hover { background: hsl(345, 35%, 88%) !important; border-color: hsl(345, 65%, 65%) !important; }
/* ==========================================
§10 评论区
========================================== */
[class*="comment"],
[class*="review-area"] {
background: hsl(0, 0%, 100%) !important;
border-top: 1.5px solid hsl(340, 18%, 87%) !important;
color: hsl(340, 18%, 18%) !important;
}
/* ==========================================
§11 评分
========================================== */
[class*="star-rating"],
[class*="score"] { color: hsl(345, 65%, 65%) !important; }
/* ==========================================
§12 details 壳层
========================================== */
details {
display: block !important;
width: 100% !important;
background: hsl(340, 15%, 98%) !important;
border: 1.5px solid hsl(340, 18%, 87%) !important;
border-radius: 12px !important;
margin: 8px 0 !important;
overflow: hidden !important;
}
details > summary {
background: hsl(0, 0%, 100%) !important;
color: hsl(340, 18%, 18%) !important;
padding: 10px 16px !important;
cursor: pointer !important;
list-style: none !important;
font-weight: 600 !important;
font-size: 13px !important;
border-bottom: 1.5px solid hsl(340, 18%, 87%) !important;
}
details > summary::-webkit-details-marker { display: none !important; }
details > summary::before {
content: '▸ ' !important;
color: hsl(345, 65%, 65%) !important;
transition: transform 0.2s ease !important;
display: inline-block !important;
}
details[open] > summary::before { transform: rotate(90deg) !important; }
/* ==========================================
§13 分页
========================================== */
[class*="pagination"] .active {
background: hsl(345, 65%, 65%) !important;
color: hsl(0, 0%, 100%) !important;
}
/* ==========================================
===== 作品组件层 =====
========================================== */
/* ==========================================
§A 动画定义
========================================== */
@keyframes qiqi-breathe {
0%, 100% { opacity: 0.7; }
50% { opacity: 1; }
}
/* 修复:流光只用于 background-clip 文字着色,
不单独用于非文字元素以避免覆盖 summary 文字色 */
@keyframes qiqi-shimmer {
0% { background-position: -200% center; }
100% { background-position: 200% center; }
}
@keyframes diary-fadein {
from { opacity: 0; transform: translateY(6px); }
to { opacity: 1; transform: translateY(0); }
}
@keyframes bar-fill-in {
from { width: 0% !important; }
}
@keyframes choice-slidein {
from { opacity: 0; transform: translateX(-8px); }
to { opacity: 1; transform: translateX(0); }
}
/* ==========================================
§B 场景条
========================================== */
details.iy-top {
background: hsl(0, 0%, 100%) !important;
border: 1.5px solid hsl(340, 18%, 87%) !important;
border-radius: 14px !important;
margin-bottom: 12px !important;
}
details.iy-top > summary {
background: linear-gradient(135deg, hsl(345, 65%, 65%, 0.12) 0%, hsl(0, 0%, 100%) 60%) !important;
color: hsl(345, 55%, 42%) !important;
font-size: 12px !important;
letter-spacing: 0.06em !important;
}
.iy-scene-grid { display: flex !important; flex-direction: column !important; }
.iy-scene-grid > div {
padding: 8px 16px !important;
font-size: 13px !important;
color: hsl(340, 10%, 42%) !important;
border-bottom: 1px solid hsl(340, 18%, 87%, 0.5) !important;
line-height: 1.5 !important;
}
.iy-scene-grid > div:last-child { border-bottom: none !important; }
.iy-scene-grid > div:first-child { color: hsl(340, 18%, 18%) !important; font-weight: 600 !important; }
/* ==========================================
§C 正文区
========================================== */
.iy-text {
background: hsl(0, 0%, 100%) !important;
border: 1.5px solid hsl(340, 18%, 87%) !important;
border-radius: 14px !important;
padding: 20px !important;
margin: 10px 0 !important;
line-height: 1.85 !important;
font-size: 15px !important;
color: hsl(340, 18%, 18%) !important;
box-shadow: 0 2px 20px hsl(345, 65%, 65%, 0.05) !important;
}
.iy-dialogue {
background: hsl(345, 35%, 88%, 0.35) !important;
border-left: 3px solid hsl(345, 65%, 65%) !important;
border-radius: 0 10px 10px 0 !important;
padding: 10px 14px !important;
margin: 10px 0 !important;
color: hsl(340, 18%, 18%) !important;
font-size: 15px !important;
line-height: 1.7 !important;
}
.iy-dialogue b {
color: hsl(345, 55%, 42%) !important;
font-size: 13px !important;
font-weight: 700 !important;
display: block !important;
margin-bottom: 4px !important;
}
.iy-narrator {
color:
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "injh668c24wuiaa9myvc2k2q.html",
"options": {
"items": []
},
"defaultModelSettings": null,
"cover": "n8ei4aiq7dcyrr3cwa7nwi34.webp",
"background": null
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。