{"id":"47232863-acb8-4269-8a47-dfecc3d2c906","authorId":"nSVhrzDFNgh5ywZu7gj7dfgF3yB244CN","title":"『星之共鸣：黑日之陨与终焉拂晓』🌑【西幻史诗】（800+立绘，R18差分 · BOSS战CG · 装备立绘）（宏大世界观x详细任务链）","description":" 极北、沙漠、大航海！精灵、龙娘、小猫娘！  欢迎踏入泰拉星——众神眷恋与外神觊觎之地。 \n 诸神千年布局，帝国城邦纵横捭阖。古神污染迫近之时，黑暗中代表拂晓的利刃已直指九条元素巨龙。\n  世人皆以为太阳永耀，唯有深渊中的执棋者知晓，九条元素巨龙筑起的圣柱，不过是将主位面圈养为牲畜的囚笼。\n  十大超凡武装、六阶十八级登神长阶、两百余种法则异变神通皆已就绪。伪神以长夜冒充黄昏，唯有引落黑日，方得真正的拂晓。撕裂这虚妄的天幕吧，你的每一次抉择，都将重塑整座克罗大陆的纪元！\n   十六岁的星启仪式已然落幕，当九大元素亲和在你体内熔铸为最初的星能回路，命轨的齿轮便轰然转动。是作为帝都选帝侯的利刃在九大城邦的阴谋中纵横开阖？是随拂晓兄弟会斩断巨龙枷锁、引落永恒黑日以求死地后生？还是屈从于深渊大公的低语，以血肉为祭拥抱不可名状的外神馈赠？\n\n基米肘击群：  1055923523","background":"hqp4w78zb3lmbyvkcuwfdxit.webp","backgroundWidth":2048,"backgroundHeight":1368,"cover":"ns4ta4nnj5ng1bmbyrik24td.webp","coverWidth":2048,"coverHeight":1368,"introPage":"vx5t3w7fgqg3psei1zbnm9xv.html","changelog":"","createdAt":"2026-08-20T09:42:04.137Z","updatedAt":"2026-08-29T14:32:59.115Z","initPublicAt":"2026-08-29T09:03:09.916Z","renderTemplate":null,"assistantRegexReplace":[{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<FACTION>\\s*\\[ALLY:([^\\|]+)\\|([^\\|]+)\\|([^\\|]+)\\|([^\\]]+)\\]\\s*\\[ENEMY:([^\\|]+)\\|([^\\|]+)\\|([^\\|]+)\\|([^\\]]+)\\]\\s*\\[ORG:([^\\|]+)\\|([^\\]]+)\\]\\s*\\[EXP:([^\\|]+)\\|([^\\|]+)\\|([^\\|]+)\\|([^\\|]+)\\|([^\\]]+)\\]\\s*\\[ASSET:([^\\|]+)\\|([^\\|]+)\\|([^\\]]+)\\]\\s*<\\/FACTION>/g","replaceString":"<details name=\"r\" class=\"a\" data-i=\"FACTION\"><summary><b>07</b><i>势力与日志</i></summary><pan>\n<bar><b>🌍 势力版图与结算</b><i>FACTION & LOG</i></bar>\n<section class=\"memory-block\">\n<header><b>🛡️ 阵营态势</b><i>同盟/敌对/归属</i></header>\n<d class=\"tr\"><b>[同盟] $1</b><t>控制:$2% | $3 · $4</t></d>\n<d class=\"tr\"><b>[敌对] $5</b><t>仇恨:$6% | $7 · $8</t></d>\n<d class=\"tr\"><b>[组织] $9</b><t>职位:$10</t></d>\n</section>\n<section class=\"memory-block\">\n<header><b>📊 系统结算</b><i>成长与物资</i></header>\n<d class=\"tr\"><b>[经验]</b><t>+$11($12) | 进度:$13/$14($15%)</t></d>\n<d class=\"tr\"><b>[资产]</b><t>技能:$16 | 道具:$17 | 武装:$18</t></d>\n</section>\n</pan></details>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<ANCHOR>\\s*\\[NPC:([^\\|]+)\\|好感:([^\\|]+)\\|状态:([^\\]]+)\\]\\s*\\[LOC:([^\\|]+)\\|ACT:([^\\|]+)\\|PP:([^\\]]+)\\]\\s*\\[WISH:([^\\|]+)\\|TASK:([^\\]]+)\\]\\s*\\[CORE:([^\\|]+)\\|FLASH:([^\\]]+)\\]\\s*<\\/ANCHOR>/g","replaceString":"<details name=\"r\" class=\"a\" data-i=\"ANCHOR\"><summary><b>05</b><i>铭记与羁绊</i></summary><pan>\n<bar><b>📌 核心实体与羁绊刻痕</b><i>ANCHOR</i></bar>\n<section class=\"memory-unit\">\n<header class=\"memory-unit-head\"><b>★ $1</b><i>好感:$2 | 存活 | 状态:$3</i></header>\n<d class=\"tr\"><b>[遥测]</b><t>位置:$4 | 行动:$5 | 财产:$6</t></d>\n<d class=\"tr\"><b>[锚定]</b><t>夙愿:$7 | 任务:$8</t></d>\n<d class=\"tr\"><b>[刻痕]</b><t>底层:$9 | 浮光:$10</t></d>\n</section>\n</pan></details>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<NAV>\\s*\\[POS:([^\\|]+)\\|([^\\|]+)\\|([^\\|]+)\\|([^\\]]+)\\]\\s*\\[RAD:([^\\]]+)\\]\\s*<\\/NAV>\\s*<QST>\\s*\\[MAIN:([^\\|]+)\\|([^\\|]+)\\|([^\\]]+)\\]\\s*\\[SIDE:([^\\|]+)\\|([^\\|]+)\\|([^\\]]+)\\]\\s*\\[WARN:([^\\|]+)\\|([^\\]]+)\\]\\s*<\\/QST>/g","replaceString":"<details name=\"r\" class=\"a\" data-i=\"MAP\"><summary><b>04</b><i>导航与任务</i></summary><pan>\n<h2>地图与任务</h2>\n<a class=\"pic map\" href=\"#zoom\"><img src=\"https://miha.wiki/EAwp1f.png\" alt=\"泰拉星\"></a>\n<bar><b>🧭 空间定位与行动目标</b><i>NAV & QUEST</i></bar>\n<section class=\"memory-block\">\n<header><b>📍 当前空域</b><i>环境与坐标</i></header>\n<d class=\"tr\"><b>[位标]</b><t>$1 | $2 | $3 | $4</t></d>\n<d class=\"tr\"><b>[雷达]</b><t>$5</t></d>\n</section>\n<section class=\"memory-block\">\n<header><b>📜 任务进程</b><i>目标与追踪</i></header>\n<d class=\"tr\"><b>[主线] $6</b><t>$7 · 进度:$8</t></d>\n<d class=\"tr\"><b>[支线] $9</b><t>$10 · 进度:$11</t></d>\n<d class=\"tr\"><b>[警报]</b><t>追踪:$12 | 威胁:$13</t></d>\n</section>\n</pan></details>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<MEM>\\s*/g","replaceString":"<details name=\"r\" class=\"a\" data-i=\"MEMORY\"><summary><b>06</b><i>记忆中心</i></summary><pan>\n<bar><b>🏛️ T·W·L记忆中心</b><i>MEMORY</i></bar>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/\\[COUNT:\\s*([^/\\|\\s]+)\\s*\\/\\s*5\\s*\\|\\s*([^/\\|\\s]+)\\s*\\/\\s*6\\s*\\|\\s*([^\\]\\s]+)\\s*\\]\\s*/g","replaceString":"<section class=\"memory-summary\">\n<header><b>⚙️ 计数面板</b><i>STM($1/5) · LTM($2/6) · Core($3条)</i></header>\n<d><b>工作记忆 (STM)</b><t>$1/5</t></d><d><b>历史档案 (LTM)</b><t>$2/6</t></d><d><b>核心档案 (Core)</b><t>$3 条</t></d>\n</section>\n<section class=\"memory-block\">\n<header><b>短期记忆 (STM)</b><i>最多保留5条</i></header>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/\\[STM:\\s*([^\\|]+?)\\s*\\|\\s*([^\\|]+?)\\s*\\|\\s*([^\\|]+?)\\s*\\|\\s*([^\\]]+?)\\s*\\]\\s*/g","replaceString":"<d class=\"tr\"><b>[$1]</b><t>$2 | $3 | $4</t></d>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/(\\s*\\[LTM:)/","replaceString":"</section>\n<section class=\"memory-block\">\n<header><b>长期记忆 (LTM)</b><i>最多保留6条</i></header>\n$1"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/\\[LTM:\\s*([^\\|]+?)\\s*\\|\\s*([^\\|]+?)\\s*\\|\\s*([^\\|]+?)\\s*\\|\\s*([^\\]]+?)\\s*\\]\\s*/g","replaceString":"<d class=\"tr\"><b>[$1]</b><t>$2 | $3 | $4</t></d>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/(\\s*\\[CORE:)/","replaceString":"</section>\n<section class=\"memory-block\">\n<header><b>核心记忆 (Core)</b><i>长期保留</i></header>\n$1"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/\\[CORE:\\s*([^\\|]+?)\\s*\\|\\s*([^\\|]+?)\\s*\\|\\s*([^\\|]+?)\\s*\\|\\s*([^\\]]+?)\\s*\\]\\s*/g","replaceString":"<d class=\"tr\"><b>[$1]</b><t>$2 | $3 | $4</t></d>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/\\s*<\\/MEM>/g","replaceString":"</section>\n</pan></details>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/<INV>\\s*/g","replaceString":"<details name=\"r\"><summary><b>02</b><i>装备</i></summary><pan>\n<h2>装备与道具</h2>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/\\[I:\\s*/g","replaceString":"<h3>持有道具</h3>\n<item><b>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/([^\\]\\*]+)\\*([^\\]\\*]+)\\*([^\\]\\,]+),\\s*/g","replaceString":"$1</b><i>×$2 · $3</i></item>\n<item><b>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/([^\\]\\*]+)\\*([^\\]\\*]+)\\*([^\\]\\,]+)\\]\\s*/g","replaceString":"$1</b><i>×$2 · $3</i></item>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/\\s*<\\/INV>/g","replaceString":"</pan></details>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"<ACT>","replaceString":"<details name=\"r\" class=\"a\" data-i=\"ACT\"><summary><b>09</b><i>行动推荐</i></summary><pan>\n<bar><b>🎯 行动推演</b><i>ACTION</i></bar>\n<section class=\"memory-block\">\n<header><b>🧭 可选分支</b><i>耗时与倾向</i></header>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^([①-⑩]|\\d+[\\.、]?)\\s*\\[跳转\\|([^\\]]+)\\]\\s*(.*)$/gm","replaceString":"<d class=\"tr\"><b>$1 $2</b><t>【时间跳跃】$3</t></d>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^([①-⑩]|\\d+[\\.、]?)\\s*\\[即时\\|([^\\]]+)\\]\\s*(.*)$/gm","replaceString":"<d class=\"tr\"><b>$1 $2</b><t>[即时] $3</t></d>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"/^([①-⑩]|\\d+[\\.、]?)\\s*\\[([^\\|\\]]+)\\|([^\\]]+)\\]\\s*(.*)$/gm","replaceString":"<d class=\"tr\"><b>$1 $3</b><t>[$2] $4</t></d>"},{"enabled":true,"applyMode":"front-end","messageRole":"assistant","regex":"</ACT>","replaceString":"</section>\n</pan></details>"}],"enableMemorySchema":false,"memorySchema":null,"injectStyles":"rp {\r\n--ink:#302a22;\r\n--muted:#756958;\r\n--paper:#eee3c7;\r\n--paper2:#e3d3ad;\r\n--paper3:#f8f0dc;\r\n--line:#b9a47b;\r\n--shadow:rgba(45,35,24,.28);\r\n--red:#9b4941;\r\n--blue:#426f78;\r\n--green:#55745b;\r\n--gold:#987434;\r\n--dark:#332d26;\r\ndisplay:block;\r\nposition:relative;\r\nwidth:min(100%,1935px);\r\nmargin:0 auto;\r\ncolor:var(--ink);\r\nfont:15px/1.75 Georgia,\"Noto Serif SC\",\"Songti SC\",serif;\r\nletter-spacing:0;\r\n}\r\nrp scene {\r\ndisplay:block;\r\nposition:relative;\r\nmax-width:1344px;\r\nmax-height:704px;\r\nmin-height:180px;\r\nmargin:0 auto 10px;\r\noverflow:hidden;\r\nborder:1px solid var(--line);\r\nborder-radius:6px 6px 2px 2px;\r\nbackground:var(--paper2);\r\nbox-shadow:0 6px 22px var(--shadow);\r\n}\r\nrp scene:after{\r\ncontent:\"\";\r\nposition:absolute;\r\ninset:0;\r\npointer-events:none;\r\nbackground:linear-gradient(180deg,transparent 42%,rgba(28,23,17,.82));\r\n}\r\nrp scene .env {\r\ndisplay:block;\r\nwidth:100%;\r\nmax-width:1344px;\r\nmax-height:704px;\r\nmargin:0 auto;\r\naspect-ratio:1344/704;\r\nbackground:#2c2923;\r\n}\r\nrp scene .env img {\r\ndisplay:block;\r\nwidth:100%;\r\nheight:100%;\r\nmax-width:1344px;\r\nmax-height:704px;\r\nobject-fit:contain;\r\nobject-position:center;\r\n}\r\nrp scene>em,\r\nrp scene>strong{\r\nposition:absolute;\r\nz-index:2;\r\nleft:16px;\r\nright:16px;\r\ncolor:#fff8e6;\r\ntext-shadow:0 2px 7px #000;\r\n}\r\nrp scene>em{\r\nbottom:42px;\r\nfont-size:12px;\r\nfont-style:normal;\r\nopacity:.86;\r\n}\r\nrp scene>strong{\r\nbottom:12px;\r\noverflow:hidden;\r\nfont-size:18px;\r\nline-height:1.3;\r\nwhite-space:nowrap;\r\ntext-overflow:ellipsis;\r\n}\r\nrp main {\r\n  display: block;\r\n  position: relative;\r\n  margin: 0 auto;\r\n  min-height: 360px;\r\n  padding: 18px 20px 24px;\r\n  border: 2px solid #302a22;\r\n  border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;\r\n  background-color: #faf5e8;\r\n  box-shadow: 4px 4px 0 #302a22;\r\n}\r\nrp txt {\r\ndisplay:block;\r\nposition:relative;\r\nz-index:1;\r\nfont-size:23.3px;\r\n}\r\nrp txt p {\r\n  margin: 0 0 1.1em;\r\n  text-indent: 2em;\r\n  text-align: justify;\r\n  font-family: \"Source Han Serif SC\", \"Noto Serif SC\", \"Songti SC\", \"STSong\", Georgia, serif;\r\n  font-weight: 500;\r\n  font-size: 19px;\r\n  line-height: 1.8;\r\n  color: #302a22;\r\n}\r\nrp rail {\r\nposition:fixed !important;\r\nz-index:400 !important;\r\nisolation:isolate;\r\ntop:auto !important;\r\nbottom:0 !important;\r\nright:0 !important;\r\nleft:auto !important;\r\ndisplay:flex;\r\nflex-direction:column;\r\nalign-items:flex-end;\r\ngap:5px;\r\nwidth:46px;\r\npointer-events:none;\r\ntransform:none !important;\r\n}\r\nrp rail>details {\r\ndisplay:block;\r\nposition:relative;\r\nz-index:401 !important;\r\nwidth:46px;\r\npointer-events:none;\r\n}\r\nrp rail>details>summary {\r\n  box-sizing: border-box;\r\n  display: flex;\r\n  position: relative;\r\n  z-index: 402 !important;\r\n  align-items: center;\r\n  justify-content: flex-start;\r\n  gap: 5px;\r\n  width: 46px;\r\n  min-height: 94px;\r\n  padding: 8px 9px;\r\n  overflow: hidden;\r\n  border: 2px solid #302a22;\r\n  border-right: 0;\r\n  border-radius: 12px 0 0 12px;\r\n  outline: 0;\r\n  background: #fbf3db;\r\n  box-shadow: -3px 3px 0 #302a22;\r\n  color: #302a22;\r\n  cursor: pointer;\r\n  list-style: none;\r\n  writing-mode: vertical-rl;\r\n  text-orientation: upright;\r\n  pointer-events: auto !important;\r\n  transition: width .2s ease, transform .2s ease, background-color .2s ease;\r\n  scroll-margin: 0 !important;\r\n  scroll-margin-top: 0 !important;\r\n}\r\nrp rail>details>summary::-webkit-details-marker{\r\ndisplay:none;\r\n}\r\nrp rail>details>summary:before{\r\ncontent:\"\";\r\nposition:absolute;\r\ntop:5px;\r\nbottom:5px;\r\nleft:4px;\r\nwidth:2px;\r\nbackground:rgba(110,83,43,.28);\r\n}\r\nrp rail>details>summary b{\r\nfont:700 10px/1 Georgia,serif;\r\nwriting-mode:horizontal-tb;\r\nopacity:.55;\r\n}\r\nrp rail>details>summary i{\r\nfont-size:14px;\r\nfont-style:normal;\r\nfont-weight:700;\r\nletter-spacing:0;\r\n}\r\nrp rail>details:nth-child(1)>summary{\r\nborder-left:4px solid var(--red);\r\n}\r\nrp rail>details:nth-child(2)>summary{\r\nborder-left:4px solid var(--gold);\r\n}\r\nrp rail>details:nth-child(4)>summary{\r\nborder-left:4px solid var(--green);\r\n}\r\nrp rail>details>summary:hover{\r\nwidth:52px;\r\nfilter:brightness(1.04);\r\ntransform:translateX(-2px);\r\n}\r\nrp rail>details[open]>summary {\r\n  z-index: 502 !important;\r\n  width: 56px;\r\n  pointer-events: auto !important;\r\n  box-shadow: -4px 4px 0 #302a22;\r\n  transform: translateX(-4px);\r\n  opacity: 1;\r\n}\r\nrp rail>details>pan {\r\n  box-sizing: border-box;\r\n  display: none;\r\n  position: fixed !important;\r\n  z-index: 100;\r\n  top: auto !important;\r\n  bottom: calc(2em + 141px) !important;\r\n  right: 17.8vw;\r\n  width: 64.4vw;\r\n  height: 64.4vh;\r\n  padding: 18px clamp(14px,3vw,34px) 32px;\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  overscroll-behavior: contain;\r\n  overflow-anchor: none;\r\n  scroll-behavior: auto !important;\r\n  border: 2.5px solid #302a22;\r\n  border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;\r\n  background-color: #faf5e8;\r\n  box-shadow: 6px 6px 0 #302a22;\r\n  color: #302a22;\r\n  text-align: left;\r\n  writing-mode: horizontal-tb;\r\n  pointer-events: auto;\r\n}\r\nrp rail>details[open]>pan {\r\n  box-sizing: border-box;\r\n  display: block;\r\n  position: fixed !important;\r\n  z-index: 300 !important;\r\n  top: auto !important;\r\n  right: 17.8vw !important;\r\n  bottom: calc(2em + 141px) !important;\r\n  left: auto !important;\r\n  width: 64.4vw !important;\r\n  height: 64.4vh !important;\r\n  padding: 18px clamp(14px,3vw,34px) 32px;\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  overscroll-behavior: contain !important;\r\n  overflow-anchor: none !important;\r\n  scroll-behavior: auto !important;\r\n  border: 2.5px solid #302a22;\r\n  border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;\r\n  background-color: #faf5e8;\r\n  box-shadow: 6px 6px 0 #302a22;\r\n  color: #302a22;\r\n  text-align: left;\r\n  writing-mode: horizontal-tb;\r\n  pointer-events: auto;\r\n  animation: none !important;\r\n  transition: none !important;\r\n}\r\nrp pan:before {\r\ncontent:\"\";\r\nposition:fixed;\r\nz-index:-1;\r\ntop:auto;\r\nbottom:calc(2em + 141px + 8px);\r\nright:calc(17.8vw + 8px);\r\nwidth:calc(64.4vw - 18px);\r\nheight:calc(64.4vh - 18px);\r\npointer-events:none;\r\nborder:1px solid rgba(132,101,57,.35);\r\nborder-radius:4px;\r\n}\r\nrp pan::-webkit-scrollbar,\r\nrp roster::-webkit-scrollbar {\r\nheight:30px;\r\n}\r\nrp pan::-webkit-scrollbar-track,\r\nrp roster::-webkit-scrollbar-track {\r\nborder:0;\r\nbackground:transparent;\r\nbox-shadow:none;\r\n}\r\nrp pan::-webkit-scrollbar-thumb,\r\nrp roster::-webkit-scrollbar-thumb {\r\nborder:0;\r\nbackground:transparent;\r\nbox-shadow:none;\r\n}\r\nrp pan>h2,\r\nrp npc header+h3{\r\nmargin-top:0;\r\n}\r\nrp pan h2 {\r\n  margin: 0 0 14px;\r\n  padding: 0 44px 8px 0;\r\n  border-bottom: 2px solid #302a22;\r\n  color: #302a22;\r\n  font-size: 20px;\r\n  font-weight: bold;\r\n  line-height: 1.4;\r\n}\r\nrp pan h3 {\r\n  clear: both;\r\n  margin: 18px 0 6px;\r\n  padding: 4px 8px;\r\n  border-left: 4px solid #e27d88;\r\n  border-bottom: 1.5px solid #302a22;\r\n  background: #ffeef2;\r\n  color: #302a22;\r\n  font-size: 14px;\r\n  font-weight: bold;\r\n  line-height: 1.5;\r\n}\r\nrp pan d,\r\nrp pan item,\r\nrp pan skill,\r\nrp pan loc,\r\nrp pan quest{\r\nbox-sizing:border-box;\r\ndisplay:flex;\r\ngap:8px;\r\nalign-items:flex-start;\r\npadding:6px 8px;\r\nborder-bottom:1px dashed rgba(126,101,65,.28);\r\n}\r\nrp pan d>b,\r\nrp pan item>b,\r\nrp pan loc>b{\r\nflex:0 0 84px;\r\ncolor:#755434;\r\n}\r\nrp pan d>i,\r\nrp pan item>i,\r\nrp pan skill>i,\r\nrp pan loc>i{\r\nfont-style:normal;\r\n}\r\nrp pan skill,\r\nrp pan item,\r\nrp pan quest {\r\n  margin: 6px 0;\r\n  border: 2px solid #302a22;\r\n  border-radius: 255px 10px 225px 10px/10px 225px 10px 255px;\r\n  background: #fdfaf2;\r\n  box-shadow: 2px 2px 0 #302a22;\r\n  padding: 6px 10px;\r\n}\r\nrp pan skill,\r\nrp pan quest{\r\nflex-direction:column;\r\n}\r\nrp pan skill>b,\r\nrp pan quest>b{\r\ncolor:#76493e;\r\n}\r\nrp pan quest>i,\r\nrp pan quest>em{\r\nfont-style:normal;\r\n}\r\nrp pan quest>em{\r\ncolor:var(--muted);\r\nfont-size:12px;\r\n}\r\nrp pan header {\r\ndisplay:grid;\r\ngrid-template-columns:auto minmax(0,1fr);\r\ngrid-template-rows:auto auto;\r\ngap:3px 14px;\r\nmin-height:0;\r\nmargin-bottom:12px;\r\npadding-bottom:14px;\r\nborder-bottom:2px solid var(--line);\r\n}\r\nrp pan header .pt {\r\ngrid-row:1/3;\r\njustify-self:start;\r\nalign-self:start;\r\nmax-width:100%;\r\nmax-height:100%;\r\nobject-fit:contain;\r\n}\r\nrp pan header h2{\r\nalign-self:end;\r\nmargin:0;\r\npadding:0 0 5px;\r\n}\r\nrp pan header em{\r\nalign-self:start;\r\ncolor:var(--muted);\r\nfont-size:13px;\r\nfont-style:normal;\r\n}\r\nrp .pic {\r\nbox-sizing:border-box;\r\ndisplay:flex;\r\nalign-items:center;\r\njustify-content:center;\r\nwidth:100%;\r\nmax-width:100%;\r\nmax-height:368px;\r\noverflow:hidden;\r\noutline:0;\r\nbackground:#cdbb95;\r\n}\r\nrp .pic img {\r\ndisplay:block;\r\nwidth:100%;\r\nheight:auto;\r\nmax-width:100%;\r\nmax-height:368px;\r\nobject-fit:contain;\r\n}\r\nrp .pt {\r\nbox-sizing:border-box;\r\nwidth:100%;\r\nmax-width:100%;\r\nmax-height:368px;\r\nheight:auto;\r\nobject-fit:contain;\r\n}\r\nrp gear {\r\ndisplay:grid;\r\ngrid-template-columns:321.6px minmax(0,1fr);\r\ngrid-template-rows:auto auto auto;\r\ngap:0 12px;\r\nmargin:8px 0 14px;\r\npadding:10px;\r\nborder-bottom:1px solid var(--line);\r\nbackground:rgba(218,199,160,.25);\r\n}\r\nrp gear .eq {\r\n  border-radius:14px;\r\n  box-shadow:0 8px 28px var(--shadow),inset 0 1px rgba(255,255,255,.52);\r\n}\r\nrp gear h3{\r\nclear:none;\r\nmargin:0 0 4px;\r\n}\r\nrp gear d{\r\npadding:4px 6px;\r\n}\r\nrp bars{\r\ndisplay:grid;\r\ngrid-template-columns:repeat(3,minmax(0,1fr));\r\ngap:8px;\r\nmargin:8px 0 12px;\r\n}\r\nrp bars v {\r\n  display: flex;\r\n  position: relative;\r\n  min-height: 38px;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  overflow: hidden;\r\n  padding: 0 10px;\r\n  border: 2px solid #302a22;\r\n  border-radius: 255px 8px 225px 8px/8px 225px 8px 255px;\r\n  background: #fdfaf2;\r\n  box-shadow: 2px 2px 0 #302a22;\r\n}\r\nrp bars v:before{\r\ncontent:\"\";\r\nposition:absolute;\r\ninset:0;\r\nwidth:var(--n,72%);\r\nopacity:.48;\r\n}\r\nrp bars v[k=\"hp\"]:before{\r\nbackground:linear-gradient(90deg,#a74e46,#c77864);\r\n}\r\nrp bars v[k=\"mp\"]:before{\r\nbackground:linear-gradient(90deg,#4a7880,#73a0a1);\r\n}\r\nrp bars v[k=\"san\"]:before{\r\nbackground:linear-gradient(90deg,#667358,#95a071);\r\n}\r\nrp bars v b,\r\nrp bars v i{\r\nposition:relative;\r\nz-index:1;\r\nfont-style:normal;\r\n}\r\nrp bars v i{\r\nfont-size:12px;\r\n}\r\nrp stats{\r\ndisplay:grid;\r\ngrid-template-columns:repeat(4,minmax(0,1fr));\r\ngap:6px;\r\n}\r\nrp stats d {\r\n  justify-content: space-between;\r\n  border: 2px solid #302a22;\r\n  border-radius: 255px 8px 225px 8px/8px 225px 8px 255px;\r\n  background: #fdfaf2;\r\n  box-shadow: 2px 2px 0 #302a22;\r\n  padding: 4px 8px;\r\n}\r\nrp stats d>b{\r\nflex:0 1 auto;\r\n}\r\nrp roster {\r\ndisplay:flex;\r\nposition:relative;\r\nwidth:100%;\r\ngap:0;\r\noverflow-x:auto;\r\noverflow-y:hidden;\r\nscroll-snap-type:x mandatory;\r\nscroll-behavior:smooth;\r\nscrollbar-color:transparent transparent;\r\n}\r\nrp roster>npc {\r\n  box-sizing:border-box;\r\n  flex:0 0 100%;\r\n  width:100%;\r\n  min-width:100%;\r\n  max-width:100%;\r\n  scroll-snap-align:start;\r\n  scroll-snap-stop:always;\r\n  border-radius:14px;\r\n  box-shadow:0 8px 28px var(--shadow),inset 0 1px rgba(255,255,255,.52);\r\n}\r\nrp roster>npc+npc{\r\nborder-left:1px dashed var(--line);\r\npadding-left:14px;\r\n}\r\nrp .map {\r\n  border-radius:14px;\r\n  box-shadow:0 8px 28px var(--shadow),inset 0 1px rgba(255,255,255,.52);\r\n}\r\nrp .map img{\r\nobject-fit:contain;\r\n}\r\nrp .pic:focus {\r\nbox-sizing:border-box;\r\ndisplay:flex;\r\nposition:fixed;\r\nz-index:300;\r\ninset:0;\r\nwidth:100vw;\r\nheight:100vh;\r\nmax-width:100vw;\r\nmax-height:100vh;\r\naspect-ratio:auto;\r\nflex-direction:column;\r\ngap:10px;\r\nalign-items:center;\r\njustify-content:center;\r\nmargin:0;\r\npadding:3vh 3vw;\r\nborder:0;\r\nborder-radius:0;\r\nbackground:rgba(18,15,12,.94);\r\nbox-shadow:none;\r\ncursor:zoom-out;\r\n}\r\nrp .pic:focus img {\r\nflex:0 1 auto;\r\nwidth:auto;\r\nheight:auto;\r\nmin-width:0;\r\nmin-height:0;\r\nmax-width:min(94vw,100%);\r\nmax-height:min(calc(94vh - 42px),calc(100% - 42px));\r\nobject-fit:contain;\r\nfilter:drop-shadow(0 12px 32px rgba(0,0,0,.65));\r\n}\r\nrp .pic:not(:focus){\r\ncursor:zoom-in;\r\n}\r\n@media(max-width:700px) {\r\nrp pan[data-i=\"BBS\"] bbs > details > summary {\r\nbox-sizing:border-box;\r\ndisplay:flex;\r\nposition:relative;\r\nalign-items:center;\r\nflex-wrap:wrap;\r\ngap:9px;\r\nmin-height:44px;\r\npadding:9px 38px 9px 13px;\r\nborder:0;\r\noutline:0;\r\nbackground:linear-gradient(90deg,rgba(227,211,173,.88),rgba(248,240,220,.72));\r\ncolor:var(--dark);\r\nfont-size:15px;\r\nfont-weight:bold;\r\nline-height:1.55;\r\noverflow-wrap:anywhere;\r\ncursor:pointer;\r\nlist-style:none;\r\ntransition:background .18s ease,color .18s ease;\r\nscroll-margin:0 !important;\r\nscroll-margin-top:0 !important;\r\noverflow-anchor:none !important;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs > details > user,\r\nrp pan[data-i=\"BBS\"] bbs > details > author,\r\nrp pan[data-i=\"BBS\"] bbs > details > .op,\r\nrp pan[data-i=\"BBS\"] bbs > details > .lz {\r\nalign-items:flex-start;\r\npadding:7px 10px;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat {\r\npadding:9px 8px 11px;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat msg {\r\nbox-sizing:border-box;\r\ndisplay:grid;\r\ngrid-template-columns:minmax(0,1fr);\r\ngap:3px;\r\nalign-items:start;\r\nwidth:100%;\r\nmin-width:0;\r\npadding:8px 10px;\r\nborder:1px solid var(--bbs-soft-line);\r\nborder-radius:4px;\r\nbackground:rgba(248,240,220,.7);\r\nbox-shadow:inset 3px 0 var(--line);\r\ncolor:var(--ink);\r\nfont-size:13px;\r\nline-height:1.65;\r\noverflow-wrap:anywhere;\r\nword-break:break-word;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat msg > b,\r\nrp pan[data-i=\"BBS\"] bbs chat msg > strong,\r\nrp pan[data-i=\"BBS\"] bbs chat msg > i,\r\nrp pan[data-i=\"BBS\"] bbs chat msg > em,\r\nrp pan[data-i=\"BBS\"] bbs chat msg > span,\r\nrp pan[data-i=\"BBS\"] bbs chat msg > p {\r\ngrid-column:1;\r\nmin-width:0;\r\nmargin:0;\r\ncolor:inherit;\r\nfont-style:normal;\r\noverflow-wrap:anywhere;\r\nword-break:break-word;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat msg.u {\r\nmargin-left:clamp(0px,3vw,14px);\r\nwidth:calc(100% - clamp(0px,3vw,14px));\r\nmax-width:calc(100% - clamp(0px,3vw,14px));\r\n}\r\n.is-assistant {\r\n  width: min(100%, 1290px);\r\n  max-width: 100%;\r\n  margin-left: auto !important;\r\n  margin-right: auto !important;\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n}\r\n}\r\n@media(max-width:390px) {\r\nrp pan[data-i=\"BBS\"] bbs > details > summary {\r\nfont-size:14px;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat msg {\r\nfont-size:12px;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat msg.u {\r\nmargin-left:8px;\r\nwidth:calc(100% - 8px);\r\nmax-width:calc(100% - 8px);\r\n}\r\n}\r\nrp .pic:focus:after {\r\ncontent:\"× 退出\";\r\nbox-sizing:border-box;\r\ndisplay:flex;\r\nposition:relative;\r\nz-index:302;\r\nflex:0 0 32px;\r\nalign-items:center;\r\njustify-content:center;\r\nmin-width:72px;\r\nheight:32px;\r\npadding:0 12px;\r\nborder:1px solid #a78e61;\r\nborder-radius:4px;\r\ncursor:pointer;\r\npointer-events:none;\r\ntouch-action:manipulation;\r\nuser-select:none;\r\n}\r\n@media screen and (max-width:700px) {\r\nrp rail {\r\nz-index:500 !important;\r\nbottom:18px !important;\r\n}\r\nrp rail > details > summary {\r\nz-index:501 !important;\r\n}\r\nrp rail > details > pan {\r\nz-index:450 !important;\r\n}\r\nrp pan:before{\r\ndisplay:none;\r\n}\r\nrp pan header{\r\ngrid-template-columns:minmax(0,1fr);\r\ngrid-template-rows:auto;\r\nmin-height:0;\r\n}\r\nrp pan header .pt{\r\ngrid-row:auto;\r\n}\r\nrp .pt{\r\nwidth:100%;\r\nmax-width:100%;\r\nheight:auto;\r\n}\r\nrp gear{\r\ngrid-template-columns:minmax(0,1fr);\r\ngrid-template-rows:auto;\r\ngap:8px 0;\r\nwidth:100%;\r\nmin-width:0;\r\noverflow:visible;\r\n}\r\nrp gear .eq{\r\ngrid-column:1;\r\nwidth:100%;\r\nmax-width:100%;\r\nheight:auto;\r\nmin-width:0;\r\n}\r\nrp gear > *{\r\nmin-width:0;\r\nmax-width:100%;\r\n}\r\nrp gear d{\r\nmin-width:0;\r\noverflow-wrap:anywhere;\r\n}\r\nrp gear d>b{\r\nflex:0 0 min(84px,32%);\r\n}\r\n}\r\n@media screen and (max-width:390px) {\r\n  @media screen and (max-width:390px) {\r\n  rp rail>details[open]>pan,\r\n  rp details[name=\"r\"].a[data-i=\"BBS\"][open] {\r\n  box-sizing:border-box;\r\n  display:block;\r\n  position:fixed !important;\r\n  z-index:300 !important;\r\n  top:auto !important;\r\n  right:17.8vw !important;\r\n  bottom:calc(2em + 141px) !important;\r\n  left:auto !important;\r\n  width:64.4vw !important;\r\n  height:64.4vh !important;\r\n  padding:18px clamp(14px,3vw,34px) 32px;\r\n  overflow-x:hidden;\r\n  overflow-y:auto;\r\n  overscroll-behavior:contain !important;\r\n  overflow-anchor:none !important;\r\n  scroll-behavior:auto !important;\r\n  border:1px solid #a78e61;\r\n  border-top:4px solid var(--blue, #426f78);\r\n  border-radius:7px;\r\n  background-color:var(--paper3);\r\n  background-image:linear-gradient(180deg,rgba(176,143,89,.12),transparent 120px),linear-gradient(90deg,rgba(111,83,43,.04) 1px,transparent 1px),linear-gradient(rgba(111,83,43,.045) 1px,transparent 1px);\r\n  background-size:auto,28px 28px,28px 28px;\r\n  box-shadow:0 0 0 100vmax rgba(25,21,16,.58),0 18px 60px rgba(20,16,12,.48),inset 0 0 80px rgba(118,86,42,.1);\r\n  color:var(--ink);\r\n  text-align:left;\r\n  writing-mode:horizontal-tb;\r\n  pointer-events:auto;\r\n  animation:none !important;\r\n  transition:none !important;\r\n}\r\n}\r\n}\r\n[theme=\"dark\"] rp {\r\n--paper3:#211d18;\r\n--ink:#ddd0b6;\r\n--dark:#f0dfbd;\r\n--line:#6f5a3a;\r\n--muted:#aa9b82;\r\n--red:#b9665a;\r\ncolor-scheme:dark;\r\n}\r\n[theme=\"dark\"] rp rail>details>pan {\r\n  border-color: #e3d3ad;\r\n  background-color: #24201c;\r\n  box-shadow: 6px 6px 0 #000000;\r\n  color: #eee3c7;\r\n}\r\n[theme=\"dark\"] rp pan h3 {\r\nborder-left-color:var(--red);\r\nborder-bottom-color:rgba(190,157,105,.3);\r\nbackground:linear-gradient(90deg,rgba(145,109,62,.18),transparent);\r\ncolor:#d8c7a8;\r\n}\r\n[theme=\"dark\"] rp pan d,\r\n[theme=\"dark\"] rp pan item,\r\n[theme=\"dark\"] rp pan skill,\r\n[theme=\"dark\"] rp pan loc,\r\n[theme=\"dark\"] rp pan quest {\r\nborder-bottom-color:rgba(190,157,105,.22);\r\n}\r\n[theme=\"dark\"] rp pan d>b,\r\n[theme=\"dark\"] rp pan item>b,\r\n[theme=\"dark\"] rp pan loc>b {\r\ncolor:#c9a978;\r\n}\r\n[theme=\"dark\"] rp pan skill,\r\n[theme=\"dark\"] rp pan item,\r\n[theme=\"dark\"] rp pan quest {\r\n  border-color: #e3d3ad;\r\n  background: #2b2520;\r\n  box-shadow: 2px 2px 0 #000000;\r\n  color: #eee3c7;\r\n}\r\n[theme=\"dark\"] rp pan skill>b,\r\n[theme=\"dark\"] rp pan quest>b {\r\ncolor:#d49a88;\r\n}\r\n[theme=\"dark\"] rp .pic {\r\nbackground:#302a21;\r\n}\r\n[theme=\"dark\"] rp .pt {\r\nborder-color:#796542;\r\nbox-shadow:3px 4px 14px rgba(0,0,0,.48);\r\n}\r\n[theme=\"dark\"] rp gear {\r\nborder-bottom-color:var(--line);\r\nbackground:rgba(91,73,47,.24);\r\n}\r\n[theme=\"dark\"] rp bars v {\r\n  border-color: #e3d3ad;\r\n}\r\n[theme=\"dark\"] rp stats d {\r\nborder-color:rgba(190,157,105,.27);\r\nbackground:rgba(90,72,47,.3);\r\n}\r\n[theme=\"dark\"] rp .map {\r\nborder-color:var(--line);\r\nbox-shadow:0 5px 18px rgba(0,0,0,.48);\r\n}\r\n[theme=\"dark\"] rp .pic:focus:after {\r\nborder-color:#8b734b;\r\nbackground:rgba(48,41,31,.98);\r\nbox-shadow:0 3px 12px rgba(0,0,0,.55);\r\ncolor:var(--dark);\r\n}\r\nrp roster::scroll-button(left),\r\nrp roster::scroll-button(right) {\r\nposition:absolute;\r\nz-index:2;\r\nbottom:0;\r\nbox-sizing:border-box;\r\nwidth:30px;\r\nheight:30px;\r\npadding:0;\r\nborder:1px solid rgba(128,99,57,.3);\r\nborder-radius:3px;\r\nbackground:#d6c8aa;\r\nbox-shadow:inset 0 1px rgba(255,255,255,.35);\r\ncolor:var(--ink);\r\nfont:700 20px/26px Georgia,serif;\r\ncursor:pointer;\r\n}\r\nrp roster::scroll-button(left) {\r\ncontent:\"<\";\r\nleft:0;\r\n}\r\nrp roster::scroll-button(right) {\r\ncontent:\">\";\r\nright:0;\r\n}\r\nrp roster::scroll-button(left):disabled,\r\nrp roster::scroll-button(right):disabled {\r\nopacity:.35;\r\ncursor:default;\r\n}\r\nrp roster::-webkit-scrollbar-button:horizontal:decrement {\r\ndisplay:block;\r\nwidth:30px;\r\nborder:1px solid rgba(128,99,57,.3);\r\nborder-radius:3px;\r\nbackground-color:#d6c8aa;\r\nbackground-image:linear-gradient(45deg,transparent 43%,var(--ink) 44%,var(--ink) 56%,transparent 57%),linear-gradient(135deg,transparent 43%,var(--ink) 44%,var(--ink) 56%,transparent 57%);\r\nbackground-position:10px 14px,10px 8px;\r\nbackground-size:9px 9px;\r\nbackground-repeat:no-repeat;\r\nbox-shadow:inset 0 1px rgba(255,255,255,.35);\r\n}\r\nrp roster::-webkit-scrollbar-button:horizontal:increment {\r\ndisplay:block;\r\nwidth:30px;\r\nborder:1px solid rgba(128,99,57,.3);\r\nborder-radius:3px;\r\nbackground-color:#d6c8aa;\r\nbackground-image:linear-gradient(135deg,transparent 43%,var(--ink) 44%,var(--ink) 56%,transparent 57%),linear-gradient(45deg,transparent 43%,var(--ink) 44%,var(--ink) 56%,transparent 57%);\r\nbackground-position:11px 14px,11px 8px;\r\nbackground-size:9px 9px;\r\nbackground-repeat:no-repeat;\r\nbox-shadow:inset 0 1px rgba(255,255,255,.35);\r\n}\r\nrp pan[data-i=\"BBS\"] bbs {\r\n--bbs-paper:rgba(248,240,220,.78);\r\n--bbs-paper-alt:rgba(227,211,173,.52);\r\n--bbs-line:rgba(126,101,65,.38);\r\n--bbs-soft-line:rgba(126,101,65,.22);\r\n--bbs-shadow:rgba(45,35,24,.13);\r\nbox-sizing:border-box;\r\ndisplay:block;\r\nwidth:100%;\r\nmin-width:0;\r\ncolor:var(--ink);\r\n}\r\nrp pan[data-i=\"BBS\"] bbs > details {\r\nbox-sizing:border-box;\r\ndisplay:block;\r\nwidth:100%;\r\nmin-width:0;\r\nheight:auto;\r\nmargin:0 0 12px;\r\noverflow:visible;\r\noverflow-anchor:none;\r\nborder:1px solid var(--bbs-line);\r\nborder-radius:5px;\r\nbackground:var(--bbs-paper);\r\nbox-shadow:0 3px 10px var(--bbs-shadow),inset 0 1px rgba(255,255,255,.38);\r\n}\r\nrp pan[data-i=\"BBS\"] bbs > details[open] {\r\nposition:relative !important;\r\ninset:auto !important;\r\nz-index:auto !important;\r\nwidth:100% !important;\r\nmax-width:100% !important;\r\nheight:auto !important;\r\nmax-height:none !important;\r\nmargin:0 0 10px !important;\r\noverflow:visible !important;\r\ntransform:none !important;\r\nanimation:none !important;\r\ntransition:none !important;\r\nborder-color:var(--line);\r\nbox-shadow:0 5px 16px rgba(45,35,24,.17),inset 0 1px rgba(255,255,255,.42);\r\n}\r\nrp pan[data-i=\"BBS\"] bbs > details > summary {\r\nbox-sizing:border-box;\r\ndisplay:flex;\r\nposition:relative;\r\nalign-items:center;\r\nflex-wrap:wrap;\r\ngap:9px;\r\nmin-height:44px;\r\npadding:9px 38px 9px 13px;\r\nborder:0;\r\noutline:0;\r\nbackground:linear-gradient(90deg,rgba(227,211,173,.88),rgba(248,240,220,.72));\r\ncolor:var(--dark);\r\nfont-size:15px;\r\nfont-weight:bold;\r\nline-height:1.55;\r\noverflow-wrap:anywhere;\r\ncursor:pointer;\r\nlist-style:none;\r\ntransition:background .18s ease,color .18s ease;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs > details > summary::-webkit-details-marker {\r\ndisplay:none;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs > details > summary:after {\r\ncontent:\"＋\";\r\nposition:absolute;\r\ntop:50%;\r\nright:13px;\r\ncolor:var(--red);\r\nfont:18px/1 Georgia,\"Noto Serif SC\",\"Songti SC\",serif;\r\ntransform:translateY(-50%);\r\n}\r\nrp pan[data-i=\"BBS\"] bbs > details[open] > summary {\r\nborder-bottom:1px solid var(--bbs-line);\r\nbackground:linear-gradient(90deg,rgba(214,192,145,.78),rgba(240,226,194,.62));\r\n}\r\nrp pan[data-i=\"BBS\"] bbs > details[open] > summary:after {\r\ncontent:\"−\";\r\n}\r\nrp pan[data-i=\"BBS\"] bbs > details > summary:hover {\r\nbackground:linear-gradient(90deg,rgba(214,192,145,.9),rgba(248,240,220,.84));\r\ncolor:var(--red);\r\n}\r\nrp pan[data-i=\"BBS\"] bbs > details > summary b,\r\nrp pan[data-i=\"BBS\"] bbs > details > summary strong {\r\ncolor:inherit;\r\nfont-size:inherit;\r\nfont-weight:bold;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs > details > summary i,\r\nrp pan[data-i=\"BBS\"] bbs > details > summary em {\r\nmargin-left:auto;\r\ncolor:var(--muted);\r\nfont-size:12px;\r\nfont-style:normal;\r\nfont-weight:normal;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs > details > user,\r\nrp pan[data-i=\"BBS\"] bbs > details > author,\r\nrp pan[data-i=\"BBS\"] bbs > details > .op,\r\nrp pan[data-i=\"BBS\"] bbs > details > .lz {\r\nbox-sizing:border-box;\r\ndisplay:flex;\r\nalign-items:center;\r\nflex-wrap:wrap;\r\ngap:8px;\r\nwidth:100%;\r\nmin-height:38px;\r\npadding:7px 12px;\r\nborder-bottom:1px dashed var(--bbs-soft-line);\r\nbackground:rgba(227,211,173,.24);\r\ncolor:var(--muted);\r\nfont-size:12px;\r\nline-height:1.5;\r\noverflow-wrap:anywhere;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs > details > user b,\r\nrp pan[data-i=\"BBS\"] bbs > details > author b,\r\nrp pan[data-i=\"BBS\"] bbs > details > .op b,\r\nrp pan[data-i=\"BBS\"] bbs > details > .lz b {\r\ncolor:#755434;\r\nfont-size:13px;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat {\r\nbox-sizing:border-box;\r\ndisplay:flex;\r\nflex-direction:column;\r\ngap:8px;\r\nwidth:100%;\r\nmin-width:0;\r\npadding:11px 12px 13px;\r\nbackground:rgba(248,240,220,.34);\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat:before {\r\ncontent:\"评论\";\r\ndisplay:block;\r\nmargin:0 0 1px;\r\npadding:0 0 5px;\r\nborder-bottom:1px solid var(--bbs-soft-line);\r\ncolor:var(--muted);\r\nfont-size:12px;\r\nfont-weight:bold;\r\nletter-spacing:.12em;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat msg {\r\nbox-sizing:border-box;\r\ndisplay:grid;\r\ngrid-template-columns:minmax(0,auto) minmax(0,1fr);\r\ngap:2px 9px;\r\nalign-items:start;\r\nwidth:100%;\r\nmin-width:0;\r\npadding:8px 10px;\r\nborder:1px solid var(--bbs-soft-line);\r\nborder-radius:4px;\r\nbackground:rgba(248,240,220,.7);\r\nbox-shadow:inset 3px 0 var(--line);\r\ncolor:var(--ink);\r\nfont-size:13px;\r\nline-height:1.65;\r\noverflow-wrap:anywhere;\r\nword-break:break-word;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat msg > b,\r\nrp pan[data-i=\"BBS\"] bbs chat msg > strong {\r\ngrid-column:1;\r\nmin-width:0;\r\ncolor:#755434;\r\nfont-size:12px;\r\nline-height:1.65;\r\nwhite-space:normal;\r\noverflow-wrap:anywhere;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat msg > i,\r\nrp pan[data-i=\"BBS\"] bbs chat msg > em,\r\nrp pan[data-i=\"BBS\"] bbs chat msg > span,\r\nrp pan[data-i=\"BBS\"] bbs chat msg > p {\r\ngrid-column:2;\r\nmin-width:0;\r\nmargin:0;\r\ncolor:inherit;\r\nfont-style:normal;\r\noverflow-wrap:anywhere;\r\nword-break:break-word;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs lv {\r\nbox-sizing:border-box;\r\ndisplay:inline-flex;\r\nalign-items:center;\r\njustify-content:center;\r\nmin-width:34px;\r\nmargin:0 4px;\r\npadding:1px 5px;\r\nborder:1px solid rgba(152,116,52,.42);\r\nborder-radius:3px;\r\nbackground:rgba(152,116,52,.12);\r\ncolor:var(--gold);\r\nfont:10px/1.45 Georgia,\"Noto Serif SC\",\"Songti SC\",serif;\r\nvertical-align:middle;\r\nwhite-space:nowrap;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat msg.u {\r\nmargin-left:clamp(0px,3vw,22px);\r\nwidth:calc(100% - clamp(0px,3vw,22px));\r\nmax-width:calc(100% - clamp(0px,3vw,22px));\r\nborder-color:rgba(66,111,120,.3);\r\nbackground:rgba(66,111,120,.07);\r\nbox-shadow:inset 3px 0 var(--blue);\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat msg.u > b,\r\nrp pan[data-i=\"BBS\"] bbs chat msg.u > strong {\r\ncolor:var(--blue);\r\n}\r\nrp pan[data-i=\"BBS\"] bbs like,\r\nrp pan[data-i=\"BBS\"] bbs action,\r\nrp pan[data-i=\"BBS\"] bbs actions,\r\nrp pan[data-i=\"BBS\"] bbs .like,\r\nrp pan[data-i=\"BBS\"] bbs .actions {\r\nbox-sizing:border-box;\r\ndisplay:flex;\r\nalign-items:center;\r\njustify-content:flex-end;\r\nflex-wrap:wrap;\r\ngap:6px 12px;\r\nwidth:100%;\r\nmin-width:0;\r\npadding:7px 12px;\r\nborder-top:1px dashed var(--bbs-soft-line);\r\nbackground:rgba(227,211,173,.2);\r\ncolor:var(--muted);\r\nfont-size:12px;\r\nline-height:1.5;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs like b,\r\nrp pan[data-i=\"BBS\"] bbs action b,\r\nrp pan[data-i=\"BBS\"] bbs actions b,\r\nrp pan[data-i=\"BBS\"] bbs .like b,\r\nrp pan[data-i=\"BBS\"] bbs .actions b {\r\ncolor:var(--red);\r\nfont-weight:normal;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs button {\r\nbox-sizing:border-box;\r\npadding:3px 9px;\r\nborder:1px solid var(--bbs-line);\r\nborder-radius:3px;\r\nbackground:rgba(248,240,220,.72);\r\nbox-shadow:inset 0 1px rgba(255,255,255,.45);\r\ncolor:var(--muted);\r\nfont:12px/1.5 Georgia,\"Noto Serif SC\",\"Songti SC\",serif;\r\ncursor:pointer;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs button:hover {\r\nborder-color:var(--red);\r\ncolor:var(--red);\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs {\r\n--bbs-paper:rgba(49,42,33,.78);\r\n--bbs-paper-alt:rgba(70,57,40,.48);\r\n--bbs-line:rgba(190,157,105,.3);\r\n--bbs-soft-line:rgba(190,157,105,.19);\r\n--bbs-shadow:rgba(0,0,0,.28);\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs > details {\r\nbackground:var(--bbs-paper);\r\nbox-shadow:0 4px 14px var(--bbs-shadow),inset 0 1px rgba(255,255,255,.035);\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs > details > summary {\r\nbackground:linear-gradient(90deg,rgba(91,70,43,.68),rgba(47,40,31,.74));\r\ncolor:var(--dark);\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs > details[open] > summary,\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs > details > summary:hover {\r\nbackground:linear-gradient(90deg,rgba(111,82,46,.72),rgba(55,46,35,.8));\r\ncolor:#f0dfbd;\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs > details > user,\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs > details > author,\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs > details > .op,\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs > details > .lz {\r\nbackground:rgba(90,72,47,.25);\r\ncolor:var(--muted);\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs > details > user b,\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs > details > author b,\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs > details > .op b,\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs > details > .lz b {\r\ncolor:#c9a978;\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs chat {\r\nbackground:rgba(30,26,21,.34);\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs chat msg {\r\nbackground:rgba(54,46,36,.72);\r\nbox-shadow:inset 3px 0 var(--line);\r\ncolor:var(--ink);\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs chat msg > b,\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs chat msg > strong {\r\ncolor:#c9a978;\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs chat msg.u {\r\nborder-color:rgba(105,157,168,.28);\r\nbackground:rgba(66,111,120,.15);\r\nbox-shadow:inset 3px 0 #64939c;\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs chat msg.u > b,\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs chat msg.u > strong {\r\ncolor:#8bb8c0;\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs lv {\r\nborder-color:rgba(201,169,120,.38);\r\nbackground:rgba(152,116,52,.18);\r\ncolor:#d2b47e;\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs like,\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs action,\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs actions,\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs .like,\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs .actions {\r\nbackground:rgba(90,72,47,.2);\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] bbs button {\r\nborder-color:var(--bbs-line);\r\nbackground:rgba(54,46,36,.82);\r\nbox-shadow:inset 0 1px rgba(255,255,255,.04);\r\ncolor:var(--muted);\r\n}\r\nrp pan[data-i=\"BBS\"] bbs > details[open] > *:not(summary) {\r\nbox-sizing:border-box;\r\nmax-width:100%;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat msg > * {\r\nmin-width:0;\r\nmax-width:100%;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] {\r\n  --bbs-paper:var(--paper3);\r\n  --bbs-paper-alt:rgba(227,211,173,.58);\r\n  --bbs-line:#a78e61;\r\n  --bbs-soft-line:rgba(126,101,65,.28);\r\n  --bbs-shadow:rgba(45,35,24,.16);\r\n  box-sizing:border-box;\r\n  display:block;\r\n  position:relative;\r\n  width:100%;\r\n  min-width:0;\r\n  margin:0;\r\n  overflow:visible;\r\n  border:0;\r\n  border-radius:7px;\r\n  background:transparent;\r\n  box-shadow:none;\r\n  color:var(--ink);\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] > summary {\r\n  box-sizing:border-box;\r\n  display:flex;\r\n  position:relative;\r\n  z-index:402 !important;\r\n  align-items:center;\r\n  justify-content:flex-start;\r\n  gap:5px;\r\n  width:46px;\r\n  min-height:94px;\r\n  padding:8px 9px;\r\n  overflow:hidden;\r\n  border:1px solid #a48c62;\r\n  border-left:4px solid var(--blue, #426f78);\r\n  border-right:0;\r\n  border-radius:6px 0 0 6px;\r\n  outline:0;\r\n  background:linear-gradient(90deg,rgba(66,111,120,.22),#f0e3c4 52%,#d4bc8c);\r\n  box-shadow:-4px 5px 13px rgba(41,33,23,.22),inset 1px 0 rgba(255,255,255,.52);\r\n  color:var(--dark);\r\n  cursor:pointer;\r\n  list-style:none;\r\n  writing-mode:vertical-rl;\r\n  text-orientation:upright;\r\n  pointer-events:auto !important;\r\n  transition:width .35s cubic-bezier(.25,1,.5,1),filter .35s ease,transform .35s cubic-bezier(.25,1,.5,1),opacity .35s ease,box-shadow .35s ease;\r\n  scroll-margin:0 !important;\r\n  scroll-margin-top:0 !important;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] > summary::-webkit-details-marker {\r\n  display:none;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"][open] > summary {\r\n  position:fixed !important;\r\n  top:auto !important;\r\n  bottom:0 !important;\r\n  right:0 !important;\r\n  z-index:502 !important;\r\n  width:56px;\r\n  pointer-events:auto !important;\r\n  filter:brightness(1.08) drop-shadow(0 0 8px rgba(240,227,196,.5));\r\n  box-shadow:-6px 6px 20px rgba(41,33,23,.4),inset 1px 0 2px rgba(255,255,255,.8);\r\n  transform:translateX(-4px);\r\n  opacity:1;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] > summary:hover {\r\n  width:52px;\r\n  filter:brightness(1.04);\r\n  transform:translateX(-2px);\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] bar {\r\n  box-sizing:border-box;\r\n  display:flex;\r\n  align-items:center;\r\n  flex:1 1 auto;\r\n  flex-wrap:wrap;\r\n  gap:4px 10px;\r\n  min-width:0;\r\n  color:inherit;\r\n  font-size:15px;\r\n  font-weight:bold;\r\n  line-height:1.5;\r\n  overflow-wrap:anywhere;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] bar b,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] bar strong {\r\n  min-width:0;\r\n  color:inherit;\r\n  font-size:inherit;\r\n  font-weight:bold;\r\n  overflow-wrap:anywhere;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] bar i,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] bar em,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] bar span {\r\n  color:var(--muted);\r\n  font-size:11px;\r\n  font-style:normal;\r\n  font-weight:normal;\r\n  line-height:1.5;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page {\r\nbox-sizing:border-box;\r\ndisplay:block;\r\nwidth:100%;\r\nmin-width:0;\r\npadding:12px;\r\nbackground:linear-gradient(180deg,rgba(248,240,220,.42),rgba(227,211,173,.18));\r\noverflow-anchor:none;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page > details {\r\nbox-sizing:border-box;\r\ndisplay:block;\r\nwidth:100%;\r\nmin-width:0;\r\nmargin:0 0 10px;\r\noverflow:visible;\r\noverflow-anchor:none;\r\nborder:1px solid var(--bbs-soft-line);\r\nborder-radius:11px;\r\nbackground:rgba(248,240,220,.76);\r\nbox-shadow:0 3px 12px rgba(45,35,24,.08),inset 0 1px rgba(255,255,255,.42);\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page > details:last-child {\r\n  margin-bottom:0;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page > details[open] {\r\nposition:relative !important;\r\ninset:auto !important;\r\nz-index:auto !important;\r\nwidth:100% !important;\r\nmax-width:100% !important;\r\nheight:auto !important;\r\nmax-height:none !important;\r\nmargin:0 0 10px !important;\r\noverflow:visible !important;\r\ntransform:none !important;\r\nanimation:none !important;\r\ntransition:none !important;\r\nborder-color:var(--bbs-line);\r\nbox-shadow:0 5px 18px rgba(45,35,24,.12),inset 0 1px rgba(255,255,255,.46);\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page > details > summary {\r\nbox-sizing:border-box;\r\ndisplay:flex;\r\nposition:relative;\r\nalign-items:center;\r\nflex-wrap:wrap;\r\ngap:5px 9px;\r\nmin-height:48px;\r\npadding:9px 42px 9px 13px;\r\nborder:0;\r\noutline:0;\r\nbackground:linear-gradient(90deg,rgba(227,211,173,.68),rgba(248,240,220,.72));\r\ncolor:var(--dark);\r\nfont-size:14px;\r\nfont-weight:bold;\r\nline-height:1.55;\r\noverflow-wrap:anywhere;\r\ncursor:pointer;\r\nlist-style:none;\r\ntransition:background .18s ease,color .18s ease;\r\nscroll-margin:0 !important;\r\nscroll-margin-top:0 !important;\r\noverflow-anchor:none !important;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page > details > summary::-webkit-details-marker {\r\n  display:none;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page > details > summary:after {\r\n  content:\"＋\";\r\n  position:absolute;\r\n  top:50%;\r\n  right:14px;\r\n  color:var(--red);\r\n  font:18px/1 Georgia,\"Noto Serif SC\",\"Songti SC\",serif;\r\n  transform:translateY(-50%);\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page > details[open] > summary {\r\n  border-bottom:1px solid var(--bbs-soft-line);\r\n  background:linear-gradient(90deg,rgba(214,192,145,.74),rgba(248,240,220,.68));\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page > details[open] > summary:after {\r\n  content:\"−\";\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page > details > summary:hover {\r\n  background:linear-gradient(90deg,rgba(214,192,145,.86),rgba(248,240,220,.82));\r\n  color:var(--red);\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page > details > summary b,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page > details > summary strong {\r\n  color:inherit;\r\n  font-size:inherit;\r\n  font-weight:bold;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page > details > summary i,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page > details > summary em,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page > details > summary span {\r\n  margin-left:auto;\r\n  color:var(--muted);\r\n  font-size:11px;\r\n  font-style:normal;\r\n  font-weight:normal;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] d {\r\n  box-sizing:border-box;\r\n  display:block;\r\n  position:relative;\r\n  width:100%;\r\n  min-width:0;\r\n  padding:13px 14px;\r\n  border-bottom:1px solid var(--bbs-soft-line);\r\n  background:rgba(248,240,220,.5);\r\n  color:var(--ink);\r\n  font-size:14px;\r\n  line-height:1.75;\r\n  overflow-wrap:anywhere;\r\n  word-break:break-word;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] d:last-child {\r\n  border-bottom:0;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] d > b,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] d > strong {\r\n  display:inline-flex;\r\n  align-items:center;\r\n  margin:0 7px 4px 0;\r\n  color:#755434;\r\n  font-size:13px;\r\n  font-weight:bold;\r\n  line-height:1.5;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] d > i,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] d > em {\r\n  color:var(--muted);\r\n  font-size:11px;\r\n  font-style:normal;\r\n  line-height:1.5;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] d > p {\r\n  min-width:0;\r\n  margin:7px 0 0;\r\n  color:inherit;\r\n  overflow-wrap:anywhere;\r\n  word-break:break-word;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] chat {\r\n  box-sizing:border-box;\r\n  display:flex;\r\n  flex-direction:column;\r\n  gap:9px;\r\n  width:100%;\r\n  min-width:0;\r\n  padding:12px 13px 14px;\r\n  border-top:1px solid var(--bbs-soft-line);\r\n  background:rgba(227,211,173,.2);\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] chat:before {\r\n  content:\"评论与回复\";\r\n  display:flex;\r\n  align-items:center;\r\n  min-height:22px;\r\n  padding:0 0 6px;\r\n  border-bottom:1px solid var(--bbs-soft-line);\r\n  color:var(--muted);\r\n  font-size:11px;\r\n  font-weight:bold;\r\n  letter-spacing:.12em;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] chat msg {\r\nbox-sizing:border-box;\r\ndisplay:grid;\r\ngrid-template-columns:minmax(0,1fr);\r\ngap:3px;\r\nalign-items:start;\r\nwidth:100%;\r\nmin-width:0;\r\npadding:10px 11px;\r\nborder:1px solid var(--bbs-soft-line);\r\nborder-radius:9px;\r\nbackground:rgba(248,240,220,.78);\r\nbox-shadow:inset 3px 0 var(--line),0 2px 7px rgba(45,35,24,.06);\r\ncolor:var(--ink);\r\nfont-size:13px;\r\nline-height:1.65;\r\noverflow-wrap:anywhere;\r\nword-break:break-word;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] chat msg:hover {\r\n  border-color:var(--bbs-line);\r\n  background:rgba(248,240,220,.94);\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] chat msg > b,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] chat msg > strong {\r\n  grid-column:1;\r\n  min-width:0;\r\n  color:#755434;\r\n  font-size:12px;\r\n  font-weight:bold;\r\n  line-height:1.65;\r\n  white-space:normal;\r\n  overflow-wrap:anywhere;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] chat msg > i,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] chat msg > em,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] chat msg > span,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] chat msg > p {\r\ngrid-column:1;\r\nmin-width:0;\r\nmax-width:100%;\r\nmargin:0;\r\ncolor:inherit;\r\nfont-style:normal;\r\noverflow-wrap:anywhere;\r\nword-break:break-word;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] chat msg.u {\r\n  margin-left:clamp(10px,4vw,32px);\r\n  width:calc(100% - clamp(10px,4vw,32px));\r\n  max-width:calc(100% - clamp(10px,4vw,32px));\r\n  border-color:rgba(66,111,120,.3);\r\n  background:rgba(66,111,120,.07);\r\n  box-shadow:inset 3px 0 var(--blue),0 2px 7px rgba(45,35,24,.05);\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] chat msg.u > b,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] chat msg.u > strong {\r\n  color:var(--blue);\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] lv {\r\n  box-sizing:border-box;\r\n  display:inline-flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  min-width:34px;\r\n  margin:0 4px;\r\n  padding:1px 6px;\r\n  border:1px solid rgba(152,116,52,.42);\r\n  border-radius:999px;\r\n  background:linear-gradient(180deg,rgba(152,116,52,.16),rgba(152,116,52,.08));\r\n  color:var(--gold);\r\n  font:10px/1.45 Georgia,\"Noto Serif SC\",\"Songti SC\",serif;\r\n  vertical-align:middle;\r\n  white-space:nowrap;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] ip,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] .ip,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] time,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] .time,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] .floor {\r\n  display:inline-flex;\r\n  align-items:center;\r\n  gap:3px;\r\n  color:var(--muted);\r\n  font-size:10px;\r\n  font-style:normal;\r\n  line-height:1.5;\r\n  white-space:nowrap;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] like,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] action,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] actions,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] .like,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] .actions {\r\n  box-sizing:border-box;\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:flex-end;\r\n  flex-wrap:wrap;\r\n  gap:6px 12px;\r\n  width:100%;\r\n  min-width:0;\r\n  padding:8px 13px;\r\n  border-top:1px dashed var(--bbs-soft-line);\r\n  background:rgba(227,211,173,.2);\r\n  color:var(--muted);\r\n  font-size:11px;\r\n  line-height:1.5;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] like b,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] action b,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] actions b,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] .like b,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] .actions b {\r\n  color:var(--red);\r\n  font-weight:normal;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] button {\r\n  box-sizing:border-box;\r\n  min-height:28px;\r\n  padding:3px 10px;\r\n  border:1px solid var(--bbs-line);\r\n  border-radius:999px;\r\n  background:rgba(248,240,220,.76);\r\n  box-shadow:inset 0 1px rgba(255,255,255,.48);\r\n  color:var(--muted);\r\n  font:11px/1.5 Georgia,\"Noto Serif SC\",\"Songti SC\",serif;\r\n  cursor:pointer;\r\n  transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] button:hover {\r\n  border-color:var(--red);\r\n  background:rgba(155,73,65,.08);\r\n  color:var(--red);\r\n  transform:translateY(-1px);\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] img {\r\n  max-width:100%;\r\n  height:auto;\r\n  border-radius:8px;\r\n  vertical-align:middle;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] page > details[open] > *:not(summary) {\r\n  box-sizing:border-box;\r\n  max-width:100%;\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] {\r\n  --bbs-paper:var(--paper3);\r\n  --bbs-paper-alt:rgba(70,57,40,.54);\r\n  --bbs-line:rgba(190,157,105,.3);\r\n  --bbs-soft-line:rgba(190,157,105,.18);\r\n  --bbs-shadow:rgba(0,0,0,.32);\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] > summary {\r\n  border-color:#426f78;\r\n  background:linear-gradient(90deg,rgba(66,111,120,.3),#30281e 52%,#201b16);\r\n  color:var(--dark);\r\n  box-shadow:-4px 5px 13px rgba(0,0,0,.42),inset 1px 0 rgba(255,255,255,.08);\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"][open] > summary,\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] > summary:hover {\r\n  background:linear-gradient(135deg,rgba(111,82,46,.78),rgba(55,46,35,.88));\r\n  color:#f0dfbd;\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] page {\r\n  background:linear-gradient(180deg,rgba(30,26,21,.36),rgba(70,57,40,.16));\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] page > details {\r\n  background:rgba(54,46,36,.74);\r\n  box-shadow:0 4px 14px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.03);\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] page > details > summary {\r\n  background:linear-gradient(90deg,rgba(91,70,43,.58),rgba(47,40,31,.7));\r\n  color:var(--dark);\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] page > details[open] > summary,\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] page > details > summary:hover {\r\n  background:linear-gradient(90deg,rgba(111,82,46,.66),rgba(55,46,35,.76));\r\n  color:#f0dfbd;\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] d {\r\n  background:rgba(49,42,33,.52);\r\n  color:var(--ink);\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] d > b,\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] d > strong {\r\n  color:#c9a978;\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] chat {\r\n  background:rgba(30,26,21,.36);\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] chat msg {\r\n  background:rgba(54,46,36,.78);\r\n  box-shadow:inset 3px 0 var(--line),0 2px 8px rgba(0,0,0,.15);\r\n  color:var(--ink);\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] chat msg:hover {\r\n  background:rgba(65,54,41,.9);\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] chat msg > b,\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] chat msg > strong {\r\n  color:#c9a978;\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] chat msg.u {\r\n  border-color:rgba(105,157,168,.28);\r\n  background:rgba(66,111,120,.16);\r\n  box-shadow:inset 3px 0 #64939c,0 2px 8px rgba(0,0,0,.14);\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] chat msg.u > b,\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] chat msg.u > strong {\r\n  color:#8bb8c0;\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] lv {\r\n  border-color:rgba(201,169,120,.38);\r\n  background:rgba(152,116,52,.18);\r\n  color:#d2b47e;\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] like,\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] action,\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] actions,\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] .like,\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] .actions {\r\n  background:rgba(90,72,47,.2);\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"] button {\r\n  border-color:var(--bbs-line);\r\n  background:rgba(54,46,36,.84);\r\n  box-shadow:inset 0 1px rgba(255,255,255,.04);\r\n  color:var(--muted);\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"][open] {\r\n  box-sizing:border-box;\r\n  display:block;\r\n  position:fixed;\r\n  z-index:101;\r\n  top:17.8vh;\r\n  right:17.8vw;\r\n  width:64.4vw;\r\n  max-width:calc(100vw - 28px);\r\n  height:64.4vh;\r\n  max-height:calc(100vh - 28px);\r\n  margin:0;\r\n  overflow-x:hidden;\r\n  overflow-y:auto;\r\n  overscroll-behavior:contain;\r\n  scrollbar-gutter:stable;\r\n  overflow-anchor:auto;\r\n  scroll-behavior:auto;\r\n  border:1px solid #a78e61;\r\n  border-radius\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].a[data-i=\"BBS\"][open] {\r\n  border-color:#796542;\r\n  border-top-color:var(--blue, #426f78);\r\n  background-color:var(--paper3);\r\n  background-image:linear-gradient(180deg,rgba(145,109,62,.14),transparent 120px),linear-gradient(90deg,rgba(224,196,145,.035) 1px,transparent 1px),linear-gradient(rgba(224,196,145,.04) 1px,transparent 1px);\r\n  background-size:auto,28px 28px,28px 28px;\r\n  box-shadow:0 0 0 100vmax rgba(4,3,3,.76),0 18px 60px rgba(0,0,0,.68),inset 0 0 80px rgba(156,115,57,.08);\r\n  color:var(--ink);\r\n}\r\n@media (max-width:700px) {\r\nrp pan[data-i=\"BBS\"] bbs > details > summary {\r\nbox-sizing:border-box;\r\ndisplay:flex;\r\nposition:relative;\r\nalign-items:center;\r\nflex-wrap:wrap;\r\ngap:9px;\r\nmin-height:44px;\r\npadding:9px 38px 9px 13px;\r\nborder:0;\r\noutline:0;\r\nbackground:linear-gradient(90deg,rgba(227,211,173,.88),rgba(248,240,220,.72));\r\ncolor:var(--dark);\r\nfont-size:15px;\r\nfont-weight:bold;\r\nline-height:1.55;\r\noverflow-wrap:anywhere;\r\ncursor:pointer;\r\nlist-style:none;\r\ntransition:background .18s ease,color .18s ease;\r\nscroll-margin:0 !important;\r\nscroll-margin-top:0 !important;\r\noverflow-anchor:none !important;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs > details > user,\r\nrp pan[data-i=\"BBS\"] bbs > details > author,\r\nrp pan[data-i=\"BBS\"] bbs > details > .op,\r\nrp pan[data-i=\"BBS\"] bbs > details > .lz {\r\nalign-items:flex-start;\r\npadding:7px 10px;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat {\r\npadding:9px 8px 11px;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat msg {\r\nbox-sizing:border-box;\r\ndisplay:grid;\r\ngrid-template-columns:minmax(0,1fr);\r\ngap:3px;\r\nalign-items:start;\r\nwidth:100%;\r\nmin-width:0;\r\npadding:8px 10px;\r\nborder:1px solid var(--bbs-soft-line);\r\nborder-radius:4px;\r\nbackground:rgba(248,240,220,.7);\r\nbox-shadow:inset 3px 0 var(--line);\r\ncolor:var(--ink);\r\nfont-size:13px;\r\nline-height:1.65;\r\noverflow-wrap:anywhere;\r\nword-break:break-word;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat msg > b,\r\nrp pan[data-i=\"BBS\"] bbs chat msg > strong,\r\nrp pan[data-i=\"BBS\"] bbs chat msg > i,\r\nrp pan[data-i=\"BBS\"] bbs chat msg > em,\r\nrp pan[data-i=\"BBS\"] bbs chat msg > span,\r\nrp pan[data-i=\"BBS\"] bbs chat msg > p {\r\ngrid-column:1;\r\nmin-width:0;\r\nmargin:0;\r\ncolor:inherit;\r\nfont-style:normal;\r\noverflow-wrap:anywhere;\r\nword-break:break-word;\r\n}\r\nrp pan[data-i=\"BBS\"] bbs chat msg.u {\r\nmargin-left:clamp(0px,3vw,14px);\r\nwidth:calc(100% - clamp(0px,3vw,14px));\r\nmax-width:calc(100% - clamp(0px,3vw,14px));\r\n}\r\n.is-assistant {\r\n  width: min(100%, 1290px);\r\n  max-width: 100%;\r\n  margin-left: auto !important;\r\n  margin-right: auto !important;\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"][open] {\r\ntop:auto !important;\r\nbottom:28px !important;\r\nright:50px !important;\r\nleft:auto !important;\r\ntransform:none !important;\r\nwidth:calc(100vw - 56px) !important;\r\nmax-width:calc(100vw - 56px) !important;\r\nheight:82vh !important;\r\nmax-height:calc(100vh - 20px) !important;\r\n}\r\n}\r\n@media (max-width:390px) {\r\nrp rail>details[open]>pan,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"][open] {\r\nbox-sizing:border-box;\r\ndisplay:block;\r\nposition:fixed !important;\r\nz-index:450 !important;\r\ntop:auto !important;\r\nbottom:24px !important;\r\nright:48px !important;\r\nleft:auto !important;\r\ntransform:none !important;\r\nwidth:min(84vw, 320px) !important;\r\nmax-width:calc(100vw - 52px) !important;\r\nheight:auto !important;\r\nmax-height:56vh !important;\r\nmargin:0;\r\noverflow-x:hidden;\r\noverflow-y:auto;\r\noverscroll-behavior:contain;\r\nscrollbar-gutter:stable;\r\noverflow-anchor:auto;\r\nscroll-behavior:auto;\r\nborder:1px solid #a78e61;\r\nborder-radius:10px;\r\ntouch-action:pan-y !important;\r\n}\r\n}\r\n@media screen and (max-width:700px) and (min-width:0px) {\r\nrp rail>details[open]>pan,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"][open] {\r\ntop:auto !important;\r\nbottom:28px !important;\r\nright:52px !important;\r\nleft:auto !important;\r\ntransform:none !important;\r\nwidth:min(82vw, 360px) !important;\r\nmax-width:calc(100vw - 58px) !important;\r\nheight:auto !important;\r\nmax-height:58vh !important;\r\noverscroll-behavior:contain !important;\r\ntouch-action:pan-y !important;\r\n}\r\n}\r\nrp rail>details[data-i=\"ANCHOR\"]>summary {\r\n  border-left: 5px solid #e27d88;\r\n  background: #ffe9ec;\r\n}\r\nrp rail>details[data-i=\"MEMORY\"]>summary {\r\n  border-left: 5px solid #e5b364;\r\n  background: #fff5e0;\r\n}\r\nrp rail>details[data-i=\"ANCHOR\"][open]>summary,\r\nrp rail>details[data-i=\"MEMORY\"][open]>summary,\r\nrp rail>details[data-i=\"BBS\"][open]>summary {\r\nbox-shadow:-4px 5px 18px rgba(41,33,23,.35),inset 8px 0 16px rgba(111,83,43,.08);\r\n}\r\nrp pan[data-i=\"ANCHOR\"],\r\nrp pan[data-i=\"MEMORY\"],\r\nrp pan[data-i=\"BBS\"] {\r\nbackground-image:linear-gradient(180deg,rgba(176,143,89,.12),transparent 120px),linear-gradient(90deg,rgba(111,83,43,.04) 1px,transparent 1px),linear-gradient(rgba(111,83,43,.045) 1px,transparent 1px);\r\nbackground-size:auto,28px 28px,28px 28px;\r\n}\r\nrp pan[data-i=\"ANCHOR\"] {\r\nborder-top:4px solid var(--red);\r\n}\r\nrp pan[data-i=\"MEMORY\"] {\r\nborder-top:4px solid var(--gold);\r\n}\r\nrp pan[data-i=\"ANCHOR\"] h2,\r\nrp pan[data-i=\"MEMORY\"] h2,\r\nrp pan[data-i=\"BBS\"] h2 {\r\nposition:relative;\r\nmargin-bottom:16px;\r\npadding:2px 44px 10px 12px;\r\nborder-bottom:1px solid rgba(145,117,75,.45);\r\nbackground:linear-gradient(90deg,rgba(176,143,89,.17),transparent 72%);\r\nfont-family:Georgia,serif;\r\nletter-spacing:.08em;\r\n}\r\nrp pan[data-i=\"ANCHOR\"] h2 {\r\nborder-left:4px solid var(--red);\r\n}\r\nrp pan[data-i=\"MEMORY\"] h2 {\r\nborder-left:4px solid var(--gold);\r\n}\r\nrp pan[data-i=\"ANCHOR\"] d,\r\nrp pan[data-i=\"ANCHOR\"] item,\r\nrp pan[data-i=\"ANCHOR\"] skill,\r\nrp pan[data-i=\"ANCHOR\"] loc,\r\nrp pan[data-i=\"ANCHOR\"] quest,\r\nrp pan[data-i=\"MEMORY\"] d,\r\nrp pan[data-i=\"MEMORY\"] item,\r\nrp pan[data-i=\"MEMORY\"] skill,\r\nrp pan[data-i=\"MEMORY\"] loc,\r\nrp pan[data-i=\"MEMORY\"] quest {\r\nmin-width:0;\r\noverflow-wrap:anywhere;\r\n}\r\nrp pan[data-i=\"ANCHOR\"] skill,\r\nrp pan[data-i=\"ANCHOR\"] item,\r\nrp pan[data-i=\"ANCHOR\"] quest,\r\nrp pan[data-i=\"MEMORY\"] skill,\r\nrp pan[data-i=\"MEMORY\"] item,\r\nrp pan[data-i=\"MEMORY\"] quest {\r\npadding:8px 10px;\r\nbox-shadow:inset 3px 0 rgba(145,117,75,.18),0 2px 6px rgba(55,43,28,.06);\r\n}\r\n[theme=\"dark\"] rp rail>details[data-i=\"ANCHOR\"]>summary {\r\nborder-color:#8f4f47;\r\nbackground:linear-gradient(90deg,rgba(185,102,90,.28),#30281e 52%,#201b16);\r\ncolor:var(--dark);\r\nbox-shadow:-4px 5px 13px rgba(0,0,0,.42),inset 1px 0 rgba(255,255,255,.08);\r\n}\r\n[theme=\"dark\"] rp rail>details[data-i=\"MEMORY\"]>summary {\r\nborder-color:#9a7d4b;\r\nbackground:linear-gradient(90deg,rgba(176,143,89,.3),#30281e 52%,#201b16);\r\ncolor:var(--dark);\r\nbox-shadow:-4px 5px 13px rgba(0,0,0,.42),inset 1px 0 rgba(255,255,255,.08);\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"ANCHOR\"],\r\n[theme=\"dark\"] rp pan[data-i=\"MEMORY\"],\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] {\r\nbackground-image:linear-gradient(180deg,rgba(145,109,62,.14),transparent 120px),linear-gradient(90deg,rgba(224,196,145,.035) 1px,transparent 1px),linear-gradient(rgba(224,196,145,.04) 1px,transparent 1px);\r\nbackground-size:auto,28px 28px,28px 28px;\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"ANCHOR\"] h2,\r\n[theme=\"dark\"] rp pan[data-i=\"MEMORY\"] h2,\r\n[theme=\"dark\"] rp pan[data-i=\"BBS\"] h2 {\r\nborder-bottom-color:rgba(190,157,105,.35);\r\nbackground:linear-gradient(90deg,rgba(145,109,62,.2),transparent 72%);\r\ncolor:var(--dark);\r\n}\r\n[theme=\"dark\"] rp pan[data-i=\"ANCHOR\"] skill,\r\n[theme=\"dark\"] rp pan[data-i=\"ANCHOR\"] item,\r\n[theme=\"dark\"] rp pan[data-i=\"ANCHOR\"] quest,\r\n[theme=\"dark\"] rp pan[data-i=\"MEMORY\"] skill,\r\n[theme=\"dark\"] rp pan[data-i=\"MEMORY\"] item,\r\n[theme=\"dark\"] rp pan[data-i=\"MEMORY\"] quest {\r\nbox-shadow:inset 3px 0 rgba(190,157,105,.16),0 2px 8px rgba(0,0,0,.16);\r\n}\r\nrp rail>details:not([open])>summary {\r\nz-index:502 !important;\r\npointer-events:auto !important;\r\n}\r\n@media screen and (min-width:701px) {\r\nrp rail > details > pan {\r\nz-index:300 !important;\r\n}\r\nrp rail > details > summary {\r\nz-index:402 !important;\r\n}\r\nrp rail>details[open]>pan[data-i=\"ANCHOR\"],\r\nrp rail>details[open]>pan[data-i=\"MEMORY\"],\r\nrp rail>details[open]>pan[data-i=\"BBS\"],\r\nrp details[name=\"r\"].a[data-i=\"BBS\"][open] {\r\ntop:calc(100vh - (4 * (94px + 5px)) - 47px);\r\nright:10vw;\r\nwidth:80vw;\r\nheight:80vh;\r\npadding:16px clamp(16px,2.4vw,30px) 24px;\r\n}\r\nrp pan[data-i=\"ANCHOR\"]:before,\r\nrp pan[data-i=\"MEMORY\"]:before,\r\nrp pan[data-i=\"BBS\"]:before,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"]:before {\r\ntop:calc(100vh - (4 * (94px + 5px)) - 47px + 8px);\r\nright:calc(10vw + 8px);\r\nwidth:calc(80vw - 18px);\r\nheight:calc(80vh - 18px);\r\n}\r\nrp pan[data-i=\"ANCHOR\"] h2,\r\nrp pan[data-i=\"MEMORY\"] h2,\r\nrp pan[data-i=\"BBS\"] h2 {\r\nmargin-bottom:10px;\r\npadding-bottom:7px;\r\n}\r\nrp pan[data-i=\"ANCHOR\"] h3,\r\nrp pan[data-i=\"MEMORY\"] h3,\r\nrp pan[data-i=\"BBS\"] h3 {\r\nmargin:10px 0 4px;\r\n}\r\nrp pan[data-i=\"ANCHOR\"] d,\r\nrp pan[data-i=\"ANCHOR\"] item,\r\nrp pan[data-i=\"ANCHOR\"] skill,\r\nrp pan[data-i=\"ANCHOR\"] loc,\r\nrp pan[data-i=\"ANCHOR\"] quest,\r\nrp pan[data-i=\"MEMORY\"] d,\r\nrp pan[data-i=\"MEMORY\"] item,\r\nrp pan[data-i=\"MEMORY\"] skill,\r\nrp pan[data-i=\"MEMORY\"] loc,\r\nrp pan[data-i=\"MEMORY\"] quest {\r\nbreak-inside:avoid;\r\npage-break-inside:avoid;\r\n}\r\nrp pan[data-i=\"ANCHOR\"] skill,\r\nrp pan[data-i=\"ANCHOR\"] item,\r\nrp pan[data-i=\"ANCHOR\"] quest,\r\nrp pan[data-i=\"MEMORY\"] skill,\r\nrp pan[data-i=\"MEMORY\"] item,\r\nrp pan[data-i=\"MEMORY\"] quest {\r\nmargin:3px 0;\r\npadding:6px 8px;\r\n}\r\n}\r\n.jjk-chat {\r\n  box-sizing:border-box;\r\n  display:flex;\r\n  align-items:flex-start;\r\n  gap:10px;\r\n  width:100%;\r\n  min-width:0;\r\n  padding: 8px 4px;\r\n  color:var(--ink);\r\n  font-size:15px;\r\n  line-height:1.65;\r\n}\r\n.jjk-chat[data-align=\"right\"] {\r\n  flex-direction:row-reverse;\r\n  text-align:right;\r\n}\r\n.jjk-chat[data-align=\"left\"] {\r\n  flex-direction:row;\r\n  text-align:left;\r\n}\r\n.jjk-avatar {\r\n  box-sizing: border-box;\r\n  flex: 0 0 84px;\r\n  align-self: flex-start;\r\n  width: 84px;\r\n  height: 84px;\r\n  overflow: hidden;\r\n  object-fit: cover;\r\n  object-position: center top;\r\n  border: 2.5px solid #302a22;\r\n  border-radius: 12px;\r\n  background: #fdfaf2;\r\n  box-shadow: none;\r\n}\r\n.jjk-content {\r\n  box-sizing:border-box;\r\n  flex:1 1 auto;\r\n  min-width:0;\r\n  max-width:calc(100% - 115px);\r\n}\r\n.jjk-name {\r\n  min-width: 0;\r\n  margin: 0 4px 4px;\r\n  color: #302a22;\r\n  font-size: 17px;\r\n  font-weight: 700;\r\n  letter-spacing: 0.5px;\r\n  line-height: 1.4;\r\n  overflow-wrap: anywhere;\r\n  word-break: break-word;\r\n}\r\n.jjk-bubble {\r\n  box-sizing: border-box;\r\n  display: block;\r\n  width: 100% !important;\r\n  max-width: 100% !important;\r\n  padding: 12px 16px;\r\n  border: 2.5px solid #302a22;\r\n  border-radius: 12px;\r\n  background: #fffdf9;\r\n  box-shadow: none;\r\n  color: #302a22;\r\n  font-size: 19px;\r\n  line-height: 1.6;\r\n  text-align: left;\r\n  overflow-wrap: break-word;\r\n  word-break: break-word;\r\n  position: relative;\r\n}\r\n.jjk-chat[data-align=\"right\"] .jjk-bubble {\r\n  border-radius: 12px;\r\n  box-shadow: none;\r\n}\r\n.jjk-bubble strong {\r\n  color:inherit;\r\n  font-weight:normal;\r\n}\r\n.jjk-chat[data-role=\"user\"] .jjk-bubble {\r\n  border-color: #302a22;\r\n  background: #edf2f7;\r\n  box-shadow: none;\r\n  color: #302a22;\r\n}\r\n.jjk-chat[data-role=\"npc\"] .jjk-bubble {\r\n  border-color: #302a22;\r\n  background: #ffe4eb;\r\n  box-shadow: none;\r\n}\r\n[theme=\"dark\"] .jjk-chat {\r\n  color:var(--ink);\r\n}\r\n[theme=\"dark\"] .jjk-avatar {\r\n  border-color: #e3d3ad;\r\n  background: #2b2520;\r\n  box-shadow: none;\r\n}\r\n[theme=\"dark\"] .jjk-bubble {\r\n  border-color: #e3d3ad;\r\n  background: #24201c;\r\n  box-shadow: none;\r\n  color: #eee3c7;\r\n}\r\nrp details[name=\"r\"].m[data-i=\"COT\"] {\r\n  --cot-paper:rgba(248,240,220,.88);\r\n  --cot-paper-alt:rgba(227,211,173,.54);\r\n  --cot-line:rgba(126,101,65,.34);\r\n  --cot-soft-line:rgba(126,101,65,.18);\r\n  box-sizing:border-box;\r\n  display:block;\r\n  width:100%;\r\n  min-width:0;\r\n  margin:12px 0;\r\n  overflow:hidden;\r\n  border:1px solid var(--cot-line);\r\n  border-radius:12px;\r\n  background:var(--cot-paper);\r\n  box-shadow:0 5px 18px rgba(45,35,24,.12),inset 0 1px rgba(255,255,255,.48);\r\n  color:var(--ink);\r\n}\r\nrp details[name=\"r\"].m[data-i=\"COT\"] > summary {\r\n  box-sizing:border-box;\r\n  display:flex;\r\n  position:relative;\r\n  align-items:center;\r\n  min-height:46px;\r\n  padding:9px 44px 9px 14px;\r\n  border:0;\r\n  outline:0;\r\n  background:linear-gradient(135deg,rgba(227,211,173,.72),rgba(248,240,220,.76));\r\n  color:var(--dark);\r\n  font-size: 17px;\r\n  font-weight:bold;\r\n  line-height:1.55;\r\n  overflow-wrap:anywhere;\r\n  cursor:pointer;\r\n  list-style:none;\r\n  transition:background .18s ease,color .18s ease;\r\n}\r\nrp details[name=\"r\"].m[data-i=\"COT\"] > summary::-webkit-details-marker {\r\n  display:none;\r\n}\r\nrp details[name=\"r\"].m[data-i=\"COT\"] > summary:after {\r\n  content:\"›\";\r\n  position:absolute;\r\n  top:50%;\r\n  right:14px;\r\n  width:24px;\r\n  height:24px;\r\n  border:1px solid var(--cot-line);\r\n  border-radius:50%;\r\n  background:rgba(248,240,220,.58);\r\n  color:var(--blue);\r\n  font:20px/22px Georgia,\"Noto Serif SC\",\"Songti SC\",serif;\r\n  text-align:center;\r\n  transform:translateY(-50%) rotate(90deg);\r\n  transition:none;\r\n}\r\nrp details[name=\"r\"].m[data-i=\"COT\"][open] > summary {\r\n  border-bottom:1px solid var(--cot-line);\r\n  background:linear-gradient(135deg,rgba(214,192,145,.76),rgba(248,240,220,.72));\r\n}\r\nrp details[name=\"r\"].m[data-i=\"COT\"][open] > summary:after {\r\n  background:rgba(66,111,120,.1);\r\n  transform:translateY(-50%) rotate(-90deg);\r\n}\r\nrp details[name=\"r\"].m[data-i=\"COT\"] > summary:hover {\r\n  background:linear-gradient(135deg,rgba(214,192,145,.88),rgba(248,240,220,.84));\r\n  color:var(--blue);\r\n}\r\nrp details[name=\"r\"].m[data-i=\"COT\"] d {\r\n  box-sizing:border-box;\r\n  display:block;\r\n  width:100%;\r\n  min-width:0;\r\n  padding:14px 16px;\r\n  border-bottom:1px solid var(--cot-soft-line);\r\n  background:linear-gradient(180deg,rgba(248,240,220,.5),rgba(227,211,173,.18));\r\n  color:var(--ink);\r\n  font-size: 14px;\r\n  line-height:1.8;\r\n  overflow-wrap:anywhere;\r\n  word-break:break-word;\r\n}\r\nrp details[name=\"r\"].m[data-i=\"COT\"] d:last-child {\r\n  border-bottom:0;\r\n}\r\nrp details[name=\"r\"].m[data-i=\"COT\"] d > p {\r\n  min-width:0;\r\n  margin:0 0 9px;\r\n  color:inherit;\r\n  overflow-wrap:anywhere;\r\n  word-break:break-word;\r\n}\r\nrp details[name=\"r\"].m[data-i=\"COT\"] d > p:last-child {\r\n  margin-bottom:0;\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].m[data-i=\"COT\"] {\r\n  --cot-paper:rgba(49,42,33,.92);\r\n  --cot-paper-alt:rgba(70,57,40,.52);\r\n  --cot-line:rgba(190,157,105,.28);\r\n  --cot-soft-line:rgba(190,157,105,.16);\r\n  background:var(--cot-paper);\r\n  box-shadow:0 6px 20px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.035);\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].m[data-i=\"COT\"] > summary {\r\n  background:linear-gradient(135deg,rgba(91,70,43,.62),rgba(47,40,31,.78));\r\n  color:var(--dark);\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].m[data-i=\"COT\"][open] > summary,\r\n[theme=\"dark\"] rp details[name=\"r\"].m[data-i=\"COT\"] > summary:hover {\r\n  background:linear-gradient(135deg,rgba(111,82,46,.7),rgba(55,46,35,.82));\r\n  color:#f0dfbd;\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].m[data-i=\"COT\"] > summary:after {\r\n  background:rgba(30,26,21,.42);\r\n  color:#91b9bd;\r\n}\r\n[theme=\"dark\"] rp details[name=\"r\"].m[data-i=\"COT\"] d {\r\n  background:linear-gradient(180deg,rgba(49,42,33,.58),rgba(70,57,40,.2));\r\n  color:var(--ink);\r\n}\r\n@supports (height:100dvh) and (width:100dvw) {\r\nrp rail {\r\ntop:auto !important;\r\nbottom:0 !important;\r\n}\r\nrp rail>details>pan,\r\nrp rail>details[open]>pan {\r\ntop:auto !important;\r\nbottom:calc(2em + 141px) !important;\r\nright:17.8dvw !important;\r\nwidth:64.4dvw !important;\r\nheight:64.4dvh !important;\r\n}\r\nrp pan:before {\r\ntop:auto;\r\nbottom:calc(2em + 141px + 8px);\r\nright:calc(17.8dvw + 8px);\r\nwidth:calc(64.4dvw - 18px);\r\nheight:calc(64.4dvh - 18px);\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"][open] {\r\ntop:calc(100dvh - (4 * (94px + 5px)) - 47px);\r\nright:17.8dvw;\r\nwidth:64.4dvw;\r\nmax-width:calc(100dvw - 28px);\r\nheight:64.4dvh;\r\nmax-height:calc(100dvh - 28px);\r\n}\r\n@media screen and (max-width:700px) and (min-width:0px) {\r\nrp rail>details[open]>pan,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"][open] {\r\ntop:auto !important;\r\nbottom:28px !important;\r\nright:52px !important;\r\nleft:auto !important;\r\ntransform:none !important;\r\nwidth:min(82dvw, 360px) !important;\r\nmax-width:calc(100dvw - 58px) !important;\r\nheight:auto !important;\r\nmax-height:58dvh !important;\r\n}\r\n}\r\n@media screen and (min-width:701px) {\r\nrp rail>details[open]>pan[data-i=\"ANCHOR\"],\r\nrp rail>details[open]>pan[data-i=\"MEMORY\"] {\r\ntop:calc(100dvh - (4 * (94px + 5px)) - 47px) !important;\r\nright:10dvw !important;\r\nwidth:80dvw !important;\r\nheight:80dvh !important;\r\n}\r\nrp pan[data-i=\"ANCHOR\"]:before,\r\nrp pan[data-i=\"MEMORY\"]:before {\r\ntop:calc(100dvh - (4 * (94px + 5px)) - 47px + 8px);\r\nright:calc(10dvw + 8px);\r\nwidth:calc(80dvw - 18px);\r\nheight:calc(80dvh - 18px);\r\n}\r\n}\r\n}\r\n#prompt-input,\r\n#prompt-input [data-slot=\"input-group\"],\r\n#rill-input {\r\n  box-sizing: border-box;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  padding: 10px 14px;\r\n  border: 1px solid rgba(255, 192, 203, 0.4);\r\n  border-radius: 8px;\r\n  background: rgba(255, 228, 235, 0.65);\r\n  backdrop-filter: blur(8px);\r\n  -webkit-backdrop-filter: blur(8px);\r\n  box-shadow: 0 4px 16px var(--shadow, rgba(45,35,24,.28)), inset 0 1px 2px rgba(255,255,255,.45);\r\n  color: var(--ink, #302a22);\r\n  font-family: Georgia, \"Noto Serif SC\", \"Songti SC\", serif;\r\n}\r\nrp rail>details[open] {\r\nz-index:401 !important;\r\n}\r\n.is-user > div:first-child {\r\n  box-sizing: border-box;\r\n  position: relative;\r\n  width: auto;\r\n  max-width: 90%;\r\n  padding: 12px 20px !important;\r\n  border: 1px solid #a48c62 !important;\r\n  border-radius: 12px !important;\r\n  background: var(--paper3, #f8f0dc) !important;\r\n  background-image: linear-gradient(135deg, rgba(176,143,89,.12), transparent 60%) !important;\r\n  box-shadow: 0 4px 14px var(--shadow, rgba(45,35,24,.28)), inset 0 0 18px rgba(126,95,48,.08) !important;\r\n  color: var(--ink, #302a22) !important;\r\n  text-align: center;\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n}\r\n.is-user > div:first-child:before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 4px;\r\n  bottom: 4px;\r\n  left: 4px;\r\n  right: 4px;\r\n  inset: 4px;\r\n  border: 1px dashed rgba(164,140,98,.45);\r\n  border-radius: 8px;\r\n  pointer-events: none;\r\n  box-sizing: border-box;\r\n}\r\n.is-user {\r\n  margin-left: auto !important;\r\n  margin-right: auto !important;\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n}\r\n#prompt-input [data-slot=\"input-group\"] {\r\n  box-sizing: border-box;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  padding: 10px 14px;\r\n  border: 1px solid rgba(255, 192, 203, 0.4);\r\n  border-radius: 8px;\r\n  background: rgba(255, 228, 235, 0.65);\r\n  backdrop-filter: blur(8px);\r\n  -webkit-backdrop-filter: blur(8px);\r\n  box-shadow: 0 4px 16px var(--shadow, rgba(45,35,24,.28)), inset 0 1px 2px rgba(255,255,255,.45);\r\n  color: var(--ink, #302a22);\r\n  font-family: Georgia, \"Noto Serif SC\", \"Songti SC\", serif;\r\n  margin-right: 12px;\r\n  transition: border-color .2s ease, box-shadow .2s ease;\r\n}\r\n#prompt-input textarea {\r\n  background: transparent;\r\n  color: var(--ink, #302a22);\r\n  font-family: Georgia, \"Noto Serif SC\", \"Songti SC\", serif;\r\n  border: none;\r\n  outline: none;\r\n  resize: none;\r\n}\r\n#prompt-input button {\r\n  box-sizing: border-box;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  height: 36px;\r\n  min-height: 36px;\r\n  max-height: 36px;\r\n  padding: 0 12px;\r\n  border: 1px solid rgba(255, 255, 255, 0.6);\r\n  border-radius: 6px;\r\n  background: rgba(255, 255, 255, 0.65);\r\n  backdrop-filter: blur(6px);\r\n  -webkit-backdrop-filter: blur(6px);\r\n  box-shadow: 0 2px 5px var(--shadow, rgba(45,35,24,.2)), inset 0 1px 1px rgba(255,255,255,.8);\r\n  color: var(--dark, #332d26);\r\n  font-family: Georgia, \"Noto Serif SC\", \"Songti SC\", serif;\r\n  line-height: 1;\r\n  vertical-align: middle;\r\n  transition: all .2s ease;\r\n  cursor: pointer;\r\n  flex-shrink: 0;\r\n}\r\n#prompt-input button:hover {\r\n  background: rgba(255, 255, 255, 0.85);\r\n  border-color: rgba(255, 255, 255, 0.9);\r\n  box-shadow: 0 3px 8px var(--shadow, rgba(45,35,24,.3)), 0 0 6px rgba(255,255,255,.6);\r\n  color: #1a1612;\r\n  transform: translateY(-1px);\r\n}\r\ndiv.is-user:dark {\r\n  text-align: center;\r\n}\r\ndiv.w-full {\r\n  text-align: left;\r\n}\r\n.is-assistant {\r\n  width: min(100%, 1290px);\r\n  max-width: 100%;\r\n}\r\n.is-assistant > div:first-child {\r\n  width: 100%;\r\n  max-width: 100%;\r\n  margin-left: auto !important;\r\n  margin-right: auto !important;\r\n  box-sizing: border-box;\r\n  background-color: #f7f3e8;\r\n  border: 2px solid #302a22;\r\n  border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;\r\n  box-shadow: 3.5px 3.5px 0 #302a22;\r\n  color: #302a22;\r\n  padding: 16px 20px;\r\n}\r\nrp,\r\nrp main,\r\nrp rail,\r\nrp rail > details,\r\nrp rail > details > pan,\r\nrp details[name=\"r\"].a[data-i=\"BBS\"],\r\nrp details[name=\"r\"].m[data-i=\"COT\"] {\r\n  overflow-anchor: none;\r\n}\r\nrp summary {\r\n  scroll-margin:0 !important;\r\n  scroll-margin-top:0 !important;\r\n}\r\n.max-w-2xl.mx-auto.my-3 {\r\n  max-width: 100%;\r\n  width: 100%;\r\n}\r\nrp roster>npc+npc {\r\nborder-left:none;\r\npadding-left:0;\r\n}\r\n#prompt-input {\r\n  background: transparent !important;\r\n  background-color: transparent !important;\r\n  padding-right: 8px;\r\n  box-sizing: border-box;\r\n}\r\n.is-assistant + div,\r\n.is-assistant ~ div,\r\n.is-assistant [data-slot=\"actions\"],\r\n.is-user + div,\r\n.is-user ~ div,\r\n.is-user [data-slot=\"actions\"] {\r\n  display: flex;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n  margin-left: auto !important;\r\n  margin-right: auto !important;\r\n}\r\n.jjk-avatar img {\r\n  display:block;\r\n  width:100%;\r\n  height:100%;\r\n  object-fit:cover;\r\n  object-position:center top;\r\n  transform:scale(1.25);\r\n  transform-origin:center top;\r\n}\r\nrp .pt img {\r\ndisplay:block;\r\nwidth:100%;\r\nmax-width:100%;\r\nmax-height:368px;\r\nheight:auto;\r\nobject-fit:contain;\r\n}\r\n/* 确保外部容器全宽，不被多余的 margin/padding 挤压 */\r\n.is-assistant,\r\n.is-user {\r\n  width: 100% !important;\r\n  max-width: 100% !important;\r\n  box-sizing: border-box;\r\n}\r\n/* 聊天外层盒子：彻底撑满正文宽度 */\r\n.jjk-chat {\r\n  box-sizing: border-box;\r\n  display: flex;\r\n  align-items: flex-start;\r\n  gap: 12px;\r\n  width: 100% !important;\r\n  max-width: 100% !important;\r\n  padding: 8px 0; /* 移除过大的水平内边距，释放横向空间 */\r\n}\r\n/* 内容主体区：强制填满头像以外的所有剩余空间 */\r\n.jjk-content {\r\n  box-sizing: border-box;\r\n  flex: 1 1 auto !important; /* 关键：允许弹性扩张并填满 */\r\n  min-width: 0 !important;   /* 防止 flex 子项被文字溢出撑破 */\r\n  width: calc(100% - 56px);  /* 预留头像与间距 */\r\n  max-width: calc(100% - 56px) !important;\r\n}\r\n/* 气泡本体：完全舒展，填满内容容器 */\r\n.jjk-bubble {\r\n  box-sizing: border-box;\r\n  display: block;\r\n  width: 100% !important;\r\n  max-width: 100% !important;\r\n  padding: 12px 16px;\r\n  font-size: 16px;\r\n  line-height: 1.6;\r\n  text-align: left;\r\n  overflow-wrap: break-word;\r\n  word-break: break-word; /* 避免极端情况下的单字异常折行 */\r\n}\r\n/* 移动端专属适配 (屏幕宽度 <= 700px) */\r\n@media screen and (max-width: 700px) {\r\n  .jjk-chat {\r\n    gap: 8px;\r\n    padding: 6px 2px;\r\n    width: 100% !important;\r\n  }\r\n  .jjk-avatar {\r\n    flex: 0 0 46px !important;\r\n    width: 46px !important;\r\n    height: 46px !important;\r\n    border-width: 2px;\r\n    box-shadow: none;\r\n    border-radius: 8px;\r\n  }\r\n  .jjk-content {\r\n    flex: 1 1 calc(100% - 54px) !important;\r\n    max-width: calc(100% - 54px) !important;\r\n    width: calc(100% - 54px) !important;\r\n  }\r\n  .jjk-name {\r\n    font-size: 13px;\r\n    margin: 0 0 3px 2px;\r\n  }\r\n  .jjk-bubble {\r\n    width: 100% !important;\r\n    padding: 10px 14px;\r\n    font-size: 17.25px;\r\n    line-height: 1.55;\r\n    border-width: 2px;\r\n    box-shadow: none;\r\n  }\r\n  .jjk-chat[data-align=\"right\"] .jjk-bubble,\r\n  .jjk-chat[data-role=\"user\"] .jjk-bubble {\r\n    box-shadow: none;\r\n  }\r\n}\r\ndiv.w-full.max-w-2xl.px-\\[4px\\].md\\:px-4.m-auto {\r\n  padding-left: 0 !important;\r\n  padding-right: 0 !important;\r\n  max-width: calc(100% - 16px) !important;\r\n}\r\nrp rail:has(> details[open]) > details:not([open]) > summary {\r\ntransform:translateX(38px);\r\nopacity:.35;\r\nfilter:brightness(.65) grayscale(.3);\r\nbox-shadow:none;\r\n}\r\nrp rail:has(> details[open]) > details:not([open]) > summary:hover {\r\ntransform:translateX(20px);\r\nopacity:.75;\r\nfilter:brightness(.85);\r\n}\r\nrp rail>details[data-i=\"BBS\"]>summary {\r\n  border-left: 5px solid #68b4d9;\r\n  background: #e8f5fc;\r\n}\r\n[theme=\"dark\"] rp rail>details[data-i=\"BBS\"]>summary {\r\nborder-color:#426f78;\r\nbackground:linear-gradient(90deg,rgba(66,111,120,.3),#30281e 52%,#201b16);\r\ncolor:var(--dark);\r\nbox-shadow:-4px 5px 13px rgba(0,0,0,.42),inset 1px 0 rgba(255,255,255,.08);\r\n}\r\nrp pan[data-i=\"BBS\"] {\r\nborder-top:4px solid var(--blue, #426f78);\r\n}\r\nrp pan[data-i=\"BBS\"] h2 {\r\nborder-left:4px solid var(--blue, #426f78);\r\n}\r\nrp details[name=\"r\"].a[data-i=\"BBS\"] > summary:before {\r\n  content:\"\";\r\n  position:absolute;\r\n  top:5px;\r\n  bottom:5px;\r\n  left:4px;\r\n  width:2px;\r\n  background:rgba(110,83,43,.28);\r\n}\r\nnav header button, #nav-left button, #nav-right button {\r\n  box-sizing: border-box;\r\n  background-color: #ffd6e0;\r\n  color: var(--ink, #302a22);\r\n  border: 2px solid #302a22;\r\n  border-radius: 255px 15px 225px 15px/15px 225px 15px 255px;\r\n  box-shadow: 2.5px 2.5px 0 #302a22;\r\n  font-weight: 700;\r\n  font-family: inherit;\r\n  padding: 4px 10px;\r\n  cursor: pointer;\r\n  -webkit-transition: transform 0.1s ease, box-shadow 0.1s ease, background-color 0.15s ease;\r\n  transition: transform 0.1s ease, box-shadow 0.1s ease, background-color 0.15s ease;\r\n}\r\nnav header button:hover, #nav-left button:hover, #nav-right button:hover {\r\n  background-color: #bae6fd;\r\n  box-shadow: 3px 3px 0 #302a22;\r\n  -webkit-transform: translate(-1px, -1px);\r\n  transform: translate(-1px, -1px);\r\n}\r\nnav header button:active, #nav-left button:active, #nav-right button:active {\r\n  background-color: #a5d8f3;\r\n  box-shadow: 0.5px 0.5px 0 #302a22;\r\n  -webkit-transform: translate(2px, 2px);\r\n  transform: translate(2px, 2px);\r\n}\r\n[theme=\"dark\"] nav header button, [theme=\"dark\"] #nav-left button, [theme=\"dark\"] #nav-right button {\r\n  background-color: #4a2d38;\r\n  color: #ffd1dc;\r\n  border-color: #e3d3ad;\r\n  box-shadow: 2.5px 2.5px 0 #e3d3ad;\r\n}\r\n[theme=\"dark\"] nav header button:hover, [theme=\"dark\"] #nav-left button:hover, [theme=\"dark\"] #nav-right button:hover {\r\n  background-color: #1e3a5f;\r\n  color: #bae6fd;\r\n  box-shadow: 3px 3px 0 #e3d3ad;\r\n}\r\n[theme=\"dark\"] .jjk-chat[data-role=\"user\"] .jjk-bubble {\r\n  border-color: #e3d3ad;\r\n  background: #253342;\r\n  box-shadow: none;\r\n  color: #e2eaf2;\r\n}\r\n[theme=\"dark\"] .jjk-chat[data-role=\"npc\"] .jjk-bubble {\r\n  border-color: #e3d3ad;\r\n  background: #462632;\r\n  box-shadow: none;\r\n  color: #ffe4eb;\r\n}\r\n[theme=\"dark\"] .jjk-name {\r\n  color: var(--paper, #f4f4f5);\r\n}\r\n.is-assistant .rili-markdown-renderer {\r\n  color: #302a22;\r\n  font-family: \"Source Han Serif SC\", \"Noto Serif SC\", \"Songti SC\", Georgia, serif;\r\n  font-size: 17.8px;\r\n  line-height: 1.8;\r\n}\r\nrp rail>details>summary:hover {\r\n  width: 52px;\r\n  transform: translateX(-2px);\r\n  background-color: #ffffff;\r\n}\r\n[theme=\"dark\"] rp rail>details>summary {\r\n  border-color: #e3d3ad;\r\n  background: #2e2823;\r\n  color: #eee3c7;\r\n  box-shadow: -3px 3px 0 #000000;\r\n}","options":{"items":[{"order":0,"label":"【可以向右滑动哦~-->】","type":"SET-INPUT","value":"咪"},{"order":1,"label":"【添加角色立绘】","type":"SET-INPUT","value":"自定义立绘需要先把图片上传到任意图床，然后复制链接。  之后请在前置词添加以下内容  # 角色名  （这里填入立绘图床链接）  \n（注：这些立绘都是通用的，所以肯有点出戏）\n# 女学生娇小可爱：https://miha.wiki/YvqGId.png\n# 女学生理性冷静眼睛娘：https://miha.wiki/su6Qdb.png\n# 女学生开朗姐姐：https://miha.wiki/vYiXlp.png\n#女学生优雅https://miha.wiki/PxvZw0.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/ohbdqd.png\n#女矮小幼年可爱 https://miha.wiki/IubarD.png\n\n"},{"order":2,"label":"灵界论坛指令","type":"SET-INPUT","value":" 交互指令：\n【建立论坛】\n【设置论坛ID：[名称]】\n【回复[目标楼层/用户]：[内容]】\n【发帖：[标题]｜[内容]】\n【扩展/关闭挂载板块】：增删额外的随机生态板块（如交易/谣言）。\n【切换[深夜/白天]模式】\n【生成马甲：[名称]】：创建一个新的身份卡并放入持有物栏。\n【切换马甲：[名称]】：将当前的发帖/回帖署名切换为该马甲。未切换时默认使用主ID。"},{"order":3,"label":"【记忆归纳】","type":"SET-INPUT","value":"【核心记忆摘要】 → 导出世界记忆Core区全部条目\n【锚点记忆摘要：NPC名】 → 导出指定NPC的锚点区全部条目\n【全记忆摘要】 → 导出Core全部 + 所有铭记NPC的锚点全部"},{"order":4,"label":"【格式修复】","type":"SET-INPUT","value":"【格式修复】（如果遇到基米不读指令可以切换模型渠道（推荐3.7f））"},{"order":5,"label":"【删除/铭记：NPC】","type":"SET-INPUT","value":"【铭记：xxx】即可让系统不忘记\n【删除铭记：xxx】即可删除对应npc"},{"order":6,"label":"【存档/读档】","type":"SET-INPUT","value":"【存档】，【读档：存档指令生成的全部内容（包括状态栏那些）】【存档补充：具体修改/增减内容的要求】"},{"order":7,"label":"【防抢话开关】","type":"SET-INPUT","value":"【开启防抢话】/【关闭防抢话】"},{"order":8,"label":"【切换人称】","type":"SET-INPUT","value":"【切换第一/第二/第三人称】"},{"order":9,"label":"【字体】","type":"SET-INPUT","value":"【正文/状态栏/全文+字体增大/减小】"},{"order":10,"label":"肘击作者群","type":"SET-INPUT","value":"1055923523"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":true,"defaultModelSettings":{"model":"pear/gemini-3.7-flash","modelSettings":{}},"totalConversations":86,"totalMessages":580,"totalCreditsUsed":829299,"totalTokensUsed":28796413,"totalPlayedUsers":64,"deeplyPlayed":15,"maxNonAuthorPlayCount":79,"fixedPromptLength":13597,"lorebookLength":299962,"author":{"id":"nSVhrzDFNgh5ywZu7gj7dfgF3yB244CN","name":"法法菈","displayUsername":"xenn","username":"xenn"},"cardsTags":[{"tag":{"name":"R18","cardsCount":345}},{"tag":{"name":"超高自由度","cardsCount":1377}},{"tag":{"name":"巨乳","cardsCount":281}},{"tag":{"name":"西幻","cardsCount":78}},{"tag":{"name":"自定义","cardsCount":489}},{"tag":{"name":"已破甲","cardsCount":2832}},{"tag":{"name":"大世界","cardsCount":447}},{"tag":{"name":"燃夏争魁","cardsCount":178}},{"tag":{"name":"可剧情可涩涩","cardsCount":3377}},{"tag":{"name":"多角色","cardsCount":1603}},{"tag":{"name":"开放世界","cardsCount":1849}},{"tag":{"name":"开局即可色","cardsCount":2012}},{"tag":{"name":"萝莉","cardsCount":271}},{"tag":{"name":"自由探索","cardsCount":1556}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}