.conn-bar[data-v-261ff18a]{position:fixed;top:60px;left:50%;transform:translate(-50%);z-index:410;max-width:92vw;padding:5px 16px;border-radius:0 0 10px 10px;font-size:12.5px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;box-shadow:0 2px 10px #141e282e}.conn-bar.http[data-v-261ff18a],.conn-bar.reconnecting[data-v-261ff18a],.conn-bar.degraded[data-v-261ff18a]{background:#a35402f0;color:#fff}.conn-bar.recovered[data-v-261ff18a]{background:#2e7d32f0;color:#fff}.conn-ok-icon[data-v-261ff18a]{font-weight:800;margin-right:4px}.conn-bar-enter-active[data-v-261ff18a]{transition:opacity .18s ease,transform .18s ease}.conn-bar-leave-active[data-v-261ff18a]{transition:opacity .3s ease,transform .3s ease}.conn-bar-enter-from[data-v-261ff18a],.conn-bar-leave-to[data-v-261ff18a]{opacity:0;transform:translate(-50%) translateY(-8px)}@media (max-width: 680px){.conn-bar[data-v-261ff18a]{top:auto;bottom:60px;border-radius:10px 10px 0 0;max-width:94vw}}.animated-num[data-v-85357a0c]{font-variant-numeric:tabular-nums;display:inline-block;transition:color .3s ease,text-shadow .3s ease}.animated-num.changing[data-v-85357a0c]{color:var(--gold-bright, #e8c476);text-shadow:0 0 8px rgba(200,145,47,.6)}.ps-root[data-v-1855022b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-cinematic, 920);display:flex;flex-direction:column;padding:calc(14px + env(safe-area-inset-top,0px)) calc(18px + env(safe-area-inset-right,0px)) calc(14px + env(safe-area-inset-bottom,0px)) calc(18px + env(safe-area-inset-left,0px));color:var(--ink-text, #dfe8e4);background:radial-gradient(ellipse 90% 60% at 50% 0%,rgba(200,145,47,.14),transparent 62%),linear-gradient(168deg,#142520,#0c1715 56%,#08100e);overflow:hidden}.ps-gold[data-v-1855022b]{background:radial-gradient(ellipse 90% 60% at 50% 8%,rgba(232,196,118,.24),transparent 62%),linear-gradient(168deg,#2a2214,#171208 58%,#0c0905)}.ps-battle[data-v-1855022b]{background:radial-gradient(ellipse 100% 70% at 50% 0%,rgba(192,57,43,.16),transparent 58%),linear-gradient(168deg,#1c201d,#111714 58%,#080c0a)}.ps-atmosphere[data-v-1855022b]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 120% 70% at 50% 110%,rgba(0,0,0,.55),transparent 60%),radial-gradient(circle at 18% 22%,rgba(232,196,118,.06),transparent 32%),radial-gradient(circle at 82% 76%,rgba(232,196,118,.05),transparent 30%)}.ps-bars[data-v-1855022b]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ps-bars i[data-v-1855022b]{position:absolute;left:0;right:0;height:0;background:#050908;transition:height .45s var(--ease, cubic-bezier(.22, .61, .36, 1))}.ps-bars i[data-v-1855022b]:first-child{top:0}.ps-bars i[data-v-1855022b]:last-child{bottom:0}.ps-wide-level .ps-bars i[data-v-1855022b]{height:clamp(10px,3.2vh,34px)}.ps-head[data-v-1855022b]{position:relative;z-index:2;text-align:center;padding:8px 56px 0;flex-shrink:0}.ps-kicker[data-v-1855022b]{font-size:11px;letter-spacing:4px;color:var(--ink-gold, #e8c476);opacity:.85}.ps-title[data-v-1855022b]{margin:6px 0 0;font-size:clamp(19px,3.4vw,30px);letter-spacing:3px;font-weight:700;color:#f0d9a0;text-shadow:0 0 22px rgba(200,145,47,.35)}.ps-stage[data-v-1855022b]{position:relative;z-index:2;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:12px 0;overflow:auto;overscroll-behavior:contain}.ps-foot[data-v-1855022b]{position:relative;z-index:2;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:10px;padding:4px 16px 6px;text-align:center}.ps-caption[data-v-1855022b]{margin:0;max-width:min(720px,92vw);font-size:13px;line-height:1.8;color:#d5e0da;min-height:1.8em;overflow-wrap:anywhere}.ps-skip[data-v-1855022b]{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;border:1px solid rgba(200,145,47,.45);background:#ffffff0d;color:#e8d9a0;font-size:12px;letter-spacing:1px}.ps-skip[data-v-1855022b]:hover:not(:disabled){border-color:var(--gold, #c8912f);color:#f0d9a0}.ps-skip-hint[data-v-1855022b]{font-size:9px;letter-spacing:.5px;opacity:.55;border:1px solid currentColor;border-radius:4px;padding:0 4px;line-height:1.5}.ps-enter-active[data-v-1855022b],.ps-leave-active[data-v-1855022b]{transition:opacity .3s ease}.ps-enter-active .ps-head[data-v-1855022b],.ps-enter-active .ps-foot[data-v-1855022b]{transition:opacity .4s ease .1s,transform .4s var(--ease, ease)}.ps-enter-from[data-v-1855022b],.ps-leave-to[data-v-1855022b]{opacity:0}.ps-enter-from .ps-head[data-v-1855022b]{opacity:0;transform:translateY(-10px)}.ps-enter-from .ps-foot[data-v-1855022b]{opacity:0;transform:translateY(10px)}.ps-leave-active .ps-stage[data-v-1855022b]{transition:opacity .2s ease}.ps-leave-to .ps-stage[data-v-1855022b]{opacity:0}@media (max-width: 680px){.ps-root[data-v-1855022b]{padding-left:calc(12px + env(safe-area-inset-left,0px));padding-right:calc(12px + env(safe-area-inset-right,0px))}.ps-head[data-v-1855022b]{padding:4px 16px 0}.ps-stage[data-v-1855022b]{padding:8px 0}}@media (prefers-reduced-motion: reduce){.ps-enter-active[data-v-1855022b],.ps-leave-active[data-v-1855022b],.ps-enter-active .ps-head[data-v-1855022b],.ps-enter-active .ps-foot[data-v-1855022b],.ps-leave-active .ps-stage[data-v-1855022b],.ps-bars i[data-v-1855022b]{transition:none}}.reduce-motion .ps-enter-active[data-v-1855022b],.reduce-motion .ps-leave-active[data-v-1855022b],.reduce-motion .ps-enter-active .ps-head[data-v-1855022b],.reduce-motion .ps-enter-active .ps-foot[data-v-1855022b],.reduce-motion .ps-leave-active .ps-stage[data-v-1855022b]{transition:none}.rw-list[data-v-2b3176da]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.rw-row[data-v-2b3176da]{position:relative;display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:10px;font-size:13px;color:#f3ecd8;background:#ffffff0b;border:1px solid rgba(200,145,47,.22);overflow:hidden}.compact .rw-row[data-v-2b3176da]{padding:6px 10px;font-size:12px}.rw-list.active .rw-row[data-v-2b3176da]{animation:rw-in-2b3176da .42s cubic-bezier(.22,.61,.36,1) both;animation-delay:var(--rw-delay, 0ms)}.rw-row.rare[data-v-2b3176da]{border-color:#e8c4768c;background:linear-gradient(160deg,#c8912f29,#ffffff0a);box-shadow:0 0 14px #c8912f29}.rw-list.active .rw-row.rare .rw-shine[data-v-2b3176da]{animation:rw-shine-2b3176da .9s ease-out both;animation-delay:calc(var(--rw-delay, 0ms) + .24s)}.rw-shine[data-v-2b3176da]{position:absolute;top:-40%;bottom:-40%;left:-30%;width:44%;pointer-events:none;background:linear-gradient(105deg,transparent,rgba(255,240,200,.34),transparent);transform:translate(-160%) rotate(8deg);opacity:0}.rw-icon[data-v-2b3176da]{flex-shrink:0;width:20px;text-align:center;font-size:16px;color:#e8c476;display:flex;align-items:center;justify-content:center}.rw-svg[data-v-2b3176da]{width:16px;height:16px;object-fit:contain}.rw-label[data-v-2b3176da]{flex:1;min-width:0;font-weight:600;overflow-wrap:anywhere}.rw-note[data-v-2b3176da]{flex-shrink:0;font-size:11px;color:#9db4aa}.rw-value[data-v-2b3176da]{flex-shrink:0;font-weight:700;color:#eccf85}.rw-row.gold .rw-value[data-v-2b3176da]{color:#ffd98a}.rw-row.purple .rw-value[data-v-2b3176da]{color:#d9b8ff}.rw-row.warn[data-v-2b3176da]{border-color:#d85a5080}.rw-row.warn .rw-value[data-v-2b3176da]{color:#f2b8b0}@keyframes rw-in-2b3176da{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rw-shine-2b3176da{0%{opacity:0;transform:translate(-160%) rotate(8deg)}18%{opacity:1}to{opacity:0;transform:translate(420%) rotate(8deg)}}@media (prefers-reduced-motion: reduce){.rw-list.active .rw-row[data-v-2b3176da]{animation:none}.rw-list.active .rw-row.rare .rw-shine[data-v-2b3176da]{animation:none;display:none}}.reduce-motion .rw-list.active .rw-row[data-v-2b3176da]{animation:none}.reduce-motion .rw-list.active .rw-row.rare .rw-shine[data-v-2b3176da]{animation:none;display:none}.rc-root[data-v-7b337a74]{width:min(620px,92vw);max-height:100%;display:flex;flex-direction:column;align-items:stretch;gap:14px}.rc-play[data-v-7b337a74]{display:flex;flex-direction:column;align-items:stretch;gap:16px}.rc-card[data-v-7b337a74]{position:relative;padding:22px 22px 20px;border-radius:16px;text-align:center;background:radial-gradient(ellipse 90% 70% at 50% 0%,rgba(232,196,118,.12),transparent 60%),linear-gradient(168deg,#1c2620e6,#0c120feb);border:1px solid rgba(200,145,47,.3);box-shadow:inset 0 0 0 1px #c8912f14,0 18px 46px #0006;overflow:hidden}.rc-label[data-v-7b337a74]{margin:0 0 10px;font-size:11px;letter-spacing:3px;color:#c8b88a}.rc-big[data-v-7b337a74]{margin:0;font-size:clamp(26px,5.6vw,42px);font-weight:800;letter-spacing:2px;color:#f6e3ae;text-shadow:0 0 26px rgba(232,196,118,.35)}.rc-sub[data-v-7b337a74]{margin:10px 0 0;font-size:13px;color:#b9cdc3;letter-spacing:1px}.rc-quiet[data-v-7b337a74]{margin:0;font-size:15px;line-height:1.9;color:#d8e4dc}.rc-card[data-v-7b337a74] .rw-list{text-align:left;margin-top:4px}.rc-ring[data-v-7b337a74]{position:absolute;left:50%;top:50%;width:180px;height:180px;margin:-90px 0 0 -90px;border-radius:50%;border:1px solid rgba(232,196,118,.24);pointer-events:none;animation:rc-ring-7b337a74 3.2s ease-in-out infinite}@keyframes rc-ring-7b337a74{0%,to{opacity:.25;transform:scale(.86)}50%{opacity:.7;transform:scale(1.06)}}.rc-static[data-v-7b337a74]{display:flex;flex-direction:column;gap:12px;max-height:58vh;overflow-y:auto;overscroll-behavior:contain;padding:2px}.rc-static .rc-card[data-v-7b337a74]{padding:16px}.rc-continue[data-v-7b337a74]{align-self:center;margin-top:4px;padding:10px 24px;border-radius:999px;border:1px solid var(--gold, #c8912f);background:linear-gradient(180deg,#e8c476,#c8912f);color:#241a06;font-weight:700;letter-spacing:2px}.rc-continue[data-v-7b337a74]:hover{filter:brightness(1.07)}.rc-dots[data-v-7b337a74]{display:flex;justify-content:center;gap:10px}.rc-dot[data-v-7b337a74]{width:9px;height:9px;padding:0;border-radius:50%;border:1px solid rgba(232,196,118,.5);background:transparent;transition:transform .25s ease,background .25s ease}.rc-dot.on[data-v-7b337a74]{background:#e8c476;transform:scale(1.35);box-shadow:0 0 10px #e8c47680}.rc-enter-active[data-v-7b337a74]{transition:opacity .32s ease,transform .32s cubic-bezier(.22,.61,.36,1)}.rc-leave-active[data-v-7b337a74]{transition:opacity .18s ease}.rc-enter-from[data-v-7b337a74]{opacity:0;transform:translateY(12px)}.rc-leave-to[data-v-7b337a74]{opacity:0}@media (max-width: 680px){.rc-card[data-v-7b337a74]{padding:16px 14px}.rc-root[data-v-7b337a74]{width:94vw}}@media (prefers-reduced-motion: reduce){.rc-ring[data-v-7b337a74],.rc-enter-active[data-v-7b337a74],.rc-leave-active[data-v-7b337a74],.rc-dot[data-v-7b337a74]{animation:none;transition:none}}.reduce-motion .rc-ring[data-v-7b337a74]{animation:none}.reduce-motion .rc-enter-active[data-v-7b337a74],.reduce-motion .rc-leave-active[data-v-7b337a74],.reduce-motion .rc-dot[data-v-7b337a74]{transition:none}.offline-overlay[data-v-8aeb307b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#141e2873;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:200}.modal[data-v-8aeb307b]{position:relative;background:radial-gradient(120% 90% at 50% 0%,rgba(200,145,47,.08),transparent 55%),var(--bg-panel);border:1px solid rgba(200,145,47,.45);border-radius:16px;padding:20px 22px;width:min(440px,94vw);max-height:88vh;overflow:hidden;box-shadow:var(--shadow-lg),0 0 0 4px #c8912f0f;display:flex;flex-direction:column;gap:10px}.close-btn[data-v-8aeb307b]{position:absolute;top:10px;right:10px;width:30px;height:30px;padding:0;border-radius:50%;background:var(--bg-panel-2);color:var(--text-dim);border:1px solid var(--border);display:flex;align-items:center;justify-content:center}.close-btn[data-v-8aeb307b]:hover{color:var(--text)}.header[data-v-8aeb307b]{text-align:center;flex-shrink:0}.tier-badge[data-v-8aeb307b]{display:inline-flex;align-items:center;gap:6px;padding:3px 12px;margin-bottom:6px;border:1px solid rgba(200,145,47,.5);border-radius:999px;background:linear-gradient(180deg,#c8912f1f,#c8912f0a)}.tier-icon[data-v-8aeb307b]{font-size:14px;line-height:1}.tier-name[data-v-8aeb307b]{color:var(--gold);font-size:12px;font-weight:700;letter-spacing:2px}h2[data-v-8aeb307b]{margin:0 0 4px;color:var(--gold);font-size:20px;letter-spacing:6px}.open-line[data-v-8aeb307b]{margin:0 0 8px;color:var(--text-dim);font-size:12.5px;font-style:italic}.time-chips[data-v-8aeb307b]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.chip[data-v-8aeb307b]{font-size:11px;color:var(--text-dim);background:var(--bg-panel-2);border:1px solid var(--border);border-radius:999px;padding:2px 10px}.chip.cap[data-v-8aeb307b]{color:var(--red);border-color:#c0392b66}.chip.catchup[data-v-8aeb307b]{color:var(--gold-bright, #e0a93f);border-color:#c8912f8c;background:linear-gradient(180deg,#c8912f24,#c8912f0d)}.highlight[data-v-8aeb307b]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid rgba(200,145,47,.55);background:linear-gradient(135deg,#c8912f24,#c8912f0a);flex-shrink:0}.hl-icon[data-v-8aeb307b]{width:26px;height:26px;object-fit:contain;flex-shrink:0}.hl-icon.hl-emoji[data-v-8aeb307b]{aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;font-size:20px}.hl-title[data-v-8aeb307b]{font-size:11px;color:var(--gold);letter-spacing:2px}.hl-text[data-v-8aeb307b]{font-size:14px;font-weight:700;color:var(--text)}.groups[data-v-8aeb307b]{display:flex;flex-direction:column;gap:12px;overflow-y:auto;min-height:0;flex:1;padding-right:2px}.group-head[data-v-8aeb307b]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.group-dot[data-v-8aeb307b]{width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 6px #c8912f99}.group-name[data-v-8aeb307b]{font-size:12px;font-weight:700;color:var(--text-dim);letter-spacing:2px}.group-rule[data-v-8aeb307b]{flex:1;height:1px;background:linear-gradient(90deg,rgba(200,145,47,.45),transparent)}.item[data-v-8aeb307b]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--bg-panel-2);border-radius:8px;border:1px solid var(--border)}.item+.item[data-v-8aeb307b],.item+.line[data-v-8aeb307b],.line+.item[data-v-8aeb307b],.line+.line[data-v-8aeb307b]{margin-top:6px}.item-icon[data-v-8aeb307b]{width:20px;height:20px;object-fit:contain;flex-shrink:0}.item-icon.item-emoji[data-v-8aeb307b],.line-icon.line-emoji[data-v-8aeb307b]{aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;font-size:15px;line-height:1}.item-label[data-v-8aeb307b]{flex:1;min-width:0;word-break:break-word;font-size:13px;color:var(--text-dim)}.item-label.rare[data-v-8aeb307b],.line-text.rare[data-v-8aeb307b]{color:var(--gold)}.item-value[data-v-8aeb307b]{font-weight:700;font-size:14px;color:var(--text);font-variant-numeric:tabular-nums}.item-value.gold[data-v-8aeb307b]{color:var(--gold-bright)}.item-value.purple[data-v-8aeb307b]{color:var(--purple)}.line[data-v-8aeb307b]{display:flex;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;color:var(--text-dim);background:var(--bg-panel-2);border:1px solid var(--border);border-radius:8px}.line.warn[data-v-8aeb307b]{color:var(--red)}.line.repair-line[data-v-8aeb307b]{color:var(--text-faint);border-style:dashed}.line-icon[data-v-8aeb307b]{width:16px;height:16px;object-fit:contain;flex-shrink:0}.line-text[data-v-8aeb307b]{flex:1;min-width:0;word-break:break-word}.line-count[data-v-8aeb307b]{font-weight:700;color:var(--gold-bright);font-variant-numeric:tabular-nums}.adv-detail[data-v-8aeb307b]{display:flex;align-items:flex-start;gap:8px;padding:7px 10px;background:var(--bg-panel-2);border:1px solid var(--border);border-radius:8px}.adv-detail+.adv-detail[data-v-8aeb307b],.line+.adv-detail[data-v-8aeb307b],.adv-detail+.line[data-v-8aeb307b]{margin-top:6px}.adv-detail-icon[data-v-8aeb307b]{font-size:15px;line-height:1.3;flex-shrink:0}.adv-detail-body[data-v-8aeb307b]{flex:1;min-width:0}.adv-detail-head[data-v-8aeb307b]{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.adv-detail-name[data-v-8aeb307b]{font-size:13px;font-weight:700;color:var(--gold)}.adv-detail-tier[data-v-8aeb307b]{font-size:10px;color:var(--text-dim);border:1px solid var(--border);border-radius:999px;padding:0 6px}.adv-detail-pending[data-v-8aeb307b]{font-size:10px;color:var(--gold-bright);border:1px solid rgba(200,145,47,.5);border-radius:999px;padding:0 6px;background:#c8912f14}.adv-detail-desc[data-v-8aeb307b]{margin-top:2px;font-size:12px;font-style:italic;color:var(--text-dim)}.adv-detail-reward[data-v-8aeb307b]{margin-top:2px;font-size:12px;font-weight:700;color:var(--gold-bright);font-variant-numeric:tabular-nums}.adv-more[data-v-8aeb307b]{margin-top:6px;width:100%;padding:4px 0;font-size:11.5px;color:var(--text-dim);background:transparent;border:1px dashed var(--border);border-radius:8px}.adv-more[data-v-8aeb307b]:hover{color:var(--gold);border-color:#c8912f80}.muted[data-v-8aeb307b]{color:var(--text-dim);font-size:12px}.empty[data-v-8aeb307b]{text-align:center;padding:16px}.flavor[data-v-8aeb307b]{border-left:3px solid rgba(200,145,47,.55);background:linear-gradient(90deg,rgba(200,145,47,.07),transparent);border-radius:0 10px 10px 0;padding:8px 12px;flex-shrink:0}.flavor-head[data-v-8aeb307b]{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:2px;color:var(--gold);margin-bottom:4px}.flavor-tag[data-v-8aeb307b]{font-size:10px;color:var(--text-faint);border:1px solid var(--border);border-radius:999px;padding:0 8px;letter-spacing:1px}.flavor-line[data-v-8aeb307b]{margin:2px 0 0;font-size:12px;font-style:italic;color:var(--text-dim)}.flavor-line.deco[data-v-8aeb307b]{color:var(--text-faint)}.flavor-chip[data-v-8aeb307b]{font-size:10px;font-style:normal;color:var(--text-faint);border:1px solid var(--border);border-radius:4px;padding:0 4px;margin-right:6px}.actions[data-v-8aeb307b]{margin-top:2px;flex-shrink:0}.actions button[data-v-8aeb307b]{width:100%}@media (max-width: 480px){.modal[data-v-8aeb307b]{padding:16px 14px;max-height:92vh}h2[data-v-8aeb307b]{font-size:18px;letter-spacing:4px}.hl-text[data-v-8aeb307b]{font-size:13px}}@media (max-width: 680px){.offline-overlay[data-v-8aeb307b]{align-items:flex-start;padding-top:calc(var(--topbar-h, 78px) + 8px)}.modal[data-v-8aeb307b]{max-height:calc(100vh - var(--topbar-h, 78px) - 88px - env(safe-area-inset-bottom,0px))}}.update-toast[data-v-95fb1e5b]{position:fixed;top:calc(var(--topbar-h, 56px) + 10px);left:50%;transform:translate(-50%);width:min(520px,calc(100vw - 24px));max-height:min(46vh,420px);display:flex;flex-direction:column;background:var(--bg-panel, #1d2530);border:1px solid var(--gold-line, #c8a24a55);border-radius:10px;box-shadow:0 6px 24px #00000059;padding:10px 12px 8px;z-index:950;animation:ut-in-95fb1e5b .25s ease-out}@keyframes ut-in-95fb1e5b{0%{opacity:0;transform:translate(-50%) translateY(-8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.ut-head[data-v-95fb1e5b]{display:flex;align-items:center;gap:8px}.ut-label[data-v-95fb1e5b]{font-size:12px;color:var(--gold, #d9b45c);letter-spacing:1px}.ut-ver[data-v-95fb1e5b]{font-size:11px;color:var(--muted, #8fa0b3);border:1px solid var(--line, #ffffff22);border-radius:4px;padding:0 5px}.ut-x[data-v-95fb1e5b]{margin-left:auto;background:none;border:none;color:var(--muted, #8fa0b3);cursor:pointer;font-size:14px;padding:2px 4px}.ut-x[data-v-95fb1e5b]:hover{color:var(--text, #e8edf3)}.ut-title[data-v-95fb1e5b]{font-weight:600;margin:6px 0 2px;color:var(--text, #e8edf3)}.ut-body[data-v-95fb1e5b]{white-space:pre-line;font-size:12.5px;line-height:1.55;color:var(--text-dim, #b9c4d0);overflow-y:auto}.ut-foot[data-v-95fb1e5b]{display:flex;justify-content:flex-end;margin-top:6px}.ut-link[data-v-95fb1e5b]{background:none;border:none;padding:2px 4px;font-size:12px;color:var(--gold, #d9b45c);cursor:pointer}.ut-link[data-v-95fb1e5b]:hover{text-decoration:underline}.ut-bar[data-v-95fb1e5b]{margin-top:6px;height:3px;border-radius:2px;background:#ffffff14;overflow:hidden}.ut-bar i[data-v-95fb1e5b]{display:block;height:100%;background:var(--gold, #d9b45c);transform-origin:left;animation:ut-countdown-95fb1e5b 10s linear forwards}@keyframes ut-countdown-95fb1e5b{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.art-asset[data-v-b88a3a26]{position:relative;display:inline-block;overflow:hidden;vertical-align:middle}.art-asset.box[data-v-b88a3a26]{border-radius:10px;border:1px solid rgba(200,145,47,.35);background:linear-gradient(150deg,#1e3438,#10201f);flex-shrink:0}.art-asset.fill[data-v-b88a3a26]{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.art-asset img[data-v-b88a3a26]{width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .25s ease}.art-asset img.show[data-v-b88a3a26]{opacity:1}.art-fallback[data-v-b88a3a26]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.settings-overlay[data-v-d55a0fb8]{position:fixed;top:0;right:0;bottom:0;left:0;background:#141e2873;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:300}.settings-modal[data-v-d55a0fb8]{position:relative;background:var(--bg-panel);border:1px solid var(--border);border-radius:16px;padding:20px 22px;width:min(440px,92vw);max-height:82vh;overflow-y:auto;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:14px;animation:set-pop-d55a0fb8 .25s cubic-bezier(.34,1.56,.64,1)}@keyframes set-pop-d55a0fb8{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}h2[data-v-d55a0fb8]{margin:0;color:var(--gold);font-size:19px;text-align:center;letter-spacing:2px}.close-btn[data-v-d55a0fb8]{position:absolute;top:10px;right:10px;width:30px;height:30px;padding:0;border-radius:50%;background:var(--bg-panel-2);color:var(--text-dim);border:1px solid var(--border);display:flex;align-items:center;justify-content:center}.close-btn[data-v-d55a0fb8]:hover{color:var(--text)}.set-section[data-v-d55a0fb8]{border-top:1px solid var(--border);padding-top:12px}.set-section[data-v-d55a0fb8]:first-of-type{border-top:none;padding-top:0}.set-section h3[data-v-d55a0fb8]{position:relative;margin:0 0 10px;padding-left:10px;font-size:13px;line-height:1.4}.set-section h3[data-v-d55a0fb8]:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:3px;border-radius:2px;background:linear-gradient(180deg,var(--gold-bright),var(--gold))}.set-hint[data-v-d55a0fb8]{margin-top:6px;font-size:11px;color:var(--text-faint);line-height:1.5}.ml-row[data-v-d55a0fb8]{margin-top:14px;padding-top:12px;border-top:1px dashed var(--border)}.wardrobe-link[data-v-d55a0fb8]{margin-top:8px}.switch-row[data-v-d55a0fb8]{display:flex;align-items:center;justify-content:space-between;font-size:13px;margin:-4px 0 6px;padding:4px 0;cursor:pointer}.audio-row .switch-row[data-v-d55a0fb8]{margin:-4px 0}.switch[data-v-d55a0fb8]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:40px;height:22px;border-radius:11px;background:#cfd9e2;position:relative;transition:background .2s ease;cursor:pointer;padding:0;border:none;flex-shrink:0}.switch[data-v-d55a0fb8]:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #283c504d;transition:transform .2s ease}.switch[data-v-d55a0fb8]:checked{background:var(--jade)}.switch[data-v-d55a0fb8]:checked:after{transform:translate(18px)}.audio-row[data-v-d55a0fb8]{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:13px}.audio-row.disabled[data-v-d55a0fb8]{opacity:.45}.ar-label[data-v-d55a0fb8]{min-width:64px;color:var(--text-dim);flex-shrink:0}.audio-row input[type=range][data-v-d55a0fb8]{flex:1;min-width:0;padding:0;border:none;background:transparent;accent-color:var(--gold);cursor:pointer}.audio-row .pct[data-v-d55a0fb8]{min-width:38px;text-align:right;font-size:12px}.audio-preview-row[data-v-d55a0fb8]{display:flex;justify-content:flex-end;margin-top:2px}.audio-preview-row.disabled[data-v-d55a0fb8]{opacity:.45}.preview-btn[data-v-d55a0fb8]{padding:4px 14px;font-size:12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-panel-2);color:var(--text-dim);cursor:pointer}.preview-btn[data-v-d55a0fb8]:hover:not(:disabled){color:var(--gold);border-color:var(--gold)}.preview-btn[data-v-d55a0fb8]:disabled{cursor:default}.seg-row[data-v-d55a0fb8]{display:flex;border:1px solid var(--border);border-radius:8px;overflow:hidden;width:fit-content;max-width:100%}.seg-item[data-v-d55a0fb8]{position:relative;padding:6px 14px;font-size:12px;cursor:pointer;background:var(--bg-panel);color:var(--text-dim);border-right:1px solid var(--border);white-space:nowrap;-webkit-user-select:none;user-select:none}.seg-item[data-v-d55a0fb8]:last-child{border-right:none}.seg-item input[data-v-d55a0fb8]{position:absolute;opacity:0;pointer-events:none}.seg-item.active[data-v-d55a0fb8]{background:#c8912f1f;color:var(--gold);font-weight:700}.seg-item[data-v-d55a0fb8]:focus-within{outline:2px solid var(--gold);outline-offset:-2px}.bgm-mode-row[data-v-d55a0fb8]{flex-wrap:wrap;row-gap:6px}.bgm-mode-row .seg-row[data-v-d55a0fb8]{flex:1 1 200px}.lang-select[data-v-d55a0fb8]{width:100%;max-width:220px}.replay-tour[data-v-d55a0fb8]{width:100%}.replay-gap[data-v-d55a0fb8]{margin-top:12px}.pw-form[data-v-d55a0fb8]{display:flex;flex-direction:column;gap:8px}.pw-field[data-v-d55a0fb8],.pw-submit[data-v-d55a0fb8]{width:100%}.pw-msg[data-v-d55a0fb8]{margin-top:6px;font-size:12px;line-height:1.5}.pw-msg.err[data-v-d55a0fb8]{color:var(--red)}.pw-msg.ok[data-v-d55a0fb8]{color:var(--jade)}.redeem-form[data-v-d55a0fb8]{display:flex;gap:8px}.redeem-field[data-v-d55a0fb8]{flex:1;min-width:0}.redeem-submit[data-v-d55a0fb8]{flex-shrink:0}.redeem-result[data-v-d55a0fb8]{margin-top:6px;border:1px solid var(--jade);border-radius:8px;padding:8px 10px;background:#2ecc710f}.redeem-line[data-v-d55a0fb8]{display:flex;justify-content:space-between;align-items:center;font-size:13px;padding:3px 0}.redeem-line .num[data-v-d55a0fb8]{color:var(--gold)}.redeem-line-main[data-v-d55a0fb8]{display:flex;align-items:center;gap:7px;min-width:0}.redeem-line-art[data-v-d55a0fb8]{flex-shrink:0;border-radius:6px}.redeem-line-fb[data-v-d55a0fb8]{font-size:13px;line-height:1}@media (max-width: 680px){.settings-overlay[data-v-d55a0fb8]{align-items:flex-start;padding-top:calc(var(--topbar-h, 78px) + 8px)}.settings-modal[data-v-d55a0fb8]{max-height:calc(100vh - var(--topbar-h, 78px) - 88px - env(safe-area-inset-bottom,0px))}}.inline-error[data-v-7043c160]{display:flex;align-items:center;gap:10px;padding:10px 14px;margin-bottom:12px;border:1px solid var(--red, #e05d5d);border-left-width:4px;border-radius:10px;background:var(--bg-panel, #fff)}.ie-icon[data-v-7043c160]{flex-shrink:0}.ie-msg[data-v-7043c160]{flex:1;min-width:0;font-size:13px;line-height:1.5;color:var(--red, #e05d5d);word-break:break-word}.ie-retry[data-v-7043c160]{flex-shrink:0;font-weight:700}.ie-close[data-v-7043c160]{flex-shrink:0;background:transparent;border:none;color:var(--text-faint, #98a8a2);cursor:pointer;font-size:14px;padding:2px 6px}.ie-close[data-v-7043c160]:hover{color:var(--red, #e05d5d)}.es-box[data-v-649737f3]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin:auto;padding:28px 12px;text-align:center}.es-art[data-v-649737f3]{display:block;width:240px;max-width:82%;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none}.es-icon[data-v-649737f3]{font-size:34px;line-height:1;opacity:.75}.es-text[data-v-649737f3]{margin:0;font-size:13px;color:var(--text-faint)}.es-cta[data-v-649737f3]{margin-top:2px;padding:4px 16px;font-size:12px;color:var(--text-dim);background:var(--bg-panel-2);border:1px solid var(--border);border-radius:var(--radius-sm, 6px);cursor:pointer;transition:color var(--tr-fast, .15s) ease,border-color var(--tr-fast, .15s) ease}.es-cta[data-v-649737f3]:hover{color:var(--gold);border-color:var(--gold)}.es-cta[data-v-649737f3]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (max-width: 680px){.es-box[data-v-649737f3]{padding:20px 8px;gap:6px}.es-art[data-v-649737f3]{width:200px}.es-icon[data-v-649737f3]{font-size:30px}}.inbox-overlay[data-v-ca5c02be]{position:fixed;top:0;right:0;bottom:0;left:0;background:#141e2873;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:300}.inbox-modal[data-v-ca5c02be]{position:relative;background:var(--bg-panel);border:1px solid var(--border);border-radius:16px;padding:20px 22px;width:min(480px,92vw);max-height:82vh;overflow-y:auto;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:14px;animation:ix-pop-ca5c02be .25s cubic-bezier(.34,1.56,.64,1)}@keyframes ix-pop-ca5c02be{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}h2[data-v-ca5c02be]{margin:0;color:var(--gold);font-size:19px;text-align:center;letter-spacing:2px}.close-btn[data-v-ca5c02be]{position:absolute;top:10px;right:10px;width:30px;height:30px;padding:0;border-radius:50%;background:var(--bg-panel-2);color:var(--text-dim);border:1px solid var(--border);display:flex;align-items:center;justify-content:center}.close-btn[data-v-ca5c02be]:hover{color:var(--text)}.seg-row[data-v-ca5c02be]{display:flex;border:1px solid var(--border);border-radius:8px;overflow:hidden;width:fit-content;max-width:100%}.seg-item[data-v-ca5c02be]{position:relative;padding:6px 14px;font-size:12px;cursor:pointer;background:var(--bg-panel);color:var(--text-dim);border-right:1px solid var(--border);white-space:nowrap;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:6px}.seg-item[data-v-ca5c02be]:last-child{border-right:none}.seg-item.active[data-v-ca5c02be]{background:#c8912f1f;color:var(--gold);font-weight:700}.seg-item[data-v-ca5c02be]:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.cnt[data-v-ca5c02be]{font-size:10px;padding:0 6px;border-radius:8px;background:var(--bg-panel-2);color:var(--text-faint)}.seg-item.active .cnt[data-v-ca5c02be]{background:#c8912f2e;color:var(--gold)}.cnt.hot[data-v-ca5c02be]{background:#c628281a;color:var(--red, #c62828);font-weight:700}.inbox-list[data-v-ca5c02be]{display:flex;flex-direction:column;gap:8px;min-height:120px}.ann-item[data-v-ca5c02be]{border:1px solid var(--border);border-radius:10px;background:var(--bg-panel-2, #f5f8fa);overflow:hidden}.ann-item.open[data-v-ca5c02be]{border-color:#c8912f73}.ann-head[data-v-ca5c02be]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;background:transparent;border:none;text-align:left;cursor:pointer}.ann-title[data-v-ca5c02be]{font-size:13px;font-weight:700;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ann-item.open .ann-title[data-v-ca5c02be]{color:var(--gold)}.ann-meta[data-v-ca5c02be]{display:flex;align-items:center;gap:8px;flex-shrink:0}.caret[data-v-ca5c02be]{font-size:11px;color:var(--text-faint)}.ann-content[data-v-ca5c02be]{margin:0;padding:0 12px 10px;font-size:12.5px;line-height:1.65;color:var(--text-dim);white-space:pre-wrap;word-break:break-word}.def-row[data-v-ca5c02be]{width:100%;display:flex;flex-direction:column;gap:4px;padding:9px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-panel-2, #f5f8fa);text-align:left;cursor:pointer;transition:border-color .15s ease}.def-row[data-v-ca5c02be]:hover{border-color:#c8912f8c}.def-main[data-v-ca5c02be]{display:flex;align-items:center;gap:8px;min-width:0}.def-attacker[data-v-ca5c02be]{font-size:13px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.def-sub[data-v-ca5c02be]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11.5px}.def-tag[data-v-ca5c02be]{flex-shrink:0;font-size:10.5px;padding:1px 7px;border-radius:6px;font-weight:700}.def-tag.jade[data-v-ca5c02be]{background:#2e7d321f;color:var(--jade, #2e7d32)}.def-tag.red[data-v-ca5c02be]{background:#c628281a;color:var(--red, #c62828)}.def-tag.shadow[data-v-ca5c02be]{background:#6a1b9a1a;color:var(--purple, #6a1b9a)}.lost[data-v-ca5c02be]{color:var(--red, #c62828)}.go[data-v-ca5c02be]{margin-left:auto;font-size:11px;color:var(--gold);flex-shrink:0}.world-row[data-v-ca5c02be]{display:flex;align-items:flex-start;gap:10px;padding:9px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-panel-2, #f5f8fa)}.world-row.live[data-v-ca5c02be]{border-color:#c8912f80}.world-icon[data-v-ca5c02be]{font-size:16px;line-height:1.4;flex-shrink:0}.world-ico-img[data-v-ca5c02be]{width:18px;height:18px;display:block;object-fit:contain;margin-top:1px}.world-body[data-v-ca5c02be]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.world-text[data-v-ca5c02be]{font-size:12.5px;line-height:1.6;color:var(--text);word-break:break-word}.world-tag[data-v-ca5c02be]{flex-shrink:0;font-size:10px;font-weight:700;color:var(--gold);border:1px solid rgba(200,145,47,.5);background:#c8912f1a;border-radius:6px;padding:1px 6px}.world-more[data-v-ca5c02be]{width:100%;padding:6px 0;font-size:12px;color:var(--text-dim);background:transparent;border:1px dashed var(--border);border-radius:8px;cursor:pointer}.world-more[data-v-ca5c02be]:hover:not(:disabled){color:var(--gold);border-color:#c8912f80}.world-more[data-v-ca5c02be]:disabled{opacity:.6;cursor:default}.dm-row[data-v-ca5c02be]{width:100%;display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg-panel-2, #f5f8fa);text-align:left;cursor:pointer;transition:border-color .15s ease}.dm-row[data-v-ca5c02be]:hover{border-color:#c8912f8c}.dm-row.unread[data-v-ca5c02be]{border-color:#c6282859}.dm-dot[data-v-ca5c02be]{width:8px;height:8px;border-radius:50%;background:var(--border);flex-shrink:0}.dm-dot.on[data-v-ca5c02be]{background:var(--red, #c62828);box-shadow:0 0 0 3px #c6282824}.dm-main[data-v-ca5c02be]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.dm-back[data-v-ca5c02be]{align-self:flex-start;padding:2px 8px;font-size:12px;color:var(--text-dim);background:transparent;border:1px solid var(--border);border-radius:8px;cursor:pointer}.dm-back[data-v-ca5c02be]:hover{color:var(--gold);border-color:#c8912f80}.dm-detail .ann-head.static[data-v-ca5c02be]{cursor:default}.dm-time[data-v-ca5c02be]{margin:0 12px 10px;text-align:right}@media (max-width: 680px){.inbox-overlay[data-v-ca5c02be]{align-items:flex-start;padding-top:calc(var(--topbar-h, 78px) + 8px)}.inbox-modal[data-v-ca5c02be]{padding:16px 14px;width:94vw;gap:10px;max-height:calc(100vh - var(--topbar-h, 78px) - 52px - env(safe-area-inset-bottom,0px) - 16px);max-height:calc(100dvh - var(--topbar-h, 78px) - 52px - env(safe-area-inset-bottom,0px) - 16px)}.seg-item[data-v-ca5c02be]{padding:6px 10px}.ann-head[data-v-ca5c02be]{padding:8px 10px}.ann-content[data-v-ca5c02be]{padding:0 10px 9px}.def-row[data-v-ca5c02be]{padding:8px 10px}.def-sub[data-v-ca5c02be]{gap:6px}.go[data-v-ca5c02be]{display:none}.dm-row[data-v-ca5c02be]{padding:8px 10px}.dm-detail .ann-content[data-v-ca5c02be]{padding:0 10px 9px}.dm-time[data-v-ca5c02be]{margin:0 10px 9px}}.fb-overlay[data-v-732e861e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#141e2873;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:300}.fb-modal[data-v-732e861e]{position:relative;width:min(480px,94vw);max-height:82vh;overflow-y:auto;background:var(--bg-panel);border:1px solid var(--gold);border-radius:14px;padding:18px 20px 16px;box-shadow:0 12px 40px #141e284d}.fb-modal h2[data-v-732e861e]{margin:0 0 12px;color:var(--gold);font-size:17px}.close-btn[data-v-732e861e]{position:absolute;top:10px;right:10px;width:28px;height:28px;border-radius:50%;padding:0}.seg-row[data-v-732e861e]{display:flex;gap:6px;margin-bottom:12px}.seg-item[data-v-732e861e]{flex:1;padding:7px 10px;border-radius:8px;border:1px solid var(--border);background:var(--bg-panel-2);color:var(--text-dim);font-size:13px;cursor:pointer}.seg-item.active[data-v-732e861e]{border-color:var(--gold);color:var(--gold);background:#c8912f14;font-weight:700}.cnt[data-v-732e861e]{margin-left:4px;font-size:11px}.fb-body[data-v-732e861e]{display:flex;flex-direction:column;gap:6px}.fb-label[data-v-732e861e]{font-size:13px;font-weight:700;display:flex;justify-content:space-between;align-items:baseline}.len-bad[data-v-732e861e]{color:var(--red)}.cat-row[data-v-732e861e]{display:flex;gap:6px;flex-wrap:wrap}.cat-pill[data-v-732e861e]{padding:5px 12px;border-radius:999px;border:1px solid var(--border);background:var(--bg-panel-2);color:var(--text-dim);font-size:12px;cursor:pointer}.cat-pill.active[data-v-732e861e]{border-color:var(--gold);color:var(--gold);background:#c8912f1a;font-weight:700}.fb-textarea[data-v-732e861e]{width:100%;resize:vertical;min-height:96px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;font-size:13px;line-height:1.6;font-family:inherit}.fb-textarea[data-v-732e861e]:focus,.fb-input[data-v-732e861e]:focus{outline:none;border-color:var(--gold)}.fb-input[data-v-732e861e]{width:100%;padding:8px 10px;border:1px solid var(--border);border-radius:8px;font-size:13px}.fb-select[data-v-732e861e]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;color:var(--text)}.fb-select.is-placeholder[data-v-732e861e]{color:var(--text-faint)}.tm-pill[data-v-732e861e]{padding:3px 10px;font-size:11px}.fb-repro[data-v-732e861e]{border:1px dashed var(--border);border-radius:8px;padding:6px 10px}.fb-repro summary[data-v-732e861e]{cursor:pointer;font-size:12px;color:var(--text-dim);-webkit-user-select:none;user-select:none;list-style-position:inside}.fb-repro summary[data-v-732e861e]:hover{color:var(--gold)}.fb-repro[open] summary[data-v-732e861e]{color:var(--gold);margin-bottom:6px}.fb-repro-input[data-v-732e861e]{min-height:64px;font-size:12px}.fb-err[data-v-732e861e]{color:var(--red);font-size:12px}.fb-foot[data-v-732e861e]{display:flex;justify-content:space-between;align-items:center;margin-top:6px}.fb-foot .primary[data-v-732e861e]:disabled{opacity:.55;cursor:not-allowed}.empty[data-v-732e861e]{text-align:center;color:var(--text-faint);padding:28px 0;font-size:13px}.fb-item[data-v-732e861e]{border:1px solid var(--border);border-radius:10px;padding:10px 12px;margin-bottom:8px;background:var(--bg-panel-2)}.fb-item-head[data-v-732e861e]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.fb-item-head time[data-v-732e861e]{margin-left:auto}.fb-item-content[data-v-732e861e]{margin:8px 0 0;font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.fb-reply[data-v-732e861e]{margin-top:8px;padding:8px 10px;border-left:3px solid var(--gold);background:#c8912f12;border-radius:0 8px 8px 0}.fb-reply-head[data-v-732e861e]{font-size:12px;font-weight:700;color:var(--gold);margin-bottom:2px}.fb-reply p[data-v-732e861e]{margin:0;font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.tag.jade[data-v-732e861e]{color:#2e7d4f;border-color:#9ccfae}.pg-tag[data-v-732e861e]{color:var(--gold);border-color:var(--gold)}.rs-dup[data-v-732e861e]{color:var(--text-dim, #5b6b7b);border-color:#9db4c9}.rs-reviewing[data-v-732e861e]{color:var(--gold, #7e5511);border-color:#d9b96a}.rs-adopted[data-v-732e861e]{font-weight:700}.rs-rejected[data-v-732e861e]{color:#a8594a;border-color:#cf9a8d}.fb-notes[data-v-732e861e]{display:flex;flex-direction:column;gap:2px;margin-top:4px}.fb-notes .note-reward[data-v-732e861e]{color:var(--gold)}.fb-reward[data-v-732e861e]{margin-top:8px;padding:6px 10px;border-left:3px solid #9ccfae;background:#2e7d4f14;border-radius:0 8px 8px 0;font-size:12px;color:#2e7d4f}@media (max-width: 520px){.fb-modal[data-v-732e861e]{width:96vw;padding:14px}}@media (max-width: 680px){.fb-overlay[data-v-732e861e]{align-items:flex-start;padding-top:calc(var(--topbar-h, 78px) + 8px)}.fb-modal[data-v-732e861e]{max-height:calc(100vh - var(--topbar-h, 78px) - 88px)}}[data-page-theme] .fb-reward[data-v-732e861e]{color:var(--ink-green)}.sect-avatar[data-v-e3ab3f7f]{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;background:linear-gradient(150deg,#24403f,#16281f);border:1px solid var(--border);flex-shrink:0}.sect-avatar-img[data-v-e3ab3f7f]{width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .25s ease}.sect-avatar-img.show[data-v-e3ab3f7f]{opacity:1}.sect-avatar-fallback[data-v-e3ab3f7f]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#e8c476;font-weight:700;-webkit-user-select:none;user-select:none}.cframe[data-v-4121235a]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;display:block;z-index:2;filter:drop-shadow(0 1px 3px rgba(12,18,24,.35))}.cframe svg[data-v-4121235a]{width:100%;height:100%;display:block;overflow:visible}.cframe-art[data-v-4121235a]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.cframe .svg-under-art[data-v-4121235a]{opacity:.5}.spin-slow[data-v-4121235a],.spin-rev[data-v-4121235a],.sweep[data-v-4121235a],.ink-dot-g[data-v-4121235a],.breathe[data-v-4121235a],.core-glow[data-v-4121235a]{transform-origin:50px 50px;transform-box:view-box}.anim .spin-slow[data-v-4121235a]{animation:cf-rot-4121235a 26s linear infinite}.anim .spin-rev[data-v-4121235a]{animation:cf-rot-rev-4121235a 34s linear infinite}.anim .sweep[data-v-4121235a]{animation:cf-rot-4121235a 3.6s linear infinite}.anim .breathe[data-v-4121235a]{animation:cf-breathe-4121235a 4.2s ease-in-out infinite}.anim .twinkle[data-v-4121235a]{animation:cf-twinkle-4121235a 3s ease-in-out infinite}.anim .edge-glow[data-v-4121235a]{animation:cf-edge-4121235a 1.9s ease-in-out infinite;opacity:0}.anim .ink-arc[data-v-4121235a]{animation:cf-ink-4121235a 9s ease-in-out infinite}.anim .ink-dot-g[data-v-4121235a]{animation:cf-rot-4121235a 16s ease-in-out infinite}.anim .core-glow[data-v-4121235a]{animation:cf-pulse-4121235a 4.2s ease-in-out infinite}.anim .rain circle[data-v-4121235a]{animation:cf-rain-4121235a 3.3s linear infinite;opacity:0}@keyframes cf-rot-4121235a{to{transform:rotate(360deg)}}@keyframes cf-rot-rev-4121235a{to{transform:rotate(-360deg)}}@keyframes cf-breathe-4121235a{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes cf-twinkle-4121235a{0%,to{opacity:.18}50%{opacity:.6}}@keyframes cf-edge-4121235a{0%,66%,to{opacity:0}16%{opacity:.95}}@keyframes cf-ink-4121235a{0%{stroke-dashoffset:271}55%,to{stroke-dashoffset:0}}@keyframes cf-pulse-4121235a{0%,to{opacity:.08}50%{opacity:.22}}@keyframes cf-rain-4121235a{0%{opacity:0}12%{opacity:.75}to{opacity:0}}@media (prefers-reduced-motion: reduce){.cframe .spin-slow[data-v-4121235a],.cframe .spin-rev[data-v-4121235a],.cframe .sweep[data-v-4121235a],.cframe .breathe[data-v-4121235a],.cframe .twinkle[data-v-4121235a],.cframe .edge-glow[data-v-4121235a],.cframe .ink-arc[data-v-4121235a],.cframe .ink-dot-g[data-v-4121235a],.cframe .core-glow[data-v-4121235a],.cframe .rain circle[data-v-4121235a]{animation:none!important}}.reduce-motion{animation:none!important}.pbadge[data-v-e85a25fc]{position:relative;display:inline-flex;flex-shrink:0;margin:0 2px}.pbadge-inner[data-v-e85a25fc]{display:block;width:100%;height:100%;overflow:hidden;border-radius:12px;transition:border-radius .18s ease}.pbadge.framed .pbadge-inner[data-v-e85a25fc]{border-radius:50%}.tcard[data-v-ccf5d125]{--e: 34px}.m-edict[data-v-ccf5d125]{--e: 42px}.m-ingot[data-v-ccf5d125]{--bg1:#241a08;--bg2:#3d2c0d;--bg3:#1c1305;--rim1:#b95516;--rim2:#ffd25d;--rim3:#8a6420;--t1:#f7dd96;--t2:#ffb84d;--acc:#ffdf8a;--glow:rgba(255,210,93,.42);--tag:#ffd98f;--flare:rgba(255,240,200,.8)}.m-crystal[data-v-ccf5d125]{--bg1:#06231f;--bg2:#0e3d33;--bg3:#051b18;--rim1:#57c9a0;--rim2:#c9f2d8;--rim3:#e8c476;--t1:#dcffe9;--t2:#7fe9c0;--acc:#a6ffd9;--glow:rgba(127,212,160,.45);--tag:#a9e8cd;--flare:rgba(230,255,244,.75)}.m-dice[data-v-ccf5d125]{--bg1:#1c0f2e;--bg2:#371b56;--bg3:#170a26;--rim1:#bba1ff;--rim2:#ffd34f;--rim3:#7a5fd0;--t1:#f2e8ff;--t2:#ffd34f;--acc:#ffe9ad;--glow:rgba(187,161,255,.45);--tag:#cdb5ff;--flare:rgba(245,235,255,.8)}.m-koi[data-v-ccf5d125]{--bg1:#170a2c;--bg2:#31125a;--bg3:#100627;--rim1:#66ffe4;--rim2:#ffd34f;--rim3:#ff9de1;--t1:#fff0a1;--t2:#74ffe8;--acc:#ffffff;--glow:rgba(255,157,225,.45);--tag:#ff9de1;--flare:rgba(255,250,230,.85)}.m-drumstick[data-v-ccf5d125]{--bg1:#2a0b0a;--bg2:#5c1710;--bg3:#230707;--rim1:#ff8a2a;--rim2:#ffd46b;--rim3:#c2410f;--t1:#ffe8b2;--t2:#ffb52e;--acc:#fff1cb;--glow:rgba(255,139,39,.5);--tag:#ffd46b;--flare:rgba(255,235,200,.8)}.m-crown[data-v-ccf5d125]{--bg1:#241708;--bg2:#462b0c;--bg3:#1b1105;--rim1:#e8c476;--rim2:#fff7d0;--rim3:#c8912f;--t1:#fff3c4;--t2:#ffd25d;--acc:#fff6d8;--glow:rgba(255,233,173,.55);--tag:#ffe9ad;--flare:rgba(255,250,230,.9)}.m-beacon[data-v-ccf5d125]{--bg1:#071628;--bg2:#102f52;--bg3:#0a1a33;--rim1:#73f1ff;--rim2:#fff2a6;--rim3:#c88cff;--t1:#fffbe0;--t2:#77ecff;--acc:#ffd03f;--glow:rgba(115,241,255,.45);--tag:#79eaf6;--flare:rgba(255,252,235,.85)}.m-angel[data-v-ccf5d125]{--bg1:#071421;--bg2:#183451;--bg3:#080f1d;--rim1:#8de8ff;--rim2:#fff4c5;--rim3:#b7a7ff;--t1:#fffdf2;--t2:#ffe9ad;--acc:#ffe794;--glow:rgba(255,230,154,.5);--tag:#8de8ff;--flare:rgba(255,253,245,.85)}.m-ascend[data-v-ccf5d125]{--bg1:#0b1030;--bg2:#1d2a63;--bg3:#080c24;--rim1:#8fb2ff;--rim2:#ffe9ad;--rim3:#5f6fd8;--t1:#ffffff;--t2:#bcd0ff;--acc:#ffe9ad;--glow:rgba(143,178,255,.45);--tag:#9db9ff;--flare:rgba(240,246,255,.85)}.m-wheel[data-v-ccf5d125]{--bg1:#081f22;--bg2:#123c40;--bg3:#061619;--rim1:#4fd8c4;--rim2:#ffd76b;--rim3:#2a8f85;--t1:#eafffb;--t2:#7fe7d6;--acc:#ffd76b;--glow:rgba(79,216,196,.4);--tag:#7fe7d6;--flare:rgba(240,255,252,.8)}.m-treasure[data-v-ccf5d125]{--bg1:#2a0d14;--bg2:#571d24;--bg3:#200709;--rim1:#ff9d5c;--rim2:#ffd25d;--rim3:#a8323e;--t1:#ffe9c9;--t2:#ffb066;--acc:#ffe9ad;--glow:rgba(255,157,92,.45);--tag:#ffc9a1;--flare:rgba(255,240,224,.8)}.m-midas[data-v-ccf5d125]{--bg1:#1c1206;--bg2:#3a2709;--bg3:#140d04;--rim1:#ffcf5c;--rim2:#fff0b0;--rim3:#8f6a1c;--t1:#fff7d6;--t2:#ffd76b;--acc:#fff3c4;--glow:rgba(255,207,92,.5);--tag:#ffe9ad;--flare:rgba(255,250,230,.9)}.m-plaque[data-v-ccf5d125]{--bg1:#26100a;--bg2:#4d1f12;--bg3:#1c0a06;--rim1:#ff8a4d;--rim2:#ffd46b;--rim3:#a34a22;--t1:#ffeccb;--t2:#ffb46a;--acc:#ffe9ad;--glow:rgba(255,138,77,.45);--tag:#ffc9a1;--flare:rgba(255,238,220,.8)}.m-thunder[data-v-ccf5d125]{--bg1:#120a26;--bg2:#271552;--bg3:#0c061c;--rim1:#bba1ff;--rim2:#8be9ff;--rim3:#5f3fb0;--t1:#f4efff;--t2:#c3b2ff;--acc:#8be9ff;--glow:rgba(139,233,255,.45);--tag:#b39dff;--flare:rgba(244,250,255,.85)}.m-aura[data-v-ccf5d125]{--bg1:#07211a;--bg2:#0f4030;--bg3:#051812;--rim1:#ffd76b;--rim2:#fff3c4;--rim3:#1f8a63;--t1:#fffbe0;--t2:#ffe07a;--acc:#fff3c4;--glow:rgba(255,215,107,.5);--tag:#ffe07a;--flare:rgba(255,250,232,.85)}.m-legion[data-v-ccf5d125]{--bg1:#16181f;--bg2:#2e3342;--bg3:#101218;--rim1:#9aa7c4;--rim2:#ff6b6b;--rim3:#59637d;--t1:#eef2fb;--t2:#c3cde4;--acc:#ff9d8a;--glow:rgba(154,167,196,.4);--tag:#aeb9d6;--flare:rgba(240,244,252,.75)}.m-fortune[data-v-ccf5d125]{--bg1:#2b0f1d;--bg2:#55203a;--bg3:#200a15;--rim1:#ff9dc6;--rim2:#ffd34f;--rim3:#b84a78;--t1:#ffeaf3;--t2:#ffb7d6;--acc:#ffe9ad;--glow:rgba(255,157,198,.45);--tag:#ffb7d6;--flare:rgba(255,244,248,.85)}.m-scroll[data-v-ccf5d125]{--bg1:#231a10;--bg2:#453220;--bg3:#1a130a;--rim1:#e8c476;--rim2:#fff2cf;--rim3:#8a6a3a;--t1:#fff6e0;--t2:#f0d9a0;--acc:#ff8a6b;--glow:rgba(232,196,118,.45);--tag:#f0d9a0;--flare:rgba(255,248,232,.8)}.m-pickaxe[data-v-ccf5d125]{--bg1:#221507;--bg2:#43290d;--bg3:#190f05;--rim1:#ffb14d;--rim2:#ffe08a;--rim3:#96591c;--t1:#fff1d0;--t2:#ffc36a;--acc:#ffe08a;--glow:rgba(255,177,77,.45);--tag:#ffc36a;--flare:rgba(255,242,222,.8)}.m-almanac[data-v-ccf5d125]{--bg1:#241a08;--bg2:#3d2c0d;--bg3:#1c1305;--rim1:#e8b45c;--rim2:#ffd98f;--rim3:#ff7a5c;--t1:#fff3c4;--t2:#ffd25d;--acc:#ff8a66;--glow:rgba(255,210,93,.45);--tag:#ffd98f;--flare:rgba(255,240,205,.8)}.m-haloplus[data-v-ccf5d125]{--bg1:#241708;--bg2:#462b0c;--bg3:#1b1105;--rim1:#e8c476;--rim2:#fff8e0;--rim3:#c8912f;--t1:#fffdf2;--t2:#ffe794;--acc:#fff3c4;--glow:rgba(255,231,148,.55);--tag:#ffe9ad;--flare:rgba(255,252,240,.9)}.m-sleeve[data-v-ccf5d125]{--bg1:#081626;--bg2:#123a56;--bg3:#0a1a33;--rim1:#9fd8ff;--rim2:#ffe9ad;--rim3:#2e6e9e;--t1:#eaf6ff;--t2:#9fd8ff;--acc:#ffe9ad;--glow:rgba(159,216,255,.45);--tag:#9fd8ff;--flare:rgba(240,250,255,.85)}.m-doorplate[data-v-ccf5d125]{--bg1:#120a26;--bg2:#271552;--bg3:#0c061c;--rim1:#bba1ff;--rim2:#ffd76b;--rim3:#5f3fb0;--t1:#f2ecff;--t2:#c3b2ff;--acc:#ffd76b;--glow:rgba(187,161,255,.45);--tag:#b39dff;--flare:rgba(244,246,255,.85)}.m-furnace[data-v-ccf5d125]{--bg1:#2a0d14;--bg2:#571d24;--bg3:#200709;--rim1:#ff9d5c;--rim2:#ffd76b;--rim3:#a8323e;--t1:#ffe9c9;--t2:#ffb066;--acc:#fff3c4;--glow:rgba(255,157,92,.45);--tag:#ffc9a1;--flare:rgba(255,240,224,.8)}.m-steelyard[data-v-ccf5d125]{--bg1:#1c1206;--bg2:#3a2709;--bg3:#140d04;--rim1:#ffcf5c;--rim2:#8be9ff;--rim3:#8f6a1c;--t1:#fff7d6;--t2:#ffd76b;--acc:#8be9ff;--glow:rgba(255,207,92,.5);--tag:#ffe9ad;--flare:rgba(255,250,230,.9)}.m-cardfan[data-v-ccf5d125]{--bg1:#0b1030;--bg2:#1d2a63;--bg3:#080c24;--rim1:#8fb2ff;--rim2:#ffd76b;--rim3:#5f6fd8;--t1:#eef3ff;--t2:#bcd0ff;--acc:#ffd76b;--glow:rgba(143,178,255,.45);--tag:#9db9ff;--flare:rgba(240,246,255,.85)}.m-lightningrod[data-v-ccf5d125]{--bg1:#120a26;--bg2:#2b1a5e;--bg3:#0c061c;--rim1:#bba1ff;--rim2:#ffe07a;--rim3:#5f3fb0;--t1:#f4efff;--t2:#c3b2ff;--acc:#8be9ff;--glow:rgba(139,233,255,.45);--tag:#b39dff;--flare:rgba(244,250,255,.85)}.m-swordhourglass[data-v-ccf5d125]{--bg1:#071628;--bg2:#102f52;--bg3:#0a1a33;--rim1:#73f1ff;--rim2:#ffe07a;--rim3:#c88cff;--t1:#fffbe0;--t2:#77ecff;--acc:#ffe07a;--glow:rgba(115,241,255,.45);--tag:#79eaf6;--flare:rgba(255,252,235,.85)}.m-lotusrecline[data-v-ccf5d125]{--bg1:#2b0f1d;--bg2:#55203a;--bg3:#200a15;--rim1:#ff9dc6;--rim2:#ffd76b;--rim3:#b84a78;--t1:#ffeaf3;--t2:#ffb7d6;--acc:#ffe9ad;--glow:rgba(255,157,198,.45);--tag:#ffb7d6;--flare:rgba(255,244,248,.85)}.m-mistcurtain[data-v-ccf5d125]{--bg1:#16181f;--bg2:#2e3342;--bg3:#101218;--rim1:#9aa7c4;--rim2:#bba1ff;--rim3:#59637d;--t1:#eef2fb;--t2:#c3cde4;--acc:#bba1ff;--glow:rgba(154,167,196,.4);--tag:#aeb9d6;--flare:rgba(240,244,252,.75)}.m-mirror[data-v-ccf5d125]{--bg1:#241a08;--bg2:#3d2c0d;--bg3:#1c1305;--rim1:#e8c476;--rim2:#8be9ff;--rim3:#8a6420;--t1:#fff7d6;--t2:#ffe9ad;--acc:#8be9ff;--glow:rgba(255,233,173,.5);--tag:#ffe9ad;--flare:rgba(255,250,235,.85)}.m-herohalo[data-v-ccf5d125]{--bg1:#2a0d14;--bg2:#571d24;--bg3:#200709;--rim1:#ffdf8a;--rim2:#8be9ff;--rim3:#a8323e;--t1:#fff6dc;--t2:#ffd25d;--acc:#ffdf8a;--glow:rgba(255,223,138,.5);--tag:#ffe9ad;--flare:rgba(255,248,230,.9)}.m-edict[data-v-ccf5d125]{--bg1:#0c1424;--bg2:#1e3050;--bg3:#091020;--rim1:#7fb3e0;--rim2:#ffe08a;--rim3:#c8912f;--t1:#fff6dc;--t2:#ffd76b;--acc:#ff8a66;--glow:rgba(255,215,125,.5);--tag:#ffd98f;--flare:rgba(255,246,220,.9)}.m-diantie[data-v-ccf5d125]{--bg1:#1c1206;--bg2:#3a2709;--bg3:#140d04;--rim1:#9aa7c4;--rim2:#ffd25d;--rim3:#8f6a1c;--t1:#fff7d6;--t2:#ffd76b;--acc:#ffe08a;--glow:rgba(255,210,93,.45);--tag:#ffe9ad;--flare:rgba(255,248,228,.85)}.m-fuhun[data-v-ccf5d125]{--bg1:#081626;--bg2:#123a56;--bg3:#0a1a33;--rim1:#7fd4c0;--rim2:#ffe9ad;--rim3:#2e6e9e;--t1:#eafaf6;--t2:#7fe7d6;--acc:#a6ffe9;--glow:rgba(127,212,192,.45);--tag:#9fe8d8;--flare:rgba(240,255,252,.85)}.m-zhushen[data-v-ccf5d125]{--bg1:#2a0d14;--bg2:#571d24;--bg3:#200709;--rim1:#ff9d5c;--rim2:#ffd76b;--rim3:#a8323e;--t1:#ffe9c9;--t2:#ffb066;--acc:#fff3c4;--glow:rgba(255,157,92,.5);--tag:#ffc9a1;--flare:rgba(255,240,224,.85)}.m-qietian[data-v-ccf5d125]{--bg1:#0c1424;--bg2:#22385c;--bg3:#091020;--rim1:#7fb3e0;--rim2:#ffe08a;--rim3:#c8912f;--t1:#fff6dc;--t2:#ffd76b;--acc:#ffe9ad;--glow:rgba(255,224,138,.6);--tag:#ffe9ad;--flare:rgba(255,248,230,.92)}.m-jade[data-v-ccf5d125]{--bg1:#04211a;--bg2:#0b3d2e;--bg3:#031b14;--rim1:#5fd4a4;--rim2:#ffe08a;--rim3:#1f8a63;--t1:#fff6dc;--t2:#9fefc9;--acc:#ffe08a;--glow:rgba(127,232,178,.5);--tag:#a9e8cd;--flare:rgba(240,255,246,.85)}.title-jade-t2[data-v-ccf5d125]{box-shadow:0 0 0 1px #e8c47666,0 0 9px var(--glow),inset 0 1px #ffffff1f;animation:tj-ring-t2-ccf5d125 3.6s ease-in-out infinite}@keyframes tj-ring-t2-ccf5d125{0%,to{box-shadow:0 0 0 1px #e8c47652,0 0 7px var(--glow),inset 0 1px #ffffff1f}50%{box-shadow:0 0 0 1.5px #e8c476b8,0 0 15px var(--glow),inset 0 1px #fff3}}.title-jade-t2 .tcard-emblem .tc-orbit[data-v-ccf5d125]{animation-duration:5.5s}.title-jade-t2 .tcard-clip[data-v-ccf5d125]:after{content:"";position:absolute;top:-25%;bottom:-25%;left:0;width:16px;background:linear-gradient(90deg,transparent,rgba(95,212,164,.55),transparent);transform:translate(-40px) skew(-18deg);opacity:0;animation:tc-flare-ccf5d125 4.4s ease-in-out infinite;animation-delay:-2.1s}.title-jade-t3[data-v-ccf5d125]{z-index:0;border-width:2px;background:linear-gradient(118deg,var(--bg1),var(--bg2) 46%,var(--bg3)) padding-box,conic-gradient(from var(--tt-angle),rgba(95,212,164,.95),rgba(255,224,138,1),rgba(95,212,164,.3),rgba(255,224,138,.95),rgba(95,212,164,.95)) border-box;animation:tj-ring-t2-ccf5d125 3.6s ease-in-out infinite,tj-rim-spin-ccf5d125 3.4s linear infinite}.title-jade-t3 .tcard-name[data-v-ccf5d125]{background-image:linear-gradient(100deg,var(--t1),#ffffff 26%,var(--t2) 46%,var(--rim2) 64%,var(--t1))}.title-jade-t3 .tcard-clip[data-v-ccf5d125]:after{content:"";position:absolute;top:-25%;bottom:-25%;left:0;width:16px;background:linear-gradient(90deg,transparent,rgba(255,224,138,.6),transparent);transform:translate(-40px) skew(-18deg);opacity:0;animation:tc-flare-ccf5d125 4.4s ease-in-out infinite;animation-delay:-2.1s}.title-jade-t4[data-v-ccf5d125]{z-index:0;border-width:2px;background:linear-gradient(118deg,var(--bg1),var(--bg2) 46%,var(--bg3)) padding-box,conic-gradient(from var(--tt-angle),rgba(95,212,164,.95),rgba(255,224,138,1),rgba(139,233,255,.4),rgba(255,224,138,.95),rgba(95,212,164,.95)) border-box;animation:tj-ring-t2-ccf5d125 3.6s ease-in-out infinite,tj-rim-spin-ccf5d125 2.6s linear infinite}.title-jade-t4[data-v-ccf5d125]:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:14px;background:conic-gradient(from var(--tt-angle),rgba(31,138,99,.5),rgba(232,196,118,.24),rgba(31,138,99,.5));z-index:-1;filter:blur(5px);animation:tj-aura-spin-ccf5d125 7s linear infinite reverse}.title-jade-t4 .tcard-emblem[data-v-ccf5d125]{animation:tj-emblem-breathe-ccf5d125 3s ease-in-out infinite}.title-jade-t4 .tcard-emblem .tc-orbit[data-v-ccf5d125]{animation-duration:4s}.title-jade-t4 .tcard-clip[data-v-ccf5d125]:after{content:"";position:absolute;top:-25%;bottom:-25%;left:0;width:22px;background:linear-gradient(90deg,transparent,rgba(255,224,138,.75),rgba(139,233,255,.4),transparent);transform:translate(-40px) skew(-18deg);opacity:0;animation:tc-flare-ccf5d125 3.6s ease-in-out infinite;animation-delay:-1.8s}.title-jade-t5[data-v-ccf5d125]{z-index:0;border-width:2.5px;background:linear-gradient(118deg,var(--bg1),var(--bg2) 46%,var(--bg3)) padding-box,conic-gradient(from var(--tt-angle),rgba(95,212,164,1),rgba(255,224,138,1),rgba(139,233,255,.6),rgba(255,224,138,1),rgba(95,212,164,.35),rgba(255,224,138,1),rgba(95,212,164,1)) border-box;animation:tj-glow-t5-ccf5d125 3.2s ease-in-out infinite,tj-rim-spin-ccf5d125 2s linear infinite}.title-jade-t5[data-v-ccf5d125]:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:15px;background:conic-gradient(from var(--tt-angle),rgba(31,138,99,.55),rgba(232,196,118,.34),rgba(139,233,255,.28),rgba(232,196,118,.34),rgba(31,138,99,.55));z-index:-1;filter:blur(6px);animation:tj-aura-spin-ccf5d125 6s linear infinite reverse}.title-jade-t5 .tcard-name[data-v-ccf5d125]{background-image:linear-gradient(100deg,var(--t1),#ffffff 18%,var(--t2) 34%,var(--rim2) 50%,#8be9ff 62%,var(--t2) 76%,var(--t1));background-size:320% 100%;animation:tc-name-flow-ccf5d125 2.4s linear infinite,tj-name-pulse-t5-ccf5d125 2.2s ease-in-out infinite}.title-jade-t5 .tcard-emblem[data-v-ccf5d125]{animation:tj-emblem-breathe-ccf5d125 2.2s ease-in-out infinite;filter:drop-shadow(0 0 4px var(--glow)) drop-shadow(0 0 8px rgba(232,196,118,.55))}.title-jade-t5 .tcard-emblem .tc-orbit[data-v-ccf5d125]{animation-duration:3s}.title-jade-t5 .tcard-clip[data-v-ccf5d125]:after{content:"";position:absolute;top:-25%;bottom:-25%;left:0;width:26px;background:linear-gradient(90deg,transparent,rgba(255,224,138,.85),rgba(139,233,255,.45),transparent);transform:translate(-40px) skew(-18deg);opacity:0;animation:tc-flare-ccf5d125 3.2s ease-in-out infinite;animation-delay:-1.6s}.title-jade-t5 .tcard-clip[data-v-ccf5d125]:before{content:"";position:absolute;top:-25%;bottom:-25%;left:0;width:12px;background:linear-gradient(90deg,transparent,rgba(95,212,164,.8),transparent);transform:translate(-30px) skew(-18deg);opacity:0;animation:tc-flare-ccf5d125 3.2s ease-in-out infinite;animation-delay:-.8s}@keyframes tj-rim-spin-ccf5d125{to{--tt-angle: 360deg}}@keyframes tj-aura-spin-ccf5d125{to{--tt-angle: 360deg}}@keyframes tj-emblem-breathe-ccf5d125{0%,to{filter:drop-shadow(0 0 3px var(--glow))}50%{filter:drop-shadow(0 0 7px var(--glow)) drop-shadow(0 0 3px rgba(255,224,138,.7))}}@keyframes tj-glow-t5-ccf5d125{0%,to{box-shadow:0 0 10px #7fe8b28c,0 0 4px #e8c47659,inset 0 1px #ffffff1f}50%{box-shadow:0 0 22px #7fe8b2cc,0 0 10px #e8c47699,inset 0 1px #ffffff3d}}@keyframes tj-name-pulse-t5-ccf5d125{0%,to{filter:drop-shadow(0 0 4px var(--glow))}50%{filter:drop-shadow(0 0 8px var(--glow)) drop-shadow(0 0 10px rgba(232,196,118,.5))}}.m-apex[data-v-ccf5d125]{--bg1:#1d1608;--bg2:#37270c;--bg3:#171004;--rim1:#e8c476;--rim2:#fff3c4;--rim3:#8a6420;--t1:#fff3c4;--t2:#ffd25d;--acc:#ffe9ad;--glow:rgba(232,196,118,.5);--tag:#ffe9ad;--flare:rgba(255,246,220,.85)}.tcard[data-v-ccf5d125]{position:relative;display:inline-flex;align-items:center;gap:8px;padding:4px 14px 4px 5px;border-radius:10px;border:1.5px solid transparent;background:linear-gradient(118deg,var(--bg1),var(--bg2) 46%,var(--bg3)) padding-box,linear-gradient(118deg,var(--rim1),var(--rim2) 28%,var(--rim3) 52%,var(--rim2) 74%,var(--rim1)) border-box;box-shadow:0 0 9px var(--glow),inset 0 1px #ffffff1f;animation:tc-glow-ccf5d125 2.8s ease-in-out infinite;vertical-align:middle;white-space:nowrap;flex-shrink:0}@keyframes tc-glow-ccf5d125{0%,to{box-shadow:0 0 7px var(--glow),inset 0 1px #ffffff1f}50%{box-shadow:0 0 15px var(--glow),0 0 2px var(--glow),inset 0 1px #fff3}}.tcard-svg[data-v-ccf5d125]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;pointer-events:none}.tcard.has-svg .tcard-body[data-v-ccf5d125]{position:relative;z-index:1;filter:drop-shadow(0 1px 2px rgba(4,10,14,.9))}.tcard-emblem[data-v-ccf5d125]{width:var(--e);height:var(--e);flex:none;filter:drop-shadow(0 0 4px var(--glow))}.tcard-emblem svg[data-v-ccf5d125]{width:100%;height:100%;display:block}.tc-disc[data-v-ccf5d125]{fill:#040a0eb8}.tc-ring[data-v-ccf5d125]{fill:none;stroke:var(--rim2);stroke-width:1.4;opacity:.9}.tc-orbit[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:1.2;stroke-dasharray:3 5;opacity:.75;transform-origin:24px 24px;animation:tc-orbit-ccf5d125 9s linear infinite}@keyframes tc-orbit-ccf5d125{to{transform:rotate(360deg)}}.tc-gold[data-v-ccf5d125]{fill:var(--rim2);stroke:var(--acc);stroke-width:1}.tc-gold2[data-v-ccf5d125]{fill:var(--acc);stroke:var(--rim2);stroke-width:.8}.tc-dark[data-v-ccf5d125]{fill:#060e14d9;stroke:var(--rim2);stroke-width:1.4}.tc-lamp[data-v-ccf5d125]{fill:var(--acc)}.tc-line[data-v-ccf5d125]{stroke:#0a10148c;stroke-width:1}.tc-pip[data-v-ccf5d125]{fill:#080e12c7}.tc-hi[data-v-ccf5d125]{stroke:#ffffffd9;stroke-width:1.3;stroke-linecap:round;animation:tc-hi-ccf5d125 2.4s ease-in-out infinite}@keyframes tc-hi-ccf5d125{0%,to{opacity:.25}50%{opacity:.95}}.tc-tilt[data-v-ccf5d125]{transform-origin:24px 24px;animation:tc-tilt-ccf5d125 2.8s ease-in-out infinite}@keyframes tc-tilt-ccf5d125{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}.tc-arc[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:1.4;stroke-dasharray:6 4;opacity:.8;animation:tc-arc-ccf5d125 1.9s linear infinite}@keyframes tc-arc-ccf5d125{to{stroke-dashoffset:-20}}.tc-swim[data-v-ccf5d125]{transform-origin:24px 25px;animation:tc-swim-ccf5d125 3.1s ease-in-out infinite}@keyframes tc-swim-ccf5d125{0%,to{transform:rotate(-6deg) translate(-1px)}50%{transform:rotate(5deg) translate(1.5px)}}.tc-bub[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:1;animation:tc-bub-ccf5d125 2.1s ease-in-out infinite}@keyframes tc-bub-ccf5d125{0%,to{opacity:.2;transform:translateY(0)}50%{opacity:.9;transform:translateY(-1.5px)}}.tc-serve[data-v-ccf5d125]{transform-origin:24px 26px;animation:tc-serve-ccf5d125 2.9s ease-in-out infinite}@keyframes tc-serve-ccf5d125{0%,to{transform:rotate(-6deg)}50%{transform:rotate(4deg) translateY(-1px)}}.tc-meat[data-v-ccf5d125]{fill:var(--rim2);stroke:var(--acc);stroke-width:1.2}.tc-bone[data-v-ccf5d125]{stroke:var(--acc);stroke-width:4.6;stroke-linecap:round}.tc-bonek[data-v-ccf5d125]{fill:var(--acc)}.tc-steam[data-v-ccf5d125]{stroke:var(--acc);stroke-width:1.4;stroke-linecap:round;stroke-dasharray:9;opacity:.8;animation:tc-steam-ccf5d125 2.1s ease-in-out infinite}@keyframes tc-steam-ccf5d125{0%{stroke-dashoffset:9;opacity:0}35%{opacity:.85}to{stroke-dashoffset:-9;opacity:0}}.tc-float[data-v-ccf5d125]{transform-origin:24px 30px;animation:tc-float-ccf5d125 3s ease-in-out infinite}@keyframes tc-float-ccf5d125{0%,to{transform:translateY(0)}50%{transform:translateY(-1.6px)}}.tc-beam[data-v-ccf5d125]{fill:var(--acc);opacity:.3;transform-origin:24px 20px;animation:tc-beam-ccf5d125 4.6s ease-in-out infinite}.tc-beam2[data-v-ccf5d125]{animation-delay:-2.3s}@keyframes tc-beam-ccf5d125{0%,to{opacity:.12;transform:rotate(-6deg)}50%{opacity:.75;transform:rotate(6deg)}}.tc-core[data-v-ccf5d125]{fill:var(--acc);opacity:.55;animation:tc-core-ccf5d125 2.1s ease-in-out infinite;transform-origin:24px 19px}@keyframes tc-core-ccf5d125{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:.95;transform:scale(1.12)}}.tc-halo[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:1.8;stroke-dasharray:6 3;animation:tc-halo-ccf5d125 3.2s linear infinite}@keyframes tc-halo-ccf5d125{to{stroke-dashoffset:-18}}.tc-wing[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.85;transform-origin:24px 25px;animation:tc-wing-ccf5d125 2.7s ease-in-out infinite}.tc-wing-r[data-v-ccf5d125]{animation-delay:-1.35s}@keyframes tc-wing-ccf5d125{50%{opacity:.55;transform:scaleX(1.06) translateY(-.8px)}}.tc-pillar[data-v-ccf5d125]{fill:var(--acc);opacity:.55;animation:tc-core-ccf5d125 2.6s ease-in-out infinite;transform-origin:24px 25px}.tc-rise[data-v-ccf5d125]{fill:var(--rim2);transform-origin:24px 10px;animation:tc-rise-ccf5d125 2.6s ease-in-out infinite}@keyframes tc-rise-ccf5d125{0%{transform:translateY(5px);opacity:.15}45%{opacity:1}to{transform:translateY(-5px);opacity:.1}}.tc-wheel[data-v-ccf5d125]{transform-origin:24px 24px;animation:tc-orbit-ccf5d125 6s linear infinite}.tc-ring2[data-v-ccf5d125]{fill:none;stroke:var(--rim2);stroke-width:1.6}.tc-spoke[data-v-ccf5d125]{stroke:var(--acc);stroke-width:1.2;opacity:.8}.tc-chest[data-v-ccf5d125]{fill:var(--rim2);stroke:var(--acc);stroke-width:1}.tc-chest-lid[data-v-ccf5d125]{fill:var(--acc);stroke:var(--rim2);stroke-width:.8}.tc-gem[data-v-ccf5d125]{fill:var(--acc);stroke:var(--rim2);stroke-width:.7;animation:tc-gem-ccf5d125 2.4s ease-in-out infinite}.tc-gem2[data-v-ccf5d125]{animation-delay:-.8s}.tc-gem3[data-v-ccf5d125]{animation-delay:-1.6s}@keyframes tc-gem-ccf5d125{0%{transform:translateY(-3.5px);opacity:.15}40%{opacity:1}to{transform:translateY(2.5px);opacity:.3}}.tc-stone[data-v-ccf5d125]{fill:#080c10b8;stroke:var(--rim1);stroke-width:1.4}.tc-spark[data-v-ccf5d125]{stroke:var(--acc);stroke-width:1.4;stroke-linecap:round;animation:tc-hi-ccf5d125 1.8s ease-in-out infinite}.tc-plaque[data-v-ccf5d125]{transform-origin:24px 24px;animation:tc-drop-ccf5d125 3.2s ease-in-out infinite}.tc-board[data-v-ccf5d125]{fill:var(--rim2);stroke:var(--acc);stroke-width:1}.tc-engrave[data-v-ccf5d125]{stroke:#0a0e1299;stroke-width:1.6;stroke-linecap:round}.tc-nail[data-v-ccf5d125]{fill:var(--acc)}.tc-rope[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:1.2}@keyframes tc-drop-ccf5d125{0%,55%{transform:translateY(0)}68%{transform:translateY(3px)}78%{transform:translateY(-.8px)}88%,to{transform:translateY(0)}}.tc-bolt[data-v-ccf5d125]{fill:var(--acc);animation:tc-zap-ccf5d125 2.2s linear infinite;transform-origin:24px 24px}@keyframes tc-zap-ccf5d125{0%,to{opacity:.35}6%{opacity:1;transform:scale(1.04)}10%{opacity:.4}14%{opacity:.95}20%{opacity:.35;transform:scale(1)}}.tc-feather[data-v-ccf5d125]{fill:var(--rim2);transform-origin:34px 30px;animation:tc-tickle-ccf5d125 2.2s ease-in-out infinite}@keyframes tc-tickle-ccf5d125{0%,to{transform:rotate(0)}50%{transform:rotate(14deg) translate(1px,-1px)}}.tc-aura[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:1.3;opacity:.5;transform-origin:24px 24px;animation:tc-aura-ccf5d125 2.8s ease-in-out infinite}.tc-aura2[data-v-ccf5d125]{animation-delay:-1.4s;opacity:.35}@keyframes tc-aura-ccf5d125{0%,to{transform:scale(.94);opacity:.35}50%{transform:scale(1.05);opacity:.75}}.tc-hero[data-v-ccf5d125]{fill:var(--acc)}.tc-rank[data-v-ccf5d125]{fill:var(--rim2);animation:tc-hi-ccf5d125 3.2s ease-in-out infinite}.tc-rank2[data-v-ccf5d125]{animation-delay:-.8s}.tc-rank3[data-v-ccf5d125]{animation-delay:-1.6s}.tc-rank4[data-v-ccf5d125]{animation-delay:-2.4s}.tc-orbit2[data-v-ccf5d125]{transform-origin:24px 24px;animation:tc-orbit-ccf5d125 5s linear infinite}.tc-star4[data-v-ccf5d125]{fill:var(--acc)}.tc-scrollg[data-v-ccf5d125]{transform-origin:12px 24px;animation:tc-unroll-ccf5d125 3.4s ease-in-out infinite}.tc-scroll[data-v-ccf5d125]{fill:var(--rim2);opacity:.92}.tc-rod[data-v-ccf5d125]{fill:var(--acc)}.tc-ink[data-v-ccf5d125]{stroke:#0a0e129e;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:8 3;animation:tc-arc-ccf5d125 2.6s linear infinite}@keyframes tc-unroll-ccf5d125{0%,to{transform:scaleX(.82)}50%{transform:scaleX(1)}}.tc-swing[data-v-ccf5d125]{transform-origin:16px 38px;animation:tc-swing-ccf5d125 2.2s ease-in-out infinite}.tc-handle[data-v-ccf5d125]{stroke:var(--acc);stroke-width:2.4;stroke-linecap:round}.tc-pickhead[data-v-ccf5d125],.tc-ore[data-v-ccf5d125]{fill:var(--rim2);stroke:var(--acc);stroke-width:.9}@keyframes tc-swing-ccf5d125{0%,to{transform:rotate(-14deg)}45%{transform:rotate(10deg)}60%{transform:rotate(6deg)}}.tc-twinkle[data-v-ccf5d125]{animation:tc-hi-ccf5d125 2.2s ease-in-out infinite}.tc-page[data-v-ccf5d125]{fill:var(--rim2);stroke:var(--acc);stroke-width:.9}.tc-page-r[data-v-ccf5d125]{fill:var(--acc)}.tc-seal[data-v-ccf5d125]{fill:#d9503f;stroke:#ff9a7c;stroke-width:.8}.tc-sealt[data-v-ccf5d125]{stroke:#ffe9d2;stroke-width:1.1;stroke-linecap:round;fill:none}.tc-halo2[data-v-ccf5d125]{fill:none;stroke:var(--rim2);stroke-width:.9;opacity:.65}.tc-spark-b[data-v-ccf5d125]{animation-delay:-1.1s}.tc-sweep[data-v-ccf5d125]{transform-origin:24px 25px;animation:tc-swim-ccf5d125 3s ease-in-out infinite}.tc-sleeve[data-v-ccf5d125]{fill:var(--rim2);stroke:var(--acc);stroke-width:1.1;stroke-linejoin:round}.tc-cuff[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:1.5;stroke-linecap:round}.tc-flame[data-v-ccf5d125]{fill:var(--acc);transform-origin:24px 19px;animation:tc-flick-ccf5d125 1.6s ease-in-out infinite}@keyframes tc-flick-ccf5d125{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.18) translateY(-.5px);opacity:1}}.tc-lid[data-v-ccf5d125]{fill:var(--acc);stroke:var(--rim2);stroke-width:.8}.tc-pot[data-v-ccf5d125]{fill:#060e14d9;stroke:var(--rim2);stroke-width:1.4}.tc-leg[data-v-ccf5d125]{stroke:var(--rim2);stroke-width:2;stroke-linecap:round;fill:none}.tc-recipe[data-v-ccf5d125]{fill:var(--rim2);stroke:var(--acc);stroke-width:.7}.tc-ink2[data-v-ccf5d125]{stroke:#0a0e1299;stroke-width:.9;stroke-linecap:round;fill:none}.tc-beamline[data-v-ccf5d125]{stroke:var(--rim2);stroke-width:2.2;stroke-linecap:round;fill:none}.tc-pan[data-v-ccf5d125]{fill:var(--rim2);stroke:var(--acc);stroke-width:1}.tc-weight[data-v-ccf5d125]{fill:var(--acc);stroke:var(--rim2);stroke-width:1}.tc-fan[data-v-ccf5d125]{transform-origin:24px 24px;animation:tc-tilt-ccf5d125 3.2s ease-in-out infinite}.tc-card[data-v-ccf5d125]{fill:#080c10b8;stroke:var(--rim1);stroke-width:1}.tc-cloud[data-v-ccf5d125]{fill:#060e14d9;stroke:var(--rim1);stroke-width:1.2}.tc-zig[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;animation:tc-zap-ccf5d125 2.2s linear infinite}.tc-rodtip[data-v-ccf5d125]{fill:var(--rim2);stroke:var(--acc);stroke-width:.9}.tc-rod2[data-v-ccf5d125]{stroke:var(--rim2);stroke-width:2;stroke-linecap:round;fill:none}.tc-frame[data-v-ccf5d125]{fill:none;stroke:var(--rim2);stroke-width:1.8;stroke-linecap:round}.tc-sand[data-v-ccf5d125]{fill:var(--acc)}.tc-sword[data-v-ccf5d125]{stroke:var(--acc);stroke-width:2;stroke-linecap:round;fill:none}.tc-lotus[data-v-ccf5d125]{fill:var(--rim2);stroke:var(--acc);stroke-width:1;stroke-linejoin:round}.tc-recline[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:2.2;stroke-linecap:round}.tc-glass[data-v-ccf5d125]{fill:#060e14b8;stroke:var(--acc);stroke-width:1.2}.tc-drape[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:1.2;stroke-linecap:round;stroke-dasharray:3 4;opacity:.8;animation:tc-arc-ccf5d125 3.4s linear infinite}.tc-mist[data-v-ccf5d125]{fill:none;stroke:var(--rim2);stroke-width:1.8;stroke-linecap:round;opacity:.55;stroke-dasharray:10 6;animation:tc-arc-ccf5d125 4.2s linear infinite}.tc-rim[data-v-ccf5d125]{fill:none;stroke:var(--rim2);stroke-width:2.2}.tc-shine[data-v-ccf5d125]{stroke:#ffffffe6;stroke-width:1.4;stroke-linecap:round;fill:none;animation:tc-hi-ccf5d125 2.6s ease-in-out infinite}.tc-torso[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:2.2;stroke-linecap:round}.tc-hpool[data-v-ccf5d125]{fill:var(--acc);opacity:.5;transform-origin:24px 36px;animation:tc-core-ccf5d125 2.6s ease-in-out infinite}.tc-crane[data-v-ccf5d125]{transform-origin:26px 20px;animation:tc-crane-ccf5d125 3.6s ease-in-out infinite}@keyframes tc-crane-ccf5d125{0%,to{transform:translateY(.6px) rotate(.8deg)}50%{transform:translateY(-1.4px) rotate(-1.2deg)}}.tc-jbody[data-v-ccf5d125]{fill:var(--rim2);stroke:var(--rim1);stroke-width:.9}.tc-jwing[data-v-ccf5d125]{fill:none;stroke:var(--rim2);stroke-width:1.6;stroke-linecap:round;transform-origin:27.5px 14px;animation:tc-jwing-ccf5d125 2.6s ease-in-out infinite}@keyframes tc-jwing-ccf5d125{0%,to{transform:rotate(0)}50%{transform:rotate(-7deg)}}.tc-jtail[data-v-ccf5d125]{fill:var(--acc);opacity:.85}.tc-jneck[data-v-ccf5d125]{fill:none;stroke:var(--rim2);stroke-width:1.4;stroke-linecap:round}.tc-jhead[data-v-ccf5d125]{fill:var(--rim2);stroke:var(--rim1);stroke-width:.6}.tc-jcrown[data-v-ccf5d125]{fill:#d9503f;animation:tc-hi-ccf5d125 2.8s ease-in-out infinite}.tc-jbeak[data-v-ccf5d125]{stroke:var(--acc);stroke-width:1.2;stroke-linecap:round}.tc-jstring[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:.9}.tc-jian[data-v-ccf5d125]{transform-origin:10.6px 28.5px;animation:tc-jian-ccf5d125 3s ease-in-out infinite}@keyframes tc-jian-ccf5d125{0%,to{transform:rotate(4deg)}50%{transform:rotate(-4deg)}}.tc-jslip[data-v-ccf5d125]{fill:#080e14c7;stroke:var(--rim2);stroke-width:1.1}.tc-jengrave[data-v-ccf5d125]{stroke:var(--rim2);stroke-width:.9;stroke-linecap:round;opacity:.8}.tc-jseal[data-v-ccf5d125]{fill:#d9503f;animation:tc-hi-ccf5d125 2.4s ease-in-out infinite}.tc-jspark[data-v-ccf5d125]{stroke:var(--acc);stroke-width:1.3;stroke-linecap:round;fill:none;animation:tc-hi-ccf5d125 2s ease-in-out infinite}.tc-iron[data-v-ccf5d125]{fill:#080c10b8;stroke:var(--rim1);stroke-width:1.2}.tc-palm[data-v-ccf5d125]{fill:var(--rim2);stroke:var(--acc);stroke-width:1}.tc-dashline[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:1.2;stroke-linecap:round;stroke-dasharray:3 3;opacity:.8}.tc-ray[data-v-ccf5d125]{fill:var(--acc);opacity:.5}.tc-rayspark[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:1.3;stroke-linecap:round;opacity:.8}.tc-qt-ring[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:1.1;stroke-dasharray:4 6;opacity:.8;transform-origin:24px 16px;animation:tc-orbit-ccf5d125 7s linear infinite}.tc-qt-halo[data-v-ccf5d125]{fill:var(--acc);opacity:.35;transform-origin:24px 16px;animation:tc-qt-breathe-ccf5d125 2.6s ease-in-out infinite}@keyframes tc-qt-breathe-ccf5d125{0%,to{opacity:.22;transform:scale(.92)}50%{opacity:.6;transform:scale(1.07)}}.tc-qt-thread[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:1.3;stroke-linecap:round;stroke-dasharray:5 4;opacity:.85;animation:tc-arc-ccf5d125 2.2s linear infinite}.tc-jade[data-v-ccf5d125]{fill:#06140fb8;stroke:var(--rim2);stroke-width:1.8}.tc-jade-hole[data-v-ccf5d125]{fill:var(--bg3);stroke:var(--acc);stroke-width:1}.tc-jade-line[data-v-ccf5d125]{stroke:var(--rim1);stroke-width:1.2;opacity:.75}.tc-jade-back[data-v-ccf5d125]{opacity:.45}.tc-jade-dot[data-v-ccf5d125]{fill:var(--rim1);stroke:var(--acc);stroke-width:.7}.tc-jade-dot2[data-v-ccf5d125]{opacity:.7;animation:tc-bub-ccf5d125 2.6s ease-in-out infinite}.tc-jfall[data-v-ccf5d125]{animation:tc-gem-ccf5d125 2.2s ease-in-out infinite}.tc-jfall2[data-v-ccf5d125]{animation-delay:-.7s}.tc-jfall3[data-v-ccf5d125]{animation-delay:-1.4s}.tc-jade-pile[data-v-ccf5d125]{fill:#06140f80;stroke:var(--rim1);stroke-width:1.1}.tc-jade5-halo[data-v-ccf5d125]{fill:url(#tj5-iris);opacity:.28;transform-origin:24px 24px;animation:tc-qt-breathe-ccf5d125 3.2s ease-in-out infinite}.tc-jade5-orb[data-v-ccf5d125]{fill:url(#tj5-iris);stroke:#fffc;stroke-width:.8;transform-origin:24px 24px;animation:tj5-orb-breathe-ccf5d125 2.4s ease-in-out infinite}.tc-jade5-ring[data-v-ccf5d125]{fill:none;stroke:url(#tj5-iris);stroke-width:1.4;stroke-dasharray:9 6;opacity:.85;transform-origin:24px 24px;animation:tc-orbit-ccf5d125 14s linear infinite}.tc-jade5-dash[data-v-ccf5d125]{fill:none;stroke:var(--acc);stroke-width:1.2;stroke-dasharray:4 5;opacity:.8}.tc-jade5-dash2[data-v-ccf5d125]{fill:none;stroke:var(--rim2);stroke-width:1;stroke-dasharray:3 4;opacity:.75}.tc-jade5-spin[data-v-ccf5d125]{transform-origin:24px 24px;animation:tc-orbit-ccf5d125 6s linear infinite}.tc-jade5-spin-rev[data-v-ccf5d125]{animation-direction:reverse;animation-duration:4.5s}.tc-star4-b[data-v-ccf5d125]{opacity:.85}@keyframes tj5-orb-breathe-ccf5d125{0%,to{opacity:.78;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}.title-jade-t5 .tcard-emblem svg[data-v-ccf5d125]{animation:tj-hue-iris-ccf5d125 9s linear infinite}@keyframes tj-hue-iris-ccf5d125{to{filter:hue-rotate(360deg)}}.tcard-body[data-v-ccf5d125]{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0}.tcard-name[data-v-ccf5d125]{font-weight:900;font-size:15px;line-height:1.25;letter-spacing:2px;background-image:linear-gradient(100deg,var(--t1),#ffffff 32%,var(--t2) 58%,var(--t1));background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:tc-name-flow-ccf5d125 3.4s linear infinite,tc-name-pulse-ccf5d125 2.8s ease-in-out infinite}@keyframes tc-name-flow-ccf5d125{0%{background-position:0% 50%}to{background-position:240% 50%}}@keyframes tc-name-pulse-ccf5d125{0%,to{filter:drop-shadow(0 0 5px var(--glow))}50%{filter:drop-shadow(0 0 9px var(--glow)) drop-shadow(0 0 2px var(--acc))}}.tc-star[data-v-ccf5d125]{position:absolute;font-style:normal;pointer-events:none;color:var(--acc);text-shadow:0 0 5px var(--glow)}.tc-star-a[data-v-ccf5d125]{top:-7px;right:12%;font-size:9px;animation:tc-star-a-ccf5d125 4.4s ease-in-out infinite}.tc-star-b[data-v-ccf5d125]{bottom:-6px;right:30%;font-size:7px;animation:tc-star-b-ccf5d125 5.6s ease-in-out infinite}.tc-star-c[data-v-ccf5d125]{top:30%;left:-4px;font-size:8px;opacity:.7;animation:tc-star-c-ccf5d125 3.4s ease-in-out infinite}@keyframes tc-star-a-ccf5d125{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes tc-star-b-ccf5d125{0%,to{opacity:.15;transform:translate(0)}50%{opacity:.8;transform:translate(-2px,1px)}}@keyframes tc-star-c-ccf5d125{0%,to{opacity:.1}50%{opacity:.7}}.tcard-clip[data-v-ccf5d125]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none}.tcard-flare[data-v-ccf5d125]{position:absolute;top:-25%;bottom:-25%;left:0;width:26px;background:linear-gradient(90deg,transparent,var(--flare),transparent);transform:translate(-60px) skew(-18deg);opacity:0;animation:tc-flare-ccf5d125 4.4s ease-in-out infinite}@keyframes tc-flare-ccf5d125{0%,68%{transform:translate(-60px) skew(-18deg);opacity:0}78%{opacity:.9}to{transform:translate(560px) skew(-18deg);opacity:0}}.tcard.sm[data-v-ccf5d125]{gap:6px;padding:2px 9px 2px 3px;border-radius:8px;--e: 23px}.tcard.sm .tcard-name[data-v-ccf5d125]{font-size:12px;letter-spacing:1px}.tcard.sm .tc-star-a[data-v-ccf5d125]{top:-5px;font-size:7px}.tcard.sm .tc-star-b[data-v-ccf5d125]{bottom:-4px;font-size:6px}@media (prefers-reduced-motion: reduce){.tcard[data-v-ccf5d125],.tcard[data-v-ccf5d125] *,.tcard[data-v-ccf5d125] *:before,.tcard[data-v-ccf5d125] *:after{animation:none!important}}.reduce-motion .tcard[data-v-ccf5d125],.reduce-motion .tcard[data-v-ccf5d125] *,.reduce-motion .tcard[data-v-ccf5d125] *:before,.reduce-motion .tcard[data-v-ccf5d125] *:after{animation:none!important}.tt-wrap[data-v-e0082d15]{position:relative;display:inline-flex;vertical-align:middle;align-items:center;white-space:nowrap;flex-shrink:0}.tt-name[data-v-e0082d15]:not(.tt-fs){display:inline-block;font-weight:700;letter-spacing:1px;cursor:default;line-height:1.3}.tt-name.tt-fs[data-v-e0082d15]{font-weight:700;letter-spacing:1px;cursor:default;line-height:1.3}.tt-name.sm[data-v-e0082d15]:not(.tt-fs){font-size:12px;padding:0 6px;border-radius:6px}.tt-name.sm.tt-fs[data-v-e0082d15]{font-size:12px}.tt-name.sm.tt-g4[data-v-e0082d15]{padding:0 7px}.tt-pop[data-v-e0082d15]{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%) translateY(-3px);z-index:600;width:max-content;min-width:150px;max-width:240px;padding:8px 12px;border-radius:10px;background:#10201f;border:1px solid var(--gold);box-shadow:0 8px 22px #040c0e80;color:#d8e4dc;text-align:left;white-space:normal;font-size:12px;line-height:1.55;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,transform .18s ease}@media (hover: hover){.tt-wrap:hover .tt-pop[data-v-e0082d15]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}}.tt-pop.show[data-v-e0082d15]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}@media (max-width: 680px){.tt-pop[data-v-e0082d15]{left:0;transform:translate(0) translateY(-3px);max-width:min(240px,calc(100vw - 24px))}.tt-pop.show[data-v-e0082d15]{transform:translate(0) translateY(0)}}.tt-pop-name[data-v-e0082d15]{display:block;color:var(--gold-bright, #e8c476);margin-bottom:2px}.tt-pop-src[data-v-e0082d15]{display:block;color:#9db4aa;font-size:11px}.toast-zone[data-v-d07cde91]{position:fixed;top:72px;left:50%;transform:translate(-50%);z-index:1000;display:flex;flex-direction:column;gap:8px;pointer-events:none;width:min(420px,92vw)}.toast[data-v-d07cde91]{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:10px;font-size:13px;cursor:pointer;box-shadow:0 6px 20px #283c5033;pointer-events:auto}.toast.success[data-v-d07cde91]{background:#e8f5e9;border:1px solid #4caf50;color:#2e7d32}.toast.error[data-v-d07cde91]{background:#fdecea;border:1px solid #d84343;color:#b71c1c}.toast.info[data-v-d07cde91]{background:#e8f0fe;border:1px solid #3a7ca8;color:#1a4a7a}.toast.adventure[data-v-d07cde91]{background:linear-gradient(135deg,#c8912f29,#c8912f0d),var(--bg-panel, #fff);border:1px solid var(--gold, #c8912f);color:var(--text, #2a3a4a);box-shadow:0 6px 20px #283c5033,0 0 0 3px #c8912f1a}.toast.adventure .toast-icon[data-v-d07cde91]{font-size:16px}.toast-icon[data-v-d07cde91]{flex-shrink:0}.toast-msg[data-v-d07cde91]{flex:1}.toast-enter-active[data-v-d07cde91]{animation:toast-in-d07cde91 .25s ease}.toast-leave-active[data-v-d07cde91]{transition:opacity .3s ease,transform .3s ease}.toast-leave-to[data-v-d07cde91]{opacity:0;transform:translateY(-10px)}@keyframes toast-in-d07cde91{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 680px){.toast-zone[data-v-d07cde91]{top:calc(var(--topbar-h, 78px) + 8px)}}.rm-overlay[data-v-a3cd6460]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:880;background:#08100e8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px}.rm-modal[data-v-a3cd6460]{position:relative;width:min(400px,94vw);max-height:82vh;overflow-y:auto;border-radius:16px;padding:20px 20px 16px;background:radial-gradient(ellipse 120% 60% at 50% -10%,rgba(200,145,47,.12),transparent 55%),linear-gradient(168deg,var(--ink-bg-2),var(--ink-bg) 58%,var(--ink-bg-deep));border:1px solid var(--ink-border);box-shadow:inset 0 0 0 1px #c8912f2e,0 0 0 1px #c8912f38,0 22px 60px #0000008c;color:var(--ink-text);animation:rm-pop-a3cd6460 .25s ease}@keyframes rm-pop-a3cd6460{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.rm-modal.bad[data-v-a3cd6460]{border-color:#d85a50b3;box-shadow:inset 0 0 0 1px #d85a5029,0 0 0 1px #d85a5038,0 22px 60px #0000008c}.rm-close[data-v-a3cd6460]{position:absolute;top:10px;right:10px;width:28px;height:28px;padding:0;border-radius:50%;background:#ffffff0f;border:1px solid rgba(200,145,47,.4);color:#c8b88a;font-size:12px;display:flex;align-items:center;justify-content:center}.rm-close[data-v-a3cd6460]:hover{color:#f0d9a0;border-color:#c8912f}.rm-head[data-v-a3cd6460]{display:flex;align-items:center;gap:10px}.rm-seal[data-v-a3cd6460]{flex-shrink:0;width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;color:var(--gold-pale);background:linear-gradient(160deg,#c8912f52,#c8912f1a);border:1px solid var(--ink-border);box-shadow:0 0 14px #c8912f59}.rm-modal.bad .rm-seal[data-v-a3cd6460]{color:#ffd9d4;background:linear-gradient(160deg,#c0392b59,#c0392b1f);border-color:#d85a50cc;box-shadow:0 0 14px #c0392b59}.rm-modal.ok .rm-seal[data-v-a3cd6460]{position:relative;animation:rm-seal-stamp-a3cd6460 .5s cubic-bezier(.34,1.56,.64,1) .15s backwards}.rm-modal.ok .rm-seal[data-v-a3cd6460]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:13px;border:2px solid rgba(232,196,118,.75);opacity:0;animation:rm-seal-ring-a3cd6460 .65s ease-out .3s 1 both;pointer-events:none}@keyframes rm-seal-stamp-a3cd6460{0%{opacity:0;transform:scale(1.8) rotate(-10deg)}55%{opacity:1;transform:scale(.92) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes rm-seal-ring-a3cd6460{0%{opacity:.85;transform:scale(.85)}to{opacity:0;transform:scale(1.55)}}@media (prefers-reduced-motion: reduce){.rm-modal.ok .rm-seal[data-v-a3cd6460]{animation:none}.rm-modal.ok .rm-seal[data-v-a3cd6460]:after{display:none}}.rm-title[data-v-a3cd6460]{margin:0;font-size:16px;letter-spacing:1px;color:#f0d9a0}.rm-modal.bad .rm-title[data-v-a3cd6460]{color:#f2b8b0}.rm-detail[data-v-a3cd6460]{margin:12px 0 0;font-size:13px;line-height:1.7;color:#d5e0da;overflow-wrap:anywhere}.rm-items[data-v-a3cd6460]{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.rm-item[data-v-a3cd6460]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:#ffffff0b;border:1px solid rgba(200,145,47,.22);font-size:13px;animation:rm-item-in-a3cd6460 .36s cubic-bezier(.22,.61,.36,1) both;animation-delay:min(calc(var(--i, 0) * var(--motion-stagger, 70ms) + .18s),calc(var(--motion-stagger-max, .56s) + .18s))}@keyframes rm-item-in-a3cd6460{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.rm-item[data-v-a3cd6460]{animation:none}}.reduce-motion .rm-item[data-v-a3cd6460]{animation:none}.rm-item-icon[data-v-a3cd6460]{flex-shrink:0;font-size:16px}.rm-item-icon .art-asset[data-v-a3cd6460]{vertical-align:middle;border-radius:8px}.rm-item-name[data-v-a3cd6460]{flex:1;min-width:0;color:#f3ecd8;font-weight:600;overflow-wrap:anywhere}.rm-item-qty[data-v-a3cd6460]{color:#eccf85;font-weight:700}.rm-item-note[data-v-a3cd6460]{color:#9db4aa;font-size:12px;text-align:right}.rm-foot[data-v-a3cd6460]{margin-top:16px;display:flex;justify-content:center}.rm-confirm[data-v-a3cd6460]{min-width:128px;padding:9px 18px;border-radius:10px;font-weight:700;letter-spacing:2px;background:var(--grad-gold);border:1px solid var(--gold);color:#241a06}.rm-confirm[data-v-a3cd6460]:hover{filter:brightness(1.08);color:#241a06}.rm-confirm.bad-btn[data-v-a3cd6460]{background:linear-gradient(180deg,#b8493d,#a03830);border-color:#a03830;color:#fff3f0}.rm-leave-active[data-v-a3cd6460]{transition:opacity .2s ease,transform .2s ease}.rm-leave-to[data-v-a3cd6460]{opacity:0}@media (max-width: 680px){.rm-overlay[data-v-a3cd6460]{align-items:flex-start;padding-top:calc(var(--topbar-h, 78px) + 8px)}.rm-modal[data-v-a3cd6460]{max-height:calc(100vh - var(--topbar-h, 78px) - 52px - env(safe-area-inset-bottom,0px) - 16px);max-height:calc(100dvh - var(--topbar-h, 78px) - 52px - env(safe-area-inset-bottom,0px) - 16px)}}.cd-overlay[data-v-cb528325]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2400;background:#1418168c;display:flex;align-items:center;justify-content:center;padding:16px}.cd-modal[data-v-cb528325]{width:min(400px,94vw);background:var(--bg-panel, #fdfcf8);border:1.5px solid var(--gold, #c8912f);border-radius:14px;box-shadow:0 14px 40px #14181659;padding:18px 18px 14px;animation:cdPop-cb528325 .16s ease}@keyframes cdPop-cb528325{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}.cd-head[data-v-cb528325]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.cd-seal[data-v-cb528325]{width:28px;height:28px;border-radius:50%;background:var(--gold-soft, #fdf3df);color:var(--gold, #c8912f);display:inline-flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.cd-seal.bad[data-v-cb528325]{background:#fdeaea;color:#c0392b}.cd-title[data-v-cb528325]{font-size:16px;margin:0}.cd-body[data-v-cb528325]{margin:4px 0 10px;white-space:pre-line;line-height:1.55;font-size:14px}.cd-input-row[data-v-cb528325]{margin:6px 0 10px;display:flex;flex-direction:column;gap:6px}.cd-label[data-v-cb528325]{font-size:13px;color:var(--text-dim, #7a756a)}.cd-input[data-v-cb528325]{border:1px solid var(--border, #ddd6c4);border-radius:8px;padding:8px 10px;font-size:14px;background:var(--bg-panel, #fff)}.cd-input[data-v-cb528325]:focus{outline:none;border-color:var(--gold, #c8912f)}.cd-require[data-v-cb528325]{margin:0 0 8px}.cd-actions[data-v-cb528325]{display:flex;justify-content:flex-end;gap:10px;margin-top:10px}.cd-btn[data-v-cb528325]{padding:7px 18px;border-radius:8px;border:1px solid var(--border, #ddd6c4);background:var(--bg-panel, #fff);font-size:14px;cursor:pointer}.cd-btn[data-v-cb528325]:hover{border-color:var(--gold, #c8912f)}.cd-btn.primary[data-v-cb528325]{background:linear-gradient(135deg,var(--gold, #c8912f),#b8862e);border:none;color:#241a06;font-weight:700}.cd-btn.primary.red[data-v-cb528325]{background:linear-gradient(135deg,#c0392b,#a93226)}.cd-btn.primary[data-v-cb528325]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 680px){.cd-modal[data-v-cb528325]{position:fixed;left:0;right:0;bottom:0;top:auto;width:auto;max-height:88vh;max-height:88dvh;overflow-y:auto;border-radius:16px 16px 0 0;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));animation:cd-drawer-up-cb528325 .24s var(--ease, ease)}}@keyframes cd-drawer-up-cb528325{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.cd-modal[data-v-cb528325]{animation:none}}.ob-mask[data-v-6ba2bb4f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:459;background:transparent}.ob-mask.dim[data-v-6ba2bb4f]{background:#0f1a248c}.ob-hole[data-v-6ba2bb4f]{position:fixed;z-index:460;border-radius:14px;border:2px solid var(--gold-bright, #e8c476);box-shadow:0 0 0 3px #ffffffbf,0 0 0 9999px #0f1a248c;pointer-events:none;animation:ob-glow-6ba2bb4f 1.6s ease-in-out infinite alternate}@keyframes ob-glow-6ba2bb4f{0%{border-color:var(--gold-bright, #e8c476)}to{border-color:var(--gold, #c8912f)}}.ob-bubble[data-v-6ba2bb4f]{position:fixed;z-index:461;width:min(300px,calc(100vw - 24px));background:var(--bg-panel, #fff);border:1px solid var(--gold);border-radius:12px;padding:12px 14px 10px;box-shadow:0 10px 32px #141e2d4d;animation:ob-pop-6ba2bb4f .22s cubic-bezier(.34,1.4,.64,1)}@keyframes ob-pop-6ba2bb4f{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ob-title[data-v-6ba2bb4f]{font-size:14px;font-weight:800;color:var(--gold);letter-spacing:1px;margin-bottom:4px}.ob-text[data-v-6ba2bb4f]{margin:0 0 10px;font-size:13px;line-height:1.55;color:var(--text-dim, #4a5a68)}.ob-actions[data-v-6ba2bb4f]{display:flex;align-items:center;justify-content:space-between;gap:10px}.ob-skip[data-v-6ba2bb4f]{border:none;background:none;color:var(--text-faint, #8a99a6);font-size:12px;padding:4px 6px}.ob-skip[data-v-6ba2bb4f]:hover{color:var(--red, #c62828)}.ob-next[data-v-6ba2bb4f]{font-size:13px;padding:5px 14px}.ob-bubble.sheet[data-v-6ba2bb4f]{left:0;right:0;bottom:0;width:auto;border-radius:16px 16px 0 0;border-left:none;border-right:none;border-bottom:none;padding:14px 16px calc(12px + env(safe-area-inset-bottom,0px));animation:ob-sheet-in-6ba2bb4f .24s cubic-bezier(.22,1,.36,1)}@keyframes ob-sheet-in-6ba2bb4f{0%{transform:translateY(100%)}to{transform:none}}.ob-bubble.sheet-top[data-v-6ba2bb4f]{top:0;bottom:auto;border-radius:0 0 16px 16px;border-top:none;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 14px;animation:ob-sheet-in-top-6ba2bb4f .24s cubic-bezier(.22,1,.36,1)}@keyframes ob-sheet-in-top-6ba2bb4f{0%{transform:translateY(-100%)}to{transform:none}}.ob-invite[data-v-6ba2bb4f]{position:fixed;z-index:462;left:50%;top:42%;transform:translate(-50%,-50%);width:min(330px,calc(100vw - 32px));background:var(--bg-panel, #fff);border:1px solid var(--gold);border-radius:12px;padding:14px 16px 12px;box-shadow:0 10px 32px #141e2d59;animation:ob-pop-6ba2bb4f .22s cubic-bezier(.34,1.4,.64,1)}.ob-invite .ob-text[data-v-6ba2bb4f]{margin-bottom:12px}.eb[data-v-2eeec8a2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:46vh;padding:32px 16px;text-align:center}.eb-icon[data-v-2eeec8a2]{font-size:34px;line-height:1}h3[data-v-2eeec8a2]{margin:0;color:var(--gold)}.eb-actions[data-v-2eeec8a2]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:4px}.eb-btn[data-v-2eeec8a2]{font-size:13px;padding:6px 16px;border-radius:999px;cursor:pointer;border:1px solid var(--border);background:var(--bg-panel-2);color:var(--text)}.eb-btn.primary[data-v-2eeec8a2]{border-color:var(--gold);color:var(--gold);font-weight:700}.eb-btn[data-v-2eeec8a2]:hover{border-color:var(--gold)}.eb-detail[data-v-2eeec8a2]{max-width:560px;width:100%;margin-top:6px}.eb-detail summary[data-v-2eeec8a2]{cursor:pointer}.eb-detail code[data-v-2eeec8a2]{display:block;margin-top:4px;padding:8px;border:1px solid var(--border);border-radius:6px;word-break:break-all;text-align:left}.sip-overlay[data-v-d14f5e9d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:420;background:#0a161573;display:flex;align-items:center;justify-content:center;padding:16px}.sip-modal[data-v-d14f5e9d]{position:relative;width:320px;max-width:100%;padding:20px 22px 16px;border-radius:14px;background:var(--bg-panel, #16282a);border:1px solid var(--gold, #c8912f);box-shadow:0 12px 40px #040c0e73;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.sip-close[data-v-d14f5e9d]{position:absolute;top:6px;right:8px;border:none;background:none;font-size:15px;color:var(--text-dim, #9ab8ae);cursor:pointer;padding:4px 8px}.sip-emoji[data-v-d14f5e9d]{font-size:30px;line-height:1}.sip-title[data-v-d14f5e9d]{margin:0;color:var(--gold, #c8912f);font-size:16px}.sip-body[data-v-d14f5e9d]{font-size:13px;line-height:1.6}.sip-meta[data-v-d14f5e9d]{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.sip-err[data-v-d14f5e9d]{color:var(--red, #d84343)}.sip-btn[data-v-d14f5e9d]{min-width:160px;margin-top:4px}.sip-skip[data-v-d14f5e9d]{cursor:pointer;text-decoration:underline dotted}.sip-done-body[data-v-d14f5e9d]{display:flex;flex-direction:column;gap:4px;font-size:13px}.sip-gain[data-v-d14f5e9d]{color:var(--text, #e8e0c8)}@media (max-width: 680px){.sip-skip[data-v-d14f5e9d]{display:flex;align-items:center;min-height:36px}}@media (prefers-reduced-motion: reduce){.sip-modal[data-v-d14f5e9d]{animation:none!important}}.art-icon[data-v-437a471e]{display:inline-block;aspect-ratio:1;vertical-align:-.15em;flex-shrink:0;-webkit-user-select:none;user-select:none;image-rendering:auto}.art-icon-dot[data-v-437a471e]{border-radius:50%;background:currentColor;opacity:.35}.guardian-beast[data-v-07058889]{position:fixed;right:26px;bottom:92px;z-index:90;pointer-events:none;-webkit-user-select:none;user-select:none;touch-action:none;text-align:left;filter:drop-shadow(0 0 6px var(--beast-glow, rgba(64, 224, 208, .45)))}.guardian-beast.dragging[data-v-07058889]{filter:drop-shadow(0 0 10px var(--beast-glow, rgba(64, 224, 208, .75)))}.beast-stage[data-v-07058889]{position:relative;overflow:visible;pointer-events:auto;touch-action:none;cursor:grab}.guardian-beast.dragging .beast-stage[data-v-07058889]{cursor:grabbing}.beast-stage.spinning[data-v-07058889]{animation:beast-roll-07058889 .8s ease}@keyframes beast-roll-07058889{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.beast-layer[data-v-07058889]{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .12s ease-out;pointer-events:none}.beast-frame[data-v-07058889]{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:0 0;filter:drop-shadow(0 0 5px var(--beast-glow, rgba(64, 224, 208, .35)));will-change:background-position}.beast-sprite[data-v-07058889]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;font-family:var(--font-mono, "Consolas", "Courier New", monospace);font-size:13px;line-height:1.15;color:var(--beast-color, #40e0d0);text-shadow:0 0 4px var(--beast-glow, rgba(64, 224, 208, .6));white-space:pre}.beast-emoji-sprite[data-v-07058889]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:56px;line-height:1;filter:drop-shadow(0 0 8px var(--beast-glow, rgba(64, 224, 208, .5)));animation:beast-bob-07058889 3.2s ease-in-out infinite;pointer-events:none}@keyframes beast-bob-07058889{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 6px))}}.beast-halo[data-v-07058889]{position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:50%;background:radial-gradient(circle,rgba(224,169,63,.26) 0%,rgba(200,145,47,.12) 55%,transparent 72%);border:1px solid rgba(224,169,63,.45);animation:halo-pulse-07058889 2.4s ease-in-out infinite;pointer-events:none}@keyframes halo-pulse-07058889{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.beast-hearts[data-v-07058889]{position:absolute;left:50%;top:-6px;width:0;height:0;pointer-events:none}.beast-heart[data-v-07058889]{position:absolute;font-size:14px;line-height:1;opacity:0;animation:heart-float-07058889 1s ease-out forwards;animation-delay:var(--d, 0ms)}@keyframes heart-float-07058889{0%{opacity:0;transform:translate(0) scale(.6)}18%{opacity:1}to{opacity:0;transform:translate(var(--dx, 0),-46px) scale(1.15)}}.beast-level-banner[data-v-07058889]{position:fixed;top:60px;left:50%;transform:translate(-50%);z-index:500;background:linear-gradient(90deg,#8c6414eb,#c8912ff2,#8c6414eb);color:#fff8e0;font-weight:700;padding:8px 28px;border-radius:0 0 12px 12px;box-shadow:0 4px 18px #c8912f80;text-shadow:0 1px 2px rgba(0,0,0,.4);max-width:90vw;pointer-events:none}.beast-banner-enter-active[data-v-07058889]{animation:beast-banner-in-07058889 .4s ease}.beast-banner-leave-active[data-v-07058889]{transition:opacity .4s ease,transform .4s ease}.beast-banner-leave-to[data-v-07058889]{opacity:0;transform:translate(-50%,-20px)}@keyframes beast-banner-in-07058889{0%{transform:translate(-50%,-100%);opacity:0}to{transform:translate(-50%);opacity:1}}.beast-badge[data-v-07058889]{position:absolute;right:-4px;bottom:-6px;font-size:10px;line-height:1;padding:2px 5px;border-radius:8px;background:#040c0ab8;border:1px solid var(--beast-color, rgba(64, 224, 208, .5));color:var(--beast-color, #7ffde0);pointer-events:none}.beast-bubble[data-v-07058889]{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);max-width:220px;background:var(--bg-panel, #fff);color:var(--text, #22505c);border:1px solid var(--beast-color, rgba(64, 224, 208, .7));border-radius:10px 10px 10px 3px;padding:6px 9px;font-size:12px;line-height:1.5;white-space:normal;word-break:break-word;pointer-events:none;box-shadow:0 2px 8px #040c0a59;z-index:2}@media (max-width: 680px){.guardian-beast[data-v-07058889]{right:12px;bottom:calc(84px + env(safe-area-inset-bottom,0px))}.beast-sprite[data-v-07058889]{font-size:11px}}.guardian-beast.anim-off .beast-emoji-sprite[data-v-07058889],.guardian-beast.anim-off .beast-halo[data-v-07058889],.guardian-beast.anim-off .beast-stage.spinning[data-v-07058889]{animation:none}.guardian-beast.anim-off .beast-layer[data-v-07058889]{transition:none}@media (prefers-reduced-motion: reduce){.beast-stage.spinning[data-v-07058889],.beast-halo[data-v-07058889]{animation:none}.beast-heart[data-v-07058889]{animation-duration:.01ms;animation-iteration-count:1}.beast-layer[data-v-07058889]{transition:none}.beast-emoji-sprite[data-v-07058889]{animation:none}}.btfx-layer[data-v-b5c7683f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:440;pointer-events:none;display:flex;align-items:center;justify-content:center;overflow:hidden}.btfx-pillar[data-v-b5c7683f]{position:absolute;bottom:-10vh;left:50%;transform:translate(-50%);width:min(34vmin,260px);height:120vh;background:linear-gradient(180deg,#fff4c800,#ffe28c47 30%,#e8b95080 70%,#c8912fad);filter:blur(6px);animation:btfx-rise-b5c7683f 2.2s ease-out forwards}.btfx-pillar-img[data-v-b5c7683f]{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:min(34vmin,260px,50vw);height:120vh;object-fit:contain;object-position:center bottom;animation:btfx-rise-b5c7683f 2.2s ease-out forwards}.btfx-glow[data-v-b5c7683f]{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:90vmin;height:34vmin;background:radial-gradient(ellipse at bottom,#ffdc8266,#ffdc8200 65%);animation:btfx-fade-b5c7683f 2.2s ease-out forwards}.btfx-particles[data-v-b5c7683f]{position:absolute;top:0;right:0;bottom:0;left:0}.btfx-dot[data-v-b5c7683f]{position:absolute;bottom:-4vh;left:calc(50% + var(--dx));width:var(--size);height:var(--size);border-radius:50%;background:radial-gradient(circle,#ffe9ad,#c8912f66);box-shadow:0 0 8px #ffdc82e6;animation:btfx-float-b5c7683f var(--dur) linear var(--delay) infinite}.btfx-text[data-v-b5c7683f]{position:relative;text-align:center;animation:btfx-pop-b5c7683f 2.2s cubic-bezier(.34,1.56,.64,1) forwards;text-shadow:0 2px 14px rgba(80,50,0,.55),0 0 26px rgba(255,214,120,.75)}.btfx-title[data-v-b5c7683f]{font-size:clamp(34px,7vmin,58px);font-weight:900;letter-spacing:10px;background:linear-gradient(180deg,#fff3cf,#f5c95e 55%,#c8891f);-webkit-background-clip:text;background-clip:text;color:transparent}.btfx-name[data-v-b5c7683f]{font-size:clamp(18px,3.4vmin,26px);font-weight:700;color:#fff6dd;margin-top:6px}.btfx-realm[data-v-b5c7683f]{font-size:clamp(16px,3vmin,24px);font-weight:700;color:#ffe9ad;margin-top:2px;letter-spacing:3px}.btfx-multi[data-v-b5c7683f]{font-size:clamp(14px,2.6vmin,20px);color:#ffd985;margin-top:4px}@keyframes btfx-rise-b5c7683f{0%{opacity:0;transform:translate(-50%) scaleY(.1);transform-origin:bottom}18%{opacity:1;transform:translate(-50%) scaleY(1)}78%{opacity:1}to{opacity:0;transform:translate(-50%) scaleY(1.05)}}@keyframes btfx-fade-b5c7683f{0%{opacity:0}20%{opacity:1}80%{opacity:.8}to{opacity:0}}@keyframes btfx-float-b5c7683f{0%{transform:translateY(0);opacity:0}12%{opacity:1}to{transform:translateY(-108vh);opacity:0}}@keyframes btfx-pop-b5c7683f{0%{transform:scale(.6);opacity:0}16%{transform:scale(1.06);opacity:1}24%{transform:scale(1)}82%{opacity:1}to{opacity:0;transform:translateY(-14px)}}.fz-ceremony[data-v-cb289366]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2200;display:flex;align-items:center;justify-content:center;pointer-events:none;background:radial-gradient(ellipse at center,#c8912f47,#10201f8c 78%);animation:fzFade 2.6s ease forwards}.fz-card[data-v-cb289366]{text-align:center;padding:26px 44px;border:2px solid var(--gold, #c8912f);border-radius:16px;background:linear-gradient(160deg,#1e3438f2,#10201ff2);box-shadow:0 0 60px #c8912f73;animation:fzPop-cb289366 2.6s ease forwards}.fz-flash[data-v-cb289366]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 40%,rgba(255,226,150,.5),transparent 62%);animation:fzFlash-cb289366 1.5s ease;pointer-events:none}.fz-realm[data-v-cb289366]{font-size:44px;font-weight:800;letter-spacing:14px;color:var(--gold, #c8912f);text-shadow:0 0 24px rgba(200,145,47,.65)}.fz-line[data-v-cb289366]{margin-top:10px;font-size:15px;color:#e8dfc8}.fz-title-line[data-v-cb289366]{margin-top:6px;font-size:13px;color:#e8c476}@keyframes fzPop-cb289366{0%{transform:scale(.86);opacity:0}18%{transform:scale(1);opacity:1}82%{opacity:1}to{opacity:.92}}@keyframes fzFlash-cb289366{0%{opacity:0}22%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.fz-ceremony[data-v-cb289366],.fz-card[data-v-cb289366],.fz-flash[data-v-cb289366]{animation:none}}.d-avatar[data-v-54cc79c2]{position:relative;aspect-ratio:1;border-radius:50%;overflow:hidden;flex-shrink:0;background:#dfe7ee}.d-avatar img[data-v-54cc79c2]{width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .25s ease}.d-avatar img.show[data-v-54cc79c2]{opacity:1}.d-avatar-fallback[data-v-54cc79c2]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#5a6b7a;font-weight:700;-webkit-user-select:none;user-select:none}.asc-gate[data-v-8962f8a0]{position:relative;width:min(94vw,980px);height:min(62vh,560px);border-radius:18px;overflow:hidden;border:1px solid rgba(232,196,118,.32);background:radial-gradient(ellipse at 50% 30%,rgba(255,236,170,.24),transparent 58%),linear-gradient(180deg,#1a150b,#0e0b06 62%,#070604);box-shadow:0 24px 60px #0000008c,inset 0 0 60px #e8c4760f}.ag-sky[data-v-8962f8a0]{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center 32%;background-repeat:no-repeat;opacity:.92}.ag-veil[data-v-8962f8a0]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 52% 42% at 50% 46%,rgba(255,243,207,.2),transparent 66%),linear-gradient(180deg,#06080b2e,#0608091a 42%,#060807c7);pointer-events:none}.ag-beam[data-v-8962f8a0]{position:absolute;left:50%;bottom:0;width:min(34vw,280px);height:88%;background:linear-gradient(180deg,#fff3cf00,#ffecaa33 34%,#ffdd846b);clip-path:polygon(36% 0,64% 0,100% 100%,0 100%);filter:blur(2px);transform-origin:50% 100%;animation:ag-beam-open-8962f8a0 1.5s cubic-bezier(.2,.7,.3,1) both;pointer-events:none}@keyframes ag-beam-open-8962f8a0{0%{opacity:0;transform:translate(-50%) scaleY(.18)}to{opacity:1;transform:translate(-50%) scaleY(1)}}.ag-clouds[data-v-8962f8a0]{position:absolute;inset:auto 0 0;height:42%;pointer-events:none}.ag-clouds i[data-v-8962f8a0]{position:absolute;bottom:-10%;width:64%;height:58%;border-radius:50%;background:radial-gradient(ellipse at 50% 60%,rgba(214,224,220,.16),transparent 68%);filter:blur(14px);animation:ag-cloud-drift-8962f8a0 16s ease-in-out infinite alternate}.ag-clouds i[data-v-8962f8a0]:nth-child(1){left:-14%;animation-delay:-3s}.ag-clouds i[data-v-8962f8a0]:nth-child(2){left:22%;width:52%;opacity:.8;animation-delay:-8s;animation-duration:19s}.ag-clouds i[data-v-8962f8a0]:nth-child(3){right:-16%;animation-delay:-12s;animation-duration:22s}@keyframes ag-cloud-drift-8962f8a0{0%{transform:translate(-4%) translateY(4%);opacity:.6}to{transform:translate(6%) translateY(-2%);opacity:1}}.ag-steps[data-v-8962f8a0]{position:absolute;left:50%;bottom:7%;width:min(64%,460px);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:7px;pointer-events:none}.ag-step[data-v-8962f8a0]{height:3px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(255,233,168,.72),transparent);box-shadow:0 0 12px #e8c47666;animation:ag-step-glow-8962f8a0 3.6s ease-in-out infinite alternate}.ag-step[data-v-8962f8a0]:nth-child(2){animation-delay:.3s}.ag-step[data-v-8962f8a0]:nth-child(3){animation-delay:.6s}.ag-step[data-v-8962f8a0]:nth-child(4){animation-delay:.9s}.ag-step[data-v-8962f8a0]:nth-child(5){animation-delay:1.2s}@keyframes ag-step-glow-8962f8a0{0%{opacity:.35}to{opacity:.95}}.ag-ascend[data-v-8962f8a0]{position:absolute;left:50%;bottom:17%;display:flex;align-items:center;justify-content:center;transform:translate(-50%);animation:ag-rise-8962f8a0 6.8s cubic-bezier(.3,.1,.3,1) infinite;pointer-events:none}.ag-halo[data-v-8962f8a0]{position:absolute;width:132px;height:132px;border-radius:50%;background:radial-gradient(circle,rgba(255,243,207,.42),rgba(232,196,118,.16) 46%,transparent 70%);animation:ag-halo-pulse-8962f8a0 2.6s ease-in-out infinite}@keyframes ag-rise-8962f8a0{0%{opacity:0;transform:translate(-50%,46px) scale(.9)}16%{opacity:1}68%{opacity:1;transform:translate(-50%,-96px) scale(1.02)}to{opacity:0;transform:translate(-50%,-168px) scale(1.06)}}@keyframes ag-halo-pulse-8962f8a0{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}.ag-motes[data-v-8962f8a0]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ag-motes i[data-v-8962f8a0]{position:absolute;left:calc(50% + var(--mx, 0%));bottom:12%;width:3px;height:3px;border-radius:50%;background:#ffe9a8;box-shadow:0 0 7px #e8c476e6;opacity:0;animation:ag-mote-8962f8a0 4.6s linear infinite;animation-delay:var(--md, 0s)}@keyframes ag-mote-8962f8a0{0%{opacity:0;transform:translateY(0) scale(.6)}14%{opacity:.9}to{opacity:0;transform:translateY(-300px) scale(1.05)}}.ag-waves[data-v-8962f8a0]{position:absolute;top:14px;right:16px;padding:4px 11px;border-radius:999px;border:1px solid rgba(232,196,118,.28);background:#0808068c;font-size:12px;letter-spacing:1px;color:#e8d9a0}.asc-gate.reduce .ag-beam[data-v-8962f8a0],.asc-gate.reduce .ag-ascend[data-v-8962f8a0],.asc-gate.reduce .ag-halo[data-v-8962f8a0],.asc-gate.reduce .ag-step[data-v-8962f8a0]{animation:none}.asc-gate.reduce .ag-ascend[data-v-8962f8a0]{opacity:1;transform:translate(-50%,-40px)}.asc-gate.reduce .ag-motes[data-v-8962f8a0],.asc-gate.reduce .ag-clouds[data-v-8962f8a0]{display:none}@media (prefers-reduced-motion: reduce){.ag-beam[data-v-8962f8a0],.ag-ascend[data-v-8962f8a0],.ag-halo[data-v-8962f8a0],.ag-step[data-v-8962f8a0],.ag-motes i[data-v-8962f8a0],.ag-clouds i[data-v-8962f8a0]{animation:none}.ag-ascend[data-v-8962f8a0]{opacity:1;transform:translate(-50%,-40px)}.ag-motes[data-v-8962f8a0],.ag-clouds[data-v-8962f8a0]{display:none}}.reduce-motion .ag-beam[data-v-8962f8a0],.reduce-motion .ag-ascend[data-v-8962f8a0],.reduce-motion .ag-halo[data-v-8962f8a0],.reduce-motion .ag-step[data-v-8962f8a0],.reduce-motion .ag-motes i[data-v-8962f8a0],.reduce-motion .ag-clouds i[data-v-8962f8a0]{animation:none}.reduce-motion .ag-ascend[data-v-8962f8a0]{opacity:1;transform:translate(-50%,-40px)}.reduce-motion .ag-motes[data-v-8962f8a0],.reduce-motion .ag-clouds[data-v-8962f8a0]{display:none}@media (max-width: 680px){.asc-gate[data-v-8962f8a0]{height:min(56vh,440px);border-radius:14px}.ag-ascend[data-v-8962f8a0]{bottom:19%}.ag-waves[data-v-8962f8a0]{top:10px;right:10px;font-size:11px}}.trib-flash[data-v-97c7d76d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:435;pointer-events:none;background:linear-gradient(180deg,#bed2ffe6,#8caaf080);opacity:0;transition:opacity .12s ease-out}.trib-flash.on[data-v-97c7d76d]{opacity:.16}.trib-cloud-bar[data-v-97c7d76d]{position:fixed;top:60px;left:0;right:0;z-index:440;pointer-events:none;display:flex;align-items:center;justify-content:center;gap:8px;padding:7px 20px;color:#dfe8ff;font-weight:700;text-shadow:0 1px 3px rgba(0,0,10,.6);background:linear-gradient(90deg,#181c2cf0,#2c3452f2,#181c2cf0);box-shadow:0 4px 18px #0a0e288c}.tc-bolt[data-v-97c7d76d]{animation:tc-blink-97c7d76d 1.1s ease-in-out infinite}.tc-text[data-v-97c7d76d]{letter-spacing:4px}.tc-name[data-v-97c7d76d]{font-weight:500;opacity:.85}.trib-cloud-bar.has-storm-art[data-v-97c7d76d]{background-size:cover;background-position:center;background-repeat:no-repeat}.trib-cloud-bar[data-v-97c7d76d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(115deg,#ffffff0d 0,#ffffff0d 18px,#fff0 18px,#fff0 46px);animation:tc-roll-97c7d76d 5s linear infinite}@keyframes tc-roll-97c7d76d{0%{background-position:0 0}to{background-position:128px 0}}@keyframes tc-blink-97c7d76d{0%,to{opacity:1}50%{opacity:.35}}.trib-cloud-enter-active[data-v-97c7d76d]{animation:trib-slide-in-97c7d76d .4s ease}.trib-cloud-leave-active[data-v-97c7d76d]{transition:opacity .4s ease,transform .4s ease}.trib-cloud-leave-to[data-v-97c7d76d]{opacity:0;transform:translateY(-20px)}@keyframes trib-slide-in-97c7d76d{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.trib-result[data-v-97c7d76d]{position:fixed;top:34vh;left:50%;transform:translate(-50%);z-index:441;pointer-events:none;text-align:center;padding:18px 40px;border-radius:14px;background:#101422e0;border:1px solid rgba(150,170,230,.4);box-shadow:0 8px 30px #0a0e2899;animation:trib-pop-97c7d76d .45s cubic-bezier(.34,1.56,.64,1)}.tr-veil[data-v-97c7d76d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}.trib-result.has-veil .tr-title[data-v-97c7d76d],.trib-result.has-veil .tr-sub[data-v-97c7d76d]{position:relative;z-index:1}.tr-title[data-v-97c7d76d]{font-size:clamp(24px,5vmin,40px);font-weight:900;letter-spacing:6px;color:#e8edff;text-shadow:0 0 18px rgba(150,180,255,.7)}.tr-sub[data-v-97c7d76d]{margin-top:6px;font-size:13px;color:#aab6dd;letter-spacing:2px}.trib-result.passed .tr-title[data-v-97c7d76d],.trib-result.ascended .tr-title[data-v-97c7d76d]{background:linear-gradient(180deg,#fff3cf,#f5c95e 55%,#c8891f);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}.trib-result.injured .tr-title[data-v-97c7d76d]{color:#d8deef}.trib-result.reincarnated .tr-title[data-v-97c7d76d]{color:#c9b6e8}@keyframes trib-pop-97c7d76d{0%{transform:translate(-50%) scale(.7);opacity:0}to{transform:translate(-50%) scale(1);opacity:1}}.trib-result-leave-active[data-v-97c7d76d]{transition:opacity .4s ease,transform .4s ease}.trib-result-leave-to[data-v-97c7d76d]{opacity:0;transform:translate(-50%) translateY(-16px)}.shell[data-v-4d4f9f5d]{min-height:100vh}.topbar[data-v-4d4f9f5d]{position:sticky;top:0;z-index:100;height:60px;display:flex;align-items:center;gap:14px;padding:0 16px;background:linear-gradient(180deg,var(--bg-header, #f7fafc),var(--bg-panel-2, #eef4f8));border-bottom:1px solid var(--border);box-shadow:0 2px #c8912f2e}.brand[data-v-4d4f9f5d]{display:flex;align-items:center;flex-shrink:0}.logo[data-v-4d4f9f5d]{width:40px;height:40px;border-radius:9px;object-fit:cover;box-shadow:0 1px 4px #c8912f40}.menu-btn[data-v-4d4f9f5d]{display:none}.time-capsule[data-v-4d4f9f5d]{display:flex;align-items:center;gap:8px;padding:4px 12px;background:var(--bg-panel);border:1px solid var(--border);border-radius:12px;box-shadow:0 1px 3px #283c500d}.cal-icon[data-v-4d4f9f5d]{font-size:18px}.time-main[data-v-4d4f9f5d]{display:flex;flex-direction:column;line-height:1.25}.clock[data-v-4d4f9f5d]{font-size:var(--fs-base);font-weight:800;color:var(--gold)}.clock-short[data-v-4d4f9f5d]{display:none}.time-sub[data-v-4d4f9f5d]{display:flex;gap:6px;align-items:center}.fortune-tag[data-v-4d4f9f5d]{font-size:var(--fs-2xs);line-height:1;padding:2px 5px;border-radius:6px;border:1px solid var(--border);background:var(--bg-panel-2);color:var(--text-dim);cursor:help}.fortune-tag.suit[data-v-4d4f9f5d]{color:#2e7d4f;border-color:#9ccfae;background:#ecf7ef}.fortune-tag.avoid[data-v-4d4f9f5d]{color:#a93226;border-color:#c0392b61;background:#c0392b14}[data-page-theme=ink_night] .fortune-tag.avoid[data-v-4d4f9f5d]{color:var(--red)}.fortune-tag.active[data-v-4d4f9f5d]{box-shadow:0 0 0 2px #c8912f40}.fortune-pop[data-v-4d4f9f5d]{position:fixed;z-index:700;pointer-events:none;padding:8px 10px;background:var(--bg-panel, #fff);border:1px solid var(--gold);border-radius:10px;box-shadow:0 10px 28px #1e283c47;font-size:var(--fs-sm)}.fp-head[data-v-4d4f9f5d]{font-weight:800;margin-bottom:4px;color:var(--gold)}.fortune-pop.avoid .fp-head[data-v-4d4f9f5d]{color:var(--red, #c0392b)}.fp-row[data-v-4d4f9f5d]{display:flex;align-items:baseline;gap:6px;padding:2px 0}.fp-name[data-v-4d4f9f5d]{font-weight:700;white-space:nowrap}.fp-effect[data-v-4d4f9f5d]{flex:1;color:var(--text-dim, #667)}.fp-pct.good[data-v-4d4f9f5d]{color:#2e7d4f}.fp-pct.bad[data-v-4d4f9f5d]{color:var(--red, #c0392b)}.fp-hint[data-v-4d4f9f5d]{margin-top:4px;font-size:var(--fs-xs);color:var(--text-faint, #99a)}.fortune-pop-enter-active[data-v-4d4f9f5d]{transition:opacity .16s ease,transform .16s ease}.fortune-pop-leave-active[data-v-4d4f9f5d]{transition:opacity .1s ease}.fortune-pop-enter-from[data-v-4d4f9f5d],.fortune-pop-leave-to[data-v-4d4f9f5d]{opacity:0;transform:translateY(-4px)}.hud[data-v-4d4f9f5d]{display:flex;gap:10px;align-items:center;min-width:0}.hud-break[data-v-4d4f9f5d]{display:none}.hud-item[data-v-4d4f9f5d]{display:flex;flex-direction:column;align-items:flex-end;padding:2px 10px;background:var(--bg-panel);border:1px solid var(--border);border-radius:8px;box-shadow:0 1px 3px #283c500f;line-height:1.2}.hud-label[data-v-4d4f9f5d]{font-size:var(--fs-2xs);color:var(--text-faint)}.hud-value[data-v-4d4f9f5d]{font-size:15px;font-weight:700}.hud-value.blue[data-v-4d4f9f5d]{color:var(--blue)}.hud-value.gold[data-v-4d4f9f5d]{color:var(--gold-bright)}.hud-value.purple[data-v-4d4f9f5d]{color:var(--purple)}.hud-value.jade[data-v-4d4f9f5d]{color:var(--jade)}@supports ((-webkit-background-clip: text) or (background-clip: text)){.hud-value.gold[data-v-4d4f9f5d]{background-image:linear-gradient(180deg,color-mix(in srgb,var(--gold-pale) 55%,var(--gold-bright)),var(--gold-bright) 42%,color-mix(in srgb,var(--gold) 76%,#7a4a10));-webkit-background-clip:text;background-clip:text;color:transparent}.hud-value.blue[data-v-4d4f9f5d]{background-image:linear-gradient(180deg,color-mix(in srgb,var(--blue) 42%,#ffffff),var(--blue) 45%,color-mix(in srgb,var(--blue) 74%,#10263a));-webkit-background-clip:text;background-clip:text;color:transparent}}.icon-btn[data-v-4d4f9f5d]{padding:6px 10px}.inbox-btn[data-v-4d4f9f5d],.world-btn[data-v-4d4f9f5d]{position:relative}.qq-group-btn .qq-logo[data-v-4d4f9f5d]{width:1.25em;height:1.25em;display:block;object-fit:contain}.inbox-dot[data-v-4d4f9f5d]{position:absolute;top:3px;right:4px;width:8px;height:8px;border-radius:50%;background:var(--red, #c62828);box-shadow:0 0 0 2px #f7fafc;animation:inbox-dot-pop-4d4f9f5d .3s cubic-bezier(.34,1.56,.64,1)}@keyframes inbox-dot-pop-4d4f9f5d{0%{transform:scale(0)}to{transform:scale(1)}}.body[data-v-4d4f9f5d]{display:flex;min-height:calc(100vh - var(--topbar-h, 60px))}.sidebar[data-v-4d4f9f5d]{width:224px;flex-shrink:0;background:linear-gradient(180deg,#fbfcfd,#f2f6f9);border-right:1px solid var(--border);padding:12px 8px;overflow-y:auto;position:sticky;top:var(--topbar-h, 60px);height:calc(100vh - var(--topbar-h, 60px))}.nav-group[data-v-4d4f9f5d]{margin-bottom:12px}.nav-group-name[data-v-4d4f9f5d]{font-size:var(--fs-xs);color:var(--text-faint);padding:4px 12px;letter-spacing:1px}.nav-item[data-v-4d4f9f5d]{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:6px;color:var(--text-dim);font-size:var(--fs-base);position:relative;transition:all .25s ease;margin-bottom:2px}.nav-item[data-v-4d4f9f5d]:hover{background:var(--bg-panel-2);color:var(--text)}.nav-item.active[data-v-4d4f9f5d]{background:var(--bg-panel-2);color:var(--gold);box-shadow:inset 3px 0 0 var(--gold)}[data-page-theme] .sidebar[data-v-4d4f9f5d],[data-page-theme] .bottom-tab[data-v-4d4f9f5d]{background:linear-gradient(180deg,var(--bg-panel),var(--bg-panel-2))}[data-page-theme] .tab-item.active[data-v-4d4f9f5d]{background:var(--gold-soft)}.nav-icon[data-v-4d4f9f5d]{font-size:var(--fs-lg)}.nav-icon-img[data-v-4d4f9f5d]{width:22px;height:22px;object-fit:contain;display:block}.nav-label[data-v-4d4f9f5d]{flex:1}.nav-soon[data-v-4d4f9f5d]{font-size:var(--fs-2xs);color:var(--text-faint)}.nav-item.soon[data-v-4d4f9f5d]{cursor:default;opacity:.7}.nav-item.live .nav-label[data-v-4d4f9f5d]:after{content:"";display:inline-block;width:7px;height:7px;margin-left:6px;border-radius:50%;background:var(--red, #c0392b);box-shadow:0 0 6px #c0392bbf;vertical-align:2px;animation:live-dot-pulse-4d4f9f5d 1.6s ease-in-out infinite}@keyframes live-dot-pulse-4d4f9f5d{0%,to{opacity:.4}50%{opacity:1}}.nav-update-dot[data-v-4d4f9f5d]{position:absolute;top:6px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--red, #c0392b);box-shadow:0 0 6px #c0392bbf}.content[data-v-4d4f9f5d]{flex:1;padding:16px;min-width:0}.icp-footer[data-v-4d4f9f5d]{padding:6px 0 2px;text-align:center;font-size:var(--fs-xs);letter-spacing:1px}.icp-footer a[data-v-4d4f9f5d]{color:var(--text-faint);text-decoration:none;font-size:11px}.icp-footer a[data-v-4d4f9f5d]:hover{text-decoration:underline}.overlay[data-v-4d4f9f5d]{display:none}@media (max-width: 860px){.menu-btn[data-v-4d4f9f5d]{display:block}.sidebar[data-v-4d4f9f5d]{position:fixed;left:0;top:var(--topbar-h, 60px);bottom:calc(52px + env(safe-area-inset-bottom,0px));z-index:99;transform:translate(-100%);transition:transform .3s ease;height:auto}.sidebar.open[data-v-4d4f9f5d]{transform:translate(0)}.overlay[data-v-4d4f9f5d]{display:block;position:fixed;inset:var(--topbar-h, 60px) 0 0 0;background:#141e2859;z-index:98}.time-capsule[data-v-4d4f9f5d]{display:none}.logo[data-v-4d4f9f5d]{width:34px;height:34px;border-radius:8px}}@media (max-width: 520px){.hide-sm[data-v-4d4f9f5d]{display:none!important}.topbar[data-v-4d4f9f5d]{gap:4px}.hud[data-v-4d4f9f5d]{gap:2px}.hud-item[data-v-4d4f9f5d]{padding:2px 6px}.hud .rc-label[data-v-4d4f9f5d]{flex-shrink:0}.hud .hud-value[data-v-4d4f9f5d]{min-width:0;overflow:hidden;text-overflow:ellipsis}.topbar .sect-avatar[data-v-4d4f9f5d]{display:none}}.drawer-logout[data-v-4d4f9f5d]{display:none}.logout-btn[data-v-4d4f9f5d]:disabled,.drawer-logout[data-v-4d4f9f5d]:disabled{opacity:.55;cursor:not-allowed}@media (max-width: 860px){.sidebar[data-v-4d4f9f5d]{display:flex;flex-direction:column;overflow:hidden;padding-bottom:8px}.sidebar .sidebar-scroll[data-v-4d4f9f5d]{flex:1 1 0%;min-height:0;overflow-y:auto}.sidebar .drawer-logout[data-v-4d4f9f5d]{display:flex;flex-shrink:0;margin-top:8px;padding-top:10px;border-top:1px solid var(--border);color:var(--red, #c0392b)}.sidebar .drawer-logout[data-v-4d4f9f5d]:hover{background:#c6282814}}.bottom-tab[data-v-4d4f9f5d]{display:none;position:fixed;left:0;right:0;bottom:0;height:calc(52px + env(safe-area-inset-bottom,0px));z-index:99;background:linear-gradient(180deg,#fbfcfd,#f2f6f9);border-top:1px solid var(--border);box-shadow:0 -2px 8px #283c5014;align-items:center;justify-content:space-around;padding:0 4px;padding-bottom:env(safe-area-inset-bottom,0px)}.tab-item[data-v-4d4f9f5d]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 2px;border:none;background:transparent;color:var(--text-dim);font-size:var(--fs-xs);border-radius:8px;transition:all .2s ease}.tab-item.active[data-v-4d4f9f5d]{color:var(--gold);background:#fdf6e6}.tab-item[data-v-4d4f9f5d]:hover:not(.active){color:var(--text);background:var(--bg-panel-2)}.tab-icon[data-v-4d4f9f5d]{font-size:18px;position:relative}.tab-icon-img[data-v-4d4f9f5d]{width:24px;height:24px;object-fit:contain;display:block}.tab-label[data-v-4d4f9f5d]{font-size:9px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-update-dot[data-v-4d4f9f5d]{top:-3px;right:-7px}@media (max-width: 860px){.bottom-tab[data-v-4d4f9f5d]{display:flex}.body[data-v-4d4f9f5d]{padding-bottom:calc(52px + env(safe-area-inset-bottom,0px))}.content[data-v-4d4f9f5d]{padding-bottom:calc(66px + env(safe-area-inset-bottom,0px))}}.raid-alert-mask[data-v-4d4f9f5d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:450;background:#78141480;display:flex;align-items:center;justify-content:center;animation:alert-flash-4d4f9f5d .5s ease,alert-shake-4d4f9f5d .5s ease}@keyframes alert-flash-4d4f9f5d{0%,to{background:#78141480}50%{background:#b41e1ea6}}@keyframes alert-shake-4d4f9f5d{0%,to{transform:translate(0)}15%{transform:translate(-9px,4px)}30%{transform:translate(8px,-5px)}45%{transform:translate(-7px,3px)}60%{transform:translate(6px,4px)}75%{transform:translate(-4px,-3px)}90%{transform:translate(2px,1px)}}.raid-alert[data-v-4d4f9f5d]{background:var(--bg-panel);border:2px solid var(--red);border-radius:14px;padding:20px 26px;width:min(360px,90vw);text-align:center;box-shadow:0 10px 40px #b41e1e66;animation:ra-pop-4d4f9f5d .35s cubic-bezier(.34,1.56,.64,1)}@keyframes ra-pop-4d4f9f5d{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.maintenance-mask[data-v-4d4f9f5d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;background:#080e12d1;display:flex;align-items:center;justify-content:center;animation:mt-fade-4d4f9f5d .4s ease}@keyframes mt-fade-4d4f9f5d{0%{opacity:0}to{opacity:1}}.maintenance-card[data-v-4d4f9f5d]{background:var(--bg-panel);border:2px solid var(--gold);border-radius:14px;padding:28px 44px;text-align:center;box-shadow:0 10px 46px #0000008c,inset 0 0 40px #10242e73;animation:ra-pop-4d4f9f5d .35s cubic-bezier(.34,1.56,.64,1)}.maintenance-card .mt-icon[data-v-4d4f9f5d]{font-size:48px;animation:mt-breathe-4d4f9f5d 3s ease-in-out infinite}@keyframes mt-breathe-4d4f9f5d{0%,to{transform:scale(1);opacity:.88}50%{transform:scale(1.08);opacity:1}}.maintenance-card h3[data-v-4d4f9f5d]{color:var(--gold-bright, #e8c476);margin:10px 0 6px;font-size:20px;letter-spacing:3px}.maintenance-card .mt-hint[data-v-4d4f9f5d]{margin:0;color:var(--text-dim, #9db4b8);font-size:var(--fs-md)}.boss-alert-mask[data-v-4d4f9f5d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:445;background:#9614146b;display:flex;align-items:center;justify-content:center;animation:boss-red-pulse-4d4f9f5d 1.6s ease-in-out infinite}@keyframes boss-red-pulse-4d4f9f5d{0%,to{background:#96141459}50%{background:#be1e198c}}.boss-alert[data-v-4d4f9f5d]{background:linear-gradient(165deg,#2a1520,#3d1a1a 60%,#4a2a12);border:2px solid var(--gold);border-radius:14px;padding:22px 28px;width:min(400px,90vw);text-align:center;box-shadow:0 10px 46px #b4281e8c,inset 0 0 40px #78141480;animation:ra-pop-4d4f9f5d .4s cubic-bezier(.34,1.56,.64,1)}.boss-alert h3[data-v-4d4f9f5d]{color:var(--gold-bright, #e8c476);margin:8px 0;font-size:18px;letter-spacing:2px}.ba-icon[data-v-4d4f9f5d]{font-size:46px;animation:ba-shake-4d4f9f5d 2.2s ease-in-out infinite}@keyframes ba-shake-4d4f9f5d{0%,to{transform:rotate(0) scale(1)}8%{transform:rotate(-6deg) scale(1.06)}16%{transform:rotate(5deg) scale(1.06)}24%{transform:rotate(0) scale(1)}}.ba-body[data-v-4d4f9f5d]{margin-bottom:14px;display:flex;flex-direction:column;gap:6px}.ba-body p[data-v-4d4f9f5d]{margin:0;font-size:var(--fs-base);color:#f0e2c8}.ba-name[data-v-4d4f9f5d]{font-size:15px;font-weight:700;color:var(--gold-bright, #e8c476)}.ba-count[data-v-4d4f9f5d]{font-size:15px}.ba-count .num[data-v-4d4f9f5d]{color:#ff9a6b;font-size:18px;font-weight:800}.boss-alert h3[data-v-4d4f9f5d],.boss-alert .ba-name[data-v-4d4f9f5d]{color:#f0c75e}.boss-alert .tag[data-v-4d4f9f5d]{color:#d8c9b8}.boss-alert .tag.red[data-v-4d4f9f5d]{color:#f2a49a}.boss-alert .muted[data-v-4d4f9f5d]{color:#cbb9a6}.boss-alert .row button[data-v-4d4f9f5d]{border-radius:8px}.ra-icon[data-v-4d4f9f5d]{font-size:40px}.raid-alert h3[data-v-4d4f9f5d]{color:var(--red);margin:8px 0}.ra-body[data-v-4d4f9f5d]{text-align:left;margin-bottom:14px;display:flex;flex-direction:column;gap:4px}.ra-body p[data-v-4d4f9f5d]{margin:0;font-size:var(--fs-base)}.red[data-v-4d4f9f5d]{color:var(--red)}.topbar-divider[data-v-4d4f9f5d]{width:1px;height:28px;background:var(--border);flex-shrink:0}.res-chip[data-v-4d4f9f5d]{display:flex;align-items:baseline;gap:4px;padding:2px 9px;border-radius:9px;background:var(--bg-panel-2, #f5f8fa);white-space:nowrap;min-width:0;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.res-chip.tiandao-chip[data-v-4d4f9f5d]{cursor:pointer}.res-chip.tiandao-chip[data-v-4d4f9f5d]:hover{border-color:var(--gold);color:var(--gold)}.rc-label[data-v-4d4f9f5d]{font-size:var(--fs-xs);color:var(--text-faint);min-width:0;overflow:hidden;text-overflow:ellipsis}.hud-value[data-v-4d4f9f5d]{font-size:var(--fs-base);font-weight:700;flex-shrink:0}.rc-icon[data-v-4d4f9f5d]{width:14px;height:14px;align-self:center;object-fit:contain;flex-shrink:0}.debuff-zone[data-v-4d4f9f5d]{position:relative;display:flex;min-width:22px;flex-shrink:1}.debuff-row[data-v-4d4f9f5d]{display:flex;gap:6px;align-items:center}.debuff-chip[data-v-4d4f9f5d]{display:flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:#c0392b14;border:1px solid rgba(192,57,43,.38);color:#a93226;font-size:var(--fs-sm);line-height:1.4;cursor:pointer;white-space:nowrap}[data-page-theme=ink_night] .debuff-chip[data-v-4d4f9f5d]{color:var(--red)}.debuff-chip.open[data-v-4d4f9f5d]{border-color:#c0392b;box-shadow:0 0 0 2px #c0392b2e}.debuff-chip .dc-icon[data-v-4d4f9f5d]{font-size:var(--fs-base)}.debuff-chip .dc-name[data-v-4d4f9f5d]{font-weight:800}.debuff-chip .dc-left[data-v-4d4f9f5d]{opacity:.85}.debuff-pop[data-v-4d4f9f5d]{position:absolute;top:calc(100% + 6px);right:0;z-index:var(--z-modal, 300);display:flex;flex-direction:column;gap:3px;width:max-content;max-width:min(320px,78vw);padding:8px 10px;border-radius:9px;background:var(--bg-panel);border:1px solid color-mix(in srgb,var(--red, #c0392b) 45%,var(--border));box-shadow:var(--shadow-lg);color:var(--text);font-size:var(--fs-sm);line-height:1.45;white-space:normal}.debuff-pop .dp-name[data-v-4d4f9f5d]{font-weight:800;color:var(--red, #c0392b)}.debuff-pop .dp-desc[data-v-4d4f9f5d]{color:var(--text)}.debuff-pop .dp-left[data-v-4d4f9f5d]{color:var(--text-dim);opacity:.9}@media (max-width: 680px){.debuff-pop[data-v-4d4f9f5d]{right:auto;left:0}}.debuff-row[data-v-4d4f9f5d]{min-width:22px;overflow:hidden;flex-shrink:1}.debuff-chip[data-v-4d4f9f5d]{flex-shrink:1;min-width:0}.debuff-chip .dc-name[data-v-4d4f9f5d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 680px){.debuff-row[data-v-4d4f9f5d]{gap:3px}.debuff-chip[data-v-4d4f9f5d]{padding:2px 5px;gap:3px;font-size:var(--fs-xs)}.debuff-chip .dc-icon[data-v-4d4f9f5d]{font-size:var(--fs-sm);flex-shrink:0}.debuff-chip .dc-left[data-v-4d4f9f5d]{display:none}}.bonus-wrap[data-v-4d4f9f5d]{position:relative;flex-shrink:0}.bonus-toggle[data-v-4d4f9f5d]{padding:3px 10px;border-radius:9px;font-size:var(--fs-sm);border:1px solid var(--gold);color:var(--gold);background:#e8c4761a;cursor:pointer;white-space:nowrap}.bonus-panel[data-v-4d4f9f5d]{position:absolute;top:calc(100% + 8px);right:0;z-index:500;width:300px;max-height:70vh;overflow-y:auto;padding:12px 14px;background:#10201f;border:1px solid var(--gold);border-radius:12px;box-shadow:0 8px 26px #040c0e8c;text-align:left;color:#d8e4dc}.bonus-block[data-v-4d4f9f5d]{margin-bottom:10px}.bb-head[data-v-4d4f9f5d]{display:flex;justify-content:space-between;font-size:var(--fs-base);color:#e8c476;border-bottom:1px solid rgba(200,145,47,.3);padding-bottom:3px;margin-bottom:4px}.bb-left[data-v-4d4f9f5d]{font-weight:400;font-size:var(--fs-2xs);margin-left:4px;color:#9fc3b2}.bp-title[data-v-4d4f9f5d]{font-weight:700;color:#e8c476;font-size:var(--fs-sm);margin-bottom:6px}.bp-row[data-v-4d4f9f5d]{display:flex;justify-content:space-between;font-size:var(--fs-sm);padding:2px 0;border-bottom:1px dashed rgba(200,145,47,.2)}.bp-total[data-v-4d4f9f5d]{display:flex;justify-content:space-between;font-size:var(--fs-base);font-weight:700;margin-top:6px}.bp-zone[data-v-4d4f9f5d]{border-top:1px dashed rgba(201,162,39,.25);padding-top:6px;margin-top:6px}.bp-zone-head[data-v-4d4f9f5d]{display:flex;justify-content:space-between;align-items:center;font-weight:600}.bp-zone-label[data-v-4d4f9f5d]{color:#e8c476}.bp-scope[data-v-4d4f9f5d]{margin-left:6px;font-size:var(--fs-2xs);color:#9fb8ac}.bp-cap[data-v-4d4f9f5d]{margin-left:6px;font-size:var(--fs-2xs);padding:1px 6px;border-radius:999px;border:1px solid rgba(224,122,106,.6);color:#e07a6a}.bp-detail[data-v-4d4f9f5d]{color:#9fb8ac;font-size:var(--fs-xs)}.bp-note[data-v-4d4f9f5d]{margin-top:3px}.bp-real[data-v-4d4f9f5d]{border-top:1px dashed rgba(201,162,39,.35);margin-top:8px;padding-top:6px}.bp-formula[data-v-4d4f9f5d]{margin-top:5px;font-size:var(--fs-2xs);color:#8fb0a4}.bonus-panel .muted[data-v-4d4f9f5d]{color:#9fb8ac}.bonus-panel .num.blue[data-v-4d4f9f5d]{color:#7fb3d8}.bonus-panel .num.gold[data-v-4d4f9f5d]{color:#e8c476}.bonus-panel .num.jade[data-v-4d4f9f5d]{color:#7fd0a8}.bonus-panel .num.purple[data-v-4d4f9f5d]{color:#c9a8e8}.num.blue[data-v-4d4f9f5d]{color:var(--blue)}.num.gold[data-v-4d4f9f5d]{color:var(--gold-bright)}.num.purple[data-v-4d4f9f5d]{color:var(--purple)}.num.jade[data-v-4d4f9f5d]{color:var(--jade)}@media (max-width: 1100px){.hide-md[data-v-4d4f9f5d]{display:none!important}}.topbar .bonus-wrap[data-v-4d4f9f5d]{display:flex!important}@media (max-width: 520px){.topbar .bonus-toggle[data-v-4d4f9f5d]{padding:3px 6px}.topbar .bonus-toggle .bt-text[data-v-4d4f9f5d]{display:none}.topbar .bonus-toggle[data-v-4d4f9f5d]:before{content:"✦";color:var(--gold)}}.topbar-right[data-v-4d4f9f5d]{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0}.sect-name-top[data-v-4d4f9f5d]{font-weight:700;font-size:var(--fs-md);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px;flex-shrink:0}.vip-badge[data-v-4d4f9f5d]{position:relative;text-decoration:none;font-weight:700;font-size:var(--fs-xs);letter-spacing:.5px;padding:1px 7px;flex-shrink:0;cursor:pointer;color:var(--ink-green);border-color:var(--ink-green);background:var(--ink-green-pale);text-shadow:0 0 6px rgba(87,160,138,.45);box-shadow:inset 0 0 0 1px #33695a40}.vip-badge[data-v-4d4f9f5d]:after{content:"";position:absolute;top:-4px;right:-6px;bottom:-4px;left:-6px}.vip-badge[data-v-4d4f9f5d]:hover{filter:brightness(1.15)}@media (max-width: 860px){.vip-badge[data-v-4d4f9f5d]{display:none}}@media (max-width: 860px){.sect-name-top[data-v-4d4f9f5d],.topbar-divider[data-v-4d4f9f5d],.topbar .tt-wrap[data-v-4d4f9f5d]{display:none}}.topbar .tt-wrap[data-v-4d4f9f5d]{max-width:40vw;min-width:0}.topbar .tt-wrap[data-v-4d4f9f5d] .tt-name{min-width:0;overflow:hidden;text-overflow:ellipsis}@media (max-width: 680px){.topbar[data-v-4d4f9f5d]{gap:6px;padding:0 8px}.topbar-right[data-v-4d4f9f5d]{gap:5px}.hud[data-v-4d4f9f5d]{gap:4px}.hud .res-chip[data-v-4d4f9f5d]{padding:2px 5px;gap:2px;border-radius:7px}.rc-label[data-v-4d4f9f5d]{font-size:var(--fs-2xs)}.hud .hud-value[data-v-4d4f9f5d]{font-size:var(--fs-sm)}.topbar .icon-btn[data-v-4d4f9f5d]{padding:5px 6px}}@media (max-width: 680px){.topbar[data-v-4d4f9f5d]{gap:4px;padding:0 6px}.topbar .sound-btn[data-v-4d4f9f5d]{display:none}.topbar .icon-btn[data-v-4d4f9f5d]{padding:6px 5px;font-size:var(--fs-md)}.hud[data-v-4d4f9f5d]{gap:3px}.hud .res-chip[data-v-4d4f9f5d]{padding:2px 4px}.rc-label[data-v-4d4f9f5d]{font-size:9px}}@media (max-width: 680px){.topbar[data-v-4d4f9f5d]{flex-wrap:wrap;height:auto;padding:6px 6px 5px;row-gap:5px}.topbar .topbar-right[data-v-4d4f9f5d],.topbar .hud[data-v-4d4f9f5d]{display:contents}.topbar .flex-1[data-v-4d4f9f5d]{flex:1 1 0%;min-width:0}.topbar .logo[data-v-4d4f9f5d]{width:28px;height:28px}.topbar .menu-btn[data-v-4d4f9f5d]{padding:5px 10px}.topbar .icon-btn[data-v-4d4f9f5d]{padding:5px 8px}.topbar .hud .res-chip[data-v-4d4f9f5d]{padding:2px;gap:2px}.topbar .hud .rc-label[data-v-4d4f9f5d]{flex-shrink:0;font-size:9px}.topbar .hud .hud-value[data-v-4d4f9f5d]{font-size:var(--fs-xs)}.topbar .chip-daoyun[data-v-4d4f9f5d]{order:1}.topbar .chip-tiandao[data-v-4d4f9f5d]{order:2}.topbar .chip-jade[data-v-4d4f9f5d]{order:3}.topbar .icon-btn[data-v-4d4f9f5d]{order:4}.topbar .logout-btn[data-v-4d4f9f5d]{display:none}.topbar .hud .hud-break[data-v-4d4f9f5d]{display:block;width:100%;height:0;flex-basis:100%;order:5}.topbar .chip-power[data-v-4d4f9f5d]{order:6}.topbar .chip-stones[data-v-4d4f9f5d]{order:7}.topbar .chip-rep[data-v-4d4f9f5d]{order:8}.topbar .bonus-wrap[data-v-4d4f9f5d]{order:9}.topbar .hud .hide-sm[data-v-4d4f9f5d]{display:flex!important}.topbar .debuff-row[data-v-4d4f9f5d]{order:10;flex-basis:100%;min-width:0;overflow:visible;flex-shrink:1}.topbar .debuff-chip[data-v-4d4f9f5d]{flex-shrink:0;max-width:100%}.topbar .debuff-chip .dc-name[data-v-4d4f9f5d]{min-width:0}.topbar .debuff-chip .dc-left[data-v-4d4f9f5d]{display:inline}.topbar .bonus-panel[data-v-4d4f9f5d]{position:fixed;left:8px;right:8px;top:calc(var(--topbar-h, 78px) + 4px);width:auto;max-height:calc(100vh - var(--topbar-h, 78px) - 16px)}}@media (max-width: 680px){.topbar .sect-name-top[data-v-4d4f9f5d]{display:block;order:0;flex:1 1 0%;min-width:0;max-width:120px;font-size:var(--fs-sm)}.topbar .flex-1[data-v-4d4f9f5d],.topbar .qq-group-btn[data-v-4d4f9f5d]{display:none}.topbar .hud .res-chip[data-v-4d4f9f5d]{flex-shrink:0}.topbar .chip-tiandao[data-v-4d4f9f5d]{order:1}.topbar .chip-jade[data-v-4d4f9f5d]{order:2}.topbar .bonus-wrap[data-v-4d4f9f5d]{order:3}.topbar .chip-daoyun[data-v-4d4f9f5d]{order:6}.topbar .chip-power[data-v-4d4f9f5d]{order:7}.topbar .chip-stones[data-v-4d4f9f5d]{order:8}.topbar .chip-rep[data-v-4d4f9f5d]{order:9}.topbar .time-capsule[data-v-4d4f9f5d]{order:10}.topbar .debuff-row[data-v-4d4f9f5d]{order:11}.topbar .time-capsule[data-v-4d4f9f5d]{display:flex;flex:1 1 0%;min-width:80px;max-width:150px;flex-direction:column;align-items:stretch;gap:1px;padding:2px 6px;border-radius:7px;overflow:hidden}.topbar .time-capsule .time-main[data-v-4d4f9f5d]{flex-direction:column;align-items:stretch;gap:1px;min-width:0}.topbar .time-capsule .time-sub[data-v-4d4f9f5d]{order:0;gap:3px;flex-shrink:0}.topbar .time-capsule .clock[data-v-4d4f9f5d]{display:none}.topbar .time-capsule .clock-short[data-v-4d4f9f5d]{display:inline-block;max-width:100%;font-size:var(--fs-2xs);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar .time-capsule .time-sub>span[data-v-4d4f9f5d]{font-size:var(--fs-2xs);padding:0 3px;flex-shrink:0}.topbar .time-capsule .fortune-tag[data-v-4d4f9f5d]{display:inline-flex;align-items:center;font-size:var(--fs-2xs);padding:0 3px;flex-shrink:0}}@media (max-width: 680px){.topbar[data-v-4d4f9f5d]{padding-top:env(safe-area-inset-top,0px)}}@media (max-width: 680px){#app{--topbar-h: 78px}}[data-page-theme] .fp-pct.good{color:var(--ink-green)}:root{--bg: #eef3f7;--bg-panel: #ffffff;--bg-panel-2: #f0f5fa;--bg-header: #e4ecf2;--border: #d5dfe8;--border-strong: #c3d0dc;--text: #243444;--text-dim: #5b6b7b;--text-faint: #7d8b99;--gold: #7e5511;--gold-bright: #91601a;--gold-soft: #faf3e2;--gold-pale: #ffe9ad;--blue: #34739c;--jade: #147a4e;--primary-fg: #ffffff;--ink-green: #33695a;--ink-green-bright: #57a08a;--ink-green-pale: #dcefe8;--red: #c0392b;--purple: #8e44ad;--muted: var(--text-faint);--bad: var(--red);--mask: rgba(15, 26, 36, .6);--radius: 10px;--radius-sm: 6px;--radius-lg: 14px;--shadow: 0 1px 3px rgba(40, 60, 80, .1);--shadow-lg: 0 6px 24px rgba(40, 60, 80, .14);--shadow-hover: 0 5px 14px rgba(40, 60, 80, .12);--fs-2xs: 10px;--fs-xs: 11px;--fs-sm: 12px;--fs-base: 13px;--fs-md: 14px;--fs-lg: 16px;--z-nav: 100;--z-modal: 300;--z-drawer: 400;--z-alert: 445;--z-coach: 459;--z-result: 880;--z-cinematic: 920;--z-toast: 1000;--tr-fast: .15s;--tr: .22s;--ease: cubic-bezier(.22, .61, .36, 1);--motion-micro: .12s;--motion-fast: .18s;--motion-base: .24s;--motion-slow: .42s;--motion-scene: .6s;--motion-cinematic: .9s;--motion-stagger: 70ms;--motion-stagger-max: .56s;--ease-out-soft: cubic-bezier(.22, .61, .36, 1);--ease-in-out-soft: cubic-bezier(.4, 0, .2, 1);--ease-impact: cubic-bezier(.2, .9, .25, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ink-bg: #12211f;--ink-bg-2: #203632;--ink-bg-deep: #0e1b19;--ink-border: rgba(224, 169, 63, .65);--ink-gold: #e8c476;--ink-text: #dfe8e4;--grad-ink: linear-gradient(168deg, var(--ink-bg-2), var(--ink-bg) 62%);--grad-gold: linear-gradient(180deg, #e8c476, #c8912f)}:root{--q-fan: #9aa7b4;--q-huang: #2ecc71;--q-xuan: #3a7ca8;--q-di: #9b59b6;--q-tian: #c8912f;--q-xian: #c0392b;--q-shen: #c8912f;--q-set: #42b883;--tier-xian: #d4a017;--tier-shen: #e74c3c}*{box-sizing:border-box}html,body,#app{margin:0;padding:0;min-height:100vh}body{font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif;background:var(--bg);color:var(--text);font-size:var(--fs-base);line-height:1.6}a{color:var(--blue);text-decoration:none}button{font-family:inherit;cursor:pointer;border:1px solid var(--border);background:var(--bg-panel);color:var(--text);border-radius:6px;padding:7px 14px;font-size:var(--fs-base);transition:all .25s ease}button:hover:not(:disabled){border-color:var(--gold);color:var(--gold)}button:disabled{opacity:.5;cursor:not-allowed}.row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}button.primary{background:var(--blue);border-color:var(--blue);color:var(--primary-fg, #fff)}:root{--el-fire-chip: #a8402e;--el-water-chip: #2b6c96;--el-wood-chip: #27703c;--el-metal-chip: #7d5a1c;--el-earth-chip: #7d5a2e}[data-page-theme=ink_night]{--el-fire-chip: #e08a7f;--el-water-chip: #7fb8e8;--el-wood-chip: #8fd98f;--el-metal-chip: #e8d08a;--el-earth-chip: #c9a06b}button.gold{background:var(--grad-gold);border-color:var(--gold);color:#241a06}button.primary:hover:not(:disabled){color:var(--primary-fg, #fff);filter:brightness(1.06)}button.gold:hover:not(:disabled){color:#241a06;filter:brightness(1.06)}button.danger{color:var(--red)}button.danger:hover:not(:disabled){border-color:var(--red);color:var(--red);background:#c0392b12}input,select,textarea{font-family:inherit;background:var(--bg-panel);color:var(--text);border:1px solid var(--border);border-radius:6px;padding:8px 10px;font-size:var(--fs-base);outline:none}input:focus,select:focus{border-color:var(--blue)}.panel{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);padding:14px;box-shadow:var(--shadow)}.panel h3{position:relative;padding-left:10px;font-size:var(--fs-base);line-height:1.4}.panel h3:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:3px;border-radius:2px;background:linear-gradient(180deg,var(--gold-bright),var(--gold))}.panel h2{letter-spacing:1px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--gold)}::-webkit-scrollbar-track{background:transparent}.muted{color:var(--text-dim)}.faint{color:var(--text-faint)}.error{color:var(--red)}.row{display:flex;gap:12px;align-items:center}.col{display:flex;flex-direction:column;gap:12px}.flex-1{flex:1}.tag{display:inline-block;padding:1px 8px;border-radius:6px;font-size:var(--fs-xs);border:1px solid var(--border);color:var(--text-dim);background:var(--bg-panel)}.tag.jade{color:var(--jade);border-color:var(--jade)}.tag.gold{color:var(--gold);border-color:var(--gold)}.tag.red{color:var(--red);border-color:var(--red)}.tag.blue{color:var(--blue);border-color:var(--blue)}.tag.purple{color:var(--purple);border-color:var(--purple)}.tag.dim{color:var(--text-faint);border-color:var(--border)}.q-fan{color:var(--q-fan)}.q-huang{color:var(--q-huang)}.q-xuan{color:var(--q-xuan)}.q-di{color:var(--q-di)}.q-tian{color:var(--q-tian)}.q-xian{color:var(--q-xian)}.q-shen{color:var(--q-shen)}.q-set{color:var(--q-set);text-shadow:0 0 5px rgba(66,184,129,.45)}.num{font-family:SF Mono,Fira Code,Consolas,monospace;font-variant-numeric:tabular-nums}@property --tt-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.tt-g1,.tt-g2,.tt-g3{display:inline-block;border-radius:8px;padding:1px 8px;background:linear-gradient(180deg,#1c2f2c,#142320)}.tt-g1{border:1px solid rgba(185,138,46,.55)}.tt-g2{border:1px solid rgba(200,145,47,.6);box-shadow:0 0 8px #e0a93f40}.tt-g3{border:1px solid transparent;background:linear-gradient(180deg,#24382e,#142320) padding-box,linear-gradient(135deg,var(--gold-bright),#8a6420 35%,var(--gold-pale) 65%,var(--gold)) border-box;box-shadow:0 0 12px #e0a93f73,inset 0 1px #ffe9ad59}.tt-g4{position:relative;display:inline-block;border:2px solid rgba(232,196,118,.85);border-radius:10px;padding:2px 10px;background:linear-gradient(180deg,#2a3d31,#17261f);animation:tt-g4-glow 2.6s ease-in-out infinite}@supports (background: conic-gradient(from 0deg,#c8912f,#7fd4a0)){.tt-g4{border-color:transparent;background:repeating-linear-gradient(135deg,#e8c4760f 0,#e8c4760f 6px,#e8c47600 6px,#e8c47600 12px) padding-box,linear-gradient(180deg,#2e4434,#17261f 60%,#1d2f26) padding-box,conic-gradient(from var(--tt-angle),#c8912f,#7fd4a0 12%,#e8c476 25%,#8a6420 37%,#c8912f 50%,#7fd4a0 62%,#e8c476 75%,#8a6420 87%,#c8912f) border-box;animation:tt-g4-spin 4s linear infinite,tt-g4-glow 2.6s ease-in-out infinite}}@keyframes tt-g4-spin{to{--tt-angle: 360deg}}@keyframes tt-g4-glow{0%,to{box-shadow:0 0 10px #e0a93f61,inset 0 1px #ffe9ad59}50%{box-shadow:0 0 18px #f0c86ebf,0 0 3px #7fd4a066,inset 0 1px #ffe9ad80}}.tt-orn{display:none}.tt-g4 .tt-orn{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.tt-g4:before,.tt-g4:after,.tt-g4 .tt-orn:before,.tt-g4 .tt-orn:after{content:"";position:absolute;width:10px;height:10px;border:0 solid #e8c476;pointer-events:none;filter:drop-shadow(0 0 3px rgba(232,196,118,.65));animation:tt-orn-breathe 2.6s ease-in-out infinite}.tt-g4:before{top:-5px;left:-5px;border-top-width:2px;border-left-width:2px;border-top-left-radius:5px}.tt-g4:after{bottom:-5px;right:-5px;border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:5px}.tt-g4 .tt-orn:before{top:-5px;right:-5px;border-top-width:2px;border-right-width:2px;border-top-right-radius:5px}.tt-g4 .tt-orn:after{bottom:-5px;left:-5px;border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:5px}@keyframes tt-orn-breathe{0%,to{opacity:.5}50%{opacity:1}}.tt-g4.sm:before,.tt-g4.sm:after,.tt-g4.sm .tt-orn:before,.tt-g4.sm .tt-orn:after{width:7px;height:7px;filter:drop-shadow(0 0 2px rgba(232,196,118,.55))}.tt-g4.sm:before{top:-4px;left:-4px;border-top-width:1.5px;border-left-width:1.5px}.tt-g4.sm:after{bottom:-4px;right:-4px;border-bottom-width:1.5px;border-right-width:1.5px}.tt-g4.sm .tt-orn:before{top:-4px;right:-4px;border-top-width:1.5px;border-right-width:1.5px}.tt-g4.sm .tt-orn:after{bottom:-4px;left:-4px;border-bottom-width:1.5px;border-left-width:1.5px}.title-fx-g1,.title-fx-g2,.title-fx-g3,.title-fx-g4{display:inline-block;position:relative;-webkit-background-clip:text;background-clip:text;color:transparent}.title-fx-g1{background-image:linear-gradient(90deg,#b98a2e,#dcc27a 50%,#b98a2e);text-shadow:none}.title-fx-g2{background-image:linear-gradient(90deg,var(--gold),#ffe6a8,var(--gold));background-size:200% 100%;animation:title-breathe 2.8s ease-in-out infinite}@keyframes title-breathe{0%,to{text-shadow:0 0 4px rgba(200,145,47,.25);opacity:1}50%{text-shadow:0 0 14px rgba(224,169,63,.65);opacity:.92}}.title-fx-g3{background-image:linear-gradient(90deg,var(--gold),#fff3c4,var(--gold-bright),#fff3c4,var(--gold));background-size:300% 100%;filter:drop-shadow(0 0 7px rgba(224,169,63,.7));animation:title-flow-anim 2.8s linear infinite}.title-fx-g3:after{content:"✦";position:absolute;top:-7px;right:-11px;font-size:var(--fs-2xs);color:var(--gold-pale);text-shadow:0 0 6px rgba(232,196,118,.9);animation:title-spark 1.8s ease-in-out infinite;pointer-events:none}.title-fx-g3:before{content:"✧";position:absolute;bottom:-6px;left:-9px;font-size:8px;color:var(--gold-bright);text-shadow:0 0 5px rgba(224,169,63,.8);animation:title-spark 2.4s ease-in-out .9s infinite;pointer-events:none}@keyframes title-spark{0%,to{opacity:.25;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.25) rotate(24deg)}}@keyframes title-flow-anim{0%{background-position:0% 50%}to{background-position:300% 50%}}.tt-name.sm .title-fx-g2,.tt-name.sm .title-fx-g3{animation:none}.tt-name.sm .title-fx-g3:before,.tt-name.sm .title-fx-g3:after{display:none}@media (hover: hover){.tt-name.sm:hover .title-fx-g2{animation:title-breathe 2.8s ease-in-out infinite}.tt-name.sm:hover .title-fx-g3{animation:title-flow-anim 2.8s linear infinite}.tt-name.sm:hover .title-fx-g3:after{display:block;animation:title-spark 1.8s ease-in-out infinite}.tt-name.sm:hover .title-fx-g3:before{display:block;animation:title-spark 2.4s ease-in-out .9s infinite}}.title-fx-g4{background-image:repeating-linear-gradient(90deg,#fffae600 0,#fffae600 70px,#fffcf0f2 70px,#fffcf0f2 84px,#fffae600 84px,#fffae600 140px),linear-gradient(90deg,#b8912f,#f7dd96 22%,#fff8e0,#f7dd96 78%,#b8912f);background-size:140px 100%,100% 100%;animation:title-flow-g4 2.2s linear infinite,title-pulse-g4 2.2s ease-in-out infinite}@keyframes title-flow-g4{0%{background-position:140px 0,0 0}to{background-position:0 0,0 0}}@keyframes title-pulse-g4{0%,to{filter:drop-shadow(0 0 6px rgba(232,196,118,.75))}50%{filter:drop-shadow(0 0 11px rgba(255,226,150,.95)) drop-shadow(0 0 2px rgba(127,212,160,.5))}}.title-fx-g4:before,.title-fx-g4:after{color:#ffe9ad;text-shadow:0 0 6px rgba(232,196,118,.9);pointer-events:none}.title-fx-g4:before{content:"✦";position:absolute;top:-8px;left:22%;font-size:9px;animation:title-drift-a 4.6s ease-in-out infinite}.title-fx-g4:after{content:"✧";position:absolute;bottom:-7px;right:18%;font-size:8px;color:#d8f0e2;text-shadow:0 0 5px rgba(127,212,160,.75);animation:title-drift-b 5.8s ease-in-out infinite}@keyframes title-drift-a{0%,to{opacity:.25;transform:translate(0) scale(.85)}50%{opacity:.95;transform:translate(3px,-2px) scale(1.1)}}@keyframes title-drift-b{0%,to{opacity:.2;transform:translate(0) scale(.8)}50%{opacity:.8;transform:translate(-3px,2px) scale(1.05)}}.tt-g4.sm .title-fx-g4:before{top:-6px;font-size:7px}.tt-g4.sm .title-fx-g4:after{bottom:-5px;font-size:6px}.tt-f1{--fs-shape: polygon(6px 0, calc(100% - 6px) 0, 100% 6px, 100% calc(100% - 6px) , calc(100% - 6px) 100%, 6px 100%, 0 calc(100% - 6px) , 0 6px)}.tt-f2{--fs-shape: polygon(12px 0, calc(100% - 12px) 0, 100% 50%, calc(100% - 12px) 100%, 12px 100%, 0 50%)}.tt-f3{--fs-shape: polygon(10px 0, calc(100% - 10px) 0, 100% 10px, calc(100% - 3px) 50%, 100% calc(100% - 10px) , calc(100% - 10px) 100%, 10px 100%, 0 calc(100% - 10px) , 3px 50%, 0 10px)}.tt-f4{--fs-shape: polygon(0 calc(100% - 8px) , 6px 100%, calc(100% - 6px) 100%, 100% calc(100% - 8px) , 100% 32%, calc(100% - 10px) 24%, calc(100% - 30px) 8px, 50% 0, 30px 8px, 10px 24%, 0 32%)}.tt-f5{--fs-shape: polygon(0 calc(100% - 7px) , 7px 100%, calc(100% - 7px) 100%, 100% calc(100% - 7px) , 100% 40%, calc(100% - 12px) 7px, calc(50% + 26px) 0, 50% 3px, calc(50% - 26px) 0, 12px 7px, 0 40%)}.tt-f6{--fs-shape: polygon(0 calc(100% - 8px) , 8px 100%, calc(100% - 8px) 100%, 100% calc(100% - 8px) , 100% 34%, calc(100% - 10px) 26%, calc(100% - 20px) 22%, calc(50% + 44px) 22%, calc(50% + 20px) 7px, 50% 0, calc(50% - 20px) 7px, calc(50% - 44px) 22%, 20px 22%, 10px 26%, 0 34%)}.tt-f1{--fs-b1: #2b3442;--fs-b2: #1b222e;--fs-b3: #12161f;--fs-deep: #39445a;--fs-rim1: #5d6d84;--fs-rim2: #a7b9cd;--fs-hi: #dbe7f2;--fs-acc: #cfdcef;--fs-cloud: rgba(167, 185, 205, .1);--fs-weave: rgba(210, 225, 240, .05);--fs-glow: rgba(167, 185, 205, .32)}.tt-f2{--fs-b1: #0f312c;--fs-b2: #0a221f;--fs-b3: #071714;--fs-deep: #12463a;--fs-rim1: #2f8f74;--fs-rim2: #7fd4a0;--fs-hi: #d8ffe8;--fs-acc: #ffe08a;--fs-cloud: rgba(127, 212, 160, .12);--fs-weave: rgba(127, 212, 160, .06);--fs-glow: rgba(127, 212, 160, .4)}.tt-f3{--fs-b1: #261539;--fs-b2: #180d28;--fs-b3: #10081c;--fs-deep: #4a3380;--fs-rim1: #7a5fd0;--fs-rim2: #c3adff;--fs-hi: #ece2ff;--fs-acc: #ffe9ad;--fs-cloud: rgba(187, 161, 255, .13);--fs-weave: rgba(195, 173, 255, .06);--fs-glow: rgba(187, 161, 255, .45)}.tt-f4{--fs-b1: #361809;--fs-b2: #241007;--fs-b3: #170a05;--fs-deep: #8a3c10;--fs-rim1: #c9601f;--fs-rim2: #ffab63;--fs-hi: #ffe2bd;--fs-acc: #ffd76b;--fs-cloud: rgba(255, 171, 99, .13);--fs-weave: rgba(255, 171, 99, .06);--fs-glow: rgba(255, 171, 99, .5)}.tt-f5{--fs-b1: #301f06;--fs-b2: #1f1405;--fs-b3: #140d03;--fs-deep: #a1741a;--fs-rim1: #e0a938;--fs-rim2: #ffe08a;--fs-hi: #fff6cf;--fs-acc: #fff3c4;--fs-cloud: rgba(255, 214, 110, .15);--fs-weave: rgba(255, 224, 138, .07);--fs-glow: rgba(255, 214, 110, .55)}.tt-f6{--fs-b1: #33230b;--fs-b2: #211607;--fs-b3: #150d04;--fs-deep: #c8912f;--fs-rim1: #e8c476;--fs-rim2: #fff3c4;--fs-hi: #fffbec;--fs-acc: #fff7d0;--fs-cloud: rgba(255, 240, 190, .13);--fs-weave: rgba(255, 243, 196, .08);--fs-glow: rgba(248, 216, 130, .7)}.tt-fs{position:relative;display:inline-flex;align-items:center;justify-content:center;aspect-ratio:560 / 160;border:none;border-radius:0;padding:0 30px;background:none;box-shadow:none;animation:none}@supports not (aspect-ratio: 1){.tt-fs{padding:3px 20px}.tt-fs.sm{padding:2px 15px}}.tt-fbase{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.tt-fbase:before,.tt-fbase:after{content:"";position:absolute;pointer-events:none}.tt-fbase:before{top:0;right:0;bottom:0;left:0;clip-path:var(--fs-shape);background:linear-gradient(118deg,var(--fs-deep),var(--fs-rim1) 22%,var(--fs-rim2) 40%,var(--fs-hi) 50%,var(--fs-rim2) 60%,var(--fs-rim1) 78%,var(--fs-deep))}.tt-fbase:after{top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;clip-path:var(--fs-shape);background:repeating-linear-gradient(45deg,var(--fs-weave) 0 1px,transparent 1px 5px),repeating-linear-gradient(-45deg,rgba(4,10,8,.22) 0 1px,transparent 1px 6px),radial-gradient(115% 72% at 50% -28%,var(--fs-cloud),transparent 60%),radial-gradient(90% 130% at 50% 122%,rgba(2,6,5,.55),transparent 62%),linear-gradient(180deg,var(--fs-b1),var(--fs-b2) 55%,var(--fs-b3))}.tt-f1 .tt-fbase:before{background:linear-gradient(118deg,#39445a,#5d6d84 40%,#8496ad 60%,#39445a)}.tt-f1 .tt-fbase:after{background:repeating-linear-gradient(45deg,rgba(210,225,240,.04) 0 1px,transparent 1px 6px),radial-gradient(115% 72% at 50% -28%,rgba(167,185,205,.08),transparent 60%),radial-gradient(90% 130% at 50% 122%,rgba(2,5,8,.5),transparent 62%),linear-gradient(180deg,#2b3442,#1b222e 55%,#12161f)}.tt-f6 .tt-fbase:before{background:linear-gradient(118deg,#8a6420,#e8c476 18%,#fff3c4 34%,#7fd4a0 47%,#fff3c4 58%,#e8c476 78%,#8a6420)}.tt-fclip{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:var(--fs-shape);pointer-events:none}.tt-fart{position:absolute;top:0;height:100%;width:2.1em;display:block;overflow:visible;pointer-events:none}@supports (aspect-ratio: 1){.tt-fart{width:auto;aspect-ratio:40 / 44}}.tt-fart-l{left:1px}.tt-fart-r{right:1px;transform:scaleX(-1)}.tt-fcrest{position:absolute;top:-1.02em;left:50%;transform:translate(-50%);height:1.5em;width:4.5em;display:block;overflow:visible;pointer-events:none;filter:drop-shadow(0 1px 2px rgba(4,10,8,.55))}@supports (aspect-ratio: 1){.tt-fcrest{width:auto;aspect-ratio:96 / 32}}.fs-u{fill:none;stroke:var(--fs-deep);stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round;opacity:.6}.fs-m{fill:none;stroke:var(--fs-rim2);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.fs-t{fill:none;stroke:var(--fs-acc);stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.fs-h{fill:none;stroke:var(--fs-hi);stroke-width:.95;stroke-linecap:round;opacity:.85}.fs-f{fill:var(--fs-rim1);stroke:var(--fs-hi);stroke-width:.9;stroke-linejoin:round}.fs-f2{fill:var(--fs-acc);stroke:var(--fs-deep);stroke-width:.8;stroke-linejoin:round}.fs-j{fill:#2e6b52;stroke:var(--fs-hi);stroke-width:.95;stroke-linejoin:round}.fs-o{fill:none;stroke:var(--fs-rim2);stroke-width:1.1;opacity:.85}.fs-dot{fill:var(--fs-acc)}.fs-soft{fill:var(--fs-cloud);stroke:none}.tt-f6 .fs-ray{animation:fs-ray 2.4s ease-in-out infinite}@keyframes fs-ray{0%,to{opacity:.45}50%{opacity:1}}.tt-f5 .fs-bead{animation:fs-ray 3.2s ease-in-out infinite}.tt-f5 .fs-bead:nth-of-type(2){animation-delay:-1.1s}.tt-fimg{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;width:calc(100% + 6px);height:calc(100% + 6px);object-fit:fill;pointer-events:none;filter:drop-shadow(0 0 5px var(--fs-glow))}.tt-frune{position:absolute;top:2.5px;right:2.5px;bottom:2.5px;left:2.5px;clip-path:var(--fs-shape);padding:1.6px;animation:tt-f-spin 3.8s linear infinite;pointer-events:none}@supports ((-webkit-mask-composite: xor) or (mask-composite: exclude)){.tt-frune{background:conic-gradient(from var(--tt-angle),transparent 0deg,transparent 236deg,rgba(255,233,173,.1) 252deg,var(--fs-acc) 296deg,#fff8e0 312deg,rgba(255,233,173,.1) 328deg,transparent 344deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.tt-f6 .tt-frune{background:conic-gradient(from var(--tt-angle),transparent 0deg,transparent 200deg,rgba(255,233,173,.08) 214deg,var(--fs-acc) 252deg,#fff8e0 264deg,rgba(255,233,173,.08) 276deg,transparent 292deg,rgba(127,212,160,.08) 316deg,#d8f0e2 340deg,rgba(127,212,160,.08) 352deg,transparent 360deg);animation-duration:3s}}@keyframes tt-f-spin{to{--tt-angle: 360deg}}.tt-fsheen{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:var(--fs-shape);pointer-events:none}.tt-fsheen:before{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:24%;background:linear-gradient(90deg,transparent,rgba(255,246,218,.3),transparent);transform:translate(-130%) skew(-16deg);animation:tt-f-sheen 3.6s ease-in-out infinite}.tt-fsheen-b:before{width:14%;background:linear-gradient(90deg,transparent,rgba(255,252,240,.5),transparent);animation-duration:2.4s;animation-delay:-1.2s}@keyframes tt-f-sheen{0%,55%{transform:translate(-130%) skew(-16deg);opacity:0}70%{opacity:1}to{transform:translate(460%) skew(-16deg);opacity:0}}.tt-fspark{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.tt-fspark:before,.tt-fspark:after{content:"";position:absolute;width:2px;height:2px;border-radius:50%;background:var(--fs-acc);box-shadow:0 0 4px #ffe9ade6,14px -3px 0 -.5px #ffe9adb3,-18px 2px 0 -.6px #f0c86e99;opacity:0}.tt-fspark:before{left:16%;bottom:3px;animation:tt-f-mote 2.6s ease-in-out infinite}.tt-fspark:after{right:20%;bottom:2px;animation:tt-f-mote 3.2s ease-in-out -1.3s infinite}@keyframes tt-f-mote{0%,to{transform:translateY(0);opacity:0}30%{opacity:1}70%{opacity:.7}to{transform:translateY(-8px);opacity:0}}.tt-fgild{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:var(--fs-shape);background:linear-gradient(105deg,transparent 22%,rgba(255,243,196,.7) 46%,rgba(255,252,240,.92) 50%,rgba(255,243,196,.7) 54%,transparent 78%);background-size:240% 100%;background-position:130% 0;opacity:0;pointer-events:none;animation:tt-f-gild 1.2s ease-out .15s 1 both}@keyframes tt-f-gild{0%{opacity:0;background-position:130% 0}18%{opacity:1}to{opacity:0;background-position:-40% 0}}.tt-f4 .tt-fbase{animation:tt-f-breathe 2.8s ease-in-out infinite}.tt-f2 .tt-fbase{animation:tt-f-breathe 3.4s ease-in-out infinite}@keyframes tt-f-breathe{0%,to{filter:drop-shadow(0 0 2px var(--fs-glow))}50%{filter:drop-shadow(0 0 8px var(--fs-glow))}}.tt-f1 .tt-fbase{animation:tt-f-faint 6s ease-in-out infinite}@keyframes tt-f-faint{0%,to{filter:drop-shadow(0 0 1px var(--fs-glow))}50%{filter:drop-shadow(0 0 4px var(--fs-glow))}}.tt-f6{animation:tt-f-breath 3.4s ease-in-out infinite}.tt-f6 .tt-fbase{animation:tt-f-halo 3.4s ease-in-out infinite}@keyframes tt-f-breath{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes tt-f-halo{0%,to{filter:drop-shadow(0 0 3px var(--fs-glow))}50%{filter:drop-shadow(0 0 10px var(--fs-glow)) drop-shadow(0 0 2px rgba(127,212,160,.35))}}.title-fx-f1,.title-fx-f2,.title-fx-f3,.title-fx-f4,.title-fx-f5,.title-fx-f6{position:relative;z-index:3;-webkit-background-clip:text;background-clip:text;color:transparent}.title-fx-f1{background-image:linear-gradient(90deg,#8fa0b8,#eef4fb 50%,#8fa0b8);text-shadow:none}.title-fx-f2{background-image:linear-gradient(90deg,#c8912f,#ffe6a8 50%,#c8912f);background-size:200% 100%;animation:title-breathe 3.2s ease-in-out infinite}.title-fx-f3{background-image:linear-gradient(90deg,#b8912f,#ffe9ad,#e8c476,#ffe9ad,#b8912f);background-size:250% 100%;animation:title-flow-anim 3.4s linear infinite}.title-fx-f4{background-image:linear-gradient(90deg,#c8912f,#fff3c4,#e8c476,#fff3c4,#c8912f);background-size:280% 100%;filter:drop-shadow(0 0 5px rgba(224,169,63,.6));animation:title-flow-anim 2.9s linear infinite}.title-fx-f5{background-image:linear-gradient(90deg,#b8912f,#fff3c4,#e8c476,#fff3c4,#b8912f);background-size:300% 100%;animation:title-flow-anim 2.5s linear infinite,title-pulse-f 2.9s ease-in-out infinite}@keyframes title-pulse-f{0%,to{filter:drop-shadow(0 0 5px rgba(232,196,118,.7))}50%{filter:drop-shadow(0 0 9px rgba(255,226,150,.9))}}.title-fx-f6{background-image:repeating-linear-gradient(90deg,#fffae600 0,#fffae600 60px,#fffcf0f2 60px,#fffcf0f2 72px,#fffae600 72px,#fffae600 120px),linear-gradient(90deg,#b8912f,#f7dd96 20%,#fff8e0,#f7dd96 80%,#b8912f);background-size:120px 100%,100% 100%;animation:tt-f-flow-f6 1.8s linear infinite,title-pulse-g4 2s ease-in-out infinite}@keyframes tt-f-flow-f6{0%{background-position:120px 0,0 0}to{background-position:0 0,0 0}}.tt-fs.sm{padding:0 26px}.tt-fs.sm .tt-frune{padding:1.2px}.tt-fs.sm .tt-fcrest{top:-.95em;height:1.35em}@media (prefers-reduced-motion: reduce){.tt-fs,.tt-fs *,.tt-fs *:before,.tt-fs *:after{animation:none!important}.tt-f6{transform:none}.tt-fgild{display:none}.tt-f1 .tt-fbase,.tt-f2 .tt-fbase,.tt-f4 .tt-fbase,.tt-f6 .tt-fbase{filter:drop-shadow(0 0 3px var(--fs-glow))}}.content{position:relative}.content:before{content:"";position:fixed;top:var(--topbar-h, 60px);right:0;bottom:0;left:224px;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 320' preserveAspectRatio='none'%3E%3Cpath fill='%23243444' fill-opacity='0.35' d='M0,224L60,213.3C120,203,240,181,360,186.7C480,192,600,224,720,218.7C840,213,960,171,1080,160C1200,149,1320,171,1380,181.3L1440,192L1440,320L1380,320C1320,320,1200,320,1080,320C960,320,840,320,720,320C600,320,480,320,360,320C240,320,120,320,60,320L0,320Z'/%3E%3Cpath fill='%23243444' fill-opacity='0.18' d='M0,288L80,272C160,256,320,224,480,229.3C640,235,800,277,960,277.3C1120,277,1280,235,1360,213.3L1440,192L1440,320L1360,320C1280,320,1120,320,960,320C800,320,640,320,480,320C320,320,160,320,80,320L0,320Z'/%3E%3C/svg%3E") no-repeat bottom center;background-size:100% 260px;opacity:.045}.content:after{content:"";position:fixed;top:var(--topbar-h, 60px);right:0;bottom:0;left:224px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 80% 50% at 20% 30%,rgba(255,255,255,.45),transparent 50%),radial-gradient(ellipse 60% 40% at 75% 65%,rgba(200,145,47,.07),transparent 45%);animation:mist 20s ease-in-out infinite alternate}@keyframes mist{0%{opacity:.65;transform:translate(-12px)}to{opacity:1;transform:translate(12px)}}@media (max-width: 860px){.content:before,.content:after{left:0}}.auth-page-bg{position:relative;background:url(/art/login-bg.jpg) no-repeat center center;background-size:cover}.auth-page-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#fcfdfb1a,#fcfdfb4d 70%,#f0f6f28c)}.auth-page-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 80% 50% at 20% 30%,rgba(255,255,255,.55),transparent 50%),radial-gradient(ellipse 60% 40% at 75% 65%,rgba(200,145,47,.08),transparent 45%);animation:mist 20s ease-in-out infinite alternate}.panel{transition:transform var(--tr) var(--ease),box-shadow var(--tr) var(--ease),border-color var(--tr) var(--ease),background-color var(--tr) var(--ease)}.panel:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover);border-color:var(--border-strong)}img,svg,video{max-width:100%;height:auto}.panel,.card,.card>*{min-width:0}pre,table{overflow-x:auto;max-width:100%;display:block}@media (max-width: 680px){.content{padding:12px}button{min-height:36px}.topbar .fortune-tag{min-height:0}a.muted{display:inline-flex;align-items:center;min-height:36px;padding:4px 2px}[class*=grid]{grid-template-columns:1fr!important}.row{flex-wrap:wrap!important}.building-mini{min-width:0}.building-mini .info{min-width:0;overflow-wrap:anywhere}.disciple-card .head{flex-wrap:wrap}.pick-row{gap:8px}}.empty-guide{text-align:center;padding:18px 12px;color:var(--text-dim);font-size:var(--fs-base);line-height:1.8;background:var(--bg-panel-2, #f5f8fa);border:1px dashed var(--border);border-radius:10px}.tier-fan{color:var(--q-fan)}.tier-xia{color:var(--q-huang)}.tier-zhong{color:var(--q-xuan)}.tier-shang{color:var(--q-di)}.tier-di{color:var(--q-tian)}.tier-tian{color:var(--q-xian)}.tier-xian{color:var(--tier-xian)}.tier-shen{color:var(--tier-shen, #e74c3c);font-weight:800;text-shadow:0 0 6px rgba(231,76,60,.5)}.page-enter-active,.page-leave-active{transition:opacity .18s ease,transform .18s ease}.page-enter-from{opacity:0;transform:translateY(6px)}.page-leave-to{opacity:0;transform:translateY(-4px)}.raid-success-fx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;pointer-events:none;border:4px solid var(--red);animation:raid-shake .55s ease,raid-flash .55s ease}@keyframes raid-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px,3px)}40%{transform:translate(5px,-4px)}60%{transform:translate(-4px,-3px)}80%{transform:translate(4px,3px)}}@keyframes raid-flash{0%{opacity:1}to{opacity:0}}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton{background:linear-gradient(100deg,var(--bg-panel-2, #f0f4f8) 42%,color-mix(in srgb,var(--border-strong, #c3d0dc) 52%,var(--bg-panel-2, #f0f4f8)) 50%,var(--bg-panel-2, #f0f4f8) 58%);background-size:200% 100%;animation:skeleton-shimmer 1.6s linear infinite;border-radius:6px}@media (prefers-reduced-motion: reduce){.skeleton{animation:none}}.skeleton-text{height:14px;margin-bottom:8px}.skeleton-card{height:120px;margin-bottom:12px}button:not(:disabled):hover{box-shadow:0 2px 8px #283c501f}.panel.card:hover,.panel[class*=card]{transition:box-shadow .2s ease,border-color .2s ease}.empty-state{text-align:center;padding:32px 16px;color:var(--text-faint, #9aa7b4)}.empty-state .empty-icon{font-size:36px;margin-bottom:8px;display:block}.empty-state .empty-title{font-size:var(--fs-md);font-weight:700;color:var(--text-dim, #6b7d8d);margin-bottom:4px}.empty-state .empty-desc{font-size:var(--fs-sm);line-height:1.6}.empty-state .empty-action{margin-top:10px}.content>*{animation:content-fade .25s ease}@keyframes content-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.num{letter-spacing:-.02em}.tag{transition:all .2s ease;white-space:nowrap}hr,.divider{border:none;height:1px;background:var(--border);margin:12px 0}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.reduce-motion *,.reduce-motion *:before,.reduce-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}.art-pending{opacity:0}.art-loaded{opacity:1;transition:opacity .35s ease}@media (prefers-reduced-motion: reduce){.art-pending{opacity:1}}.reduce-motion .art-pending{opacity:1}.realm-chip{display:inline-flex;align-items:center;gap:3px;padding:1px 9px;border-radius:999px;border:1px solid transparent;font-size:var(--fs-xs);line-height:1.7;font-weight:600;letter-spacing:.5px;white-space:nowrap;vertical-align:middle}.realm-chip.rs0{color:#14724c;border-color:#1f9e6b80;background:#1f9e6b1a}.realm-chip.rs1{color:#2b6488;border-color:#3a7ca880;background:#3a7ca81a}.realm-chip.rs2{color:#8a6420;border-color:#c8912f8c;background:#c8912f1f}.realm-chip.rs3{color:#6d3a96;border-color:#8e44ad80;background:#8e44ad1a}.realm-chip.rs4{color:#9c4a12;border-color:#c9601f8c;background:linear-gradient(135deg,#e0a93f24,#c0392b24)}.realm-chip.rs5{color:#5c420e;border-color:#c8912f;background:linear-gradient(135deg,#f7e6b5,#e8c476 55%,#d9a441);box-shadow:0 0 6px #e0a93f66}[data-page-theme] .realm-chip.rs0{color:var(--jade);border-color:var(--jade);background:var(--bg-panel-2)}[data-page-theme] .realm-chip.rs1{color:var(--blue);border-color:var(--blue);background:var(--bg-panel-2)}[data-page-theme] .realm-chip.rs2{color:var(--gold);border-color:var(--gold);background:var(--bg-panel-2)}[data-page-theme] .realm-chip.rs3{color:var(--purple);border-color:var(--purple);background:var(--bg-panel-2)}[data-page-theme] .realm-chip.rs4{color:var(--gold-bright);border-color:var(--red);background:var(--bg-panel-2)}[data-page-theme] .realm-chip.rs5{color:#241a06;border-color:var(--gold);background:var(--grad-gold);box-shadow:0 0 8px #e0a93f73}.btn:active,.icon-btn:active,button:not(:disabled):active{transform:scale(.97)}button:not(:disabled):active{transition:transform .12s ease}:where(.btn,.icon-btn){transition:transform .12s ease}.tab-item:active,.nav-item:active,input[type=checkbox]:active,input[type=radio]:active{transform:none!important}@media (prefers-reduced-motion: reduce){.btn:active,.icon-btn:active,button:not(:disabled):active{transform:none}}.reduce-motion .btn:active,.reduce-motion .icon-btn:active,.reduce-motion button:not(:disabled):active{transform:none}body{transition:background-color var(--tr) var(--ease),color var(--tr) var(--ease)}.page-scene-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}.page-scene-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 68%,transparent),color-mix(in srgb,var(--bg) 34%,transparent) 38%,color-mix(in srgb,var(--bg) 56%,transparent))}[data-page-theme=inkwash] body{background:repeating-linear-gradient(115deg,rgba(43,43,43,.016) 0 2px,transparent 2px 9px),radial-gradient(ellipse 64% 38% at 20% -2%,rgba(31,29,26,.14),transparent 58%),radial-gradient(ellipse 50% 30% at 88% 14%,rgba(31,29,26,.07),transparent 60%),radial-gradient(ellipse 70% 44% at 78% 102%,rgba(111,96,70,.12),transparent 62%),var(--bg);background-attachment:fixed}@media (max-width: 860px){[data-page-theme=inkwash] body{background-attachment:scroll}}[data-page-theme=inkwash] .panel{background:radial-gradient(ellipse 70% 60% at 8% 0%,rgba(31,29,26,.1),transparent 55%),radial-gradient(ellipse 48% 40% at 96% 100%,rgba(31,29,26,.05),transparent 60%),var(--bg-panel);border-width:1px;border-style:solid;border-color:#b5ac97;box-shadow:inset 2px 2px #1f1d1a29,inset -1px -1px #1f1d1a0f,0 1px 4px #1f1d1a14}[data-page-theme=inkwash] .page-head{position:relative;overflow:hidden}[data-page-theme=inkwash] .page-head:after{content:"山门";position:absolute;right:14px;top:12px;writing-mode:vertical-rl;font-family:Kaiti SC,KaiTi,STKaiti,"Noto Serif SC",serif;font-size:var(--fs-base);font-weight:700;letter-spacing:3px;color:#b03a2e;border:1.5px solid rgba(176,58,46,.75);border-radius:4px;padding:5px 3px;line-height:1.15;opacity:.82;pointer-events:none;background:#f5f2ea8c}@media (max-width: 860px){[data-page-theme=inkwash] .page-head:after{display:none}}[data-page-theme=inkwash] .page-head h2,[data-page-theme=inkwash] .panel h3{color:#1f1d1a;text-shadow:0 0 1px rgba(31,29,26,.35),1px 1px 0 rgba(31,29,26,.06)}[data-page-theme=inkwash] button:not(.primary):not(.gold):not(.danger):hover:not(:disabled){border-color:var(--text);color:var(--text);background:#1f1d1a12}[data-page-theme=inkwash] button.primary:not(:disabled){background:#2c2a26;border-color:#2c2a26;color:#f5f2ea}[data-page-theme=inkwash] button.primary:not(:disabled):hover{background:#1f1d1a}[data-page-theme=inkwash] .brand{position:relative;padding-right:30px}[data-page-theme=inkwash] .brand:after{content:"墨";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-6deg);width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:#a5301f;color:#f5f2ea;font-family:Kaiti SC,KaiTi,STKaiti,"Noto Serif SC",serif;font-size:var(--fs-base);font-weight:700;line-height:1;border-radius:4px;box-shadow:0 0 0 1px #a5301f59,0 1px 3px #2b2b2b38;opacity:.92;pointer-events:none}@media (max-width: 860px){[data-page-theme=inkwash] .brand{padding-right:0}[data-page-theme=inkwash] .brand:after{display:none}}[data-page-theme=inkwash] .tab-item.active{color:var(--text);background:#1f1d1a17;box-shadow:inset 0 -2px #2c2a26}.fade-enter-active{transition:opacity .18s ease,transform .18s ease}.fade-enter-from{opacity:0;transform:translateY(4px)}.fade-leave-active{transition:opacity .12s ease}.fade-leave-to{opacity:0}.site-header,.topbar,header.site-head{background:color-mix(in srgb,var(--bg-header) 86%,transparent);backdrop-filter:blur(10px) saturate(1.15);-webkit-backdrop-filter:blur(10px) saturate(1.15);border-bottom:1px solid transparent;border-image:linear-gradient(90deg,transparent,var(--gold) 18%,var(--gold) 82%,transparent) 1 / 1px}@supports not (backdrop-filter: blur(1px)){.site-header,.topbar,header.site-head{background:var(--bg-header);border-image:none;border-bottom:1px solid var(--border)}}@media (hover: hover){button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 3px 8px #00000024}button:active:not(:disabled){transform:translateY(0);box-shadow:none}button.primary:hover:not(:disabled),button.gold:hover:not(:disabled){box-shadow:0 4px 12px #c8912f47}}.bar,.progress,[class*=progress]>i,.bar>i{border-radius:99px;overflow:hidden;position:relative}.bar>i,.progress>i{background-image:linear-gradient(180deg,#ffffff47,#fff0 55%)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px #c8912f2e}.tag{box-shadow:inset 0 0 0 1px #c8912f24;text-shadow:0 1px 0 rgba(0,0,0,.08)}.empty-hint,.muted.small:only-child{text-align:center;padding:14px 8px;line-height:1.9}.panel{border-top-color:color-mix(in srgb,var(--border) 62%,#ffffff);box-shadow:inset 0 1px #ffffff80,0 1px 2px #283c500f,0 3px 10px #283c5012}.page-head.panel{border-color:color-mix(in srgb,var(--gold) 30%,var(--border));box-shadow:inset 0 1px #ffffff80,0 2px 6px #283c5012,0 6px 18px color-mix(in srgb,var(--gold) 12%,transparent)}@media (hover: hover){.panel.card:hover{border-color:color-mix(in srgb,var(--gold) 48%,var(--border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 26%,transparent),0 5px 14px #283c501f,0 8px 22px color-mix(in srgb,var(--gold) 10%,transparent)}}@media (prefers-reduced-motion: no-preference){.panel{animation:panel-rise .26s var(--ease) backwards}.grid>.panel:nth-child(2){animation-delay:40ms}.grid>.panel:nth-child(3){animation-delay:80ms}.grid>.panel:nth-child(4){animation-delay:.12s}.grid>.panel:nth-child(n+5){animation-delay:.15s}}@keyframes panel-rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.bar:not(.progress>.bar),.progress,.progress-bar,.progress-track,.bar-track,.bar-total,.bar-level,.q-bar,.mq-bar,.ap-bar,.prog-bar,.bp-bar,.rep-bar,.pr-chance-bar{box-shadow:inset 0 1px 2px #283c5024,inset 0 -1px #ffffff80}.bar>.bar-fill,.progress>.bar,.bar-total>.bar-fill,.bar-level>.bar-fill,.progress-bar>.progress-fill,.progress-track>.progress-fill,.q-bar>.q-bar-fill,.q-bar>.q-fill,.mq-bar>.mq-fill,.ap-bar>.ap-fill,.prog-bar>.prog-fill,.bp-bar>.bp-fill,.rep-bar>.rep-bar-fill,.bar-track>.bar-fill,.pr-chance-bar>i,.bar>i,.progress>i{box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0000001a,inset -1px 0 #ffffff61}.tag{background:linear-gradient(180deg,color-mix(in srgb,currentColor 9%,transparent),color-mix(in srgb,currentColor 3.5%,transparent))}.tag.gold,.tag.jade,.tag.red,.tag.blue,.tag.purple{font-weight:600}.tag.q-fan,.tag.q-huang,.tag.q-xuan,.tag.q-di,.tag.q-tian,.tag.q-xian,.tag.q-shen,.tag.q-set{border-color:color-mix(in srgb,currentColor 42%,transparent);background:linear-gradient(180deg,color-mix(in srgb,currentColor 13%,transparent),color-mix(in srgb,currentColor 5%,transparent))}.empty-state .empty-icon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;font-size:27px;margin-bottom:10px;border-radius:50%;background:radial-gradient(circle at 50% 30%,var(--bg-panel, #fff),var(--bg-panel-2, #f0f5fa));border:1px solid var(--border);box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--gold) 15%,transparent),0 2px 6px #283c5014}.empty-guide{background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 4%,var(--bg-panel-2, #f5f8fa)),var(--bg-panel-2, #f5f8fa));border-style:solid;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 9%,transparent)}.page-head{position:relative}.page-head:not(.head-hero):not(.scene-head){background-image:linear-gradient(90deg,color-mix(in srgb,var(--gold) 85%,transparent),color-mix(in srgb,var(--gold) 8%,transparent)),linear-gradient(-90deg,color-mix(in srgb,var(--gold) 85%,transparent),color-mix(in srgb,var(--gold) 8%,transparent));background-repeat:no-repeat;background-size:20px 2px;background-position:left 12px top 7px,right 12px top 7px}.page-head:not(.head-hero):not(.scene-head):before{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;border-radius:2px 2px 0 0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gold) 55%,transparent) 18%,color-mix(in srgb,var(--gold) 55%,transparent) 82%,transparent);opacity:.7;pointer-events:none}[data-page-theme=inkwash] .page-head.panel{border-color:#b5ac97;box-shadow:inset 2px 2px #1f1d1a29,inset -1px -1px #1f1d1a0f,0 1px 4px #1f1d1a14}[data-page-theme=inkwash] .page-head:not(.head-hero):not(.scene-head){background-image:none}
