公开统计
1,282热度分
230消息量
4,780世界书字符
11,083固定设定字符
CHARACTER CARD
🌸(虽然是175个立绘和CG,但是第一次做CG,部分重复度高,不要骂我) 她叫苏晚樱。 二十二岁,笑起来像三月的风。 她出现在你的生活里,手里举着一个淡粉色的本子—— "这是我的人生清单。" "一辈子该做的事,我全写在这里了。" "……陪我做完好不好?" 她没有告诉你的是—— 她只剩九十天。 🕯️ ❀ 90天倒计时 · 在有限的日子里过完一辈子 ❀ 人生清单系统 · 从第一次约会到最后一次拥抱 ❀ 三段式剧情 ·「春·心动」→「夏·燃烧」→「秋·落樱」 ❀ 她不是等你拯救的人——她是拉着你冲向太阳的那朵烟花 ⚠️ 含:深度情感向 / 亲密场景 / 病情进展描写 / 可能让你在凌晨三点关掉屏幕发呆的内容 ——如果你愿意陪她走完这一场花期,请在下方创建你的角色。 🌸
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: zftb7ce9bcacgxw7j2f8e0h9.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 28,645 字符;仅作为文本显示,不会在本站执行。
/* ============================================
苏晚樱 · 樱落倒计时 · 白日樱花主题
============================================ */
/* ====== 全局容器 ====== */
.story-container {
font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif;
color: #2d2d2d;
line-height: 1.8;
padding: 2px 0;
background: #ffffff;
border-radius: 12px;
}
/* ====== 对白颜色 ====== */
.story-container .wy {
color: #c94070;
font-weight: 500;
}
.story-container .mc {
color: #2b6cb0;
font-weight: 500;
}
/* ====== 思维链面板(不可展开) ====== */
.think-chain {
margin: 0 0 12px 0;
border: 1px solid rgba(180, 140, 200, 0.2);
border-radius: 10px;
background: linear-gradient(135deg, rgba(235, 220, 245, 0.4), rgba(240, 230, 250, 0.3));
overflow: hidden;
pointer-events: none;
user-select: none;
-webkit-user-select: none;
}
.think-chain summary {
padding: 10px 16px;
font-size: 13px;
color: rgba(140, 100, 170, 0.65);
letter-spacing: 2px;
list-style: none;
cursor: default;
display: flex;
align-items: center;
gap: 6px;
}
.think-chain summary::before {
content: "";
display: inline-block;
width: 6px;
height: 6px;
border-radius: 50%;
background: rgba(160, 120, 190, 0.5);
animation: think-pulse 2s ease-in-out infinite;
}
.think-chain summary::-webkit-details-marker,
.think-chain summary::marker {
display: none;
}
.think-chain .think-content {
display: none;
}
@keyframes think-pulse {
0%, 100% { opacity: 0.4; transform: scale(1); }
50% { opacity: 1; transform: scale(1.3); }
}
/* ====== 花瓣时间栏 ====== */
.story-container flower {
display: block;
text-align: center;
padding: 16px 12px;
margin: 0 0 16px 0;
border-radius: 12px;
background: linear-gradient(135deg, rgba(248, 180, 200, 0.12), rgba(255, 218, 233, 0.08));
border: 1px solid rgba(248, 180, 200, 0.25);
position: relative;
overflow: hidden;
}
.story-container flower::before {
content: "";
position: absolute;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
background: radial-gradient(circle, rgba(248, 180, 200, 0.06) 0%, transparent 70%);
animation: flower-glow 6s ease-in-out infinite;
}
@keyframes flower-glow {
0%, 100% { transform: translate(0, 0) scale(1); opacity: 0.3; }
50% { transform: translate(5%, 5%) scale(1.1); opacity: 0.6; }
}
.story-container flower p {
margin: 2px 0;
position: relative;
z-index: 1;
}
.story-container flower p:first-child {
font-size: 18px;
font-weight: 600;
color: #d4728a;
letter-spacing: 3px;
}
.story-container flower p:nth-child(2) {
font-size: 12px;
color: rgba(100, 80, 90, 0.55);
letter-spacing: 1px;
}
.story-container flower p:last-child {
font-size: 13px;
color: rgba(200, 100, 130, 0.75);
margin-top: 4px;
font-style: italic;
}
/* ====== 正文 ====== */
.story-container text {
display: block;
padding: 4px 6px;
margin: 0 0 16px 0;
font-size: 15px;
line-height: 2;
color: #2d2d2d;
}
.story-container text p {
margin: 0 0 14px 0;
text-indent: 2em;
}
.story-container text p:last-child {
margin-bottom: 0;
}
/* ====== 状态面板通用 ====== */
.status-section {
display: flex;
flex-direction: column;
gap: 6px;
margin: 0 0 12px 0;
}
.status-section details {
border: 1px solid rgba(248, 180, 200, 0.22);
border-radius: 10px;
background: rgba(255, 248, 250, 0.7);
overflow: hidden;
transition: border-color 0.3s ease;
}
.status-section details[open] {
border-color: rgba(248, 180, 200, 0.45);
}
.status-section details summary {
padding: 10px 14px;
font-size: 13.5px;
color: #9a6b80;
cursor: pointer;
list-style: none;
display: flex;
align-items: center;
gap: 6px;
transition: color 0.2s ease, background 0.2s ease;
letter-spacing: 1px;
}
.status-section details summary:hover {
color: #c94070;
background: rgba(248, 180, 200, 0.06);
}
.status-section details summary::-webkit-details-marker,
.status-section details summary::marker {
display: none;
}
.status-section details summary::after {
content: "▸";
margin-left: auto;
font-size: 11px;
color: rgba(200, 140, 170, 0.4);
transition: transform 0.3s ease;
}
.status-section details[open] summary::after {
transform: rotate(90deg);
}
.status-section details > p,
.status-section details > div {
padding: 2px 14px;
font-size: 12.5px;
color: rgba(60, 45, 55, 0.8);
line-height: 1.7;
}
.status-section details > p {
margin: 2px 0;
}
.status-section details > p:last-child {
padding-bottom: 10px;
}
/* ====== 晚樱身体状况特殊样式 ====== */
.cherry-body summary {
color: #a67a8e !important;
}
.cherry-body summary::before {
content: "";
display: inline-block;
width: 5px;
height: 5px;
border-radius: 50%;
background: rgba(166, 122, 142, 0.5);
}
/* ====== 推荐行动 ====== */
.recommend-actions {
margin: 12px 0;
padding: 14px 16px;
border-radius: 10px;
background: linear-gradient(135deg, rgba(180, 220, 180, 0.1), rgba(200, 235, 200, 0.06));
border: 1px solid rgba(150, 200, 150, 0.2);
}
.recommend-actions p:first-child {
font-size: 13px;
color: rgba(80, 140, 80, 0.75);
letter-spacing: 1.5px;
margin: 0 0 6px 0;
}
.recommend-actions p {
font-size: 12.5px;
color: rgba(55, 95, 55, 0.7);
margin: 4px 0;
padding-left: 4px;
line-height: 1.6;
}
/* ====== 记忆回廊 ====== */
.memory-corridor {
margin: 6px 0 0 0;
border: 1px solid rgba(180, 160, 210, 0.22);
border-radius: 10px;
background: linear-gradient(135deg, rgba(240, 232, 250, 0.5), rgba(245, 238, 255, 0.4));
overflow: hidden;
}
.memory-corridor summary {
padding: 10px 14px;
font-size: 13px;
color: rgba(120, 90, 150, 0.75);
cursor: pointer;
list-style: none;
letter-spacing: 1.5px;
transition: color 0.2s;
}
.memory-corridor summary:hover {
color: rgba(100, 60, 140, 0.9);
}
.memory-corridor summary::-webkit-details-marker,
.memory-corridor summary::marker {
display: none;
}
.memory-corridor summary::after {
content: " ▸";
font-size: 10px;
color: rgba(160, 130, 200, 0.4);
}
.memory-corridor[open] summary::after {
content: " ▾";
}
.memory-section {
padding: 6px 10px 12px 10px;
}
.mem-title {
font-size: 12px;
color: rgba(120, 90, 150, 0.6);
letter-spacing: 2px;
margin: 10px 0 4px 0;
padding-bottom: 3px;
border-bottom: 1px solid rgba(180, 160, 210, 0.12);
}
.mem-title:first-child {
margin-top: 2px;
}
/* ====== 记忆表格 ====== */
.mem-table {
width: 100%;
border-collapse: collapse;
font-size: 11.5px;
margin: 4px 0 8px 0;
color: rgba(60, 45, 70, 0.75);
}
.mem-table th {
background: rgba(180, 140, 200, 0.08);
color: rgba(120, 90, 150, 0.6);
font-weight: 600;
font-size: 10.5px;
letter-spacing: 1px;
text-transform: uppercase;
padding: 6px 8px;
text-align: left;
border-bottom: 1px solid rgba(180, 160, 210, 0.15);
}
.mem-table td {
padding: 5px 8px;
border-bottom: 1px solid rgba(180, 160, 210, 0.08);
vertical-align: top;
line-height: 1.5;
}
.mem-table tr:last-child td {
border-bottom: none;
}
.mem-table tr:hover td {
background: rgba(180, 160, 210, 0.05);
}
/* ====== 状态面板淡入动效 ====== */
.status-section details,
.memory-corridor {
animation: panel-in 0.4s ease-out;
}
@keyframes panel-in {
from { opacity: 0; transform: translateY(4px); }
to { opacity: 1; transform: translateY(0); }
}
/* ============================================
CG映射系统 · v3 · 服饰CG + 亲密CG
============================================ */
/* ====== 通用CG容器 ====== */
[class^="cg-"] {
display: block;
width: 100%;
margin: 18px auto;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
border-radius: 12px;
overflow: hidden;
position: relative;
background-color: rgba(250, 240, 245, 0.5);
animation: cg-fadein 0.8s ease-out;
}
[class^="cg-"]::after {
content: "";
position: absolute;
inset: 0;
border-radius: 12px;
border: 1px solid rgba(200, 140, 170, 0.2);
pointer-events: none;
}
@keyframes cg-fadein {
from { opacity: 0; transform: scale(0.97); }
to { opacity: 1; transform: scale(1); }
}
/* ====== 服饰CG ====== */
.story-container [class^="cg-outfit"] {
aspect-ratio: 3 / 4;
max-width: 420px;
box-shadow: 0 4px 22px rgba(200, 140, 170, 0.12), 0 0 40px rgba(248, 180, 200, 0.04);
}
/* ====== 亲密CG ====== */
.story-container [class^="cg-intimate"] {
aspect-ratio: 896 / 1152;
max-width: 420px;
box-shadow: 0 4px 30px rgba(200, 120, 150, 0.15), 0 0 60px rgba(255, 100, 150, 0.04);
}
/* ── 服饰CG:日常休闲 ── */
.cg-outfit-casual-1 { background-image: url('https://i.ibb.co/KpZj3tzB/00005-367130338.png'); }
.cg-outfit-casual-2 { background-image: url('https://i.ibb.co/hJ7W4Zfz/00006-367130339.png'); }
.cg-outfit-casual-3 { background-image: url('https://i.ibb.co/V09kqf2G/00007-367130340.png'); }
.cg-outfit-casual-4 { background-image: url('https://i.ibb.co/0jkMKZF7/00008-367130341.png'); }
.cg-outfit-casual-5 { background-image: url('https://i.ibb.co/x8zkXr2w/00009-367130342.png'); }
/* ── 服饰CG:裙装约会 ── */
.cg-outfit-dress-1 { background-image: url('https://i.ibb.co/B26zRJ1z/00010-1151085012.png'); }
.cg-outfit-dress-2 { background-image: url('https://i.ibb.co/zTwrqByb/00011-1151085013.png'); }
.cg-outfit-dress-3 { background-image: url('https://i.ibb.co/VYYFJf1j/00012-1151085014.png'); }
.cg-outfit-dress-4 { background-image: url('https://i.ibb.co/bgqjLgDr/00013-1151085015.png'); }
.cg-outfit-dress-5 { background-image: url('https://i.ibb.co/pvcw7K9f/00014-1151085016.png'); }
/* ── 服饰CG:睡衣居家 ── */
.cg-outfit-pajama-1 { background-image: url('https://i.ibb.co/nNCJ8shq/00015-3438959791.png'); }
.cg-outfit-pajama-2 { background-image: url('https://i.ibb.co/3y4RHTHy/00016-3438959792.png'); }
.cg-outfit-pajama-3 { background-image: url('https://i.ibb.co/1Gw9fTtH/00017-3438959793.png'); }
.cg-outfit-pajama-4 { background-image: url('https://i.ibb.co/bg13qzr8/00018-3438959794.png'); }
.cg-outfit-pajama-5 { background-image: url('https://i.ibb.co/8n5Lj5v5/00019-3438959795.png'); }
/* ── 服饰CG:淋雨湿身 ── */
.cg-outfit-wet-1 { background-image: url('https://i.ibb.co/0jsBtC90/00020-3566156468.png'); }
.cg-outfit-wet-2 { background-image: url('https://i.ibb.co/JwQTVLLs/00021-3566156469.png'); }
.cg-outfit-wet-3 { background-image: url('https://i.ibb.co/qMpk0Zsm/00022-3566156470.png'); }
.cg-outfit-wet-4 { background-image: url('https://i.ibb.co/8gCptWKy/00023-3566156471.png'); }
.cg-outfit-wet-5 { background-image: url('https://i.ibb.co/MksQ0Dkc/00024-3566156472.png'); }
/* ── 服饰CG:泳装 ── */
.cg-outfit-swim-1 { background-image: url('https://i.ibb.co/k21ZYXS8/00025-4055255008.png'); }
.cg-outfit-swim-2 { background-image: url('https://i.ibb.co/zTCqnbSL/00026-4055255009.png'); }
.cg-outfit-swim-3 { background-image: url('https://i.ibb.co/rGzGMNJ6/00027-4055255010.png'); }
.cg-outfit-swim-4 { background-image: url('https://i.ibb.co/7JW8xXtB/00028-4055255011.png'); }
.cg-outfit-swim-5 { background-image: url('https://i.ibb.co/d43Bmyw3/00029-4055255012.png'); }
/* ── 服饰CG:婚纱 ── */
.cg-outfit-wedding-1 { background-image: url('https://i.ibb.co/ZZXW42R/00030-3207077593.png'); }
.cg-outfit-wedding-2 { background-image: url('https://i.ibb.co/d4ZcgRpc/00031-3207077594.png'); }
.cg-outfit-wedding-3 { background-image: url('https://i.ibb.co/5X6SpV7f/00032-3207077595.png'); }
.cg-outfit-wedding-4 { background-image: url('https://i.ibb.co/M557BhhH/00033-3207077596.png'); }
.cg-outfit-wedding-5 { background-image: url('https://i.ibb.co/GvYCL8jP/00034-3207077597.png'); }
/* ── 服饰CG:病服 ── */
.cg-outfit-hospital-1 { background-image: url('https://i.ibb.co/9m0N1dH8/00035-4274323190.png'); }
.cg-outfit-hospital-2 { background-image: url('https://i.ibb.co/XxbQd0ys/00036-4274323191.png'); }
.cg-outfit-hospital-3 { background-image: url('https://i.ibb.co/Zp1McqHc/00037-4274323192.png'); }
.cg-outfit-hospital-4 { background-image: url('https://i.ibb.co/60MZ4N2p/00038-4274323193.png'); }
.cg-outfit-hospital-5 { background-image: url('https://i.ibb.co/Kp5JzxgK/00039-4274323194.png'); }
/* ── 服饰CG:半脱/脱衣 ── */
.cg-outfit-undress-1 { background-
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "a4z9d82kmfjtexvkd4u2beoz.html",
"options": {
"items": []
},
"defaultModelSettings": {
"model": "mango_gemini_vip/gemini-3.1-pro-preview"
},
"cover": "zftb7ce9bcacgxw7j2f8e0h9.webp",
"background": null
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。