{"id":"743d9911-fa16-4666-82ab-e6e078f09226","authorId":"VpZ76Hn2zxsWmbvdREemRTi3OjCFB26z","title":"超真实修仙大世界（精美ui）（完整修仙世界）","description":"（精美ui）（完善的设定）完整的境界体系，从炼气到渡劫，每一步都需要资源、悟性与机缘。\n> 真实的宗门生态，从杂役到亲传，你的每一个选择都有代价。\n> 危机四伏的修仙界，人心比妖魔更难测。\n> 你准备好了吗？\n感兴趣可以进q群了解：1098131943","background":"aqql0zboaqhbc03b49fhnukn.webp","backgroundWidth":1272,"backgroundHeight":845,"cover":"jjyazbl225glqroybkzl3sqc.webp","coverWidth":1272,"coverHeight":845,"introPage":"w6fhhc2tz8h0j48y8p3c2ofg.html","changelog":"","createdAt":"2026-07-10T13:05:57.357Z","updatedAt":"2026-07-27T04:48:56.014Z","initPublicAt":"2026-07-10T13:20:57.875Z","renderTemplate":null,"assistantRegexReplace":null,"enableMemorySchema":false,"memorySchema":null,"injectStyles":"/* ========================================\n   明亮修仙UI主题 v3.8.2 - Rili平台适配版\n   核心色彩：\n   - 背景: #F3E5F5 | 面板: #FAF8FD | 主色调: #9C27B0\n   - 强调色: #FF6E40 | 装饰色: #E1BEE7 | 文本: #4A148C\n   - 列表文本: #212121 | 危险: #D50000\n   ======================================== */\n\n/* === 1. 动画 === */\n@keyframes float-gentle{0%,100%{transform:translateY(0) scale(1);opacity:.95}50%{transform:translateY(-3px) scale(1.01);opacity:1}}\n@keyframes ink-wash-flow{0%{background-position:0% 0%}100%{background-position:0% 100%}}\n@keyframes spiritual-pulse{0%,100%{box-shadow:0 0 8px rgba(156,39,176,.25)}50%{box-shadow:0 0 16px rgba(156,39,176,.55),0 0 24px rgba(156,39,176,.3)}}\n@keyframes cultivation-glow{0%,100%{text-shadow:0 0 4px #FF6E40,0 0 8px rgba(255,110,64,.4)}50%{text-shadow:0 0 8px #FF6E40,0 0 16px rgba(255,110,64,.7),0 0 20px rgba(255,110,64,.3)}}\n@keyframes scroll-reveal{0%{transform:scaleY(.94);opacity:0}100%{transform:scaleY(1);opacity:1}}\n@keyframes energy-breathe{0%,100%{opacity:.7}50%{opacity:1}}\n@keyframes cot-text-vanish{0%{opacity:1}70%{opacity:0}100%{opacity:0;visibility:hidden;height:0;margin:0;padding:0;overflow:hidden;pointer-events:none}}\n@keyframes merit-flash{0%,50%,100%{opacity:1}25%,75%{opacity:.5}}\n@keyframes panel-light-sweep{0%{transform:translateX(-100%) skewX(-25deg)}100%{transform:translateX(200%) skewX(-25deg)}}\n@keyframes header-flow-line{0%{background-position:100% 0}100%{background-position:-100% 0}}\n@keyframes k-taiji-spin{0%{transform:translateY(-50%) rotate(0deg)}100%{transform:translateY(-50%) rotate(360deg)}}\n@keyframes k-bar-shimmer{0%{left:-100%}100%{left:100%}}\n@keyframes k-danger-pulse{0%,100%{border-color:rgba(213,0,0,.25)!important;box-shadow:inset 0 0 0 rgba(213,0,0,0)!important}50%{border-color:rgba(213,0,0,.6)!important;box-shadow:inset 0 0 15px rgba(213,0,0,.15),0 0 10px rgba(213,0,0,.2)!important}}\n@keyframes k-fortune-pulse{0%,100%{border-color:rgba(255,215,0,.3)!important;box-shadow:inset 0 0 0 rgba(255,215,0,0)!important}50%{border-color:rgba(255,215,0,.7)!important;box-shadow:inset 0 0 15px rgba(255,215,0,.2),0 0 12px rgba(255,215,0,.25)!important}}\n@keyframes star-twinkle{0%,100%{opacity:.6;transform:translate(-50%,-50%) scale(.8)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}\n@keyframes inv-item-glow{0%,100%{box-shadow:0 0 6px rgba(213,0,0,.3)!important}50%{box-shadow:0 0 12px rgba(213,0,0,.5),0 0 20px rgba(213,0,0,.2)!important}}\n@keyframes user-flame-flicker{0%,100%{opacity:.8;transform:scale(1) translateY(0)}25%{opacity:.9;transform:scale(1.05) translateY(-1px)}50%{opacity:.75;transform:scale(.98) translateY(1px)}75%{opacity:.85;transform:scale(1.02) translateY(-.5px)}}\n@keyframes user-cloud-drift{0%,100%{opacity:.65;transform:translateX(0) translateY(0)}50%{opacity:.75;transform:translateX(3px) translateY(-2px)}}\n\n/* === 1.2 品质变量 === */\n.rili-markdown-renderer{--color-bai:#607D8B;--color-lv:#2E7D32;--color-lan:#1565C0;--color-zi:#7B1FA2;--color-cheng:#FF6E40;--color-hong:#D50000}\n\n/* === 2. 系统核心UI === */\n\n/* --- 2.1 CoT --- */\ncot{display:block;position:relative;width:100%;aspect-ratio:3/1;overflow:hidden;box-sizing:border-box;contain:size layout paint;font-size:0;line-height:0;letter-spacing:0}\ncot *{display:none!important}\ncot::before{content:\"\";display:block;width:100%;height:100%;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:cover;animation:float-gentle 7s ease-in-out infinite;background-image:url(\"data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 200'%3E%3Cdefs%3E%3ClinearGradient id='paperGrad' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23F3E5F5'/%3E%3Cstop offset='1' stop-color='%23E1BEE7'/%3E%3C/linearGradient%3E%3CradialGradient id='core' cx='.5' cy='.5' r='.18'%3E%3Cstop offset='0%25' stop-color='%23FFD700' stop-opacity='.3'/%3E%3Cstop offset='60%25' stop-color='%23FFD700' stop-opacity='.06'/%3E%3Cstop offset='100%25' stop-color='%23FFD700' stop-opacity='0'/%3E%3C/radialGradient%3E%3Cfilter id='glow'%3E%3CfeGaussianBlur stdDeviation='2.5' result='blur'/%3E%3CfeMerge%3E%3CfeMergeNode in='blur'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3Cstyle%3E .txt-col { font-family: 'Noto Serif SC', 'KaiTi', serif; font-size: 10px; fill: %239C27B0; opacity: 0.6; writing-mode: tb; glyph-orientation-vertical: 0; } .txt-main { font-family: 'Noto Serif SC', serif; font-weight: bold; font-size: 24px; fill: %23FF6E40; text-anchor: middle; letter-spacing: 8px; } .txt-sub { font-family: 'monospace'; font-size: 10px; fill: %234A148C; text-anchor: middle; letter-spacing: 2px; } %3C/style%3E%3C/defs%3E%3Crect width='600' height='200' fill='url(%23paperGrad)'/%3E%3Ctext x='40' y='-50' class='txt-col'%3E%3Ctspan x='40' dy='10'%3E春王正月%3C/tspan%3E%3Ctspan x='40' dy='15'%3E大一统也%3C/tspan%3E%3Ctspan x='40' dy='15'%3E元年者何%3C/tspan%3E%3Ctspan x='40' dy='15'%3E君之始年也%3C/tspan%3E%3Canimate attributeName='y' from='-50' to='0' dur='15s' repeatCount='indefinite'/%3E%3C/text%3E%3Ctext x='80' y='-100' class='txt-col' opacity='0.4'%3E%3Ctspan x='80' dy='10'%3E微而显%3C/tspan%3E%3Ctspan x='80' dy='15'%3E志而晦%3C/tspan%3E%3Ctspan x='80' dy='15'%3E婉而成章%3C/tspan%3E%3Canimate attributeName='y' from='-100' to='-20' dur='12s' repeatCount='indefinite'/%3E%3C/text%3E%3Ctext x='520' y='-80' class='txt-col'%3E%3Ctspan x='520' dy='10'%3E尽而不汙%3C/tspan%3E%3Ctspan x='520' dy='15'%3E惩恶而劝善%3C/tspan%3E%3Ctspan x='520' dy='15'%3E拨乱世反之正%3C/tspan%3E%3Canimate attributeName='y' from='-80' to='-10' dur='18s' repeatCount='indefinite'/%3E%3C/text%3E%3Ctext x='560' y='-40' class='txt-col' opacity='0.4'%3E%3Ctspan x='560' dy='10'%3E天人感应%3C/tspan%3E%3Ctspan x='560' dy='15'%3E灾异谴告%3C/tspan%3E%3Canimate attributeName='y' from='-40' to='10' dur='20s' repeatCount='indefinite'/%3E%3C/text%3E%3Cellipse cx='300' cy='95' rx='55' ry='55' fill='url(%23core)'/%3E%3Cg filter='url(%23glow)'%3E%3Ccircle cx='300' cy='95' r='28' fill='none' stroke='%239C27B0' stroke-width='1' stroke-dasharray='3 5' opacity='.25'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 300 95' to='360 300 95' dur='12s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='300' cy='95' r='42' fill='none' stroke='%23E1BEE7' stroke-width='.6' stroke-dasharray='6 10' opacity='.2'%3E%3CanimateTransform attributeName='transform' type='rotate' from='360 300 95' to='0 300 95' dur='20s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='300' cy='95' r='55' fill='none' stroke='%23FFD700' stroke-width='.4' stroke-dasharray='2 14' opacity='.15'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 300 95' to='360 300 95' dur='30s' repeatCount='indefinite'/%3E%3C/circle%3E%3Cline x1='260' y1='95' x2='340' y2='95' stroke='%23BA68C8' stroke-width='.6' opacity='.2'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 300 95' to='360 300 95' dur='8s' repeatCount='indefinite'/%3E%3C/line%3E%3Ccircle cx='300' cy='95' r='4' fill='%23FFD700' opacity='.6'%3E%3Canimate attributeName='r' values='3;5;3' dur='2.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='opacity' values='.4;.7;.4' dur='2.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3Ctext x='300' y='100' class='txt-main'%3E%3Ctspan%3E天道推演中%3C/tspan%3E%3Canimate attributeName='opacity' values='0.6;1;0.6' dur='3s' repeatCount='indefinite'/%3E%3C/text%3E%3Ctext x='300' y='130' class='txt-sub'%3E%3Ctspan%3E[ SYSTEM CALCULATING KARMA ]%3C/tspan%3E%3C/text%3E%3Crect x='220' y='150' width='160' height='2' fill='%239C27B0' opacity='0.3'/%3E%3Crect x='220' y='150' width='10' height='2' fill='%23FF6E40'%3E%3Canimate attributeName='x' from='220' to='370' dur='2s' repeatCount='indefinite'/%3E%3C/rect%3E%3C/svg%3E\")}\ncot:has(postition[stop]),cot:has(+ postition[stop]),cot:has(~ postition[stop]){animation:cot-text-vanish 800ms ease forwards}\ncot:has(postition[stop])::before,cot:has(+ postition[stop])::before,cot:has(~ postition[stop])::before{animation-play-state:paused!important;opacity:0;transition:opacity .6s ease;content:none!important;background:none!important}\n\n\n/* --- 2.3 用户与AI气泡框 --- */\n.is-user .border.border-muted{background:linear-gradient(145deg,rgba(255,255,255,.98) 0%,rgba(255,248,240,.95) 50%,rgba(255,255,255,.98) 100%)!important;border:1px solid rgba(255,110,64,.2)!important;box-shadow:0 6px 24px rgba(255,110,64,.1),0 0 40px rgba(255,215,0,.08),inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(255,110,64,.05)!important;border-radius:12px!important;color:#4A148C!important;backdrop-filter:blur(15px)!important;-webkit-backdrop-filter:blur(15px)!important;position:relative!important;isolation:isolate!important;overflow:visible!important}\n.is-user .border.border-muted::before{content:''!important;position:absolute!important;top:-6px!important;right:-6px!important;width:28px!important;height:28px!important;pointer-events:none!important;z-index:100!important;background-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cdefs%3E%3ClinearGradient id='miniFlame1' x1='0%25' y1='100%25' x2='100%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%23FF6E40' stop-opacity='0.8'/%3E%3Cstop offset='50%25' stop-color='%23FFD700' stop-opacity='0.6'/%3E%3Cstop offset='100%25' stop-color='%23FFEC8B' stop-opacity='0.4'/%3E%3C/linearGradient%3E%3Cfilter id='flameGlow'%3E%3CfeGaussianBlur stdDeviation='0.8' result='blur'/%3E%3CfeMerge%3E%3CfeMergeNode in='blur'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg transform='translate(14,16)' filter='url(%23flameGlow)'%3E%3Cpath d='M0 -10 Q-4 -6 -3 -2 Q-4 2 0 6 Q4 2 3 -2 Q4 -6 0 -10' fill='url(%23miniFlame1)'/%3E%3Cpath d='M0 -6 Q-2 -4 -1.5 -1 Q-2 1 0 3 Q2 1 1.5 -1 Q2 -4 0 -6' fill='%23FFFDE7' opacity='0.8'/%3E%3Ccircle cx='-5' cy='-4' r='1' fill='%23FFD700' opacity='0.7'/%3E%3Ccircle cx='5' cy='-6' r='0.8' fill='%23FF6E40' opacity='0.6'/%3E%3Ccircle cx='3' cy='-9' r='0.6' fill='%23FFEC8B' opacity='0.5'/%3E%3C/g%3E%3C/svg%3E\")!important;background-size:contain!important;background-repeat:no-repeat!important;opacity:.85!important;animation:user-flame-flicker 3s ease-in-out infinite!important}\n.is-user .border.border-muted::after{content:''!important;position:absolute!important;bottom:-10px!important;left:-10px!important;width:90px!important;height:90px!important;pointer-events:none!important;z-index:100!important;background-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'%3E%3Cdefs%3E%3ClinearGradient id='cloudOrange1' x1='0%25' y1='0%25' x2='100%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%23FF6E40' stop-opacity='0.4'/%3E%3Cstop offset='50%25' stop-color='%23FF9E80' stop-opacity='0.25'/%3E%3Cstop offset='100%25' stop-color='%23FFD700' stop-opacity='0.15'/%3E%3C/linearGradient%3E%3ClinearGradient id='cloudGold1' x1='0%25' y1='100%25' x2='100%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%23FFD700' stop-opacity='0.5'/%3E%3Cstop offset='100%25' stop-color='%23FFEC8B' stop-opacity='0.2'/%3E%3C/linearGradient%3E%3Cfilter id='cloudSoft'%3E%3CfeGaussianBlur stdDeviation='1' result='blur'/%3E%3CfeMerge%3E%3CfeMergeNode in='blur'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23cloudSoft)'%3E%3Cellipse cx='35' cy='60' rx='22' ry='12' fill='url(%23cloudOrange1)'/%3E%3Cellipse cx='25' cy='55' rx='15' ry='10' fill='url(%23cloudOrange1)'/%3E%3Cellipse cx='45' cy='55' rx='18' ry='11' fill='url(%23cloudOrange1)'/%3E%3Cellipse cx='30' cy='50' rx='12' ry='8' fill='url(%23cloudGold1)'/%3E%3Cellipse cx='42' cy='48' rx='10' ry='7' fill='url(%23cloudGold1)'/%3E%3Cpath d='M15 65 Q10 60 15 55 Q12 50 18 48' stroke='url(%23cloudOrange1)' stroke-width='2' fill='none' opacity='0.6'/%3E%3Cpath d='M55 58 Q60 55 58 50 Q62 47 58 43' stroke='url(%23cloudGold1)' stroke-width='1.5' fill='none' opacity='0.5'/%3E%3C/g%3E%3Cpath d='M10 75 Q15 65 12 55 Q18 45 15 35' stroke='url(%23cloudOrange1)' stroke-width='1.5' fill='none' opacity='0.4'/%3E%3Cpath d='M5 68 Q10 58 8 48' stroke='url(%23cloudGold1)' stroke-width='1' fill='none' opacity='0.35'/%3E%3Ccircle cx='60' cy='70' r='2' fill='%23FFD700' opacity='0.5'/%3E%3Ccircle cx='68' cy='62' r='1.5' fill='%23FF6E40' opacity='0.45'/%3E%3Ccircle cx='55' cy='78' r='1.2' fill='%23FFEC8B' opacity='0.4'/%3E%3Ccircle cx='72' cy='72' r='1' fill='%23FFD700' opacity='0.35'/%3E%3Ccircle cx='8' cy='42' r='2.5' fill='url(%23cloudOrange1)' opacity='0.5'/%3E%3Ccircle cx='15' cy='32' r='1.8' fill='url(%23cloudGold1)' opacity='0.45'/%3E%3Ccircle cx='5' cy='50' r='1.5' fill='%23FF6E40' opacity='0.4'/%3E%3C/svg%3E\")!important;background-size:contain!important;background-repeat:no-repeat!important;opacity:.7!important;animation:user-cloud-drift 12s ease-in-out infinite!important}\n.is-user .border.border-muted > *{position:relative!important;z-index:1!important}\n\n.is-assistant .border.border-muted{background:rgba(250,248,253,.95)!important;color:#4A148C!important;border-radius:4px!important;border:1px solid rgba(156,39,176,.2)!important;box-shadow:0 8px 25px -10px rgba(74,20,140,.1)!important;backdrop-filter:blur(15px)!important;-webkit-backdrop-filter:blur(15px)!important}\n\n/* --- 2.4 通用内容容器 --- */\n.rili-markdown-renderer{font-family:'KaiTi','STKaiti','Noto Serif SC',serif;position:relative;z-index:1;color:#4A148C;font-size:16px}\n.rili-markdown-renderer br{line-height:1.4}\n.rili-markdown-renderer p{font-size:16px;line-height:1.85}\n.is-user .border.border-muted .rili-markdown-renderer,.is-user .border.border-muted .rili-markdown-renderer p{font-size:16px}\n.rili-markdown-renderer br{line-height:1.4}\n\n/* --- 2.5 折叠面板 --- */\n.rili-markdown-renderer details{background:#FAF8FD;border-radius:4px;margin:12px 0;overflow:visible;position:relative;border:1px solid rgba(156,39,176,.15);box-shadow:0 4px 12px rgba(74,20,140,.05);transition:all .4s ease;font-size:16px;line-height:1.7;padding:0 16px 12px 16px}\n.rili-markdown-renderer details:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(74,20,140,.08);border-color:rgba(156,39,176,.3)}\n.rili-markdown-renderer details:has(T:hover){z-index:100}\n.rili-markdown-renderer details summary{background:transparent;padding:12px 40px 12px 16px;margin:0 -16px;font-weight:700;font-size:17px;cursor:pointer;color:#4A148C;letter-spacing:1.2px;position:relative;list-style:none;border-bottom:1px solid rgba(156,39,176,.1);transition:all .4s ease;font-family:'KaiTi','STKaiti','Noto Serif SC',serif}\n.rili-markdown-renderer details summary::-webkit-details-marker{display:none}\n.rili-markdown-renderer details summary::before{content:'';position:absolute;left:16px;top:50%;width:8px;height:8px;border-right:2px solid #9C27B0;border-bottom:2px solid #9C27B0;transform:translateY(-70%) rotate(45deg);transition:transform .4s ease,border-color .4s ease}\n.rili-markdown-renderer details summary:hover::before{border-color:#FF6E40}\n.rili-markdown-renderer details[open]>summary{background:rgba(225,190,231,.2);border-bottom-color:rgba(156,39,176,.2);color:#9C27B0;padding-top:12px;margin-bottom:12px;animation:scroll-reveal .5s ease-out}\n.rili-markdown-renderer details[open]>summary::before{transform:translateY(-50%) rotate(225deg)}\n.rili-markdown-renderer details>*:not(summary){padding:0;line-height:inherit;font-size:inherit;color:inherit;background:transparent}\n.rili-markdown-renderer details>summary{text-align:center!important;justify-content:center!important;font-family:'KaiTi','STKaiti','Noto Serif SC',serif!important;font-weight:700!important;letter-spacing:3px!important}\n\n/* --- 2.6 Tooltip --- */\n.rili-markdown-renderer T{position:static!important;display:inline-block;margin-bottom:4px;margin-right:6px;cursor:help;color:#212121!important;font-weight:600;text-decoration:none;border-bottom:1px dashed rgba(156,39,176,.4);padding:2px 8px;background:rgba(156,39,176,.06);border-radius:2px;transition:all .4s ease}\n.rili-markdown-renderer T::before{content:\"\"}\n.rili-markdown-renderer T:hover{background:rgba(156,39,176,.15);color:#9C27B0!important;border-bottom-style:solid;z-index:100}\n.rili-markdown-renderer T Ti{display:block!important;visibility:hidden;opacity:0;left:0!important;right:0!important;margin:0 auto!important;width:max-content!important;max-width:90%!important;top:auto!important;bottom:auto!important;transform:translateY(-100%) translateY(-10px)!important;white-space:normal;text-align:left;background:rgba(255,255,255,.98);color:#4A148C;border-radius:0px 12px 0px 12px!important;border:1px solid rgba(156,39,176,.35);border-left:3px solid #9C27B0;padding:12px 16px;font-size:.85em;font-weight:500;line-height:1.6;font-family:'Noto Serif SC',serif;box-shadow:0 8px 25px rgba(74,20,140,.15),inset 0 0 15px rgba(243,229,245,.5);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:opacity .3s ease,transform .3s ease,border-radius .4s ease;pointer-events:none;position:absolute;z-index:99999;background-image:linear-gradient(90deg,rgba(156,39,176,.4) 0%,transparent 50%);background-size:100% 1px;background-repeat:no-repeat;background-position:top left}\n.rili-markdown-renderer T Ti::before{content:'信息节点 //';display:block;font-size:.75em;color:#FF6E40;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid rgba(255,110,64,.25);letter-spacing:2px;font-weight:700;font-family:'Noto Serif SC',serif}\n.rili-markdown-renderer T:hover Ti{visibility:visible;opacity:1;transform:translateY(-100%) translateY(-10px)!important}\n.rili-markdown-renderer T Ti>span{display:inline-block;color:#9C27B0;font-weight:700;margin-right:8px}\n\n/* --- 2.7 品质着色（精简版） --- */\n.rili-markdown-renderer [class*=card-body-]{margin:4px 0;padding:0;border-radius:2px;background-color:transparent;border:none;transition:all .4s ease}\n.rili-markdown-renderer [class*=card-body-bai] T{color:var(--color-bai)!important;display:inline-block}\n.rili-markdown-renderer [class*=card-body-lv] T{color:var(--color-lv)!important;display:inline-block}\n.rili-markdown-renderer [class*=card-body-lan] T{color:var(--color-lan)!important;display:inline-block}\n.rili-markdown-renderer [class*=card-body-zi] T{color:var(--color-zi)!important;display:inline-block}\n.rili-markdown-renderer [class*=card-body-cheng] T{color:var(--color-cheng)!important;display:inline-block}\n.rili-markdown-renderer [class*=card-body-hong] T{color:var(--color-hong)!important;display:inline-block}\n.rili-markdown-renderer [class*=card-body-bai] T Ti{background:rgba(255,255,255,.98);border:1px solid rgba(96,125,139,.25)}\n.rili-markdown-renderer [class*=card-body-lv] T Ti{background:rgba(255,255,255,.98);border:1px solid rgba(46,125,50,.3)}\n.rili-markdown-renderer [class*=card-body-lan] T Ti{border-color:rgba(21,101,192,.35)}\n.rili-markdown-renderer [class*=card-body-zi] T Ti{border-color:rgba(123,31,162,.35)}\n.rili-markdown-renderer [class*=card-body-cheng] T Ti{border-color:rgba(255,110,64,.35)}\n.rili-markdown-renderer [class*=card-body-hong] T Ti{border:1px solid rgba(213,0,0,.4);box-shadow:0 0 10px rgba(213,0,0,.25),0 8px 30px rgba(74,20,140,.15)}\n.rili-markdown-renderer [class*=card-body-bai] T Ti span:first-child{color:var(--color-bai)!important}\n.rili-markdown-renderer [class*=card-body-lv] T Ti span:first-child{color:var(--color-lv)!important}\n.rili-markdown-renderer [class*=card-body-lan] T Ti span:first-child{color:var(--color-lan)!important}\n.rili-markdown-renderer [class*=card-body-zi] T Ti span:first-child{color:var(--color-zi)!important}\n.rili-markdown-renderer [class*=card-body-cheng] T Ti span:first-child{color:var(--color-cheng)!important}\n.rili-markdown-renderer [class*=card-body-hong] T Ti span:first-child{color:var(--color-hong)!important}\n\n/* === 3. 聊天容器与气泡（内容标签） === */\n\n/* --- 3.1 聊天容器与气泡 --- */\n.chat{display:flex;flex-direction:column;gap:14px;padding:16px 12px;background:#F3E5F5;border:1px solid rgba(156,39,176,.2);border-left:3px solid #9C27B0;border-right:3px solid #FF6E40;border-radius:6px;margin:16px 0;position:relative;font-family:'KaiTi','STKaiti','Noto Serif SC',serif;box-shadow:0 3px 15px rgba(74,20,140,.05),inset 0 0 20px rgba(250,248,253,.9);overflow:hidden}\n.chat::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(\"data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='350'%3E%3Cdefs%3E%3Cpattern id='cloudFlow' width='140' height='350' patternUnits='userSpaceOnUse'%3E%3Ctext y='20' font-family='KaiTi, serif' font-size='18' fill='%239C27B0' opacity='0.06'%3E%3Ctspan x='0'%3E紫%3C/tspan%3E%3Ctspan x='70' dy='38'%3E气%3C/tspan%3E%3Ctspan x='20' dy='38'%3E东%3C/tspan%3E%3Ctspan x='90' dy='38'%3E来%3C/tspan%3E%3Ctspan x='35' dy='38'%3E大%3C/tspan%3E%3Ctspan x='105' dy='38'%3E道%3C/tspan%3E%3Ctspan x='15' dy='38'%3E至%3C/tspan%3E%3Ctspan x='85' dy='38'%3E简%3C/tspan%3E%3C/text%3E%3C/pattern%3E%3C/defs%3E%3Crect width='140' height='350' fill='url(%23cloudFlow)'/%3E%3C/svg%3E\");animation:ink-wash-flow 30s linear infinite;opacity:.5;pointer-events:none;z-index:0;will-change:background-position}\n.chat>*{position:relative;z-index:1}\n.bubble{max-width:90%;padding:10px 14px;position:relative;line-height:1.6;word-wrap:break-word;border-radius:4px;box-shadow:0 2px 8px rgba(74,20,140,.08);transition:transform .4s ease,box-shadow .4s ease;overflow:visible}\n.bubble:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(74,20,140,.12)}\n.bubble.npc{background:rgba(255,255,255,.95);border:1px solid rgba(156,39,176,.25);border-left:3px solid #9C27B0;color:#4A148C;align-self:flex-start;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}\n.bubble.npc::after{content:'';position:absolute;top:8px;right:8px;width:6px;height:6px;background:#9C27B0;border-radius:2px;animation:spiritual-pulse 3s ease-in-out infinite;z-index:2}\n.bubble.npc .name{color:#9C27B0}\n.bubble.npc .name::before{color:#9C27B0;animation:merit-flash 3.5s steps(1,end) infinite}\n.bubble.npc .msg{color:#4A148C}\n.bubble.user{background:rgba(255,255,255,.95);border:1px solid rgba(255,110,64,.25);border-right:3px solid #FF6E40;color:#4A148C;align-self:flex-end;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}\n.bubble.user::after{content:'';position:absolute;top:8px;left:8px;width:6px;height:6px;background:#FF6E40;border-radius:2px;animation:spiritual-pulse 3s ease-in-out infinite;z-index:2}\n.bubble.user .name{color:#FF6E40}\n.bubble.user .name::before{color:#FF6E40;animation:merit-flash 3.5s steps(1,end) infinite .3s}\n.bubble.user .msg{color:#4A148C}\n.bubble .name{font-size:.85em;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:6px;display:block;position:relative;padding-left:16px;z-index:1;font-family:'KaiTi','STKaiti','Noto Serif SC',serif}\n.bubble .name::before{content:'✦';position:absolute;left:0;font-size:1.1em;display:inline-block}\n.bubble .msg{margin:0;font-size:1em;font-weight:500;position:relative;z-index:1}\n\n/* === 4. 特殊内容模块 === */\n\n/* --- 4.1 侧边栏（内联化适配：Rili无固定侧栏，转为内联状态面板） --- */\n.rili-markdown-renderer .env-sidebar,.rili-markdown-renderer .u,.rili-markdown-renderer .n{position:relative!important;width:100%!important;margin:16px 0!important;padding:0!important;font-family:'Noto Serif SC','KaiTi',serif!important;background:radial-gradient(circle,rgba(255,255,255,.95) 0%,rgba(252,228,236,.9) 100%),url(\"data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.05'/%3E%3C/svg%3E\")!important;border:2px solid rgba(244,143,177,.3)!important;border-radius:4px!important;overflow:hidden!important;transition:all .35s ease!important;box-shadow:0 4px 15px rgba(194,24,91,.1)!important}\n.rili-markdown-renderer .env-sidebar>summary,.rili-markdown-renderer .u>summary,.rili-markdown-renderer .n>summary{padding:12px 16px!important;background:linear-gradient(90deg,rgba(244,143,177,.1),rgba(255,215,0,.15),rgba(244,143,177,.1))!important;color:#C2185B!important;font-weight:700!important;font-size:14px!important;cursor:pointer!important;list-style:none!important;outline:none!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;border-bottom:1px solid rgba(244,143,177,.2)!important;box-shadow:none!important;letter-spacing:2px!important;writing-mode:horizontal-tb!important;text-orientation:mixed}\n.rili-markdown-renderer .env-sidebar>summary::-webkit-details-marker,.rili-markdown-renderer .u>summary::-webkit-details-marker,.rili-markdown-renderer .n>summary::-webkit-details-marker{display:none!important}\n.rili-markdown-renderer .env-sidebar>summary:hover,.rili-markdown-renderer .u>summary:hover,.rili-markdown-renderer .n>summary:hover{background:linear-gradient(90deg,rgba(244,143,177,.2),rgba(255,215,0,.25),rgba(244,143,177,.2))!important;color:#F48FB1!important}\n.rili-markdown-renderer .env-sidebar[open],.rili-markdown-renderer .u[open],.rili-markdown-renderer .n[open]{border:2px solid #F48FB1!important;box-shadow:0 4px 25px rgba(194,24,91,.2)!important}\n/* 天时地利内容 */\n.hk-body{padding:14px!important;background:rgba(255,240,245,.95)!important;border-top:1px solid rgba(244,143,177,.1)!important;box-shadow:none!important}\n.hk-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-template-rows:repeat(3,1fr)!important;gap:5px!important;margin:0 auto 14px auto!important;position:relative!important;padding:6px 6px 32px 6px!important;max-width:280px!important;border:1px solid rgba(244,143,177,.15)!important;background:rgba(255,255,255,.5)!important;border-radius:4px!important;transform:none!important;box-shadow:none!important}\n.hk-grid::after{content:'神识探查中...'!important;position:absolute!important;left:0!important;bottom:0!important;width:100%!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,rgba(244,143,177,.05),rgba(255,215,0,.05))!important;color:#F06292!important;font-size:12px!important;font-weight:600!important;letter-spacing:2px!important;border-radius:0 0 4px 4px!important;pointer-events:none!important;z-index:1!important;font-family:'Noto Serif SC',serif!important;box-shadow:none!important}\n.hk-cell{aspect-ratio:1/1!important;max-width:80px!important;background:#FFFFFF!important;border:1px solid rgba(244,143,177,.2)!important;border-radius:2px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-size:11px!important;color:#C2185B!important;padding:2px!important;word-break:break-all!important;box-shadow:none!important;cursor:pointer!important;font-family:'Noto Serif SC',serif!important;position:static!important;transform:none!important;transition:all .3s ease!important}\n.hk-cell:hover,.hk-cell:focus{transform:none!important;background:#FFF0F5!important;box-shadow:none!important;border:2px solid #F48FB1!important;z-index:auto!important}\n.hk-cell.current{background:linear-gradient(135deg,rgba(244,143,177,.1),rgba(255,255,255,.8))!important;border:2px solid #F48FB1!important;color:#F06292!important;font-weight:bold!important;box-shadow:none!important}\n.hk-cell.current::after{content:'';position:absolute;top:4px;right:4px;width:6px;height:6px;background:#FFD700;border-radius:50%;animation:spiritual-pulse 2s ease-in-out infinite;box-shadow:none}\n.hk-cell.danger{color:#D50000!important;border-color:rgba(213,0,0,.3)!important;background:linear-gradient(135deg,rgba(213,0,0,.05),rgba(255,255,255,.9))!important;box-shadow:none!important}\n.hk-cell.danger:hover,.hk-cell.danger:focus{border:2px solid #D50000!important;box-shadow:none!important}\n.hk-cell.quest{color:#E65100!important;border-color:rgba(255,160,0,.4)!important;background:linear-gradient(135deg,rgba(255,193,7,.1),rgba(255,255,255,.9))!important;box-shadow:none!important}\n.hk-cell.quest:hover,.hk-cell.quest:focus{border:2px solid #FFB300!important;box-shadow:none!important}\n.hk-cell>i{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;left:0!important;bottom:0!important;width:100%!important;height:36px!important;background:rgba(255,255,255,.98)!important;border-top:2px solid #F48FB1!important;color:#C2185B!important;font-style:normal!important;font-size:12px!important;font-weight:600!important;font-family:'Noto Serif SC',serif!important;opacity:0!important;visibility:hidden!important;z-index:10!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;padding:0 14px!important;border-radius:0 0 4px 4px!important;pointer-events:none!important;box-shadow:none!important}\n.hk-cell:hover>i,.hk-cell:focus>i{opacity:1!important;visibility:visible!important;box-shadow:none!important}\n.hk-cell.danger:hover>i,.hk-cell.danger:focus>i{border-top-color:#D50000!important;color:#B71C1C!important;background:rgba(255,235,238,.98)!important;box-shadow:none!important}\n.hk-cell.quest:hover>i,.hk-cell.quest:focus>i{border-top-color:#FFB300!important;color:#E65100!important;background:rgba(255,248,225,.98)!important;box-shadow:none!important}\n.hk-cell.current:hover>i,.hk-cell.current:focus>i{border-top-color:#F48FB1!important;color:#C2185B!important;background:rgba(252,228,236,.98)!important;box-shadow:none!important}\n.hk-meta{background:rgba(255,255,255,.6)!important;border:1px solid rgba(244,143,177,.2)!important;border-left:3px solid #F48FB1!important;border-radius:2px!important;padding:12px 16px!important;margin-bottom:12px!important;font-family:'Noto Serif SC',serif!important;box-shadow:none!important}\n.hk-line{font-size:14px!important;color:#C2185B!important;margin-bottom:6px!important;line-height:1.6!important}\n.hk-line:last-child{margin-bottom:0!important}\n.hk-line strong{color:#F06292!important;font-weight:700!important;margin-right:8px!important}\n.hk-foot{margin-top:10px!important;font-size:11px!important;color:rgba(244,143,177,.6)!important;text-align:center!important;letter-spacing:3px!important;font-weight:700!important;padding-top:10px!important;border-top:1px dashed rgba(244,143,177,.2)!important;font-family:'Noto Serif SC',serif!important;box-shadow:none!important}\n/* 法身面板 */\n.rili-markdown-renderer .u[open]>.classUI-npc-card,.rili-markdown-renderer .n[open]>.classUI-npc-card{background:transparent!important;border:none!important;box-shadow:none!important;padding-top:14px!important;padding-bottom:14px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}\n\n/* --- 4.2 顶部信息 --- */\n.top-info{display:flex!important;flex-direction:column!important;gap:0!important;margin:16px 0!important;padding:0!important;font-family:'KaiTi','STKaiti','Noto Serif SC',serif!important;background:linear-gradient(180deg,rgba(255,253,250,.98) 0%,rgba(250,248,253,.95) 100%),url(\"data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.03'/%3E%3C/svg%3E\")!important;border:1px solid rgba(156,39,176,.15)!important;border-radius:6px!important;box-shadow:0 4px 15px rgba(74,20,140,.06),inset 0 0 30px rgba(255,255,255,.5)!important;position:relative!important;overflow:hidden!important}\n.top-info::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:2px!important;background:linear-gradient(90deg,transparent 5%,#FFD700 25%,#9C27B0 50%,#FF6E40 75%,transparent 95%)!important;pointer-events:none!important}\n.top-info>time,.top-info>position,.top-info>aura,.top-info>scan{display:block!important;position:relative!important;padding:12px 16px 12px 70px!important;font-size:15px!important;font-weight:600!important;color:#4A148C!important;line-height:1.7!important;letter-spacing:1.5px!important;background:transparent!important;border-bottom:1px dashed rgba(156,39,176,.12)!important;transition:all .3s ease!important}\n.top-info>*:last-child{border-bottom:none!important}\n.top-info>*:hover{background:rgba(156,39,176,.03)!important}\n.top-info>*::before{position:absolute!important;left:14px!important;top:50%!important;transform:translateY(-50%)!important;font-size:12px!important;font-weight:700!important;color:#fff!important;letter-spacing:1px!important;padding:4px 8px!important;border-radius:3px!important;text-shadow:0 1px 2px rgba(0,0,0,.15)!important;white-space:nowrap!important}\n.top-info>time::before{content:'道历'!important;background:linear-gradient(135deg,#FF6E40,#FF9E80)!important;box-shadow:0 2px 6px rgba(255,110,64,.3)!important}\n.top-info>position::before{content:'方位'!important;background:linear-gradient(135deg,#9C27B0,#BA68C8)!important;box-shadow:0 2px 6px rgba(156,39,176,.3)!important}\n.top-info>aura::before{content:'灵气'!important;background:linear-gradient(135deg,#00BCD4,#4DD0E1)!important;box-shadow:0 2px 6px rgba(0,188,212,.3)!important}\n.top-info>scan{padding-top:12px!important;padding-bottom:14px!important}\n.top-info>scan::before{content:'神识'!important;background:linear-gradient(135deg,#FFD700,#FFA000)!important;box-shadow:0 2px 6px rgba(255,160,0,.3)!important;top:16px!important;transform:none!important}\n.top-info>scan>spot{display:block!important;padding:6px 0 6px 16px!important;margin-left:4px!important;border-left:2px solid rgba(156,39,176,.2)!important;font-size:14px!important;color:#37474F!important;line-height:1.6!important;letter-spacing:1px!important;position:relative!important;transition:all .25s ease!important}\n.top-info>scan>spot:first-of-type{margin-top:8px!important}\n.top-info>scan>spot:hover{background:rgba(156,39,176,.04)!important;border-left-color:#9C27B0!important;padding-left:20px!important}\n.top-info>scan>spot::before{content:'◆'!important;position:absolute!important;left:-6px!important;top:50%!important;transform:translateY(-50%)!important;font-size:8px!important;color:#9C27B0!important;background:#FAF8FD!important;padding:2px!important}\n\n/* --- 4.3 雷达图 --- */\n.chart-box.sao-chart-theme{--chart-size:220px;--chart-font:'Noto Serif SC','KaiTi',serif;--c-ink-primary:#9C27B0;--c-ink-light:#E1BEE7;--c-paper:#FAF8FD;--c-gold:#FFD700;--c-text:#4A148C;position:relative;width:var(--chart-size);height:var(--chart-size);margin:30px auto;font-family:var(--chart-font);box-sizing:border-box;user-select:none;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.9) 40%,transparent 70%),url(\"data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.05'/%3E%3C/svg%3E\"),var(--c-paper);border:1px solid rgba(156,39,176,.15);box-shadow:inset 0 0 40px rgba(255,255,255,.8),0 10px 30px rgba(156,39,176,.1)}\n.chart-box.sao-chart-theme::before{content:'';position:absolute;inset:-8px;border-radius:50%;border:1px solid rgba(156,39,176,.1);box-shadow:0 0 0 4px rgba(156,39,176,.03);pointer-events:none}\n.chart-bg-deco{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);background-image:linear-gradient(0deg,transparent 49.5%,rgba(156,39,176,.1) 50%,transparent 50.5%),linear-gradient(60deg,transparent 49.5%,rgba(156,39,176,.1) 50%,transparent 50.5%),linear-gradient(120deg,transparent 49.5%,rgba(156,39,176,.1) 50%,transparent 50.5%);-webkit-mask-image:url(\"data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 0 L93.3 25 L93.3 75 L50 100 L6.7 75 L6.7 25 Z' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M50 25 L71.6 37.5 L71.6 62.5 L50 75 L28.4 62.5 L28.4 37.5 Z' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E\");-webkit-mask-size:100% 100%;z-index:0;pointer-events:none}\n.chart-poly{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:radial-gradient(circle at center,rgba(156,39,176,.4) 0%,rgba(156,39,176,.7) 80%,rgba(74,20,140,.8) 100%);mix-blend-mode:multiply;filter:blur(.5px);opacity:.8;transition:clip-path .8s cubic-bezier(.25,.46,.45,.94);clip-path:polygon(50% calc(50% - (var(--r1,50)*.5%)),calc(50% + (var(--r2,50)*.433%)) calc(50% - (var(--r2,50)*.25%)),calc(50% + (var(--r3,50)*.433%)) calc(50% + (var(--r3,50)*.25%)),50% calc(50% + (var(--r4,50)*.5%)),calc(50% - (var(--r5,50)*.433%)) calc(50% + (var(--r5,50)*.25%)),calc(50% - (var(--r6,50)*.433%)) calc(50% - (var(--r6,50)*.25%)))}\n.chart-poly::after{display:none}\n.point{position:absolute;z-index:10;transform:translate(-50%,-50%);color:var(--c-text);font-size:13px;font-weight:700;text-shadow:0 0 3px #fff;letter-spacing:1px;cursor:help;white-space:nowrap!important;height:0;line-height:0;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:center}\n.point::after{content:'';display:block;width:8px;height:8px;background:var(--c-gold);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);box-shadow:0 0 4px var(--c-gold);animation:star-twinkle 3s ease-in-out infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}\n.p1{top:0%;left:50%}.p2{top:25%;left:93.3%}.p3{top:75%;left:93.3%}.p4{top:100%;left:50%}.p5{top:75%;left:6.7%}.p6{top:25%;left:6.7%}\n.p1,.p2,.p6{padding-bottom:25px}\n.p3,.p4,.p5{padding-top:25px}\n.chart-box.sao-chart-theme .point:hover::before{content:attr(val);position:absolute;left:50%;transform:translateX(-50%);bottom:100%;margin-bottom:5px;background:rgba(255,255,255,.98);color:var(--c-ink-primary);font-family:'Noto Serif SC',serif;font-size:12px;padding:4px 8px;border:1px solid var(--c-gold);border-radius:2px;box-shadow:0 2px 8px rgba(156,39,176,.15);white-space:nowrap;z-index:100;pointer-events:none;line-height:1.5}\n/* 雷达图数值映射 */\n.r1-0{--r1:0}.r1-1{--r1:1}.r1-2{--r1:2}.r1-3{--r1:3}.r1-4{--r1:4}.r1-5{--r1:5}.r1-6{--r1:6}.r1-7{--r1:7}.r1-8{--r1:8}.r1-9{--r1:9}.r1-10{--r1:10}.r1-11{--r1:11}.r1-12{--r1:12}.r1-13{--r1:13}.r1-14{--r1:14}.r1-15{--r1:15}.r1-16{--r1:16}.r1-17{--r1:17}.r1-18{--r1:18}.r1-19{--r1:19}.r1-20{--r1:20}.r1-21{--r1:21}.r1-22{--r1:22}.r1-23{--r1:23}.r1-24{--r1:24}.r1-25{--r1:25}.r1-26{--r1:26}.r1-27{--r1:27}.r1-28{--r1:28}.r1-29{--r1:29}.r1-30{--r1:30}.r1-31{--r1:31}.r1-32{--r1:32}.r1-33{--r1:33}.r1-34{--r1:34}.r1-35{--r1:35}.r1-36{--r1:36}.r1-37{--r1:37}.r1-38{--r1:38}.r1-39{--r1:39}.r1-40{--r1:40}.r1-41{--r1:41}.r1-42{--r1:42}.r1-43{--r1:43}.r1-44{--r1:44}.r1-45{--r1:45}.r1-46{--r1:46}.r1-47{--r1:47}.r1-48{--r1:48}.r1-49{--r1:49}.r1-50{--r1:50}.r1-51{--r1:51}.r1-52{--r1:52}.r1-53{--r1:53}.r1-54{--r1:54}.r1-55{--r1:55}.r1-56{--r1:56}.r1-57{--r1:57}.r1-58{--r1:58}.r1-59{--r1:59}.r1-60{--r1:60}.r1-61{--r1:61}.r1-62{--r1:62}.r1-63{--r1:63}.r1-64{--r1:64}.r1-65{--r1:65}.r1-66{--r1:66}.r1-67{--r1:67}.r1-68{--r1:68}.r1-69{--r1:69}.r1-70{--r1:70}.r1-71{--r1:71}.r1-72{--r1:72}.r1-73{--r1:73}.r1-74{--r1:74}.r1-75{--r1:75}.r1-76{--r1:76}.r1-77{--r1:77}.r1-78{--r1:78}.r1-79{--r1:79}.r1-80{--r1:80}.r1-81{--r1:81}.r1-82{--r1:82}.r1-83{--r1:83}.r1-84{--r1:84}.r1-85{--r1:85}.r1-86{--r1:86}.r1-87{--r1:87}.r1-88{--r1:88}.r1-89{--r1:89}.r1-90{--r1:90}.r1-91{--r1:91}.r1-92{--r1:92}.r1-93{--r1:93}.r1-94{--r1:94}.r1-95{--r1:95}.r1-96{--r1:96}.r1-97{--r1:97}.r1-98{--r1:98}.r1-99{--r1:99}.r1-100{--r1:100}\n.r2-0{--r2:0}.r2-10{--r2:10}.r2-20{--r2:20}.r2-30{--r2:30}.r2-40{--r2:40}.r2-50{--r2:50}.r2-60{--r2:60}.r2-70{--r2:70}.r2-80{--r2:80}.r2-90{--r2:90}.r2-100{--r2:100}\n.r3-0{--r3:0}.r3-10{--r3:10}.r3-20{--r3:20}.r3-30{--r3:30}.r3-40{--r3:40}.r3-50{--r3:50}.r3-60{--r3:60}.r3-70{--r3:70}.r3-80{--r3:80}.r3-90{--r3:90}.r3-100{--r3:100}\n.r4-0{--r4:0}.r4-10{--r4:10}.r4-20{--r4:20}.r4-30{--r4:30}.r4-40{--r4:40}.r4-50{--r4:50}.r4-60{--r4:60}.r4-70{--r4:70}.r4-80{--r4:80}.r4-90{--r4:90}.r4-100{--r4:100}\n.r5-0{--r5:0}.r5-10{--r5:10}.r5-20{--r5:20}.r5-30{--r5:30}.r5-40{--r5:40}.r5-50{--r5:50}.r5-60{--r5:60}.r5-70{--r5:70}.r5-80{--r5:80}.r5-90{--r5:90}.r5-100{--r5:100}\n.r6-0{--r6:0}.r6-10{--r6:10}.r6-20{--r6:20}.r6-30{--r6:30}.r6-40{--r6:40}.r6-50{--r6:50}.r6-60{--r6:60}.r6-70{--r6:70}.r6-80{--r6:80}.r6-90{--r6:90}.r6-100{--r6:100}\n\n/* --- 4.5 储物袋 --- */\ndetails[inv]{--grid-size:56px;--gap:6px;--panel-h:1120px;--bg-panel:rgba(250,248,253,.98);--bg-item:rgba(255,255,255,.9);--text-main:#4A148C;--text-sub:#7B1FA2;--border:rgba(156,39,176,.25);--accent:#9C27B0;--q-bai:#607D8B;--q-lv:#2E7D32;--q-lan:#1565C0;--q-zi:#7B1FA2;--q-cheng:#FF6E40;--q-hong:#D50000;display:block!important;margin:12px 0!important;font-family:'Noto Serif SC','KaiTi',serif!important;position:relative!important}\ndetails[inv]>summary{cursor:pointer!important;list-style:none!important;user-select:none!important;display:flex!important;align-items:center!important;gap:10px!important;font-weight:700!important;font-size:14px!important;color:var(--accent)!important;padding:10px 14px 10px 36px!important;background:linear-gradient(90deg,rgba(156,39,176,.08),rgba(255,215,0,.05),rgba(156,39,176,.08))!important;border:1px solid var(--border)!important;border-left:3px solid var(--accent)!important;border-radius:2px!important;transition:all .3s ease!important;letter-spacing:1.5px!important;position:relative!important;z-index:10!important}\ndetails[inv][open]>summary{border-radius:0 0 2px 2px!important;border-top:none!important;background:linear-gradient(90deg,rgba(156,39,176,.12),rgba(255,215,0,.08),rgba(156,39,176,.12))!important}\ndetails[inv]>summary::-webkit-details-marker,details[inv]>summary::marker{display:none!important;content:''!important}\ndetails[inv]>summary::before{content:''!important;position:absolute!important;left:10px!important;top:50%!important;transform:translateY(-50%)!important;width:18px!important;height:18px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;transition:all .3s ease!important;background-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239C27B0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z'/%3E%3Cline x1='3' y1='6' x2='21' y2='6'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E\")!important}\ndetails[inv][open]>summary::before{background-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FF6E40' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z'/%3E%3Cline x1='3' y1='6' x2='21' y2='6'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3Cline x1='12' y1='2' x2='12' y2='0' stroke='%23FFD700' stroke-width='1.5'/%3E%3Cline x1='8' y1='3' x2='7' y2='1' stroke='%23FFD700' stroke-width='1.5'/%3E%3Cline x1='16' y1='3' x2='17' y2='1' stroke='%23FFD700' stroke-width='1.5'/%3E%3C/svg%3E\")!important;filter:drop-shadow(0 0 4px rgba(255,110,64,.5))!important}\ndetails[inv]>summary::after{content:''!important;position:absolute!important;right:14px!important;top:50%!important;width:8px!important;height:8px!important;border-right:2px solid var(--accent)!important;border-top:2px solid var(--accent)!important;transform:translateY(-50%) rotate(-45deg)!important;transition:all .3s ease!important}\ndetails[inv][open]>summary::after{transform:translateY(-50%) rotate(135deg)!important;border-color:#FF6E40!important}\ndetails[inv]>summary:hover{background:linear-gradient(90deg,rgba(156,39,176,.15),rgba(255,215,0,.1),rgba(156,39,176,.15))!important;border-color:var(--accent)!important}\ndetails[inv]>summary:hover::before{filter:drop-shadow(0 0 3px rgba(156,39,176,.4))!important}\ndetails[inv]>summary>i{font-style:normal!important;background:rgba(156,39,176,.1)!important;padding:3px 10px!important;border-radius:2px!important;font-size:12px!important;color:var(--text-sub)!important;border:1px solid rgba(156,39,176,.2)!important;margin-left:auto!important;margin-right:20px!important}\ndetails[inv]>panel{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(var(--grid-size),1fr))!important;gap:var(--gap)!important;padding:36px 12px 12px 12px!important;background:var(--bg-panel)!important;border:1px solid var(--border)!important;border-bottom:none!important;border-left:3px solid var(--accent)!important;border-radius:4px 4px 0 0!important;max-height:var(--panel-h)!important;overflow:visible!important;box-shadow:0 -4px 20px rgba(74,20,140,.15),inset 0 0 20px rgba(243,229,245,.5)!important;box-sizing:border-box!important;position:absolute!important;left:0!important;right:0!important;bottom:calc(100% - 1px)!important;z-index:100!important}\ndetails[inv]>panel::before{content:'◈ 储物空间'!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(90deg,rgba(156,39,176,.15),rgba(255,215,0,.1),rgba(156,39,176,.15))!important;border-bottom:1px solid rgba(156,39,176,.2)!important;border-radius:4px 4px 0 0!important;font-size:11px!important;font-weight:700!important;color:var(--accent)!important;letter-spacing:3px!important;text-shadow:0 0 6px rgba(156,39,176,.3)!important}\ndetails[inv]>panel::after{content:''!important;position:absolute!important;bottom:0!important;left:10%!important;right:10%!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(255,215,0,.5),transparent)!important}\ndetails[inv]>panel>b{display:flex!important;align-items:center!important;justify-content:center!important;aspect-ratio:1/1!important;background:var(--bg-item)!important;border:1px solid var(--border)!important;color:var(--text-main)!important;font-weight:600!important;font-size:11px!important;text-align:center!important;cursor:pointer!important;position:relative!important;transition:all .25s ease!important;overflow:visible!important;border-radius:2px!important;padding:4px!important;word-break:break-all!important;line-height:1.3!important;box-shadow:0 1px 3px rgba(74,20,140,.08)!important;outline:none!important;-webkit-tap-highlight-color:transparent!important}\ndetails[inv]>panel>b:focus,details[inv]>panel>b:focus-within{z-index:20!important;transform:scale(1.08)!important;box-shadow:0 4px 15px rgba(156,39,176,.35)!important;background:#FFFFFF!important;border-color:#9C27B0!important}\ndetails[inv]>panel>b:hover{z-index:10!important;transform:scale(1.08)!important;box-shadow:0 4px 15px rgba(156,39,176,.25)!important;background:#FFFFFF!important}\ndetails[inv]>panel>b>i{position:absolute!important;bottom:calc(100% + 6px)!important;left:50%!important;transform:translateX(-50%)!important;width:150px!important;max-width:70vw!important;max-height:50vh!important;overflow-y:auto!important;background:rgba(255,255,255,.99)!important;border:1px solid rgba(156,39,176,.4)!important;border-left:3px solid var(--accent)!important;padding:12px 10px!important;border-radius:8px 8px 8px 8px!important;box-shadow:0 8px 30px rgba(74,20,140,.35)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .15s ease,visibility .15s ease!important;font-style:normal!important;text-align:left!important;white-space:normal!important;font-size:11px!important;line-height:1.7!important;color:var(--text-main)!important;z-index:999!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}\ndetails[inv]>panel>b>i::-webkit-scrollbar{width:4px!important}\ndetails[inv]>panel>b>i::-webkit-scrollbar-thumb{background:rgba(156,39,176,.3)!important;border-radius:2px!important}\ndetails[inv]>panel>b>i::-webkit-scrollbar-thumb:hover{background:rgba(156,39,176,.5)!important}\ndetails[inv]>panel>b>i::before{content:'◈ 物品'!important;display:block!important;font-size:10px!important;font-weight:700!important;color:#FF6E40!important;letter-spacing:1px!important;margin-bottom:6px!important;padding-bottom:6px!important;border-bottom:1px solid rgba(156,39,176,.2)!important}\ndetails[inv]>panel>b:hover>i,details[inv]>panel>b:focus>i,details[inv]>panel>b:focus-within>i,details[inv]>panel>b:active>i{opacity:1!important;visibility:visible!important;pointer-events:auto!important}\ndetails[inv]>panel>b>i>b{display:block!important;margin-top:8px!important;padding-top:6px!important;border-top:1px dashed rgba(156,39,176,.25)!important;text-align:right!important;color:#FF6E40!important;font-weight:700!important;font-size:10px!important}\ndetails[inv]>panel>b>i>b::before{content:'◈ '!important;color:#9C27B0!important}\ndetails[inv]>panel>b[e]{border-color:#FFD700!important;box-shadow:inset 0 0 0 1px #FFD700,0 0 8px rgba(255,215,0,.3)!important;background:linear-gradient(135deg,rgba(255,215,0,.1),rgba(255,255,255,.9))!important;position:relative!important}\ndetails[inv]>panel>b[e]::after{content:'装'!important;position:absolute!important;top:0!important;left:0!important;background:linear-gradient(135deg,#FFD700,#FFA000)!important;color:#4A148C!important;font-size:8px!important;font-weight:700!important;padding:1px 3px!important;line-height:1.2!important;border-radius:0 0 3px 0!important}\ndetails[inv]>panel>b[q=\"bai\"]{color:var(--q-bai)!important;border-color:var(--q-bai)!important}\ndetails[inv]>panel>b[q=\"lv\"]{color:var(--q-lv)!important;border-color:var(--q-lv)!important}\ndetails[inv]>panel>b[q=\"lan\"]{color:var(--q-lan)!important;border-color:var(--q-lan)!important}\ndetails[inv]>panel>b[q=\"zi\"]{color:var(--q-zi)!important;border-color:var(--q-zi)!important}\ndetails[inv]>panel>b[q=\"cheng\"]{color:var(--q-cheng)!important;border-color:var(--q-cheng)!important;box-shadow:0 0 6px rgba(255,110,64,.3)!important}\ndetails[inv]>panel>b[q=\"hong\"]{color:var(--q-hong)!important;border-color:var(--q-hong)!important;box-shadow:0 0 8px rgba(213,0,0,.35)!important;animation:inv-item-glow 2.5s ease-in-out infinite!important}\ndetails[inv]>panel>b[q=\"bai\"]>i{border-left-color:var(--q-bai)!important}\ndetails[inv]>panel>b[q=\"lv\"]>i{border-left-color:var(--q-lv)!important}\ndetails[inv]>panel>b[q=\"lan\"]>i{border-left-color:var(--q-lan)!important}\ndetails[inv]>panel>b[q=\"zi\"]>i{border-left-color:var(--q-zi)!important}\ndetails[inv]>panel>b[q=\"cheng\"]>i{border-left-color:var(--q-cheng)!important}\ndetails[inv]>panel>b[q=\"hong\"]>i{border-left-color:var(--q-hong)!important}\n.styled-prose-container wealth_info,.styled-prose-container wealth_info *,.styled-prose-container details:has(wealth_info),.styled-prose-container details:has(wealth_info)>*,details[inv]>panel{overflow:visible!important}\n/* --- 4.5 因果命盘 --- */\n.k-track{border:1px solid rgba(156,39,176,.25)!important;background:radial-gradient(ellipse at top left,rgba(255,215,0,.03) 0%,transparent 50%),radial-gradient(ellipse at bottom right,rgba(213,0,0,.03) 0%,transparent 50%),linear-gradient(180deg,rgba(250,248,253,.98) 0%,rgba(243,229,245,.95) 100%)!important;margin:14px 0!important;border-radius:6px!important;font-family:'Noto Serif SC','KaiTi',serif!important;overflow:hidden!important;position:relative!important}\n.k-track::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:2px!important;background:linear-gradient(90deg,transparent,#FFD700,#9C27B0,#D50000,transparent)!important;opacity:.6!important}\n.k-head{background:linear-gradient(90deg,rgba(156,39,176,.08) 0%,rgba(255,215,0,.1) 25%,rgba(255,255,255,.9) 50%,rgba(213,0,0,.08) 75%,rgba(156,39,176,.08) 100%)!important;padding:12px 16px 12px 42px!important;font-size:14px!important;color:#4A148C!important;font-weight:700!important;border-bottom:1px solid rgba(156,39,176,.15)!important;display:flex!important;justify-content:space-between!important;align-items:center!important;cursor:pointer!important;letter-spacing:2px!important;list-style:none!important;position:relative!important;transition:all .3s ease!important}\n.k-head::-webkit-details-marker{display:none!important}\n.k-head::before{content:'☯'!important;position:absolute!important;left:14px!important;top:50%!important;transform:translateY(-50%)!important;font-size:18px!important;background:linear-gradient(135deg,#FFD700 50%,#7B1FA2 50%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;animation:k-taiji-spin 12s linear infinite!important}\n.k-head::after{content:''!important;position:absolute!important;right:16px!important;top:50%!important;width:7px!important;height:7px!important;border-right:2px solid #9C27B0!important;border-bottom:2px solid #9C27B0!important;transform:translateY(-70%) rotate(45deg)!important;transition:all .3s ease!important}\n.k-track[open]>.k-head::after{transform:translateY(-30%) rotate(-135deg)!important}\n.k-head:hover{background:linear-gradient(90deg,rgba(156,39,176,.12) 0%,rgba(255,215,0,.15) 25%,rgba(255,255,255,.95) 50%,rgba(213,0,0,.12) 75%,rgba(156,39,176,.12) 100%)!important}\n.k-sum{font-weight:700!important;font-size:11px!important;letter-spacing:1px!important;padding:4px 10px!important;border-radius:10px!important;background:rgba(255,255,255,.7)!important;border:1px solid rgba(156,39,176,.2)!important;margin-right:20px!important;color:#4A148C!important}\n.k-body{padding:14px!important;background:rgba(255,255,255,.5)!important;position:relative!important}\n.k-body::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background-image:url(\"data:image/svg+xml,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%239C27B0' fill-opacity='0.02'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E\")!important;pointer-events:none!important;z-index:0!important}\n.k-quote{position:relative!important;z-index:1!important;text-align:center!important;font-size:11px!important;color:#6A1B9A!important;letter-spacing:2px!important;padding:10px 12px!important;margin-bottom:14px!important;background:linear-gradient(90deg,transparent,rgba(156,39,176,.06),transparent)!important;border-top:1px dashed rgba(156,39,176,.2)!important;border-bottom:1px dashed rgba(156,39,176,.2)!important;font-weight:600!important}\n.k-row{position:relative!important;z-index:1!important;margin-bottom:12px!important;padding:10px 12px 10px 48px!important;border-left:3px solid var(--k-color)!important;background:var(--k-bg)!important;border-radius:0 6px 6px 0!important;transition:all .35s ease!important;overflow:hidden!important;display:flex!important;align-items:flex-start!important}\n.k-row:last-child{margin-bottom:0!important}\n.k-row::before{content:''!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,var(--k-glow) 0%,transparent 60%)!important;opacity:0!important;transition:opacity .35s ease!important;pointer-events:none!important}\n.k-row:hover{transform:translateX(4px)!important}\n.k-row:hover::before{opacity:1!important}\n.k-tag{position:absolute!important;left:10px!important;top:50%!important;transform:translateY(-50%)!important;width:28px!important;height:28px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:13px!important;font-weight:900!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important;z-index:2!important;box-shadow:0 2px 6px var(--k-tag-shadow)!important;background:var(--k-tag-bg)!important;border:2px solid rgba(255,255,255,.5)!important}\n.k-main{flex:1!important;min-width:0!important}\n.k-row.g{--k-color:#FFD700!important;--k-bg:linear-gradient(90deg,rgba(255,248,225,.9) 0%,rgba(255,255,255,.85) 100%)!important;--k-glow:rgba(255,215,0,.25)!important;--k-bar-color:linear-gradient(90deg,#FFD700,#FFA000)!important;--k-tag-bg:linear-gradient(135deg,#FFD700,#FFA000)!important;--k-tag-shadow:rgba(255,160,0,.4)!important;border:1px solid rgba(255,215,0,.3)!important;border-left:3px solid #FFD700!important}\n.k-row.e{--k-color:#D50000!important;--k-bg:linear-gradient(90deg,rgba(255,235,238,.9) 0%,rgba(255,255,255,.85) 100%)!important;--k-glow:rgba(213,0,0,.2)!important;--k-bar-color:linear-gradient(90deg,#D50000,#FF1744)!important;--k-tag-bg:linear-gradient(135deg,#D50000,#B71C1C)!important;--k-tag-shadow:rgba(183,28,28,.4)!important;border:1px solid rgba(213,0,0,.25)!important;border-left:3px solid #D50000!important}\n.k-txt{display:flex!important;flex-direction:column!important;margin-bottom:8px!important;position:relative!important;z-index:1!important}\n.k-txt b{font-size:13px!important;font-weight:700!important;letter-spacing:1.5px!important;margin-bottom:3px!important}\n.k-row.g .k-txt b{color:#E65100!important;text-shadow:0 0 8px rgba(255,215,0,.4)!important}\n.k-row.e .k-txt b{color:#B71C1C!important;text-shadow:0 0 8px rgba(213,0,0,.3)!important}\n.k-txt i{color:#5D4037!important;font-size:11px!important;font-style:normal!important;opacity:.9!important;line-height:1.5!important}\n.k-bar{height:12px!important;background:rgba(74,20,140,.06)!important;border-radius:6px!important;position:relative!important;overflow:hidden!important;border:1px solid rgba(156,39,176,.12)!important;z-index:1!important}\n.k-bar::after{content:''!important;position:absolute!important;top:1px!important;left:1px!important;bottom:1px!important;width:calc(var(--p) - 2px)!important;background:var(--k-bar-color)!important;border-radius:5px!important;transition:width .6s cubic-bezier(.4,0,.2,1)!important}\n.k-bar::before{content:''!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent)!important;animation:k-bar-shimmer 2.5s ease-in-out infinite!important;z-index:2!important}\n.k-bar span{position:absolute!important;width:100%!important;text-align:center!important;font-size:9px!important;line-height:12px!important;color:#4A148C!important;font-weight:700!important;z-index:3!important;letter-spacing:1px!important;text-shadow:0 0 3px rgba(255,255,255,.8)!important}\n.k-row.e.pulse{animation:k-danger-pulse 1.2s ease-in-out infinite!important}\n.k-row.g.pulse{animation:k-fortune-pulse 2s ease-in-out infinite!important}\n.k-foot{text-align:center!important;padding:10px 12px!important;border-top:1px solid rgba(156,39,176,.1)!important;background:linear-gradient(90deg,rgba(255,215,0,.05),rgba(243,229,245,.5),rgba(213,0,0,.05))!important;font-size:10px!important;color:#7B1FA2!important;font-weight:600!important;letter-spacing:3px!important;position:relative!important}\n.k-foot::before{content:'✦'!important;margin-right:8px!important;color:#FFD700!important;font-size:8px!important}\n.k-foot::after{content:'✦'!important;margin-left:8px!important;color:#D50000!important;font-size:8px!important}\n.k-none{text-align:center!important;color:#9C27B0!important;font-size:13px!important;padding:24px 14px!important;font-weight:600!important;letter-spacing:2px!important;opacity:.8!important;position:relative!important}\n.k-none::before{content:'☯'!important;display:block!important;font-size:28px!important;margin-bottom:10px!important;background:linear-gradient(135deg,#FFD700 50%,#9C27B0 50%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;animation:k-taiji-spin 10s linear infinite!important}\n\n/* --- 4.6 天机榜 --- */\n.tianji-list{margin-top:16px!important;padding:0!important;font-family:'Noto Serif SC','KaiTi',serif!important;background:rgba(255,253,250,.98)!important;border:2px solid rgba(156,39,176,.2)!important;border-radius:4px!important;overflow:hidden!important;box-shadow:0 4px 12px rgba(74,20,140,.1),inset 0 0 20px rgba(255,255,255,.8)!important}\n.tianji-list h3{margin:0!important;padding:14px 16px!important;font-size:17px!important;font-weight:700!important;color:#fff!important;letter-spacing:4px!important;text-align:center!important;background:linear-gradient(135deg,#7B1FA2,#9C27B0,#7B1FA2)!important;border-bottom:2px solid #FFD700!important;text-shadow:0 1px 3px rgba(0,0,0,.3)!important}\n.tianji-list item{display:block!important;margin:0!important;padding:0!important;border-bottom:1px solid rgba(156,39,176,.1)!important;background:transparent!important;position:relative!important;font-size:14px!important;line-height:2.2!important;color:#37474F!important;padding-bottom:14px!important;text-align:center!important}\n.tianji-list item:last-child{border-bottom:none!important}\n.tianji-list item label{display:block!important;width:100%!important;padding:12px 16px!important;margin:0!important;font-size:16px!important;font-weight:700!important;letter-spacing:3px!important;text-align:center!important;border-radius:0!important;position:relative!important}\n.tianji-list item label::after{content:''!important;display:block!important;width:60px!important;height:2px!important;margin:8px auto 0 auto!important;border-radius:1px!important}\n.tianji-list item.beauty{background:linear-gradient(180deg,rgba(233,30,99,.06),rgba(255,255,255,.9))!important}\n.tianji-list item.beauty label{color:#C2185B!important;background:linear-gradient(90deg,transparent,rgba(233,30,99,.08),transparent)!important}\n.tianji-list item.beauty label::after{background:linear-gradient(90deg,transparent,#E91E63,transparent)!important}\n.tianji-list item.prodigy{background:linear-gradient(180deg,rgba(0,188,212,.06),rgba(255,255,255,.9))!important}\n.tianji-list item.prodigy label{color:#00838F!important;background:linear-gradient(90deg,transparent,rgba(0,188,212,.08),transparent)!important}\n.tianji-list item.prodigy label::after{background:linear-gradient(90deg,transparent,#00BCD4,transparent)!important}\n.tianji-list item.power{background:linear-gradient(180deg,rgba(255,111,0,.06),rgba(255,255,255,.9))!important}\n.tianji-list item.power label{color:#E65100!important;background:linear-gradient(90deg,transparent,rgba(255,111,0,.08),transparent)!important}\n.tianji-list item.power label::after{background:linear-gradient(90deg,transparent,#FF6F00,transparent)!important}\n.tianji-list item strong,.tianji-list item b{display:inline-block!important;min-width:20px!important;height:20px!important;line-height:20px!important;margin-right:6px!important;font-size:12px!important;font-weight:700!important;color:#fff!important;text-align:center!important;background:#9C27B0!important;border-radius:50%!important}\n.tianji-list item strong:first-of-type,.tianji-list item b:first-of-type{background:linear-gradient(135deg,#FFD700,#FFA000)!important;color:#5D4037!important;box-shadow:0 0 6px rgba(255,215,0,.5)!important}\n.tianji-list item em{font-style:normal!important;color:#7B1FA2!important;font-size:12px!important;opacity:.8!important}\n.tianji-list item span{font-weight:600!important;color:#4A148C!important}\n\n/* --- 4.7 正邪条 --- */\n.zx-bar{display:flex!important;align-items:center!important;gap:8px!important;margin:8px 0 12px 0!important;font-family:'Noto Serif SC',serif!important}\n.zx-l,.zx-r{font-size:12px!important;font-weight:700!important;width:16px!important;text-align:center!important}\n.zx-l{color:#FFD700!important;text-shadow:0 0 6px rgba(255,215,0,.5)!important}\n.zx-r{color:#9C27B0!important;text-shadow:0 0 6px rgba(156,39,176,.5)!important}\n.zx-track{flex:1!important;height:8px!important;background:linear-gradient(90deg,#FFD700,#78909C 50%,#9C27B0)!important;border-radius:4px!important;position:relative!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.2)!important}\n.zx-cursor{position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;width:14px!important;height:14px!important;background:#fff!important;border:2px solid #4A148C!important;border-radius:50%!important;box-shadow:0 0 8px rgba(74,20,140,.4),0 2px 4px rgba(0,0,0,.2)!important;transition:left .3s ease!important}\n.zx-cursor:hover{transform:translate(-50%,-50%) scale(1.2)!important;box-shadow:0 0 12px rgba(156,39,176,.6),0 2px 6px rgba(0,0,0,.3)!important}\n\n/* --- 4.8 选项按钮（Rili 代码块渲染适配） --- */\n.rili-markdown-renderer{counter-reset:option-counter}\n.rili-markdown-renderer pre{position:relative!important;margin:8px 0!important;overflow:visible!important;border-radius:4px!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;min-height:55px}\n.rili-markdown-renderer pre code{display:block!important;pointer-events:none;background:rgba(250,248,253,.95)!important;border:1px solid rgba(156,39,176,.25)!important;border-left:3px solid #9C27B0!important;box-shadow:0 4px 15px rgba(74,20,140,.08)!important;color:#4A148C!important;font-family:'KaiTi','STKaiti','Noto Serif SC',serif!important;font-size:1.05em!important;padding:14px 20px 14px 60px!important;margin:0!important;border-radius:4px!important;min-height:55px;white-space:pre-wrap;word-break:break-word;transition:all .3s ease;counter-increment:option-counter;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:relative}\n.rili-markdown-renderer pre code::before{content:counter(option-counter);display:flex;align-items:center;justify-content:center;position:absolute;left:16px;top:50%;transform:translateY(-50%);width:28px;height:28px;background:linear-gradient(135deg,#9C27B0,#7B1FA2)!important;color:#F3E5F5;border-radius:50%;font-size:.95em;font-weight:700;border:2px solid rgba(255,255,255,.4);box-shadow:0 2px 8px rgba(156,39,176,.4);z-index:2;text-shadow:none}\n.rili-markdown-renderer pre:hover code{transform:translateY(-3px);box-shadow:0 8px 25px rgba(74,20,140,.15)!important;background:rgba(255,255,255,.98)!important;border-color:#9C27B0!important}\n.rili-markdown-renderer pre:hover code::before{box-shadow:0 4px 12px rgba(156,39,176,.5);filter:drop-shadow(0 0 5px rgba(156,39,176,.4))}\n.rili-markdown-renderer pre:active code{transform:translateY(1px)!important;box-shadow:0 2px 8px rgba(74,20,140,.12)!important;background:rgba(243,229,245,.95)!important;border-color:#7B1FA2!important}\n\n/* --- 4.9 其他UI组件 --- */\n.doc{background:#FAF8FD;border:1px solid rgba(156,39,176,.2);border-left:3px solid #9C27B0;border-radius:4px;padding:16px 20px;margin:16px 0;position:relative;font-family:'Noto Serif SC',serif;box-shadow:0 3px 12px rgba(74,20,140,.05);overflow:hidden}\n.doc::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,transparent,transparent 1px,rgba(156,39,176,.03) 1px,rgba(156,39,176,.03) 2px);pointer-events:none;z-index:0}\n.doc::after{content:'天道传讯 //';position:absolute;top:10px;right:15px;font-size:.65em;color:#9C27B0;letter-spacing:3px;font-weight:700;font-family:'Noto Serif SC',serif;text-shadow:0 0 8px rgba(156,39,176,.4);animation:cultivation-glow 4s ease-in-out infinite;z-index:2}\n.doc>*{position:relative;z-index:1}\n.doc .title{color:#9C27B0;font-size:1.3em;font-weight:700;margin:0 0 14px 0;padding-bottom:10px;border-bottom:1px solid rgba(156,39,176,.2);letter-spacing:2px;position:relative;text-shadow:0 0 5px rgba(156,39,176,.3);font-family:'Noto Serif SC',serif}\n.doc .title::before{content:'◈';margin-right:12px;color:#FF6E40;display:inline-block;animation:merit-flash 1.5s steps(1,end) infinite}\n.doc .content{color:#4A148C;font-size:1em;line-height:1.8;position:relative;z-index:1}\n.doc .content p{margin:0 0 .8em 0;text-align:justify}\n.doc .content p:last-child{margin-bottom:0}\n.progress-bar-container{position:relative;width:100%;height:20px;background:rgba(225,190,231,.3);border:1px solid rgba(156,39,176,.2);border-radius:2px;margin:8px 0;overflow:hidden;box-shadow:inset 0 1px 4px rgba(74,20,140,.05)}\n.progress-bar-container.hp{border-color:rgba(255,110,64,.3)}\n.progress-bar-container.sp{border-color:rgba(156,39,176,.3)}\n.progress-bar-fill{position:absolute;left:0;top:0;height:100%;transition:width .7s ease-out;box-shadow:inset 0 0 8px rgba(255,255,255,.4)}\n.progress-bar-container.hp .progress-bar-fill{background:linear-gradient(90deg,#FF6E40 0%,#FF9E80 100%)}\n.progress-bar-container.sp .progress-bar-fill{background:linear-gradient(90deg,#9C27B0 0%,#BA68C8 100%)}\n.progress-bar-label{position:absolute;left:8px;top:50%;transform:translateY(-50%);font-weight:700;font-size:.75em;color:#FAF8FD;text-shadow:0 0 3px rgba(74,20,140,.6);z-index:2;font-family:'Noto Serif SC',serif}\n.progress-bar-value{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-weight:700;font-size:.75em;color:#4A148C;text-shadow:0 1px 2px rgba(255,255,255,.8);z-index:2;font-family:'monospace'}\n.classUI-story{background:rgba(255,255,255,.7);border:1px solid rgba(156,39,176,.15);border-radius:4px;padding:16px 20px;margin:16px 0;color:#4A148C;line-height:1.8;box-shadow:0 4px 12px rgba(74,20,140,.05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);position:relative;letter-spacing:.5px}\n.classUI-story::before,.classUI-story::after{content:'';position:absolute;width:14px;height:14px;border-color:rgba(156,39,176,.3);border-style:solid;transition:all .4s ease}\n.classUI-story::before{top:8px;left:8px;border-width:2px 0 0 2px}\n.classUI-story::after{bottom:8px;right:8px;border-width:0 2px 2px 0}\n.classUI-story:hover::before,.classUI-story:hover::after{border-color:#9C27B0}\n.classUI-subsection{font-weight:700;color:#9C27B0;margin:16px 0 10px 0;padding-bottom:8px;border-bottom:1px solid rgba(156,39,176,.2);font-size:15px;letter-spacing:1.2px;text-transform:uppercase;font-family:'Noto Serif SC',serif}\n.classUI-npc-card{background:rgba(255,255,255,.8);border:1px solid rgba(156,39,176,.1);border-radius:4px;padding:14px;margin:12px 0;box-shadow:0 2px 8px rgba(74,20,140,.05);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:all .4s ease}\n.classUI-npc-card:hover{background:rgba(255,255,255,.95);border-color:rgba(156,39,176,.25)}\n.classUI-npc-name{font-size:17px;font-weight:700;color:#4A148C;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(156,39,176,.2);letter-spacing:1.2px;font-family:'Noto Serif SC',serif}\n.classUI-memory{background:transparent;border-color:rgba(156,39,176,.1);padding-bottom:0}\n.classUI-memory-section{margin:0 0 16px 0;padding:0;background:transparent;border:none}\n.classUI-table{width:100%;border-collapse:collapse;margin-top:10px;border-radius:4px;overflow:hidden;border:1px solid rgba(156,39,176,.2);box-shadow:none}\n.classUI-table thead th{background:#E1BEE7;color:#4A148C;padding:10px;font-weight:700;font-size:14px;text-align:center;border-bottom:2px solid #9C27B0;text-transform:uppercase;font-family:'Noto Serif SC',serif}\n.classUI-table tbody td{padding:10px;border-bottom:1px solid rgba(156,39,176,.1);background:#FAF8FD;font-size:14px;color:#4A148C;vertical-align:middle;transition:background-color .4s ease;font-family:'monospace'}\n.classUI-table tbody tr:last-child td{border-bottom:none}\n.classUI-table tbody tr:hover td{background:#F3E5F5;color:#4A148C}\n.classUI-actions{background:rgba(255,255,255,.85);border:1px solid rgba(156,39,176,.2);border-radius:4px;padding:16px 20px;margin-top:16px;color:#4A148C;font-weight:600;font-size:17px;line-height:1.8;box-shadow:0 4px 12px rgba(74,20,140,.05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);letter-spacing:.5px}\n.rili-markdown-renderer wealth_info,.rili-markdown-renderer item_list,.rili-markdown-renderer spell_card_list{display:block;margin:12px 0;padding:12px 16px;background:#FAF8FD;border:1px solid rgba(156,39,176,.18);border-left:3px solid #9C27B0;border-radius:4px;font-family:'Noto Serif SC',serif;line-height:1.8;box-shadow:inset 0 0 10px rgba(243,229,245,.8);transition:all .4s ease;position:relative;overflow:visible}\n.rili-markdown-renderer wealth_info:hover,.rili-markdown-renderer item_list:hover,.rili-markdown-renderer spell_card_list:hover{background:#FFFFFF;border-color:rgba(156,39,176,.3)}\n.rili-markdown-renderer wealth_info>span,.rili-markdown-renderer item_list>span,.rili-markdown-renderer spell_card_list>span{display:block;color:#FF6E40;font-weight:700;margin-bottom:8px;font-size:14px;text-shadow:0 0 6px rgba(255,110,64,.4);font-family:'Noto Serif SC',serif;letter-spacing:1.2px;text-transform:uppercase}\n.rili-markdown-renderer spell_card_list info{display:inline-block;color:#D50000;font-weight:600;font-size:14px;margin-right:6px;font-family:'Noto Serif SC',serif}\n.tip-r{display:block;color:#D50000!important;background:rgba(213,0,0,.1);border:1px solid rgba(213,0,0,.3);border-radius:2px;padding:8px 12px;margin-bottom:12px;font-weight:700;font-size:14px;text-align:center;text-shadow:0 0 6px rgba(213,0,0,.3);animation:energy-breathe 3.5s infinite ease-in-out;font-family:'Noto Serif SC',serif}\n.tip-r:hover{background:rgba(213,0,0,.18);border-color:rgba(213,0,0,.5)}\n.classUI-map{display:block;position:relative;margin-top:16px;padding:12px;border-radius:4px;overflow:hidden;z-index:1;background:rgba(255,255,255,.5);border:none!important;box-shadow:inset 0 0 15px rgba(225,190,231,.8);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}\n.classUI-map pre{font-family:'Consolas','Menlo','Monaco','Courier New',monospace;font-size:14px;line-height:1.4;color:#9C27B0;background:rgba(255,250,240,.85);border-radius:0;padding:14px;margin:0;overflow-x:auto;white-space:pre;box-shadow:inset 0 0 8px rgba(225,190,231,.9);text-shadow:0 0 6px rgba(156,39,176,.3)}\n.classUI-map pre::-webkit-scrollbar{height:6px;background-color:transparent}\n.classUI-map pre::-webkit-scrollbar-thumb{background-color:rgba(156,39,176,.3)}\n.classUI-map pre::-webkit-scrollbar-thumb:hover{background-color:rgba(156,39,176,.5)}\n.classUI-map div{margin-top:10px;font-size:12px;color:#7B1FA2;text-align:center;font-family:'monospace';letter-spacing:1.5px;border-top:1px dashed rgba(156,39,176,.25);padding-top:8px}\n.classUI-map .current-pos{color:#D50000;font-weight:bold;text-shadow:0 0 8px rgba(213,0,0,.4)}\n.classUI-map .target-pos,.classUI-map .danger-pos{color:#FF6E40;font-weight:bold}\n.classUI-map .explored-pos{color:#E1BEE7}\n/* news & board */\n.rili-markdown-renderer news,.rili-markdown-renderer board{display:block;margin:16px 0;padding:0;background:transparent;border:none;box-shadow:none;position:relative;overflow:visible}\n.rili-markdown-renderer news::before,.rili-markdown-renderer board::before{display:none}\n.rili-markdown-renderer news h3,.rili-markdown-renderer board h3{font-size:17px;font-weight:700;margin:0 0 12px 0;padding-bottom:10px;border-bottom:1px solid rgba(156,39,176,.25);letter-spacing:1.5px;font-family:'Noto Serif SC',serif;position:relative;text-transform:uppercase}\n.rili-markdown-renderer news h3{color:#D50000;text-shadow:0 0 8px rgba(213,0,0,.4)}\n.rili-markdown-renderer board h3{color:#9C27B0;text-shadow:0 0 8px rgba(156,39,176,.4)}\n.rili-markdown-renderer news h3::before,.rili-markdown-renderer board h3::before{content:'◈';margin-right:10px;font-size:1.2em;display:inline-block;animation:merit-flash 1.5s steps(1,end) infinite}\n.rili-markdown-renderer news h3::before{color:#D50000}\n.rili-markdown-renderer board h3::before{color:#9C27B0}\n.rili-markdown-renderer item{display:block;margin:8px 0;padding:10px 14px;background:rgba(255,255,255,.6);border-radius:2px;border-left:2px solid transparent;transition:all .4s ease;position:relative;line-height:1.7;font-size:16px;color:#4A148C}\n.rili-markdown-renderer item:hover{background:#FFFFFF;transform:translateX(4px)}\n.rili-markdown-renderer news item.h{border-left-color:#D50000}\n.rili-markdown-renderer news item.e{border-left-color:#9C27B0}\n.rili-markdown-renderer news item.t{border-left-color:#FFA726}\n.rili-markdown-renderer board item.c{border-left-color:#9C27B0}\n.rili-markdown-renderer board item.r{border-left-color:#E1BEE7}\n.rili-markdown-renderer board item.w,.rili-markdown-renderer board item.m{border-left-color:#FF6E40}\n/* CSS生成标签 */\n.rili-markdown-renderer news item.h::before{content:'[天道传闻] '}\n.rili-markdown-renderer news item.e::before{content:'[宗门动态] '}\n.rili-markdown-renderer news item.t::before{content:'[坊间八卦] '}\n.rili-markdown-renderer board item.c::before{content:'[师门传音] '}\n.rili-markdown-renderer board item.r::before{content:'[鬼市暗语] '}\n.rili-markdown-renderer board item.w::before{content:'[诛杀令] '}\n.rili-markdown-renderer board item.m::before{content:'[残缺神念] '}\n.rili-markdown-renderer news item::before,.rili-markdown-renderer board item::before{font-weight:700;font-size:14px;padding:2px 8px;border-radius:2px;letter-spacing:.5px;font-family:'Noto Serif SC',serif;margin-right:10px}\n.rili-markdown-renderer news item.h::before{color:#D50000;background:rgba(213,0,0,.1)}\n.rili-markdown-renderer news item.e::before{color:#9C27B0;background:rgba(156,39,176,.1)}\n.rili-markdown-renderer news item.t::before{color:#FFA726;background:rgba(255,167,38,.1)}\n.rili-markdown-renderer board item.c::before{color:#9C27B0;background:rgba(156,39,176,.1)}\n.rili-markdown-renderer board item.r::before{color:#7B1FA2;background:rgba(225,190,231,.3)}\n.rili-markdown-renderer board item.w::before,.rili-markdown-renderer board item.m::before{color:#FF6E40;background:rgba(255,110,64,.1)}\n\n/* === 5. 系统覆盖（保留通用类） === */\n\n/* --- 5.1 MUI按钮 --- */\n.MuiButtonBase-root.MuiButton-root{font-family:'Noto Serif SC',serif!important;font-weight:700!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:1.2px!important;color:#9C27B0!important;background:transparent!important;border:1px solid rgba(156,39,176,.35)!important;padding:4px 12px!important;border-radius:0!important;transition:all .4s ease!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 8px rgba(156,39,176,.08),0 0 4px rgba(156,39,176,.08);clip-path:polygon(0 5px,5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px))}\n.MuiButtonBase-root.MuiButton-root:hover{color:#FF6E40!important;background:rgba(156,39,176,.1)!important;border-color:#9C27B0!important;box-shadow:inset 0 0 10px rgba(156,39,176,.15),0 0 15px rgba(156,39,176,.3);transform:translateY(-2px)}\n.MuiButtonBase-root.MuiButton-root:active{transform:translateY(0);background:rgba(156,39,176,.18)!important;box-shadow:inset 0 0 15px rgba(156,39,176,.25)}\n\n/* --- 5.2 隐藏元素 --- */\nthink{display:none!important}\n/* === 5.3 底部输入栏（Rili适配） === */\nform:has(textarea),div:has(> textarea){background:linear-gradient(180deg,rgba(255,255,255,.85) 0%,rgba(243,229,245,.98) 100%)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-top:1px solid rgba(156,39,176,.25)!important;box-shadow:0 -4px 15px rgba(74,20,140,.1)!important;position:relative!important;overflow:hidden!important}\ntextarea{background:#FAF8FD!important;border:1px solid rgba(156,39,176,.3)!important;border-radius:4px!important;font-family:'Noto Serif SC',serif!important;font-size:15px!important;line-height:1.5!important;color:#4A148C!important;caret-color:#FF6E40!important;transition:all .4s ease!important;box-shadow:inset 0 2px 8px rgba(74,20,140,.05)!important}\ntextarea::placeholder{color:#E1BEE7!important;opacity:.8!important}\ntextarea:focus{border-color:#FF6E40!important;box-shadow:0 0 10px rgba(255,110,64,.25),inset 0 2px 8px rgba(74,20,140,.05)!important;background:#FFFFFF!important;outline:none!important}\nform:has(textarea) button,div:has(> textarea) button{background:#FAF8FD!important;border:1px solid rgba(156,39,176,.3)!important;border-radius:4px!important;color:#9C27B0!important;transition:all .3s ease!important;box-shadow:0 2px 6px rgba(74,20,140,.08)!important}\nform:has(textarea) button:hover,div:has(> textarea) button:hover{background:#FF6E40!important;border-color:#FF6E40!important;color:#FFF!important;box-shadow:0 0 12px rgba(255,110,64,.4)!important;transform:translateY(-2px)!important}\nform:has(textarea) button svg,div:has(> textarea) button svg{color:inherit!important}\n/* === 6. 记忆推演 & 功能栏 & 属性条 === */\n.rili-markdown-renderer calc{display:block!important;margin:12px 0!important;padding:10px 14px 10px 40px!important;font-family:'Consolas','SF Mono',monospace!important;font-size:11px!important;line-height:1.7!important;color:#7B1FA2!important;letter-spacing:.5px!important;background:#FAF8FD!important;border:1px solid rgba(156,39,176,.15)!important;border-left:3px solid #9C27B0!important;border-radius:4px!important;box-shadow:0 4px 12px rgba(74,20,140,.05)!important;position:relative!important;overflow:hidden!important}\n.rili-markdown-renderer calc::before{content:'☯'!important;position:absolute!important;left:12px!important;top:10px!important;font-size:14px!important;background:linear-gradient(135deg,#FFD700 50%,#7B1FA2 50%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}\n.rili-markdown-renderer calc::after{content:'记忆推演'!important;position:absolute!important;top:10px!important;right:12px!important;font-size:9px!important;font-weight:700!important;letter-spacing:2px!important;color:rgba(156,39,176,.35)!important;font-family:'Noto Serif SC',serif!important}\n.rili-markdown-renderer fbar{display:block!important;text-align:center!important;font-size:11px!important;font-weight:700!important;color:#7B1FA2!important;letter-spacing:1.5px!important;padding:8px 14px!important;margin:8px 0 0 0!important;border-top:1px dashed rgba(156,39,176,.2)!important;font-family:'KaiTi','STKaiti','Noto Serif SC',serif!important;line-height:1.8!important}\n/* 六维命盘条 */\n.rili-markdown-renderer att{display:block;margin:8px 0;padding:4px 0}\n.rili-markdown-renderer att r{display:block;position:relative;height:26px;line-height:26px;margin:4px 0;padding:0 44px 0 12px;font-size:13px;font-weight:700;font-family:'Noto Serif SC',serif;color:#4A148C;background:rgba(225,190,231,.12);border-radius:2px;overflow:hidden;isolation:isolate;letter-spacing:1px}\n.rili-markdown-renderer att r::before{content:'';position:absolute;inset:1px;right:auto;width:var(--w,0%);border-radius:1px;z-index:-1;transition:width .6s ease}\n.rili-markdown-renderer att r::after{content:'';position:absolute;right:0;top:0;width:40px;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6));pointer-events:none}\n.rili-markdown-renderer att r:nth-child(1)::before{background:linear-gradient(90deg,rgba(213,0,0,.4),rgba(255,110,64,.25))}\n.rili-markdown-renderer att r:nth-child(2)::before{background:linear-gradient(90deg,rgba(0,150,200,.4),rgba(0,188,212,.2))}\n.rili-markdown-renderer att r:nth-child(3)::before{background:linear-gradient(90deg,rgba(255,193,7,.5),rgba(255,215,0,.2))}\n.rili-markdown-renderer att r:nth-child(4)::before{background:linear-gradient(90deg,rgba(69,90,100,.45),rgba(120,144,156,.2))}\n.rili-markdown-renderer att r:nth-child(5)::before{background:linear-gradient(90deg,rgba(156,39,176,.4),rgba(186,104,200,.2))}\n.rili-markdown-renderer att r:nth-child(6)::before{background:linear-gradient(90deg,rgba(233,30,99,.35),rgba(244,143,177,.15))}\n.rili-markdown-renderer att r[v=\"0\"]{--w:2%}.rili-markdown-renderer att r[v=\"1\"]{--w:10%}.rili-markdown-renderer att r[v=\"2\"]{--w:20%}.rili-markdown-renderer att r[v=\"3\"]{--w:30%}.rili-markdown-renderer att r[v=\"4\"]{--w:40%}.rili-markdown-renderer att r[v=\"5\"]{--w:50%}.rili-markdown-renderer att r[v=\"6\"]{--w:60%}.rili-markdown-renderer att r[v=\"7\"]{--w:70%}.rili-markdown-renderer att r[v=\"8\"]{--w:80%}.rili-markdown-renderer att r[v=\"9\"]{--w:90%}.rili-markdown-renderer att r[v=\"10\"]{--w:98%}\n.rili-markdown-renderer att r[v=\"8\"]::before,.rili-markdown-renderer att r[v=\"9\"]::before,.rili-markdown-renderer att r[v=\"10\"]::before{box-shadow:inset 0 0 8px rgba(255,255,255,.3)}\n.rili-markdown-renderer att r[v=\"0\"],.rili-markdown-renderer att r[v=\"1\"],.rili-markdown-renderer att r[v=\"2\"]{color:#D50000;background:rgba(213,0,0,.06)}\n/* 三资源条 */\n.rili-markdown-renderer bar{display:block;position:relative;height:24px;line-height:24px;margin:6px 0;padding:0 10px;font-size:12px;font-weight:700;font-family:'Consolas',monospace;color:#4A148C;text-align:right;background-color:rgba(225,190,231,.2);border:1px solid rgba(156,39,176,.15);border-radius:2px;overflow:hidden;background-repeat:no-repeat;background-size:calc(var(--v,0) * 1%) 100%;transition:background-size .5s ease}\n.rili-markdown-renderer bar::before{position:absolute;left:8px;font-family:'Noto Serif SC',serif;font-size:13px;font-weight:700;z-index:1}\n.rili-markdown-renderer bar.h{background-image:linear-gradient(90deg,#EF5350,#FF8A80);border-color:rgba(229,57,53,.25)}\n.rili-markdown-renderer bar.h::before{content:'精血';color:#C62828}\n.rili-markdown-renderer bar.l{background-image:linear-gradient(90deg,#1E88E5,#64B5F6);border-color:rgba(30,136,229,.25)}\n.rili-markdown-renderer bar.l::before{content:'灵力';color:#1565C0}\n.rili-markdown-renderer bar.s{background-image:linear-gradient(90deg,#8E24AA,#CE93D8);border-color:rgba(142,36,170,.25)}\n.rili-markdown-renderer bar.s::before{content:'神魂';color:#6A1B9A}\n.rili-markdown-renderer bar.h[style*=\"--v:2\"],.rili-markdown-renderer bar.h[style*=\"--v:1\"],.rili-markdown-renderer bar.h[style*=\"--v:0\"]{animation:energy-breathe 1.5s ease-in-out infinite;border-color:rgba(213,0,0,.4)}\n\n/* 劫难追踪 */\n.rili-markdown-renderer details.qst[open]::before{content:'宗门声望越高，藏经阁开放层数和宗门俸禄也越高。'!important;display:block!important;color:#D50000!important;background:rgba(213,0,0,.1)!important;border:1px solid rgba(213,0,0,.3)!important;border-radius:2px!important;padding:8px 12px!important;margin:12px 16px!important;font-weight:700!important;font-size:13px!important;text-align:center!important;font-family:'Noto Serif SC',serif!important;letter-spacing:1px!important;animation:energy-breathe 3.5s infinite ease-in-out!important}\n.rili-markdown-renderer .qst span.on{color:#FFD700;font-weight:700;text-shadow:0 0 6px rgba(255,215,0,.5)}\n.rili-markdown-renderer .qst span.ok{color:#4CAF50;font-weight:700;text-shadow:0 0 6px rgba(76,175,80,.5)}\n\n/* === 交易界面 === */\n.rili-markdown-renderer shop{display:block;margin:16px 0;padding:0;font-family:'Noto Serif SC','KaiTi',serif;border:2px solid rgba(156,39,176,.25);border-radius:4px;overflow:hidden;background:linear-gradient(180deg,rgba(255,253,250,.98) 0%,rgba(250,248,253,.95) 100%),url(\"data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.5' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E\");box-shadow:0 4px 15px rgba(74,20,140,.08);position:relative}\n.rili-markdown-renderer shop::before{display:block;width:100%;padding:14px 16px;font-size:19px;font-weight:700;color:#fff;letter-spacing:4px;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.3);box-sizing:border-box}\n.rili-markdown-renderer shop.lib::before{content:'◈ 藏经阁 · 玉简目录 ◈';background:linear-gradient(135deg,#7B1FA2,#9C27B0,#7B1FA2);border-bottom:2px solid #FFD700}\n.rili-markdown-renderer shop.auc::before{content:'◈ 拍卖行 · 今日拍品 ◈';background:linear-gradient(135deg,#BF360C,#E65100,#BF360C);border-bottom:2px solid #FFD700}\n.rili-markdown-renderer shop .bl{margin:0;padding:10px 16px;font-size:14px;font-weight:700;color:#4A148C;background:linear-gradient(90deg,rgba(255,215,0,.1),rgba(255,255,255,.8),rgba(255,215,0,.1));border-bottom:1px dashed rgba(156,39,176,.2);letter-spacing:1px;text-align:center}\n.rili-markdown-renderer shop cat{display:block;margin:0;padding:0 16px 12px 16px}\n.rili-markdown-renderer shop cat::before{display:block;padding:10px 0 8px 0;font-size:15px;font-weight:700;letter-spacing:2px;border-bottom:1px solid rgba(156,39,176,.15);margin-bottom:8px}\n.rili-markdown-renderer shop.lib cat.gf::before{content:'【功法心法】';color:#D50000}\n.rili-markdown-renderer shop.lib cat.st::before{content:'【神通秘术】';color:#9C27B0}\n.rili-markdown-renderer shop.lib cat.zf::before{content:'【阵法符箓】';color:#0277BD}\n.rili-markdown-renderer shop.lib cat.ld::before{content:'【炼丹炼器】';color:#E65100}\n.rili-markdown-renderer shop.auc cat.tc::before{content:'【天材地宝】';color:#2E7D32}\n.rili-markdown-renderer shop.auc cat.fb::before{content:'【法宝灵器】';color:#9C27B0}\n.rili-markdown-renderer shop.auc cat.dy::before{content:'【丹药灵药】';color:#E65100}\n.rili-markdown-renderer shop.auc cat.qb::before{content:'【情报密卷】';color:#37474F}\n.rili-markdown-renderer shop d{display:block;position:relative;padding:10px 14px;margin:5px 0;font-size:18px;line-height:1.6;color:#4A148C;background:rgba(255,255,255,.6);border-left:3px solid rgba(156,39,176,.2);border-radius:0 2px 2px 0;transition:all .3s ease;cursor:default}\n.rili-markdown-renderer shop d:hover{background:#fff;transform:translateX(4px);box-shadow:0 2px 8px rgba(74,20,140,.1)}\n.rili-markdown-renderer shop d[q=\"bai\"]{border-left-color:#607D8B;color:#546E7A}\n.rili-markdown-renderer shop d[q=\"lv\"]{border-left-color:#2E7D32;color:#1B5E20}\n.rili-markdown-renderer shop d[q=\"lan\"]{border-left-color:#1565C0;color:#0D47A1;font-weight:600}\n.rili-markdown-renderer shop d[q=\"zi\"]{border-left-color:#7B1FA2;color:#4A148C;font-weight:600}\n.rili-markdown-renderer shop d[q=\"cheng\"]{border-left-color:#FF6E40;color:#BF360C;font-weight:700;background:linear-gradient(90deg,rgba(255,110,64,.06),rgba(255,255,255,.8))}\n.rili-markdown-renderer shop d[q=\"hong\"]{border-left-color:#D50000;color:#B71C1C;font-weight:700;background:linear-gradient(90deg,rgba(213,0,0,.06),rgba(255,255,255,.8));animation:energy-breathe 2.5s ease-in-out infinite}\n.rili-markdown-renderer shop d[lk]{filter:blur(2px) grayscale(.5);opacity:.6;pointer-events:none;padding-left:32px}\n.rili-markdown-renderer shop d[lk]::before{content:'🔒';position:absolute;left:8px;top:50%;transform:translateY(-50%);font-size:14px;filter:none}\n.rili-markdown-renderer shop d[hei]{border-left-color:#212121;background:linear-gradient(90deg,rgba(33,33,33,.08),rgba(255,255,255,.8))}\n.rili-markdown-renderer shop d[hei]::after{content:'暗';position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:10px;font-weight:700;color:#fff;background:#212121;padding:1px 5px;border-radius:2px;letter-spacing:1px}\n.rili-markdown-renderer shop d em{font-style:normal;font-size:12px;color:#7B1FA2;opacity:.8}\n.rili-markdown-renderer shop span.hot,.rili-markdown-renderer shop span.new,.rili-markdown-renderer shop span.end{font-size:12px;font-weight:700;padding:1px 6px;border-radius:2px;margin-left:4px}\n.rili-markdown-renderer shop span.hot{color:#D50000;background:rgba(213,0,0,.1);animation:energy-breathe 2s ease-in-out infinite}\n.rili-markdown-renderer shop span.new{color:#2E7D32;background:rgba(46,125,50,.1)}\n.rili-markdown-renderer shop span.end{color:#FF6E40;background:rgba(255,110,64,.1);animation:energy-breathe 1.5s ease-in-out infinite}\n.rili-markdown-renderer shop .pt{margin:0;padding:10px 16px;font-size:14px;font-weight:600;color:#9C27B0;text-align:center;border-top:1px dashed rgba(156,39,176,.2);letter-spacing:1px}\n.rili-markdown-renderer shop .qt{margin:0;padding:8px 16px 12px 16px;font-size:13px;color:#7B1FA2;text-align:center;font-style:italic;opacity:.8}\n\n/* === 天道卷宗 (记忆总结区) === */\n.rili-markdown-renderer details.mem{background:linear-gradient(180deg,rgba(255,253,250,.98) 0%,rgba(250,248,253,.95) 100%)!important;border:1px solid rgba(156,39,176,.2)!important;border-top:2px solid #FFD700!important;border-radius:4px!important;box-shadow:0 4px 15px rgba(74,20,140,.06)!important;position:relative!important;overflow:hidden!important}\n.rili-markdown-renderer details.mem::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background-image:url(\"data:image/svg+xml,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%239C27B0' fill-opacity='0.015'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E\")!important;pointer-events:none!important;z-index:0!important}\n.rili-markdown-renderer details.mem>summary{background:linear-gradient(90deg,rgba(156,39,176,.08),rgba(255,215,0,.12),rgba(156,39,176,.08))!important;color:#4A148C!important;font-size:17px!important;letter-spacing:3px!important;border-bottom:1px solid rgba(255,215,0,.3)!important;padding:12px 16px!important;text-align:center!important;position:relative!important;z-index:1!important}\n.rili-markdown-renderer details.mem>summary::before{content:'◈'!important;position:static!important;margin-right:10px!important;color:#FFD700!important;font-size:14px!important;border:none!important;width:auto!important;height:auto!important;transform:none!important;display:inline!important;animation:merit-flash 2.5s steps(1,end) infinite!important}\n.rili-markdown-renderer details.mem>summary::after{content:'◈'!important;margin-left:10px!important;color:#FFD700!important;font-size:14px!important;animation:merit-flash 2.5s steps(1,end) infinite .5s!important}\n.rili-markdown-renderer details.mem[open]>summary{background:linear-gradient(90deg,rgba(156,39,176,.12),rgba(255,215,0,.18),rgba(156,39,176,.12))!important;border-bottom-color:rgba(156,39,176,.25)!important}\n.rili-markdown-renderer details.mem .s{padding:16px!important;position:relative!important;z-index:1!important;font-size:15px!important;line-height:1.8!important;color:#4A148C!important}\n.rili-markdown-renderer details.mem .t{font-size:15px!important;font-weight:700!important;color:#9C27B0!important;letter-spacing:2px!important;padding:10px 14px!important;margin:0 -16px!important;background:linear-gradient(90deg,transparent,rgba(156,39,176,.06),transparent)!important;border-bottom:1px dashed rgba(156,39,176,.15)!important;text-align:center!important;font-family:'Noto Serif SC','KaiTi',serif!important;position:relative!important}\n.rili-markdown-renderer details.mem .t::before{content:'\\2500 \\2500 \\2500  '!important;color:rgba(156,39,176,.3)!important;font-weight:400!important}\n.rili-markdown-renderer details.mem .t::after{content:' \\2500 \\2500 \\2500 '!important;color:rgba(156,39,176,.3)!important;font-weight:400!important}\n.rili-markdown-renderer details.mem .s>strong{display:block!important;text-align:right!important;font-size:12px!important;color:#7B1FA2!important;letter-spacing:1px!important;margin:8px 0!important;padding:4px 8px!important;background:rgba(156,39,176,.04)!important;border-radius:2px!important;font-family:'Consolas',monospace!important}\n.rili-markdown-renderer details.mem .s>hr{border:none!important;height:1px!important;background:linear-gradient(90deg,transparent 5%,rgba(156,39,176,.2) 30%,rgba(255,215,0,.3) 50%,rgba(156,39,176,.2) 70%,transparent 95%)!important;margin:16px 0!important}\n\n/* 源核极简 UI 样式表 */\nzm { display: block; border: 1px solid #d4af37; background: rgba(212, 175, 55, 0.05); border-radius: 8px; padding: 10px; margin-bottom: 15px; font-family: 'Microsoft YaHei', serif; }\nzh { display: block; color: #d4af37; border-bottom: 1px solid #d4af37; font-weight: bold; padding-bottom: 5px; margin-bottom: 8px; }\nzs { display: block; background: rgba(212, 175, 55, 0.1); padding: 8px; border-radius: 5px; margin-top: 5px; }\nex { display: block; background: #0f1319; border: 1px solid #3498db; padding: 12px; border-radius: 8px; font-family: monospace; color: #d0d0d0; margin-top: 15px; }\nexs { display: block; color: #3498db; font-weight: bold; cursor: pointer; font-size: 1.05em; }\nexb { display: block; text-align: center; border-bottom: 1px dashed #444; padding-bottom: 8px; margin-bottom: 12px; }\next { display: block; color: #2ecc71; font-weight: bold; margin-bottom: 8px; }\nei { display: block; padding-left: 10px; margin-bottom: 10px; border-radius: 0 5px 5px 0; background: rgba(255,255,255,0.03); }\nei[t=\"x\"] { border-left: 3px solid #9b59b6; }\nei[t=\"b\"] { border-left: 3px solid #e74c3c; }\nei[t=\"t\"] { border-left: 3px solid #3498db; }\nei[t=\"m\"] { border-left: 3px solid #e67e22; }\nei[t=\"p\"] { border-left: 3px solid #f1c40f; }\nic { display: block; font-size: 0.85em; color: #f1c40f; float: right; margin-top: 5px; }\nexf { display: block; border-top: 1px dashed #444; padding-top: 8px; margin-top: 12px; font-size: 0.85em; color: #888; }\n.cf { clear: both; }\n\n/* ========== 四道途分流 · 增补样式 ========== */\nei.rt{padding:12px 14px;margin-bottom:12px;background:linear-gradient(90deg,rgba(255,255,255,0.05) 0%,rgba(255,255,255,0.01) 100%);transition:all 0.25s ease;cursor:pointer}\nei.rt:hover{background:linear-gradient(90deg,rgba(212,175,55,0.12) 0%,rgba(212,175,55,0.02) 100%);transform:translateX(3px);box-shadow:-2px 0 8px rgba(212,175,55,0.25)}\nei.rt T{display:block;font-size:0.95em;font-weight:bold;margin-bottom:4px}\nei.rt ic{color:#d4af37;font-style:italic;font-size:0.82em;text-align:right;width:100%;float:none;margin-top:6px;border-top:1px dotted rgba(212,175,55,0.3);padding-top:4px}\nei.locked{opacity:1;background:rgba(140,140,140,0.08);border-left:3px solid #95a5a6 !important;cursor:not-allowed;position:relative;padding-left:32px}\nei.locked::before{content:\"🔒\";position:absolute;left:8px;top:50%;transform:translateY(-50%);font-size:1.1em;opacity:0.7}\nei.locked T{color:#5a5a5a;font-weight:normal}\nei.locked T span:last-child{text-decoration:none;opacity:0.75}\nei.locked ic{color:#c9a227;font-style:italic;opacity:1;font-weight:500}\nei.locked ic::after{color:#e67e22;font-weight:bold}\nei.locked T Ti{opacity:1 !important;color:#e8e8e8;background:rgba(15,19,25,0.96);border:1px solid #c9a227;padding:8px 10px;border-radius:4px;line-height:1.6;font-size:0.88em;box-shadow:0 4px 12px rgba(0,0,0,0.4)}\nei.locked T Ti span{color:#d4af37 !important;opacity:1 !important}\n\n/* === 7. 响应式 === */\n@media(max-width:768px){\n*{transition:none!important;animation:none!important}\n.bubble.npc,.bubble.user,.classUI-story,.classUI-npc-card,.classUI-actions,.is-user .border.border-muted,.is-assistant .border.border-muted,.rili-markdown-renderer T Ti,.classUI-map,.rili-markdown-renderer pre code,details[inv]>panel>b>i{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}\n.bubble:hover,.rili-markdown-renderer details:hover,.rili-markdown-renderer pre:hover code,details[inv]>panel>b:hover,.k-row:hover,.rili-markdown-renderer shop d:hover,.rili-markdown-renderer item:hover{transform:none!important}\n.chat,.bubble,.doc,.rili-markdown-renderer details,.classUI-story,.classUI-npc-card,.classUI-table,.classUI-actions,.rili-markdown-renderer T Ti,.classUI-map,.is-user .border.border-muted,.is-assistant .border.border-muted,.top-info,.k-track,.k-row,.k-tag,.k-bar,details[inv]>panel,details[inv]>panel>b,details[inv]>panel>b>i,.chart-box.sao-chart-theme,.tianji-list,.rili-markdown-renderer pre code,.hk-grid,.hk-cell,.hk-cell:hover,.hk-cell:focus,.hk-cell.current,.hk-cell.danger,.hk-cell.quest,.hk-meta,.hk-foot,.zx-cursor{box-shadow:none!important}\n.doc::after,.doc .title,.k-txt b,.k-row.g .k-txt b,.k-row.e .k-txt b,.classUI-map pre,.classUI-map .current-pos,.rili-markdown-renderer .qst span.on,.rili-markdown-renderer .qst span.ok,.zx-l,.zx-r,details[inv]>panel::before,.tianji-list h3,.tianji-list item strong:first-of-type{text-shadow:none!important}\ndetails[inv][open]>summary::before,details[inv]>summary:hover::before,.chart-poly{filter:none!important}\n.chat::before{content:none!important}\n.doc::before{content:none!important}\n.k-body::before{content:none!important}\n.bubble.npc,.bubble.user{background:#FAF8FD!important}\n.classUI-story,.is-assistant .border.border-muted{background:#FFFFFF!important}\n.rili-markdown-renderer pre code{background:#FAF8FD!important}\n.is-user .border.border-muted::before{width:22px!important;height:22px!important;top:-4px!important;right:-4px!important}\n.is-user .border.border-muted::after{width:65px!important;height:65px!important;bottom:-6px!important;left:-6px!important}\n.hk-grid{gap:6px!important;padding-bottom:32px!important}\n.hk-grid::after,.hk-cell>i{height:32px!important;font-size:11px!important}\n.hk-cell{font-size:11px!important;padding:2px!important}\n.hk-meta{padding:10px 12px!important}\n.hk-line{font-size:12px!important;margin-bottom:4px!important}\n.hk-foot{font-size:10px!important;padding-top:8px!important}\n.chart-box.sao-chart-theme{--chart-size:180px;margin:35px auto}\n.chart-box.sao-chart-theme::before{display:none!important}\n.point{font-size:12px}\ndetails[inv]{--grid-size:50px!important;--gap:5px!important;--panel-h:960px!important}\ndetails[inv]>summary{font-size:13px!important;padding:8px 12px 8px 32px!important}\ndetails[inv]>summary::before{width:16px!important;height:16px!important;left:8px!important}\ndetails[inv]>summary::after{width:6px!important;height:6px!important;right:10px!important}\ndetails[inv]>summary>i{margin-right:16px!important}\ndetails[inv]>panel{padding:32px 10px 10px 10px!important}\ndetails[inv]>panel::before{height:26px!important;font-size:10px!important;letter-spacing:2px!important}\ndetails[inv]>panel>b{font-size:10px!important}\ndetails[inv]>panel>b>i{width:125px!important;max-width:50vw!important;max-height:60vh!important;font-size:10px!important;padding:10px 8px!important}\n.k-track{margin:10px 0!important;border-radius:4px!important}\n.k-head{padding:10px 14px 10px 38px!important;font-size:13px!important;letter-spacing:1.5px!important}\n.k-head::before{font-size:16px!important;left:12px!important}\n.k-head::after{width:6px!important;height:6px!important;right:14px!important}\n.k-sum{font-size:10px!important;padding:3px 8px!important;margin-right:18px!important}\n.k-quote{font-size:10px!important;padding:8px 10px!important;margin-bottom:12px!important;letter-spacing:1.5px!important}\n.k-body{padding:12px!important}\n.k-row{padding:8px 10px 8px 44px!important;margin-bottom:10px!important;border-radius:0 4px 4px 0!important}\n.k-tag{width:24px!important;height:24px!important;font-size:11px!important;left:8px!important}\n.k-txt b{font-size:12px!important;letter-spacing:1px!important}\n.k-txt i{font-size:10px!important}\n.k-bar{height:10px!important;border-radius:5px!important}\n.k-bar span{font-size:8px!important;line-height:10px!important}\n.k-foot{font-size:9px!important;padding:8px 10px!important;letter-spacing:2px!important}\n.k-none{font-size:12px!important;padding:20px 12px!important}\n.k-none::before{font-size:24px!important;margin-bottom:8px!important}\n.tianji-list h3{font-size:15px!important;padding:12px 14px!important;letter-spacing:3px!important}\n.tianji-list item{padding-bottom:12px!important;font-size:13px!important;line-height:2!important}\n.tianji-list item label{font-size:14px!important;padding:10px 14px!important;letter-spacing:2px!important}\n.tianji-list item label::after{width:50px!important;margin-top:6px!important}\n.tianji-list item strong,.tianji-list item b{min-width:18px!important;height:18px!important;line-height:18px!important;font-size:11px!important}\n.rili-markdown-renderer pre{margin:6px 0!important}\n.rili-markdown-renderer pre code{padding:12px 16px 12px 52px!important;font-size:1em!important;min-height:48px}\n.rili-markdown-renderer pre code::before{width:24px;height:24px;font-size:.85em;left:14px}\n.top-info{margin:12px 0!important;background:#FAF8FD!important}\n.top-info>*{padding:10px 12px 10px 60px!important;font-size:13px!important;letter-spacing:1px!important}\n.top-info>*:hover{background:transparent!important}\n.top-info>*::before{left:10px!important;font-size:11px!important;padding:3px 6px!important;box-shadow:none!important}\n.top-info>scan>spot{font-size:12px!important;padding:5px 0 5px 14px!important}\n.top-info>scan>spot:hover{padding-left:14px!important;background:transparent!important}\n.top-info>scan>spot:first-of-type{margin-top:6px!important}\n.rili-markdown-renderer att r{height:24px;line-height:24px;font-size:12px;margin:3px 0;padding-right:36px}\n.rili-markdown-renderer att r::after{width:32px}\n.rili-markdown-renderer bar{height:22px;line-height:22px;font-size:11px;margin:5px 0}\n.rili-markdown-renderer bar::before{font-size:12px}\n.rili-markdown-renderer shop::before{font-size:16px;padding:12px 14px;letter-spacing:3px}\n.rili-markdown-renderer shop .bl{font-size:13px;padding:8px 12px}\n.rili-markdown-renderer shop cat{padding:0 12px 10px 12px}\n.rili-markdown-renderer shop cat::before{font-size:14px}\n.rili-markdown-renderer shop d{font-size:15px;padding:8px 10px}\n.rili-markdown-renderer shop d:hover{transform:none}\n.rili-markdown-renderer shop d em{font-size:11px}\n.rili-markdown-renderer shop .pt{font-size:13px}\n.rili-markdown-renderer shop .qt{font-size:12px}\n.rili-markdown-renderer details.mem .s{padding:12px!important;font-size:14px!important;line-height:1.7!important}\n.rili-markdown-renderer details.mem .t{font-size:13px!important;letter-spacing:1.5px!important;padding:8px 10px!important;margin:0 -12px!important}\n.rili-markdown-renderer details.mem .s>strong{font-size:11px!important}\n.rili-markdown-renderer details.mem .s>hr{margin:12px 0!important}\n.classUI-map{background:#FAF8FD!important;border:2px solid rgba(156,39,176,.25)!important}\n.classUI-map pre{background:#FAF8FD!important}\n}\n@media(max-width:480px){\n.hk-grid{gap:4px!important;padding-bottom:30px!important}\n.hk-grid::after,.hk-cell>i{height:30px!important;font-size:10px!important}\n.hk-cell{font-size:10px!important;padding:1px!important}\ndetails[inv]{--grid-size:44px!important;--gap:4px!important}\ndetails[inv]>summary{font-size:12px!important;padding:6px 10px 6px 28px!important;letter-spacing:1px!important}\ndetails[inv]>summary::before{width:14px!important;height:14px!important;left:6px!important}\ndetails[inv]>summary::after{width:5px!important;height:5px!important;right:8px!important}\ndetails[inv]>summary>i{font-size:10px!important;padding:2px 6px!important;margin-right:14px!important}\ndetails[inv]>panel{padding:28px 8px 8px 8px!important}\ndetails[inv]>panel::before{height:24px!important;font-size:9px!important;letter-spacing:1.5px!important}\ndetails[inv]>panel>b{font-size:9px!important;padding:2px!important}\ndetails[inv]>panel>b>i{width:115px!important;max-width:55vw!important;max-height:55vh!important;font-size:9px!important;padding:8px 6px!important}\ndetails[inv]>panel>b>i::before{font-size:8px!important;margin-bottom:4px!important;padding-bottom:4px!important}\ndetails[inv]>panel>b>i>b{font-size:9px!important}\n.k-track{margin:8px 0!important}\n.k-head{padding:8px 12px 8px 34px!important;font-size:12px!important;letter-spacing:1px!important}\n.k-head::before{font-size:14px!important;left:10px!important}\n.k-head::after{width:5px!important;height:5px!important;right:12px!important}\n.k-sum{font-size:9px!important;padding:2px 6px!important;margin-right:16px!important;border-radius:8px!important}\n.k-quote{font-size:9px!important;padding:6px 8px!important;margin-bottom:10px!important;letter-spacing:1px!important}\n.k-body{padding:10px!important}\n.k-row{padding:6px 8px 6px 40px!important;margin-bottom:8px!important;border-left-width:2px!important}\n.k-tag{width:22px!important;height:22px!important;font-size:10px!important;left:6px!important;border-width:1px!important}\n.k-txt{margin-bottom:6px!important}\n.k-txt b{font-size:11px!important}\n.k-txt i{font-size:9px!important}\n.k-bar{height:8px!important;border-radius:4px!important}\n.k-bar::after{border-radius:3px!important}\n.k-bar span{font-size:7px!important;line-height:8px!important;letter-spacing:.5px!important}\n.k-foot{font-size:8px!important;padding:6px 8px!important;letter-spacing:1.5px!important}\n.k-foot::before,.k-foot::after{font-size:6px!important}\n.k-none{font-size:11px!important;padding:16px 10px!important;letter-spacing:1.5px!important}\n.k-none::before{font-size:20px!important;margin-bottom:6px!important}\n.tianji-list h3{font-size:14px!important;padding:10px 12px!important;letter-spacing:2px!important}\n.tianji-list item{padding-bottom:10px!important;font-size:12px!important;line-height:1.9!important}\n.tianji-list item label{font-size:13px!important;padding:8px 12px!important;letter-spacing:1px!important}\n.tianji-list item label::after{width:40px!important;height:1px!important;margin-top:5px!important}\n.tianji-list item strong,.tianji-list item b{min-width:16px!important;height:16px!important;line-height:16px!important;font-size:10px!important;margin-right:4px!important}\n.tianji-list item em{font-size:11px!important}\n.zx-bar{gap:6px!important;margin:6px 0 10px 0!important}\n.zx-l,.zx-r{font-size:11px!important;width:14px!important}\n.zx-track{height:6px!important}\n.zx-cursor{width:12px!important;height:12px!important}\n.top-info>*{padding:8px 10px 8px 55px!important;font-size:12px!important}\n.top-info>*::before{left:8px!important;font-size:10px!important;padding:2px 5px!important}\n.top-info>scan>spot{font-size:11px!important;padding:4px 0 4px 12px!important}\n.rili-markdown-renderer shop::before{font-size:15px;padding:10px 12px;letter-spacing:2px}\n.rili-markdown-renderer shop d{font-size:14px;padding:6px 8px}\n.rili-markdown-renderer shop span.hot,.rili-markdown-renderer shop span.new,.rili-markdown-renderer shop span.end{font-size:11px;padding:1px 4px}\n.rili-markdown-renderer details.mem .s{padding:10px!important;font-size:13px!important}\n.rili-markdown-renderer details.mem .t{font-size:12px!important;letter-spacing:1px!important;padding:6px 8px!important;margin:0 -10px!important}\n.rili-markdown-renderer details.mem .s>strong{font-size:10px!important;padding:3px 6px!important}\n.rili-markdown-renderer details.mem .s>hr{margin:10px 0!important}\n}\n@media(prefers-reduced-motion:reduce){\n*{animation:none!important}\n.doc .title::before,.hk-cell.current::after,.k-row.e.pulse,.k-row.g.pulse,.k-bar::before,.k-head::before,.k-none::before,details[inv]>panel>b[q=\"hong\"]{animation:none!important}\n.k-bar::after{transition:none!important}\n.k-row:hover,details[inv]>panel>b:hover{transform:none!important}\ndetails[inv]>summary::before,details[inv]>summary::after,.rili-markdown-renderer pre code{transition:none!important}\n.is-user .border.border-muted::before,.is-user .border.border-muted::after{animation:none!important}\n.rili-markdown-renderer details.mem>summary::before,.rili-markdown-renderer details.mem>summary::after{animation:none!important}\n}","options":{"items":[{"order":0,"label":"评价系统","type":"SET-INPUT","value":"（评价系统启动）+好评，如xxxx描写的不错/差评，xxxx我不喜欢。+下一轮的回复"},{"order":1,"label":"存档","type":"SET-INPUT","value":"【道途归档】"},{"order":2,"label":"角色锚定","type":"SET-INPUT","value":"锁定角色xxx（xxx为npc姓名）/因果回想"},{"order":3,"label":"修格式","type":"SET-INPUT","value":"【道途锚定】"},{"order":4,"label":"核心记忆总结","type":"SET-INPUT","value":"【归纳长期记忆】"},{"order":5,"label":"藏经阁","type":"SET-INPUT","value":"前往藏经阁"},{"order":6,"label":"拍卖会","type":"SET-INPUT","value":"参加拍卖"}]},"language":"zh","containsNSFW":true,"publicAccess":true,"deletedAt":null,"isAnonymous":false,"enableSafeguard":false,"defaultModelSettings":{"model":"mango_gemini_vertex/gemini-3.1-pro-preview"},"totalConversations":1381,"totalMessages":23159,"totalCreditsUsed":52407957,"totalTokensUsed":1660529018,"totalPlayedUsers":697,"deeplyPlayed":360,"fixedPromptLength":12774,"lorebookLength":79887,"author":{"id":"VpZ76Hn2zxsWmbvdREemRTi3OjCFB26z","name":"鵬14125","displayUsername":"peng","username":"peng"},"cardsTags":[{"tag":{"name":"超高自由度","cardsCount":981}},{"tag":{"name":"开放大世界","cardsCount":215}},{"tag":{"name":"可剧情可涩涩","cardsCount":2459}},{"tag":{"name":"修仙大世界","cardsCount":50}},{"tag":{"name":"巅峰决战","cardsCount":123}},{"tag":{"name":"修仙","cardsCount":147}}],"cardsVoices":[],"prompt":null,"promptSizeBytes":null}