{"id":"6b56957a-d53e-452a-9121-723b1e110516","authorId":"QM0teK4fQrVTcK6SMfzz21G8aRVSNg9Q","title":"【NTL】【多个CG立绘】☕️女仆咖啡厅：监控里放着她偷窃的录像，身下是哭着求饶的肉偿现场","description":"【持续更新】【推荐2.5pro或者3.1pro开局】\n你新开的女仆咖啡厅来了一位特殊的兼职生——顾晓柠。\n\n这位在读的漂亮女大学生，清纯的外表下藏着一颗不安分的心和一双不干净的手。她自以为聪明，利用你对员工的信任，三次顺走店里的营业款。\n\n当你把确凿的监控录像摆在她面前时，她非但没有丝毫悔意，反而还理直气壮地挑衅：\n“你有钱，拿你点怎么了？”\n\n很好。\n既然她认为金钱可以如此廉价地衡量，那么，就用比金钱更原始、更深刻的方式，让她为自己的傲慢与贪婪付出代价吧。\n","background":"j36li9m4iv2ult3exkkkjimj.webp","backgroundWidth":1552,"backgroundHeight":1032,"cover":"vux3rmujdi8jrwqdj1mkiet9.webp","coverWidth":1552,"coverHeight":1032,"introPage":"k81tljjfd85nxyxvs673tm8k.html","changelog":null,"createdAt":"2026-08-21T03:41:36.427Z","updatedAt":"2026-08-21T16:05:44.058Z","initPublicAt":"2026-08-21T11:31:49.190Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"@import url(\"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=LXGW+WenKai:wght@400;700&family=Ma+Shan+Zheng&family=Noto+Serif+SC:wght@400;600;700&family=ZCOOL+XiaoWei&display=swap\");\nai{--ink:#2d2622;--muted:#786b63;--paper:#fffaf1;--cream:#f5e8cf;--aged:#e8d7b7;--coffee:#5b3d2f;--caramel:#a16944;--wine:#813d48;--rose:#b96e68;--sage:#6e8069;--slate:#5d7481;--gold:#a17b3d;--line:rgba(82,57,42,.19);--serif:\"Noto Serif SC\",\"Songti SC\",serif;--text:\"LXGW WenKai\",\"Kaiti SC\",sans-serif;--title:\"ZCOOL XiaoWei\",\"Noto Serif SC\",serif;--mono:\"IBM Plex Mono\",\"SFMono-Regular\",Consolas,monospace;--hand:\"Ma Shan Zheng\",\"Kaiti SC\",cursive;display:block;width:min(100%,880px);margin:0 auto;color:var(--ink);font:15px/1.74 var(--text);overflow-wrap:anywhere;word-break:normal;letter-spacing:normal;}\nai details,ai summary,ai x,ai z,ai g,ai k,ai f,ai d,ai t,ai n,ai r,ai v,ai q,ai e,ai pic,ai article,ai header,ai aside,ai blockquote,ai say,ai in,ai ul,ai ol,ai li,ai table,ai thead,ai tbody,ai tr,ai th,ai td,ai progress,ai meter,ai mark,ai em,ai p,ai h3,ai h4,ai span,ai strong,ai small,ai b,ai u{box-sizing:border-box;min-width:0}\nai details{position:relative;margin:9px 0;color:var(--ink);}\nai summary{position:relative;z-index:4;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;list-style:none;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;}\nai summary::-webkit-details-marker{display:none}\nai summary::marker{content:\"\"}\nai summary:focus-visible{outline:2px solid rgba(129,61,72,.5);outline-offset:3px;}\nai summary>i{display:block;flex:none;background:currentColor;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain;}\nai summary>span{font-family:var(--serif);font-weight:700;letter-spacing:.07em;}\nai summary>u{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;color:inherit;font-family:var(--mono);text-decoration:none;}\nai summary>u::after{content:\"\";display:block;flex:none;width:7px;height:7px;border-right:1.7px solid currentColor;border-bottom:1.7px solid currentColor;transform:rotate(45deg) translate(-1px,-1px);transition:transform .22s ease;}\nai details[open]>summary>u::after{transform:rotate(225deg) translate(-1px,-1px);}\nai x{position:relative;z-index:2;display:block;transform-origin:top center;}\nai details[open]>x{animation:paper-in .25s cubic-bezier(.18,.72,.28,1) both;}\nai k{display:block}\nai k>b{display:block;margin:0 0 2px;color:var(--coffee);font:700 .77rem/1.35 var(--serif);letter-spacing:.055em;}\nai k>t,ai k>n{display:block}\nai n{font-family:var(--mono)}\nai f{display:block;color:var(--coffee);font:2rem/1.18 var(--title);letter-spacing:.08em;}\nai d{display:flex;flex-wrap:wrap;gap:6px 11px;}\nai d>k{flex:1 1 105px}\nai r{display:inline-block;margin:2px 3px 2px 0;padding:2px 7px;border:1px solid var(--line);font-size:.78rem;}\nai p{margin:.38em 0}\nai h3,ai h4{margin:0}\nai ul,ai ol{margin:0;padding:0}\nai pic{position:relative;display:block;overflow:hidden;background:linear-gradient(135deg,rgba(255,255,255,.62),rgba(224,202,174,.45)),repeating-linear-gradient(45deg,transparent 0 7px,rgba(91,61,45,.035) 7px 8px);}\nai pic img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;background:var(--aged);}\nai article{position:relative;margin:14px 4px 17px;padding:4px 10px 5px 16px;color:#332d29;font:15.5px/1.9 var(--text);}\nai article::before{content:\"\";position:absolute;left:0;top:9px;bottom:9px;width:2px;background:linear-gradient(transparent,var(--caramel) 20%,var(--wine) 80%,transparent);opacity:.38;}\nai article p{margin:.68em 0}\nai say{text-decoration-thickness:1px;text-underline-offset:4px;transition:filter .16s ease,text-decoration-thickness .16s ease;}\nai say:hover{filter:saturate(1.2);text-decoration-thickness:2px;}\nai say[w=\"xl\"]{color:#a35454;text-decoration-line:underline;text-decoration-color:rgba(163,84,84,.4);}\nai say[w=\"me\"]{color:#4d718b;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:rgba(77,113,139,.58);}\nai say[w=\"lk\"]{color:#906d2c;text-decoration-line:underline;text-decoration-style:dashed;text-decoration-color:rgba(144,109,44,.5);}\nai say[w=\"o\"]{color:#6d6762;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:rgba(109,103,98,.4);}\nai in{position:relative;display:block;margin:.62em 1em;padding:7px 11px 7px 16px;border-left:2px solid currentColor;background:linear-gradient(90deg,rgba(255,250,241,.9),rgba(245,232,207,.3));box-shadow:0 3px 10px rgba(72,47,33,.055);font-family:var(--text);font-style:italic;line-height:1.76;clip-path:polygon(0 0,96% 0,100% 17%,100% 100%,0 100%);}\nai in::before{content:\"\";position:absolute;left:6px;top:8px;bottom:8px;border-left:1px dashed currentColor;opacity:.22;}\nai in[w=\"xl\"]{color:#a35454}\nai in[w=\"me\"]{color:#4d718b}\nai in[w=\"lk\"]{color:#906d2c}\nai in[w=\"o\"]{color:#6d6762}\nai #n summary>i{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7v5l3 2M8 3h8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7v5l3 2M8 3h8'/%3E%3C/svg%3E\");}\nai #p summary>i{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='8.5' cy='11' r='2.2'/%3E%3Cpath d='M5.5 16c.7-1.8 5.3-1.8 6 0M14 9h4M14 13h4'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='8.5' cy='11' r='2.2'/%3E%3Cpath d='M5.5 16c.7-1.8 5.3-1.8 6 0M14 9h4M14 13h4'/%3E%3C/svg%3E\");}\nai #g summary>i{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M5.5 21c.4-5 2.5-7.5 6.5-7.5s6.1 2.5 6.5 7.5M8.7 4.8C10 2.7 14 2.7 15.3 4.8'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M5.5 21c.4-5 2.5-7.5 6.5-7.5s6.1 2.5 6.5 7.5M8.7 4.8C10 2.7 14 2.7 15.3 4.8'/%3E%3C/svg%3E\");}\nai #l summary>i{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5.5h16v11H9l-4.5 3v-3H4z'/%3E%3Cpath d='M8 10h8M8 13h5'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5.5h16v11H9l-4.5 3v-3H4z'/%3E%3Cpath d='M8 10h8M8 13h5'/%3E%3C/svg%3E\");}\nai #c summary>i{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3.5h12v17l-2-1-2 1-2-1-2 1-2-1-2 1z'/%3E%3Cpath d='M9 8h6M9 12h6M9 16h3'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3.5h12v17l-2-1-2 1-2-1-2 1-2-1-2 1z'/%3E%3Cpath d='M9 8h6M9 12h6M9 16h3'/%3E%3C/svg%3E\");}\nai #m summary>i{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 6.5h7l2-2h8v15h-17z'/%3E%3Cpath d='M3.5 9h17M8 13h8M8 16h6'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 6.5h7l2-2h8v15h-17z'/%3E%3Cpath d='M3.5 9h17M8 13h8M8 16h6'/%3E%3C/svg%3E\");}\nai #a summary>i{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4.5h7c2 0 3 1 3 3v12c0-2-1-3-3-3H4zM20 4.5h-4c-1.3 0-2 .4-2 1.5M17 9l3-3M16 13l4-4'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4.5h7c2 0 3 1 3 3v12c0-2-1-3-3-3H4zM20 4.5h-4c-1.3 0-2 .4-2 1.5M17 9l3-3M16 13l4-4'/%3E%3C/svg%3E\");}\nai #n summary{min-height:39px;padding:7px 11px;color:#604b3c;background:repeating-linear-gradient(90deg,transparent 0 20px,rgba(90,67,49,.025) 20px 21px),linear-gradient(96deg,#ead9bb,#faf0dd 55%,#e8d5b3);border-top:1px dashed rgba(96,75,60,.4);border-bottom:1px dashed rgba(96,75,60,.4);border-left:4px solid var(--caramel);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);box-shadow:0 3px 9px rgba(72,48,32,.1);font-size:.81rem;transition:transform .16s ease,box-shadow .18s ease;}\nai #n summary:hover{transform:translateY(-1px);box-shadow:0 6px 13px rgba(72,48,32,.14);}\nai #n summary:active{transform:translateY(1px)}\nai #n summary>i{width:18px;height:18px;color:#7c5b42;}\nai #n summary>u{color:#7c5b42;font-size:.55rem;letter-spacing:.09em;}\nai #n summary>u::before{content:\"REC\";opacity:.65;}\nai #n x{display:grid;grid-template-columns:1.45fr 1fr .72fr;gap:0;margin:-1px 10px 0;padding:10px 12px 9px;background:rgba(255,251,243,.96);border:1px solid rgba(96,75,60,.18);border-top:0;box-shadow:0 5px 12px rgba(72,48,32,.08);}\nai #n x>k{padding:3px 10px;border-right:1px dashed rgba(96,75,60,.24);}\nai #n x>k:first-child{padding-left:4px}\nai #n x>k:last-child{border-right:0}\nai #n x>k>t{font-family:var(--mono);font-size:.85rem;line-height:1.45;}\nai #p summary{min-height:58px;padding:10px 14px 10px 18px;color:#edf5f7;background:repeating-linear-gradient(110deg,rgba(255,255,255,.025) 0 2px,transparent 2px 8px),linear-gradient(120deg,#405b69,#608092 60%,#3c5668);border-radius:4px 14px 4px 8px;box-shadow:0 7px 19px rgba(31,52,65,.22),inset 0 1px 0 rgba(255,255,255,.12);font-size:.98rem;transition:transform .17s ease,box-shadow .2s ease;}\nai #p summary::before{content:\"\";position:absolute;left:50px;top:0;width:25px;height:6px;border:1px solid rgba(255,255,255,.3);border-top:0;border-radius:0 0 7px 7px;}\nai #p summary::after{content:\"\";position:absolute;right:48px;top:8px;width:58px;height:10px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.18) 0 1px,transparent 1px 4px);opacity:.4;}\nai #p summary:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(31,52,65,.29),inset 0 1px 0 rgba(255,255,255,.15);}\nai #p summary:active{transform:translateY(1px)}\nai #p summary>i{width:23px;height:23px;color:#cee2eb;}\nai #p summary>u{padding-right:3px;color:#d3e5ec;font-size:.56rem;letter-spacing:.1em;}\nai #p x{margin:-4px 6px 0;padding:15px 14px 13px;background:repeating-linear-gradient(0deg,transparent 0 28px,rgba(75,104,119,.04) 28px 29px),linear-gradient(155deg,rgba(75,104,119,.07),transparent 40%),var(--paper);border:1px solid rgba(64,91,105,.23);border-top:0;box-shadow:0 8px 20px rgba(31,52,65,.11);}\nai #p x::before{content:\"OWNER / MEMBER RECORD\";position:absolute;right:14px;top:12px;padding:3px 7px;color:rgba(64,91,105,.48);border:1px solid rgba(64,91,105,.14);font:500 .48rem/1 var(--mono);letter-spacing:.08em;transform:rotate(-1deg);}\nai #p z.a{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;padding-bottom:12px;border-bottom:1px solid rgba(64,91,105,.19);}\nai #p z.a>f{grid-column:1/-1;padding:0 0 7px;margin-bottom:2px;color:#405f70;border-bottom:1px solid rgba(64,91,105,.16);font-size:2.05rem;}\nai #p z.a>d{grid-column:1/-1}\nai #p z.a k{padding:7px 9px;background:rgba(76,105,120,.055);border-top:2px solid rgba(64,91,105,.25);}\nai #p z.b{padding:12px 0 3px}\nai #p z.b h3{margin-bottom:8px;padding-left:10px;color:#405f70;border-left:3px solid rgba(64,91,105,.45);font:1.08rem/1.3 var(--title);letter-spacing:.06em;}\nai #p z.b ul{list-style:none}\nai #p z.b li{position:relative;display:grid;grid-template-columns:20px minmax(92px,.62fr) minmax(0,1.8fr);gap:7px;align-items:start;padding:8px 4px;border-top:1px dashed rgba(64,91,105,.22);transition:background-color .17s ease,padding-left .17s ease;}\nai #p z.b li:hover{padding-left:8px;background:linear-gradient(90deg,rgba(64,91,105,.075),transparent);}\nai #p z.b e{display:block;width:13px;height:18px;margin-top:2px;border:1px solid rgba(64,91,105,.55);border-radius:4px 4px 2px 2px;background:linear-gradient(rgba(64,91,105,.1),transparent);}\nai #p z.b li>b{color:#405f70;font-family:var(--serif);font-size:.9rem;}\nai #g{margin-top:14px;margin-bottom:14px;isolation:isolate;}\nai #g::before,ai #g::after{content:\"\";position:absolute;z-index:-2;left:9px;right:8px;top:7px;bottom:1px;border:1px solid rgba(101,60,54,.16);border-radius:2px;pointer-events:none;}\nai #g::before{background:#d9c39f;transform:rotate(-.4deg);}\nai #g::after{z-index:-1;left:5px;right:12px;top:11px;background:#e5d2ae;transform:rotate(.35deg);}\nai #g summary{min-height:88px;padding:15px 17px 15px 20px;color:#fff6e9;background:linear-gradient(90deg,rgba(255,255,255,.055),transparent 46%),linear-gradient(128deg,#6b3039,#925158 62%,#5e2c35);border-radius:3px 16px 3px 10px;box-shadow:0 9px 25px rgba(61,28,33,.3),inset 0 1px 0 rgba(255,255,255,.11);transition:transform .19s ease,box-shadow .22s ease;}\nai #g summary:hover{transform:translateY(-2px);box-shadow:0 13px 32px rgba(61,28,33,.36),inset 0 1px 0 rgba(255,255,255,.14);}\nai #g summary:active{transform:translateY(1px)}\nai #g summary>i{width:33px;height:33px;color:#f0d7d0;}\nai #g summary>span{font:1.72rem/1.08 var(--title);letter-spacing:.13em;}\nai #g summary>span small{display:block;margin-top:5px;font:500 .51rem/1 var(--mono);letter-spacing:.15em;opacity:.63;}\nai #g summary>u{min-width:70px;padding:7px 29px 7px 9px;color:#fff2e4;border:1px solid rgba(255,255,255,.29);background:rgba(43,19,23,.2);font-size:.79rem;font-weight:600;letter-spacing:.06em;}\nai #g summary>u>em{display:block;position:absolute;left:8px;top:-7px;padding:1px 4px;color:rgba(255,244,232,.78);background:#84434b;font:400 .48rem/1 var(--mono);font-style:normal;letter-spacing:.11em;}\nai #g summary>u::after{position:absolute;right:9px;top:50%;margin-top:-4px;}\nai #g x{margin:-4px 6px 0;padding:18px 15px 15px;background:repeating-linear-gradient(0deg,transparent 0 30px,rgba(96,55,50,.032) 30px 31px),var(--paper);border:1px solid rgba(105,61,61,.23);box-shadow:0 11px 29px rgba(61,28,33,.15);}\nai #g z.a{display:grid;grid-template-columns:minmax(200px,43%) minmax(0,1fr);gap:18px;align-items:start;padding-bottom:16px;border-bottom:1px solid rgba(105,61,61,.16);}\nai #g pic{height:360px;max-height:400px;border:7px solid #f3e5d0;outline:1px solid rgba(111,60,63,.29);box-shadow:0 11px 27px rgba(70,35,37,.23);clip-path:polygon(0 0,93% 0,100% 5%,100% 100%,6% 100%,0 95%);}\nai #g pic::after{content:\"PERSONNEL · 01\";position:absolute;right:8px;bottom:8px;padding:3px 6px;color:#fff5e8;background:rgba(59,27,31,.74);font:500 .52rem/1 var(--mono);letter-spacing:.08em;}\nai #g pic img{object-position:48% 16%}\nai #g z.a>g{display:grid;gap:9px;}\nai #g z.a f{color:var(--wine);font-size:2.5rem;}\nai #g z.a>g>k{padding:7px 10px;border-left:2px solid rgba(129,61,72,.38);background:rgba(129,61,72,.045);}\nai #g z.a>g>d:last-child{display:grid;grid-template-columns:1.2fr .9fr;}\nai #g z.a>g>d:last-child k{padding:7px 8px;background:var(--aged);}\nai #g z.b{position:relative;margin:3px 4px 12px;padding:13px 14px 11px 32px;background:repeating-linear-gradient(0deg,transparent 0 24px,rgba(86,59,43,.04) 24px 25px),#eee1c9;border:1px solid rgba(88,60,44,.19);box-shadow:3px 4px 0 rgba(88,60,44,.075);}\nai #g z.b::before{content:\"PRIVATE\";position:absolute;left:-18px;top:44%;padding:3px 5px;color:var(--wine);border:1px solid rgba(129,61,72,.34);background:var(--paper);font:600 .54rem/1 var(--mono);letter-spacing:.09em;transform:rotate(-90deg);}\nai #g z.b k{display:grid;grid-template-columns:61px minmax(0,1fr);gap:9px;padding:6px 0;border-top:1px solid rgba(88,60,44,.13);}\nai #g z.b k>b{margin:0}\nai #g z.c{display:grid;grid-template-columns:.75fr 1.9fr;gap:9px;padding:2px 4px 13px;}\nai #g z.c>k{padding:9px 11px;background:#e7d5b9;border-top:2px solid var(--caramel);}\nai #g z.c>k:last-child{grid-column:1/-1;padding:6px 8px;color:var(--muted);background:transparent;border-top:1px dashed rgba(88,60,44,.23);font-size:.87rem;}\nai #g blockquote{position:relative;margin:0;padding:10px 13px 10px 18px;color:#794849;background:linear-gradient(118deg,rgba(255,249,236,.95),rgba(232,208,188,.58));border:0;box-shadow:0 4px 14px rgba(80,40,42,.1);clip-path:polygon(0 0,95% 0,100% 15%,100% 100%,0 100%);transform:rotate(-.15deg);}\nai #g blockquote::after{content:\"\";position:absolute;right:9px;top:7px;width:27px;height:7px;border-top:1px solid rgba(129,61,72,.29);border-bottom:1px solid rgba(129,61,72,.29);transform:rotate(7deg);}\nai #g blockquote>b{display:block;color:#81434c;font:700 .76rem/1.3 var(--serif);}\nai #g blockquote p{margin:4px 0;font-style:italic;}\nai #g z.d{position:relative;padding:14px 13px 13px;color:#fff8ec;background:linear-gradient(145deg,rgba(255,255,255,.035),transparent 34%),linear-gradient(148deg,#302426,#211a1c);border:1px solid #171214;box-shadow:inset 0 0 0 1px rgba(255,248,236,.055),inset 0 12px 28px rgba(255,255,255,.018),0 8px 19px rgba(54,27,31,.18);}\nai #g z.d::before{content:\"\";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,#c88479 22%,#e2b294 51%,#8ba7b6 79%,transparent);opacity:.74;}\nai #g z.d>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 9px;padding:0 0 9px;color:#fff8ec;border-bottom:1px solid rgba(255,244,230,.17);}\nai #g z.d>header::after{content:\"\";flex:1;order:1;height:1px;margin:0 3px;background:linear-gradient(90deg,rgba(239,209,185,.35),transparent);}\nai #g z.d>header h3{order:0;margin:0;color:#fff8ed;font:1.18rem/1.1 var(--title);font-weight:400;letter-spacing:.1em;text-shadow:0 1px 1px rgba(0,0,0,.35);}\nai #g z.d>header mark{order:2;flex:none;padding:4px 9px;color:#fffaf0;background:#843e49;border:1px solid rgba(255,225,208,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 2px 6px rgba(0,0,0,.2);font:600 .68rem/1.2 var(--mono);letter-spacing:.08em;}\nai #g z.d v{position:relative;display:grid;grid-template-columns:minmax(105px,1fr) 48px 55px;grid-template-rows:auto 10px;align-items:center;gap:6px 9px;margin:0;padding:10px 5px 11px;color:#fff8ec;border-bottom:1px solid rgba(255,244,230,.11);transition:background-color .18s ease,padding-left .18s ease,padding-right .18s ease;}\nai #g z.d v:hover{padding-left:8px;padding-right:8px;background:linear-gradient(90deg,rgba(255,248,236,.055),rgba(255,248,236,.015));}\nai #g z.d v>b{grid-column:1;grid-row:1;display:block;margin:0;color:#fff4e5;font:700 .85rem/1.25 var(--serif);letter-spacing:.035em;text-shadow:0 1px 1px rgba(0,0,0,.4);}\nai #g z.d v>b small{display:block;margin-top:3px;color:#d1bdb6;font:500 .5rem/1.15 var(--mono);letter-spacing:.09em;opacity:1;text-shadow:none;}\nai #g z.d v>n{grid-column:2;grid-row:1;display:block;min-width:42px;padding:4px 5px;color:#fffdf7;background:#171315;border:1px solid rgba(255,239,222,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.56),0 1px 0 rgba(255,255,255,.04);font:600 .78rem/1 var(--mono);text-align:center;text-shadow:0 0 7px rgba(255,238,218,.18);}\nai #g z.d v>u{grid-column:3;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:4px;min-width:50px;padding:3px 2px;font:600 .65rem/1 var(--mono);text-decoration:none;}\nai #g z.d v>u::before{content:\"\";display:block;flex:none;width:6px;height:6px;border-top:1.7px solid currentColor;border-left:1.7px solid currentColor;}\nai #g z.d v>u[d=\"up\"]{color:#ffad99;text-shadow:0 0 7px rgba(255,129,111,.24);}\nai #g z.d v>u[d=\"up\"]::before{transform:rotate(45deg) translate(1px,1px);}\nai #g z.d v>u[d=\"down\"]{color:#9ed1e8;text-shadow:0 0 7px rgba(120,196,229,.2);}\nai #g z.d v>u[d=\"down\"]::before{transform:rotate(225deg) translate(1px,1px);}\nai #g z.d v>u[d=\"none\"]{color:#b6aaa5;text-shadow:none;}\nai #g z.d v>u[d=\"none\"]::before{width:8px;height:0;border-left:0;border-top:1.5px solid currentColor;transform:none;}\nai #g z.d v>progress{grid-column:1/-1;grid-row:2;display:block;width:100%;height:10px;margin:0;overflow:hidden;border:1px solid rgba(255,241,225,.2);border-radius:0;background:#100d0e;box-shadow:inset 0 2px 5px rgba(0,0,0,.78),0 1px 0 rgba(255,255,255,.04);appearance:none;-webkit-appearance:none;}\nai #g z.d v>progress::-webkit-progress-bar{background:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 12px),#100d0e;box-shadow:inset 0 2px 5px rgba(0,0,0,.7);}\nai #g z.d v:nth-of-type(1)>progress::-webkit-progress-value{background:repeating-linear-gradient(90deg,rgba(255,255,255,.19) 0 1px,transparent 1px 11px),linear-gradient(90deg,#64869c,#9bc5d8);box-shadow:inset 0 1px 0 rgba(255,255,255,.25);}\nai #g z.d v:nth-of-type(2)>progress::-webkit-progress-value{background:repeating-linear-gradient(135deg,rgba(255,255,255,.11) 0 2px,transparent 2px 7px),linear-gradient(90deg,#8b3542,#e07170);box-shadow:inset 0 1px 0 rgba(255,255,255,.22);}\nai #g z.d v:nth-of-type(3)>progress::-webkit-progress-value{background:repeating-linear-gradient(90deg,rgba(75,43,20,.17) 0 1px,transparent 1px 14px),linear-gradient(90deg,#a16b32,#e2b26e);box-shadow:inset 0 1px 0 rgba(255,255,255,.22);}\nai #g z.d v:nth-of-type(4)>progress::-webkit-progress-value{background:repeating-linear-gradient(135deg,rgba(255,255,255,.12) 0 2px,transparent 2px 8px),linear-gradient(90deg,#a74f61,#ec9383);box-shadow:inset 0 1px 0 rgba(255,255,255,.24);}\nai #g z.d v:nth-of-type(1)>progress::-moz-progress-bar{background:linear-gradient(90deg,#64869c,#9bc5d8)}\nai #g z.d v:nth-of-type(2)>progress::-moz-progress-bar{background:linear-gradient(90deg,#8b3542,#e07170)}\nai #g z.d v:nth-of-type(3)>progress::-moz-progress-bar{background:linear-gradient(90deg,#a16b32,#e2b26e)}\nai #g z.d v:nth-of-type(4)>progress::-moz-progress-bar{background:linear-gradient(90deg,#a74f61,#ec9383)}\nai #g z.d>aside{position:relative;margin:12px 2px 0;padding:10px 12px 9px 16px;color:#302724;background:repeating-linear-gradient(0deg,transparent 0 22px,rgba(94,63,43,.055) 22px 23px),#f0dfbc;border:1px solid rgba(81,53,38,.2);border-left:4px solid var(--wine);box-shadow:2px 3px 0 rgba(0,0,0,.16);transform:rotate(-.08deg);}\nai #g z.d>aside::after{content:\"\";position:absolute;right:9px;top:7px;width:29px;height:7px;border-top:1px solid rgba(129,61,72,.28);border-bottom:1px solid rgba(129,61,72,.28);transform:rotate(7deg);}\nai #g z.d>aside>b{display:block;margin:0 0 3px;color:#793945;font:700 .8rem/1.3 var(--serif);letter-spacing:.05em;}\nai #g z.d>aside p{margin:0;color:#3b302b;font-family:var(--text);line-height:1.65;}\nai #l{margin-left:10px;margin-right:4px;}\nai #l summary{min-height:35px;padding:6px 10px;color:#4d6268;background:linear-gradient(100deg,#ecf1ef,#dce8e5);border:1px solid rgba(77,98,104,.18);border-radius:4px 12px 12px 4px;box-shadow:0 3px 8px rgba(40,60,65,.075);font-size:.79rem;transform:translateX(3px);transition:transform .17s ease,box-shadow .18s ease;}\nai #l summary:hover{transform:translate(3px,-1px) scale(1.002);box-shadow:0 6px 13px rgba(40,60,65,.12);}\nai #l summary:active{transform:translate(3px,1px) scale(.997);}\nai #l summary>i{width:18px;height:18px;color:#5c7d82;}\nai #l summary>span::after{content:\"\";display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;background:#6b9171;box-shadow:0 0 0 2px rgba(107,145,113,.16);vertical-align:middle;}\nai #l summary>u{color:#5c7d82;font-size:.53rem;letter-spacing:.08em;}\nai #l summary>u::before{content:\"NOW\";opacity:.56;}\nai #l x{margin:-2px 12px 0 20px;padding:10px 11px;background:linear-gradient(135deg,rgba(255,255,255,.54),transparent 44%),#f4f7f5;border:1px solid rgba(77,98,104,.15);border-top:0;box-shadow:0 6px 14px rgba(40,60,65,.075);}\nai #l[open]>x{animation:bubble-in .22s cubic-bezier(.18,.8,.3,1) both;}\nai #l z.a{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;align-items:center;}\nai #l f{color:#405b63;font-size:1.42rem;}\nai #l z.a>d{grid-column:2;justify-content:flex-end;}\nai #l z.a>r{color:#4d6268;background:rgba(77,98,104,.065);border-color:rgba(77,98,104,.2);font-size:.74rem;}\nai #l z.b{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(77,98,104,.14);}\nai #l z.b k{padding:5px 7px;background:rgba(210,228,224,.47);}\nai #l z.b k.t{grid-column:1/-1}\nai #l meter{display:block;width:100%;height:7px;margin-top:4px;background:none;}\nai #l meter::-webkit-meter-bar{height:7px;border:0;border-radius:0;background:repeating-linear-gradient(90deg,rgba(77,98,104,.14) 0 9%,transparent 9% 12%);}\nai #l meter::-webkit-meter-optimum-value{background:repeating-linear-gradient(90deg,#5c8373 0 9%,#8eb198 9% 12%);}\nai #l z.c{position:relative;margin:9px 0 0 16px;padding:8px 11px;background:#e4eeea;border-radius:3px 10px 10px 10px;box-shadow:0 3px 8px rgba(40,60,65,.07);}\nai #l z.c::before{content:\"\";position:absolute;left:-8px;top:0;border-top:9px solid #e4eeea;border-left:8px solid transparent;}\nai #l z.c>b{color:#58736a;font:1rem/1.1 var(--hand);}\nai #l z.c p{margin:3px 0;font:1rem/1.55 var(--hand);}\nai #c{width:94%;margin-left:auto;margin-right:auto;}\nai #c summary{min-height:52px;padding:9px 14px;color:#493526;background:repeating-linear-gradient(0deg,transparent 0 11px,rgba(80,55,35,.04) 11px 12px),#eadabb;border-top:1px dashed rgba(80,55,35,.42);border-bottom:1px dashed rgba(80,55,35,.42);box-shadow:0 4px 12px rgba(60,40,20,.1);font-size:.91rem;clip-path:polygon(0 5px,5px 0,10px 5px,15px 0,20px 5px,calc(100% - 20px) 5px,calc(100% - 15px) 0,calc(100% - 10px) 5px,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,calc(100% - 10px) calc(100% - 5px),calc(100% - 15px) 100%,calc(100% - 20px) calc(100% - 5px),20px calc(100% - 5px),15px 100%,10px calc(100% - 5px),5px 100%,0 calc(100% - 5px));transition:transform .16s ease,box-shadow .18s ease;}\nai #c summary:hover{transform:translateY(-1px);box-shadow:0 7px 17px rgba(60,40,20,.15);}\nai #c summary:active{transform:translateY(1px)}\nai #c summary>i{width:21px;height:21px;color:#725237;}\nai #c summary>u{color:#725237;font-size:.54rem;letter-spacing:.09em;}\nai #c summary>u::before{content:\"DAILY\";opacity:.66;}\nai #c x{margin:-2px 8px 0;padding:13px 13px 15px;background:repeating-linear-gradient(0deg,transparent 0 24px,rgba(80,55,35,.045) 24px 25px),#f6e9ce;border:1px solid rgba(80,55,35,.18);border-top:0;box-shadow:0 7px 17px rgba(60,40,20,.1);}\nai #c z.a{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-bottom:12px;border-bottom:1px dashed rgba(80,55,35,.28);}\nai #c z.a k{padding:7px 8px;}\nai #c z.a k>n{color:#613c25;font:600 clamp(1.3rem,4vw,1.95rem)/1.2 var(--mono);}\nai #c z.a k:nth-child(3){grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;}\nai #c meter{display:block;width:100%;height:7px;background:none;}\nai #c meter::-webkit-meter-bar{height:7px;border:0;border-radius:0;background:repeating-linear-gradient(90deg,rgba(80,55,35,.14) 0 10%,transparent 10% 12%);}\nai #c meter::-webkit-meter-optimum-value{background:repeating-linear-gradient(90deg,#7c6232 0 8px,#b49355 8px 11px);}\nai #c z.b{margin:11px -1px 0;padding:11px 12px;background:#e8d8b1;border-left:3px solid var(--sage);box-shadow:2px 3px 0 rgba(80,55,35,.08);}\nai #c z.b>k{padding:6px 0;border-bottom:1px solid rgba(80,55,35,.12);}\nai #c z.b h4{margin:10px 0 6px;color:var(--coffee);font:1rem/1.2 var(--serif);}\nai #c z.b ul{list-style:none}\nai #c z.b li{display:grid;grid-template-columns:22px minmax(92px,.62fr) minmax(0,1.65fr);gap:7px;align-items:start;padding:7px 0;border-top:1px dashed rgba(80,55,35,.22);}\nai #c z.b e{display:block;width:14px;height:14px;margin-top:3px;border:1.5px solid var(--coffee);}\nai #c z.b li[st=\"进行中\"] e{border-radius:50%;box-shadow:inset 0 0 0 3px #e8d8b1,inset 0 0 0 7px var(--gold);}\nai #c z.b li[st=\"已完成\"] e{position:relative;border-color:var(--sage);}\nai #c z.b li[st=\"已完成\"] e::after{content:\"\";position:absolute;left:1px;top:4px;width:8px;height:4px;border-left:2px solid var(--sage);border-bottom:2px solid var(--sage);transform:rotate(-45deg);}\nai #c z.b li>b{color:#613c25;font-family:var(--serif);font-size:.9rem;}\nai #c z.c{position:relative;margin:11px 4px -2px;padding:9px 12px 9px 20px;background:#f0d99c;box-shadow:2px 3px 0 rgba(80,55,35,.1);transform:rotate(-.2deg);}\nai #c z.c::before{content:\"\";position:absolute;left:7px;top:7px;bottom:7px;border-left:2px solid rgba(129,61,72,.31);}\nai #c z.c>b{color:var(--wine);font:1.05rem/1 var(--hand);}\nai #c z.c p{margin:3px 0;font:1rem/1.55 var(--hand);}\nai #m{position:relative;isolation:isolate;margin:13px 4px;padding-bottom:4px;}\nai #m::before,ai #m::after{content:\"\";position:absolute;z-index:-2;left:8px;right:5px;top:9px;bottom:0;border:1px solid rgba(74,55,39,.19);border-radius:3px 3px 8px 8px;pointer-events:none;}\nai #m::before{background:#cbb58d;transform:rotate(-.38deg);box-shadow:0 6px 15px rgba(61,42,26,.1);}\nai #m::after{z-index:-1;left:4px;right:9px;top:13px;background:#ddcca9;transform:rotate(.32deg);}\nai #m>summary{position:relative;z-index:4;min-height:63px;padding:11px 15px 11px 18px;color:#f8eedb;background:linear-gradient(90deg,rgba(255,255,255,.045),transparent 45%),repeating-linear-gradient(0deg,transparent 0 15px,rgba(255,255,255,.018) 15px 16px),#5c4735;border-left:8px solid #3e3025;border-radius:3px 3px 8px 8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 8px 21px rgba(53,36,23,.23);transition:transform .18s ease,box-shadow .2s ease;}\nai #m>summary:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 12px 27px rgba(53,36,23,.29);}\nai #m>summary:active{transform:translateY(1px)}\nai #m>summary>i{width:24px;height:24px;color:#dfc9a6;}\nai #m>summary>span{display:inline-block;justify-self:start;padding:3px 10px;color:#3e3025;background:#e7d5b6;border:1px solid rgba(255,255,255,.2);box-shadow:1px 2px 0 rgba(0,0,0,.11);font:600 .84rem/1.3 var(--mono);letter-spacing:.08em;transform:rotate(-.35deg);}\nai #m>summary>u{color:#dfc9a6;font-size:.54rem;letter-spacing:.09em;}\nai #m>summary>u::before{content:\"FILE 07\";opacity:.67;}\nai #m[open]{padding:0 9px 13px 22px;background:linear-gradient(90deg,rgba(93,68,45,.07),transparent 17px),#f1e4cb;border-left:1px solid rgba(74,55,39,.23);border-right:1px solid rgba(74,55,39,.23);box-shadow:0 9px 24px rgba(53,36,23,.13);}\nai #m[open]>summary{margin-left:-22px;margin-right:-9px;margin-bottom:14px;}\nai #m[open]::after{z-index:0;left:9px;right:auto;top:77px;bottom:16px;width:5px;border:0;border-radius:0;background:radial-gradient(circle,rgba(69,51,38,.43) 0 2px,transparent 2.6px) center top/5px 25px repeat-y;transform:none;}\nai #m>strong{position:relative;z-index:2;display:block;margin:13px 0 0;padding:9px 78px 8px 14px;color:#4a382b;background:#dfcfb0;border:1px solid rgba(74,55,39,.18);border-bottom:0;font:700 1rem/1.3 var(--serif);letter-spacing:.04em;}\nai #m>strong::after{content:\"ARCHIVED\";position:absolute;right:9px;top:50%;padding:2px 5px;color:#76644f;border:1px solid rgba(74,55,39,.2);font:500 .49rem/1 var(--mono);letter-spacing:.08em;transform:translateY(-50%);}\nai #m>strong:nth-of-type(2){margin-top:15px;margin-left:6px;color:#713e43;background:#f8eedb;border-color:rgba(129,61,72,.19);box-shadow:2px 2px 0 rgba(74,55,39,.06);}\nai #m>strong:nth-of-type(2)::after{content:\"RECENT\";color:#fff8ed;background:var(--wine);border-color:var(--wine);}\nai #m>table{position:relative;z-index:2;width:100%;margin:0;border-collapse:collapse;table-layout:fixed;color:#382f29;background:#e8d9bd;border:1px solid rgba(74,55,39,.18);box-shadow:2px 4px 0 rgba(74,55,39,.065);font-size:.83rem;}\nai #m>table:nth-of-type(2){margin-left:6px;background:#fff8e9;border-color:rgba(129,61,72,.18);box-shadow:3px 5px 0 rgba(74,55,39,.065);}\nai #m>table th{padding:7px;color:#4b392c;background:rgba(91,69,48,.055);border:0;border-bottom:1px solid rgba(74,55,39,.27);font:700 .78rem/1.35 var(--serif);text-align:left;}\nai #m>table:nth-of-type(2) th{color:#6e3b42;background:rgba(129,61,72,.045);border-bottom-color:rgba(129,61,72,.22);}\nai #m>table td{padding:8px 7px;border:0;border-bottom:1px solid rgba(74,55,39,.12);vertical-align:top;font-family:var(--text);line-height:1.58;overflow-wrap:anywhere;}\nai #m>table tbody tr:last-child td{border-bottom:0}\nai #m>table tbody tr{transition:background-color .17s ease,box-shadow .17s ease;}\nai #m>table tbody tr:hover{background:rgba(129,61,72,.045);box-shadow:inset 3px 0 0 rgba(129,61,72,.32);}\nai #m>table th:nth-child(1),ai #m>table td:nth-child(1){width:7%;font-family:var(--mono);text-align:center;}\nai #m>table th:nth-child(2),ai #m>table td:nth-child(2){width:29%;font-family:var(--mono);font-size:.74rem;}\nai #m>table th:nth-child(3),ai #m>table td:nth-child(3){width:18%}\nai #m>table th:nth-child(4),ai #m>table td:nth-child(4){width:46%}\nai #a summary{min-height:54px;padding:11px 15px;color:#f6ecdb;background:linear-gradient(90deg,rgba(255,255,255,.045),transparent 50%),#513728;border:2px solid #362419;border-left:9px solid #2c1d15;border-radius:2px 8px 8px 2px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.065),0 7px 19px rgba(40,24,14,.24);transition:transform .17s ease,box-shadow .2s ease;}\nai #a summary:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09),0 11px 26px rgba(40,24,14,.3);}\nai #a summary:active{transform:translateY(1px)}\nai #a summary>i{width:23px;height:23px;color:#ddc5aa;}\nai #a summary>span{font:1.17rem/1 var(--title);letter-spacing:.09em;}\nai #a summary>u{color:#ddc5aa;font-size:.53rem;letter-spacing:.09em;}\nai #a summary>u::before{content:\"TODAY\";opacity:.62;}\nai #a x{margin:-3px 6px 0;padding:14px 13px 15px 20px;background:radial-gradient(circle at 88% 16%,transparent 0 18px,rgba(110,70,44,.065) 19px 21px,transparent 22px),linear-gradient(90deg,#eadabb 0 50%,#f6e9ce 50% 100%);border:1px solid rgba(55,38,24,.22);border-top:0;box-shadow:0 9px 23px rgba(40,24,14,.14);}\nai #a[open]>x{animation:menu-open .29s cubic-bezier(.15,.7,.25,1) both;}\nai #a x::before{content:\"\";position:absolute;left:50%;top:8px;bottom:8px;border-left:1px solid rgba(75,50,30,.17);box-shadow:2px 0 4px rgba(75,50,30,.05);}\nai #a ol{display:grid;grid-template-columns:1fr 1fr;gap:9px 12px;list-style:none;}\nai #a li{display:flex;min-width:0;}\nai #a li.h{grid-column:1/-1}\nai #a q{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-template-rows:auto 1fr;gap:2px 8px;width:100%;min-height:91px;padding:10px 10px 10px 8px;color:var(--ink);background:rgba(255,250,240,.56);border-top:1px solid rgba(75,50,30,.21);border-bottom:1px dotted rgba(75,50,30,.26);text-decoration:none;quotes:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .16s ease,background-color .18s ease,box-shadow .18s ease,border-color .18s ease;}\nai #a q::before,ai #a q::after{content:none}\nai #a q:hover{z-index:2;transform:translateY(-2px);background:rgba(255,250,240,.92);border-color:rgba(129,61,72,.39);box-shadow:0 6px 15px rgba(60,35,20,.11);}\nai #a q:active{transform:translateY(1px);background:#e9d5b1;box-shadow:inset 0 2px 5px rgba(60,35,20,.13);}\nai #a q>n{grid-row:1/3;align-self:start;padding-top:2px;color:var(--wine);font:600 .76rem/1 var(--mono);}\nai #a q>b{color:#613c25;font:1.12rem/1.3 var(--title);letter-spacing:.04em;}\nai #a q>t{grid-column:2;color:var(--muted);font-size:.87rem;line-height:1.55;}\nai #a q>e{grid-column:3;grid-row:1/3;align-self:center;display:block;width:16px;height:16px;border:1.5px solid rgba(75,50,30,.4);border-radius:50%;transition:border-color .15s ease,box-shadow .15s ease;}\nai #a q:hover>e{border-color:var(--wine);box-shadow:inset 0 0 0 4px rgba(129,61,72,.17);}\nai #a q:active>e{box-shadow:inset 0 0 0 5px var(--wine);}\nai #a li.h q{min-height:109px;padding:13px 12px 13px 10px;background:rgba(255,248,232,.78);border-top:2px solid rgba(129,61,72,.31);}\nai #a li.h q::after{content:\"HOUSE SPECIAL\";position:absolute;right:37px;top:10px;color:rgba(129,61,72,.46);font:500 .47rem/1 var(--mono);letter-spacing:.08em;}\nai #a li.h q>b{color:var(--wine);font-size:1.3rem;}\nai #a li:nth-child(4) q>b,ai #a li:nth-child(5) q>b{font-family:var(--hand);font-size:1.23rem;}\n@keyframes paper-in{\n  from{opacity:0;transform:translateY(-7px) scaleY(.974)}\n  to{opacity:1;transform:translateY(0) scaleY(1)}\n}\n@keyframes bubble-in{\n  from{opacity:0;transform:translateY(-5px) scale(.98)}\n  to{opacity:1;transform:none}\n}\n@keyframes menu-open{\n  from{opacity:0;transform:translateY(-8px) rotateX(-4deg)}\n  to{opacity:1;transform:none}\n}\n@media (max-width:760px){\n  ai #g z.a{grid-template-columns:minmax(170px,40%) minmax(0,1fr);}\n  ai #g pic{height:320px}\n  ai #g z.c{grid-template-columns:1fr}\n  ai #g z.c>k:last-child{grid-column:auto}\n  ai #p z.a{grid-template-columns:1fr 1fr}\n}\n@media (max-width:560px){\n  ai{width:100%;font-size:14px;line-height:1.68;}\n  ai details{margin:7px 0}\n  ai summary:hover{transform:none}\n  ai article{margin-left:2px;margin-right:2px;font-size:15px;line-height:1.85;}\n  ai in{margin:.55em .2em;padding-left:13px;}\n  ai #n x{grid-template-columns:1fr 1fr;margin-left:5px;margin-right:5px;}\n  ai #n x>k:first-child{grid-column:1/-1;padding:3px 4px 8px;border-right:0;border-bottom:1px dashed rgba(96,75,60,.24);}\n  ai #n x>k:nth-child(2){padding-left:4px}\n  ai #p summary::after{display:none}\n  ai #p x{margin-left:2px;margin-right:2px;padding:12px 10px;}\n  ai #p x::before{top:10px;font-size:.42rem;}\n  ai #p z.a{grid-template-columns:1fr}\n  ai #p z.a>f{font-size:1.76rem}\n  ai #p z.b li{grid-template-columns:18px minmax(80px,.65fr) minmax(0,1.5fr);}\n  ai #g summary{min-height:78px;padding:12px 11px;}\n  ai #g summary>i{width:28px;height:28px;}\n  ai #g summary>span{font-size:1.45rem}\n  ai #g summary>u{min-width:58px;padding-left:7px;padding-right:26px;font-size:.7rem;}\n  ai #g x{margin-left:2px;margin-right:2px;padding:12px 9px;}\n  ai #g z.a{display:flex;flex-direction:column;align-items:stretch;gap:12px;}\n  ai #g pic{height:min(70vw,340px);max-height:340px;}\n  ai #g pic img{object-position:48% 15%}\n  ai #g z.a f{font-size:2.1rem}\n  ai #g z.a>g>d:last-child{grid-template-columns:1fr}\n  ai #g z.b{margin-left:0;margin-right:0;padding-left:26px;}\n  ai #g z.b k{grid-template-columns:52px minmax(0,1fr);gap:7px;}\n  ai #g z.c{padding-left:0;padding-right:0;}\n  ai #g z.d{padding:11px 8px 10px;}\n  ai #g z.d>header{margin-bottom:5px}\n  ai #g z.d v{grid-template-columns:minmax(92px,1fr) 44px 51px;grid-template-rows:auto 10px;gap:6px;padding:10px 2px 11px;}\n  ai #g z.d v:hover{padding-left:4px;padding-right:4px;}\n  ai #g z.d v>b{font-size:.81rem}\n  ai #g z.d v>b small{font-size:.47rem}\n  ai #g z.d v>n{min-width:40px;font-size:.73rem;}\n  ai #g z.d v>u{min-width:47px;font-size:.6rem;}\n  ai #g z.d v>progress{height:10px}\n  ai #l{margin-left:4px}\n  ai #l summary>u::before{display:none}\n  ai #l x{margin-left:10px;margin-right:4px;}\n  ai #l z.a{grid-template-columns:1fr}\n  ai #l z.a>d{grid-column:auto;justify-content:flex-start;}\n  ai #l z.b{grid-template-columns:1fr}\n  ai #l z.b k.t{grid-column:auto}\n  ai #c{width:98%}\n  ai #c x{margin-left:3px;margin-right:3px;padding-left:10px;padding-right:10px;}\n  ai #c z.a{grid-template-columns:1fr}\n  ai #c z.a k:nth-child(3){grid-column:auto;display:block;}\n  ai #c z.a k>n{font-size:1.56rem}\n  ai #c z.b li{grid-template-columns:20px minmax(82px,.65fr) minmax(0,1.4fr);}\n  ai #m{margin-left:2px;margin-right:2px;}\n  ai #m[open]{padding:0 5px 11px 17px;}\n  ai #m[open]>summary{margin-left:-17px;margin-right:-5px;}\n  ai #m[open]::after{left:6px}\n  ai #m>strong{padding-right:65px;font-size:.94rem;}\n  ai #m>strong:nth-of-type(2),ai #m>table:nth-of-type(2){margin-left:3px;}\n  ai #m>table,ai #m>table thead,ai #m>table tbody,ai #m>table tr,ai #m>table td{display:block;width:100%;}\n  ai #m>table thead{display:none}\n  ai #m>table{background:transparent;border:0;box-shadow:none;}\n  ai #m>table tbody tr{position:relative;display:block;margin:0 0 8px;padding:9px 9px 8px 42px;background:#e8d9bd;border:1px solid rgba(74,55,39,.17);box-shadow:1px 2px 0 rgba(74,55,39,.065);}\n  ai #m>table:nth-of-type(2) tbody tr{background:#fff8e9;border-color:rgba(129,61,72,.17);}\n  ai #m>table td{display:block;width:100%!important;padding:3px 2px;border:0;font-size:.81rem!important;text-align:left!important;}\n  ai #m>table td:nth-child(1){position:absolute;left:8px;top:9px;width:26px!important;padding:3px 0;color:#fff8ec;background:#614a37;font-size:.68rem!important;text-align:center!important;}\n  ai #m>table:nth-of-type(2) td:nth-child(1){background:var(--wine);}\n  ai #m>table td:nth-child(2)::before{content:\"时间　\";color:#624638;font-family:var(--serif);font-weight:700;}\n  ai #m>table td:nth-child(3)::before{content:\"场景　\";color:#624638;font-family:var(--serif);font-weight:700;}\n  ai #m>table td:nth-child(4){margin-top:4px;padding-top:6px;border-top:1px dashed rgba(74,55,39,.17);}\n  ai #m>table td:nth-child(4)::before{content:\"客观事实\";display:block;margin-bottom:2px;color:#624638;font-family:var(--serif);font-weight:700;}\n  ai #a x{margin-left:3px;margin-right:3px;padding:11px 9px;background:#f1e3c9;}\n  ai #a x::before{display:none}\n  ai #a ol{grid-template-columns:1fr;gap:8px;}\n  ai #a li.h{grid-column:auto}\n  ai #a q,ai #a li.h q{min-height:81px}\n}\n@media (max-width:380px){\n  ai #p x::before{display:none}\n  ai #p z.b li{grid-template-columns:18px minmax(0,1fr);}\n  ai #p z.b li>t{grid-column:2}\n  ai #g summary>span small{display:none}\n  ai #g summary>u{min-width:48px;font-size:.62rem;}\n  ai #g z.b k{display:block}\n  ai #g z.b k>b{margin-bottom:3px}\n  ai #g z.d>header h3{font-size:1.06rem}\n  ai #g z.d>header mark{padding:3px 6px;font-size:.61rem;}\n  ai #g z.d v{grid-template-columns:minmax(82px,1fr) 40px 46px;}\n  ai #g z.d v>b{font-size:.77rem}\n  ai #g z.d v>n{min-width:37px;padding-left:3px;padding-right:3px;}\n  ai #g z.d v>u{min-width:43px;font-size:.56rem;}\n  ai #c z.b li{grid-template-columns:20px minmax(0,1fr);}\n  ai #c z.b li>t{grid-column:2}\n  ai #m>summary>u::before{display:none}\n  ai #m>strong::after{font-size:.44rem}\n  ai #a q{grid-template-columns:30px minmax(0,1fr) 17px;}\n  ai #a li.h q::after{display:none}\n}\n@media (prefers-reduced-motion:reduce){\n  ai summary,ai summary>u::after,ai details[open]>x,ai #g z.d v,ai #m>table tbody tr,ai #a q,ai #a q>e,ai say,ai in{animation:none;transition:none;}\n}\n\n\n.wechat-phone{background:#ededed;border-radius:12px;overflow:hidden;max-width:320px;margin:12px auto;font-size:14px;box-shadow:0 4px 16px rgba(0,0,0,0.18)}\n.wechat-header{background:#f5f5f5;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #ddd}\n.wechat-header .back-btn{font-size:20px;color:#555;cursor:pointer}\n.wechat-header .chat-name{font-size:15px;font-weight:500;color:#111}\n.wechat-header .more-btn{font-size:18px;color:#555}\n.wechat-body{padding:12px 10px;display:flex;flex-direction:column;gap:10px;background:#ededed}\n.wechat-time{text-align:center;font-size:11px;color:#999;margin:2px 0}\n.msg-left,.msg-right{display:flex;align-items:flex-start;gap:8px}\n.msg-right{flex-direction:row-reverse}\n.avatar{width:36px;height:36px;border-radius:4px;object-fit:cover;flex-shrink:0}\n.avatar-text{display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:#fff;border-radius:4px}\n.avatar-lk{background:#7eb8a4}\n.avatar-player{background:#5b9bd5}\n.avatar-other{background:#a0a0a0}\n.bubble-left,.bubble-right{max-width:200px;padding:8px 11px;border-radius:8px;line-height:1.6;font-size:13px;word-break:break-all;position:relative}\n.bubble-left{background:#fff;border-radius:2px 8px 8px 8px;color:#222}\n.bubble-right{background:#95ec69;border-radius:8px 2px 8px 8px;color:#111}\n.group-sender{display:block;font-size:11px;color:#888;margin-bottom:3px}\n.voice-msg{display:flex;align-items:center;gap:6px;color:#555;font-size:13px}\n.img-msg{color:#888;font-style:italic}\n.wechat-notice{text-align:center;font-size:11px;color:#999;padding:4px 0}\n\n/* =========================================================\n   RILICHAT / 当前网页结构适配版\n   说明：\n   1) 只使用当前页面 .custom-styles 内真实存在的稳定锚点；\n   2) 不再依赖旧版 #ai-chat-bottom-input / #ai-model-selector / MUI 评论区；\n   3) 上方 <ai> 组件与 WeChat 组件保持原样；\n   4) 视觉方向：旧纸手账 + 咖啡厅档案感，重点提升层次、触感与可读性。\n   ========================================================= */\n\n/* ---------- 顶部导航：当前 nav 内部真实结构 ---------- */\nheader:has(#nav-left){\n  position:relative;\n  color:#3b302b !important;\n  background:\n    linear-gradient(90deg,rgba(139,75,76,.055),transparent 24%,transparent 76%,rgba(93,116,129,.05)),\n    repeating-linear-gradient(0deg,transparent 0 23px,rgba(104,74,53,.024) 23px 24px),\n    linear-gradient(135deg,rgba(255,250,240,.97),rgba(244,231,207,.95) 58%,rgba(235,216,185,.94)) !important;\n  border-bottom:1px solid rgba(101,72,52,.24) !important;\n  box-shadow:\n    0 5px 18px rgba(76,51,34,.115),\n    inset 0 -1px 0 rgba(255,255,255,.68) !important;\n  backdrop-filter:blur(13px) saturate(1.03);\n  font-family:\"LXGW WenKai\",\"Kaiti SC\",sans-serif !important;\n}\nheader:has(#nav-left)::before{\n  content:\"\";\n  position:absolute;\n  left:0;\n  right:0;\n  bottom:3px;\n  height:1px;\n  background:repeating-linear-gradient(90deg,rgba(126,61,72,.32) 0 5px,transparent 5px 11px);\n  opacity:.52;\n  pointer-events:none;\n}\nheader:has(#nav-left)::after{\n  content:\"\";\n  position:absolute;\n  right:10px;\n  bottom:-1px;\n  width:24px;\n  height:10px;\n  background:linear-gradient(145deg,transparent 48%,rgba(126,61,72,.15) 49% 55%,#ead6b5 56%);\n  filter:drop-shadow(-1px 1px 1px rgba(72,48,33,.11));\n  pointer-events:none;\n}\n#nav-left,\n#nav-middle,\n#nav-right{\n  position:relative;\n  z-index:1;\n}\n#nav-left button,\n#nav-middle button,\n#nav-right button{\n  color:#5b4b43 !important;\n  background:rgba(255,250,241,.56) !important;\n  border:1px solid rgba(95,68,51,.16) !important;\n  border-radius:5px 10px 5px 9px !important;\n  box-shadow:\n    1px 2px 0 rgba(95,66,46,.045),\n    0 3px 8px rgba(75,50,34,.065),\n    inset 0 1px 0 rgba(255,255,255,.58) !important;\n  transition:color .16s ease,background .17s ease,border-color .16s ease,transform .16s ease,box-shadow .18s ease !important;\n}\n#nav-left button:hover,\n#nav-middle button:hover,\n#nav-right button:hover{\n  color:#82434b !important;\n  background:#fff8e9 !important;\n  border-color:rgba(126,61,72,.31) !important;\n  transform:translateY(-1px);\n  box-shadow:\n    2px 3px 0 rgba(95,66,46,.055),\n    0 6px 12px rgba(75,50,34,.11) !important;\n}\n#nav-left button:active,\n#nav-middle button:active,\n#nav-right button:active{\n  transform:translateY(1px) scale(.96);\n  box-shadow:inset 0 2px 5px rgba(75,50,34,.10) !important;\n}\n#nav-left button svg,\n#nav-middle button svg,\n#nav-right button svg{\n  color:inherit !important;\n  filter:drop-shadow(0 1px 0 rgba(255,255,255,.68));\n  transition:transform .2s ease,color .16s ease !important;\n}\n#nav-left button:hover svg,\n#nav-middle button:hover svg,\n#nav-right button:hover svg{\n  transform:rotate(-5deg) scale(1.035);\n}\n#nav-left button[data-sidebar=\"trigger\"]{\n  color:#536e78 !important;\n  border-color:rgba(78,106,117,.22) !important;\n  background:linear-gradient(145deg,rgba(248,251,250,.82),rgba(219,229,227,.72)) !important;\n}\n#nav-right button[aria-label^=\"系统公告\"]{\n  color:#7b4c47 !important;\n  border-color:rgba(139,75,76,.23) !important;\n}\n#nav-right button[aria-label=\"通知\"]{\n  color:#735642 !important;\n}\n#nav-right button[aria-label^=\"系统公告\"] span{\n  color:#fff9ef !important;\n  background:linear-gradient(145deg,#9b595c,#7f4049) !important;\n  border-color:#f7ead5 !important;\n  box-shadow:0 2px 6px rgba(100,43,49,.25) !important;\n  font-family:\"IBM Plex Mono\",\"SFMono-Regular\",Consolas,monospace !important;\n}\n#nav-middle{\n  color:#51433b !important;\n  font-family:\"Noto Serif SC\",\"Songti SC\",serif !important;\n}\n#nav-middle button{\n  min-width:0;\n  background:linear-gradient(145deg,rgba(255,253,247,.80),rgba(235,220,193,.70)) !important;\n}\n\n/* ---------- 页面与会话背景 ---------- */\n#bg-image{\n  isolation:isolate;\n}\n#bg-image::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:1;\n  background:\n    linear-gradient(180deg,rgba(255,250,241,.04),rgba(245,232,207,.10) 58%,rgba(64,44,36,.08)),\n    radial-gradient(circle at 50% 26%,rgba(255,255,255,.09),transparent 45%);\n  pointer-events:none;\n}\n#conversation{\n  color:#362d29;\n  font-family:\"LXGW WenKai\",\"Kaiti SC\",sans-serif;\n  scrollbar-width:thin;\n  scrollbar-color:rgba(139,111,84,.62) rgba(245,232,207,.22);\n}\n#conversation::-webkit-scrollbar{width:9px}\n#conversation::-webkit-scrollbar-track{background:rgba(245,232,207,.18)}\n#conversation::-webkit-scrollbar-thumb{\n  background:linear-gradient(#c6ad8d,#9e8068);\n  border:2px solid rgba(255,250,241,.72);\n  border-radius:999px;\n}\n#conversation::-webkit-scrollbar-thumb:hover{\n  background:linear-gradient(#b49373,#866957);\n}\n\n/* ---------- 底部输入区外层：轻柔的桌面落影 ---------- */\ndiv:has(>div>#prompt-input){\n  filter:drop-shadow(0 16px 28px rgba(52,35,27,.10));\n}\n#prompt-input{\n  position:relative;\n  isolation:isolate;\n  color:#352c27 !important;\n  background:transparent !important;\n  border-radius:8px 18px 9px 8px !important;\n  font-family:\"LXGW WenKai\",\"Kaiti SC\",sans-serif !important;\n}\n#prompt-input::before{\n  content:\"\";\n  position:absolute;\n  z-index:3;\n  left:38px;\n  top:-7px;\n  width:56px;\n  height:14px;\n  background:\n    repeating-linear-gradient(90deg,rgba(99,70,47,.045) 0 5px,transparent 5px 9px),\n    rgba(220,192,147,.62);\n  border-left:1px solid rgba(104,75,53,.14);\n  border-right:1px solid rgba(104,75,53,.14);\n  box-shadow:0 2px 4px rgba(72,48,32,.09);\n  transform:rotate(-1.8deg);\n  pointer-events:none;\n}\n#prompt-input::after{\n  content:\"\";\n  position:absolute;\n  z-index:3;\n  right:-1px;\n  bottom:-1px;\n  width:25px;\n  height:25px;\n  background:\n    linear-gradient(135deg,transparent 0 46%,rgba(108,76,55,.16) 47% 50%,#ead8ba 51% 72%,#d8bf9a 73%);\n  border-radius:0 0 8px 0;\n  filter:drop-shadow(-2px -1px 2px rgba(72,48,32,.09));\n  pointer-events:none;\n}\n#prompt-input>[data-slot=\"input-group\"]{\n  position:relative !important;\n  overflow:hidden !important;\n  color:#352c27 !important;\n  background:\n    linear-gradient(90deg,rgba(129,61,72,.035),transparent 18%,transparent 82%,rgba(93,116,129,.035)),\n    repeating-linear-gradient(0deg,transparent 0 27px,rgba(91,66,50,.033) 27px 28px),\n    linear-gradient(145deg,rgba(255,251,243,.985),rgba(247,236,216,.98) 60%,rgba(238,220,190,.98)) !important;\n  border:1px solid rgba(91,65,49,.25) !important;\n  border-left:5px solid #87505a !important;\n  border-radius:7px 17px 8px 6px !important;\n  box-shadow:\n    3px 4px 0 rgba(91,64,45,.07),\n    0 9px 24px rgba(72,48,32,.14),\n    inset 0 1px 0 rgba(255,255,255,.78),\n    inset 0 -1px 0 rgba(116,82,57,.04) !important;\n  transition:border-color .18s ease,box-shadow .2s ease,transform .18s ease,filter .18s ease !important;\n}\n#prompt-input:focus-within>[data-slot=\"input-group\"]{\n  border-color:rgba(129,61,72,.46) !important;\n  border-left-color:#8b414c !important;\n  box-shadow:\n    4px 5px 0 rgba(91,64,45,.075),\n    0 13px 31px rgba(72,48,32,.18),\n    0 0 0 2px rgba(129,61,72,.075),\n    inset 0 1px 0 rgba(255,255,255,.82) !important;\n  transform:translateY(-1px);\n}\n\n/* ---------- 顶部工具签：模组 / 评论 / 图片 / 搜索等 ---------- */\n#prompt-input-header{\n  position:relative;\n  z-index:2;\n  padding:8px 9px 5px !important;\n  background:\n    linear-gradient(180deg,rgba(255,255,255,.22),rgba(232,215,183,.13));\n  border-bottom:1px dashed rgba(96,69,52,.15);\n  font-family:\"Noto Serif SC\",\"Songti SC\",serif !important;\n}\n#prompt-input-header>div{\n  scrollbar-width:thin;\n  scrollbar-color:rgba(145,112,82,.42) transparent;\n}\n#prompt-input-header button{\n  min-height:28px !important;\n  color:#59483f !important;\n  background:\n    linear-gradient(145deg,rgba(255,253,247,.92),rgba(239,224,198,.78)) !important;\n  border:1px solid rgba(91,65,49,.21) !important;\n  border-top:2px solid rgba(139,75,76,.36) !important;\n  border-radius:4px 9px 4px 8px !important;\n  box-shadow:\n    1px 2px 0 rgba(91,64,45,.055),\n    0 3px 8px rgba(72,48,32,.07),\n    inset 0 1px 0 rgba(255,255,255,.68) !important;\n  font-family:\"Noto Serif SC\",\"Songti SC\",serif !important;\n  font-weight:600 !important;\n  letter-spacing:.025em !important;\n  text-transform:none !important;\n  transition:color .16s ease,border-color .16s ease,background .17s ease,transform .16s ease,box-shadow .18s ease !important;\n}\n#prompt-input-header button:nth-child(3n+2){border-top-color:rgba(93,116,129,.48) !important}\n#prompt-input-header button:nth-child(3n){border-top-color:rgba(110,128,105,.48) !important}\n#prompt-input-header button:hover{\n  color:#773e47 !important;\n  background:linear-gradient(145deg,#fffaf0,#efe0c6) !important;\n  border-color:rgba(129,61,72,.34) !important;\n  transform:translateY(-1px);\n  box-shadow:\n    2px 3px 0 rgba(91,64,45,.065),\n    0 6px 12px rgba(72,48,32,.11),\n    inset 0 1px 0 rgba(255,255,255,.74) !important;\n}\n#prompt-input-header button:active{\n  transform:translateY(1px) scale(.97);\n  box-shadow:inset 0 2px 5px rgba(72,48,32,.10) !important;\n}\n#prompt-input-header button svg{\n  color:#76524a !important;\n  filter:drop-shadow(0 1px 0 rgba(255,255,255,.72));\n  transition:transform .18s ease,color .16s ease !important;\n}\n#prompt-input-header button:hover svg{\n  color:#8a424c !important;\n  transform:rotate(-5deg) scale(1.035);\n}\n#prompt-input-header button[aria-label=\"滚动到底部\"] svg{\n  color:#5d7481 !important;\n}\n#prompt-input-header button[aria-label=\"Add image\"] svg{\n  color:#6e8069 !important;\n}\n#prompt-input-header button[aria-label=\"搜索\"] svg{\n  color:#8d6a3d !important;\n}\n\n/* ---------- 正文输入：真正的“书写纸” ---------- */\n#prompt-input-body textarea,\n#prompt-input textarea[name=\"message\"]{\n  position:relative;\n  z-index:2;\n  min-height:44px !important;\n  max-height:min(32vh,260px) !important;\n  padding:10px 14px 9px !important;\n  color:#322824 !important;\n  background:\n    linear-gradient(90deg,rgba(255,255,255,.18),transparent 12%,transparent 88%,rgba(255,255,255,.10)) !important;\n  border:0 !important;\n  border-radius:0 !important;\n  box-shadow:none !important;\n  caret-color:#8b414b !important;\n  font-family:\"LXGW WenKai\",\"Kaiti SC\",sans-serif !important;\n  font-size:15px !important;\n  font-weight:400 !important;\n  line-height:1.72 !important;\n  letter-spacing:.008em !important;\n  text-shadow:0 1px 0 rgba(255,255,255,.48) !important;\n  resize:none !important;\n}\n#prompt-input-body textarea::placeholder,\n#prompt-input textarea[name=\"message\"]::placeholder{\n  color:#89786e !important;\n  opacity:.82 !important;\n  font-family:\"LXGW WenKai\",\"Kaiti SC\",sans-serif !important;\n  font-style:italic !important;\n}\n#prompt-input-body textarea::selection,\n#prompt-input textarea[name=\"message\"]::selection{\n  color:#2d2521 !important;\n  background:rgba(202,151,129,.38) !important;\n}\n#prompt-input-body textarea:focus,\n#prompt-input textarea[name=\"message\"]:focus{\n  outline:none !important;\n  box-shadow:none !important;\n}\n\n/* ---------- 底部控制台：设置 / 模型 / 回复模式 / 发送 ---------- */\n#prompt-input-footer{\n  position:relative;\n  z-index:2;\n  padding:7px 9px 9px !important;\n  color:#65554d !important;\n  background:\n    linear-gradient(180deg,rgba(231,213,181,.14),rgba(219,198,160,.20)) !important;\n  border-top:1px dashed rgba(96,69,52,.18);\n  font-family:\"Noto Serif SC\",\"Songti SC\",serif !important;\n}\n#prompt-input-footer button{\n  color:#59483f !important;\n  background:\n    linear-gradient(145deg,rgba(255,253,247,.91),rgba(237,220,190,.78)) !important;\n  border:1px solid rgba(91,65,49,.22) !important;\n  border-radius:4px 9px 4px 8px !important;\n  box-shadow:\n    1px 2px 0 rgba(91,64,45,.05),\n    0 3px 7px rgba(72,48,32,.065),\n    inset 0 1px 0 rgba(255,255,255,.68) !important;\n  font-family:\"Noto Serif SC\",\"Songti SC\",serif !important;\n  font-weight:600 !important;\n  text-transform:none !important;\n  transition:color .16s ease,border-color .16s ease,background .17s ease,transform .16s ease,box-shadow .18s ease !important;\n}\n#prompt-input-footer button:hover{\n  color:#7d4048 !important;\n  background:#fff8e9 !important;\n  border-color:rgba(129,61,72,.32) !important;\n  transform:translateY(-1px);\n  box-shadow:\n    2px 3px 0 rgba(91,64,45,.06),\n    0 5px 10px rgba(72,48,32,.10) !important;\n}\n#prompt-input-footer button:active{\n  transform:translateY(1px) scale(.97);\n  box-shadow:inset 0 2px 5px rgba(72,48,32,.10) !important;\n}\n#prompt-input-footer button svg{\n  color:#6b584f !important;\n  transition:transform .2s ease,color .16s ease !important;\n}\n#prompt-input-footer button:hover svg{\n  color:#88444c !important;\n  transform:rotate(-5deg) scale(1.035);\n}\n\n/* 设置按钮 */\n#prompt-input-footer button:has(svg.lucide-settings){\n  color:#53645f !important;\n  border-color:rgba(88,116,104,.28) !important;\n  background:linear-gradient(145deg,#f8fbf7,#e0e9e3) !important;\n}\n#prompt-input-footer button:has(svg.lucide-settings) svg{color:#617a70 !important}\n#prompt-input-footer button:has(svg.lucide-settings):hover svg{transform:rotate(16deg)}\n\n/* 模型选择器 */\n#prompt-input-footer button:has(img[alt*=\"logo\"]){\n  color:#3f4e54 !important;\n  background:\n    linear-gradient(145deg,rgba(248,251,250,.96),rgba(219,229,227,.90)) !important;\n  border-color:rgba(77,105,116,.28) !important;\n  border-left:3px solid #607985 !important;\n  box-shadow:\n    1px 2px 0 rgba(59,82,91,.05),\n    0 3px 8px rgba(44,63,71,.08),\n    inset 0 1px 0 rgba(255,255,255,.74) !important;\n  font-family:\"IBM Plex Mono\",\"SFMono-Regular\",Consolas,monospace !important;\n  font-size:11px !important;\n  letter-spacing:.01em !important;\n}\n#prompt-input-footer button:has(img[alt*=\"logo\"]):hover{\n  color:#31434a !important;\n  border-color:rgba(77,105,116,.42) !important;\n}\n\n/* 回复模式 */\n#prompt-input-footer button[aria-label=\"回复模式\"]{\n  color:#66513f !important;\n  background:linear-gradient(145deg,#fffaf0,#ead8b9) !important;\n  border-color:rgba(151,111,62,.27) !important;\n}\n#prompt-input-footer button[aria-label=\"回复模式\"] svg{color:#936e3c !important}\n\n/* 发送：做成主操作印章 */\n#prompt-input-footer button[aria-label=\"发送\"]{\n  color:#fff9ef !important;\n  background:\n    linear-gradient(145deg,#a26062 0%,#84434d 58%,#713641 100%) !important;\n  border:1px solid #6d3540 !important;\n  border-radius:5px 11px 5px 9px !important;\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.18),\n    2px 3px 0 rgba(91,49,47,.10),\n    0 5px 12px rgba(97,43,49,.21) !important;\n}\n#prompt-input-footer button[aria-label=\"发送\"] svg{\n  color:#fff7eb !important;\n  filter:drop-shadow(0 1px 1px rgba(52,24,28,.28));\n}\n#prompt-input-footer button[aria-label=\"发送\"]:hover{\n  color:#fffdf7 !important;\n  background:linear-gradient(145deg,#b06c67,#8c4650) !important;\n  border-color:#733943 !important;\n  transform:translateY(-2px) rotate(-.35deg);\n  box-shadow:\n    inset 0 1px 0 rgba(255,255,255,.2),\n    3px 5px 0 rgba(91,49,47,.10),\n    0 8px 17px rgba(97,43,49,.26) !important;\n}\n#prompt-input-footer button[aria-label=\"发送\"]:hover svg{\n  color:#fffdf7 !important;\n  transform:translate(1px,-1px) rotate(-6deg);\n}\n\n/* ---------- 消息卡片：兼容当前会话运行时生成的旧类名 ---------- */\n#conversation .bg-gray-100\\/90.relative.inline-block{\n  position:relative !important;\n  isolation:isolate !important;\n  color:#352c27 !important;\n  background:\n    linear-gradient(90deg,rgba(135,63,70,.04),transparent 17%,transparent 83%,rgba(93,116,129,.03)),\n    repeating-linear-gradient(0deg,transparent 0 28px,rgba(91,66,50,.032) 28px 29px),\n    linear-gradient(145deg,#fffaf1 0%,#f7ecd7 64%,#efdfc3 100%) !important;\n  border:1px solid rgba(93,67,51,.21) !important;\n  border-left:4px solid #8a4b4f !important;\n  border-radius:4px 15px 5px 7px !important;\n  box-shadow:\n    3px 4px 0 rgba(91,64,45,.06),\n    0 8px 20px rgba(72,48,32,.115),\n    inset 0 1px 0 rgba(255,255,255,.76) !important;\n  font-family:\"LXGW WenKai\",\"Kaiti SC\",sans-serif !important;\n  overflow:visible !important;\n  transition:transform .18s ease,border-color .2s ease,box-shadow .22s ease,filter .2s ease !important;\n}\n#conversation .bg-gray-100\\/90.relative.inline-block::before{\n  content:\"\" !important;\n  position:absolute !important;\n  left:34px !important;\n  top:-7px !important;\n  width:54px !important;\n  height:14px !important;\n  background:\n    repeating-linear-gradient(90deg,rgba(118,83,53,.045) 0 4px,transparent 4px 8px),\n    rgba(219,191,146,.57) !important;\n  border-left:1px solid rgba(118,83,53,.15) !important;\n  border-right:1px solid rgba(118,83,53,.15) !important;\n  box-shadow:0 2px 4px rgba(72,48,32,.08) !important;\n  transform:rotate(-1.8deg) !important;\n  pointer-events:none !important;\n  z-index:0 !important;\n}\n#conversation .bg-gray-100\\/90.relative.inline-block::after{\n  content:\"\" !important;\n  position:absolute !important;\n  right:-1px !important;\n  bottom:-1px !important;\n  width:23px !important;\n  height:23px !important;\n  background:linear-gradient(135deg,transparent 0 47%,rgba(115,78,55,.15) 48% 51%,#e8d5b6 52% 72%,#d8c09d 73%) !important;\n  border-radius:0 0 5px 0 !important;\n  filter:drop-shadow(-2px -1px 2px rgba(72,48,32,.08)) !important;\n  pointer-events:none !important;\n  z-index:0 !important;\n}\n#conversation .bg-gray-100\\/90.relative.inline-block:hover{\n  border-color:rgba(135,63,70,.34) !important;\n  box-shadow:\n    4px 6px 0 rgba(91,64,45,.07),\n    0 12px 27px rgba(72,48,32,.15),\n    inset 0 1px 0 rgba(255,255,255,.80) !important;\n  filter:saturate(1.02) !important;\n  transform:translateY(-1px) !important;\n}\n\n/* 玩家输入：冷色便签 */\n#conversation .bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90){\n  color:#2f3435 !important;\n  background:\n    linear-gradient(105deg,rgba(93,116,129,.085),transparent 28%,transparent 77%,rgba(104,127,120,.05)),\n    repeating-linear-gradient(0deg,transparent 0 27px,rgba(70,95,107,.035) 27px 28px),\n    linear-gradient(145deg,#f8fbf8,#edf2ed 55%,#dce7e4) !important;\n  border-color:rgba(73,98,109,.23) !important;\n  border-left:4px solid #5d7682 !important;\n  border-radius:13px 4px 8px 5px !important;\n  box-shadow:\n    -3px 4px 0 rgba(66,88,98,.055),\n    0 8px 19px rgba(45,68,76,.105),\n    inset 0 1px 0 rgba(255,255,255,.78) !important;\n}\n#conversation .bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90)::before{\n  left:auto !important;\n  right:36px !important;\n  width:49px !important;\n  height:13px !important;\n  background:\n    repeating-linear-gradient(90deg,rgba(55,80,91,.04) 0 4px,transparent 4px 8px),\n    rgba(164,187,187,.53) !important;\n  border-color:rgba(73,98,109,.14) !important;\n  transform:rotate(1.7deg) !important;\n}\n#conversation .bg-gray-100\\/90.relative.inline-block:not(.chat-answer-container .bg-gray-100\\/90)::after{\n  right:auto !important;\n  left:-1px !important;\n  background:linear-gradient(225deg,transparent 0 47%,rgba(71,95,103,.14) 48% 51%,#d4e1dd 52% 72%,#bfcfca 73%) !important;\n  border-radius:0 0 0 5px !important;\n  filter:drop-shadow(2px -1px 2px rgba(45,68,76,.07)) !important;\n}\n\n/* ---------- Markdown：排版统一，不进入 <ai> 与 WeChat 组件 ---------- */\n#conversation .markdown-body{\n  position:relative !important;\n  z-index:1 !important;\n  color:#352c27 !important;\n  background:transparent !important;\n  font-family:\"LXGW WenKai\",\"Kaiti SC\",sans-serif !important;\n  font-size:15.5px !important;\n  font-weight:400 !important;\n  line-height:1.85 !important;\n  letter-spacing:.006em !important;\n  overflow-wrap:anywhere !important;\n  word-break:break-word !important;\n}\n#conversation .markdown-body p:not(ai *):not(.wechat-phone *){\n  margin:.58em 0 !important;\n  color:inherit !important;\n  line-height:1.85 !important;\n}\n#conversation .markdown-body>p:first-child:not(ai *):not(.wechat-phone *){margin-top:.18em !important}\n#conversation .markdown-body h1:not(ai *):not(.wechat-phone *),\n#conversation .markdown-body h2:not(ai *):not(.wechat-phone *),\n#conversation .markdown-body h3:not(ai *):not(.wechat-phone *),\n#conversation .markdown-body h4:not(ai *):not(.wechat-phone *),\n#conversation .markdown-body h5:not(ai *):not(.wechat-phone *),\n#conversation .markdown-body h6:not(ai *):not(.wechat-phone *){\n  color:#57372f !important;\n  font-family:\"ZCOOL XiaoWei\",\"Noto Serif SC\",serif !important;\n  font-weight:400 !important;\n  line-height:1.35 !important;\n  letter-spacing:.065em !important;\n  text-shadow:none !important;\n}\n#conversation .markdown-body h1:not(ai *):not(.wechat-phone *){\n  padding-bottom:8px !important;\n  border-bottom:2px solid rgba(135,63,70,.33) !important;\n  font-size:1.62em !important;\n}\n#conversation .markdown-body h2:not(ai *):not(.wechat-phone *){\n  padding-left:11px !important;\n  border-left:4px solid #8b4b4c !important;\n  font-size:1.40em !important;\n}\n#conversation .markdown-body h3:not(ai *):not(.wechat-phone *){\n  padding-bottom:5px !important;\n  border-bottom:1px dashed rgba(91,66,50,.27) !important;\n  font-size:1.20em !important;\n}\n#conversation .markdown-body strong:not(ai *):not(.wechat-phone *){\n  color:#6f3941 !important;\n  font-family:\"Noto Serif SC\",\"Songti SC\",serif !important;\n  font-weight:700 !important;\n}\n#conversation .markdown-body em:not(ai *):not(.wechat-phone *){color:#69584f !important}\n#conversation .markdown-body a:not(ai *):not(.wechat-phone *){\n  color:#6a617b !important;\n  text-decoration:underline dotted rgba(106,97,123,.48) !important;\n  text-decoration-thickness:1px !important;\n  text-underline-offset:4px !important;\n}\n#conversation .markdown-body a:hover:not(ai *):not(.wechat-phone *){\n  color:#8b414b !important;\n  text-decoration-style:solid !important;\n}\n#conversation .markdown-body blockquote:not(ai *):not(.wechat-phone *){\n  position:relative !important;\n  margin:1em .2em !important;\n  padding:10px 14px 10px 18px !important;\n  color:#684e45 !important;\n  background:linear-gradient(112deg,rgba(255,250,241,.94),rgba(231,211,179,.63)) !important;\n  border:0 !important;\n  border-left:3px solid #8b4b4c !important;\n  border-radius:2px 10px 3px 4px !important;\n  box-shadow:2px 3px 0 rgba(91,64,45,.06),0 5px 12px rgba(72,48,32,.07) !important;\n  font-style:italic !important;\n}\n#conversation .markdown-body ul:not(ai *):not(.wechat-phone *),\n#conversation .markdown-body ol:not(ai *):not(.wechat-phone *){\n  margin:.72em 0 !important;\n  padding-left:1.65em !important;\n}\n#conversation .markdown-body li:not(ai *):not(.wechat-phone *){\n  margin:.28em 0 !important;\n  padding-left:.12em !important;\n}\n#conversation .markdown-body li::marker{color:#8b4b4c !important}\n#conversation .markdown-body code:not(pre code):not(ai *):not(.wechat-phone *){\n  color:#75424a !important;\n  background:rgba(235,219,191,.75) !important;\n  border:1px solid rgba(110,78,58,.17) !important;\n  border-radius:3px 6px 3px 5px !important;\n  padding:1px 5px !important;\n  font-family:\"IBM Plex Mono\",\"SFMono-Regular\",Consolas,monospace !important;\n  font-size:.88em !important;\n}\n#conversation .markdown-body pre:not(ai *):not(.wechat-phone *){\n  position:relative !important;\n  margin:1em 0 !important;\n  padding:13px 14px !important;\n  color:#ede4d7 !important;\n  background:\n    linear-gradient(145deg,rgba(255,255,255,.025),transparent 32%),\n    #282123 !important;\n  border:1px solid #1b1718 !important;\n  border-left:4px solid #8a4b4f !important;\n  border-radius:4px 10px 4px 7px !important;\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 7px 17px rgba(44,29,24,.16) !important;\n  overflow:auto !important;\n}\n#conversation .markdown-body pre code:not(ai *):not(.wechat-phone *){\n  color:inherit !important;\n  background:transparent !important;\n  border:0 !important;\n  font-family:\"IBM Plex Mono\",\"SFMono-Regular\",Consolas,monospace !important;\n  font-size:.86em !important;\n  line-height:1.62 !important;\n}\n#conversation .markdown-body table:not(ai *):not(.wechat-phone *){\n  width:100% !important;\n  margin:1em 0 !important;\n  color:#382f2a !important;\n  background:#f8ecd7 !important;\n  border:1px solid rgba(91,65,49,.20) !important;\n  border-collapse:collapse !important;\n  box-shadow:2px 3px 0 rgba(91,64,45,.055),0 6px 14px rgba(72,48,32,.065) !important;\n  font-family:\"LXGW WenKai\",\"Kaiti SC\",sans-serif !important;\n}\n#conversation .markdown-body thead:not(ai *):not(.wechat-phone *){\n  background:linear-gradient(90deg,#e4d0ad,#f0dfc2) !important;\n}\n#conversation .markdown-body th:not(ai *):not(.wechat-phone *){\n  color:#513b31 !important;\n  border:0 !important;\n  border-bottom:1px solid rgba(91,65,49,.29) !important;\n  padding:8px 9px !important;\n  font-family:\"Noto Serif SC\",\"Songti SC\",serif !important;\n  font-weight:700 !important;\n  text-align:left !important;\n}\n#conversation .markdown-body td:not(ai *):not(.wechat-phone *){\n  color:#3c332e !important;\n  border:0 !important;\n  border-bottom:1px solid rgba(91,65,49,.115) !important;\n  padding:8px 9px !important;\n  vertical-align:top !important;\n}\n#conversation .markdown-body tbody tr:hover:not(ai *):not(.wechat-phone *){\n  background:rgba(135,63,70,.042) !important;\n  box-shadow:inset 3px 0 0 rgba(135,63,70,.25) !important;\n}\n#conversation .markdown-body hr:not(ai *):not(.wechat-phone *){\n  height:1px !important;\n  margin:18px 0 !important;\n  border:0 !important;\n  background:repeating-linear-gradient(90deg,rgba(116,78,55,.34) 0 6px,transparent 6px 12px) !important;\n  opacity:.74 !important;\n}\n\n/* ---------- 消息下方动作按钮 / 模型与 token 标签：兼容运行时 ---------- */\n#conversation .MuiButtonBase-root.MuiButton-root.MuiButton-text{\n  color:#654d42 !important;\n  background:linear-gradient(145deg,rgba(255,252,245,.85),rgba(236,219,190,.76)) !important;\n  border:1px solid rgba(94,67,51,.18) !important;\n  border-radius:3px 8px 3px 7px !important;\n  box-shadow:1px 2px 0 rgba(91,64,45,.05),0 3px 7px rgba(72,48,32,.055) !important;\n  font-family:\"Noto Serif SC\",\"Songti SC\",serif !important;\n  font-weight:600 !important;\n  text-transform:none !important;\n  transition:color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .18s ease !important;\n}\n#conversation .MuiButtonBase-root.MuiButton-root.MuiButton-text:hover{\n  color:#843f49 !important;\n  background:#fff8e9 !important;\n  border-color:rgba(135,63,70,.30) !important;\n  transform:translateY(-1px) !important;\n  box-shadow:2px 3px 0 rgba(91,64,45,.06),0 5px 11px rgba(72,48,32,.09) !important;\n}\n#conversation .MuiTypography-root.MuiTypography-body2{\n  color:#67544a !important;\n  background:rgba(255,249,237,.66) !important;\n  border:1px solid rgba(95,68,51,.14) !important;\n  border-radius:3px 7px 3px 6px !important;\n  font-family:\"IBM Plex Mono\",\"SFMono-Regular\",Consolas,monospace !important;\n  font-size:10.5px !important;\n}\n#conversation .text-orange-500{\n  color:#914b40 !important;\n  background:rgba(246,228,196,.74) !important;\n  border:1px solid rgba(145,75,64,.16) !important;\n  border-radius:3px 7px 3px 6px !important;\n  font-family:\"IBM Plex Mono\",\"SFMono-Regular\",Consolas,monospace !important;\n  font-weight:600 !important;\n}\n\n/* ---------- 移动端 ---------- */\n@media(max-width:640px){\n  #prompt-input::before{\n    left:25px;\n    width:43px;\n    height:12px;\n  }\n  #prompt-input>[data-slot=\"input-group\"]{\n    border-left-width:4px !important;\n    border-radius:6px 13px 7px 5px !important;\n    box-shadow:2px 3px 0 rgba(91,64,45,.06),0 7px 18px rgba(72,48,32,.12),inset 0 1px 0 rgba(255,255,255,.75) !important;\n  }\n  #prompt-input-header{\n    padding:6px 6px 4px !important;\n  }\n  #prompt-input-header button{\n    min-height:27px !important;\n    border-radius:4px 8px 4px 7px !important;\n  }\n  #prompt-input-body textarea,\n  #prompt-input textarea[name=\"message\"]{\n    padding:9px 11px 8px !important;\n    font-size:14.5px !important;\n    line-height:1.68 !important;\n  }\n  #prompt-input-footer{\n    padding:6px 6px 7px !important;\n  }\n  #conversation .markdown-body{\n    font-size:15px !important;\n    line-height:1.78 !important;\n  }\n  #conversation .bg-gray-100\\/90.relative.inline-block:hover{\n    transform:none !important;\n  }\n}\n\n/* ---------- 减少动态 ---------- */\n@media(prefers-reduced-motion:reduce){\n  #prompt-input>[data-slot=\"input-group\"],\n  #prompt-input-header button,\n  #prompt-input-footer button,\n  #prompt-input-header button svg,\n  #prompt-input-footer button svg,\n  #conversation .bg-gray-100\\/90.relative.inline-block,\n  #conversation .MuiButtonBase-root{\n    transition:none !important;\n  }\n  #prompt-input:focus-within>[data-slot=\"input-group\"],\n  #prompt-input-header button:hover,\n  #prompt-input-footer button:hover,\n  #conversation .bg-gray-100\\/90.relative.inline-block:hover,\n  #conversation .MuiButtonBase-root:hover{\n    transform:none !important;\n  }\n}\n","options":{"items":[]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":null,"totalConversations":15,"totalMessages":199,"totalCreditsUsed":232102,"totalTokensUsed":6010396,"totalPlayedUsers":17,"deeplyPlayed":6,"maxNonAuthorPlayCount":47,"fixedPromptLength":10436,"lorebookLength":11164,"author":{"id":"QM0teK4fQrVTcK6SMfzz21G8aRVSNg9Q","name":"一粒生米","displayUsername":"sxy250","username":"sxy250"},"cardsTags":[{"tag":{"name":"单人卡","cardsCount":982}},{"tag":{"name":"NTL","cardsCount":94}},{"tag":{"name":"已破甲","cardsCount":2735}},{"tag":{"name":"燃夏争魁","cardsCount":125}},{"tag":{"name":"可剧情可涩涩","cardsCount":3228}},{"tag":{"name":"调教","cardsCount":1269}},{"tag":{"name":"开局即可色","cardsCount":1930}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}