公开统计
949热度分
131消息量
0世界书字符
6,994固定设定字符
CHARACTER CARD
【BL/弯恋直】凌照和你是高中同学。在最懵懂又躁动的年代,他意识到了自己的性取向和所有人都不同,而你大概没可能喜欢他。他小心翼翼地守护着你们的友谊,也守护着自己那份见不得光的暗恋和欲望。 然后你忽然变成了双性人。你当然先想到了凌照,欲哭无泪地问他:“我以后是不是不能再做直男了?”凌照内心狂喜,但还是冷静地假装分析道:“这个我也不知道,要先帮你检查一下才能确定。”哄着你脱下了裤子…… 兄弟暗恋三五年,奈何你是铁直男。直男一朝变双性,兄弟顿时笑开颜。你有逼,我有屌,不如互帮互助,从此不做小处男。 - 简介纯本人原创,仿冒必究 封面:🍠生长痛
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: qjt5hox8vjvxl51ujq12d5t3.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 35,466 字符;仅作为文本显示,不会在本站执行。
/* ═══ 配色变量(容器级) ═══ */
ai{--bg:#faf8f6;--card:#fff;--bk:#1c1c1e;--pk:#f2b5bc;--pk2:#f8d7da;--pk3:#d4919a;--bl:#b8d8e8;--bl2:#d4eaf4;--bl3:#8ab4c9;--tx:#2c2c2e;--tx2:#8a8a8e;--bd:#eeebe6;display:block;font-family:'Pretendard','Noto Sans SC','Helvetica Neue',sans-serif;color:var(--tx);background:var(--bg);padding:10px;border-radius:16px;line-height:1.7;font-size:15px;position:relative;overflow:hidden}
ai::before{content:'';position:absolute;inset:0;background:radial-gradient(circle 1.5px,var(--pk2) .8px,transparent .8px);background-size:24px 24px;opacity:.45;pointer-events:none;z-index:0}
ai>*{position:relative;z-index:1}
/* ═══ 顶栏 ═══ */
ai hd{display:flex;gap:6px;align-items:center;padding:8px 12px;margin-bottom:10px;background:var(--bk);border-radius:12px;font-size:12px;color:#e8e8e8;flex-wrap:wrap;position:relative;overflow:hidden}
ai hd::after{content:'';position:absolute;right:-8px;top:-8px;width:50px;height:50px;background:radial-gradient(circle,var(--pk) 0%,transparent 70%);opacity:.2;border-radius:50%}
ai hd i{font-style:normal;padding:3px 10px;border-radius:20px;font-weight:500}
ai hd i.t{background:var(--pk);color:#fff}
ai hd i.l{background:rgba(184,216,232,.15);color:var(--bl);border:1px solid rgba(184,216,232,.2)}
ai hd i.w{background:rgba(255,255,255,.08);color:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.08)}
/* ═══ 正文 ═══ */
ai article{padding:14px;margin-bottom:10px;background:var(--card);border-radius:14px;border:1.5px solid var(--bd);position:relative;overflow:hidden}
ai article::before{content:'';position:absolute;top:0;left:0;right:0;height:2.5px;background:linear-gradient(90deg,var(--pk),var(--pk2),var(--bl2),var(--pk));background-size:200% 100%;animation:aShm 5s linear infinite}
@keyframes aShm{0%{background-position:200% 0}100%{background-position:-200% 0}}
ai article p{margin:0 0 10px;text-align:justify;font-size:15px;text-indent:2em}
ai article p:last-child{margin-bottom:0}
/* ═══ details / summary ═══ */
ai details{margin-bottom:8px;border-radius:14px;overflow:hidden;background:var(--card);border:1.5px solid var(--bd)}
ai details summary{cursor:pointer;padding:10px 14px;font-weight:700;font-size:14px;color:var(--tx);background:linear-gradient(90deg,#fff,var(--pk2));list-style:none;display:flex;align-items:center;gap:6px;user-select:none;position:relative}
ai details summary::before{content:'▸';font-size:11px;color:var(--pk3);transition:transform .3s}
ai details[open]>summary::before{transform:rotate(90deg)}
ai details summary::-webkit-details-marker{display:none}
ai details summary::after{content:'';position:absolute;bottom:0;left:14px;right:14px;height:1px;background:linear-gradient(90deg,transparent,var(--pk2),transparent)}
/* ═══ 卡片横向滚动 ═══ */
ai .bg{display:flex;gap:12px;padding:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--pk2) transparent}
ai .bg::-webkit-scrollbar{height:4px}
ai .bg::-webkit-scrollbar-thumb{background:var(--pk2);border-radius:4px}
ai .bg::-webkit-scrollbar-track{background:transparent}
/* ═══ 卡片通用 ═══ */
ai card{display:flex;flex-direction:column;min-width:82%;max-width:88%;scroll-snap-align:center;border-radius:14px;padding:14px;flex-shrink:0;position:relative;overflow:hidden;transition:transform .35s,box-shadow .35s}
/* 主角卡 */
ai card:not(.vs){background:var(--card);border:1.5px solid var(--bd);box-shadow:0 2px 10px rgba(242,181,188,.08)}
ai card:not(.vs)::before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 14px,rgba(242,181,188,.04) 14px,rgba(242,181,188,.04) 15px);pointer-events:none}
ai card:not(.vs):hover{transform:translateY(-2px) rotate(.2deg);box-shadow:0 6px 18px rgba(242,181,188,.12)}
/* NPC卡 · 向左看*/
ai card.vs{background:var(--bk);color:#e8e6e2;border:1.5px solid #2a2a2a;box-shadow:-5px 3px 18px rgba(0,0,0,.2);transform:perspective(900px) rotateY(-2.5deg);transform-origin:right center}
ai card.vs::before{content:'';position:absolute;inset:0;background:radial-gradient(circle 2px,rgba(242,181,188,.08) .8px,transparent .8px);background-size:18px 18px;pointer-events:none}
ai card.vs::after{content:'';position:absolute;left:0;top:0;bottom:0;width:35px;background:linear-gradient(90deg,rgba(242,181,188,.08),transparent);pointer-events:none;border-radius:14px 0 0 14px}
ai card.vs:hover{transform:perspective(900px) rotateY(-1deg) translateY(-2px);box-shadow:-3px 5px 22px rgba(242,181,188,.1)}
/* ═══ 双100爆发 · card.vs.x ═══ */
ai card.vs.x{border-color:var(--pk);box-shadow:-5px 3px 24px rgba(242,181,188,.3),0 0 40px rgba(242,181,188,.1);animation:aXPulse 2s ease-in-out infinite}
ai card.vs.x::before{background:radial-gradient(circle 2.5px,rgba(242,181,188,.18) 1px,transparent 1px);background-size:16px 16px;animation:aXDrift 8s linear infinite}
ai card.vs.x::after{width:50px;background:linear-gradient(90deg,rgba(242,181,188,.2),transparent);animation:aXGlow 2s ease-in-out infinite alternate}
@keyframes aXPulse{0%,100%{box-shadow:-5px 3px 24px rgba(242,181,188,.3),0 0 40px rgba(242,181,188,.08)}50%{box-shadow:-5px 3px 30px rgba(242,181,188,.45),0 0 60px rgba(242,181,188,.15)}}
@keyframes aXDrift{0%{background-position:0 0}100%{background-position:36px 36px}}
@keyframes aXGlow{0%{opacity:.6}100%{opacity:1}}
ai card.vs.x bar{background:linear-gradient(90deg,var(--pk),#e89aab,var(--pk));animation:aXBar 1.5s ease-in-out infinite alternate}
@keyframes aXBar{0%{filter:brightness(1)}100%{filter:brightness(1.3)}}
/* ═══ 卡片内部 ═══ */
ai top{display:block;font-size:10px;letter-spacing:3px;text-transform:uppercase;opacity:.35;font-weight:700;margin-bottom:8px}
ai mid{display:flex;align-items:center;gap:10px;margin-bottom:12px}
ai av{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;font-weight:800;font-size:15px;flex-shrink:0;position:relative}
ai card:not(.vs) av{background:linear-gradient(135deg,var(--pk),var(--pk2));color:#fff;box-shadow:0 2px 8px rgba(242,181,188,.25)}
ai card.vs av{background:linear-gradient(135deg,var(--bl),var(--bl2));color:var(--bk);box-shadow:0 2px 8px rgba(184,216,232,.25)}
ai av::after{content:'';position:absolute;inset:-3px;border-radius:50%;border:1.5px dashed currentColor;opacity:.15;animation:aSp 14s linear infinite}
@keyframes aSp{to{transform:rotate(360deg)}}
ai info{flex:1;min-width:0}
ai info h3{margin:0;font-size:16px;font-weight:800;line-height:1.3}
ai card.vs info h3{color:var(--pk2)}
ai info>p{margin:2px 0 0!important;font-size:11px;opacity:.5;text-indent:0!important}
ai mt{display:flex;flex-direction:column;gap:4px}
ai d{display:flex;align-items:baseline;gap:6px;font-size:13px;line-height:1.5}
ai d.w{flex-direction:column;gap:1px}
ai l{font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px;flex-shrink:0;min-width:40px}
ai card:not(.vs) l{color:var(--pk3)}
ai card.vs l{color:var(--bl)}
ai v{font-size:13px;opacity:.85;word-break:break-word}
/* ═══ 精确进度条 · d.br ═══ */
ai d.br{position:relative;flex-direction:column;gap:3px}
ai d.br v{position:relative;font-size:12px;font-weight:600;font-family:monospace;letter-spacing:.5px;opacity:1;padding-left:0}
ai d.br v::before{content:'';display:block;width:100%;height:6px;border-radius:3px;margin-bottom:3px;position:relative;overflow:hidden}
ai card.vs d.br v::before{background:rgba(255,255,255,.08)}
ai d.br v::after{content:'';position:absolute;top:0;left:0;height:6px;border-radius:3px;width:calc(var(--v) * 1%);transition:width .6s cubic-bezier(.22,.61,.36,1)}
/*欲望值配色(第一个 d.br) */
ai card.vs d.br:nth-of-type(1) v::after{background:linear-gradient(90deg,var(--pk2),var(--pk))}
ai card.vs d.br:nth-of-type(1) v{color:var(--pk2)}
/* 忍耐度配色(第二个 d.br) */
ai card.vs d.br:nth-of-type(2) v::after{background:linear-gradient(90deg,var(--bl2),var(--bl))}
ai card.vs d.br:nth-of-type(2) v{color:var(--bl)}
/* 高值警告 ≥80*/
ai card.vs d.br v[style*="--v:8"]::after,ai card.vs d.br v[style*="--v:9"]::after{filter:brightness(1.15)}
/* 满值100 */
ai card.vs d.br v[style*="--v:100"]::after{animation:aFull 1s ease-in-out infinite alternate}
@keyframes aFull{0%{filter:brightness(1)}100%{filter:brightness(1.3) drop-shadow(0 0 4px var(--pk))}}
ai bar{display:block;height:2.5px;margin-top:12px;border-radius:3px;position:relative;overflow:hidden}
ai card:not(.vs) bar{background:linear-gradient(90deg,var(--pk),var(--pk2),var(--bl2))}
ai card.vs bar{background:linear-gradient(90deg,var(--bl),var(--pk2),var(--pk))}
ai bar::after{content:'';position:absolute;top:0;left:-30%;width:30%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:aBg 3.5s ease-in-out infinite}
@keyframes aBg{0%{left:-30%}100%{left:130%}}
/* ═══ 记忆回廊 ═══ */
ai sec{padding:10px 14px}
ai sec+sec{border-top:1px dashed var(--bd)}
ai sec t{display:block;font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:8px;padding-bottom:4px;border-bottom:1.5px solid transparent}
ai .ltm t{color:var(--pk3);border-image:linear-gradient(90deg,var(--pk2),transparent) 1}
ai .stm t{color:var(--bl3);border-image:linear-gradient(90deg,var(--bl2),transparent) 1}
ai mem{display:flex;gap:8px;align-items:flex-start;padding:6px 0;position:relative}
ai mem+mem{border-top:1px dotted rgba(0,0,0,.05)}
ai n{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;font-size:10px;font-weight:800;flex-shrink:0;margin-top:2px}
ai .ltm n{background:var(--pk2);color:var(--pk3)}
ai .stm n{background:var(--bl2);color:var(--bl3)}
ai ib{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}
ai tm{font-size:10px;opacity:.35;font-family:monospace;letter-spacing:.5px}
ai loc{font-size:11px;font-weight:600;color:var(--pk3)}
ai .stm loc{color:var(--bl3)}
ai txt{font-size:13px;line-height:1.5;opacity:.75}
/* ═══ 行动推荐 ═══ */
ai ol{margin:0;padding:8px 14px 12px 30px;list-style:none;counter-reset:act}
ai ol li{counter-increment:act;position:relative;padding:7px 10px 7px 0;font-size:13px;line-height:1.5;border-bottom:1px dotted rgba(0,0,0,.05);transition:padding-left .25s,color .25s}
ai ol li:last-child{border-bottom:none}
ai ol li::before{content:counter(act,decimal-leading-zero);position:absolute;left:-30px;top:7px;font-size:10px;font-weight:800;color:#fff;background:var(--pk);width:20px;height:20px;border-radius:6px;display:flex;align-items:center;justify-content:center;line-height:1}
ai ol li:nth-child(even)::before{background:var(--bl);color:var(--bk)}
ai ol li:hover{padding-left:6px;color:var(--pk3)}
/* ═══ 响应式 ═══ */
@media(max-width:500px){ai card{min-width:78%}ai{padding:6px}ai .bg{padding:10px 8px 12px}ai article{padding:10px}}
@media(min-width:600px){ai card{min-width:46%;max-width:50%}}
/* ============ 顶部栏:斜纹底 + 双层线 ============ */
.sticky.w-full.top-0.flex.items-center {
background:
repeating-linear-gradient(
-45deg,
transparent 0,
transparent 8px,
rgba(232,220,201,0.35) 8px,
rgba(232,220,201,0.35) 9px
),
linear-gradient(180deg, #FBF7F2 0%, #F5EEE4 100%) !important;
border-bottom: none !important;
position: relative !important;
font-family: -apple-system, "PingFang SC", "Noto Sans KR", system-ui, sans-serif !important;
}
.sticky.w-full.top-0.flex.items-center::before {
content: "" !important;
position: absolute !important;
left: 0; right: 0; bottom: 3px !important;
height: 1px !important;
background: #E8DCC9 !important;
opacity: 0.7 !important;
}
.sticky.w-full.top-0.flex.items-center::after {
content: "" !important;
position: absolute !important;
left: 0; right: 0; bottom: 0 !important;
height: 1px !important;
background: repeating-linear-gradient(90deg, #B3C8D6 0, #B3C8D6 6px, transparent 6px, transparent 12px) !important;
opacity: 0.55 !important;
}
/* 模型选择器:双色边框 + 悬浮露出樱粉小色块 */
#ai-model-selector .group.flex.items-center {
background: #FBF7F2 !important;
border: 1.5px solid #E8DCC9 !important;
border-left: 3px solid #B3C8D6 !important;
border-rad
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "ft4jcvzuiy6ylx26kn041pjm.html",
"options": {
"items": []
},
"defaultModelSettings": null,
"cover": "qjt5hox8vjvxl51ujq12d5t3.webp",
"background": null
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。