{"id":"dab82006-9e8a-482e-8509-9c5f521bc2df","authorId":"nSVhrzDFNgh5ywZu7gj7dfgF3yB244CN","title":"【💫实力至上的A·Z·M学院都市💫】超凡学院的零和博弈 · [全角色立绘💕涩涩R18CG]·[详细大世界任务链]。","description":"欢迎来到实力至上的天顶学院，一所由世界政府与五大财阀共建的异能都市。在这里，点数购买一切，实力裁定真理。利用规则，碾碎规则——这是你唯一的生存出路。任何争夺、胁迫、交易，只要不致命，校方一律视为“无事发生”。三年的零和博弈，一场特别考试就可能将你投入真实的灾难现场。不合格者，直接退学，社会性死亡。当然，学院并非世界的唯一焦点。在苍月岛外，反叛的暗潮正翻涌不息。\n","background":"hh737safh1cc29rt6zu48ee4.webp","backgroundWidth":1672,"backgroundHeight":941,"cover":"qd4svnpcbpt6n07t8kdm0a0s.webp","coverWidth":1672,"coverHeight":941,"introPage":"e1e0hrehmkofw5mx73mrymkv.html","changelog":"增加指令【状态栏格式修复】可在输入框上方小按钮查看，同时优化css，删除正文滚动特效，减少卡顿。刷新网页即可适用，不必开新档。","createdAt":"2026-07-27T09:40:37.495Z","updatedAt":"2026-08-05T17:44:16.244Z","initPublicAt":"2026-08-05T13:08:18.728Z","renderTemplate":null,"assistantRegexReplace":[],"enableMemorySchema":true,"memorySchema":null,"injectStyles":"mc {\r\n--bg:#efe4c5;\r\n--bg2:#e2d3ad;\r\n--panel:rgba(249,243,224,.96);\r\n--glass:rgba(239,230,202,.9);\r\n--line:rgba(91,111,105,.28);\r\n--line2:rgba(116,102,160,.22);\r\n--cyan:#347f94;\r\n--cyan2:#2d7186;\r\n--blue:#477fae;\r\n--violet:#796fa2;\r\n--red:#b94f63;\r\n--amber:#9a7029;\r\n--green:#43846d;\r\n--text:#403b32;\r\n--muted:#786f5e;\r\n--dark:#d8c79e;\r\n--shadow:0 16px 38px rgba(74,64,45,.2);\r\ndisplay:block;\r\nposition:relative;\r\nbox-sizing:border-box;\r\nwidth:100%;\r\nmax-width:1200px;\r\nmargin:8px auto;\r\npadding:8px;\r\noverflow:hidden;\r\ncolor:var(--text);\r\nfont:14px/1.65 \"Segoe UI\",\"Microsoft YaHei\",system-ui,sans-serif;\r\nletter-spacing:.02em;\r\nborder:1px solid rgba(117,94,53,.32);\r\nborder-radius:18px;\r\nbackground:\r\nlinear-gradient(rgba(117,94,53,.04) 1px,transparent 1px),\r\nlinear-gradient(90deg,rgba(117,94,53,.04) 1px,transparent 1px),\r\nradial-gradient(circle at 10% 0%,rgba(177,139,67,.15),transparent 34%),\r\nradial-gradient(circle at 92% 8%,rgba(71,127,148,.09),transparent 30%),\r\nlinear-gradient(145deg,#f8efd6 0%,#eadcba 48%,#f4e8c9 100%);\r\nbackground-size:22px 22px,22px 22px,auto,auto,auto;\r\nbox-shadow:0 18px 45px rgba(74,64,45,.22),inset 0 0 30px rgba(255,250,232,.5);\r\nisolation:isolate;\r\n}\r\nmc:before {\r\ncontent:\"\";\r\nposition:absolute;\r\nz-index:-1;\r\ninset:0;\r\npointer-events:none;\r\nborder-radius:inherit;\r\nbackground:\r\nlinear-gradient(90deg,transparent,rgba(117,94,53,.13),transparent) 0 0/100% 1px no-repeat,\r\nlinear-gradient(90deg,transparent,rgba(52,127,148,.1),transparent) 0 100%/100% 1px no-repeat,\r\nlinear-gradient(180deg,transparent 48%,rgba(117,94,53,.025) 50%,transparent 52%);\r\nbackground-size:100% 1px,100% 1px,100% 5px;\r\n}\r\nmc:after {\r\ncontent:\"S-OS / TABLET TERMINAL\";\r\nposition:absolute;\r\nz-index:30;\r\nright:18px;\r\nbottom:3px;\r\npointer-events:none;\r\ncolor:rgba(52,127,148,.42);\r\nfont:700 8px/1 monospace;\r\nletter-spacing:.18em;\r\n}\r\nmc d,mc h,mc grid,mc page,mc bar,mc screen,mc top,mc txt,mc foot,mc apps,mc hero,mc pic,mc cap,mc keys,mc aside,mc map,mc se,mc pos,mc mob,mc week,mc event,mc friends,mc chat,mc msg {\r\nposition:relative;\r\nmax-width:100%;\r\nmargin:6px 0;\r\npadding:7px 9px;\r\nborder:1px solid rgba(91,111,105,.22);\r\nborder-radius:5px 11px 11px 11px;\r\nbackground:rgba(249,243,224,.94);\r\n}\r\nmc d,mc map,mc se,mc pos,mc event,mc msg{\r\ndisplay:block;\r\n}\r\nmc t,mc c,mc i{\r\nbox-sizing:border-box;\r\n}\r\nmc b {\r\ncolor:#433d32;\r\n}\r\nmc i{\r\nfont-style:normal;\r\n}\r\nmc h{\r\ndisplay:block;\r\nmargin:10px 0 5px;\r\npadding:5px 8px;\r\ncolor:var(--cyan);\r\nfont-size:13px;\r\nfont-weight:800;\r\nletter-spacing:.06em;\r\nborder-left:2px solid var(--cyan);\r\nbackground:linear-gradient(90deg,rgba(82,232,255,.1),transparent 80%);\r\n}\r\nmc d {\r\nmargin:3px 0;\r\npadding:6px 8px;\r\ncolor:#4f625f;\r\nborder-bottom:1px solid rgba(52,127,148,.1);\r\nbackground:linear-gradient(90deg,rgba(52,127,148,.045),transparent);\r\ntransition:border-color .2s ease,background .2s ease,transform .2s ease;\r\n}\r\nmc d:hover{\r\nborder-color:rgba(82,232,255,.25);\r\nbackground:linear-gradient(90deg,rgba(82,232,255,.08),transparent);\r\n}\r\nmc c{\r\ndisplay:inline-flex;\r\nalign-items:center;\r\ngap:4px;\r\ncolor:var(--green);\r\n}\r\nmc c:before{\r\ncontent:\"\";\r\nwidth:5px;\r\nheight:5px;\r\nborder-radius:50%;\r\nbackground:currentColor;\r\nbox-shadow:0 0 8px currentColor;\r\n}\r\nmc hr{\r\nheight:1px;\r\nmargin:9px 0;\r\nborder:0;\r\nbackground:linear-gradient(90deg,transparent,var(--line),transparent);\r\n}\r\nmc details>summary {\r\nlist-style:none;\r\nposition:relative;\r\ninset:auto;\r\ncursor:pointer;\r\ntouch-action:manipulation;\r\n-webkit-tap-highlight-color:transparent;\r\noverflow-anchor:none;\r\nscroll-margin-top:48px;\r\nscroll-margin-bottom:12px;\r\n}\r\nmc details>summary::-webkit-details-marker{\r\ndisplay:none;\r\n}\r\nmc details>summary:focus-visible{\r\noutline:1px solid var(--cyan);\r\noutline-offset:2px;\r\n}\r\nmc .m {\r\nposition:relative;\r\nz-index:4;\r\nmargin-bottom:6px;\r\noverflow:hidden;\r\nborder:1px solid rgba(152,109,255,.22);\r\nborder-radius:10px;\r\nbackground:var(--panel);\r\n}\r\nmc .m>summary {\r\npadding:7px 10px;\r\ncolor:#bcaaff;\r\nfont:700 11px/1.4 monospace;\r\nletter-spacing:.06em;\r\nbackground:#ffb6c1;\r\n}\r\nmc .m>summary:after{\r\ncontent:\"PROTOCOL\";\r\nfloat:right;\r\ncolor:rgba(82,232,255,.55);\r\nfont-size:9px;\r\nletter-spacing:.16em;\r\n}\r\nmc .m[open]>summary{\r\nborder-bottom:1px solid rgba(152,109,255,.2);\r\n}\r\nmc .m pre {\r\nmax-height:42vh;\r\nmargin:0;\r\npadding:10px;\r\noverflow:auto;\r\nwhite-space:pre-wrap;\r\noverflow-wrap:anywhere;\r\ncolor:#9bb6c6;\r\nfont:11px/1.65 \"Cascadia Code\",\"SFMono-Regular\",monospace;\r\nbackground:#c0c0c0;\r\nbackground-size:100% 20px;\r\n}\r\nmc .m think{\r\ndisplay:block;\r\n}\r\nmc>hd {\r\ndisplay:grid;\r\ngrid-template-columns:auto 1fr auto;\r\nalign-items:center;\r\ngap:8px;\r\nposition:relative;\r\nz-index:3;\r\nmin-height:40px;\r\nmargin-bottom:7px;\r\npadding:6px 11px;\r\noverflow:hidden;\r\nborder:1px solid rgba(185,79,99,.52);\r\nborder-radius:10px;\r\nbackground:\r\nlinear-gradient(115deg,transparent 0 16%,rgba(255,255,255,.13) 16.2% 16.8%,transparent 17% 100%),\r\nradial-gradient(circle at 18% -80%,rgba(255,221,230,.72),transparent 48%),\r\nlinear-gradient(90deg,rgba(242,169,186,.99),rgba(234,145,166,.97) 54%,rgba(221,128,151,.99));\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,255,255,.5),\r\ninset 0 -1px 0 rgba(159,51,72,.22),\r\ninset 0 0 24px rgba(255,221,230,.2),\r\n0 5px 15px rgba(82,55,64,.2);\r\nbackdrop-filter:blur(12px) saturate(1.18);\r\n}\r\nmc>hd:before {\r\ncontent:\"\";\r\nposition:absolute;\r\nleft:0;\r\ntop:0;\r\nwidth:58%;\r\nheight:1px;\r\npointer-events:none;\r\nbackground:linear-gradient(90deg,transparent,#fff0f4,rgba(255,255,255,.95),transparent);\r\nbox-shadow:0 0 10px rgba(255,255,255,.72),0 0 18px rgba(185,79,99,.28);\r\n}\r\nmc>hd>b {\r\ncolor:#181114;\r\nfont:800 12px/1 monospace;\r\nletter-spacing:.16em;\r\ntext-shadow:0 1px 0 rgba(255,255,255,.38);\r\n}\r\nmc>hd>t {\r\nmin-width:0;\r\noverflow:hidden;\r\ncolor:#181114;\r\nfont-size:12px;\r\nfont-weight:600;\r\ntext-align:center;\r\ntext-overflow:ellipsis;\r\ntext-shadow:0 1px 0 rgba(255,255,255,.32);\r\nwhite-space:nowrap;\r\n}\r\nmc>hd>i {\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:5px;\r\ncolor:#181114;\r\nfont:700 9px/1 monospace;\r\nletter-spacing:.12em;\r\ntext-shadow:0 1px 0 rgba(255,255,255,.32);\r\n}\r\nmc>hd>i:before{\r\ncontent:\"\";\r\nwidth:6px;\r\nheight:6px;\r\nborder-radius:50%;\r\nbackground:currentColor;\r\nbox-shadow:0 0 8px currentColor;\r\nanimation:mcPulse 2s ease-in-out infinite;\r\n}\r\nmc screen {\r\ndisplay:grid;\r\ngrid-template-rows:auto auto auto;\r\nposition:relative;\r\nz-index:2;\r\nheight:auto;\r\nmin-height:0;\r\nmax-height:none;\r\noverflow:visible;\r\nborder:1px solid rgba(117,94,53,.34);\r\nborder-radius:15px;\r\nbackground:\r\nradial-gradient(circle at 50% -20%,rgba(71,127,148,.1),transparent 48%),\r\nlinear-gradient(160deg,rgba(250,244,224,.99),rgba(231,217,181,.98));\r\nbox-shadow:inset 0 0 30px rgba(255,250,232,.55),0 9px 24px rgba(74,64,45,.16);\r\n}\r\nmc screen:before {\r\ncontent:\"\";\r\nposition:absolute;\r\nz-index:2;\r\ninset:0;\r\npointer-events:none;\r\nborder-radius:inherit;\r\nbackground:linear-gradient(180deg,transparent 0%,rgba(72,125,145,.025) 49%,transparent 51%);\r\nbackground-size:100% 5px;\r\nopacity:.28;\r\n}\r\nmc screen:after {\r\ncontent:\"\";\r\ndisplay:none;\r\nposition:absolute;\r\nz-index:3;\r\ntop:-24%;\r\nleft:0;\r\nwidth:100%;\r\nheight:22%;\r\npointer-events:none;\r\nbackground:linear-gradient(180deg,transparent,rgba(52,127,148,.05),transparent);\r\nanimation:none;\r\n}\r\nmc top {\r\ndisplay:grid;\r\ngrid-template-columns:1fr auto auto;\r\nalign-items:center;\r\ngap:8px;\r\nposition:relative;\r\nz-index:4;\r\nmin-height:40px;\r\npadding:8px 12px;\r\noverflow:hidden;\r\ncolor:var(--text);\r\nborder:1px solid rgba(52,127,148,.42);\r\nborder-bottom-color:rgba(52,127,148,.58);\r\nborder-radius:9px 9px 3px 3px;\r\nbackground:\r\nlinear-gradient(110deg,transparent 0 72%,rgba(52,127,148,.1) 72.3% 73%,transparent 73.2%),\r\nradial-gradient(circle at 12% -80%,rgba(71,127,174,.18),transparent 46%),\r\nlinear-gradient(90deg,rgba(255,255,255,.34),transparent 26%,rgba(52,127,148,.08)),\r\nlinear-gradient(180deg,rgba(250,244,225,.99),rgba(222,209,174,.98));\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,255,255,.88),\r\ninset 0 -1px 0 rgba(52,127,148,.18),\r\ninset 0 0 18px rgba(255,250,232,.34),\r\n0 4px 13px rgba(74,64,45,.13);\r\nbackdrop-filter:blur(10px) saturate(1.12);\r\n}\r\nmc top>b {\r\ncolor:var(--cyan2);\r\nfont:800 11px/1 monospace;\r\nletter-spacing:.16em;\r\ntext-shadow:0 1px 0 rgba(255,255,255,.72),0 0 8px rgba(52,127,148,.16);\r\n}\r\nmc top>t {\r\ncolor:#403b32;\r\nfont:700 10px/1.2 monospace;\r\nletter-spacing:.03em;\r\ntext-shadow:0 1px 0 rgba(255,255,255,.72);\r\n}\r\nmc top>i {\r\ncolor:#9f3348;\r\nfont:800 9px/1 monospace;\r\nletter-spacing:.1em;\r\ntext-shadow:0 0 6px rgba(185,79,99,.28),0 1px 0 rgba(255,255,255,.55);\r\nanimation:none;\r\n}\r\nmc txt {\r\nposition:relative;\r\nz-index:1;\r\nmin-height:0;\r\npadding:12px 13px 32px;\r\noverflow:visible;\r\noverflow-anchor:none;\r\noverscroll-behavior:auto;\r\nscroll-behavior:auto;\r\nscrollbar-width:auto;\r\n}\r\nmc txt p {\r\nposition:relative;\r\nmargin:0 0 12px;\r\npadding-left:11px;\r\ncolor:#443f35;\r\nfont-size:14px;\r\nline-height:1.85;\r\ntext-align:justify;\r\n}\r\nmc txt p:before{\r\ncontent:\"\";\r\nposition:absolute;\r\nleft:0;\r\ntop:.7em;\r\nwidth:4px;\r\nheight:4px;\r\nborder:1px solid rgba(82,232,255,.62);\r\ntransform:rotate(45deg);\r\n}\r\nmc txt p:first-child:first-letter{\r\ncolor:var(--cyan);\r\nfont-size:20px;\r\nfont-weight:800;\r\ntext-shadow:0 0 10px rgba(82,232,255,.42);\r\n}\r\nmc txt::-webkit-scrollbar,mc page::-webkit-scrollbar,mc aside::-webkit-scrollbar,mc .m pre::-webkit-scrollbar{\r\nwidth:6px;\r\nheight:6px;\r\n}\r\nmc txt::-webkit-scrollbar-track,mc page::-webkit-scrollbar-track,mc aside::-webkit-scrollbar-track,mc .m pre::-webkit-scrollbar-track {\r\nbackground:rgba(208,218,224,.78);\r\n}\r\nmc txt::-webkit-scrollbar-thumb,mc page::-webkit-scrollbar-thumb,mc aside::-webkit-scrollbar-thumb,mc .m pre::-webkit-scrollbar-thumb{\r\nborder-radius:8px;\r\nbackground:linear-gradient(var(--cyan),var(--blue));\r\nbox-shadow:0 0 7px rgba(82,232,255,.45);\r\n}\r\nmc foot {\r\ndisplay:flex;\r\nalign-items:center;\r\njustify-content:space-between;\r\ngap:7px;\r\nposition:relative;\r\nz-index:4;\r\nmin-height:42px;\r\npadding:6px 8px;\r\noverflow:hidden;\r\nborder:1px solid rgba(52,127,148,.34);\r\nborder-top-color:rgba(52,127,148,.5);\r\nborder-radius:3px 3px 9px 9px;\r\nbackground:\r\nlinear-gradient(115deg,transparent 0 18%,rgba(52,127,148,.055) 18.2% 18.8%,transparent 19%),\r\nradial-gradient(circle at 88% 130%,rgba(71,127,174,.16),transparent 42%),\r\nlinear-gradient(180deg,rgba(241,232,207,.98),rgba(222,208,171,.98));\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,255,255,.68),\r\ninset 0 0 18px rgba(255,250,232,.34),\r\n0 -3px 12px rgba(55,72,82,.08);\r\nbackdrop-filter:blur(10px) saturate(1.12);\r\n}\r\nmc foot>t {\r\noverflow:hidden;\r\ncolor:#42545a;\r\nfont:600 9px/1.3 monospace;\r\ntext-overflow:ellipsis;\r\ntext-shadow:0 1px 0 rgba(255,255,255,.68);\r\nwhite-space:nowrap;\r\n}\r\nmc apps{\r\ndisplay:grid;\r\ngrid-template-columns:repeat(3,minmax(0,1fr));\r\ngap:7px;\r\nposition:relative;\r\nz-index:5;\r\nmargin-top:8px;\r\n}\r\nmc .a {\r\nmin-width:0;\r\noverflow-anchor:none;\r\n}\r\nmc .a>summary {\r\ndisplay:flex;\r\nflex-direction:column;\r\nalign-items:center;\r\njustify-content:center;\r\ngap:5px;\r\nposition:relative;\r\nmin-height:78px;\r\npadding:7px 4px;\r\noverflow:hidden;\r\ncolor:#52645f;\r\nborder:1px solid rgba(91,111,105,.26);\r\nborder-radius:14px;\r\nbackground:\r\nradial-gradient(circle at 50% 8%,rgba(52,127,148,.1),transparent 48%),\r\nlinear-gradient(150deg,rgba(250,245,228,.97),rgba(226,214,182,.95));\r\nbox-shadow:inset 0 0 16px rgba(255,250,232,.58),0 3px 9px rgba(74,64,45,.1);\r\ntransition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,color .22s ease;\r\n}\r\nmc .a>summary:before{\r\ncontent:\"\";\r\nposition:absolute;\r\nleft:-45%;\r\nbottom:-70%;\r\nwidth:110%;\r\nheight:110%;\r\nborder:1px solid rgba(82,232,255,.11);\r\nborder-radius:50%;\r\ntransition:transform .45s ease,opacity .45s ease;\r\n}\r\nmc .a>summary:after{\r\ncontent:attr(data-app);\r\nposition:absolute;\r\nright:5px;\r\ntop:5px;\r\nwidth:4px;\r\nheight:4px;\r\nborder-radius:50%;\r\nbackground:var(--cyan);\r\nbox-shadow:0 0 8px var(--cyan);\r\n}\r\nmc .a>summary>b {\r\ndisplay:grid;\r\nplace-items:center;\r\nwidth:37px;\r\nheight:37px;\r\ncolor:var(--cyan);\r\nfont:800 21px/1 monospace;\r\nborder:1px solid rgba(52,127,148,.34);\r\nborder-radius:11px;\r\nbackground:linear-gradient(145deg,rgba(255,255,255,.82),rgba(71,127,174,.09));\r\nbox-shadow:inset 0 0 11px rgba(255,255,255,.7),0 2px 8px rgba(72,125,145,.1);\r\ntext-shadow:none;\r\n}\r\nmc .a>summary>t{\r\ndisplay:block;\r\nmax-width:100%;\r\noverflow:hidden;\r\nfont-size:12px;\r\nfont-weight:700;\r\nletter-spacing:.04em;\r\ntext-overflow:ellipsis;\r\nwhite-space:nowrap;\r\n}\r\nmc .a>summary:hover {\r\nz-index:2;\r\ncolor:#263b45;\r\nborder-color:rgba(52,127,148,.5);\r\nbox-shadow:0 7px 18px rgba(55,72,82,.16),inset 0 0 18px rgba(255,255,255,.64);\r\ntransform:translateY(-2px);\r\n}\r\nmc .a>summary:hover:before{\r\nopacity:.8;\r\ntransform:translate(20%,-12%);\r\n}\r\nmc .a:nth-child(3n+2)>summary{\r\nborder-color:rgba(152,109,255,.24);\r\nbackground:\r\nradial-gradient(circle at 50% 8%,rgba(152,109,255,.15),transparent 48%),\r\nlinear-gradient(150deg,rgba(24,20,51,.88),rgba(6,12,26,.92));\r\n}\r\nmc .a:nth-child(3n+2)>summary>b{\r\ncolor:#b798ff;\r\nborder-color:rgba(152,109,255,.38);\r\nbackground:linear-gradient(145deg,rgba(152,109,255,.15),rgba(38,140,255,.04));\r\n}\r\nmc .a:nth-child(3n)>summary{\r\nborder-color:rgba(85,242,176,.2);\r\n}\r\nmc .a:nth-child(3n)>summary>b {\r\ncolor:var(--green);\r\nborder-color:rgba(67,132,109,.32);\r\nbackground:linear-gradient(145deg,rgba(255,255,255,.82),rgba(67,132,109,.1));\r\n}\r\nmc .a>page{\r\ndisplay:none;\r\n}\r\nmc .a[open]>page {\r\ndisplay:block;\r\nposition:relative!important;\r\nz-index:6;\r\ninset:auto!important;\r\nwidth:100%;\r\nheight:auto;\r\nmin-height:0;\r\nmax-width:none;\r\nmax-height:none!important;\r\nbox-sizing:border-box;\r\nmargin:7px 0 0;\r\npadding:0 9px 10px!important;\r\noverflow:visible!important;\r\n/* 排查报告：\r\n1. 原结构同时让 txt、page 与部分移动端 aside 参与滚动，形成嵌套滚动容器；details 开合后，浏览器可能在不同容器之间重新选择需要显露的焦点元素。\r\n2. page 的 max-height、overflow-y:auto 与 txt:has(.a[open]) 的 overflow-y:hidden 组合，会在展开分栏时把有效滚动上下文从 txt 强制切换到 page；切换后 page 的初始 scrollTop 为 0，因此表现为回到当前状态栏顶部。\r\n3. page 上的 42px 顶部填充、bar 的负外边距及负 sticky 偏移进一步造成滚动几何位置与视觉位置不一致，分栏高度变化时更容易触发滚动校正。\r\n4. keys aside 在桌面、700px 与 430px 规则中分别使用 static、absolute、fixed，并混用 !important；移动端 fixed 覆盖脱离 page 文档流，焦点显露会转而滚动页面或外层容器。\r\n5. 本次统一由 txt 承担状态区域的纵向滚动；page、展开分栏与 aside 全部留在正常文档流中，不再建立第二个纵向滚动上下文。禁用滚动锚定候选，避免 details 开合触发浏览器锚点补偿；sticky bar 只负责视觉固定，不再承担滚动容器定位。 */\r\noverflow-anchor:none;\r\noverscroll-behavior:auto;\r\nscroll-behavior:auto;\r\ncolor:var(--text);\r\nborder:1px solid rgba(52,127,148,.4);\r\nborder-radius:12px;\r\nbackground:\r\nlinear-gradient(rgba(52,127,148,.04) 1px,transparent 1px),\r\nlinear-gradient(90deg,rgba(52,127,148,.04) 1px,transparent 1px),\r\nradial-gradient(circle at 50% -12%,rgba(71,127,174,.13),transparent 40%),\r\nradial-gradient(circle at 100% 100%,rgba(154,112,41,.1),transparent 32%),\r\nrgba(246,238,214,.99);\r\nbackground-size:20px 20px,20px 20px,auto,auto,auto;\r\nbox-shadow:0 10px 26px rgba(74,64,45,.2),inset 0 0 28px rgba(255,250,232,.58);\r\nanimation:none;\r\n}\r\nmc .a[open]>page:before {\r\ncontent:\"\";\r\nposition:absolute;\r\nz-index:-1;\r\ninset:0;\r\npointer-events:none;\r\nborder-radius:11px;\r\nbackground:\r\nlinear-gradient(90deg,rgba(52,127,148,.3),transparent 28%) 0 0/100% 1px no-repeat,\r\nlinear-gradient(180deg,transparent 49%,rgba(52,127,148,.025) 50%,transparent 51%);\r\nbackground-size:100% 1px,100% 5px;\r\n}\r\nmc .a[open]>summary {\r\ndisplay:flex;\r\nflex-direction:row;\r\ngap:6px;\r\nposition:relative!important;\r\nz-index:7;\r\ntop:auto!important;\r\nright:auto!important;\r\nmin-height:34px;\r\nwidth:100%;\r\nmax-width:none;\r\npadding:6px 10px;\r\ncolor:var(--red);\r\nborder-color:rgba(52,127,148,.38);\r\nborder-radius:9px;\r\nbackground:\r\nlinear-gradient(90deg,rgba(7,27,42,.97),rgba(15,42,54,.96));\r\nbox-shadow:0 4px 12px rgba(55,72,82,.18),inset 0 0 14px rgba(52,127,148,.08);\r\n}\r\nmc .a[open]>summary>b{\r\nwidth:auto;\r\nheight:auto;\r\npadding:0;\r\ncolor:var(--red);\r\nfont-size:13px;\r\nborder:0;\r\nbackground:none;\r\nbox-shadow:none;\r\n}\r\nmc .a[open]>summary>t {\r\nfont-size:10px;\r\ncolor:#d8e9eb;\r\n}\r\nmc .a[open]>summary:before{\r\ndisplay:none;\r\n}\r\nmc .a[open]>summary:after{\r\ncontent:\"×\";\r\nposition:static;\r\nwidth:auto;\r\nheight:auto;\r\ncolor:var(--red);\r\nfont:800 16px/1 monospace;\r\nbackground:none;\r\nbox-shadow:none;\r\n}\r\nmc page>bar {\r\ndisplay:grid;\r\ngrid-template-columns:1fr auto;\r\nalign-items:center;\r\ngap:8px;\r\nposition:sticky;\r\nz-index:8;\r\ntop:0!important;\r\nmin-height:36px;\r\nmargin:0 -9px 9px!important;\r\npadding:7px 10px!important;\r\noverflow-anchor:none;\r\nborder-bottom:1px solid rgba(52,127,148,.3);\r\nbackground:rgba(18,42,53,.98);\r\nbackdrop-filter:none;\r\nbox-shadow:0 5px 14px rgba(55,72,82,.18);\r\n}\r\nmc page>bar:before{\r\ncontent:\"\";\r\nposition:absolute;\r\nleft:0;\r\nbottom:-1px;\r\nwidth:28%;\r\nheight:1px;\r\nbackground:linear-gradient(90deg,var(--cyan),transparent);\r\nbox-shadow:0 0 7px var(--cyan);\r\n}\r\nmc page>bar>b {\r\noverflow:hidden;\r\ncolor:#a9d4dc;\r\nfont:800 12px/1.2 monospace;\r\nletter-spacing:.08em;\r\ntext-overflow:ellipsis;\r\nwhite-space:nowrap;\r\n}\r\nmc page>bar>i{\r\ncolor:rgba(82,232,255,.54);\r\nfont:700 9px/1 monospace;\r\nletter-spacing:.14em;\r\n}\r\nmc grid{\r\ndisplay:grid;\r\ngrid-template-columns:repeat(2,minmax(0,1fr));\r\ngap:5px;\r\n}\r\nmc grid>d{\r\nmargin:0;\r\nmin-width:0;\r\n}\r\nmc .hp{\r\nborder-left:2px solid var(--red);\r\nbackground:linear-gradient(90deg,rgba(255,66,103,.09),transparent);\r\n}\r\nmc .mp{\r\nborder-left:2px solid var(--blue);\r\nbackground:linear-gradient(90deg,rgba(38,140,255,.1),transparent);\r\n}\r\nmc .san{\r\nborder-left:2px solid var(--violet);\r\nbackground:linear-gradient(90deg,rgba(152,109,255,.1),transparent);\r\n}\r\nmc .sk {\r\nborder-left:2px solid var(--violet);\r\ncolor:#5c527f;\r\n}\r\nmc .it {\r\nborder-left:2px solid var(--amber);\r\ncolor:#76531c;\r\n}\r\nmc .x{\r\ncolor:#ff93a8;\r\nborder-color:rgba(255,66,103,.3);\r\nbackground:linear-gradient(90deg,rgba(255,66,103,.13),transparent);\r\nanimation:mcAlert 2s ease-in-out infinite;\r\n}\r\nmc map,mc se,mc pos {\r\nmargin:5px 0;\r\npadding:8px 10px 8px 31px;\r\nposition:relative;\r\ncolor:#506974;\r\nborder:1px solid rgba(72,125,145,.18);\r\nborder-radius:7px;\r\nbackground:rgba(229,236,240,.76);\r\n}\r\nmc map:before,mc se:before,mc pos:before{\r\nposition:absolute;\r\nleft:10px;\r\ntop:8px;\r\ncolor:var(--cyan);\r\nfont:800 12px/1.65 monospace;\r\n}\r\nmc map:before{content:\"⌖\"}\r\nmc se:before{content:\"≈\"}\r\nmc pos:before{content:\"+\"}\r\nmc mob{\r\ndisplay:block;\r\nposition:relative;\r\nmargin-top:7px;\r\npadding:3px;\r\noverflow:hidden;\r\nborder:1px solid rgba(255,66,103,.23);\r\nborder-radius:9px;\r\nbackground:rgba(35,5,16,.36);\r\n}\r\nmc mob:after{\r\ncontent:\"\";\r\nposition:absolute;\r\nright:-27px;\r\ntop:-27px;\r\nwidth:70px;\r\nheight:70px;\r\npointer-events:none;\r\nborder:1px solid rgba(255,66,103,.22);\r\nborder-radius:50%;\r\nbox-shadow:inset 0 0 0 9px rgba(255,66,103,.025),inset 0 0 0 18px rgba(255,66,103,.018);\r\nanimation:mcRadar 5s linear infinite;\r\n}\r\nmc hero {\r\ndisplay:grid;\r\ngrid-template-columns:minmax(0,1fr) minmax(140px,20%);\r\ngap:8px;\r\nalign-items:start;\r\n}\r\nmc pic {\r\ndisplay:block;\r\nposition:sticky;\r\ntop:4px;\r\nmin-width:0;\r\noverflow:hidden;\r\naspect-ratio:512/768;\r\nborder:1px solid rgba(82,232,255,.32);\r\nborder-radius:12px;\r\nbackground:\r\nlinear-gradient(135deg,rgba(52,127,148,.08),rgba(121,111,162,.06)),\r\nrgba(249,243,224,.98);\r\nbox-shadow:inset 0 0 28px rgba(52,127,148,.06),0 8px 24px rgba(74,64,45,.18);\r\n}\r\nmc pic:before{\r\ncontent:\"FULL-FRAME OPTICAL FEED\";\r\nposition:absolute;\r\nz-index:3;\r\nleft:8px;\r\ntop:7px;\r\ncolor:rgba(82,232,255,.7);\r\nfont:700 8px/1 monospace;\r\nletter-spacing:.13em;\r\ntext-shadow:0 0 7px var(--cyan);\r\n}\r\nmc pic:after{\r\ncontent:\"\";\r\nposition:absolute;\r\nz-index:2;\r\ninset:0;\r\npointer-events:none;\r\nborder:8px solid transparent;\r\nborder-image:linear-gradient(135deg,rgba(82,232,255,.35),transparent 18%,transparent 82%,rgba(152,109,255,.32)) 1;\r\nbox-shadow:inset 0 0 25px rgba(0,0,0,.25);\r\n}\r\nmc pic>img {\r\ndisplay:block;\r\nwidth:100%;\r\nheight:100%;\r\nobject-fit:cover;\r\nobject-position:center;\r\nbackground:transparent;\r\n}\r\nmc pic>cap{\r\nposition:absolute;\r\nz-index:4;\r\nright:7px;\r\nbottom:6px;\r\npadding:3px 6px;\r\ncolor:rgba(195,241,255,.72);\r\nfont:700 8px/1 monospace;\r\nletter-spacing:.08em;\r\nborder:1px solid rgba(82,232,255,.2);\r\nborder-radius:4px;\r\nbackground:rgba(2,9,17,.72);\r\n}\r\nmc keys{\r\ndisplay:flex;\r\nflex-direction:column;\r\ngap:5px;\r\nmin-width:0;\r\n}\r\nmc keys>details {\r\nposition:relative!important;\r\ninset:auto!important;\r\nwidth:100%;\r\nmin-width:0;\r\noverflow:visible;\r\noverflow-anchor:none;\r\nscroll-margin-top:8px;\r\nscroll-margin-bottom:12px;\r\n}\r\nmc keys>details>summary {\r\ndisplay:flex;\r\nalign-items:center;\r\nposition:relative;\r\ninset:auto;\r\nmin-height:37px;\r\npadding:7px 9px;\r\noverflow-anchor:none;\r\nscroll-margin-top:8px;\r\nscroll-margin-bottom:12px;\r\ncolor:#506a76;\r\nfont-size:12px;\r\nfont-weight:700;\r\nborder:1px solid rgba(72,125,145,.2);\r\nborder-radius:8px;\r\nbackground:linear-gradient(90deg,rgba(230,237,241,.96),rgba(247,249,250,.94));\r\ntransition:color .2s,border-color .2s,transform .2s,background .2s;\r\n}\r\nmc keys>details>summary:before{\r\ncontent:\"\";\r\nwidth:5px;\r\nheight:5px;\r\nmargin-right:7px;\r\nborder:1px solid var(--cyan);\r\ntransform:rotate(45deg);\r\n}\r\nmc keys>details>summary:after{\r\ncontent:\"+\";\r\nmargin-left:auto;\r\ncolor:var(--cyan);\r\nfont:700 13px/1 monospace;\r\n}\r\nmc keys>details>summary:hover {\r\ncolor:#263b45;\r\nborder-color:rgba(52,127,148,.42);\r\nbackground:linear-gradient(90deg,rgba(210,226,233,.9),rgba(246,249,250,.96));\r\ntransform:translateX(-2px);\r\n}\r\nmc keys>details[open]>summary{\r\ncolor:var(--cyan);\r\nborder-color:rgba(82,232,255,.48);\r\n}\r\nmc keys>details[open]>summary:after{\r\ncontent:\"−\";\r\n}\r\nmc keys aside {\r\ndisplay:block;\r\nposition:static!important;\r\nz-index:auto!important;\r\ninset:auto!important;\r\nleft:auto!important;\r\nright:auto!important;\r\nbottom:auto!important;\r\nwidth:100%!important;\r\nmax-width:100%;\r\nmax-height:none!important;\r\nbox-sizing:border-box;\r\nmargin-top:4px;\r\npadding:7px;\r\noverflow:visible!important;\r\noverflow-anchor:none;\r\noverscroll-behavior:auto!important;\r\nscroll-behavior:auto!important;\r\nborder:1px solid rgba(72,125,145,.24);\r\nborder-radius:8px;\r\nbackground:rgba(241,245,247,.98);\r\nbox-shadow:0 8px 20px rgba(55,72,82,.16),inset 0 0 16px rgba(255,255,255,.58);\r\nanimation:none;\r\n}\r\nmc .r1 {\r\ncolor:#695018;\r\nborder-left:2px solid #b78922;\r\nbackground:linear-gradient(90deg,rgba(183,137,34,.13),transparent);\r\n}\r\nmc .r2 {\r\ncolor:#4f626b;\r\nborder-left:2px solid #8298a3;\r\n}\r\nmc .r3 {\r\ncolor:#874b2d;\r\nborder-left:2px solid #b9663d;\r\n}\r\nmc .r4 {\r\ncolor:#a82f49;\r\nborder-left:2px solid var(--red);\r\n}\r\nmc .tr{\r\nposition:relative;\r\npadding-left:14px;\r\nborder-left:2px solid var(--cyan);\r\n}\r\nmc .tr:before{\r\ncontent:\"\";\r\nposition:absolute;\r\nleft:-5px;\r\ntop:12px;\r\nwidth:7px;\r\nheight:7px;\r\nborder-radius:50%;\r\nbackground:var(--cyan);\r\nbox-shadow:0 0 9px var(--cyan);\r\n}\r\nmc .tr>t {\r\ndisplay:block;\r\nmargin-top:3px;\r\ncolor:#536f7b;\r\n}\r\nmc page>details {\r\nposition:relative;\r\ninset:auto;\r\nmargin:5px 0;\r\noverflow:hidden;\r\noverflow-anchor:none;\r\nscroll-margin-top:8px;\r\nscroll-margin-bottom:12px;\r\nborder:1px solid rgba(72,125,145,.18);\r\nborder-radius:8px;\r\nbackground:rgba(232,239,243,.78);\r\n}\r\nmc page>details>summary {\r\nposition:relative;\r\ninset:auto;\r\npadding:7px 9px;\r\noverflow-anchor:none;\r\nscroll-margin-top:8px;\r\nscroll-margin-bottom:12px;\r\ncolor:#506974;\r\nfont-weight:700;\r\nbackground:linear-gradient(90deg,rgba(72,125,145,.09),transparent);\r\n}\r\nmc page>details>summary:after{\r\ncontent:\"+\";\r\nfloat:right;\r\ncolor:var(--cyan);\r\n}\r\nmc page>details[open]>summary:after{\r\ncontent:\"−\";\r\n}\r\nmc week {\r\ndisplay:block;\r\nwidth:100%;\r\nmin-width:0;\r\nmax-width:100%;\r\noverflow-x:auto;\r\nborder:1px solid rgba(72,125,145,.22);\r\nborder-radius:10px;\r\nbackground:rgba(238,243,246,.9);\r\nscrollbar-width:thin;\r\nscrollbar-color:var(--cyan2) #d6e0e5;\r\n}\r\nmc week>d {\r\ndisplay:grid;\r\ngrid-template-columns:minmax(56px,82px) repeat(7,minmax(0,1fr));\r\nwidth:100%;\r\nmin-width:100%;\r\nmargin:0;\r\npadding:0;\r\nborder:0;\r\nborder-bottom:1px solid rgba(117,94,53,.24);\r\nbackground:none;\r\nbox-sizing:border-box;\r\n}\r\nmc week>d:first-child {\r\nposition:sticky;\r\ntop:0;\r\nz-index:2;\r\ncolor:var(--cyan);\r\nbackground:#dce7ec;\r\n}\r\nmc week>d>b,mc week>d>t {\r\ncolor:#465f6a;\r\nfont-size:11px;\r\n}\r\nmc week>d>b{\r\ncolor:var(--cyan);\r\nfont-size:11px;\r\nletter-spacing:.04em;\r\n}\r\nmc week>d>t{\r\ncolor:#abc6d2;\r\nfont-size:11px;\r\n}\r\nmc week>d>t:first-child {\r\nposition:sticky;\r\nleft:0;\r\nz-index:1;\r\ncolor:#39758a;\r\nfont-weight:700;\r\nbackground:#e2ebef;\r\n}\r\nmc week>d:hover{\r\nbackground:rgba(82,232,255,.045);\r\n}\r\nmc event {\r\ndisplay:grid;\r\ngrid-template-columns:minmax(120px,.34fr) 1fr auto;\r\nalign-items:center;\r\ngap:7px;\r\nmargin:5px 0;\r\npadding:7px 9px;\r\nborder:1px solid rgba(154,112,41,.28);\r\nborder-left:2px solid var(--amber);\r\nborder-radius:7px;\r\nbackground:linear-gradient(90deg,rgba(154,112,41,.12),rgba(249,243,224,.78));\r\n}\r\nmc event>b{\r\ncolor:var(--amber);\r\nfont:700 10px/1.4 monospace;\r\n}\r\nmc event>t {\r\ncolor:#49443a;\r\n}\r\nmc event>c{\r\ncolor:var(--amber);\r\nfont-size:10px;\r\nwhite-space:nowrap;\r\n}\r\nmc friends{\r\ndisplay:grid;\r\ngrid-template-columns:repeat(3,minmax(0,1fr));\r\ngap:7px;\r\n}\r\nmc friends>details {\r\nmin-width:0;\r\noverflow:hidden;\r\nborder:1px solid rgba(72,125,145,.2);\r\nborder-radius:11px;\r\nbackground:linear-gradient(145deg,rgba(246,249,250,.96),rgba(222,231,236,.94));\r\ntransition:border-color .2s,box-shadow .2s,transform .2s;\r\n}\r\nmc friends>details:hover{\r\nborder-color:rgba(82,232,255,.4);\r\nbox-shadow:0 7px 18px rgba(0,0,0,.24);\r\ntransform:translateY(-2px);\r\n}\r\nmc friends>details>summary{\r\ndisplay:grid;\r\ngrid-template-columns:44px minmax(0,1fr) auto;\r\ngrid-template-rows:auto auto;\r\nalign-items:center;\r\ngap:2px 8px;\r\nposition:relative;\r\nmin-height:61px;\r\npadding:7px;\r\n}\r\nmc friends>details>summary>img{\r\ngrid-row:1/3;\r\ndisplay:block;\r\nwidth:44px;\r\nheight:44px;\r\nobject-fit:cover;\r\nborder:1px solid rgba(82,232,255,.4);\r\nborder-radius:11px;\r\nbackground:#071523;\r\nbox-shadow:0 0 10px rgba(82,232,255,.1);\r\n}\r\nmc friends>details>summary>b{\r\noverflow:hidden;\r\nfont-size:12px;\r\ntext-overflow:ellipsis;\r\nwhite-space:nowrap;\r\n}\r\nmc friends>details>summary>t{\r\noverflow:hidden;\r\ncolor:var(--green);\r\nfont-size:9px;\r\ntext-overflow:ellipsis;\r\nwhite-space:nowrap;\r\n}\r\nmc friends>details>summary>i{\r\ngrid-column:3;\r\ngrid-row:1/3;\r\ndisplay:grid;\r\nplace-items:center;\r\nmin-width:20px;\r\nheight:20px;\r\npadding:0 5px;\r\ncolor:#fff;\r\nfont:700 9px/1 monospace;\r\nborder-radius:10px;\r\nbackground:var(--red);\r\nbox-shadow:0 0 9px rgba(255,66,103,.45);\r\n}\r\nmc friends>details[open]{\r\ngrid-column:1/-1;\r\ntransform:none;\r\n}\r\nmc friends>details[open]>summary{\r\nborder-bottom:1px solid rgba(82,232,255,.15);\r\n}\r\nmc chat {\r\ndisplay:block;\r\nposition:relative;\r\npadding:9px;\r\noverflow:hidden;\r\nborder:1px solid rgba(91,111,105,.28);\r\nborder-radius:12px;\r\nbackground:\r\nlinear-gradient(135deg,rgba(255,255,255,.32),transparent 42%),\r\nradial-gradient(circle at 100% 0%,rgba(52,127,148,.1),transparent 38%),\r\nlinear-gradient(180deg,rgba(244,236,213,.94),rgba(226,213,178,.9));\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,255,255,.72),\r\ninset 0 0 18px rgba(255,250,232,.36),\r\n0 4px 12px rgba(74,64,45,.1);\r\nbackdrop-filter:blur(9px) saturate(1.08);\r\nanimation:none;\r\n}\r\nmc msg{\r\nposition:relative;\r\nmax-width:78%;\r\nmargin:6px 0;\r\npadding:7px 9px;\r\nborder:1px solid rgba(82,232,255,.17);\r\nborder-radius:5px 11px 11px 11px;\r\nbackground:rgba(9,31,48,.78);\r\n}\r\nmc msg>b{\r\ndisplay:block;\r\nmargin-bottom:2px;\r\ncolor:var(--cyan);\r\nfont-size:10px;\r\n}\r\nmc msg>t {\r\ndisplay:block;\r\ncolor:#405762;\r\n}\r\nmc msg>i {\r\ndisplay:block;\r\nmargin-top:3px;\r\ncolor:#788991;\r\nfont:9px/1 monospace;\r\ntext-align:right;\r\n}\r\nmc msg.u {\r\nmargin-left:auto;\r\nborder-color:rgba(52,127,148,.34);\r\nborder-radius:11px 5px 11px 11px;\r\nbackground:rgba(185,222,237,.96);\r\n}\r\nmc msg.u>b {\r\ncolor:#245f78;\r\n}\r\nmc msg.n:before,mc msg.u:before {\r\nright:-5px;\r\nborder-color:rgba(52,127,148,.5);\r\n}\r\nmc msg.n:before {\r\nleft:-5px;\r\nborder-color:rgba(185,79,99,.48);\r\n}\r\nmc msg.u:before{\r\nright:-5px;\r\nborder-color:rgba(152,109,255,.45);\r\n}\r\n@keyframes mcOpen{\r\nfrom{opacity:0;transform:scale(.975) translateY(8px)}\r\nto{opacity:1;transform:scale(1) translateY(0)}\r\n}\r\n@keyframes mcAside{\r\nfrom{opacity:0;transform:translateY(-4px)}\r\nto{opacity:1;transform:translateY(0)}\r\n}\r\n@keyframes mcPulse{\r\n0%,100%{opacity:.55}\r\n50%{opacity:1}\r\n}\r\n@keyframes mcScan{\r\nfrom{transform:translateY(0)}\r\nto{transform:translateY(620%)}\r\n}\r\n@keyframes mcAlert{\r\n0%,100%{box-shadow:inset 0 0 0 rgba(255,66,103,0)}\r\n50%{box-shadow:inset 0 0 17px rgba(255,66,103,.08)}\r\n}\r\n@keyframes mcRadar{\r\nfrom{transform:rotate(0)}\r\nto{transform:rotate(360deg)}\r\n}\r\n@media(max-width:700px){\r\nmc{\r\nmargin:4px auto;\r\npadding:5px;\r\nborder-radius:13px;\r\nfont-size:13px;\r\n}\r\nmc>hd{\r\ngrid-template-columns:1fr auto;\r\ngap:4px;\r\npadding:6px 8px;\r\n}\r\nmc>hd>t{\r\ngrid-column:1/-1;\r\ngrid-row:2;\r\ntext-align:left;\r\n}\r\nmc screen{\r\nheight:80vh;\r\nmin-height:400px;\r\nborder-radius:12px;\r\n}\r\nmc top{\r\ngrid-template-columns:1fr auto;\r\n}\r\nmc top>t{\r\ndisplay:none;\r\n}\r\nmc txt{\r\npadding:10px 9px 28px;\r\n}\r\nmc txt p{\r\nfont-size:13px;\r\nline-height:1.82;\r\n}\r\nmc foot{\r\njustify-content:flex-start;\r\noverflow-x:auto;\r\n}\r\nmc foot>t{\r\nflex:0 0 auto;\r\n}\r\nmc apps{\r\ngap:5px;\r\n}\r\nmc .a>summary{\r\nmin-height:78px;\r\npadding:6px 3px;\r\nborder-radius:11px;\r\n}\r\nmc .a>summary>b{\r\nwidth:33px;\r\nheight:33px;\r\nfont-size:18px;\r\nborder-radius:9px;\r\n}\r\nmc .a>summary>t{\r\nfont-size:11px;\r\n}\r\nmc .a[open]>page{\r\ninset:4px;\r\npadding:45px 6px 18px;\r\nborder-radius:13px;\r\n}\r\nmc .a[open]>summary{\r\ntop:11px;\r\nright:11px;\r\n}\r\nmc page>bar{\r\ntop:-45px;\r\nmargin:-45px -6px 8px;\r\npadding:7px 130px 7px 8px;\r\n}\r\nmc page>bar>i{\r\ndisplay:none;\r\n}\r\nmc grid{\r\ngrid-template-columns:1fr;\r\n}\r\nmc hero{\r\ngrid-template-columns:minmax(0,1fr) 112px;\r\ngap:5px;\r\n}\r\nmc pic{\r\ntop:1px;\r\n}\r\nmc keys{\r\ngap:4px;\r\n}\r\nmc keys>details>summary{\r\nmin-height:34px;\r\npadding:6px;\r\nfont-size:11px;\r\n}\r\nmc keys>details>summary:before{\r\ndisplay:none;\r\n}\r\nmc keys aside{\r\nposition:absolute;\r\nz-index:6;\r\nright:0;\r\nwidth:min(78vw,430px);\r\nmax-height:57vh;\r\nbox-shadow:0 12px 34px rgba(0,0,0,.62);\r\n}\r\nmc friends{\r\ngrid-template-columns:1fr;\r\n}\r\nmc friends>details[open]{\r\ngrid-column:auto;\r\n}\r\nmc event{\r\ngrid-template-columns:1fr auto;\r\n}\r\nmc event>t{\r\ngrid-column:1/-1;\r\ngrid-row:2;\r\n}\r\nmc .m pre{\r\nfont-size:10px;\r\n}\r\n}\r\n@media(max-width:430px){\r\nmc apps{\r\ngrid-template-columns:repeat(3,minmax(0,1fr));\r\n}\r\nmc .a>summary{\r\nmin-height:72px;\r\n}\r\nmc .a>summary>b{\r\nwidth:30px;\r\nheight:30px;\r\nfont-size:16px;\r\n}\r\nmc .a>summary>t{\r\nfont-size:10px;\r\n}\r\nmc hero{\r\ndisplay:block;\r\n}\r\nmc pic{\r\nposition:relative;\r\nwidth:100%;\r\nmargin-bottom:6px;\r\n}\r\nmc keys{\r\ndisplay:grid;\r\ngrid-template-columns:repeat(3,minmax(0,1fr));\r\n}\r\nmc keys>details>summary{\r\njustify-content:center;\r\ntext-align:center;\r\n}\r\nmc keys>details>summary:after{\r\nmargin-left:4px;\r\n}\r\nmc keys aside{\r\nposition:fixed;\r\nz-index:9998;\r\nleft:12px;\r\nright:12px;\r\nbottom:14px;\r\nwidth:auto;\r\nmax-height:48vh;\r\n}\r\nmc event{\r\ndisplay:block;\r\n}\r\nmc event>b,mc event>t,mc event>c{\r\ndisplay:block;\r\nmargin:2px 0;\r\n}\r\n}\r\n@media(prefers-reduced-motion:reduce){\r\nmc>hd>i:before,mc screen:after,mc .x,mc mob:after{\r\nanimation:none;\r\n}\r\nmc .a[open]>page,mc keys aside,mc chat{\r\nanimation:none;\r\n}\r\nmc .a>summary,mc keys>details>summary,mc friends>details{\r\ntransition:none;\r\n}\r\n}\r\n.markdown-body pre{\r\nmargin:12px 0 !important;\r\noverflow:hidden !important;\r\nborder:1px solid rgba(82,232,255,.3) !important;\r\nborder-radius:13px !important;\r\nbackground:#030914 !important;\r\nbox-shadow:0 12px 32px rgba(0,0,0,.35),inset 0 0 24px rgba(82,232,255,.025) !important;\r\n}\r\n.markdown-body pre>div{\r\noverflow:hidden !important;\r\nborder-radius:12px !important;\r\nbackground:#030914 !important;\r\n}\r\n.markdown-body pre>div>div.flex.justify-between.h-8,\r\n.markdown-body pre>div>div.border-b{\r\nheight:34px !important;\r\npadding:0 9px 0 12px !important;\r\ncolor:#9ecbd9 !important;\r\nborder-color:rgba(82,232,255,.18) !important;\r\nbackground:linear-gradient(90deg,#082039,#10152f) !important;\r\n}\r\n.markdown-body pre>div>div.flex.justify-between>div.text-\\[13px\\],\r\n.markdown-body pre>div>div.flex.justify-between>div:first-child{\r\ncolor:#52e8ff !important;\r\nfont-family:\"Cascadia Code\",\"SFMono-Regular\",monospace !important;\r\nfont-size:11px !important;\r\nfont-weight:700 !important;\r\nletter-spacing:.12em !important;\r\ntext-transform:uppercase !important;\r\n}\r\n.markdown-body pre>div>div.flex.justify-between>div:last-child{\r\ndisplay:flex !important;\r\nalign-items:center !important;\r\n}\r\n.markdown-body pre .tooltip-container{\r\ndisplay:flex !important;\r\nalign-items:center !important;\r\n}\r\n.markdown-body pre div[data-tooltip-id^=\"copy-tooltip\"]{\r\nborder-radius:6px !important;\r\ntransition:background .2s ease,box-shadow .2s ease !important;\r\n}\r\n.markdown-body pre div[data-tooltip-id^=\"copy-tooltip\"]:hover{\r\nbackground:rgba(82,232,255,.1) !important;\r\nbox-shadow:0 0 10px rgba(82,232,255,.12) !important;\r\n}\r\n.markdown-body pre svg.lucide-copy,\r\n.markdown-body pre div[data-tooltip-id^=\"copy-tooltip\"]>svg{\r\ncolor:#82cfe2 !important;\r\n}\r\n.markdown-body pre .group:hover svg.lucide-copy,\r\n.markdown-body pre div[data-tooltip-id^=\"copy-tooltip\"]:hover>svg{\r\ncolor:#52e8ff !important;\r\n}\r\n.markdown-body pre>div>div[node]{\r\npadding:12px 14px !important;\r\noverflow-x:auto !important;\r\ncolor:#bbdce7 !important;\r\nbackground:\r\nlinear-gradient(rgba(82,232,255,.018) 1px,transparent 1px),\r\nlinear-gradient(90deg,rgba(82,232,255,.018) 1px,transparent 1px),\r\n#030914 !important;\r\nbackground-size:20px 20px !important;\r\nscrollbar-width:thin !important;\r\nscrollbar-color:#168caf #030914 !important;\r\n}\r\n.markdown-body pre code[class^=\"language-\"],\r\n.markdown-body pre>div>div[node]>code{\r\ncolor:#bbdce7 !important;\r\nfont-family:\"Cascadia Code\",\"SFMono-Regular\",Consolas,monospace !important;\r\nfont-size:12px !important;\r\nline-height:1.7 !important;\r\ntext-shadow:none !important;\r\n}\r\n.markdown-body pre code[class^=\"language-\"]>span,\r\n.markdown-body pre code span{\r\ntext-shadow:none !important;\r\n}\r\n.markdown-body pre>code[node],\r\n.markdown-body pre>code:only-child{\r\ndisplay:block !important;\r\npadding:12px 14px !important;\r\noverflow-x:auto !important;\r\ncolor:#bbdce7 !important;\r\nfont-family:\"Cascadia Code\",\"SFMono-Regular\",Consolas,monospace !important;\r\nfont-size:12px !important;\r\nline-height:1.7 !important;\r\nwhite-space:pre !important;\r\nbackground:#030914 !important;\r\n}\r\n.markdown-body pre>div>div[node]::-webkit-scrollbar,\r\n.markdown-body pre>code[node]::-webkit-scrollbar{\r\nwidth:6px;\r\nheight:6px;\r\n}\r\n.markdown-body pre>div>div[node]::-webkit-scrollbar-track,\r\n.markdown-body pre>code[node]::-webkit-scrollbar-track{\r\nbackground:#030914;\r\n}\r\n.markdown-body pre>div>div[node]::-webkit-scrollbar-thumb,\r\n.markdown-body pre>code[node]::-webkit-scrollbar-thumb{\r\nborder-radius:8px;\r\nbackground:linear-gradient(90deg,#168caf,#52e8ff);\r\n}\r\n.markdown-body [id^=\"copy-tooltip\"]{\r\ncolor:#d8f8ff !important;\r\nborder:1px solid rgba(82,232,255,.25) !important;\r\nbackground:#071827 !important;\r\nbox-shadow:0 7px 20px rgba(0,0,0,.4) !important;\r\n}\r\nmc .a:nth-child(3n+2)>summary {\r\nborder-color:rgba(121,111,162,.25);\r\nbackground:\r\nradial-gradient(circle at 50% 8%,rgba(121,111,162,.11),transparent 48%),\r\nlinear-gradient(150deg,rgba(249,249,252,.96),rgba(226,225,235,.94));\r\n}\r\nmc .a:nth-child(3n+2)>summary>b {\r\ncolor:#796fa2;\r\nborder-color:rgba(121,111,162,.34);\r\nbackground:linear-gradient(145deg,rgba(255,255,255,.82),rgba(121,111,162,.1));\r\n}\r\nmc .a[open] {\r\ngrid-column:1/-1;\r\nwidth:100%;\r\nmin-width:0;\r\noverflow-anchor:none;\r\n}\r\nmc top:before {\r\ncontent:\"\";\r\nposition:absolute;\r\nleft:10px;\r\nright:10px;\r\nbottom:0;\r\nheight:1px;\r\npointer-events:none;\r\nbackground:linear-gradient(90deg,var(--cyan),rgba(52,127,148,.12) 46%,transparent 82%);\r\nbox-shadow:-4px 0 8px rgba(52,127,148,.42);\r\n}\r\nmc foot:before {\r\ncontent:\"INPUT / NEURAL LINK\";\r\nposition:absolute;\r\nright:10px;\r\ntop:2px;\r\npointer-events:none;\r\ncolor:rgba(52,127,148,.38);\r\nfont:700 7px/1 monospace;\r\nletter-spacing:.15em;\r\n}\r\nmc foot :is(input,textarea) {\r\nflex:1 1 auto;\r\nmin-width:0;\r\nmin-height:32px;\r\nbox-sizing:border-box;\r\nmargin:0;\r\npadding:8px 11px;\r\nresize:none;\r\noutline:none;\r\ncolor:#353b39;\r\nfont:600 11px/1.35 \"Segoe UI\",\"Microsoft YaHei\",system-ui,sans-serif;\r\nletter-spacing:.03em;\r\ncaret-color:var(--cyan);\r\nborder:1px solid rgba(52,127,148,.46);\r\nborder-radius:6px 10px 10px 10px;\r\nbackground:\r\nlinear-gradient(90deg,rgba(52,127,148,.06) 1px,transparent 1px) 0 0/18px 100%,\r\nradial-gradient(circle at 0 50%,rgba(52,127,148,.09),transparent 34%),\r\nlinear-gradient(180deg,rgba(255,255,255,.92),rgba(244,237,216,.94));\r\nbox-shadow:\r\ninset 0 1px 3px rgba(74,64,45,.11),\r\ninset 3px 0 0 rgba(52,127,148,.48),\r\n0 1px 0 rgba(255,255,255,.72),\r\n0 2px 7px rgba(74,64,45,.08);\r\ntransition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;\r\n}\r\nmc foot :is(input,textarea)::placeholder {\r\ncolor:rgba(64,59,50,.68);\r\nfont-family:monospace;\r\nletter-spacing:.06em;\r\n}\r\nmc foot :is(input,textarea):focus {\r\nborder-color:rgba(52,127,148,.82);\r\nbackground:\r\nlinear-gradient(90deg,rgba(52,127,148,.07) 1px,transparent 1px) 0 0/18px 100%,\r\nradial-gradient(circle at 0 50%,rgba(52,127,148,.11),transparent 36%),\r\nlinear-gradient(180deg,rgba(255,255,255,.98),rgba(247,240,219,.98));\r\nbox-shadow:\r\ninset 0 1px 3px rgba(74,64,45,.08),\r\ninset 3px 0 0 var(--cyan),\r\n0 0 0 2px rgba(52,127,148,.12),\r\n0 0 15px rgba(52,127,148,.18);\r\n}\r\nmc foot button {\r\ndisplay:inline-flex;\r\nalign-items:center;\r\njustify-content:center;\r\nflex:0 0 auto;\r\nmin-width:34px;\r\nmin-height:30px;\r\nbox-sizing:border-box;\r\nmargin:0;\r\npadding:6px 10px;\r\ncursor:pointer;\r\noverflow:hidden;\r\ncolor:#cbe7eb;\r\nfont:800 9px/1 monospace;\r\nletter-spacing:.1em;\r\ntext-shadow:0 1px 1px rgba(0,0,0,.58),0 0 7px rgba(82,232,255,.22);\r\nborder:1px solid rgba(52,127,148,.58);\r\nborder-radius:5px 9px 9px 9px;\r\nbackground:\r\nlinear-gradient(135deg,rgba(255,255,255,.1),transparent 42%),\r\nlinear-gradient(180deg,rgba(31,75,91,.98),rgba(8,31,49,.99));\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,255,255,.12),\r\ninset 0 -1px 0 rgba(0,0,0,.32),\r\n0 3px 8px rgba(55,72,82,.18);\r\ntransition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease;\r\n}\r\nmc foot button:hover {\r\ncolor:#effcff;\r\nborder-color:rgba(82,232,255,.72);\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,255,255,.16),\r\ninset 0 0 12px rgba(82,232,255,.08),\r\n0 4px 11px rgba(55,72,82,.24),\r\n0 0 10px rgba(52,127,148,.2);\r\ntransform:translateY(-1px);\r\n}\r\nmc foot button:active {\r\nbox-shadow:inset 0 2px 5px rgba(0,0,0,.28),0 1px 3px rgba(55,72,82,.15);\r\ntransform:translateY(1px);\r\n}\r\nmc foot button:focus-visible {\r\noutline:1px solid rgba(82,232,255,.78);\r\noutline-offset:2px;\r\n}\r\nmc foot button:disabled {\r\ncursor:not-allowed;\r\nopacity:.48;\r\nfilter:saturate(.55);\r\ntransform:none;\r\n}\r\nmc .a[open]>page > :not(bar) {\r\nwidth:100%;\r\nmax-width:100%;\r\nbox-sizing:border-box;\r\noverflow-anchor:none;\r\n}\r\nmc msg.n {\r\nborder-color:rgba(185,79,99,.34);\r\nbackground:rgba(246,190,205,.94);\r\n}\r\nmc msg.n>b {\r\ncolor:#9f3348;\r\n}\r\n@media screen and (max-width:700px) {\r\nmc hero {\r\ndisplay:block;\r\n}\r\nmc pic {\r\nposition:relative;\r\ntop:auto;\r\nwidth:100%;\r\nmargin-bottom:6px;\r\n}\r\nmc keys {\r\ndisplay:grid;\r\ngrid-template-columns:minmax(0,1fr);\r\ngap:4px;\r\nwidth:100%;\r\nmin-width:0;\r\n}\r\nmc keys>details {\r\nwidth:100%;\r\nmin-width:0;\r\n}\r\nmc keys>details>summary {\r\njustify-content:flex-start;\r\nmin-width:0;\r\nwhite-space:nowrap;\r\nword-break:normal;\r\nwriting-mode:horizontal-tb;\r\n}\r\nmc keys>details>summary:after {\r\nflex:0 0 auto;\r\n}\r\nmc keys aside {\r\nposition:static!important;\r\nz-index:auto!important;\r\ninset:auto!important;\r\nwidth:100%!important;\r\nmax-height:none!important;\r\noverflow:visible!important;\r\nwriting-mode:horizontal-tb;\r\n}\r\nmc keys aside * {\r\nwriting-mode:horizontal-tb;\r\n}\r\nmc .a[open]>page {\r\nmax-height:none!important;\r\npadding:0 6px 18px!important;\r\noverflow:visible!important;\r\n}\r\nmc .a[open]>page>bar {\r\ntop:0!important;\r\nmargin:0 -6px 8px!important;\r\npadding:7px 8px!important;\r\n}\r\nmc>hd>i:before,mc screen:after,mc .x,mc mob:after {\r\nanimation:none!important;\r\n}\r\nmc .a[open]>page,mc keys aside,mc chat {\r\nanimation:none!important;\r\n}\r\nmc .a>summary,mc keys>details>summary,mc friends>details {\r\ntransition:none!important;\r\n}\r\nnav:has(> header #nav-left) > header:before,\r\n#prompt-input [data-slot=\"input-group\"]:before,\r\n.is-assistant > div:first-child:after {\r\nanimation:none!important;\r\n}\r\n.is-user > div:first-child,\r\n.is-assistant > div:first-child,\r\n.is-user > div:first-child:before,\r\n.is-assistant > div:first-child:before,\r\n#prompt-input [data-slot=\"input-group\"],\r\nnav:has(> header #nav-left) > header {\r\n-webkit-backdrop-filter:none!important;\r\nbackdrop-filter:none!important;\r\n}\r\n.is-user > div:first-child,\r\n.is-assistant > div:first-child {\r\ntransition:none!important;\r\n}\r\n.is-assistant > div:first-child {\r\nbackground:var(--card);\r\nbox-shadow:none;\r\n}\r\n}\r\nmc .a[open]>page>bar {\r\noverflow-anchor:none;\r\n}\r\nmc .a[open]>page:has(week) {\r\nwidth:100%;\r\nmin-width:0;\r\nmax-width:none;\r\nmax-height:none!important;\r\noverflow:visible!important;\r\n}\r\nmc .a[open]>page hero {\r\ngrid-template-columns:minmax(0,1fr);\r\n}\r\nmc screen,mc txt,mc apps,mc keys {\r\noverflow-anchor:none;\r\n}\r\n/* 修复：展开小栏目时滚动区域回弹至顶部 */\r\n/* 禁止展开时产生额外的平滑滚动计算 */\r\nmc .a[open] > page,\r\nmc keys aside {\r\n  scroll-behavior:auto !important;\r\n}\r\n/* 保持被点击的小栏目标题处于稳定层级 */\r\nmc keys > details > summary,\r\nmc page > details > summary {\r\n  position:relative;\r\n  z-index:2;\r\n}\r\n/* 手机端修正原样式中 position:static!important\r\n   覆盖 position:fixed 的冲突 */\r\n@media screen and (max-width:430px) {\r\nmc keys aside {\r\nposition:static!important;\r\nz-index:auto!important;\r\ninset:auto!important;\r\nleft:auto!important;\r\nright:auto!important;\r\nbottom:auto!important;\r\nwidth:100%!important;\r\nmax-height:none!important;\r\noverflow:visible!important;\r\noverscroll-behavior:auto!important;\r\n}\r\n}\r\nmc week>d:nth-child(even):not(:first-child) {\r\nbackground:#fff;\r\n}\r\nmc week>d:nth-child(odd):not(:first-child) {\r\nbackground:#f1e5c7;\r\n}\r\nmc week>d:nth-child(even):not(:first-child)>t:first-child {\r\nbackground:#fff;\r\n}\r\nmc week>d:nth-child(odd):not(:first-child)>t:first-child {\r\nbackground:#f1e5c7;\r\n}\r\nmc week>d:nth-child(even):not(:first-child):hover {\r\nbackground:linear-gradient(rgba(52,127,148,.055),rgba(52,127,148,.055)),#fff;\r\n}\r\nmc week>d:nth-child(odd):not(:first-child):hover {\r\nbackground:linear-gradient(rgba(52,127,148,.055),rgba(52,127,148,.055)),#f1e5c7;\r\n}\r\nmc txt pic {\r\ndisplay:none;\r\n}\r\nmc .a[open]>page hero>pic {\r\ndisplay:block;\r\n}\r\nmc txt>img,mc txt>a>img,mc txt p img {\r\ndisplay:none!important;\r\n}\r\nmc details.a[data-i=\"FACTION\"] {\r\ndisplay:block;\r\nwidth:100%;\r\nmin-width:0;\r\noverflow-anchor:none;\r\nbox-sizing:border-box;\r\n}\r\n/* === 气泡容器基础样式 === */\r\n/* === 动画效果 === */\r\n@keyframes fadeIn {\r\n  from {\r\n    opacity: 0;\r\n    transform: translateY(10px);\r\n  }\r\n  to {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n  }\r\n}\r\n/* === 响应式适配 === */\r\n@media (max-width: 768px) {\r\n  .jjk-chat {\r\n    max-width: 95%;\r\n  }\r\n  .jjk-avatar {\r\n    width: 50px;\r\n    height: 50px;\r\n  }\r\n  .jjk-bubble {\r\n    font-size: 14px;\r\n    padding: 10px 14px;\r\n  }\r\n}\r\n/* ============================================\r\n   气泡对话系统 - 已适配 mc 作用域\r\n   ============================================ */\r\nmc txt .jjk-chat {\r\n  display:flex;\r\n  align-items:flex-start;\r\n  min-width:0;\r\n  margin:15px 0;\r\n  gap:12px;\r\n  max-width:85%;\r\n  color:var(--text);\r\n  text-align:left;\r\n  text-shadow:none;\r\n  box-sizing:border-box;\r\n  animation:fadeIn 0.4s ease-out;\r\n}\r\nmc txt .jjk-chat[data-align=\"left\"] {\r\n  margin-right: auto;\r\n  flex-direction: row;\r\n}\r\nmc txt .jjk-chat[data-align=\"right\"] {\r\n  margin-left: auto;\r\n  flex-direction: row-reverse;\r\n}\r\nmc txt .jjk-avatar {\r\n  display:block!important;\r\n  width:60px;\r\n  height:60px;\r\n  max-width:none;\r\n  margin:0;\r\n  padding:0;\r\n  border-radius:50%;\r\n  object-fit:cover;\r\n  object-position:center 15%;\r\n  flex-shrink:0;\r\n  box-sizing:border-box;\r\n  box-shadow:0 2px 8px rgba(0,0,0,0.15);\r\n  border:2px solid rgba(255,255,255,0.8);\r\n}\r\nmc txt .jjk-content {\r\n  display:flex;\r\n  flex:1 1 auto;\r\n  flex-direction:column;\r\n  gap:6px;\r\n  min-width:0;\r\n  max-width:none;\r\n}\r\nmc txt .jjk-name {\r\n  font-size: 13px;\r\n  font-weight: 600;\r\n  opacity: 0.75;\r\n  padding: 0 4px;\r\n}\r\nmc txt .jjk-chat[data-gender=\"f\"] .jjk-name {\r\n  color: #ff6b9d;\r\n}\r\nmc txt .jjk-chat[data-gender=\"m\"] .jjk-name {\r\n  color: #4a90e2;\r\n}\r\nmc txt .jjk-bubble {\r\n  position:relative;\r\n  max-width:100%;\r\n  padding:12px 16px;\r\n  border-radius:18px;\r\n  line-height:1.6;\r\n  font-size:15px;\r\n  text-align:left;\r\n  text-shadow:none;\r\n  word-wrap:break-word;\r\n  overflow-wrap:anywhere;\r\n  box-sizing:border-box;\r\n  box-shadow:0 2px 6px rgba(0,0,0,0.1);\r\n}\r\nmc txt .jjk-chat[data-gender=\"f\"] .jjk-bubble {\r\n  background: linear-gradient(135deg, #ffe0f0 0%, #ffc0e0 100%);\r\n  color: #4a2639;\r\n}\r\nmc txt .jjk-chat[data-gender=\"m\"] .jjk-bubble {\r\n  background: linear-gradient(135deg, #e3f2fd 0%, #bbdefb 100%);\r\n  color: #1a3a52;\r\n}\r\nmc txt .jjk-chat[data-align=\"left\"] .jjk-bubble::before {\r\n  content: '';\r\n  position: absolute;\r\n  left: -8px;\r\n  top: 15px;\r\n  width: 0;\r\n  height: 0;\r\n  border-style: solid;\r\n  border-width: 8px 8px 8px 0;\r\n}\r\nmc txt .jjk-chat[data-gender=\"f\"][data-align=\"left\"] .jjk-bubble::before {\r\n  border-color: transparent #ffe0f0 transparent transparent;\r\n}\r\nmc txt .jjk-chat[data-gender=\"m\"][data-align=\"left\"] .jjk-bubble::before {\r\n  border-color: transparent #e3f2fd transparent transparent;\r\n}\r\nmc txt .jjk-chat[data-align=\"right\"] .jjk-bubble::before {\r\n  content: '';\r\n  position: absolute;\r\n  right: -8px;\r\n  top: 15px;\r\n  width: 0;\r\n  height: 0;\r\n  border-style: solid;\r\n  border-width: 8px 0 8px 8px;\r\n}\r\nmc txt .jjk-chat[data-gender=\"f\"][data-align=\"right\"] .jjk-bubble::before {\r\n  border-color: transparent transparent transparent #ffc0e0;\r\n}\r\nmc txt .jjk-chat[data-gender=\"m\"][data-align=\"right\"] .jjk-bubble::before {\r\n  border-color: transparent transparent transparent #bbdefb;\r\n}\r\nmc txt .jjk-bubble strong {\r\n  display: block;\r\n  margin-top: 8px;\r\n  padding-top: 8px;\r\n  border-top: 1px solid rgba(0,0,0,0.08);\r\n  font-weight: 600;\r\n}\r\nmc txt .jjk-chat[data-gender=\"f\"] .jjk-bubble strong {\r\n  color: #d81b60;\r\n}\r\nmc txt .jjk-chat[data-gender=\"m\"] .jjk-bubble strong {\r\n  color: #1976d2;\r\n}\r\n/* 修复继承冲突 */\r\nmc txt .jjk-chat p {\r\n  position:relative;\r\n  margin:0;\r\n  padding:0;\r\n  color:inherit;\r\n  font-size:inherit;\r\n  line-height:inherit;\r\n  text-align:inherit;\r\n  text-shadow:none;\r\n  letter-spacing:inherit;\r\n}\r\nmc txt .jjk-chat p:before {\r\n  content:none;\r\n  display:none;\r\n}\r\n/* 响应式适配（统一使用你的断点） */\r\n@media (max-width: 700px) {\r\n  mc txt .jjk-chat {\r\n    max-width: 95%;\r\n    gap: 10px;\r\n  }\r\n  mc txt .jjk-avatar {\r\n    width: 50px;\r\n    height: 50px;\r\n  }\r\n  mc txt .jjk-bubble {\r\n    font-size: 14px;\r\n    padding: 10px 14px;\r\n  }\r\n  mc txt .jjk-name {\r\n    font-size: 12px;\r\n  }\r\n}\r\n@media (max-width: 430px) {\r\n  mc txt .jjk-avatar {\r\n    width: 45px;\r\n    height: 45px;\r\n  }\r\n  mc txt .jjk-bubble {\r\n    font-size: 13px;\r\n    padding: 9px 12px;\r\n  }\r\n}\r\nbbs[theme=\"light\"] {\r\n--bbs-bg:#eef2f4;\r\n--bbs-bg2:#dce5ea;\r\n--bbs-panel:#fff;\r\n--bbs-line:#c4cfd5;\r\n--bbs-cyan:var(--cyan,#347f94);\r\n--bbs-cyan2:#315f82;\r\n--bbs-blue:var(--blue,#477fae);\r\n--bbs-violet:var(--violet,#796fa2);\r\n--bbs-red:var(--red,#b94f63);\r\n--bbs-amber:var(--amber,#9a7029);\r\n--bbs-green:var(--green,#43846d);\r\n--bbs-text:#333;\r\n--bbs-muted:#77858d;\r\ndisplay:block;\r\nposition:relative;\r\nwidth:100%;\r\nmax-width:100%;\r\nbox-sizing:border-box;\r\nmargin:10px 0;\r\npadding:8px;\r\noverflow:hidden;\r\ncolor:var(--bbs-text);\r\nfont:14px/1.7 \"Microsoft YaHei\",\"Segoe UI\",system-ui,sans-serif;\r\nborder:1px solid #aebdc5;\r\nborder-radius:5px;\r\nbackground:linear-gradient(180deg,#f6f8f9,var(--bbs-bg));\r\nbox-shadow:0 5px 16px rgba(45,65,78,.13);\r\n}\r\nbbs[theme=\"light\"] * {\r\nbox-sizing:border-box;\r\n}\r\nbbs[theme=\"light\"] > header {\r\ndisplay:grid;\r\ngrid-template-columns:minmax(0,1fr) auto;\r\nalign-items:center;\r\ngap:8px;\r\nposition:relative;\r\nmargin:0 0 8px;\r\npadding:10px 12px 15px;\r\noverflow:hidden;\r\ncolor:#fff;\r\nborder:1px solid #264e6b;\r\nborder-radius:3px 3px 0 0;\r\nbackground:linear-gradient(180deg,#4d7fa2,#315f82);\r\nbox-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 2px 5px rgba(45,65,78,.16);\r\n}\r\nbbs[theme=\"light\"] > header:before {\r\ncontent:\"苍月论坛  |  主题列表\";\r\nposition:absolute;\r\nleft:12px;\r\nright:auto;\r\nbottom:4px;\r\npointer-events:none;\r\ncolor:rgba(235,246,252,.78);\r\nfont:10px/1.2 \"Microsoft YaHei\",system-ui,sans-serif;\r\nletter-spacing:0;\r\n}\r\nbbs[theme=\"light\"] h2 {\r\nmin-width:0;\r\nmargin:0;\r\npadding:0;\r\noverflow:hidden;\r\ncolor:#fff;\r\nfont-size:16px;\r\nfont-weight:800;\r\nline-height:1.45;\r\nletter-spacing:0;\r\ntext-overflow:ellipsis;\r\nwhite-space:nowrap;\r\nborder-left:0;\r\ntext-shadow:0 1px 1px rgba(0,0,0,.22);\r\n}\r\nbbs[theme=\"light\"] details {\r\ndisplay:block;\r\nposition:relative;\r\nmargin:5px 0;\r\noverflow:hidden;\r\nborder:1px solid var(--bbs-line);\r\nborder-radius:2px;\r\nbackground:#fff;\r\nbox-shadow:0 1px 3px rgba(45,65,78,.06);\r\ntransition:border-color .2s ease,box-shadow .2s ease,background .2s ease;\r\n}\r\nbbs[theme=\"light\"] details[open] {\r\nborder-color:#9bafb9;\r\nbackground:var(--bbs-panel);\r\nbox-shadow:0 3px 8px rgba(45,65,78,.1);\r\n}\r\nbbs[theme=\"light\"] details > summary {\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:8px;\r\nposition:relative;\r\nmin-height:42px;\r\npadding:8px 40px 8px 12px;\r\ncursor:pointer;\r\nlist-style:none;\r\ncolor:#315f82;\r\nfont-size:13px;\r\nfont-weight:700;\r\nline-height:1.45;\r\nborder-left:3px solid #7398b0;\r\nbackground:linear-gradient(180deg,#fff,#edf3f6);\r\ntransition:color .2s ease,background .2s ease,border-color .2s ease;\r\n-webkit-tap-highlight-color:transparent;\r\n}\r\nbbs[theme=\"light\"] details > summary::-webkit-details-marker {\r\ndisplay:none;\r\n}\r\nbbs[theme=\"light\"] details > summary:after {\r\ncontent:\"+\";\r\ndisplay:grid;\r\nplace-items:center;\r\nposition:absolute;\r\nright:10px;\r\ntop:50%;\r\nwidth:20px;\r\nheight:20px;\r\ncolor:#315f82;\r\nfont:800 15px/1 monospace;\r\nborder:1px solid #aebdc5;\r\nborder-radius:2px;\r\nbackground:#f7fafb;\r\ntransform:translateY(-50%);\r\n}\r\nbbs[theme=\"light\"] details[open] > summary {\r\ncolor:#244d69;\r\nborder-left-color:var(--bbs-red);\r\nborder-bottom:1px solid var(--bbs-line);\r\nbackground:linear-gradient(180deg,#f6f9fa,#e4edf2);\r\n}\r\nbbs[theme=\"light\"] details[open] > summary:after {\r\ncontent:\"−\";\r\ncolor:#fff;\r\nborder-color:#315f82;\r\nbackground:#315f82;\r\n}\r\nbbs[theme=\"light\"] details > summary:hover {\r\ncolor:#263b45;\r\nborder-left-color:var(--bbs-cyan);\r\nbackground:linear-gradient(90deg,rgba(52,127,148,.17),rgba(255,255,255,.48) 64%,transparent);\r\n}\r\nbbs[theme=\"light\"] details > summary:focus-visible {\r\noutline:2px solid rgba(52,127,148,.5);\r\noutline-offset:-2px;\r\n}\r\nbbs[theme=\"light\"] pd {\r\ndisplay:block;\r\npadding:8px;\r\nbackground:#f1f4f5;\r\n}\r\nbbs[theme=\"light\"] cl {\r\ndisplay:flex;\r\nflex-direction:column;\r\ngap:0;\r\nposition:relative;\r\nborder:1px solid #c9d3d8;\r\nbackground:#fff;\r\n}\r\nbbs[theme=\"light\"] ci {\r\ndisplay:grid;\r\ngrid-template-columns:minmax(112px,18%) minmax(0,1fr);\r\ngrid-template-rows:auto 1fr auto;\r\nposition:relative;\r\nmin-width:0;\r\npadding:0;\r\noverflow:hidden;\r\nborder:0;\r\nborder-bottom:1px solid #c9d3d8;\r\nborder-left:0;\r\nborder-radius:0;\r\nbackground:#fff;\r\nbox-shadow:none;\r\n}\r\nbbs[theme=\"light\"] ci:nth-child(even) {\r\nborder-left:0;\r\nbackground:#fbfcfc;\r\n}\r\nbbs[theme=\"light\"] ci:hover {\r\nborder-color:#c9d3d8;\r\nbackground:#f9fbfc;\r\nbox-shadow:inset 3px 0 0 #6d96b2;\r\n}\r\nbbs[theme=\"light\"] ci:is([self],[me],[data-self=\"true\"],[data-author=\"me\"],.self,.me) {\r\nborder-color:rgba(67,132,109,.4);\r\nborder-left-color:var(--bbs-green);\r\nbackground:\r\nlinear-gradient(90deg,rgba(67,132,109,.1),transparent 46%),\r\nrgba(250,253,244,.96);\r\n}\r\nbbs[theme=\"light\"] ci:is([self],[me],[data-self=\"true\"],[data-author=\"me\"],.self,.me):after {\r\ncontent:\"本人\";\r\nposition:absolute;\r\nright:9px;\r\ntop:8px;\r\npadding:2px 6px;\r\ncolor:#fff;\r\nfont:800 9px/1.3 monospace;\r\nletter-spacing:.08em;\r\nborder-radius:8px;\r\nbackground:var(--bbs-green);\r\nbox-shadow:0 2px 7px rgba(67,132,109,.22);\r\n}\r\nbbs[theme=\"light\"] info {\r\ndisplay:flex;\r\nalign-content:flex-start;\r\nalign-items:center;\r\njustify-content:center;\r\nflex-wrap:wrap;\r\ngrid-column:1;\r\ngrid-row:1 / span 3;\r\ngap:5px 6px;\r\nmin-width:0;\r\nmargin:0;\r\npadding:12px 8px;\r\ncolor:var(--bbs-muted);\r\nfont-size:11px;\r\nline-height:1.35;\r\ntext-align:center;\r\nborder-right:1px solid #c9d3d8;\r\nborder-bottom:0;\r\nbackground:#edf3f6;\r\n}\r\nbbs[theme=\"light\"] fl {\r\ndisplay:inline-flex;\r\nalign-items:center;\r\nflex:0 0 auto;\r\npadding:2px 5px;\r\ncolor:#fff;\r\nfont:800 10px/1.35 monospace;\r\nborder:1px solid #315f82;\r\nborder-radius:2px;\r\nbackground:#47799d;\r\n}\r\nbbs[theme=\"light\"] un {\r\ndisplay:block;\r\nflex:1 0 100%;\r\nmin-width:0;\r\noverflow:hidden;\r\ncolor:#111;\r\nfont-size:12px;\r\nfont-weight:800;\r\ntext-overflow:ellipsis;\r\nwhite-space:nowrap;\r\n}\r\nbbs[theme=\"light\"] lz {\r\ndisplay:inline-flex;\r\nalign-items:center;\r\nflex:0 0 auto;\r\npadding:2px 5px;\r\ncolor:#fff;\r\nfont:800 9px/1.35 monospace;\r\nletter-spacing:0;\r\nborder:1px solid #9f3e50;\r\nborder-radius:2px;\r\nbackground:var(--bbs-red);\r\nbox-shadow:none;\r\n}\r\nbbs[theme=\"light\"] lv {\r\ndisplay:inline-flex;\r\nalign-items:center;\r\nflex:0 0 auto;\r\npadding:2px 5px;\r\ncolor:#46545b;\r\nfont:800 9px/1.35 monospace;\r\nletter-spacing:0;\r\nborder:1px solid #c7d0d5;\r\nborder-radius:2px;\r\nbackground:linear-gradient(180deg,#fff,#eef2f4);\r\nbox-shadow:inset 0 1px 0 rgba(255,255,255,.62);\r\n}\r\nbbs[theme=\"light\"] lv:is(.r2,[data-rank=\"2\"]) {\r\ncolor:#245e6e;\r\nborder-color:rgba(52,127,148,.38);\r\nbackground:linear-gradient(180deg,#dff3f5,#b9dfe5);\r\n}\r\nbbs[theme=\"light\"] lv:is(.r3,[data-rank=\"3\"]) {\r\ncolor:#315f50;\r\nborder-color:rgba(67,132,109,.38);\r\nbackground:linear-gradient(180deg,#e1f1e8,#bcdcca);\r\n}\r\nbbs[theme=\"light\"] lv:is(.r4,[data-rank=\"4\"]) {\r\ncolor:#fff;\r\nborder-color:rgba(71,127,174,.45);\r\nbackground:linear-gradient(180deg,#6f9fc5,var(--bbs-blue));\r\n}\r\nbbs[theme=\"light\"] ip {\r\ndisplay:block;\r\nflex:1 0 100%;\r\nmargin-left:0;\r\noverflow:hidden;\r\ncolor:#87939a;\r\nfont:10px/1.35 \"Cascadia Code\",\"SFMono-Regular\",monospace;\r\nletter-spacing:0;\r\ntext-overflow:ellipsis;\r\nwhite-space:nowrap;\r\n}\r\nbbs[theme=\"light\"] ct {\r\ndisplay:block;\r\ngrid-column:2;\r\ngrid-row:1 / span 2;\r\nmin-width:0;\r\nmin-height:76px;\r\npadding:12px 14px 9px;\r\noverflow-wrap:anywhere;\r\ncolor:#333;\r\nfont-size:14px;\r\nline-height:1.78;\r\nwhite-space:normal;\r\n}\r\nbbs[theme=\"light\"] ct p {\r\nmargin:0 0 8px;\r\npadding:0;\r\ncolor:inherit;\r\nfont:inherit;\r\ntext-align:left;\r\n}\r\nbbs[theme=\"light\"] ct p:last-child {\r\nmargin-bottom:0;\r\n}\r\nbbs[theme=\"light\"] ct img {\r\ndisplay:block;\r\nmax-width:100%;\r\nheight:auto;\r\nmargin:8px 0;\r\nborder:1px solid rgba(91,111,105,.25);\r\nborder-radius:8px;\r\nbox-shadow:0 4px 12px rgba(74,64,45,.12);\r\n}\r\nbbs[theme=\"light\"] ac {\r\ndisplay:flex;\r\nalign-items:center;\r\njustify-content:flex-end;\r\nflex-wrap:wrap;\r\ngrid-column:2;\r\ngrid-row:3;\r\ngap:6px;\r\nmin-height:29px;\r\npadding:5px 9px;\r\ncolor:var(--bbs-muted);\r\nborder-top:1px dashed #d6dde1;\r\nbackground:#fafbfb;\r\n}\r\nbbs[theme=\"light\"] up,bbs[theme=\"light\"] rr {\r\ncolor:#536f68;\r\nborder-color:#b9c9c4;\r\nbackground:linear-gradient(180deg,#fff,#e8efec);\r\n}\r\nbbs[theme=\"light\"] up:before {\r\ncontent:\"△\";\r\ncolor:var(--bbs-red);\r\nfont:800 11px/1 monospace;\r\n}\r\nbbs[theme=\"light\"] rr:before {\r\ncontent:\"↩\";\r\ncolor:var(--bbs-cyan);\r\nfont:800 11px/1 monospace;\r\n}\r\nbbs[theme=\"light\"] up:hover,bbs[theme=\"light\"] rr:hover {\r\ncolor:#315f50;\r\nborder-color:rgba(67,132,109,.48);\r\nbackground:linear-gradient(180deg,#fff,#dcebe4);\r\n}\r\nbbs[theme=\"light\"] up:is([active],[data-active=\"true\"],.active) {\r\ncolor:#fff;\r\nborder-color:var(--bbs-red);\r\nbackground:linear-gradient(180deg,#cb7182,var(--bbs-red));\r\n}\r\nbbs[theme=\"light\"] up:is([active],[data-active=\"true\"],.active):before {\r\ncolor:#fff;\r\n}\r\nbbs[theme=\"light\"] rr ci {\r\nmargin-top:6px;\r\ncolor:#384a45;\r\nborder:1px solid #cbd8d3;\r\nborder-left:3px solid rgba(67,132,109,.52);\r\nbackground:#f2f7f4;\r\n}\r\nbbs[theme=\"light\"] > footer {\r\ndisplay:flex;\r\nalign-items:center;\r\njustify-content:space-between;\r\nflex-wrap:wrap;\r\ngap:7px;\r\nmin-height:34px;\r\nmargin:8px 0 0;\r\npadding:7px 10px;\r\noverflow:hidden;\r\ncolor:#65757d;\r\nfont:10px/1.4 \"Microsoft YaHei\",\"Cascadia Code\",monospace;\r\nletter-spacing:0;\r\nborder:1px solid #b8c6cd;\r\nborder-radius:0 0 3px 3px;\r\nbackground:linear-gradient(180deg,#f7f9fa,#dfe7eb);\r\nbox-shadow:inset 0 1px 0 #fff;\r\n}\r\n@media screen and (max-width:640px) {\r\nbbs[theme=\"light\"] {\r\nmargin:7px 0;\r\npadding:6px;\r\nfont-size:13px;\r\nborder-radius:11px;\r\n}\r\nbbs[theme=\"light\"] > header {\r\ngrid-template-columns:minmax(0,1fr);\r\nmargin:0 0 7px;\r\npadding:9px 10px 13px;\r\n}\r\nbbs[theme=\"light\"] h2 {\r\nfont-size:14px;\r\nwhite-space:normal;\r\n}\r\nbbs[theme=\"light\"] details {\r\nmargin:6px 0;\r\n}\r\nbbs[theme=\"light\"] details > summary {\r\nmin-height:37px;\r\npadding:7px 35px 7px 9px;\r\n}\r\nbbs[theme=\"light\"] pd {\r\npadding:7px;\r\n}\r\nbbs[theme=\"light\"] cl {\r\ngap:6px;\r\n}\r\nbbs[theme=\"light\"] ci {\r\npadding:8px;\r\n}\r\nbbs[theme=\"light\"] info {\r\ngap:4px 6px;\r\n}\r\nbbs[theme=\"light\"] ip {\r\nwidth:100%;\r\nmargin-left:0;\r\n}\r\nbbs[theme=\"light\"] ct {\r\nfont-size:13px;\r\nline-height:1.72;\r\n}\r\nbbs[theme=\"light\"] ac {\r\njustify-content:flex-start;\r\n}\r\nbbs[theme=\"light\"] > footer {\r\nalign-items:flex-start;\r\nflex-direction:column;\r\nmargin-top:7px;\r\n}\r\n}\r\n@media screen and (max-width:420px) {\r\nbbs[theme=\"light\"] {\r\npadding:5px;\r\n}\r\nbbs[theme=\"light\"] > header:before {\r\nleft:12px;\r\nright:auto;\r\nmax-width:calc(100% - 24px);\r\noverflow:hidden;\r\ntext-overflow:ellipsis;\r\nwhite-space:nowrap;\r\n}\r\nbbs[theme=\"light\"] info {\r\npadding-right:0;\r\n}\r\nbbs[theme=\"light\"] un {\r\nmax-width:100%;\r\nflex:1 1 120px;\r\n}\r\nbbs[theme=\"light\"] ci:is([self],[me],[data-self=\"true\"],[data-author=\"me\"],.self,.me) info {\r\npadding-right:42px;\r\n}\r\nbbs[theme=\"light\"] up,bbs[theme=\"light\"] rr {\r\nflex:1 1 auto;\r\n}\r\n}\r\nnav:has(> header #nav-left) {\r\nposition:sticky;\r\ntop:0;\r\nz-index:50;\r\ncolor:var(--foreground);\r\nborder-bottom:1px solid color-mix(in srgb,var(--border) 58%,rgba(255,255,255,.22) 42%);\r\nborder-radius:0;\r\nbackground:\r\nradial-gradient(circle at 14% -35%,rgba(255,255,255,.24),transparent 52%),\r\nradial-gradient(circle at 88% -55%,rgba(221,231,216,.12),transparent 48%),\r\ncolor-mix(in srgb,var(--sidebar) 22%,transparent);\r\nbox-shadow:\r\ninset 0 -1px 0 rgba(255,255,255,.18),\r\n0 5px 18px color-mix(in srgb,#665d54 8%,transparent);\r\nbackdrop-filter:blur(26px) saturate(1.08);\r\n}\r\nnav:has(> header #nav-left) > header {\r\nposition:relative;\r\nisolation:isolate;\r\noverflow:hidden;\r\nborder-bottom:0;\r\nborder-radius:0;\r\nbackground:\r\nlinear-gradient(115deg,rgba(255,255,255,.18),transparent 42%,rgba(199,210,205,.08)),\r\ncolor-mix(in srgb,var(--sidebar) 16%,transparent);\r\n}\r\nnav:has(> header #nav-left) > header:before {\r\ncontent:\"\";\r\nposition:absolute;\r\nz-index:-1;\r\ninset:0;\r\npointer-events:none;\r\nbackground:\r\nradial-gradient(ellipse at 22% 0,rgba(255,255,255,.18),transparent 45%),\r\nradial-gradient(ellipse at 78% 100%,rgba(199,210,205,.1),transparent 48%);\r\n}\r\n#nav-left,#nav-middle,#nav-right {\r\nposition:relative;\r\nz-index:1;\r\ncolor:var(--foreground);\r\ntext-shadow:0 1px 0 color-mix(in srgb,#fff8e8 38%,transparent);\r\n}\r\n#nav-left button,#nav-right button {\r\nborder:1px solid color-mix(in srgb,var(--border) 34%,#efb8c8 66%);\r\nborder-radius:999px;\r\nbackground:\r\nlinear-gradient(145deg,rgba(255,255,255,.42),transparent 48%),\r\ncolor-mix(in srgb,#f6d7e0 72%,transparent);\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,255,255,.52),\r\n0 3px 9px color-mix(in srgb,#b77f91 10%,transparent);\r\nbackdrop-filter:blur(18px) saturate(1.08);\r\ntransition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease;\r\n}\r\n#nav-left button:hover,#nav-right button:hover {\r\ncolor:var(--foreground);\r\nborder-color:color-mix(in srgb,var(--border) 26%,#e9a8ba 74%);\r\nbackground:\r\nlinear-gradient(145deg,rgba(255,255,255,.5),transparent 48%),\r\ncolor-mix(in srgb,#f3c8d5 78%,transparent);\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,255,255,.6),\r\n0 0 0 1px rgba(255,255,255,.1),\r\n0 6px 16px color-mix(in srgb,#b77f91 14%,transparent);\r\ntransform:none;\r\n}\r\n#nav-left button svg,#nav-right button svg {\r\ntransform-origin:center;\r\nfilter:drop-shadow(0 1px 2px color-mix(in srgb,#665b55 16%,transparent));\r\ntransition:color .2s ease,filter .2s ease,transform .25s ease;\r\n}\r\n#nav-left button:hover svg,#nav-right button:hover svg {\r\nfilter:\r\ndrop-shadow(0 0 4px color-mix(in srgb,#d89baa 38%,transparent))\r\ndrop-shadow(0 0 7px color-mix(in srgb,#a8c8ae 30%,transparent));\r\nanimation:none;\r\n}\r\n.is-user > div:first-child {\r\nposition:relative;\r\nisolation:isolate;\r\noverflow:visible;\r\npadding:13px 17px;\r\ncolor:var(--foreground);\r\nborder:1px solid color-mix(in srgb,var(--border) 42%,#d7bd88 58%);\r\nborder-radius:22px 22px 7px 22px;\r\nbackground:\r\nlinear-gradient(145deg,rgba(255,250,235,.52),transparent 48%),\r\nradial-gradient(circle at 12% 100%,rgba(190,151,91,.12),transparent 50%),\r\nradial-gradient(circle at 88% 8%,rgba(238,216,170,.18),transparent 44%),\r\ncolor-mix(in srgb,var(--secondary) 34%,#ead9b8 66%);\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,251,238,.58),\r\ninset 0 0 22px rgba(173,132,73,.08),\r\n0 7px 20px color-mix(in srgb,#77664d 10%,transparent);\r\nbackdrop-filter:blur(26px) saturate(1.06);\r\ntransition:border-color .22s ease,box-shadow .22s ease;\r\n}\r\n.is-user > div:first-child:before {\r\ncontent:\"\";\r\nposition:absolute;\r\nz-index:-1;\r\nright:-5px;\r\ntop:17px;\r\nwidth:11px;\r\nheight:11px;\r\nborder-top:1px solid color-mix(in srgb,var(--border) 42%,#d7bd88 58%);\r\nborder-right:1px solid color-mix(in srgb,var(--border) 42%,#d7bd88 58%);\r\nbackground:color-mix(in srgb,var(--secondary) 34%,#ead9b8 66%);\r\nbox-shadow:2px -2px 5px color-mix(in srgb,#77664d 8%,transparent);\r\nbackdrop-filter:blur(26px) saturate(1.06);\r\ntransform:rotate(45deg);\r\n}\r\n.is-user > div:first-child:after {\r\ncontent:\"\";\r\nposition:absolute;\r\nleft:16px;\r\nright:16px;\r\ntop:0;\r\nheight:1px;\r\npointer-events:none;\r\nborder-radius:50%;\r\nbackground:linear-gradient(90deg,transparent,color-mix(in srgb,#efb8c8 44%,transparent),color-mix(in srgb,#b8d8bf 46%,transparent),transparent);\r\n}\r\n.is-user > div:first-child:hover {\r\nborder-color:color-mix(in srgb,var(--border) 30%,#c9ac72 70%);\r\nbox-shadow:\r\ninset 0 1px 0 color-mix(in srgb,#fff8e8 58%,transparent),\r\ninset 0 0 22px color-mix(in srgb,#d9bd83 10%,transparent),\r\n0 0 0 1px color-mix(in srgb,#d7bd88 9%,transparent),\r\n0 8px 22px color-mix(in srgb,#77664d 12%,transparent);\r\n}\r\n.is-user .rili-markdown-renderer {\r\ncolor:var(--foreground);\r\nfont-size:14px;\r\nline-height:1.72;\r\nletter-spacing:.01em;\r\ntext-shadow:0 1px 0 color-mix(in srgb,#ead9b8 18%,transparent);\r\n}\r\n:is(.is-user,.is-assistant) .bg-muted:has(> button.rounded-full) {\r\ndisplay:flex;\r\nalign-items:center;\r\ngap:4px;\r\npadding:3px;\r\noverflow:hidden;\r\ncolor:color-mix(in srgb,var(--foreground) 72%,var(--muted-foreground) 28%);\r\nborder:1px solid color-mix(in srgb,var(--border) 62%,rgba(255,255,255,.24) 38%);\r\nborder-radius:13px;\r\nbackground:\r\nlinear-gradient(135deg,rgba(255,255,255,.16),transparent 44%),\r\ncolor-mix(in srgb,var(--card) 20%,transparent);\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,255,255,.25),\r\n0 4px 14px color-mix(in srgb,#665d54 9%,transparent);\r\nbackdrop-filter:blur(18px) saturate(1.08);\r\n}\r\n:is(.is-user,.is-assistant) button.rounded-full {\r\ndisplay:inline-flex;\r\nalign-items:center;\r\njustify-content:center;\r\nposition:relative;\r\nflex:0 0 32px;\r\nwidth:32px;\r\nheight:32px;\r\nmin-width:32px;\r\nmin-height:32px;\r\npadding:6px;\r\ncolor:color-mix(in srgb,var(--foreground) 68%,var(--muted-foreground) 32%);\r\nborder:1px solid transparent;\r\nbackground:transparent;\r\nbox-shadow:none;\r\ntransition:color .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease;\r\n}\r\n:is(.is-user,.is-assistant) button.rounded-full:hover {\r\ncolor:color-mix(in srgb,var(--primary) 72%,#78b5ff 28%);\r\nborder-color:color-mix(in srgb,var(--primary) 34%,#88baff 66%);\r\nbackground:\r\nlinear-gradient(145deg,color-mix(in srgb,var(--foreground) 7%,transparent),transparent 48%),\r\ncolor-mix(in srgb,var(--primary) 10%,var(--card));\r\nbox-shadow:\r\ninset 0 1px 0 color-mix(in srgb,var(--foreground) 12%,transparent),\r\n0 0 0 1px color-mix(in srgb,#83c5ff 8%,transparent),\r\n0 4px 12px color-mix(in srgb,#5474d5 19%,transparent);\r\n}\r\n:is(.is-user,.is-assistant) button.rounded-full:active {\r\nbox-shadow:\r\ninset 0 2px 6px color-mix(in srgb,#31498e 18%,transparent),\r\n0 0 0 1px color-mix(in srgb,#7db9ff 12%,transparent);\r\ntransform:translateY(1px) scale(.95);\r\n}\r\n:is(.is-user,.is-assistant) button.rounded-full:focus-visible {\r\noutline:2px solid color-mix(in srgb,#76b9ff 68%,transparent);\r\noutline-offset:2px;\r\n}\r\n:is(.is-user,.is-assistant) button.rounded-full svg {\r\nwidth:17px;\r\nheight:17px;\r\nmin-width:17px;\r\nmin-height:17px;\r\ntransform-origin:center;\r\nfilter:drop-shadow(0 1px 1px color-mix(in srgb,#354a8f 15%,transparent));\r\ntransition:color .18s ease,filter .18s ease,transform .24s ease;\r\n}\r\n:is(.is-user,.is-assistant) button.rounded-full:hover svg {\r\nfilter:\r\ndrop-shadow(0 0 4px color-mix(in srgb,#75c7ff 58%,transparent))\r\ndrop-shadow(0 0 7px color-mix(in srgb,#927eff 25%,transparent));\r\nanimation:none;\r\n}\r\n:is(.is-user,.is-assistant) button:has(svg.lucide-refresh-ccw):hover svg {\r\nanimation:none;\r\n}\r\n:is(.is-user,.is-assistant) button:has(svg.lucide-copy):hover svg {\r\nanimation:none;\r\n}\r\n:is(.is-user,.is-assistant) button:has(svg.lucide-git-branch):hover svg {\r\nanimation:none;\r\n}\r\n:is(.is-user,.is-assistant) button:has(svg.lucide-trash2):hover {\r\ncolor:#de6682;\r\nborder-color:color-mix(in srgb,#de6682 48%,var(--border));\r\nbackground:\r\nlinear-gradient(145deg,color-mix(in srgb,#ffffff 6%,transparent),transparent 48%),\r\ncolor-mix(in srgb,#de6682 11%,var(--card));\r\nbox-shadow:\r\ninset 0 1px 0 color-mix(in srgb,var(--foreground) 9%,transparent),\r\n0 4px 12px color-mix(in srgb,#de6682 18%,transparent);\r\n}\r\n.is-assistant .font-mono.text-muted-foreground {\r\ndisplay:inline-flex;\r\nalign-items:center;\r\ngap:8px;\r\nmin-height:30px;\r\npadding:5px 10px;\r\nopacity:0;\r\nvisibility:hidden;\r\npointer-events:none;\r\ncolor:color-mix(in srgb,var(--foreground) 66%,#5873b7 34%);\r\nfont-size:11px;\r\nfont-weight:600;\r\nline-height:1.2;\r\nletter-spacing:.03em;\r\nborder:1px solid color-mix(in srgb,var(--border) 62%,rgba(255,255,255,.24) 38%);\r\nborder-radius:10px;\r\nbackground:\r\nlinear-gradient(135deg,rgba(255,255,255,.14),transparent 52%),\r\ncolor-mix(in srgb,var(--card) 18%,transparent);\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,255,255,.22),\r\n0 3px 10px color-mix(in srgb,#665d54 8%,transparent);\r\nbackdrop-filter:blur(16px) saturate(1.08);\r\ntransition:opacity .2s ease,visibility .2s ease;\r\n}\r\n.is-assistant .font-mono.text-muted-foreground span {\r\ntransition:color .2s ease,filter .2s ease,transform .2s ease;\r\n}\r\n.is-assistant .font-mono.text-muted-foreground:hover span {\r\ncolor:color-mix(in srgb,var(--muted-foreground) 72%,#789cff 28%);\r\nfilter:saturate(1.18) drop-shadow(0 0 3px color-mix(in srgb,#78c8ff 24%,transparent));\r\n}\r\n#prompt-input [data-slot=\"input-group\"] {\r\nposition:relative;\r\nisolation:isolate;\r\noverflow:visible;\r\ncolor:var(--foreground);\r\nborder:1px solid color-mix(in srgb,var(--input) 48%,rgba(255,255,255,.3) 52%);\r\nborder-radius:26px;\r\nbackground:\r\nlinear-gradient(145deg,rgba(255,255,255,.16),transparent 42%),\r\nradial-gradient(circle at 8% 0,rgba(255,250,234,.13),transparent 46%),\r\nradial-gradient(circle at 94% 110%,rgba(202,177,130,.1),transparent 44%),\r\ncolor-mix(in srgb,var(--card) 22%,transparent);\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,255,255,.34),\r\ninset 0 0 28px rgba(255,255,255,.06),\r\n0 14px 34px color-mix(in srgb,#77664d 12%,transparent);\r\nbackdrop-filter:blur(30px) saturate(1.12);\r\ntransition:border-color .22s ease,box-shadow .22s ease,background .22s ease;\r\n}\r\n#prompt-input [data-slot=\"input-group\"]:before {\r\ncontent:\"\";\r\nposition:absolute;\r\nz-index:2;\r\nleft:20px;\r\nright:20px;\r\ntop:0;\r\nheight:1px;\r\npointer-events:none;\r\nborder-radius:999px;\r\nbackground:linear-gradient(90deg,transparent,color-mix(in srgb,#fffdf5 64%,transparent),color-mix(in srgb,#c7d2ad 34%,transparent),transparent);\r\n}\r\n#prompt-input [data-slot=\"input-group\"]:focus-within {\r\nborder-color:color-mix(in srgb,var(--input) 38%,#bd9960 62%);\r\nbackground:\r\nlinear-gradient(145deg,rgba(255,255,255,.2),transparent 42%),\r\nradial-gradient(circle at 8% 0,rgba(255,250,234,.16),transparent 48%),\r\nradial-gradient(circle at 94% 110%,rgba(202,177,130,.13),transparent 46%),\r\ncolor-mix(in srgb,var(--card) 26%,transparent);\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,255,255,.4),\r\ninset 0 0 30px rgba(255,255,255,.08),\r\n0 0 0 3px rgba(199,169,111,.18),\r\n0 16px 38px color-mix(in srgb,#77664d 15%,transparent);\r\ntransform:none;\r\n}\r\n#prompt-input textarea {\r\nfield-sizing:content;\r\nheight:auto;\r\nmin-height:38px;\r\nmax-height:132px;\r\npadding:7px 15px;\r\noverflow-y:auto;\r\nresize:none;\r\noutline:none;\r\ncolor:var(--foreground);\r\nfont:500 14px/1.55 -apple-system,BlinkMacSystemFont,\"SF Pro Text\",\"Segoe UI\",\"Microsoft YaHei\",system-ui,sans-serif;\r\nletter-spacing:.01em;\r\ncaret-color:color-mix(in srgb,var(--primary) 48%,#a8884d 52%);\r\nborder:1px solid color-mix(in srgb,var(--input) 42%,rgba(255,255,255,.26) 58%);\r\nborder-radius:22px;\r\nbackground:\r\nlinear-gradient(145deg,rgba(255,255,255,.13),transparent 52%),\r\ncolor-mix(in srgb,var(--card) 18%,transparent);\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,255,255,.24),\r\ninset 0 0 18px color-mix(in srgb,#d8c49b 7%,transparent);\r\nbackdrop-filter:blur(22px) saturate(1.08);\r\nscrollbar-width:thin;\r\nscrollbar-color:color-mix(in srgb,var(--primary) 34%,#c4b083 66%) transparent;\r\n}\r\n#prompt-input textarea::placeholder {\r\ncolor:color-mix(in srgb,var(--muted-foreground) 76%,#8e7960 24%);\r\nfont-size:13px;\r\nletter-spacing:.02em;\r\nopacity:.84;\r\n}\r\n#prompt-input-header,#prompt-input-footer {\r\nmin-width:0;\r\nmargin:0;\r\npadding-top:3px;\r\nborder-top:1px solid color-mix(in srgb,var(--border) 58%,#c8b78e 42%);\r\nbackground:color-mix(in srgb,var(--card) 8%,transparent);\r\nbackdrop-filter:blur(22px) saturate(1.08);\r\n}\r\n#prompt-input-header {\r\npadding-bottom:3px;\r\nborder-bottom:1px solid color-mix(in srgb,var(--border) 58%,#d2c19e 42%);\r\n}\r\n#prompt-input-footer {\r\npadding-top:5px;\r\nborder-top:1px solid color-mix(in srgb,var(--border) 72%,transparent);\r\n}\r\n#prompt-input-header button,#prompt-input-footer button {\r\ndisplay:inline-flex;\r\nalign-items:center;\r\njustify-content:center;\r\nflex:0 0 auto;\r\nmin-width:32px;\r\nmin-height:32px;\r\nmax-width:100%;\r\npadding:5px 9px;\r\noverflow:hidden;\r\ncolor:color-mix(in srgb,var(--foreground) 68%,#8e7651 32%);\r\nborder:1px solid color-mix(in srgb,var(--border) 32%,#ccb07b 68%);\r\nborder-radius:999px;\r\nbackground:\r\nlinear-gradient(145deg,rgba(255,252,240,.66),transparent 48%),\r\ncolor-mix(in srgb,#edddb9 66%,transparent);\r\nbox-shadow:inset 0 1px 0 rgba(255,253,244,.72);\r\nbackdrop-filter:blur(12px) saturate(1.04);\r\ntransition:color .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease;\r\n}\r\n#prompt-input-header button:hover,#prompt-input-footer button:hover {\r\ncolor:color-mix(in srgb,var(--foreground) 78%,#80683f 22%);\r\nborder-color:color-mix(in srgb,var(--border) 24%,#bf995d 76%);\r\nbackground:\r\nlinear-gradient(145deg,rgba(255,252,240,.74),transparent 48%),\r\ncolor-mix(in srgb,#e8d2a4 72%,transparent);\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,253,244,.78),\r\n0 4px 11px color-mix(in srgb,#77664d 12%,transparent);\r\ntransform:none;\r\n}\r\n#prompt-input-header button svg,#prompt-input-footer button svg {\r\ntransform-origin:center;\r\nfilter:drop-shadow(0 1px 1px color-mix(in srgb,#625850 14%,transparent));\r\ntransition:color .18s ease,filter .18s ease,transform .24s ease;\r\n}\r\n#prompt-input-header button:hover svg,#prompt-input-footer button:hover svg {\r\nfilter:\r\ndrop-shadow(0 0 4px color-mix(in srgb,#d79cab 42%,transparent))\r\ndrop-shadow(0 0 7px color-mix(in srgb,#a5c4a9 27%,transparent));\r\nanimation:none;\r\n}\r\n#prompt-input-footer button:has(svg.lucide-corner-down-left) {\r\ncolor:var(--foreground);\r\nborder:1px solid color-mix(in srgb,var(--border) 30%,#c5a36a 70%);\r\nborder-radius:999px;\r\nbackground:\r\nlinear-gradient(135deg,rgba(255,252,240,.52),transparent 42%),\r\nradial-gradient(circle at 80% 110%,rgba(211,181,124,.34),transparent 46%),\r\nlinear-gradient(180deg,color-mix(in srgb,var(--primary) 18%,#efdfbd 82%),color-mix(in srgb,var(--primary) 22%,#dfc38f 78%));\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,253,244,.64),\r\n0 0 0 1px rgba(199,169,111,.12),\r\n0 6px 16px color-mix(in srgb,#77664d 20%,transparent);\r\n}\r\n#prompt-input-footer button:has(svg.lucide-corner-down-left):hover {\r\ncolor:var(--foreground);\r\nborder-color:color-mix(in srgb,var(--border) 24%,#b98d4e 76%);\r\nbackground:\r\nlinear-gradient(135deg,rgba(255,252,240,.58),transparent 42%),\r\nradial-gradient(circle at 80% 110%,rgba(211,181,124,.4),transparent 48%),\r\nlinear-gradient(180deg,color-mix(in srgb,var(--primary) 16%,#f1e2c3 84%),color-mix(in srgb,var(--primary) 20%,#dcb97e 80%));\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,253,244,.7),\r\n0 0 0 2px rgba(199,169,111,.14),\r\n0 8px 21px color-mix(in srgb,#77664d 24%,transparent);\r\ntransform:none;\r\n}\r\n#prompt-input-footer button:has(svg.lucide-corner-down-left):hover svg {\r\nanimation:injectSvgSend .9s ease-in-out infinite;\r\n}\r\n@keyframes injectTopSweep {\r\n0%,16%{left:-34%;opacity:0}\r\n29%{opacity:.82}\r\n60%{left:108%;opacity:.48}\r\n74%,100%{left:108%;opacity:0}\r\n}\r\n@keyframes injectBubbleGlow {\r\n0%,100%{opacity:.32;transform:scaleX(.68);filter:drop-shadow(0 0 2px color-mix(in srgb,#79caff 30%,transparent))}\r\n50%{opacity:.92;transform:scaleX(1);filter:drop-shadow(0 0 5px color-mix(in srgb,#8d9cff 58%,transparent))}\r\n}\r\n@keyframes injectInputScan {\r\n0%,100%{background-position:-45% 0;opacity:.28}\r\n44%,56%{opacity:.92}\r\n50%{background-position:145% 0}\r\n}\r\n.rili-loader-dots {\r\ndisplay:none!important;\r\n}\r\n@keyframes injectTopCircuit {\r\nfrom{background-position:0 50%}\r\nto{background-position:240px 50%}\r\n}\r\n.is-assistant > div:first-child {\r\nposition:relative;\r\nisolation:isolate;\r\noverflow:visible;\r\nmax-width:calc(100% - 8px);\r\nmargin-left:8px;\r\npadding:13px 17px;\r\ncolor:var(--foreground);\r\nborder:1px solid color-mix(in srgb,var(--border) 62%,rgba(255,255,255,.22) 38%);\r\nborder-radius:22px 22px 22px 7px;\r\nbackground:\r\nlinear-gradient(145deg,rgba(255,255,255,.22),transparent 44%),\r\nradial-gradient(circle at 88% 100%,rgba(210,220,214,.1),transparent 48%),\r\ncolor-mix(in srgb,var(--card) 20%,transparent);\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,255,255,.3),\r\ninset 0 0 22px rgba(255,255,255,.04),\r\n0 7px 20px color-mix(in srgb,#665d54 10%,transparent);\r\nbackdrop-filter:blur(26px) saturate(1.06);\r\ntransition:border-color .22s ease,box-shadow .22s ease;\r\n}\r\n.is-assistant > div:first-child:before {\r\ncontent:\"\";\r\nposition:absolute;\r\nz-index:-1;\r\nleft:-5px;\r\ntop:17px;\r\nwidth:11px;\r\nheight:11px;\r\nborder-bottom:1px solid color-mix(in srgb,var(--border) 62%,rgba(255,255,255,.22) 38%);\r\nborder-left:1px solid color-mix(in srgb,var(--border) 62%,rgba(255,255,255,.22) 38%);\r\nbackground:color-mix(in srgb,var(--card) 20%,transparent);\r\nbox-shadow:-2px 2px 5px color-mix(in srgb,#665d54 7%,transparent);\r\nbackdrop-filter:blur(26px) saturate(1.06);\r\ntransform:rotate(45deg);\r\n}\r\n.is-assistant > div:first-child:after {\r\ncontent:\"\";\r\nposition:absolute;\r\nleft:16px;\r\nright:16px;\r\ntop:0;\r\nheight:1px;\r\npointer-events:none;\r\nborder-radius:50%;\r\nbackground:linear-gradient(90deg,transparent,color-mix(in srgb,#fffdf5 68%,transparent),color-mix(in srgb,#d7c08e 28%,transparent),transparent);\r\n}\r\n.is-assistant > div:first-child:hover {\r\nborder-color:color-mix(in srgb,var(--border) 52%,rgba(255,255,255,.3) 48%);\r\nbox-shadow:\r\ninset 0 1px 0 rgba(255,255,255,.34),\r\ninset 0 0 24px rgba(255,255,255,.05),\r\n0 0 0 1px rgba(255,255,255,.07),\r\n0 8px 22px color-mix(in srgb,#665d54 11%,transparent);\r\n}\r\n.is-assistant .rili-markdown-renderer {\r\ncolor:var(--foreground);\r\nfont-size:14px;\r\nline-height:1.72;\r\nletter-spacing:.01em;\r\ntext-shadow:0 1px 0 color-mix(in srgb,#fff8e8 18%,transparent);\r\n}\r\nmc txt .jjk-chat p:first-child:first-letter {\r\n  color:inherit;\r\n  font-size:inherit;\r\n  font-weight:inherit;\r\n  text-shadow:none;\r\n}\r\n#prompt-input-footer button:has(span) {\r\nmin-width:0;\r\nmax-width:min(46vw,240px);\r\n}\r\n#prompt-input-footer button span {\r\ndisplay:block;\r\nmin-width:0;\r\nmax-width:100%;\r\noverflow:hidden;\r\ntext-overflow:ellipsis;\r\nwhite-space:nowrap;\r\n}\r\n#nav-left button:active,#nav-right button:active {\r\ntransform:none;\r\n}\r\n.is-assistant:hover .font-mono.text-muted-foreground {\r\nopacity:1;\r\nvisibility:visible;\r\npointer-events:auto;\r\n}\r\n.is-assistant .font-mono.text-muted-foreground:active {\r\nanimation:injectStatusShake .24s ease 1;\r\n}\r\n@keyframes injectStatusShake {\r\n0%,100%{transform:translateX(0)}\r\n25%{transform:translateX(-2px)}\r\n50%{transform:translateX(2px)}\r\n75%{transform:translateX(-1px)}\r\n}\r\nmc details.a[data-i=\"BBS\"]>summary {\r\ncolor:#315f82;\r\nborder-color:rgba(55,102,139,.42);\r\nbackground:\r\nlinear-gradient(180deg,rgba(255,255,255,.96),rgba(218,230,237,.96));\r\nbox-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 3px 9px rgba(55,72,82,.12);\r\n}\r\nmc details.a[data-i=\"BBS\"]>summary>b {\r\ncolor:#315f82;\r\nborder-color:rgba(55,102,139,.38);\r\nborder-radius:5px;\r\nbackground:linear-gradient(180deg,#fff,#dce8ee);\r\nbox-shadow:inset 0 1px 0 #fff,0 1px 4px rgba(55,72,82,.12);\r\n}\r\nmc details.a[data-i=\"BBS\"][open]>summary {\r\ndisplay:flex;\r\nflex-direction:row;\r\ngap:7px;\r\nposition:relative!important;\r\nz-index:7;\r\ntop:auto!important;\r\nright:auto!important;\r\nmin-height:34px;\r\nwidth:100%;\r\nmax-width:none;\r\npadding:6px 10px;\r\ncolor:#fff;\r\nborder:1px solid #315f82;\r\nborder-radius:5px 5px 2px 2px;\r\nbackground:linear-gradient(180deg,#4d7fa2,#315f82);\r\nbox-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 3px 8px rgba(44,72,91,.2);\r\n}\r\nmc details.a[data-i=\"BBS\"][open]>summary>b {\r\nwidth:auto;\r\nheight:auto;\r\npadding:0;\r\ncolor:#fff;\r\nfont-size:13px;\r\nborder:0;\r\nbackground:none;\r\nbox-shadow:none;\r\n}\r\nmc details.a[data-i=\"BBS\"][open]>summary>t {\r\nfont-size:11px;\r\ncolor:#edf5fa;\r\n}\r\nmc details.a[data-i=\"BBS\"][open]>page {\r\ncolor:#333;\r\nborder:1px solid rgba(55,102,139,.48);\r\nborder-radius:2px 2px 6px 6px;\r\nbackground:#eef2f4;\r\nbackground-image:linear-gradient(180deg,rgba(255,255,255,.72),transparent 120px);\r\nbox-shadow:0 8px 20px rgba(55,72,82,.15);\r\n}\r\nmc details.a[data-i=\"BBS\"] page>bar {\r\ndisplay:grid;\r\ngrid-template-columns:minmax(0,1fr) auto;\r\nalign-items:center;\r\ngap:8px;\r\nposition:sticky;\r\nz-index:8;\r\ntop:0!important;\r\nmin-height:38px;\r\nmargin:0 -9px 9px!important;\r\npadding:7px 11px!important;\r\noverflow-anchor:none;\r\ncolor:#fff;\r\nborder-bottom:1px solid #264e6b;\r\nbackground:linear-gradient(180deg,#47799d,#315f82);\r\nbox-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 3px 8px rgba(44,72,91,.18);\r\n}\r\nmc details.a[data-i=\"BBS\"] page>bar>b {\r\noverflow:hidden;\r\ncolor:#fff;\r\nfont:800 13px/1.25 \"Microsoft YaHei\",system-ui,sans-serif;\r\nletter-spacing:0;\r\ntext-overflow:ellipsis;\r\nwhite-space:nowrap;\r\n}\r\nmc details.a[data-i=\"BBS\"] page>bar>i {\r\ncolor:#d9ebf5;\r\nfont:11px/1.2 \"Microsoft YaHei\",system-ui,sans-serif;\r\nletter-spacing:0;\r\n}\r\nmc details.a[data-i=\"BBS\"] page>details {\r\nposition:relative;\r\ninset:auto;\r\nmargin:6px 0;\r\noverflow:hidden;\r\noverflow-anchor:none;\r\nscroll-margin-top:8px;\r\nscroll-margin-bottom:12px;\r\nborder:1px solid #c3cdd3;\r\nborder-radius:3px;\r\nbackground:#fff;\r\nbox-shadow:0 1px 3px rgba(45,65,78,.07);\r\n}\r\nmc details.a[data-i=\"BBS\"] page>details>summary {\r\ndisplay:grid;\r\ngrid-template-columns:minmax(0,1fr) auto;\r\nalign-items:center;\r\ngap:8px;\r\nposition:relative;\r\ninset:auto;\r\nmin-height:40px;\r\npadding:8px 34px 8px 11px;\r\noverflow-anchor:none;\r\nscroll-margin-top:8px;\r\nscroll-margin-bottom:12px;\r\ncursor:pointer;\r\ncolor:#1f4b6a;\r\nfont-size:13px;\r\nfont-weight:700;\r\nline-height:1.45;\r\nborder-left:3px solid #6d96b2;\r\nbackground:linear-gradient(180deg,#fff,#edf3f6);\r\n}\r\nmc details.a[data-i=\"BBS\"] page>details[open]>summary {\r\ncolor:#173d57;\r\nborder-bottom:1px solid #c3cdd3;\r\nborder-left-color:#b94f63;\r\nbackground:linear-gradient(180deg,#f5f8fa,#e4edf2);\r\n}\r\nmc details.a[data-i=\"BBS\"] chat {\r\ndisplay:block;\r\nposition:relative;\r\npadding:0;\r\noverflow:hidden;\r\nborder:1px solid #c3cdd3;\r\nborder-radius:3px;\r\nbackground:#fff;\r\nbox-shadow:0 1px 4px rgba(45,65,78,.08);\r\nbackdrop-filter:none;\r\nanimation:none;\r\n}\r\nmc details.a[data-i=\"BBS\"] msg {\r\ndisplay:grid;\r\ngrid-template-columns:minmax(78px,18%) minmax(0,1fr);\r\ngrid-template-rows:auto auto;\r\nposition:relative;\r\nmax-width:none;\r\nmin-height:66px;\r\nmargin:0;\r\npadding:0;\r\nborder:0;\r\nborder-bottom:1px solid #d5dde1;\r\nborder-radius:0;\r\nbackground:#fff;\r\n}\r\nmc details.a[data-i=\"BBS\"] msg:last-child {\r\nborder-bottom:0;\r\n}\r\nmc details.a[data-i=\"BBS\"] msg>b {\r\ndisplay:flex;\r\nalign-items:flex-start;\r\njustify-content:center;\r\ngrid-column:1;\r\ngrid-row:1 / span 2;\r\nmin-width:0;\r\nmargin:0;\r\npadding:12px 7px;\r\noverflow:hidden;\r\ncolor:#111;\r\nfont-size:11px;\r\nfont-weight:700;\r\ntext-align:center;\r\noverflow-wrap:anywhere;\r\nborder-right:1px solid #d5dde1;\r\nbackground:#edf3f6;\r\n}\r\nmc details.a[data-i=\"BBS\"] msg>t {\r\ndisplay:block;\r\ngrid-column:2;\r\ngrid-row:1;\r\nmin-width:0;\r\nmin-height:42px;\r\npadding:10px 12px 5px;\r\ncolor:#252d32;\r\nfont-size:13px;\r\nline-height:1.72;\r\noverflow-wrap:anywhere;\r\n}\r\nmc details.a[data-i=\"BBS\"] msg>i {\r\ndisplay:block;\r\ngrid-column:2;\r\ngrid-row:2;\r\nmargin:0;\r\npadding:3px 10px 7px;\r\ncolor:#89959c;\r\nfont:10px/1.3 \"Microsoft YaHei\",system-ui,sans-serif;\r\ntext-align:right;\r\n}\r\nmc details.a[data-i=\"BBS\"] msg.n {\r\nborder-color:#d5dde1;\r\nbackground:#fffdf8;\r\n}\r\nmc details.a[data-i=\"BBS\"] msg.n>b {\r\ncolor:#111;\r\nbackground:#f8ecee;\r\n}\r\nmc details.a[data-i=\"BBS\"] msg.u {\r\ngrid-template-columns:minmax(58px,15%) minmax(0,1fr);\r\nmax-width:calc(100% - 20px);\r\nmin-height:52px;\r\nmargin:6px 8px 6px 12px;\r\ncolor:#384a45;\r\nborder:1px solid #cbd8d3;\r\nborder-radius:2px;\r\nbackground:#f2f7f4;\r\n}\r\nmc details.a[data-i=\"BBS\"] msg.u>b {\r\ncolor:#111;\r\nbackground:#e4eee9;\r\n}\r\nbbs[theme=\"light\"] lv:is(.r5,[data-rank=\"5\"]) {\r\ncolor:#fff;\r\nwhite-space:nowrap;\r\nborder-color:rgba(121,111,162,.48);\r\nbackground:linear-gradient(180deg,#958bb8,var(--bbs-violet));\r\n}\r\nbbs[theme=\"light\"] lv:is(.r6,[data-rank=\"6\"]) {\r\ncolor:#fff;\r\nborder-color:rgba(185,79,99,.48);\r\nbackground:linear-gradient(180deg,#cb7182,var(--bbs-red));\r\n}\r\n@media screen and (max-width:700px) and (min-width:0px) {\r\nmc,\r\nmc *,\r\nmc *:before,\r\nmc *:after {\r\nanimation:none!important;\r\ntransition:none!important;\r\nbox-shadow:none!important;\r\ntext-shadow:none!important;\r\n-webkit-backdrop-filter:none!important;\r\nbackdrop-filter:none!important;\r\nfilter:none!important;\r\n}\r\nmc screen {\r\nheight:auto;\r\nmin-height:0;\r\nmax-height:none;\r\noverflow:visible;\r\n}\r\nmc txt {\r\nmin-height:0;\r\npadding:10px 9px 28px;\r\noverflow:visible;\r\noverscroll-behavior:auto;\r\nscroll-behavior:auto;\r\nscrollbar-width:auto;\r\n}\r\nmc .m pre {\r\nmax-height:none;\r\noverflow:visible;\r\n}\r\nmc foot {\r\nflex-wrap:wrap;\r\noverflow:visible;\r\n}\r\nmc week {\r\noverflow:visible;\r\nscrollbar-width:auto;\r\n}\r\nmc page>bar,\r\nmc details.a[data-i=\"BBS\"] page>bar,\r\nmc week>d:first-child,\r\nmc week>d>t:first-child {\r\nposition:static!important;\r\ntop:auto!important;\r\nleft:auto!important;\r\n}\r\nmc:before,\r\nmc>hd:before,\r\nmc screen:before,\r\nmc screen:after,\r\nmc .a>summary:before,\r\nmc .a[open]>page:before,\r\nmc mob:after,\r\nmc pic:after {\r\ndisplay:none!important;\r\n}\r\n}","options":{"items":[{"order":0,"label":"论坛指令","type":"SET-INPUT","value":" 交互指令：\n【建立论坛】\n【设置论坛ID：[名称]】\n【回复[目标楼层/用户]：[内容]】\n【发帖：[标题]｜[内容]】\n【扩展/关闭挂载板块】：增删额外的随机生态板块（如交易/谣言）。\n【切换[深夜/白天]模式】\n【生成马甲：[名称]】：创建一个新的身份卡并放入持有物栏。\n【切换马甲：[名称]】：将当前的发帖/回帖署名切换为该马甲。未切换时默认使用主ID。"},{"order":1,"label":"【防抢话开关】","type":"SET-INPUT","value":"【开启防抢话】/【关闭防抢话】"},{"order":2,"label":"【添加角色立绘】","type":"SET-INPUT","value":"自定义立绘需要先把图片上传到任意图床，然后复制链接。  之后请在前置词添加以下内容  # 角色名  （这里填入立绘图床链接）  \n# 女学生娇小可爱：https://miha.wiki/YvqGId.png\n# 女学生理性冷静眼睛娘：https://miha.wiki/su6Qdb.png\n# 女学生开朗姐姐：https://miha.wiki/vYiXlp.png\n# 女学生温柔.：https://miha.wiki/3GbErd.png\n# 男学生稳重：https://miha.wiki/FIorMH.png\n# 男学生内向:https://miha.wiki/4Pn2fz.png\n# 男学生开朗:https://miha.wiki/gyTM2G.png\n#成男路人正装立绘 https://miha.wiki/befJ4G.png\n#成男路人便装立绘 https://miha.wiki/CAfkKH.png\n#少女路人初中生立绘 https://miha.wiki/2Pd218.png\n#成女路人御姐立绘 https://miha.wiki/qndsnl.png\n#幼女路人活泼立绘 https://miha.wiki/CWIboF.png\n#正太路人活泼立绘 https://miha.wiki/AvKkfz.png\n#少年公园路人 https://miha.wiki/URtmZe.png\n#男可爱幼年矮小 https://miha.wiki/N9OYb6.png\n#男工作成年外围 https://miha.wiki/dInCyI.png\n#女工作温柔外岛居民 https://miha.wiki/GxuvQ2.png\n#女年长贵族高层 https://miha.wiki/H7Oo8L.png\n#少女购物路人https://miha.wiki/ohbdqd.png\n#女矮小幼年可爱 https://miha.wiki/IubarD.png\n\n"},{"order":3,"label":"【铭记：NPC】","type":"SET-INPUT","value":"【铭记：xxx】即可让系统不忘记"},{"order":4,"label":"【切换人称】","type":"SET-INPUT","value":"【切换第一/第二/第三人称】"},{"order":5,"label":"【存档/读档】","type":"SET-INPUT","value":"【存档】，【读档：存档指令生成的内容】【存档补充：具体修改/增减内容的要求】"},{"order":6,"label":"【字体】","type":"SET-INPUT","value":"【正文/状态栏/全文+字体增大/减小】"},{"order":7,"label":"【状态栏格式修复】","type":"SET-INPUT","value":"【\"🌎\"】【格式修复】"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":{"model":"dragonfruit_gemini_anti/gemini-3.6-flash","modelSettings":{"topP":0.8,"temperature":0.8,"presencePenalty":0.2}},"totalConversations":159,"totalMessages":1057,"totalCreditsUsed":2323040,"totalTokensUsed":85327842,"totalPlayedUsers":133,"deeplyPlayed":31,"fixedPromptLength":32542,"lorebookLength":287206,"author":{"id":"nSVhrzDFNgh5ywZu7gj7dfgF3yB244CN","name":"法法菈","displayUsername":"xenn","username":"xenn"},"cardsTags":[{"tag":{"name":"CG立绘","cardsCount":36}},{"tag":{"name":"角色扮演、日常、校园","cardsCount":3}},{"tag":{"name":"细致描写","cardsCount":224}},{"tag":{"name":"校园","cardsCount":461}},{"tag":{"name":"已破甲","cardsCount":2419}},{"tag":{"name":"大世界","cardsCount":353}},{"tag":{"name":"剧情向","cardsCount":340}},{"tag":{"name":"可剧情可涩涩","cardsCount":2764}},{"tag":{"name":"多角色","cardsCount":1264}},{"tag":{"name":"都市异能","cardsCount":42}},{"tag":{"name":"角色扮演","cardsCount":430}},{"tag":{"name":"开放世界","cardsCount":1468}},{"tag":{"name":"异世界，架空世界","cardsCount":18}},{"tag":{"name":"动漫同人","cardsCount":125}},{"tag":{"name":"自由探索","cardsCount":1238}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}