{"id":"db110c0e-586e-4f5e-a487-cefe8c11f914","authorId":"CfrHQO03fXx7Kqxxtda3ty9tEyd7izH6","title":"【巨乳特化】【200+立绘】❄ 冬日狂想曲改编 —— 雪见町的十五天 🌙⏸️🔞","description":"📋 立绘体位触发关键词速查\n\n本卡支持以下体位关键词触发对应立绘切换，在对话中自然提及即可触发：\n\n🔹 口交 —— 口交、含住、舔弄、吞入\n🔹 足交 —— 足交、用脚、踩、夹住\n🔹 后入 —— 后入、从后面、趴着、背后\n🔹 侧入 —— 侧入、侧躺、侧卧、搂着\n🔹 传教士 —— 传教士、正常位、面对面、压着\n🔹 女上位 —— 女上位、骑乘、坐上来、骑着\n🔹 肛相关 —— 肛交、舔肛、扣肛、塞入、后穴、玩具\n\n⚠️ 如果立绘未正确切换，请尝试更换模型/刷新对话，或在对话中更明确地使用以上关键词。\n\n━━━━━━━━━━━━━━━━━━━━\n\n❄ 冬日狂想曲改编 —— 雪见町的十五天🚪🌙\n\n寒假第一天，你踏上了前往北国小镇雪见町的列车。\n\n在那里等着你的，是姑姑经营的白河家——一座被积雪覆盖的日式木屋，以及住在里面的五位少女。\n\n🌙 白河深雪 · 28岁 · 姑姑\n温柔到近乎纵容的监护人。深夜路过她的房间，偶尔会听到极轻的啜泣声。\n\n💄 白河凛花 · 20岁 · 表姐\n嘴巴比谁都毒，笑容比谁都灿烂。衣柜最深处藏着一盒写了没寄出去的情书。\n\n🎀 白河结衣 · 19岁 · 表妹\n温柔像月光一样无孔不入。她记住你喜欢的一切，也注视着你的一切。\n\n😈 天野阿露 · 18岁 · 邻家女孩\n\"杂鱼弟弟又在偷看姐姐了？\"讨好她只会让她更嚣张，强势回击才是正解。\n\n🍀 小鸟游雏乃 · 18岁 · 结衣的同学\n\"雏乃要做哥哥的新娘的说。\"你分不清那是童言无忌还是某种更危险的东西。\n\n━━━━━━━━━━━━━━━━━━━━\n\n🎮 核心玩法\n\n⏳ 15天限时攻略 —— 每天5个时段，共75次行动机会。每一个选择都在改变她们对你的态度。\n\n❤️ 双轨情感系统 —— 好感度与信赖度独立运作。她喜欢你，不代表她信任你。\n\n🔒 阶段锁 —— 好感逼近20/40/60/80时卡住，必须完成专属剧情事件才能突破。\n\n💚 嫉妒机制 —— 凛花与结衣是亲姐妹，偏心一方会让另一方燃起嫉妒。\n\n🌙 深夜潜行 —— 第3天后解锁。悄悄推开她的房门……但警戒值到76就会暴露，后果因人而异。\n\n⏸️ 时间停止 —— 第7天在神社获得御守。握紧它，世界为你静止。每日限用1次，每次3个行动。你留下的痕迹在时间恢复后会被察觉。\n\n🔁 时间回溯 —— 结局到来时，你可以让时间倒流回第1天。你记得一切，她们什么都不记得。好感度继承，…","background":"llnkflvhlqki5e6xlk283lyo.webp","backgroundWidth":2400,"backgroundHeight":1800,"cover":"uhcrawfl9z5odloqac8kky4l.webp","coverWidth":2400,"coverHeight":1800,"introPage":"zx4p1qf1rxepf5nw7v50dpuk.html","changelog":null,"createdAt":"2026-07-31T05:14:30.315Z","updatedAt":"2026-07-31T11:49:47.912Z","initPublicAt":"2026-07-31T11:08:33.755Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"@import url('https://fonts.googleapis.com/css2?family=Shippori+Mincho+B1:wght@500;700;800&family=Dela+Gothic+One&family=Zen+Kaku+Gothic+New:wght@400;500;700&family=Klee+One:wght@400;600&family=Yomogi&family=Reggae+One&display=swap');\nai{--pp:#efe9dd;--pp2:#e5ddcd;--ink:#17140f;--ink2:#443c31;--gy:#8b8175;--red:#a8261c;--ln:rgba(23,20,15,.22);display:flex;flex-wrap:wrap;gap:7px;align-items:flex-start;font-family:\"Zen Kaku Gothic New\",sans-serif;font-size:14px;line-height:1.85;letter-spacing:.02em;color:var(--ink);padding:2px}\nai>details{flex:0 0 auto;position:relative;overflow:hidden;background-color:var(--pp);background-image:repeating-linear-gradient(0deg,rgba(23,20,15,.032) 0 1px,transparent 1px 4px),radial-gradient(circle at 18% 8%,rgba(255,255,255,.55),transparent 62%);border:1px solid var(--ink);box-shadow:2px 2px 0 rgba(23,20,15,.5);transition:box-shadow .18s ease,border-color .18s ease,background-color .18s ease}\nai>details:not([open]):hover{box-shadow:5px 5px 0 rgba(23,20,15,.6);border-color:var(--red);background-color:#f5f0e6}\nai>details:not([open]):hover>summary{color:var(--red)}\nai>details:not([open]):hover>summary::before{background:var(--red)}\nai>details:not([open]):active{box-shadow:0 0 0 rgba(23,20,15,0),inset 0 0 0 100px rgba(168,38,28,.14)}\nai>details[open]{flex:1 1 100%;box-shadow:0 3px 12px rgba(23,20,15,.3)}\nai>details[b=news]{flex:1 1 100%}\nai>text{flex:1 1 100%}\nai summary{display:block;list-style:none;cursor:pointer;position:relative;padding:7px 30px 7px 32px;font-family:\"Shippori Mincho B1\",serif;font-weight:800;font-size:14px;letter-spacing:.2em;white-space:nowrap;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;color:var(--ink);background-color:transparent;background-repeat:no-repeat;background-image:linear-gradient(var(--ink),var(--ink)),linear-gradient(var(--ink),var(--ink)),linear-gradient(var(--ink),var(--ink)),linear-gradient(var(--ink),var(--ink));background-size:9px 2px,2px 9px,9px 2px,2px 9px;background-position:5px 5px,5px 5px,calc(100% - 5px) calc(100% - 5px),calc(100% - 5px) calc(100% - 5px);transition:color .18s,background-color .18s}\nai summary::-webkit-details-marker{display:none}\nai summary::before{content:\"◆\";position:absolute;left:9px;top:50%;transform:translateY(-50%);width:17px;height:17px;line-height:17px;text-align:center;font-size:9.5px;background:var(--ink);color:var(--pp);transition:background .18s,color .18s}\nai summary::after{content:\"＋\";position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:12px;font-family:\"Zen Kaku Gothic New\",sans-serif;opacity:.75;transition:opacity .18s}\nai details[open]>summary{text-align:center;color:var(--pp);background-color:var(--ink);background-image:linear-gradient(var(--pp),var(--pp)),linear-gradient(var(--pp),var(--pp)),linear-gradient(var(--pp),var(--pp)),linear-gradient(var(--pp),var(--pp));box-shadow:inset 0 -3px 0 rgba(239,233,221,.18)}\nai details[open]>summary::before{background:var(--pp);color:var(--ink)}\nai details[open]>summary::after{content:\"−\"}\nai details[open]>summary:hover{background-color:#3a3226;color:#f7f2e6}\nai details[open]>summary:hover::before{background:var(--red);color:var(--pp)}\nai summary c{display:inline-block;margin-left:8px;padding:0 7px;font-family:\"Reggae One\",cursive;font-size:10px;letter-spacing:.06em;border:1px solid currentColor;border-radius:2px;vertical-align:2px;opacity:.9}\nai details[b=me]>summary::before{content:\"人\"}\nai details[b=girl]>summary::before{content:\"写\"}\nai details[b=fav]>summary::before{content:\"心\"}\nai details[b=night]>summary::before{content:\"夜\"}\nai details[b=mem]>summary::before{content:\"縮\"}\nai details[b=act]>summary::before{content:\"案\"}\nai details[b=news]>summary::before{content:\"号\"}\nai f{display:block;padding:3px 3px 4px;border-bottom:1px dotted var(--ln);position:relative;transition:background .18s}\nai f em{font-style:normal;display:inline-block;min-width:52px;margin-right:8px;padding:1px 7px;font-family:\"Shippori Mincho B1\",serif;font-size:11px;font-weight:700;letter-spacing:.12em;text-align:center;color:var(--pp);background:var(--ink2);vertical-align:1.5px;transition:background .18s}\nai f:hover{background:rgba(23,20,15,.07)}\nai f:hover em{background:var(--red)}\nai f s{text-decoration:none;margin-left:8px;font-family:\"Klee One\",serif;font-size:11.5px;color:var(--gy)}\nai du{display:flex;flex-wrap:wrap;gap:0 14px;padding:2px 10px}\nai du f{flex:1 1 44%;min-width:150px}\nai lb{display:block;margin:11px 10px 5px;padding:0 0 3px;font-family:\"Shippori Mincho B1\",serif;font-size:11.5px;font-weight:700;letter-spacing:.28em;color:var(--ink);border-bottom:3px double var(--ink)}\nai lb::before{content:\"■ \";font-size:8px;vertical-align:2px}\nai lb[x]{color:var(--red);border-bottom-color:var(--red)}\nai text{display:block;padding:10px 12px 12px;background-color:var(--pp);background-image:repeating-linear-gradient(0deg,rgba(23,20,15,.03) 0 1px,transparent 1px 4px);border-top:3px double var(--ink);border-bottom:3px double var(--ink)}\nai text p{margin:.45em 0;text-indent:1em;line-height:1.95;font-size:14.5px}\nai text p:first-of-type{text-indent:0}\nai text p:first-of-type::first-letter{float:left;margin:2px 7px 0 0;padding:2px 6px;font-family:\"Shippori Mincho B1\",serif;font-size:2.5em;line-height:.92;font-weight:800;color:var(--pp);background:var(--ink)}\nai text strong{font-weight:700;background:linear-gradient(transparent 64%,rgba(168,38,28,.3) 0)}\nai say{display:block;margin:7px 0 7px 4px;padding:4px 10px 5px 12px;font-family:\"Klee One\",serif;font-size:14.5px;font-weight:600;border-left:4px solid var(--ink);background:linear-gradient(90deg,rgba(23,20,15,.05),transparent 70%);transition:.22s}\nai say:hover{background:linear-gradient(90deg,rgba(23,20,15,.14),transparent 80%);box-shadow:inset 3px 0 0 var(--red)}\nai say[w=gg]{border-color:#2f4a6d;color:#22385a}\nai say[w=jj]{border-color:var(--red);color:#8e2018;font-style:italic}\nai say[w=mm]{border-color:#2f5a4a;color:#22493c}\nai say[w=cxg]{border-color:#8a5a1e;color:#70481a;border-left-style:dashed}\nai say[w=ll]{border-color:#5b4470;color:#4b3860;letter-spacing:.06em}\nai say[w=o]{border-color:var(--gy);color:#6b6258;font-family:\"Zen Kaku Gothic New\",sans-serif;font-size:13.5px}\nai say[w=me]{margin:7px 4px 7px 0;padding:4px 12px 5px 10px;text-align:right;border-left:none;border-right:4px solid var(--ink);color:var(--pp);background:var(--ink)}\nai say[w=me]:hover{background:#2b251c;box-shadow:inset -3px 0 0 var(--red)}\nai text i{display:block;margin:8px 10px;padding:4px 12px;font-family:\"Yomogi\",cursive;font-style:normal;font-size:13.5px;color:var(--ink2);border-top:1px dashed var(--ln);border-bottom:1px dashed var(--ln);animation:br 4.6s ease-in-out infinite}\nai details[b=news]{border-top-width:4px;border-bottom-width:4px}\nai details[b=news] np{display:block;position:relative;margin:9px 12px 0;padding:8px 0 6px;font-family:\"Dela Gothic One\",sans-serif;font-size:22px;letter-spacing:.2em;text-align:center;border-top:1px solid var(--ink);border-bottom:3px double var(--ink);text-shadow:1px 1px 0 rgba(255,255,255,.7)}\nai details[b=news] np::before{content:\"SHIRAKAWA TOWN DAILY\";position:absolute;left:0;right:0;top:-3px;font-family:\"Zen Kaku Gothic New\",sans-serif;font-size:8px;letter-spacing:.4em;color:var(--gy)}\nai details[b=news] np::after{content:\"雪\";position:absolute;right:4px;bottom:9px;width:27px;height:27px;line-height:26px;font-family:\"Shippori Mincho B1\",serif;font-size:14px;color:var(--red);border:2px solid var(--red);border-radius:50%;transform:rotate(-12deg);opacity:.88}\nai details[b=news] du{padding:7px 12px 11px;gap:0 0}\nai details[b=news] du f{flex:1 1 33%;min-width:132px;padding:3px 10px;border-bottom:1px solid var(--ln);border-right:1px solid var(--ln)}\nai details[b=news] du f em{background:var(--ink)}\nai details[b=news][open]>summary~*{animation:unfold .5s cubic-bezier(.2,.85,.25,1) both;transform-origin:top}\nai details[b=me] abil{display:flex;flex-wrap:wrap;gap:6px;padding:2px 10px 4px}\nai details[b=me] abil k{display:inline-block;position:relative;padding:3px 10px;font-family:\"Shippori Mincho B1\",serif;font-size:12px;letter-spacing:.08em;color:var(--gy);border:1px dashed var(--gy);background:rgba(23,20,15,.04);transition:box-shadow .2s,border-color .2s,color .2s}\nai details[b=me] abil k[on]{padding-right:28px;color:var(--ink);border:1px solid var(--ink);background:var(--pp2);animation:stamp .55s cubic-bezier(.3,1.6,.4,1) both}\nai details[b=me] abil k[on]::after{content:\"済\";position:absolute;right:3px;top:50%;transform:translateY(-50%) rotate(-13deg);width:17px;height:17px;line-height:16px;text-align:center;font-size:10px;color:var(--red);border:1.5px solid var(--red);border-radius:50%}\nai details[b=me] abil k:hover{box-shadow:3px 3px 0 rgba(23,20,15,.4);border-color:var(--red);color:var(--red)}\nai details[b=me] items{display:block;padding:0 10px 10px}\nai details[b=me] it{display:flex;align-items:baseline;gap:5px;padding:3px 2px;font-size:13px;transition:background .18s}\nai details[b=me] it n{font-family:\"Shippori Mincho B1\",serif;font-weight:700;white-space:nowrap}\nai details[b=me] it n::before{content:\"・\"}\nai details[b=me] it e{flex:1;text-align:right;font-size:12px;color:var(--ink2);border-bottom:1px dotted var(--ln)}\nai details[b=me] it:hover{background:rgba(168,38,28,.09)}\nai details[b=me] f[m] em{background:var(--red)}\nai details[b=me] f[p] em{background:#3a4a6b}\nai details[b=me][open]>summary~*{animation:bookopen .55s ease-out both}\nai details[b=girl] pic{display:block;position:relative;width:-moz-fit-content;width:fit-content;max-width:min(94%,360px);margin:14px auto 8px;padding:8px 8px 4px;background:#fbf8f1;border:1px solid var(--ink);box-shadow:3px 4px 0 rgba(23,20,15,.45);transform:rotate(-1.2deg);transition:transform .5s,box-shadow .5s}\nai details[b=girl] pic:hover{transform:rotate(0);box-shadow:6px 7px 0 rgba(23,20,15,.5)}\nai details[b=girl] pic img{display:block;width:auto;max-width:100%;height:auto;max-height:48vh;object-fit:contain;filter:grayscale(.72) contrast(1.14) sepia(.16);transition:filter .7s}\nai details[b=girl] pic[o=h] img{max-height:34vh}\nai details[b=girl] pic[o=v] img{max-height:56vh}\nai details[b=girl] pic:hover img{filter:grayscale(0) contrast(1.02) sepia(0)}\nai details[b=girl] pic::after{content:\"\";position:absolute;inset:8px 8px 22px;pointer-events:none;background-image:radial-gradient(rgba(23,20,15,.5) .6px,transparent .7px);background-size:3px 3px;mix-blend-mode:multiply;opacity:.5;transition:opacity .6s}\nai details[b=girl] pic:hover::after{opacity:0}\nai details[b=girl] cap{display:block;max-width:100%;padding:4px 2px 0;margin-top:5px;font-family:\"Klee One\",serif;font-size:11px;letter-spacing:.06em;color:var(--ink2);text-align:center;border-top:1px dotted var(--ln);box-sizing:border-box}\nai details[b=girl] cap::before{content:\"▲写真　\"}\nai details[b=girl] sec{display:block;margin:0 10px;padding:6px 9px;border:1px solid var(--red);background:repeating-linear-gradient(45deg,rgba(168,38,28,.05) 0 6px,transparent 6px 12px)}\nai details[b=girl] sec f{border-bottom:1px dotted rgba(168,38,28,.3)}\nai details[b=girl] sec f em{background:var(--red);min-width:46px}\nai details[b=girl] sec f:hover{background:rgba(168,38,28,.1)}\nai details[b=girl] sec f:hover::after{content:\"秘\";position:absolute;right:5px;top:3px;font-family:\"Shippori Mincho B1\",serif;font-size:10px;color:var(--red);animation:pop .5s ease-out}\nai details[b=girl] f[h] em{background:var(--red)}\nai details[b=girl] f[h]::before{content:\"♥\";margin-right:3px;color:var(--red);font-size:10px;animation:beat 1.4s ease-in-out infinite;display:inline-block}\nai details[b=girl] mind{display:block;margin:2px 10px 12px;padding:9px 13px;font-family:\"Yomogi\",cursive;font-size:13.5px;color:var(--ink2);background:#f7f3ea;border:1px solid var(--ink);border-radius:2px;box-shadow:2px 2px 0 rgba(23,20,15,.3);position:relative}\nai details[b=girl] mind::before{content:\"❝\";position:absolute;left:3px;top:-2px;font-size:16px;color:var(--gy)}\nai details[b=girl] mind::after{content:\"\";position:absolute;left:22px;bottom:-8px;width:10px;height:10px;background:#f7f3ea;border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);transform:rotate(45deg)}\nai details[b=girl][open]>summary~*{animation:curtain .5s ease-out both}\nai details[b=fav] fav{display:block;padding:8px 10px 4px}\nai details[b=fav] r{display:block;position:relative;padding:6px 8px 8px;margin-bottom:6px;border:1px solid var(--ln);border-left:4px solid var(--ink);background:rgba(255,255,255,.35);transition:border-color .22s,background .22s,box-shadow .22s}\nai details[b=fav] r:hover{border-left-color:var(--red);background:rgba(255,255,255,.75);box-shadow:3px 3px 0 rgba(23,20,15,.2)}\nai details[b=fav] r n{font-family:\"Shippori Mincho B1\",serif;font-weight:800;font-size:14.5px;letter-spacing:.08em}\nai details[b=fav] r t{display:inline-block;margin-left:8px;padding:1px 9px;font-family:\"Klee One\",serif;font-size:11px;color:var(--pp);background:var(--ink2);letter-spacing:.08em}\nai details[b=fav] g,ai details[b=fav] g2{display:block;position:relative;z-index:0;margin-top:4px;padding:1px 8px;font-family:\"Reggae One\",cursive;font-size:10.5px;letter-spacing:.08em;color:var(--ink);background:rgba(23,20,15,.08);border:1px solid var(--ln);overflow:hidden}\nai details[b=fav] g::before,ai details[b=fav] g2::before{content:\"\";position:absolute;left:0;top:0;bottom:0;z-index:-1;width:0;transform-origin:left;animation:barin .85s cubic-bezier(.2,.9,.2,1) both}\nai details[b=fav] g::before{background:repeating-linear-gradient(90deg,var(--red) 0 3px,rgba(168,38,28,.25) 3px 6px)}\nai details[b=fav] g2::before{background:repeating-linear-gradient(45deg,var(--ink) 0 3px,rgba(23,20,15,.2) 3px 7px)}\nai details[b=fav] [v=\"0\"]::before{width:3%}\nai details[b=fav] [v=\"1\"]::before{width:10%}\nai details[b=fav] [v=\"2\"]::before{width:20%}\nai details[b=fav] [v=\"3\"]::before{width:30%}\nai details[b=fav] [v=\"4\"]::before{width:40%}\nai details[b=fav] [v=\"5\"]::before{width:50%}\nai details[b=fav] [v=\"6\"]::before{width:60%}\nai details[b=fav] [v=\"7\"]::before{width:70%}\nai details[b=fav] [v=\"8\"]::before{width:80%}\nai details[b=fav] [v=\"9\"]::before{width:90%}\nai details[b=fav] [v=\"10\"]::before{width:100%}\nai details[b=fav] x{display:none}\nai details[b=fav] x[on]{display:block;position:absolute;right:5px;top:5px;width:22px;height:22px;line-height:20px;text-align:center;font-family:\"Shippori Mincho B1\",serif;font-size:12px;color:var(--red);border:2px solid var(--red);border-radius:50%;transform:rotate(-11deg);animation:wob 2.8s ease-in-out infinite}\nai details[b=fav][open]>summary~*{animation:popin .5s cubic-bezier(.3,1.4,.4,1) both}\nai details[b=night]{background-color:var(--ink);background-image:radial-gradient(rgba(239,233,221,.5) .7px,transparent 1px),radial-gradient(rgba(239,233,221,.3) .7px,transparent 1px);background-size:44px 58px,71px 86px;background-position:0 0,21px 30px;color:var(--pp);animation:snow 26s linear infinite}\nai details[b=night]>summary{color:var(--pp);background-color:transparent;background-image:linear-gradient(var(--pp),var(--pp)),linear-gradient(var(--pp),var(--pp)),linear-gradient(var(--pp),var(--pp)),linear-gradient(var(--pp),var(--pp))}\nai details[b=night]>summary::before{content:\"夜\";background:var(--pp);color:var(--ink)}\nai>details[b=night]:not([open]):hover{background-color:#241f17}\nai>details[b=night]:not([open]):hover>summary{color:#ffb3ac}\nai>details[b=night]:not([open]):hover>summary::before{background:#ffb3ac;color:var(--ink)}\nai details[b=night][open]>summary{background-color:rgba(239,233,221,.14);box-shadow:inset 0 -3px 0 rgba(239,233,221,.3)}\nai details[b=night][open]>summary:hover{background-color:rgba(239,233,221,.28);color:#fff}\nai details[b=night] f{border-bottom:1px dotted rgba(239,233,221,.28)}\nai details[b=night] f:hover{background:rgba(239,233,221,.1)}\nai details[b=night] f em{color:var(--ink);background:var(--pp)}\nai details[b=night] al{display:flex;align-items:center;gap:9px;margin:8px 12px 12px;padding:7px 12px;font-family:\"Reggae One\",cursive;font-size:17px;letter-spacing:.12em;border:2px solid}\nai details[b=night] al em{min-width:auto;font-style:normal;font-family:\"Shippori Mincho B1\",serif;font-size:11px;letter-spacing:.14em;padding:1px 8px;color:var(--ink);background:var(--pp)}\nai details[b=night] al[v=安全]{color:#cfe6d8;border-color:#8fb9a4;animation:hb 2.4s ease-in-out infinite}\nai details[b=night] al[v=警觉]{color:#efdca4;border-color:#c0a664;animation:hb 1.5s ease-in-out infinite}\nai details[b=night] al[v=紧张]{color:#f0c193;border-color:#c88f52;animation:hb 1s ease-in-out infinite}\nai details[b=night] al[v=暴露]{color:#ffb3ac;border-color:var(--red);background:rgba(168,38,28,.3);animation:hb .58s ease-in-out infinite}\nai details[b=night][open]>summary~*{animation:rise .55s ease-out both}\nai details[b=mem]{background-color:#e9e0c9;background-image:repeating-linear-gradient(0deg,rgba(120,95,55,.06) 0 1px,transparent 1px 5px),radial-gradient(circle at 82% 12%,rgba(150,120,70,.16),transparent 55%)}\nai>details[b=mem]:not([open]):hover{background-color:#f0e8d3}\nai details[b=mem]::after{content:\"\";position:absolute;right:0;bottom:0;width:26px;height:26px;pointer-events:none;background:linear-gradient(315deg,#dbcfae 48%,rgba(23,20,15,.2) 50%,transparent 52%)}\nai details[b=mem] mem{display:block;margin:0 10px 6px;padding:2px 0 0 12px;border-left:2px solid var(--ln)}\nai details[b=mem] m{display:block;position:relative;padding:6px 4px 7px 30px;border-bottom:1px solid rgba(120,95,55,.3);transition:background .2s,box-shadow .2s}\nai details[b=mem] m:hover{background:rgba(150,120,70,.16);box-shadow:inset 3px 0 0 var(--red)}\nai details[b=mem] no{position:absolute;left:0;top:7px;width:21px;height:21px;line-height:20px;text-align:center;font-family:\"Shippori Mincho B1\",serif;font-size:11px;color:var(--pp);background:var(--ink);border-radius:50%}\nai details[b=mem] tm{display:block;font-family:\"Shippori Mincho B1\",serif;font-size:11px;letter-spacing:.06em;color:#6d5c40}\nai details[b=mem] sm{display:block;font-family:\"Klee One\",serif;font-size:13.5px;line-height:1.8;color:#332b1f}\nai details[b=mem][open]>summary~*{animation:pageturn .6s ease-out both;transform-origin:left center}\nai details[b=act] act{display:block;counter-reset:c;padding:9px 10px 11px}\nai details[b=act] o{display:block;position:relative;counter-increment:c;margin-bottom:6px;padding:8px 76px 8px 40px;font-size:13.5px;font-family:\"Klee One\",serif;font-weight:600;cursor:copy;user-select:all!important;-webkit-user-select:all!important;-moz-user-select:all;-ms-user-select:all;-webkit-touch-callout:default;background:rgba(255,255,255,.45);border:1px solid var(--ink);box-shadow:2px 2px 0 rgba(23,20,15,.35);transition:background .2s,color .2s,box-shadow .2s,border-color .2s}\nai details[b=act] o::before{content:counter(c);position:absolute;left:8px;top:50%;transform:translateY(-50%);width:22px;height:22px;line-height:21px;text-align:center;font-family:\"Shippori Mincho B1\",serif;font-weight:800;font-size:12px;color:var(--pp);background:var(--ink);user-select:none!important;-webkit-user-select:none!important;pointer-events:none;transition:background .2s,color .2s}\nai details[b=act] o::after{content:\"⧉ 全選複写\";position:absolute;right:6px;top:50%;transform:translateY(-50%);padding:2px 7px;font-family:\"Shippori Mincho B1\",serif;font-size:10px;letter-spacing:.08em;white-space:nowrap;color:var(--pp);background:var(--ink2);border:1px solid var(--ink);user-select:none!important;-webkit-user-select:none!important;pointer-events:none;z-index:1;transition:background .2s,color .2s,border-color .2s}\nai details[b=act] o::selection{color:#fff8f6;background:var(--red)}\nai details[b=act] o::-moz-selection{color:#fff8f6;background:var(--red)}\nai details[b=act] o:hover{color:var(--pp);background:var(--ink);box-shadow:5px 5px 0 rgba(23,20,15,.45)}\nai details[b=act] o:hover::before{color:var(--ink);background:var(--pp)}\nai details[b=act] o:hover::after{color:var(--ink);background:var(--pp);border-color:var(--pp)}\nai details[b=act] o:active{box-shadow:0 0 0 rgba(23,20,15,0);border-color:var(--red)}\nai details[b=act] o[sp]{border:2px solid var(--red);background:repeating-linear-gradient(45deg,rgba(168,38,28,.09) 0 7px,transparent 7px 14px)}\nai details[b=act] o[sp]::before{content:\"★\";background:var(--red)}\nai details[b=act] o[sp]::after{background:var(--red);border-color:var(--red)}\nai details[b=act] o[sp]:hover{background:var(--red);border-color:var(--red);color:#fff5f3}\nai details[b=act] o[sp]:hover::before{color:var(--red);background:#fff5f3}\nai details[b=act] o[sp]:hover::after{color:var(--red);background:#fff5f3;border-color:#fff5f3}\nai details[b=act] cp{display:block;position:relative;margin-top:9px;padding:9px 12px 9px 74px;font-family:\"Klee One\",serif;font-size:12px;line-height:1.7;color:var(--pp2);background:var(--ink);border:1px solid var(--ink);border-top:3px double var(--pp2);cursor:copy;user-select:all!important;-webkit-user-select:all!important;-moz-user-select:all;-webkit-touch-callout:default;box-shadow:2px 2px 0 rgba(23,20,15,.4);transition:background .2s,box-shadow .2s}\nai details[b=act] cp::before{content:\"⧉ 一括複写\";position:absolute;left:6px;top:50%;transform:translateY(-50%);padding:3px 8px;font-family:\"Shippori Mincho B1\",serif;font-size:10px;letter-spacing:.08em;white-space:nowrap;color:var(--ink);background:var(--pp2);user-select:none!important;-webkit-user-select:none!important;pointer-events:none}\nai details[b=act] cp::selection{color:var(--ink);background:var(--pp2)}\nai details[b=act] cp::-moz-selection{color:var(--ink);background:var(--pp2)}\nai details[b=act] cp:hover{background:#2f2820;box-shadow:5px 5px 0 rgba(23,20,15,.5)}\nai details[b=act] cp:active{box-shadow:0 0 0 rgba(23,20,15,0)}\nai details[b=act][open]>summary~*{animation:slidein .5s ease-out both}\n@keyframes unfold{0%{transform:scaleY(.86) rotateX(-13deg);opacity:0}100%{transform:none;opacity:1}}\n@keyframes bookopen{0%{transform:perspective(700px) rotateY(-12deg);opacity:0}100%{transform:none;opacity:1}}\n@keyframes curtain{0%{clip-path:inset(0 0 100% 0);opacity:.3}100%{clip-path:inset(0);opacity:1}}\n@keyframes rise{0%{transform:translateY(12px);opacity:0;filter:blur(3px)}100%{transform:none;opacity:1;filter:none}}\n@keyframes popin{0%{transform:scale(.95) translateY(8px);opacity:0}100%{transform:none;opacity:1}}\n@keyframes pageturn{0%{transform:perspective(800px) rotateY(-26deg);opacity:0}100%{transform:none;opacity:1}}\n@keyframes slidein{0%{transform:translateX(-14px);opacity:0}100%{transform:none;opacity:1}}\n@keyframes barin{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}\n@keyframes stamp{0%{transform:scale(1.45) rotate(-8deg);opacity:0}60%{transform:scale(.96);opacity:1}100%{transform:none}}\n@keyframes beat{0%,100%{transform:scale(1)}25%{transform:scale(1.32)}45%{transform:scale(1.04)}}\n@keyframes hb{0%,100%{filter:brightness(1)}12%{filter:brightness(1.45)}26%{filter:brightness(1)}}\n@keyframes pop{0%{transform:scale(.4);opacity:0}100%{transform:scale(1);opacity:1}}\n@keyframes wob{0%,100%{transform:rotate(-11deg)}50%{transform:rotate(-2deg)}}\n@keyframes br{0%,100%{opacity:.78}50%{opacity:1}}\n@keyframes snow{0%{background-position:0 0,21px 30px}100%{background-position:0 580px,21px 610px}}\n@media (max-width:430px){ai{font-size:13.5px;gap:5px}ai summary{font-size:13px;letter-spacing:.12em;padding:6px 26px 6px 29px}ai du f{flex:1 1 100%}ai details[b=news] du f{flex:1 1 100%}ai details[b=news] np{font-size:17px}ai details[b=girl] pic{max-width:96%}ai details[b=girl] pic img{max-height:42vh}ai details[b=girl] pic[o=h] img{max-height:30vh}ai details[b=girl] pic[o=v] img{max-height:50vh}ai details[b=act] o{padding:8px 11px 24px 36px}ai details[b=act] o::after{top:auto;bottom:3px;right:5px;transform:none}ai details[b=act] cp{padding:26px 11px 9px 11px}ai details[b=act] cp::before{top:4px;left:6px;transform:none}}\n\n@import url(\"https://fonts.googleapis.com/css2?family=Shippori+Mincho+B1:wght@500;700;800&family=Dela+Gothic+One&family=Zen+Kaku+Gothic+New:wght@400;500;700&family=Klee+One:wght@400;600&display=swap\");\n\n:root {\n  --np-paper: #efe9dd;\n  --np-paper-dark: #e5ddcd;\n  --np-paper-light: #f5f0e6;\n  --np-ink: #17140f;\n  --np-ink-soft: #443c31;\n  --np-muted: #8b8175;\n  --np-red: #a8261c;\n  --np-white: #fff8f6;\n}\n\n/* ==================== 页面基础 ==================== */\n\nbody {\n  color: var(--np-ink) !important;\n  font-family: \"Zen Kaku Gothic New\", sans-serif !important;\n}\n\n::selection {\n  color: var(--np-white) !important;\n  background: var(--np-red) !important;\n}\n\n/* ==================== 顶部导航栏 ==================== */\n\nnav.custom-styles.sticky,\nnav.sticky.top-0.w-full {\n  color: var(--np-ink) !important;\n  background-color: var(--np-paper) !important;\n  background-image:\n    repeating-linear-gradient(\n      0deg,\n      rgba(23, 20, 15, 0.03) 0 1px,\n      transparent 1px 4px\n    ),\n    linear-gradient(\n      180deg,\n      rgba(255, 255, 255, 0.55),\n      transparent 65%\n    ) !important;\n  border-bottom: 4px double var(--np-ink) !important;\n  box-shadow: 0 3px 8px rgba(23, 20, 15, 0.2) !important;\n  font-family: \"Shippori Mincho B1\", serif !important;\n  backdrop-filter: blur(10px) !important;\n  -webkit-backdrop-filter: blur(10px) !important;\n}\n\nnav.custom-styles > header,\nnav.sticky.top-0.w-full > header {\n  color: var(--np-ink) !important;\n  background: transparent !important;\n  border-bottom: 0 !important;\n}\n\nnav.custom-styles #nav-left button,\nnav.custom-styles #nav-right button,\nnav.sticky.top-0.w-full #nav-left button,\nnav.sticky.top-0.w-full #nav-right button {\n  color: var(--np-ink) !important;\n  background-color: var(--np-paper-dark) !important;\n  background-image: repeating-linear-gradient(\n    90deg,\n    rgba(23, 20, 15, 0.035) 0 1px,\n    transparent 1px 5px\n  ) !important;\n  border: 1px solid var(--np-ink) !important;\n  border-radius: 2px !important;\n  box-shadow: 2px 2px 0 rgba(23, 20, 15, 0.35) !important;\n  transition:\n    color 0.18s ease,\n    background-color 0.18s ease,\n    box-shadow 0.18s ease,\n    transform 0.18s ease !important;\n}\n\nnav.custom-styles #nav-left button:hover,\nnav.custom-styles #nav-right button:hover,\nnav.sticky.top-0.w-full #nav-left button:hover,\nnav.sticky.top-0.w-full #nav-right button:hover {\n  color: var(--np-paper) !important;\n  background-color: var(--np-ink) !important;\n  box-shadow: 3px 3px 0 rgba(168, 38, 28, 0.5) !important;\n  transform: translate(-1px, -1px) !important;\n}\n\nnav.custom-styles button svg,\nnav.sticky.top-0.w-full button svg {\n  color: currentColor !important;\n  stroke: currentColor !important;\n  fill: none !important;\n  stroke-width: 2 !important;\n}\n\nnav.custom-styles button[aria-label=\"系统公告\"] svg,\nnav.sticky.top-0.w-full button[aria-label=\"系统公告\"] svg {\n  color: var(--np-red) !important;\n  stroke: var(--np-red) !important;\n}\n\nnav.custom-styles button[aria-label=\"系统公告\"]:hover svg,\nnav.sticky.top-0.w-full button[aria-label=\"系统公告\"]:hover svg {\n  color: var(--np-paper) !important;\n  stroke: var(--np-paper) !important;\n}\n\nnav.custom-styles button[aria-label=\"通知\"],\nnav.sticky.top-0.w-full button[aria-label=\"通知\"] {\n  position: relative !important;\n  overflow: visible !important;\n}\n\nnav.custom-styles button[aria-label=\"通知\"]::after,\nnav.sticky.top-0.w-full button[aria-label=\"通知\"]::after {\n  content: \"\" !important;\n  position: absolute !important;\n  top: 4px !important;\n  right: 4px !important;\n  width: 6px !important;\n  height: 6px !important;\n  background: var(--np-red) !important;\n  border: 1px solid var(--np-paper) !important;\n  border-radius: 50% !important;\n  pointer-events: none !important;\n}\n\nnav.custom-styles button[aria-label=\"theme scheme\"] svg,\nnav.sticky.top-0.w-full button[aria-label=\"theme scheme\"] svg {\n  color: var(--np-ink-soft) !important;\n  stroke: var(--np-ink-soft) !important;\n}\n\nnav.custom-styles button[aria-label=\"theme scheme\"]:hover svg,\nnav.sticky.top-0.w-full button[aria-label=\"theme scheme\"]:hover svg {\n  color: var(--np-paper) !important;\n  stroke: var(--np-paper) !important;\n}\n\n/* ==================== 输入框外壳 ==================== */\n\ndiv[data-slot=\"input-group\"]:has(#prompt-input-body) {\n  position: relative !important;\n  color: var(--np-ink) !important;\n  background-color: var(--np-paper) !important;\n  background-image:\n    repeating-linear-gradient(\n      0deg,\n      rgba(23, 20, 15, 0.035) 0 1px,\n      transparent 1px 5px\n    ),\n    radial-gradient(\n      circle at 92% 4%,\n      rgba(168, 38, 28, 0.07),\n      transparent 44%\n    ) !important;\n  border: 1px solid var(--np-ink) !important;\n  border-top: 4px double var(--np-ink) !important;\n  border-radius: 2px !important;\n  outline: none !important;\n  box-shadow: 3px 3px 0 rgba(23, 20, 15, 0.4) !important;\n  overflow: visible !important;\n  transition:\n    border-color 0.18s ease,\n    box-shadow 0.18s ease !important;\n}\n\ndiv[data-slot=\"input-group\"]:has(#prompt-input-body)::before {\n  content: \"原　稿\" !important;\n  position: absolute !important;\n  z-index: 20 !important;\n  top: -13px !important;\n  left: 9px !important;\n  padding: 1px 9px !important;\n  color: var(--np-paper) !important;\n  background: var(--np-ink) !important;\n  font-family: \"Shippori Mincho B1\", serif !important;\n  font-size: 9.5px !important;\n  font-weight: 800 !important;\n  line-height: 17px !important;\n  letter-spacing: 0.24em !important;\n  pointer-events: none !important;\n}\n\ndiv[data-slot=\"input-group\"]:has(#prompt-input-body)::after {\n  content: \"雪\" !important;\n  position: absolute !important;\n  z-index: 10 !important;\n  right: 7px !important;\n  bottom: 7px !important;\n  width: 21px !important;\n  height: 21px !important;\n  color: rgba(168, 38, 28, 0.45) !important;\n  border: 1.5px solid rgba(168, 38, 28, 0.4) !important;\n  border-radius: 50% !important;\n  font-family: \"Shippori Mincho B1\", serif !important;\n  font-size: 10px !important;\n  line-height: 20px !important;\n  text-align: center !important;\n  transform: rotate(-12deg) !important;\n  pointer-events: none !important;\n}\n\ndiv[data-slot=\"input-group\"]:has(#prompt-input-body):focus-within {\n  border-color: var(--np-red) !important;\n  outline: none !important;\n  box-shadow: 4px 4px 0 rgba(168, 38, 28, 0.45) !important;\n  --tw-ring-color: transparent !important;\n  --tw-ring-shadow: 0 0 #0000 !important;\n}\n\n/* ==================== 文本输入区域 ==================== */\n\n#prompt-input-body {\n  color: var(--np-ink) !important;\n  background: transparent !important;\n}\n\n#prompt-input-body textarea,\n#prompt-input-body textarea[data-slot=\"input-group-control\"] {\n  color: var(--np-ink) !important;\n  background: transparent !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  outline: none !important;\n  box-shadow: none !important;\n  font-family:\n    \"Klee One\",\n    \"Zen Kaku Gothic New\",\n    serif !important;\n  font-size: 14.5px !important;\n  line-height: 1.85 !important;\n  letter-spacing: 0.02em !important;\n  caret-color: var(--np-red) !important;\n  color-scheme: light !important;\n}\n\n#prompt-input-body textarea:focus,\n#prompt-input-body textarea:focus-visible {\n  border: 0 !important;\n  outline: none !important;\n  box-shadow: none !important;\n  --tw-ring-color: transparent !important;\n  --tw-ring-shadow: 0 0 #0000 !important;\n}\n\n#prompt-input-body textarea::placeholder {\n  color: var(--np-muted) !important;\n  opacity: 1 !important;\n  font-family: \"Shippori Mincho B1\", serif !important;\n  letter-spacing: 0.12em !important;\n}\n\n#prompt-input-body textarea::selection {\n  color: var(--np-white) !important;\n  background: var(--np-red) !important;\n}\n\n/* ==================== 输入框顶部工具栏 ==================== */\n\n#prompt-input-header {\n  color: var(--np-ink) !important;\n  background: transparent !important;\n  font-family: \"Shippori Mincho B1\", serif !important;\n}\n\n#prompt-input-header > div {\n  scrollbar-width: thin !important;\n  scrollbar-color: var(--np-red) transparent !important;\n}\n\n#prompt-input-header > div::-webkit-scrollbar {\n  height: 4px !important;\n}\n\n#prompt-input-header > div::-webkit-scrollbar-track {\n  background: transparent !important;\n}\n\n#prompt-input-header > div::-webkit-scrollbar-thumb {\n  background: rgba(168, 38, 28, 0.55) !important;\n  border-radius: 0 !important;\n}\n\n#prompt-input-header button {\n  color: var(--np-ink) !important;\n  background-color: var(--np-paper-dark) !important;\n  background-image: repeating-linear-gradient(\n    0deg,\n    rgba(23, 20, 15, 0.035) 0 1px,\n    transparent 1px 4px\n  ) !important;\n  border: 1px solid var(--np-ink) !important;\n  border-radius: 2px !important;\n  box-shadow: 1px 1px 0 rgba(23, 20, 15, 0.35) !important;\n  font-family: \"Shippori Mincho B1\", serif !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.06em !important;\n  transition:\n    color 0.16s ease,\n    background-color 0.16s ease,\n    box-shadow 0.16s ease,\n    transform 0.16s ease !important;\n}\n\n#prompt-input-header button:hover {\n  color: var(--np-paper) !important;\n  background-color: var(--np-ink) !important;\n  box-shadow: 2px 2px 0 rgba(168, 38, 28, 0.5) !important;\n  transform: translate(-1px, -1px) !important;\n}\n\n#prompt-input-header button svg {\n  color: currentColor !important;\n  stroke: currentColor !important;\n  fill: none !important;\n}\n\n#prompt-input-header button:has(svg.lucide-package) svg {\n  color: var(--np-red) !important;\n  stroke: var(--np-red) !important;\n}\n\n#prompt-input-header button:has(svg.lucide-package):hover svg {\n  color: var(--np-paper) !important;\n  stroke: var(--np-paper) !important;\n}\n\n#prompt-input-header button.rounded-full {\n  color: var(--np-red) !important;\n  border-radius: 2px !important;\n}\n\n#prompt-input-header button.rounded-full:hover {\n  color: var(--np-paper) !important;\n}\n\n#prompt-input-header .w-px.bg-border {\n  width: 1px !important;\n  background: var(--np-ink) !important;\n  opacity: 0.45 !important;\n}\n\n/* ==================== 输入框底部工具栏 ==================== */\n\n#prompt-input-footer {\n  color: var(--np-ink) !important;\n  background: rgba(229, 221, 205, 0.4) !important;\n  border-top: 3px double rgba(23, 20, 15, 0.28) !important;\n  font-family: \"Shippori Mincho B1\", serif !important;\n}\n\n#prompt-input-footer button:not([type=\"submit\"]) {\n  color: var(--np-ink) !important;\n  background-color: var(--np-paper) !important;\n  background-image: repeating-linear-gradient(\n    0deg,\n    rgba(23, 20, 15, 0.03) 0 1px,\n    transparent 1px 4px\n  ) !important;\n  border: 1px solid var(--np-ink) !important;\n  border-radius: 2px !important;\n  box-shadow: 1px 1px 0 rgba(23, 20, 15, 0.35) !important;\n  font-family: \"Shippori Mincho B1\", serif !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.04em !important;\n  transition:\n    color 0.16s ease,\n    background-color 0.16s ease,\n    box-shadow 0.16s ease,\n    transform 0.16s ease !important;\n}\n\n#prompt-input-footer button:not([type=\"submit\"]):hover {\n  color: var(--np-paper) !important;\n  background-color: var(--np-ink) !important;\n  box-shadow: 2px 2px 0 rgba(168, 38, 28, 0.5) !important;\n  transform: translate(-1px, -1px) !important;\n}\n\n#prompt-input-footer button svg {\n  color: currentColor !important;\n  stroke: currentColor !important;\n  fill: none !important;\n}\n\n#prompt-input-footer button:has(svg.lucide-settings) {\n  color: var(--np-red) !important;\n}\n\n#prompt-input-footer button:has(svg.lucide-settings):hover {\n  color: var(--np-paper) !important;\n}\n\n#prompt-input-footer button:has(svg.lucide-info) {\n  color: var(--np-ink-soft) !important;\n}\n\n#prompt-input-footer button:has(svg.lucide-info):hover {\n  color: var(--np-paper) !important;\n}\n\n#prompt-input-footer button:has(img[alt$=\"logo\"]) {\n  color: var(--np-ink) !important;\n  background-color: var(--np-paper-dark) !important;\n  border-top: 3px double var(--np-ink) !important;\n  font-weight: 800 !important;\n  letter-spacing: 0.04em !important;\n}\n\n#prompt-input-footer button:has(img[alt$=\"logo\"]):hover {\n  color: var(--np-paper) !important;\n  background-color: var(--np-ink) !important;\n}\n\n#prompt-input-footer button img {\n  filter: grayscale(1) contrast(1.25) !important;\n  opacity: 0.8 !important;\n}\n\n#prompt-input-footer button:hover img {\n  filter: grayscale(1) brightness(0) invert(1) !important;\n  opacity: 1 !important;\n}\n\n#prompt-input-footer button[aria-label=\"回复模式\"] {\n  color: var(--np-red) !important;\n}\n\n#prompt-input-footer button[aria-label=\"回复模式\"]:hover {\n  color: var(--np-paper) !important;\n}\n\n/* ==================== 发送按钮 ==================== */\n\n#prompt-input-footer button[type=\"submit\"],\n#prompt-input-footer button[aria-label=\"发送\"] {\n  color: var(--np-paper) !important;\n  background-color: var(--np-ink) !important;\n  border: 1px solid var(--np-ink) !important;\n  border-radius: 2px !important;\n  box-shadow: 2px 2px 0 rgba(23, 20, 15, 0.4) !important;\n  transition:\n    color 0.18s ease,\n    background-color 0.18s ease,\n    border-color 0.18s ease,\n    box-shadow 0.18s ease,\n    transform 0.18s ease !important;\n}\n\n#prompt-input-footer button[type=\"submit\"]:hover,\n#prompt-input-footer button[aria-label=\"发送\"]:hover {\n  color: var(--np-white) !important;\n  background-color: var(--np-red) !important;\n  border-color: var(--np-red) !important;\n  box-shadow: 3px 3px 0 rgba(23, 20, 15, 0.5) !important;\n  transform: translate(-1px, -1px) !important;\n}\n\n#prompt-input-footer button[type=\"submit\"] svg,\n#prompt-input-footer button[aria-label=\"发送\"] svg {\n  color: currentColor !important;\n  stroke: currentColor !important;\n  fill: none !important;\n  stroke-width: 2.4 !important;\n}\n\n/* ==================== 快捷操作按钮 ==================== */\n\nbutton[aria-label=\"滚动到底部\"],\nbutton[aria-label=\"Add image\"] {\n  color: var(--np-ink) !important;\n  background-color: var(--np-paper-dark) !important;\n  border: 1px solid var(--np-ink) !important;\n  border-radius: 2px !important;\n  box-shadow: 1px 1px 0 rgba(23, 20, 15, 0.35) !important;\n  transition:\n    color 0.16s ease,\n    background-color 0.16s ease,\n    box-shadow 0.16s ease !important;\n}\n\nbutton[aria-label=\"滚动到底部\"]:hover,\nbutton[aria-label=\"Add image\"]:hover {\n  color: var(--np-paper) !important;\n  background-color: var(--np-ink) !important;\n  box-shadow: 2px 2px 0 rgba(168, 38, 28, 0.5) !important;\n}\n\nbutton[aria-label=\"滚动到底部\"] svg,\nbutton[aria-label=\"Add image\"] svg {\n  color: currentColor !important;\n  stroke: currentColor !important;\n  fill: none !important;\n}\n\n/* ==================== 消息气泡兼容 ==================== */\n\n[data-message-author-role=\"assistant\"],\n[data-role=\"assistant\"],\n[data-author=\"assistant\"],\narticle[data-testid*=\"assistant\"],\ndiv[data-testid*=\"assistant-message\"] {\n  position: relative !important;\n  overflow: visible !important;\n  color: var(--np-ink) !important;\n  background-color: var(--np-paper) !important;\n  background-image:\n    repeating-linear-gradient(\n      0deg,\n      rgba(23, 20, 15, 0.032) 0 1px,\n      transparent 1px 4px\n    ),\n    radial-gradient(\n      circle at 16% 6%,\n      rgba(255, 255, 255, 0.6),\n      transparent 60%\n    ) !important;\n  border: 1px solid var(--np-ink) !important;\n  border-top: 4px double var(--np-ink) !important;\n  border-radius: 2px !important;\n  box-shadow: 3px 3px 0 rgba(23, 20, 15, 0.5) !important;\n  font-family:\n    \"Zen Kaku Gothic New\",\n    \"Shippori Mincho B1\",\n    sans-serif !important;\n  transition:\n    border-color 0.18s ease,\n    box-shadow 0.18s ease !important;\n}\n\n[data-message-author-role=\"assistant\"]:hover,\n[data-role=\"assistant\"]:hover,\n[data-author=\"assistant\"]:hover,\narticle[data-testid*=\"assistant\"]:hover,\ndiv[data-testid*=\"assistant-message\"]:hover {\n  border-color: var(--np-red) !important;\n  box-shadow: 6px 6px 0 rgba(23, 20, 15, 0.55) !important;\n}\n\n[data-message-author-role=\"user\"],\n[data-role=\"user\"],\n[data-author=\"user\"],\narticle[data-testid*=\"user\"],\ndiv[data-testid*=\"user-message\"] {\n  position: relative !important;\n  overflow: visible !important;\n  color: #f2ece0 !important;\n  background-color: var(--np-ink) !important;\n  background-image: repeating-linear-gradient(\n    0deg,\n    rgba(255, 255, 255, 0.03) 0 1px,\n    transparent 1px 4px\n  ) !important;\n  border: 1px solid var(--np-ink) !important;\n  border-radius: 2px !important;\n  box-shadow: -3px 3px 0 rgba(23, 20, 15, 0.45) !important;\n  font-family:\n    \"Klee One\",\n    \"Zen Kaku Gothic New\",\n    serif !important;\n  transition:\n    border-color 0.18s ease,\n    box-shadow 0.18s ease !important;\n}\n\n[data-message-author-role=\"user\"]:hover,\n[data-role=\"user\"]:hover,\n[data-author=\"user\"]:hover,\narticle[data-testid*=\"user\"]:hover,\ndiv[data-testid*=\"user-message\"]:hover {\n  border-color: var(--np-red) !important;\n  box-shadow: -6px 6px 0 rgba(23, 20, 15, 0.5) !important;\n}\n\n/* ==================== Markdown 内容 ==================== */\n\n[data-message-author-role=\"assistant\"] :is(.markdown, .prose),\n[data-role=\"assistant\"] :is(.markdown, .prose),\n[data-author=\"assistant\"] :is(.markdown, .prose),\narticle[data-testid*=\"assistant\"] :is(.markdown, .prose) {\n  color: var(--np-ink) !important;\n  font-family:\n    \"Zen Kaku Gothic New\",\n    \"Shippori Mincho B1\",\n    sans-serif !important;\n  line-height: 1.9 !important;\n  letter-spacing: 0.02em !important;\n}\n\n[data-message-author-role=\"assistant\"] :is(.markdown, .prose) *,\n[data-role=\"assistant\"] :is(.markdown, .prose) *,\n[data-author=\"assistant\"] :is(.markdown, .prose) *,\narticle[data-testid*=\"assistant\"] :is(.markdown, .prose) * {\n  color: inherit !important;\n  background-color: transparent !important;\n}\n\n[data-message-author-role=\"user\"] :is(.markdown, .prose),\n[data-role=\"user\"] :is(.markdown, .prose),\n[data-author=\"user\"] :is(.markdown, .prose),\narticle[data-testid*=\"user\"] :is(.markdown, .prose) {\n  color: #f2ece0 !important;\n  font-family:\n    \"Klee One\",\n    \"Zen Kaku Gothic New\",\n    serif !important;\n  line-height: 1.85 !important;\n}\n\n:is(\n  [data-message-author-role=\"assistant\"],\n  [data-role=\"assistant\"],\n  [data-author=\"assistant\"],\n  article[data-testid*=\"assistant\"]\n) :is(.markdown, .prose) strong {\n  color: var(--np-ink) !important;\n  background: linear-gradient(\n    transparent 64%,\n    rgba(168, 38, 28, 0.28) 0\n  ) !important;\n  font-weight: 700 !important;\n}\n\n:is(\n  [data-message-author-role=\"assistant\"],\n  [data-role=\"assistant\"],\n  [data-author=\"assistant\"],\n  article[data-testid*=\"assistant\"]\n) :is(.markdown, .prose) em {\n  color: #5a4c3a !important;\n  font-family: \"Klee One\", serif !important;\n  font-style: normal !important;\n}\n\n:is(\n  [data-message-author-role=\"assistant\"],\n  [data-role=\"assistant\"],\n  [data-author=\"assistant\"],\n  article[data-testid*=\"assistant\"]\n) :is(.markdown, .prose) :is(h1, h2, h3) {\n  color: var(--np-ink) !important;\n  border-bottom: 3px double var(--np-ink) !important;\n  padding-bottom: 3px !important;\n  font-family:\n    \"Dela Gothic One\",\n    \"Shippori Mincho B1\",\n    sans-serif !important;\n  letter-spacing: 0.12em !important;\n}\n\n:is(\n  [data-message-author-role=\"assistant\"],\n  [data-role=\"assistant\"],\n  [data-author=\"assistant\"],\n  article[data-testid*=\"assistant\"]\n) :is(.markdown, .prose) blockquote {\n  color: #3d3428 !important;\n  background: rgba(23, 20, 15, 0.05) !important;\n  border-left: 4px solid var(--np-red) !important;\n  border-radius: 0 !important;\n  font-family: \"Klee One\", serif !important;\n}\n\n:is(\n  [data-message-author-role=\"assistant\"],\n  [data-role=\"assistant\"],\n  [data-author=\"assistant\"],\n  article[data-testid*=\"assistant\"]\n) :is(.markdown, .prose) code:not(pre code) {\n  color: var(--np-paper) !important;\n  background: var(--np-ink) !important;\n  border-radius: 2px !important;\n  padding: 0.12em 0.35em !important;\n  font-size: 0.9em !important;\n}\n\n:is(\n  [data-message-author-role=\"assistant\"],\n  [data-role=\"assistant\"],\n  [data-author=\"assistant\"],\n  article[data-testid*=\"assistant\"]\n) :is(.markdown, .prose) pre {\n  color: var(--np-paper) !important;\n  background: var(--np-ink) !important;\n  border: 1px solid var(--np-ink) !important;\n  border-radius: 2px !important;\n  box-shadow: 2px 2px 0 rgba(168, 38, 28, 0.35) !important;\n}\n\n:is(\n  [data-message-author-role=\"assistant\"],\n  [data-role=\"assistant\"],\n  [data-author=\"assistant\"],\n  article[data-testid*=\"assistant\"]\n) :is(.markdown, .prose) pre code {\n  color: var(--np-paper) !important;\n  background: transparent !important;\n}\n\n:is(\n  [data-message-author-role=\"assistant\"],\n  [data-role=\"assistant\"],\n  [data-author=\"assistant\"],\n  article[data-testid*=\"assistant\"]\n) :is(.markdown, .prose) hr {\n  border: 0 !important;\n  border-top: 3px double rgba(23, 20, 15, 0.5) !important;\n}\n\n:is(\n  [data-message-author-role=\"assistant\"],\n  [data-role=\"assistant\"],\n  [data-author=\"assistant\"],\n  article[data-testid*=\"assistant\"]\n) :is(.markdown, .prose) table {\n  border-collapse: collapse !important;\n}\n\n:is(\n  [data-message-author-role=\"assistant\"],\n  [data-role=\"assistant\"],\n  [data-author=\"assistant\"],\n  article[data-testid*=\"assistant\"]\n) :is(.markdown, .prose) th {\n  color: var(--np-paper) !important;\n  background: var(--np-ink) !important;\n  border: 1px solid var(--np-ink) !important;\n  font-family: \"Shippori Mincho B1\", serif !important;\n  letter-spacing: 0.1em !important;\n}\n\n:is(\n  [data-message-author-role=\"assistant\"],\n  [data-role=\"assistant\"],\n  [data-author=\"assistant\"],\n  article[data-testid*=\"assistant\"]\n) :is(.markdown, .prose) td {\n  color: var(--np-ink) !important;\n  background: rgba(255, 255, 255, 0.25) !important;\n  border: 1px solid rgba(23, 20, 15, 0.3) !important;\n}\n\n:is(\n  [data-message-author-role=\"assistant\"],\n  [data-role=\"assistant\"],\n  [data-author=\"assistant\"],\n  article[data-testid*=\"assistant\"]\n) :is(.markdown, .prose) a {\n  color: var(--np-red) !important;\n  text-decoration: underline dotted !important;\n}\n\n:is(\n  [data-message-author-role=\"user\"],\n  [data-role=\"user\"],\n  [data-author=\"user\"],\n  article[data-testid*=\"user\"]\n) :is(.markdown, .prose) a {\n  color: #ffb3ac !important;\n}\n\n/* ==================== Radix 弹窗与菜单 ==================== */\n\n[role=\"dialog\"],\n[role=\"menu\"],\n[role=\"listbox\"] {\n  font-family:\n    \"Zen Kaku Gothic New\",\n    \"Shippori Mincho B1\",\n    sans-serif !important;\n}\n\n[role=\"dialog\"][class*=\"border\"],\n[role=\"menu\"][class*=\"border\"],\n[role=\"listbox\"][class*=\"border\"],\n[data-radix-menu-content],\n[data-radix-popper-content-wrapper] > div[class*=\"border\"] {\n  color: var(--np-ink) !important;\n  background-color: var(--np-paper) !important;\n  background-image: repeating-linear-gradient(\n    0deg,\n    rgba(23, 20, 15, 0.03) 0 1px,\n    transparent 1px 4px\n  ) !important;\n  border: 1px solid var(--np-ink) !important;\n  border-top: 4px double var(--np-ink) !important;\n  border-radius: 2px !important;\n  box-shadow: 5px 5px 0 rgba(23, 20, 15, 0.42) !important;\n}\n\n[role=\"menuitem\"],\n[role=\"option\"] {\n  color: var(--np-ink) !important;\n  border-radius: 2px !important;\n  font-family: \"Zen Kaku Gothic New\", sans-serif !important;\n}\n\n[role=\"menuitem\"]:hover,\n[role=\"menuitem\"][data-highlighted],\n[role=\"option\"]:hover,\n[role=\"option\"][data-highlighted] {\n  color: var(--np-paper) !important;\n  background: var(--np-ink) !important;\n}\n\n/* ==================== 通用按钮状态 ==================== */\n\nbutton:focus-visible {\n  outline: 2px solid var(--np-red) !important;\n  outline-offset: 2px !important;\n  box-shadow: none !important;\n}\n\nbutton:disabled,\nbutton[disabled] {\n  color: var(--np-muted) !important;\n  background-color: var(--np-paper-dark) !important;\n  border-color: var(--np-muted) !important;\n  box-shadow: none !important;\n  opacity: 0.65 !important;\n}\n\n/* ==================== 深色模式强制适配 ==================== */\n\n.dark nav.custom-styles.sticky,\n.dark nav.sticky.top-0.w-full,\n.dark div[data-slot=\"input-group\"]:has(#prompt-input-body) {\n  color: var(--np-ink) !important;\n  background-color: var(--np-paper) !important;\n}\n\n.dark #prompt-input-header,\n.dark #prompt-input-footer,\n.dark #prompt-input-body,\n.dark #prompt-input-body textarea {\n  color: var(--np-ink) !important;\n}\n\n.dark #prompt-input-header button,\n.dark #prompt-input-footer button:not([type=\"submit\"]) {\n  color: var(--np-ink) !important;\n  background-color: var(--np-paper-dark) !important;\n  border-color: var(--np-ink) !important;\n}\n\n.dark #prompt-input-header button:hover,\n.dark #prompt-input-footer button:not([type=\"submit\"]):hover {\n  color: var(--np-paper) !important;\n  background-color: var(--np-ink) !important;\n}\n\n/* ==================== 动画 ==================== */\n\n@keyframes npBlink {\n  0%,\n  100% {\n    opacity: 0.45;\n  }\n\n  50% {\n    opacity: 1;\n  }\n}\n\n/* ==================== 移动端 ==================== */\n\n@media (max-width: 768px) {\n  nav.custom-styles > header,\n  nav.sticky.top-0.w-full > header {\n    padding-right: 10px !important;\n    padding-left: 10px !important;\n  }\n\n  #prompt-input-header,\n  #prompt-input-footer {\n    padding-right: 6px !important;\n    padding-left: 6px !important;\n  }\n\n  div[data-slot=\"input-group\"]:has(#prompt-input-body)::before {\n    left: 7px !important;\n  }\n\n  div[data-slot=\"input-group\"]:has(#prompt-input-body)::after {\n    display: none !important;\n  }\n\n  #prompt-input-body textarea {\n    font-size: 14px !important;\n  }\n}\n\n.chat-box {\n  background: #ececec;\n  border-radius: 12px;\n  padding: 12px;\n  font-family: -apple-system, \"Microsoft YaHei\", sans-serif;\n  font-size: 14px;\n  max-width: 100%;\n  overflow: hidden;\n}\n\n.chat-group-title {\n  font-size: 13px;\n  font-weight: bold;\n  color: #333;\n  padding: 8px 4px 4px;\n  border-bottom: 1px solid #d9d9d9;\n  margin-bottom: 8px;display: flex;\n  align-items: center;\n  gap: 6px;\n}\n\n.chat-group-title .chat-time {\n  margin-left: auto;\n}\n\n.chat-time {\n  font-size: 11px;\n  font-weight: normal;\n  color: #999;\n}\n\n.chat-title-icon {\n  width: 22px;\n  height: 22px;\n  border-radius: 4px;\n  object-fit: cover;\n}\n\n.chat-divider {\n  height: 1px;\n  background: #d9d9d9;\n  margin: 12px 0;\n}\n\n.msg-row {\n  display: flex;\n  align-items: flex-start;\n  margin-bottom: 10px;\n  gap: 8px;\n}\n\n.msg-row.left {\n  flex-direction: row;\n  justify-content: flex-start;\n}\n\n.msg-row.right {\n  flex-direction: row-reverse;\n  justify-content: flex-start;\n}\n\n.chat-avatar {\n  width: 36px;\n  height: 36px;\n  border-radius: 6px;\n  object-fit: cover;\n  flex-shrink: 0;\n  box-shadow: 0 1px 3px rgba(0,0,0,0.12);\n}\n\n.chat-avatar-placeholder {\n  width: 36px;\n  height: 36px;\n  border-radius: 6px;\n  background: linear-gradient(135deg, #74b9ff, #a29bfe);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 13px;\n  font-weight: bold;\n  color: #fff;\n  flex-shrink: 0;\n  box-shadow: 0 1px 3px rgba(0,0,0,0.12);\n}\n\n.msg-content {\n  max-width: 70%;\n  display: flex;\n  flex-direction: column;\n}\n\n.msg-name {\n  font-size: 11px;\n  color: #888;\n  margin-bottom: 2px;\n  padding-left: 4px;\n}\n\n.bubble {\n  padding: 8px 12px;\n  border-radius: 8px;\n  line-height: 1.5;\n  word-break: break-word;\n  position: relative;\n}\n\n.left-bubble {\n  background: #fff;\n  color: #333;\n  border-top-left-radius: 2px;\n  box-shadow: 0 1px 2px rgba(0,0,0,0.08);\n}\n\n.right-bubble {\n  background: #95ec69;\n  color: #333;\n  border-top-right-radius: 2px;\n  box-shadow: 0 1px 2px rgba(0,0,0,0.08);\n}\n\n.left-bubble::before {\n  content: \"\";\n  position: absolute;\n  left: -6px;\n  top: 10px;\n  border-width: 6px;\n  border-style: solid;\n  border-color: transparent #fff transparent transparent;\n}\n\n.right-bubble::after {\n  content: \"\";\n  position: absolute;\n  right: -6px;\n  top: 10px;\n  border-width: 6px;\n  border-style: solid;\n  border-color: transparent transparent transparent #95ec69;\n}\n\n.chat-unread {\n  text-align: center;\n  font-size: 12px;\n  color: #fff;\n  background: #f55;\n  border-radius: 10px;\n  padding: 2px 12px;\n  margin: 10px auto 0;\n  width: fit-content;\n  display: block;\n}","options":{"items":[{"order":0,"label":"时间暂停","type":"SET-INPUT","value":"时间停止"},{"order":1,"label":"回溯","type":"SET-INPUT","value":"回溯"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":true,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":1,"totalMessages":6,"totalCreditsUsed":819,"totalTokensUsed":101302,"totalPlayedUsers":1,"deeplyPlayed":0,"fixedPromptLength":10743,"lorebookLength":37391,"author":{"id":"CfrHQO03fXx7Kqxxtda3ty9tEyd7izH6","name":"良弓藏","displayUsername":"lgz","username":"lgz"},"cardsTags":[{"tag":{"name":"巨乳","cardsCount":223}},{"tag":{"name":"已破甲","cardsCount":2279}},{"tag":{"name":"小马拉大车","cardsCount":47}},{"tag":{"name":"可剧情可涩涩","cardsCount":2536}},{"tag":{"name":"乱伦","cardsCount":379}},{"tag":{"name":"多角色","cardsCount":1161}},{"tag":{"name":"调教","cardsCount":1036}},{"tag":{"name":"自由探索","cardsCount":1135}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}