公开统计
6,002热度分
1,195消息量
14,252世界书字符
11,351固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: d6methak1qjba5k6eradcurw.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 53,846 字符;仅作为文本显示,不会在本站执行。
/* =================================================================
builtInCss · 被买下的贵族双姝 · 庄园烛火(E 暗红黑墨 + 贵族金)· 欲望型状态栏版
-----------------------------------------------------------------
组件:欲望型人物状态栏-通用模块 v1.1(E 暗红黑墨 + 贵族金)
基准:builtInCss_四平台参考模板(四平台容器钩子 · 2026-08-09 实测版)
适用:通用无容器版(无固定回答容器的平台;选择器直接作用于运行时输出标签)
派生自:人妻公寓-builtInCss-通用无容器.css(同组件家族 · 2026-08-16 复制派生)
用途:平台运行时输出区样式(创作手记 / 分隔线 / 正文 / 欲望状态栏面板 / 行动建议)
面板结构:details.panel.npc.desire-status(.desire-focus/.desire-compact) / roster.desire-roster / memory.desire-memory
配色:暗黑底 #1c1010 / 酒红 #c42d3a / 贵族金 #c8a060 / 珍珠米 #f4e6e6
副文暖灰 #b49393 / 面板底 #2a1818
字体:Noto Serif SC(正文)+ 等宽小字(裁决/标签)
约束:无 JS / 无 is 与 has 复合选择器 / 伪元素仅装饰 / 变量逐处带 fallback / 引擎术语零泄漏
================================================================= */
:root{
--bg: #1c1010;
--bg-2: #120a0a;
--gold: #c8a060;
--gold-deep: #ead89b;
--wine: #c42d3a;
--wine-soft: #a04556;
--line: rgba(200,160,96,.16);
--line-hi: rgba(200,160,96,.42);
--text: #e8d4d4;
--muted: #b49393;
--dim: #70695f;
--card: #2a1818;
--shadow: 0 14px 40px rgba(0,0,0,.55);
}/* body 大背景不再强制(透明,透出平台底色;面板/内容层自带暗红墨主题) */
/* 通用过渡 */
.story, details, details summary, .panel, .panel summary, .suggestions, suggested_questions, .suggested-questions, .suggested_questions{
transition: border-color .22s, background-color .22s, box-shadow .22s;
}/* ---------- 1. 正文 .story —— 夜间档案叙事 ---------- */
.story{
padding: 26px 24px;
font-size: 16px;
line-height: 1.92;
color: var(--text);
letter-spacing: .3px;
border-left: 1px solid rgba(200,160,96,.14);
margin-left: 8px;
}
@keyframes fadeInStory {from{ opacity: 0; transform: translateY(8px); }to{ opacity: 1; transform: none; } }.story p{ margin: 0 0 15px; text-indent: 2em; }.story p:last-child{ margin-bottom: 0; }.story strong{ color: var(--gold-deep); font-weight: 700; }.story em{ color: var(--wine-soft); font-style: italic; text-shadow: 0 0 10px rgba(160,69,86,.18); }.story blockquote{
margin: 18px 0; padding: 14px 18px; background: rgba(200,160,96,.05);
border-left: 3px solid rgba(200,160,96,.35); border-radius: 0 6px 6px 0;
color: var(--muted); font-size: 15px; line-height: 1.75; font-style: italic;
}.story q{ color: var(--gold-deep); font-style: italic; }/* ---------- 2. 分隔线 —— 暗红交接 ---------- */
hr, .separator{
border: none; height: auto; margin: 32px 0; text-align: center;
position: relative; overflow: visible;
}hr::before, .separator::before{
content: ""; position: absolute; left: 5%; right: 5%; top: 50%; height: 1px;
background: linear-gradient(90deg, transparent 0%, rgba(200,160,96,.18) 15%, rgba(200,160,96,.5) 50%, rgba(200,160,96,.18) 85%, transparent 100%);
transform: translateY(-50%);
}hr::after, .separator::after{
content: "被买下的贵族双姝 · 验收之夜";
position: relative; display: inline-block; padding: 0 18px; background: rgba(11, 9, 11, .78);
font-size: 11px; letter-spacing: .3em; color: rgba(200,160,96,.55);
}
@keyframes fadeInLine {from{ opacity: 0; letter-spacing: .46em; }to{ opacity: 1; letter-spacing: .3em; } }/* ---------- 3. 创作手记 judge —— 暗红登记簿 ---------- */
details{ margin: 8px 0; }
@keyframes fadeInDetails {from{ opacity: 0; transform: translateY(4px); }to{ opacity: 1; transform: none; } }details summary{
font-family: "JetBrains Mono", monospace; font-size: 11px; letter-spacing: .2em;
color: rgba(200,160,96,.65); cursor: pointer; padding: 8px 12px; position: relative;
list-style: none; user-select: none; border-radius: 4px;
}details summary::-webkit-details-marker{ display: none; }details summary::before{
content: "◆"; display: inline-block; margin-right: 8px; font-size: 9px;
color: rgba(200,160,96,.6); vertical-align: middle;
animation: pulseIndicator 2.6s ease-in-out infinite;
}
@keyframes pulseIndicator {0%, 100%{ opacity: .35; }50%{ opacity: .9; } }details[open] summary{ color: var(--gold-deep); }details[open] summary::before{ content: "▼"; font-size: 8px; animation: none; }details.judge{ background: rgba(21,18,26,.72); border: 1px solid rgba(200,160,96,.14); border-radius: 8px; padding: 10px 12px; }details.judge summary{ color: rgba(200,160,96,.7); }details.judge summary::before{ color: var(--gold); }details.judge[open]{ border-color: rgba(200,160,96,.3); box-shadow: 0 0 18px rgba(107,27,44,.18); }.judge-body{ padding: 6px 2px 2px; font-size: 12.5px; line-height: 1.8; color: var(--muted); }.judge-meta{ font-family: "JetBrains Mono", monospace; font-size: 11px; letter-spacing: .06em; color: rgba(200,160,96,.8); margin: 4px 0; }.judge-line{ padding: 3px 0; border-bottom: 1px dashed rgba(200,160,96,.1); }.judge-line:last-child{ border-bottom: none; }/* ---------- 4. 欲望型人物状态栏(组件:欲望型人物状态栏-通用模块 v1.1) ---------- */
/* =====================================================================
BUILTINCSS 组件 · 欲望型人物状态栏家族 · 通用模块 v1.1
接入锚点:
- details.panel.npc.desire-status.desire-focus 完整人物 / 主焦点
- details.panel.npc.desire-status.desire-compact 其他已登场 NPC
- details.panel.roster.desire-roster 已登场索引
- details.panel.memory.desire-memory 记忆档案
Runtime:关系叙事型欲望型单角色卡与多 NPC 合并变体 · 作家 v1.0。
纪律:无 JS / 外链 / is 与 has 复合选择器;伪元素只作装饰;
必要标题、标签与状态均由 Runtime 输出真实元素;变量逐处带 fallback。
===================================================================== */
/* ---------- 家族令牌 ---------- */
details.panel.npc.desire-status, /* ---------- 4. 欲望型人物状态栏(组件:欲望型人物状态栏-通用模块 v1.1) ---------- */
/* =====================================================================
BUILTINCSS 组件 · 欲望型人物状态栏家族 · 通用模块 v1.1
接入锚点:
- details.panel.data-npc.data-desire-status.desire-focus 完整人物 / 主焦点
- details.panel.data-npc.data-desire-status.desire-compact 其他已登场 NPC
- details.panel.data-roster.desire-roster 已登场索引
- details.panel.data-memory.desire-memory 记忆档案
Runtime:关系叙事型欲望型单角色卡与多 NPC 合并变体 · 作家 v1.0。
纪律:无 JS / 外链 / is 与 has 复合选择器;伪元素只作装饰;
必要标题、标签与状态均由 Runtime 输出真实元素;变量逐处带 fallback。
===================================================================== */
/* ---------- 家族令牌 ---------- */
details.panel.data-npc.data-desire-status, details.panel.roster.desire-roster, details.panel.data-roster.desire-roster, details.panel.memory.desire-memory, details.panel.data-memory.desire-memory{
--desire-ink: #171116;
--desire-surface: #211820;
--desire-surface-soft: #2b2029;
--desire-line: #6c4d5b;
--desire-line-soft: rgba(211, 163, 181, .2);
--desire-text: #fff5f8;
--desire-muted: #c8b7be;
--desire-rose: #e29ab4;
--desire-rose-soft: #b96886;
--desire-wine: #7b304b;
--desire-gold: #d6b675;
--desire-thought: #d7a0ae;
--desire-danger: #e47886;
--desire-panel-bg: linear-gradient(180deg, #211820, #171116);
--desire-panel-glow: rgba(123, 48, 75, .12);
--desire-header-bg: linear-gradient(90deg, rgba(123, 48, 75, .34), rgba(43, 32, 41, .9) 46%, rgba(23, 17, 22, .96));
--desire-card-bg: rgba(255, 255, 255, .025);
--desire-card-bg-strong: rgba(18, 12, 17, .4);
--desire-accent-bg: rgba(123, 48, 75, .18);
--desire-accent-bg-soft: rgba(123, 48, 75, .07);
--desire-accent-line: rgba(226, 154, 180, .42);
--desire-accent-line-soft: rgba(226, 154, 180, .18);
--desire-thought-bg: rgba(215, 160, 174, .1);
--desire-gold-bg: rgba(214, 182, 117, .055);
--desire-highlight: rgba(255, 255, 255, .04);
--desire-shadow: rgba(13, 8, 12, .28);
--desire-avatar-skin: #d3b8aa;
--desire-avatar-from: #674658;
--desire-avatar-to: #30222d;
--desire-avatar: none;
--desire-display: "Cormorant Garamond", Georgia, "Songti SC", "STSong", serif;
--desire-body: "Noto Serif SC", "Songti SC", "STSong", "Microsoft YaHei", serif;
--desire-hand: "Caveat", "KaiTi", "STKaiti", cursive;
width: 100%;
margin: 18px 0;
padding: 0;
box-sizing: border-box;
overflow: hidden;
border: 1px solid var(--desire-line, #6c4d5b);
border-radius: 18px;
background:
linear-gradient(145deg, var(--desire-panel-glow, rgba(123, 48, 75, .12)), transparent 35%),
var(--desire-panel-bg, linear-gradient(180deg, #211820, #171116));
color: var(--desire-text, #fff5f8);
box-shadow:
inset 0 1px 0 var(--desire-highlight, rgba(255, 255, 255, .04)),
0 12px 28px var(--desire-shadow, rgba(13, 8, 12, .28));
font-family: var(--desire-body, "Noto Serif SC", "Songti SC", "STSong", "Microsoft YaHei", serif);
font-size: 13px;
line-height: 1.65;
}details.panel.npc.desire-status *, details.panel.data-npc.data-desire-status *, details.panel.npc.desire-status *::before, details.panel.data-npc.data-desire-status *::before, details.panel.npc.desire-status *::after, details.panel.data-npc.data-desire-status *::after, details.panel.roster.desire-roster *, details.panel.data-roster.desire-roster *, details.panel.roster.desire-roster *::before, details.panel.data-roster.desire-roster *::before, details.panel.roster.desire-roster *::after, details.panel.data-roster.desire-roster *::after, details.panel.memory.desire-memory *, details.panel.data-memory.desire-memory *, details.panel.memory.desire-memory *::before, details.panel.data-memory.desire-memory *::before, details.panel.memory.desire-memory *::after, details.panel.data-memory.desire-memory *::after{
box-sizing: border-box;
}/* ---------- 家族栏头 ---------- */
details.panel.npc.desire-status > summary, /* ---------- 家族栏头 ---------- */
details.panel.data-npc.data-desire-status > summary, details.panel.roster.desire-roster > summary, details.panel.data-roster.desire-roster > summary, details.panel.memory.desire-memory > summary, details.panel.data-memory.desire-memory > summary{
position: relative;
display: grid;
grid-template-columns: auto minmax(0, 1fr) auto;
align-items: center;
gap: 12px;
min-height: 66px;
margin: 0;
padding: 9px 48px 9px 12px;
border: 0;
border-bottom: 1px solid var(--desire-line-soft, rgba(211, 163, 181, .2));
border-radius: 0;
background:
var(--desire-header-bg, linear-gradient(90deg, rgba(123, 48, 75, .34), rgba(43, 32, 41, .9) 46%, rgba(23, 17, 22, .96))),
var(--desire-surface-soft, #2b2029);
color: var(--desire-text, #fff5f8);
cursor: pointer;
list-style: none;
text-align: left;
box-shadow: inset 0 1px 0 var(--desire-highlight, rgba(255, 255, 255, .04));
}details.panel.npc.desire-status > summary::-webkit-details-marker, details.panel.data-npc.data-desire-status > summary::-webkit-details-marker, details.panel.roster.desire-roster > summary::-webkit-details-marker, details.panel.data-roster.desire-roster > summary::-webkit-details-marker, details.panel.memory.desire-memory > summary::-webkit-details-marker, details.panel.data-memory.desire-memory > summary::-webkit-details-marker{
display: none;
}details.panel.npc.desire-status > summary::after, details.panel.data-npc.data-desire-status > summary::after, details.panel.roster.desire-roster > summary::after, details.panel.data-roster.desire-roster > summary::after, details.panel.memory.desire-memory > summary::after, details.panel.data-memory.desire-memory > summary::after{
content: "";
position: absolute;
right: 20px;
top: 50%;
width: 9px;
height: 9px;
transform: translateY(-65%) rotate(45deg);
border-right: 2px solid var(--desire-muted, #c8b7be);
border-bottom: 2px solid var(--desire-muted, #c8b7be);
}details.panel.npc.desire-status[open] > summary::after, details.panel.data-npc.data-desire-status[open] > summary::after, details.panel.roster.desire-roster[open] > summary::after, details.panel.data-roster.desire-roster[open] > summary::after, details.panel.memory.desire-memory[open] > summary::after, details.panel.data-memory.desire-memory[open] > summary::after{
transform: translateY(-30%) rotate(225deg);
border-color: var(--desire-rose, #e29ab4);
}details.panel.npc.desire-status > summary:focus-visible, details.panel.data-npc.data-desire-status > summary:focus-visible, details.panel.roster.desire-roster > summary:focus-visible, details.panel.data-roster.desire-roster > summary:focus-visible, details.panel.memory.desire-memory > summary:focus-visible, details.panel.data-memory.desire-memory > summary:focus-visible{
outline: 2px solid var(--desire-rose, #e29ab4);
outline-offset: -4px;
}.desire-status .desire-avatar, .data-desire-status .desire-avatar{
positio
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": true,
"memorySchema": null,
"introPage": "c9kd2in8a026kj0z4v9v8axa.html",
"options": null,
"defaultModelSettings": {
"modelSettings": {}
},
"cover": "d6methak1qjba5k6eradcurw.webp",
"background": null
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。