{"id":"fb0cbdb4-b45f-4391-b2d5-4c54f1d2af4e","authorId":"6JJE4tt9pqGiQo5frIftt6ccfCHjQzek","title":"（按摩模拟器）（微信美化）零距离推拿：用指尖丈量她的敏感带","description":"“门锁清脆落锁，暖黄色的灯光下，现在这里只剩下你，和趴在按摩床上的她……”\n\n在这座繁华都市的角落，你经营着一家属于自己的私密按摩馆。\n从无人问津的街边小店，到一客难求的高端私馆；从最基础的肩颈放松，到令人面红耳赤的私密精油SPA。你不仅是这里的老板，更是掌握着绝对主导权的唯一技师。\n\n💅 【形形色色的客人】\n清冷的女高管、疲惫的舞蹈生、带着防备心的少妇……AI将为你动态生成身材、性格、敏感度各异的客人。每一次推门而入的，都是具象化的未知诱惑。\n\n🌡️ 【每一次触碰都是试探】\n褪去衣物的遮掩，身体从不说谎。\n在这张按摩床上，你可以做最专业的推拿，也可以在合规的边缘疯狂试探。\n拇指滑过腰窝时的颤栗、精油在肌肤上游走时的微喘、大腿内侧突然紧绷又慢慢放松的妥协……所有的反应都由你掌控。是发乎情止乎礼，还是用高超的手法让她主动越过雷池？全在你的一念之间。\n\n📱 【店外也暧昧】\n加上微信，在深夜收到她“明天还能预约吗”的暗示；在经营中提升技术、升级设备、解锁更多令人血脉偾张的特殊疗法。\n\n嘘，带上你的精油，准备接客吧。\n👉 *高度自由的经营养成 × 极致细腻的感官描写 × 循序渐进的动态","background":null,"backgroundWidth":null,"backgroundHeight":null,"cover":"m92jdda6euc13e4m721exhly.webp","coverWidth":237,"coverHeight":141,"introPage":"u4xycva8gga4cft0o2a62ab4.html","changelog":null,"createdAt":"2026-07-20T10:30:39.031Z","updatedAt":"2026-07-27T04:37:55.737Z","initPublicAt":"2026-07-23T13:41:03.566Z","renderTemplate":null,"assistantRegexReplace":[],"enableMemorySchema":false,"memorySchema":null,"injectStyles":"think{display:none}\nhud,article[t=\"story\"],status,wx,cal,grid,prog,npc,meters,info,chats,contacts,mine,card,foot,chatbox,ct,replybar,wxsec,pcard,nt,shopinfo,fin,fin-row,inv,inv-item,upg,upg-card,settings,setgroup,opt,topbar,tdate,tnote,tline,tstats,actions{font-family:'Noto Sans SC',-apple-system,'PingFang SC','Microsoft YaHei',sans-serif;box-sizing:border-box;\n}\n/*===== 顶部仪表盘 ===== */\ntopbar{display:block;background:#FFF8E7;border:3px solid #0a0a0a;border-radius:6px;margin:8px 0 12px;padding:0;box-shadow:5px 5px 0 #0a0a0a;position:relative;overflow:visible}\ntopbar::before{content:\"DASHBOARD\";position:absolute;top:-12px;left:16px;background:linear-gradient(135deg,#FF6B9D,#FF8A80);color:#fff;font-size:9px;font-weight:900;padding:3px 10px;border:2px solid #0a0a0a;border-radius:3px;letter-spacing:1.5px;transform:rotate(-2deg);box-shadow:2px 2px 0 #0a0a0a;z-index:2;animation:topbarLabelPulse 3s ease-in-out infinite}\ntopbar::after{content:\"\";position:absolute;top:8px;right:12px;width:26px;height:26px;z-index:2;background:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Ccircle cx='14' cy='14' r='10' fill='none' stroke='%230a0a0a' stroke-width='2'/%3E%3Ccircle cx='14' cy='14' r='4' fill='%23FF6B9D'%3E%3Canimate attributeName='r' values='4;6;4' dur='2s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='14' cy='14' r='10' fill='none' stroke='%23FF6B9D' stroke-width='1' opacity='0.4'%3E%3Canimate attributeName='r' values='10;12;10' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='0.4;0;0.4' dur='2s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E\") no-repeat center/contain}\n@keyframes topbarLabelPulse{0%,100%{transform:rotate(-2deg) scale(1)}50%{transform:rotate(-2deg) scale(1.03)}}\ntdate{display:flex;justify-content:space-between;align-items:center;padding:14px 18px 6px}\ntdate>p{margin:0;font-weight:900;line-height:1.4}\ntdate>p:first-child{font-size:15px;color:#0a0a0a}\ntdate>p:last-child{font-size:12px;color:#888;font-weight:700}\ntopbar week{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin:6px 14px 8px}\ntopbar day{display:flex;flex-direction:column;align-items:center;border:2px dashed #ccc;border-radius:4px;padding:5px 2px 6px;min-height:72px;background:#fff;transition:transform 0.1s}\ntopbar day:hover{transform:translate(-1px,-1px)}\ntopbar day[today]{background:linear-gradient(135deg,#FFEB3B,#FFD700);border:3px solid #0a0a0a;box-shadow:3px 3px 0 #0a0a0a;transform:scale(1.03)}\ntopbar day[today]:hover{transform:scale(1.03) translate(-1px,-1px);box-shadow:4px 4px 0 #0a0a0a}\ntopbar n{display:block;font-size:10px;font-weight:900;color:#888;margin-bottom:1px;letter-spacing:1px}\ntopbar day[today] n{color:#0a0a0a}\ntopbar d{display:block;font-size:20px;font-weight:900;color:#0a0a0a;line-height:1.2;margin-bottom:3px}\ntopbar ev{display:block;font-size:8px;font-weight:700;color:#FF6B9D;text-align:center;line-height:1.3;word-break:break-all;padding:0 2px}\ntopbar day[today] ev{color:#a0522d}\ntnote{display:block;margin:0 14px 8px;padding:8px 12px;background:#fff;border:2px solid #0a0a0a;border-radius:4px;box-shadow:2px 2px 0 #0a0a0a;font-size:12px;font-weight:700;color:#0a0a0a;line-height:1.5;position:relative}\ntnote::before{content:\"📌\";font-size:11px}\ntline{display:block;height:0;margin:0 18px;border:none;border-top:2px dashed #0a0a0a;opacity:0.25}\ntstats{display:block;padding:10px 18px 14px;background:linear-gradient(135deg,#FFEB3B 0%,#FFF176 50%,#FFEB3B 100%);border-radius:0 0 3px 3px;position:relative;background-image:url(\"data:image/svg+xml,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 30 Q15 25 30 30 T60 30' fill='none' stroke='%23F57F17' stroke-width='0.5' opacity='0.15'/%3E%3Cpath d='M0 45 Q15 40 30 45 T60 45' fill='none' stroke='%23F57F17' stroke-width='0.5' opacity='0.1'/%3E%3C/svg%3E\");background-size:60px 60px}\ntstats::before{content:\"\";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#0a0a0a 20%,#0a0a0a 80%,transparent);opacity:0.15}\ntstats>p{margin:0;padding:2px 0;font-size:14px;font-weight:800;line-height:1.6;letter-spacing:0.3px;color:#0a0a0a}\ntstats>p:first-child{font-size:13px;font-weight:700;color:#333}\ntstats>p:last-child{font-size:15px;font-weight:900;background:linear-gradient(90deg,#0a0a0a 0%,#333 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}\n/*===== 正文容器 ===== */\narticle[t=\"story\"]{display:block !important;visibility:visible !important;background:radial-gradient(circle at 12% 8%,rgba(255,107,157,0.08),transparent 28%),radial-gradient(circle at 88% 18%,rgba(69,183,209,0.09),transparent 26%),linear-gradient(135deg,#FFF8E7 0%,#FFFDF2 48%,#FFF8E7 100%);padding:30px 22px 26px;margin:16px 0 14px;border:3px solid #0a0a0a;border-radius:6px;box-shadow:5px 5px 0 #0a0a0a;line-height:1.92;font-size:15px;color:#1a1a1a;position:relative;overflow:visible;font-family:'Noto Serif SC','Source Han Serif SC','Songti SC','SimSun',serif}\narticle[t=\"story\"]::before{content:\"STORY\";position:absolute;top:-12px;right:20px;background:#45B7D1;color:#fff;font-size:10px;font-weight:900;padding:2px 10px;border:2px solid #0a0a0a;border-radius:2px;letter-spacing:1.5px;transform:rotate(1deg);font-family:'Noto Sans SC','PingFang SC','Microsoft YaHei',sans-serif;box-shadow:2px 2px 0 #0a0a0a}\narticle[t=\"story\"]::after{content:\"❝\";position:absolute;top:12px;left:14px;font-size:54px;font-family:Georgia,serif;color:#FF6B9D;opacity:0.13;line-height:1;pointer-events:none}\narticle[t=\"story\"] p{display:block !important;margin:0 0 14px !important;padding:0;text-indent:2em;position:relative;line-height:1.92;letter-spacing:0.25px}\narticle[t=\"story\"] p:last-child{margin-bottom:0 !important}\narticle[t=\"story\"] p+p{padding-top:2px}\narticle[t=\"story\"] p:nth-child(5n)::before{content:\"· ··\";display:block;text-align:center;text-indent:0;color:#cfc7b8;font-size:15px;letter-spacing:6px;margin:0 0 12px;font-family:Georgia,serif}\narticle[t=\"story\"] p:hover{background:linear-gradient(90deg,rgba(255,235,59,0.08),transparent 78%)}\n/*===== 对话标签 ===== */\narticle[t=\"story\"] q{all:unset;display:inline;font:inherit;color:inherit;white-space:normal;word-break:break-word}\narticle[t=\"story\"] q::before,article[t=\"story\"] q::after{content:none !important}\narticle[t=\"story\"] q[c=\"1\"]{color:#315f9c}\narticle[t=\"story\"] q[c=\"2\"]{color:#8f3b35}\narticle[t=\"story\"] q[c=\"3\"]{color:#6b4a86}\narticle[t=\"story\"] q[c=\"4\"]{color:#316f72}\narticle[t=\"story\"] q[c=\"5\"]{color:#9a5a23}\narticle[t=\"story\"] q[c=\"6\"]{color:#3f6f41}\narticle[t=\"story\"] q[c=\"7\"]{color:#8a4564}\narticle[t=\"story\"] q[c=\"8\"]{color:#514884}\narticle[t=\"story\"] q[c=\"mc\"]{color:#1a1a1a}\narticle[t=\"story\"] q[c=\"n\"]{color:#5f6770}\narticle[t=\"story\"] p:has(>q:only-child){margin-top:-4px !important;margin-bottom:10px !important}\n/*===== 状态栏容器 ===== */\nstatus{display:block;margin:16px 0 8px}\nstatus>details{background:#FFF8E7;border:3px solid #0a0a0a;border-radius:4px;margin:10px 0;box-shadow:4px 4px 0 #0a0a0a;overflow:visible;position:relative;transition:transform 0.15s,box-shadow 0.15s}\nstatus>details:hover{transform:translate(-1px,-1px);box-shadow:6px 6px 0 #0a0a0a}\nstatus>details>summary{display:flex;align-items:center;padding:14px 18px;cursor:pointer;list-style:none;font-weight:900;font-size:15px;color:#0a0a0a;transition:background 0.15s;position:relative;user-select:none;border-bottom:2px solid transparent}\nstatus>details>summary::-webkit-details-marker{display:none}\nstatus>details>summary::marker{content:\"\"}\nstatus>details>summary:hover{background:rgba(0,0,0,0.03)}\nstatus>details>summary::after{content:\"＋\";position:absolute;right:16px;font-size:18px;font-weight:900;color:#0a0a0a;transition:transform 0.2s}\nstatus>details[open]>summary::after{content:\"－\"}\nstatus>details[open]>summary{border-bottom:2px solid #0a0a0a}\nstatus>details>p{margin:0;padding:5px 18px;font-size:13.5px;font-weight:600;line-height:1.7;color:#2a2a2a}\nstatus>details>p:first-of-type{padding-top:14px}\nstatus>details>p:last-of-type{padding-bottom:14px}\nstatus>details:nth-of-type(1)::before{content:\"PLAYER\";position:absolute;top:-11px;left:14px;background:#45B7D1;color:#fff;font-size:9px;font-weight:900;padding:2px 8px;border:2px solid #0a0a0a;border-radius:2px;letter-spacing:1px;transform:rotate(-1deg)}\nstatus>details:nth-of-type(2)::before{content:\"SHOP\";position:absolute;top:-11px;left:14px;background:#FFEB3B;color:#0a0a0a;font-size:9px;font-weight:900;padding:2px 8px;border:2px solid #0a0a0a;border-radius:2px;letter-spacing:1px;transform:rotate(1deg)}\nstatus>details:nth-of-type(3)::before{content:\"SERVICE\";position:absolute;top:-11px;left:14px;background:#FF6B9D;color:#fff;font-size:9px;font-weight:900;padding:2px 8px;border:2px solid #0a0a0a;border-radius:2px;letter-spacing:1px;transform:rotate(-1.5deg)}\nstatus>details:nth-of-type(4)::before{content:\"BONDS\";position:absolute;top:-11px;left:14px;background:#4ECDC4;color:#fff;font-size:9px;font-weight:900;padding:2px 8px;border:2px solid #0a0a0a;border-radius:2px;letter-spacing:1px;transform:rotate(0.5deg)}\nstatus>details:nth-of-type(5)::before{content:\"NPC\";position:absolute;top:-11px;left:14px;background:#C39BD3;color:#fff;font-size:9px;font-weight:900;padding:2px 8px;border:2px solid #0a0a0a;border-radius:2px;letter-spacing:1px;transform:rotate(-0.5deg)}\nstatus>details:nth-of-type(6)::before{content:\"TODAY\";position:absolute;top:-11px;left:14px;background:#FF8C42;color:#fff;font-size:9px;font-weight:900;padding:2px 8px;border:2px solid #0a0a0a;border-radius:2px;letter-spacing:1px;transform:rotate(1.5deg)}\nstatus>details:nth-of-type(7)::before{content:\"MEMORY\";position:absolute;top:-11px;left:14px;background:#45B7D1;color:#fff;font-size:9px;font-weight:900;padding:2px 8px;border:2px solid #0a0a0a;border-radius:2px;letter-spacing:1px;transform:rotate(-1deg)}\n/*===== 进度条 ===== */\nmeters{display:block;padding:6px 18px 10px}\nprog{display:block;position:relative;height:26px;background:#ede4d4;border:2px solid #0a0a0a;border-radius:4px;margin:5px 0;overflow:hidden;font-size:12px;font-weight:800;line-height:26px;padding-left:10px;color:#0a0a0a}\nprog bar{display:block;position:absolute;top:0;left:0;height:100%;z-index:0;border-radius:2px}\nprog[c=\"sta\"] bar{background:linear-gradient(90deg,#4ECDC4,#7eddd6)}\nprog[c=\"exp\"] bar{background:linear-gradient(90deg,#45B7D1,#7dd3e8)}\nprog[c=\"fav\"] bar{background:linear-gradient(90deg,#FF6B9D,#ff8db5)}\nprog[c=\"sat\"] bar{background:linear-gradient(90deg,#FFEB3B,#fff176)}\nprog[c=\"rel\"] bar{background:linear-gradient(90deg,#4ECDC4,#7eddd6)}\nprog[c=\"amb\"] bar{background:linear-gradient(90deg,#C39BD3,#d4b5e0)}\nprog[c=\"rep\"] bar{background:linear-gradient(90deg,#FFD700,#FFA000)}\nprog>span{position:relative;z-index:1}\n/*===== 两列信息 ===== */\ninfo{display:grid;grid-template-columns:1fr 1fr;gap:2px 12px;padding:6px 18px;font-size:13px;font-weight:600;color:#2a2a2a;line-height:1.8}\ninfo>span{display:block;padding:2px 0}\ninfo>span:nth-child(odd){font-weight:800;color:#0a0a0a}\n/* ===== NPC卡片 ===== */\nnpc{display:block;margin:8px 14px;border:2px solid #0a0a0a;border-radius:8px;overflow:visible;position:relative;background:#fff;box-shadow:3px 3px 0 #0a0a0a}\nnpc>p:first-child{font-size:16px;font-weight:900;color:#fff;padding:10px 14px;margin:0;background:#FF6B9D;border-bottom:2px solid #0a0a0a;border-radius:6px 6px 0 0}\nnpc:nth-child(even)>p:first-child{background:#45B7D1}\nnpc:nth-child(3n)>p:first-child{background:#4ECDC4}\nnpc:nth-child(4n)>p:first-child{background:#C39BD3}\nnpc>p{margin:0;padding:4px 14px;font-size:13px;font-weight:600;line-height:1.7;color:#2a2a2a;border-bottom:1px solid #f5f0e5}\nnpc>p:last-child{border-bottom:none;padding-bottom:10px}\nnpc info{padding:6px 14px}\nnpc>p+p:nth-child(2){padding-top:8px}\n/* ===== Grid表格 ===== */\ngrid{display:grid;grid-template-columns:1fr;margin:8px 18px 12px;border:2px solid #0a0a0a;border-radius:4px;overflow:hidden;background:#fff}\nrow{display:grid;grid-template-columns:2.5fr 1fr 1fr 1.5fr 1fr;border-bottom:1px solid #e0e0e0;align-items:center}\nrow:last-child{border-bottom:none}\nrow[h]{background:#0a0a0a;color:#fff;font-weight:900;font-size:11px;letter-spacing:0.5px}\nrow[h] c{padding:8px 6px;text-align:center;border-right:1px solid #333}\nrow[h] c:first-child{text-align:left;padding-left:10px}\nrow[h] c:last-child{border-right:none}\nc{display:block;padding:6px;font-size:12px;font-weight:700;text-align:center;color:#2a2a2a;border-right:1px solid #f0f0f0}\nc:first-child{text-align:left;padding-left:10px;font-weight:800;color:#0a0a0a}\nc:last-child{border-right:none}\nrow:nth-child(even){background:#FFFCF0}\nrow:nth-child(odd){background:#fff}\n/* ===== 店铺经营 ===== */\nshopinfo{display:grid;grid-template-columns:auto 1fr;gap:0;margin:10px 14px;border:2px solid #0a0a0a;border-radius:6px;overflow:hidden;background:#fff;box-shadow:3px 3px 0 #0a0a0a}\nshopinfo>span{display:block;padding:8px 12px;font-size:13px;font-weight:700;line-height:1.5;border-bottom:1px solid #eee;color:#2a2a2a}\nshopinfo>span:nth-child(odd){background:#f8f4ec;font-weight:900;color:#0a0a0a;border-right:2px solid #0a0a0a;white-space:nowrap}\nshopinfo>span:nth-child(even){background:#fff}\nshopinfo>span:nth-last-child(1),shopinfo>span:nth-last-child(2){border-bottom:none}\nfin{display:block;margin:6px 14px 10px;border:2px solid #0a0a0a;border-radius:6px;overflow:hidden;box-shadow:3px 3px 0 #0a0a0a;background:#fff}\nfin-row{display:flex;justify-content:space-between;align-items:center;padding:8px 14px;font-size:13px;font-weight:700;line-height:1.5;border-bottom:1px solid #f0ece2;color:#2a2a2a}\nfin-row:last-child{border-bottom:none}\nfin-row>span:first-child{font-weight:800;color:#0a0a0a}\nfin-row>span:last-child{font-weight:900;font-family:'Courier New',monospace;letter-spacing:0.5px}\nfin-row[t=\"balance\"]{background:linear-gradient(135deg,#FFF8E7,#FFFDE7);border-bottom:2px solid #0a0a0a}\nfin-row[t=\"balance\"]>span:last-child{font-size:20px;color:#0a0a0a}\nfin-row[t=\"income\"]>span:last-child{color:#2e7d32}\nfin-row[t=\"expense\"]>span:last-child{color:#c62828}\nfin-row[t=\"detail\"]{background:#fafafa;padding-left:28px;font-size:12px;font-weight:600;color:#888}\nfin-row[t=\"detail\"]>span:last-child{color:#666;font-weight:700}\nfin-row[t=\"fixed\"]{background:#f8f4ec;border-top:1px dashed #ddd}\nfin-row[t=\"fixed\"]>span:last-child{color:#795548;font-size:12px}\nfin-row[t=\"profit\"]{background:linear-gradient(135deg,#E8F5E9,#C8E6C9);border-top:2px solid #0a0a0a}\nfin-row[t=\"profit\"]>span:last-child{font-size:18px;color:#1b5e20}\ninv{display:flex;flex-wrap:wrap;gap:6px;padding:6px 14px 10px}\ninv-item{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:2px solid #0a0a0a;border-radius:999px;font-size:12px;font-weight:800;color:#0a0a0a;background:#fff;box-shadow:2px 2px 0 #0a0a0a;white-space:nowrap;position:relative}\ninv-item::before{content:\"\";width:10px;height:10px;border-radius:50%;border:2px solid #0a0a0a;flex-shrink:0}\ninv-item[s=\"充足\"]::before{background:#4CAF50;box-shadow:0 0 6px rgba(76,175,80,0.5)}\ninv-item[s=\"一般\"]::before{background:#FFC107;box-shadow:0 0 6px rgba(255,193,7,0.5)}\ninv-item[s=\"不足\"]::before{background:#FF9800;box-shadow:0 0 6px rgba(255,152,0,0.5);animation:invWarn 1.5s ease-in-out infinite}\ninv-item[s=\"缺货\"]::before{background:#F44336;box-shadow:0 0 6px rgba(244,67,54,0.6);animation:invAlert 0.8s ease-in-out infinite}\ninv-item[s=\"缺货\"]{background:#FFF0F0;border-color:#c62828;color:#c62828}\ninv-item[s=\"有\"]::before{background:#4ECDC4;box-shadow:0 0 6px rgba(78,205,196,0.5)}\ninv-item[s=\"无\"]::before{background:#bbb}\ninv-item[s=\"无\"]{opacity:0.55}\n@keyframes invWarn{0%,100%{box-shadow:0 0 4px rgba(255,152,0,0.3)}50%{box-shadow:0 0 10px rgba(255,152,0,0.7)}}\n@keyframes invAlert{0%,100%{box-shadow:0 0 4px rgba(244,67,54,0.3)}50%{box-shadow:0 0 12px rgba(244,67,54,0.8)}}\nupg{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:6px 14px 14px}\nupg-card{display:block;border:2px solid #0a0a0a;border-radius:6px;overflow:hidden;background:#fff;box-shadow:3px 3px 0 #0a0a0a;cursor:pointer;transition:transform 0.12s,box-shadow 0.12s;position:relative}\nupg-card:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 #0a0a0a}\nupg-card:active{transform:translate(1px,1px);box-shadow:1px 1px 0 #0a0a0a}\nupg-card>p{margin:0;padding:6px 10px;font-size:12px;font-weight:700;line-height:1.4;color:#2a2a2a;border-bottom:1px solid #f0f0f0}\nupg-card>p:first-child{background:linear-gradient(135deg,#45B7D1,#4ECDC4);color:#fff;font-size:13px;font-weight:900;border-bottom:2px solid #0a0a0a;padding:8px 10px}\nupg-card:nth-child(2)>p:first-child{background:linear-gradient(135deg,#FF6B9D,#FF8A80)}\nupg-card>p:nth-child(2){font-weight:900;color:#0a0a0a;font-size:13px}\nupg-card>p:nth-child(3){background:#FFF8E7;font-weight:900;color:#e65100;font-size:14px;border-bottom:none}\nupg-card>p:last-child{font-size:11px;color:#666;padding-bottom:8px;border-bottom:none}\n/* ===== 微信 ===== */\nstatus wx{display:flex;flex-direction:column;max-width:375px;height:520px;max-height:72vh;min-height:420px;margin:10px auto;border:3px solid #0a0a0a;border-radius:4px;overflow:hidden;background:#ededed;box-shadow:5px 5px 0 #0a0a0a;font-family:-apple-system,'PingFang SC','Microsoft YaHei',sans-serif;font-size:14px;color:#1a1a1a;position:relative}\nstatus wx::before{content:\"WECHAT\";position:absolute;top:-11px;right:14px;background:#4ECDC4;color:#fff;font-size:9px;font-weight:900;padding:2px 8px;border:2px solid #0a0a0a;border-radius:2px;letter-spacing:1px;transform:rotate(1.5deg);z-index:20}\n/* ===== 微信顶部导航 ===== */\nwx nav{display:flex;align-items:center;justify-content:center;height:52px;flex:0 0 52px;background:#ededed;font-size:20px;font-weight:900;color:#0a0a0a;border-bottom:3px solid #0a0a0a;position:relative;z-index:5}\nwx nav::before{content:\"💬\";margin-right:8px;font-size:18px}\nwx nt{display:none}\nwx nt[chat]{display:inline}\nwx:has(foot label:nth-child(2) input:checked) navnt{display:none}\nwx:has(foot label:nth-child(3) input:checked) nav nt{display:none}\nwx:has(foot label:nth-child(1) input:checked) nav nt[chat]{display:inline}\nwx:has(foot label:nth-child(2) input:checked) nav nt[contacts]{display:inline}\nwx:has(foot label:nth-child(3) input:checked) nav nt[me]{display:inline}\nwx:has(foot label:nth-child(1) input:checked) nav::before{content:\"💬\"}\nwx:has(foot label:nth-child(2) input:checked) nav::before{content:\"👤\"}\nwx:has(foot label:nth-child(3) input:checked) nav::before{content:\"😊\"}\n/* ===== 微信页面切换 ===== */\nwx contacts,wx mine{display:none}\nwx chats{display:block}\nwx:has(foot label:nth-child(2) input:checked) chats,wx:has(foot label:nth-child(3) input:checked) chats{display:none}\nwx:has(foot label:nth-child(2) input:checked) contacts{display:block}\nwx:has(foot label:nth-child(3) input:checked) mine{display:block}\n/* ===== 微信滚动区域 ===== */\nwx chats,wx contacts,wx mine{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#4ECDC4 #ededed}\nwx chats{background:#fff;position:relative;z-index:1}\nwx chats>p{margin:0;padding:10px 16px;font-size:13px;font-weight:700;color:#777;background:#fff}\nwx chats>p:first-child{padding-top:56px;text-align:center;font-size:15px;font-weight:900;color:#0a0a0a}\nwx chats>p:first-child::before{content:\"📭\";display:block;font-size:30px;margin-bottom:8px}\nwx chats>details{background:#fff;border-bottom:1px solid #e8e8e8}\nwx chats>details>summary{display:grid;grid-template-columns:48px 1fr auto;grid-template-areas:\"avatar name time\" \"avatar prev prev\";column-gap:12px;align-items:center;padding:12px 16px;cursor:pointer;list-style:none;position:relative;min-height:64px;transition:background 0.15s}\nwx chats>details>summary:hover{background:#f5f5f5}\nwx chats>details>summary::-webkit-details-marker{display:none}\nwx chats>details>summary::marker{content:\"\"}\nwx chats>details>summary::before{content:\"\";grid-area:avatar;width:44px;height:44px;border-radius:6px;border:2px solid #0a0a0a;background:linear-gradient(135deg,#a8d8ea,#7ec8e3)}\nwx chats>details:nth-child(1)>summary::before{background:linear-gradient(135deg,#f8b4c8,#e88fa2)}\nwx chats>details:nth-child(2)>summary::before{background:linear-gradient(135deg,#b8d4e3,#8fb8d4)}\nwx chats>details:nth-child(3)>summary::before{background:linear-gradient(135deg,#c3b1e1,#a78bca)}\nwx chats>details:nth-child(4)>summary::before{background:linear-gradient(135deg,#f9d89c,#f0c27f)}\nwx chats>details:nth-child(5)>summary::before{background:linear-gradient(135deg,#a8e6cf,#7bc8a4)}\nwx chats>details>summary b{grid-area:name;font-weight:900;font-size:15px;color:#0a0a0a;position:relative;min-width:0}\nwx chats>details>summary b[unread]::after{content:\"\";position:absolute;top:-4px;right:-14px;width:10px;height:10px;background:#fa5151;border-radius:50%;border:2px solid #fff;animation:wxpulse 2s ease-in-out infinite}\n@keyframes wxpulse{0%,100%{box-shadow:0 0 0 0 rgba(250,81,81,0)}50%{box-shadow:0 0 0 4px rgba(250,81,81,0.3)}}\nwx chats>details>summary t{grid-area:time;font-size:12px;color:#999;font-weight:800;white-space:nowrap}\nwx chats>details>summary small{grid-area:prev;display:block;color:#999;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px}\nwx chats>details[open]>summary{background:#ededed;border-bottom:3px solid #0a0a0a;position:sticky;top:0;z-index:3}\nwx chats>details[open]>summary b::before{content:\"← \";color:#576b95;font-weight:700}\nwx chatbox{display:block;background:#ededed;padding:8px 0;border-bottom:2px solid #d8d8d8}\nwx ct{display:block;text-align:center;font-size:13px;font-weight:900;color:#0a0a0a;padding:4px 0 8px}\nwx msg{display:block;position:relative;max-width:70%;width:fit-content;padding:9px 13px;margin:8px 16px 8px 58px;background:#fff;border:2px solid #0a0a0a;border-radius:0 8px 8px 8px;font-size:14px;line-height:1.5;color:#1a1a1a;word-break:break-word;box-shadow:2px 2px 0 #0a0a0a}\nwx msg::before{content:none}\nwx msg[me]{background:#95ec69;margin-left:auto;margin-right:16px;border-radius:8px 0 8px 8px}\nwx msg[t=\"voice\"]{padding-left:36px;min-width:90px}\nwx msg[t=\"voice\"]::after{content:\"🔊 \" attr(d) \"″\";position:absolute;left:13px;top:50%;transform:translateY(-50%);font-size:12px;color:#666}\nwx msg[me][t=\"voice\"]{padding-right:36px;padding-left:13px}\nwx msg[me][t=\"voice\"]::after{left:auto;right:13px}\nwx msg[t=\"img\"]{background:#f0f0f0;border:2px solid #0a0a0a;padding:10px 12px 10px 30px;font-size:12px;color:#666;min-height:50px;font-style:italic}\nwx msg[t=\"img\"]::after{content:\"📷\";position:absolute;left:10px;top:10px;font-size:14px;font-style:normal}\nwx msg[me][t=\"img\"]{background:#d4f5c0;padding-left:12px;padding-right:30px}\nwx msg[me][t=\"img\"]::after{left:auto;right:10px}\nwx msg[t=\"red\"],wx msg[me][t=\"red\"]{background:linear-gradient(135deg,#fa9d3b,#e6602a);color:#fff;border-radius:8px;padding:14px 16px 10px;min-width:140px;max-width:70%;border:2px solid #0a0a0a;box-shadow:2px 2px 0 #0a0a0a}\nwx msg[t=\"red\"]::before,wx msg[me][t=\"red\"]::before{content:\"🧧微信红包\";display:block;font-size:14px;font-weight:900;margin-bottom:6px}\nwx msg[t=\"red\"]::after,wx msg[me][t=\"red\"]::after{content:\"\";display:block;height:1px;background:rgba(255,255,255,0.3);margin-top:8px}\nwx msg[me][t=\"red\"]{margin-left:auto;margin-right:16px}\nwx msg[t=\"transfer\"],wx msg[me][t=\"transfer\"]{background:linear-gradient(135deg,#4a90d9,#3578c5);color:#fff;border-radius:8px;padding:14px 16px;min-width:140px;max-width:70%;border:2px solid #0a0a0a;box-shadow:2px 2px 0 #0a0a0a}\nwx msg[t=\"transfer\"]::before,wx msg[me][t=\"transfer\"]::before{content:\"💰微信转账\";display:block;font-size:14px;font-weight:900;margin-bottom:4px}\nwx msg[t=\"transfer\"]::after,wx msg[me][t=\"transfer\"]::after{content:\"¥\" attr(amt);display:block;font-size:22px;font-weight:900;margin-top:4px}\nwx msg[me][t=\"transfer\"]{margin-left:auto;margin-right:16px}\nwx ts{display:block;text-align:center;font-size:11px;color:#aaa;padding:8px 0 4px;font-weight:800}\nwx replybar{display:block;margin-top:12px;padding:10px 14px;background:#f7f7f7;border-top:2px solid #d0d0d0;font-size:13px;color:#999;font-weight:700}\nwx contacts{background:#fff;padding:0}\nwx wxsec{display:block;padding:8px 16px;background:#ededed;color:#777;font-size:12px;font-weight:900;border-bottom:1px solid #ddd}\nwx contacts>p{margin:0;padding:10px 16px;font-size:13px;font-weight:700;color:#777}\nwx contacts>details{background:#fff;border-bottom:1px solid #eee}\nwx contacts>details>summary{display:block;position:relative;padding:12px 16px 12px 64px;min-height:54px;cursor:pointer;list-style:none;transition:background 0.15s}\nwx contacts>details>summary:hover{background:#f5f5f5}\nwx contacts>details>summary::-webkit-details-marker{display:none}\nwx contacts>details>summary::marker{content:\"\"}\nwx contacts>details>summary::before{content:\"\";position:absolute;left:16px;top:11px;width:36px;height:36px;border:2px solid #0a0a0a;border-radius:5px;background:linear-gradient(135deg,#a8d8ea,#7ec8e3)}\nwx contacts>details:nth-child(2n+1)>summary::before{background:linear-gradient(135deg,#f8b4c8,#e88fa2)}\nwx contacts>details:nth-child(2n+2)>summary::before{background:linear-gradient(135deg,#c3b1e1,#a78bca)}\nwx contacts>details:nth-child(3n)>summary::before{background:linear-gradient(135deg,#f9d89c,#f0c27f)}\nwx contacts>details>summary b{font-weight:900;color:#0a0a0a;font-size:14px}\nwx contacts>details>summary small{display:block;margin-top:3px;color:#888;font-size:12px;font-weight:600;line-height:1.4}\nwx contacts>details[open]>summary{background:#f0f0f0;border-bottom:2px solid #ddd;position:sticky;top:0;z-index:3}\nwx contacts>details[open]>summary b::before{content:\"← \";color:#576b95;font-weight:700}\nwx contacts>details[open]{background:#f7f7f7}\nwx pcard{display:block;margin:0 12px 12px;padding:10px 12px;background:#FFF8E7;border:2px solid #0a0a0a;border-radius:6px;box-shadow:3px 3px 0 #0a0a0a}\nwx pcard>p{margin:0 0 5px;padding:5px 8px;background:#fff;border:1px solid #eee;border-radius:3px;font-size:12.5px;font-weight:700;line-height:1.5;color:#2a2a2a}\nwx pcard>p:last-child{margin-bottom:0}\nwx mine{background:#fff;padding:16px}\nwx mine::before{content:\"我的\";display:block;font-size:22px;font-weight:900;color:#0a0a0a;margin-bottom:14px}\nwx card{display:block;background:#FFF8E7;border:3px solid #0a0a0a;border-radius:6px;box-shadow:4px 4px 0 #0a0a0a;padding:12px;position:relative}\nwx card::before{content:\"WALLET\";position:absolute;top:-11px;left:12px;background:#FFEB3B;border:2px solid #0a0a0a;border-radius:2px;color:#0a0a0a;font-size:9px;font-weight:900;padding:2px 8px;transform:rotate(-1deg)}\nwx card>p{margin:0 0 8px;padding:9px 10px;background:#fff;border:2px solid #0a0a0a;border-radius:4px;box-shadow:2px 2px 0 #0a0a0a;font-size:13px;font-weight:800;color:#2a2a2a}\nwx card>p:first-child{text-align:center;background:#FFEB3B;padding:18px 10px 14px}\nwx card>p:first-child::before{content:\"💰微信钱包\";display:block;font-size:12px;font-weight:900;color:#0a0a0a;margin-bottom:6px}\nwx card>p:first-child span{display:block;font-size:34px;line-height:1.2;font-weight:900;color:#0a0a0a}\n/* ===== 微信底栏 ===== */\nwx foot{display:grid;grid-template-columns:repeat(3,1fr);flex:0 0 54px;min-height:54px;border-top:3px solid #0a0a0a;background:#f7f7f7;position:relative;z-index:10}\nwx foot label{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:7px 0 5px;font-size:10px;font-weight:800;color:#999;cursor:pointer}\nwx foot label input[type=\"radio\"]{position:absolute;opacity:0;pointer-events:none;width:0;height:0}\nwx foot label::before{font-size:18px;margin-bottom:2px}\nwx foot label:nth-child(1)::before{content:\"💬\"}\nwx foot label:nth-child(2)::before{content:\"👤\"}\nwx foot label:nth-child(3)::before{content:\"😊\"}\nwx foot label:nth-child(1){color:#07C160;font-weight:900}\nwx:has(foot label:nth-child(2) input:checked) foot label,wx:has(foot label:nth-child(3) input:checked) foot label{color:#999;font-weight:800}\nwx:has(foot label:nth-child(1) input:checked) foot label{color:#999;font-weight:800}\nwx:has(foot label:nth-child(1) input:checked) foot label:nth-child(1){color:#07C160;font-weight:900}\nwx:has(foot label:nth-child(2) input:checked) foot label:nth-child(2){color:#07C160;font-weight:900}\nwx:has(foot label:nth-child(3) input:checked) foot label:nth-child(3){color:#07C160;font-weight:900}\nwx::after{content:\"\";display:block;width:120px;height:4px;background:#0a0a0a;border-radius:4px;margin:6px auto;flex:0 0 4px}\nwx chats::-webkit-scrollbar,wx contacts::-webkit-scrollbar,wx mine::-webkit-scrollbar{width:6px}\nwx chats::-webkit-scrollbar-track,wx contacts::-webkit-scrollbar-track,wx mine::-webkit-scrollbar-track{background:#ededed;border-left:1px solid #d0d0d0}\nwx chats::-webkit-scrollbar-thumb,wx contacts::-webkit-scrollbar-thumb,wx mine::-webkit-scrollbar-thumb{background:#4ECDC4;border:1px solid #0a0a0a;border-radius:999px}\nwx chats::-webkit-scrollbar-thumb:hover,wx contacts::-webkit-scrollbar-thumb:hover,wx mine::-webkit-scrollbar-thumb:hover{background:#45B7D1}\nwx settings{display:block;margin:16px 0 0;border:3px solid #0a0a0a;border-radius:6px;overflow:hidden;box-shadow:4px 4px 0 #0a0a0a;background:#fff;position:relative}\nwx settings::before{content:\"CONFIG\";position:absolute;top:-11px;right:12px;background:#FF6B9D;color:#fff;font-size:9px;font-weight:900;padding:2px 8px;border:2px solid #0a0a0a;border-radius:2px;letter-spacing:1px;transform:rotate(1.5deg);z-index:2}\nwx settings>p:first-child{margin:0;padding:12px 14px 10px;font-size:15px;font-weight:900;color:#0a0a0a;background:linear-gradient(135deg,#FFF8E7,#FFFDE7);border-bottom:2px solid #0a0a0a}\nwx settings>p:last-child{margin:0;padding:10px 14px;font-size:11px;font-weight:700;color:#999;background:#f8f8f8;border-top:1px dashed #ddd;line-height:1.5}\nwx setgroup{display:block;padding:10px 14px;border-bottom:1px solid #eee}\nwx setgroup:last-of-type{border-bottom:none}\nwx setgroup>p{margin:0 0 8px;font-size:13px;font-weight:900;color:#0a0a0a}\nwx opt{display:inline-block;padding:6px 14px;margin:0 6px 6px 0;border:2px solid #ccc;border-radius:999px;font-size:12px;font-weight:800;color:#999;background:#f5f5f5;cursor:pointer;transition:all 0.15s;position:relative}\nwx opt[s=\"on\"]{background:#4ECDC4;color:#fff;border-color:#0a0a0a;box-shadow:2px 2px 0 #0a0a0a}\nwx opt[s=\"on\"]::before{content:\"✓ \";font-weight:900}\nwx opt[s=\"off\"]{background:#f5f5f5;color:#999;border-color:#ddd;box-shadow:none}\nwx opt[s=\"off\"]:hover{background:#e8e8e8;border-color:#bbb;color:#666}\n/* ===== 可选行动按钮 ===== */\nactions{display:flex;flex-wrap:wrap;gap:8px;padding:14px 18px;margin:0}\nactions>div[data-action]{display:inline-flex;align-items:center;padding:10px 18px;border:2px solid #0a0a0a;border-radius:6px;background:linear-gradient(135deg,#FFF8E7,#FFFDE7);color:#0a0a0a;font-size:13px;font-weight:800;cursor:pointer;box-shadow:3px 3px 0 #0a0a0a;transition:transform 0.12s,box-shadow 0.12s,background 0.12s;user-select:none;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden;line-height:1.4}\nactions>div[data-action]::before{content:\"▸ \";font-weight:900;color:#FF6B9D;margin-right:2px}\nactions>div[data-action]:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 #0a0a0a;background:linear-gradient(135deg,#FFEB3B,#FFF176)}\nactions>div[data-action]:active{transform:translate(2px,2px);box-shadow:1px 1px 0 #0a0a0a;background:#FFD600}\nactions>div[data-action]:nth-child(1)::before{color:#FF6B9D}\nactions>div[data-action]:nth-child(2)::before{color:#45B7D1}\nactions>div[data-action]:nth-child(3)::before{color:#4ECDC4}\nactions>div[data-action]:nth-child(4)::before{color:#C39BD3}\n/* ===== 顶部导航栏 ===== */\nnav header{position:relative;display:flex;align-items:center;min-height:48px;padding:0 14px;color:#10202a;background:linear-gradient(135deg,#dff8ff0%,#f4ffff 42%,#d9fff8 100%);border-bottom:3px solid #0a0a0a;box-shadow:0 4px 0 #0a0a0a,0 8px 18px rgba(69,183,209,0.18);overflow:hidden;isolation:isolate}\nnav header::before{content:\"\";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:url(\"data:image/svg+xml,%3Csvg width='420' height='56' viewBox='0 0 420 56' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='scan' x1='0' y1='0' x2='1' y2='0'%3E%3Cstop offset='0' stop-color='%2345B7D1' stop-opacity='0'/%3E%3Cstop offset='0.45' stop-color='%2345B7D1' stop-opacity='0.22'/%3E%3Cstop offset='0.55' stop-color='%234ECDC4' stop-opacity='0.26'/%3E%3Cstop offset='1' stop-color='%234ECDC4' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cpattern id='grid' width='28' height='28' patternUnits='userSpaceOnUse'%3E%3Cpath d='M28 0H0V28' fill='none' stroke='%230a0a0a' stroke-width='0.55' opacity='0.08'/%3E%3Ccircle cx='0' cy='0' r='1.2' fill='%2345B7D1' opacity='0.22'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='420' height='56' fill='url(%23grid)'/%3E%3Crect x='-180' y='0' width='180' height='56' fill='url(%23scan)'%3E%3Canimate attributeName='x' values='-180;420' dur='4.8s' repeatCount='indefinite'/%3E%3C/rect%3E%3Cpath d='M18 42H88L108 22H174L188 34H252L274 14H392' fill='none' stroke='%2345B7D1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' opacity='0.32'%3E%3Canimate attributeName='stroke-dasharray' values='0 600;90 510;0 600' dur='5.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='0.18;0.42;0.18' dur='3.5s' repeatCount='indefinite'/%3E%3C/path%3E%3Cpath d='M34 14H118L134 28H208L224 16H312L330 30H404' fill='none' stroke='%234ECDC4' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round' opacity='0.28'%3E%3Canimate attributeName='stroke-dasharray' values='0 600;70 530;0 600' dur='6.2s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='0.14;0.38;0.14' dur='4s' repeatCount='indefinite'/%3E%3C/path%3E%3Ccircle cx='88' cy='42' r='3' fill='%23FF6B9D' opacity='0.8'%3E%3Canimate attributeName='r' values='2.4;4.2;2.4' dur='2.4s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='0.35;0.9;0.35' dur='2.4s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='274' cy='14' r='3' fill='%23FFD700' opacity='0.75'%3E%3Canimate attributeName='r' values='2.4;4;2.4' dur='2.8s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='0.3;0.85;0.3' dur='2.8s' repeatCount='indefinite'/%3E%3C/circle%3E%3Cpolygon points='386,8 398,8 404,18 398,28 386,28 380,18' fill='none' stroke='%23FF6B9D' stroke-width='1.2' opacity='0.24'%3E%3CanimateTransform attributeName='transform' type='rotate' values='0 392 18;360 392 18' dur='16s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='0.16;0.36;0.16' dur='3s' repeatCount='indefinite'/%3E%3C/polygon%3E%3Cpolygon points='16,10 26,10 31,18 26,26 16,26 11,18' fill='none' stroke='%234ECDC4' stroke-width='1.2' opacity='0.24'%3E%3CanimateTransform attributeName='transform' type='rotate' values='360 21 18;0 21 18' dur='14s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='0.14;0.34;0.14' dur='3.4s' repeatCount='indefinite'/%3E%3C/polygon%3E%3C/svg%3E\");background-size:420px 56px;background-repeat:repeat-x;animation:topNavBgDrift 18s linear infinite}\nnav header::after{content:\"\";position:absolute;left:0;right:0;bottom:0;height:3px;z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent0%,#45B7D1 20%,#4ECDC4 46%,#FF6B9D 64%,#FFD700 82%,transparent 100%);background-size:220% 100%;animation:topNavBottomBeam 3.2s linear infinite;opacity:0.95}\n@keyframes topNavBgDrift{0%{background-position:0 0}100%{background-position:420px 0}}\n@keyframes topNavBottomBeam{0%{background-position:220% 0}100%{background-position:-220% 0}}\n#nav-left,#nav-middle,#nav-right{position:relative;z-index:2;color:#10202a;font-weight:900;text-shadow:0 1px 0 rgba(255,255,255,0.65)}\n#nav-left{display:flex;align-items:center;gap:6px}\n#nav-right{display:flex;align-items:center;gap:6px}\n#nav-middle{letter-spacing:0.5px}\n#nav-left::before{content:\"\";position:absolute;left:-8px;top:50%;width:34px;height:34px;transform:translateY(-50%);pointer-events:none;opacity:0.72;background:url(\"data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 4H13V6H7V13H4Z' fill='%2345B7D1'%3E%3Canimate attributeName='opacity' values='0.4;1;0.4' dur='2.4s' repeatCount='indefinite'/%3E%3C/path%3E%3Cpath d='M30 4H21V6H27V13H30Z' fill='%234ECDC4'%3E%3Canimate attributeName='opacity' values='1;0.4;1' dur='2.4s' repeatCount='indefinite'/%3E%3C/path%3E%3Cpath d='M4 30H13V28H7V21H4Z' fill='%23FF6B9D'%3E%3Canimate attributeName='opacity' values='0.5;1;0.5' dur='2.8s' repeatCount='indefinite'/%3E%3C/path%3E%3Cpath d='M30 30H21V28H27V21H30Z' fill='%23FFD700'%3E%3Canimate attributeName='opacity' values='1;0.45;1' dur='2.8s' repeatCount='indefinite'/%3E%3C/path%3E%3Ccircle cx='17' cy='17' r='4' fill='none' stroke='%230a0a0a' stroke-width='1.4' opacity='0.5'%3E%3Canimate attributeName='r' values='4;7;4' dur='3s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='0.55;0.08;0.55' dur='3s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E\") no-repeat center/contain}\nnav header a,nav header button,nav header svg,nav header span,nav header p{color:#10202a}\n#nav-right button{position:relative;color:#10202a;background:rgba(255,255,255,0.52);border:2px solid rgba(10,10,10,0.26);border-radius:8px;box-shadow:2px 2px 0 rgba(10,10,10,0.38);transition:transform 0.15s,box-shadow 0.15s,background 0.15s,border-color 0.15s}\n#nav-right button:hover{transform:translate(-1px,-1px);background:#FFEB3B;border-color:#0a0a0a;box-shadow:3px 3px 0 #0a0a0a}\n#nav-right button:active{transform:translate(1px,1px);box-shadow:1px 1px 0 #0a0a0a}\n#nav-right button svg,#nav-left svg,#nav-middle svg{color:#10202a;stroke:#10202a;filter:drop-shadow(0 1px 0 rgba(255,255,255,0.65))}\n#nav-middle{position:relative;padding:4px 14px;border:2px solid rgba(10,10,10,0.18);border-radius:999px;background:rgba(255,255,255,0.48);box-shadow:2px 2px 0 rgba(10,10,10,0.2),inset 0 0 12px rgba(69,183,209,0.14);overflow:hidden}\n#nav-middle::before{content:\"\";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,0.8) 48%,transparent 100%);transform:translateX(-120%);animation:navChipShine 4s ease-in-out infinite}\n@keyframes navChipShine{0%,45%{transform:translateX(-120%)}70%{transform:translateX(120%)}100%{transform:translateX(120%)}}\n.dark nav header{color:#e0faff;background:linear-gradient(135deg,#08131c 0%,#102735 48%,#08251f 100%);border-bottom-color:#0a0a0a;box-shadow:0 4px 0 #0a0a0a,0 8px 22px rgba(69,183,209,0.25)}\n.dark nav header::before{opacity:0.82;filter:saturate(1.2)}\n.dark nav header a,.dark nav header button,.dark nav header svg,.dark nav header span,.dark nav header p{color:#e0faff}\n.dark #nav-left,.dark #nav-middle,.dark #nav-right{color:#e0faff;text-shadow:0 0 8px rgba(69,183,209,0.35)}\n.dark #nav-middle{background:rgba(6,20,30,0.68);border-color:rgba(78,205,196,0.32);box-shadow:2px 2px 0 rgba(0,0,0,0.55),inset 0 0 14px rgba(78,205,196,0.18)}\n.dark #nav-right button{color:#e0faff;background:rgba(10,30,42,0.72);border-color:rgba(78,205,196,0.38);box-shadow:2px 2px 0 #0a0a0a,inset 0 0 10px rgba(69,183,209,0.14)}\n.dark #nav-right button:hover{color:#0a0a0a;background:#4ECDC4;border-color:#0a0a0a;box-shadow:3px 3px 0 #0a0a0a}\n.dark #nav-right button svg,.dark #nav-left svg,.dark #nav-middle svg{color:#e0faff;stroke:#e0faff;filter:drop-shadow(0 0 5px rgba(69,183,209,0.45))}\n.dark #nav-right button:hover svg{color:#0a0a0a;stroke:#0a0a0a;filter:none}\n/* ===== 输入栏 ===== */\n#prompt-input [data-slot=\"input-group\"]{background:linear-gradient(135deg,#45B7D1 0%,#4ECDC4 50%,#45B7D1 100%);border:3px solid #0a0a0a;border-radius:6px;box-shadow:4px 4px 0 #0a0a0a,inset 0 0 15px rgba(255,255,255,0.1);position:relative;overflow:visible;animation:navShimmer 4s ease-in-out infinite;transition:transform 0.15s,box-shadow 0.15s}\n@keyframes navShimmer{0%,100%{box-shadow:4px 4px 0 #0a0a0a,inset 0 0 15px rgba(255,255,255,0.1)}50%{box-shadow:4px 4px 0 #0a0a0a,inset 0 0 25px rgba(255,255,255,0.18)}}\n#prompt-input [data-slot=\"input-group\"]::after{content:\"INPUT\";position:absolute;top:-11px;left:14px;background:#4ECDC4;color:#fff;font-size:9px;font-weight:900;padding:2px 8px;border:2px solid #0a0a0a;border-radius:2px;letter-spacing:1px;transform:rotate(-1.5deg);z-index:20;box-shadow:2px 2px 0 #0a0a0a}\n#prompt-input textarea{background:transparent;color:#fff;font-weight:700;font-size:13px;letter-spacing:0.5px;border:none;outline:none}\n#prompt-input textarea::placeholder{color:rgba(255,255,255,0.6);font-weight:700}\n#prompt-input-header{color:rgba(255,255,255,0.85);font-weight:700;font-size:11px;letter-spacing:0.5px}\n#prompt-input-footer{color:rgba(255,255,255,0.8);font-weight:700;font-size:11px;letter-spacing:0.5px}\n#prompt-input button,#prompt-input [role=\"button\"]{background:rgba(255,255,255,0.15) !important;color:#fff !important;border:2px solid rgba(255,255,255,0.4) !important;border-radius:6px !important;font-weight:900 !important;opacity:1 !important;filter:none !important;transition:background 0.15s,border-color 0.15s}\n#prompt-input button:hover,#prompt-input [role=\"button\"]:hover{background:rgba(255,255,255,0.3) !important;border-color:rgba(255,255,255,0.7) !important}\n#prompt-input svg{color:#fff !important;stroke:#fff !important;opacity:1 !important;filter:none !important}\n#prompt-input span,#prompt-input p,#prompt-input label{color:#fff !important;opacity:1 !important;font-weight:800}\n#prompt-input ~ button,#prompt-input ~ div button,#prompt-input ~ div [role=\"button\"]{color:#0a0a0a !important;opacity:1 !important;font-weight:900 !important}\n#prompt-input ~ div span,#prompt-input ~ div p,#prompt-input ~ div label{color:#0a0a0a !important;opacity:1 !important}\n#prompt-input ~ button svg,#prompt-input ~ div button svg{color:#0a0a0a !important;stroke:#0a0a0a !important;opacity:1 !important}","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":false,"enableSafeguard":true,"defaultModelSettings":{"modelSettings":{}},"totalConversations":62,"totalMessages":1133,"totalCreditsUsed":1531514,"totalTokensUsed":66625403,"totalPlayedUsers":42,"deeplyPlayed":19,"fixedPromptLength":34399,"lorebookLength":35878,"author":{"id":"6JJE4tt9pqGiQo5frIftt6ccfCHjQzek","name":"YYDS6","displayUsername":"YYDS6","username":"yyds6"},"cardsTags":[{"tag":{"name":"现代都市","cardsCount":551}},{"tag":{"name":"超高自由度","cardsCount":981}},{"tag":{"name":"已破甲","cardsCount":2205}},{"tag":{"name":"按摩","cardsCount":1}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"多角色","cardsCount":1110}},{"tag":{"name":"男性向","cardsCount":904}},{"tag":{"name":"开放世界","cardsCount":1289}},{"tag":{"name":"开局即可色","cardsCount":1444}},{"tag":{"name":"自由探索","cardsCount":1082}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}