公开统计
177热度分
21消息量
4,083世界书字符
14,506固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: mrlgkkew8hvl9aaizie5dyfx.webpbackground: fbler686f6cbwfqpskcc4jy9.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 20,868 字符;仅作为文本显示,不会在本站执行。
/* ========== 内置CSS · 《每月1号,不做爱就出不去》 ========== */
/* 风格:深夜公寓 + 冷色霓虹 + 音乐感 + 单女主面板 */
/* 说明:变量置于:root;选择器无前缀;平台自动包裹.khorra-output */
:root{
--bg:#f0f1f5; --surface:#fbfbfd; --surface2:#f2f3f7; --surface3:#e8eaf0;
--line:#d9dce6; --line2:#c7ccd9;
--text:#2f3240; --dim:#787f92; --faint:#9aa1b3;
--night:#232a3b; --night2:#1a202e;
--lc:#6c5ce7; --lc2:#5a4bd1; --lc-dim:#e4defa;
--pink:#c25f80; --pink2:#b04f70; --pink-dim:#eec9d6;
--cyan:#2f8fc9; --cyan2:#3a9fdb; --cyan-dim:#b8d8ea;
--purple:#7a68a8; --purple-dim:#d5cbeb;
--green:#5f9e73; --red:#c96060;
--dark-bg:#232a3b; --dark-line:#3a4258; --dark-text:#eef2f8;
}
.khorra-output{
color:var(--text); line-height:1.9;
background:transparent;
border-radius:12px;
padding:10px 12px;
}
/* ---------- 1. 根排版 ---------- */
.body-rule{
margin:10px 0; padding:10px 14px;
background:#f2eefb; border:1px dashed #c8bce8; border-left:4px solid var(--lc2);
color:#5a4b8a; font-size:.8rem; line-height:1.8; border-radius:0 8px 8px 0;
}
.narrative-p{
margin:10px 0; font-size:.94rem; line-height:2; color:var(--text);
text-indent:2em;
}
.inner-monologue{
margin:10px 0; padding:10px 14px;
background:linear-gradient(135deg,#f0e6f7,#e8dbf0);
border-left:3px solid var(--purple);
color:#6a5578; font-size:.86rem; line-height:1.9;
border-radius:0 8px 8px 0;
}
/* ---------- 2. 前置检查 ---------- */
details.cot-check-details{
margin:8px 0; background:var(--dark-bg); border:1px solid var(--dark-line);
border-radius:8px; padding:0; overflow:hidden;
}
details.cot-check-details > summary{
cursor:pointer; padding:10px 14px; color:#cfe0f0; font-size:.8rem;
font-weight:700; letter-spacing:.1em; list-style:none;
background:linear-gradient(120deg,#35465e,#2a3a4f);
}
details.cot-check-details > summary::-webkit-details-marker{ display:none; }
details.cot-check-details[open] > summary{ border-bottom:1px solid var(--dark-line); }
details.cot-check-details .details-body{ padding:10px 14px; }
details.cot-check-details .cot-exec-content{
font-size:.72rem; line-height:2; color:#b8c9dd; white-space:pre-wrap;
font-family:Consolas,'Courier New',monospace;
}
details.cot-check-details .cot-exec-content b{ color:#ffd27a; }
/* ---------- 3. 时间锚头 ---------- */
.time-header{
margin:12px 0; padding:12px 16px;
background:linear-gradient(135deg,#232a3b,#171c29);
border:1px solid var(--dark-line); border-left:4px solid var(--lc2);
border-radius:6px; color:var(--dark-text);
}
.time-row-main{ display:flex; align-items:center; gap:10px; flex-wrap:wrap; }
.time-day{ font-size:.88rem; font-weight:700; color:#a99cf2; letter-spacing:.08em; }
.time-sep{ color:#6d7f96; }
.time-period{ font-size:.76rem; color:#cfe0f0; }
.time-clock{
font-size:.72rem; color:#cbb7ff; background:rgba(108,92,231,.18);
border:1px solid rgba(108,92,231,.4); padding:1px 10px; border-radius:10px;
}
.time-round{
font-size:.72rem; color:#a99cf2; background:rgba(108,92,231,.12);
border:1px solid rgba(108,92,231,.32); padding:1px 10px; border-radius:10px;
font-weight:700; letter-spacing:.06em;
}
.time-row-loc{ margin-top:6px; font-size:.78rem; color:#b8c9dd; }
.time-row-weather{ margin-top:2px; font-size:.74rem; color:#a3b4c8; }
.time-row-deadline{
margin-top:6px; font-size:.74rem; color:#ffb98a; font-weight:700;
background:rgba(255,120,80,.1); border:1px solid rgba(255,120,80,.3);
padding:3px 10px; border-radius:8px; display:inline-block;
}
.time-row-affinity{
margin-top:6px; font-size:.72rem; color:#b8c9dd;
background:rgba(120,180,140,.08); border:1px solid rgba(120,180,140,.28);
padding:3px 10px; border-radius:8px; display:inline-block;
}
.time-row-affinity b{ color:#9fd8b4; font-weight:700; }
.time-divider{
margin:8px 0; height:1px;
background:linear-gradient(90deg,transparent,rgba(160,140,255,.55),transparent);
}
/* ---------- 4. 正文对话 ---------- */
/* 对话不使用气泡样式,直接以普通段落/引号形式出现在正文中。 */
/* ---------- 5. 好感度条(共用) ---------- */
.aff-bar{ margin:10px 0; }
.aff-bar-label{ font-size:.7rem; font-weight:700; letter-spacing:.12em; margin-bottom:4px; }
.lc-panel .aff-bar-label{ color:#c25f80; }
.aff-track{
height:8px; border-radius:6px; overflow:hidden;
background:#e8e6f0; border:1px solid #d9d4ea;
}
.aff-fill{ height:100%; border-radius:6px; transition:width .3s ease; }
.lc-fill{ background:linear-gradient(90deg,#9b8cf0,#6c5ce7); }
.aff-state{ margin-top:4px; font-size:.7rem; color:var(--dim); }
/* ---------- 6. 通用面板骨架 ---------- */
details.panel-details{
margin:10px 0; border:1px solid #d6ccb6; border-radius:8px;
background:#f7f4ec; overflow:hidden;
box-shadow:0 1px 6px rgba(90,80,60,.08);
}
details.panel-details > summary{
cursor:pointer; padding:11px 16px; list-style:none;
background:linear-gradient(120deg,#2e4a6e,#3a5a80);
color:#f2f6fa; font-size:.86rem; font-weight:700; letter-spacing:.08em;
display:flex; align-items:center; gap:8px; flex-wrap:wrap;
}
details.panel-details > summary::-webkit-details-marker{ display:none; }
details.panel-details > summary::before{ content:"▾ "; color:#ffd27a; }
details.panel-details[open] > summary::before{ content:"▸ "; }
details.panel-details > summary .panel-summary-sub{
margin-left:auto; font-size:.62rem; font-weight:400; letter-spacing:.2em;
color:#9fb4cc; font-family:Consolas,monospace;
}
details.panel-details .panel-body{ padding:14px 16px; }
/* ---------- 7. 女主档案(浅粉) ---------- */
details.lc-panel{
margin:10px 0; border:1px solid #f0c8d4; border-radius:8px;
background:#fdf6f8; overflow:hidden;
box-shadow:0 1px 6px rgba(224,122,158,.14);
}
details.lc-panel > summary{
cursor:pointer; padding:11px 16px; list-style:none;
background:linear-gradient(120deg,#e07a9e,#c25f80);
color:#fff5f8; font-size:.86rem; font-weight:700; letter-spacing:.08em;
display:flex; align-items:center; gap:8px; flex-wrap:wrap;
}
details.lc-panel > summary::-webkit-details-marker{ display:none; }
details.lc-panel > summary::before{ content:"▾ "; color:#ffd7e2; }
details.lc-panel[open] > summary::before{ content:"▸ "; }
details.lc-panel > summary .panel-summary-sub{
margin-left:auto; font-size:.62rem; font-weight:400; letter-spacing:.2em;
color:#f0b8c8; font-family:Consolas,monospace;
}
details.lc-panel .panel-body{ padding:14px 16px; }
.lc-head{ display:flex; align-items:center; gap:12px; margin-bottom:10px; }
.lc-badge{
width:150px; height:220px; border-radius:10px; flex-shrink:0;
object-fit:cover; object-position:center top;
border:2px solid #f0c8d4; box-shadow:0 4px 14px rgba(224,122,158,.25);
background:#fdf0f4;
}
.lc-headinfo{ display:flex; flex-direction:column; gap:3px; }
.lc-hname{ font-size:1.1rem; font-weight:800; color:#b04f70; letter-spacing:.16em; }
.lc-class{ font-size:.72rem; color:#c08a98; }
.lc-next{
display:inline-block; font-size:.68rem; color:#fff;
background:linear-gradient(120deg,#e07a9e,#c25f80);
padding:2px 10px; border-radius:10px; letter-spacing:.08em; font-weight:700;
width:fit-content; box-shadow:0 1px 6px rgba(224,122,158,.3);
}
.lc-body{ display:flex; gap:8px; margin:10px 0; }
.lc-body .b-item{ flex:1; text-align:center; padding:7px 4px; border-radius:8px; background:#fdf0f4; border:1px solid #f0d8e0; }
.lc-body .b-label{ display:block; font-size:.58rem; color:#c08a98; letter-spacing:.1em; margin-bottom:3px; }
.lc-body .b-val{ display:block; font-size:.86rem; font-weight:800; color:#c25f80; }
.lc-status{ display:flex; gap:8px; flex-wrap:wrap; margin-bottom:10px; }
.lc-status span{
font-size:.72rem; color:var(--text); background:#fdf0f4;
border:1px solid #f0d8e0; padding:3px 10px; border-radius:8px;
}
.lc-status b{ color:#c25f80; }
.lc-status div{
font-size:.72rem; color:var(--text); background:#fdf0f4;
border:1px solid #f0d8e0; padding:3px 10px; border-radius:8px;
}
.lc-sub{ display:flex; flex-direction:column; gap:8px; }
.lc-sub .sub-block{ padding:9px 12px; border-radius:8px; background:#fdf6f8; border:1px solid #f0d8e0; }
.lc-sub .sub-block:nth-child(1){ background:#fef9fa; border:1px solid #f0d8e0; }
.lc-sub .sub-block.thoughts{ background:#fdeef3; border:1px solid #f0d8e0; }
.sub-label{ font-size:.7rem; font-weight:700; color:#c25f80; letter-spacing:.12em; margin-bottom:3px; }
.sub-text{ font-size:.8rem; color:var(--text); line-height:1.8; }
/* ---------- 7.5 玩家面板(黑金) ---------- */
details.player-panel{ border-color:#d4b97a; background:#faf7f0; }
details.player-panel > summary{
background:linear-gradient(120deg,#1a1a1f,#2e2e36);
color:#f5e9c9;
}
details.player-panel > summary::before{ color:#d4b97a; }
details.player-panel > summary .panel-summary-sub{ color:#b8a46a; }
.player-head{ display:flex; align-items:center; gap:12px; margin-bottom:10px; }
.player-info{ display:flex; flex-direction:column; gap:3px; }
.player-name{ font-size:1.1rem; font-weight:800; color:#1a1a1f; letter-spacing:.16em; }
.player-class{ font-size:.72rem; color:#6b5c35; }
.player-status{ display:flex; gap:8px; flex-wrap:wrap; margin-bottom:10px; }
.player-status span{
font-size:.72rem; color:var(--text); background:#faf7f0;
border:1px solid #e0d4b8; padding:3px 10px; border-radius:8px;
}
.player-status b{ color:#8a6f2f; }
.player-sub{ display:flex; flex-direction:column; gap:8px; }
.player-sub .sub-block{ padding:9px 12px; border-radius:8px; background:#faf7f0; border:1px solid #e0d4b8; }
.player-sub .sub-block:nth-child(1){ background:#fcf9f2; border:1px solid #e0d4b8; }
.player-sub .sub-block.thoughts{ background:#f5efe0; border:1px solid #ddd0ac; }
.player-panel .sub-label{ color:#8a6f2f; }
/* ---------- 8. 记录面板 ---------- */
details.record-panel{ border-color:#cbbfe2; background:#f6f3fb; }
details.record-panel > summary{
background:linear-gradient(120deg,#5b4a8a,#6d5aa8);
color:#f0ecff;
}
details.record-panel > summary::before{ color:#d5c8ff; }
details.record-panel > summary .panel-summary-sub{ color:#c4b8e8; }
.mem-sec{ margin-bottom:12px; }
.mem-sec:last-child{ margin-bottom:0; }
.mem-sec-label{
font-size:.7rem; font-weight:700; color:#7a68a8;
letter-spacing:.12em; margin-bottom:6px;
}
.aff-mini{
padding:6px 10px; margin-bottom:5px; border-radius:6px;
background:#f7f9fc; border:1px solid #dbe3ec; border-left:3px solid var(--green);
font-size:.74rem; color:#4a6272; line-height:1.7;
}
.aff-mini:last-child{ margin-bottom:0; }
.event-row{
padding:6px 10px; margin-bottom:5px; border-radius:6px;
background:#f7f9fc; border:1px solid #dbe3ec;
font-size:.74rem; color:#5a616e; line-height:1.7;
}
.event-row:last-child{ margin-bottom:0; }
.event-time{ color:#2f8fc9; font-weight:700; margin-right:4px; }
.warn-row{
padding:6px 10px; margin-bottom:5px; border-radius:6px;
background:#fdf3f3; border:1px solid #eccccc; border-left:3px solid var(--red);
font-size:.74rem; color:#8f4a4a; line-height:1.7;
}
.warn-row:last-child{ margin-bottom:0; }
.todo-row{
padding:6px 10px; margin-bottom:5px; border-radius:6px;
background:#f0f7fb; border:1px solid #cfe0ec; border-left:3px solid var(--cyan);
font-size:.74rem; color:#4a6272; line-height:1.7;
}
.todo-row:last-child{ margin-bottom:0; }
/* ---------- 9. 选择面板 ---------- */
.choice-panel{
margin:14px 0; padding:12px 14px; background:#f7f3e9;
border:1px solid #d6ccb6; border-radius:8px;
box-shadow:0 1px 6px rgba(90,80,60,.08);
}
.choice-header{ margin-bottom:10px; }
.choice-title{ font-size:.82rem; font-weight:700; color:#2d5a4d; letter-spacing:.08em; }
.choice-list{ display:flex; flex-direction:column; gap:8px; }
.choice-card{
display:flex; align-items:center; gap:10px; padding:10px 12px;
border:1px solid var(--line); border-radius:8px; background:#fff;
cursor:pointer; transition:all .2s ease;
}
.choice-card:hover{ border-color:#a8cbb8; box-shadow:0 2px 10px rgba(45,90,77,.12); }
.choice-card[data-choice="1"]{ border-left:3px solid var(--lc); }
.choice-card[data-choice="2"]{ border-left:3px solid var(--cyan); }
.choice-card[data-choice="3"]{ border-left:3px solid var(--pink); }
.choice-card.choice-skip{ border-left:3px dashed #c5bdb0; opacity:.75; }
.choice-left
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "t9bj6w9pjljfc4dj9xdhaubr.html",
"options": {
"items": []
},
"defaultModelSettings": null,
"cover": "mrlgkkew8hvl9aaizie5dyfx.webp",
"background": "fbler686f6cbwfqpskcc4jy9.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。