[data-v-6f6db641]{box-sizing:border-box;margin:0;padding:0}.app[data-v-6f6db641]{color:#fff;width:100%;height:100vh;font-family:PingFang SC,Microsoft YaHei,sans-serif;position:relative;overflow:hidden}.scene-bg[data-v-6f6db641]{z-index:0;background-position:50%;background-size:cover;transition:background-image 1.5s;position:absolute;inset:0}.scene-veil[data-v-6f6db641]{z-index:1;pointer-events:none;transition:background 1.2s;position:absolute;inset:0}.scene-veil.quiet[data-v-6f6db641]{background:radial-gradient(#05051459 0%,#050514a6 100%)}.scene-veil.lively[data-v-6f6db641]{background:radial-gradient(#05051426 0%,#05051466 100%)}.topbar[data-v-6f6db641]{z-index:100;pointer-events:none;background:linear-gradient(#00000059,#0000);justify-content:space-between;align-items:center;padding:14px 22px;display:flex;position:absolute;top:0;left:0;right:0}.topbar[data-v-6f6db641]>*{pointer-events:auto}.top-left[data-v-6f6db641],.top-right[data-v-6f6db641]{align-items:center;gap:12px;display:flex}.menu-btn[data-v-6f6db641]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#0006;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:40px;height:40px;padding:0 10px;display:flex}.menu-btn[data-v-6f6db641]:hover{background:#0009}.menu-btn span[data-v-6f6db641]{background:#fff;border-radius:1px;width:16px;height:2px;display:block}.brand[data-v-6f6db641]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:flex}.brand-text[data-v-6f6db641]{background:linear-gradient(90deg,#4a90d9,#9b59b6,#ffb6c1);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:700}.ambience-switch[data-v-6f6db641]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid #ffffff1a;border-radius:20px;gap:2px;padding:4px;display:flex}.ambience-switch button[data-v-6f6db641]{color:#999;cursor:pointer;background:0 0;border:none;border-radius:16px;padding:5px 12px;font-family:inherit;font-size:12px;transition:all .25s}.ambience-switch button.active[data-v-6f6db641]{color:#fff;background:#ffffff26}.info-pill[data-v-6f6db641]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;display:flex}.info-pill .dot[data-v-6f6db641]{background:#6bcb77;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #6bcb77}.info-pill .dot.calling[data-v-6f6db641]{background:#ffd93d;box-shadow:0 0 8px #ffd93d}.scenario-rail[data-v-6f6db641]{z-index:50;flex-direction:column;gap:8px;display:flex;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.scenario-item[data-v-6f6db641]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;color:#ccc;white-space:nowrap;background:#00000073;border:1px solid #ffffff14;border-radius:24px;align-items:center;gap:8px;max-width:44px;padding:8px 14px;font-size:12px;transition:all .25s;display:flex;overflow:hidden}.scenario-item[data-v-6f6db641]:hover{background:#000000a6;max-width:200px}.scenario-item.active[data-v-6f6db641]{color:#fff;background:#000000a6;max-width:200px;font-weight:700}.sc-icon[data-v-6f6db641]{flex-shrink:0;font-size:16px}.sc-name[data-v-6f6db641]{opacity:0;transition:opacity .3s}.scenario-item:hover .sc-name[data-v-6f6db641],.scenario-item.active .sc-name[data-v-6f6db641]{opacity:1}.stage[data-v-6f6db641]{z-index:30;pointer-events:none;height:58vh;position:absolute;top:70px;left:0;right:0}.center-halo[data-v-6f6db641]{pointer-events:none;filter:blur(50px);opacity:.4;border-radius:50%;width:500px;height:500px;transition:background 1.5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.paper-doll[data-v-6f6db641]{pointer-events:auto;cursor:pointer;will-change:transform;filter:drop-shadow(0 12px 24px #0000008c);width:130px;height:145px;transition:filter .3s;position:absolute;top:0;left:0}.paper-doll.speaking[data-v-6f6db641]{filter:drop-shadow(0 0 30px var(--color)) drop-shadow(0 0 60px var(--color)) drop-shadow(0 12px 24px #0000008c);z-index:20}.paper-doll.thinking[data-v-6f6db641]{filter:drop-shadow(0 0 20px var(--color))}.paper-doll.mentioned[data-v-6f6db641]{filter:drop-shadow(0 0 25px #ffd93d)drop-shadow(0 12px 24px #0000008c)}.paper-doll.approaching[data-v-6f6db641]{filter:drop-shadow(0 0 25px var(--color));z-index:15}.paper-doll.reacting img[data-v-6f6db641]{animation:.5s ease-out reactShake-6f6db641}.paper-doll.visiting-out[data-v-6f6db641]{transition:transform .8s cubic-bezier(.4,0,.6,1),opacity .5s}@keyframes reactShake-6f6db641{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-8px)rotate(-5deg)}60%{transform:translate(6px)rotate(4deg)}}.doll-img[data-v-6f6db641]{object-fit:contain;pointer-events:none;width:100%;height:100%}.doll-shadow[data-v-6f6db641]{z-index:-1;background:radial-gradient(#0006,#0000 70%);border-radius:50%;width:60%;height:10px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.doll-tag[data-v-6f6db641]{color:#fff;white-space:nowrap;border-radius:12px;padding:3px 12px;font-size:12px;font-weight:700;position:absolute;bottom:-6px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0006}.emote-bubble[data-v-6f6db641]{pointer-events:none;font-size:28px;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.emote-enter-active[data-v-6f6db641]{animation:.4s cubic-bezier(.34,1.56,.64,1) emotePop-6f6db641}@keyframes emotePop-6f6db641{0%{opacity:0;transform:translate(-50%)scale(.3)}to{opacity:1;transform:translate(-50%)scale(1)}}.doll-bubble[data-v-6f6db641]{color:#1a1a2e;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:14px;max-width:200px;padding:7px 13px;font-size:12px;font-weight:500;position:absolute;top:-22px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 6px 20px #00000059}.doll-bubble[data-v-6f6db641]:after{content:"";border-top:5px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.doll-bubble .tdot[data-v-6f6db641]{background:#4a90d9;border-radius:50%;width:5px;height:5px;margin:0 1px;animation:1.2s infinite tdBounce-6f6db641;display:inline-block}.doll-bubble .tdot[data-v-6f6db641]:nth-child(2){animation-delay:.2s}.doll-bubble .tdot[data-v-6f6db641]:nth-child(3){animation-delay:.4s}@keyframes tdBounce-6f6db641{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.pop-enter-active[data-v-6f6db641]{animation:.3s cubic-bezier(.34,1.56,.64,1) pop-6f6db641}@keyframes pop-6f6db641{0%{opacity:0;transform:translate(-50%)scale(.5)}to{opacity:1;transform:translate(-50%)scale(1)}}.incoming-visitor[data-v-6f6db641]{pointer-events:auto;z-index:25;filter:drop-shadow(0 0 30px var(--visitor-color)) drop-shadow(0 8px 20px #00000080);flex-direction:column;align-items:center;animation:3s ease-in-out infinite visitorFloat-6f6db641;display:flex;position:absolute;top:30%;right:6%}@keyframes visitorFloat-6f6db641{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.visitor-avatar[data-v-6f6db641]{object-fit:contain;width:110px;height:120px}.visitor-name[data-v-6f6db641]{color:#fff;border-radius:12px;margin-top:-4px;padding:4px 12px;font-size:12px;font-weight:700;box-shadow:0 4px 12px #0006}.visitor-bubble[data-v-6f6db641]{color:#1a1a2e;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:14px;max-width:220px;padding:8px 14px;font-size:13px;font-weight:500;animation:2s ease-in-out infinite bubbleBounce-6f6db641;position:absolute;top:-36px;overflow:hidden;box-shadow:0 6px 20px #0000004d}.visitor-bubble[data-v-6f6db641]:after{content:"";border-top:5px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}@keyframes bubbleBounce-6f6db641{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.visitor-enter-enter-active[data-v-6f6db641]{animation:.6s cubic-bezier(.34,1.56,.64,1) visitorSlideIn-6f6db641}.visitor-enter-leave-active[data-v-6f6db641]{animation:.4s reverse visitorSlideIn-6f6db641}@keyframes visitorSlideIn-6f6db641{0%{opacity:0;transform:translate(200px)scale(.7)}to{opacity:1;transform:translate(0)scale(1)}}.chat-drawer[data-v-6f6db641]{-webkit-backdrop-filter:blur(40px)saturate(180%);z-index:20;background:#0c0c1a99;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;width:calc(100% - 44px);max-width:820px;transition:height .5s cubic-bezier(.34,1.2,.64,1);display:flex;position:absolute;bottom:78px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 30px 80px #0009,inset 0 1px #ffffff0f}.drawer-handle[data-v-6f6db641]{cursor:pointer;justify-content:center;padding:8px 0 4px;display:flex}.drawer-handle:hover .handle-bar[data-v-6f6db641]{background:#ffffff80;width:60px}.handle-bar[data-v-6f6db641]{background:#ffffff40;border-radius:2px;width:40px;height:4px;transition:all .3s}.chat-head[data-v-6f6db641]{justify-content:space-between;align-items:center;padding:8px 24px 10px;display:flex}.chat-title[data-v-6f6db641]{align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.hash[data-v-6f6db641]{color:#4a90d9;font-size:18px}.topic-label[data-v-6f6db641]{color:#999;text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:12px;font-weight:400;overflow:hidden}.chat-stats[data-v-6f6db641]{align-items:center;gap:8px;display:flex}.stat[data-v-6f6db641]{color:#ff6b6b;background:#ff6b6b1f;border-radius:10px;padding:3px 10px;font-size:12px;font-weight:700}.mode-tag[data-v-6f6db641]{border-radius:10px;padding:3px 8px;font-size:11px;font-weight:700}.mode-tag.quiet[data-v-6f6db641]{background:#9b59b633}.mode-tag.lively[data-v-6f6db641]{background:#ff6b6b33}.discuss-bar[data-v-6f6db641]{background:#4a90d91a;border-top:1px solid #4a90d933;border-bottom:1px solid #4a90d933;align-items:center;gap:10px;padding:8px 24px;display:flex}.discuss-status[data-v-6f6db641]{color:#7fb2e5;flex:1;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.pulse-dot[data-v-6f6db641]{background:#4a90d9;border-radius:50%;width:8px;height:8px;animation:1.2s infinite pulse-6f6db641}.pulse-dot.paused[data-v-6f6db641]{background:#ffd93d;animation:none}@keyframes pulse-6f6db641{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.bar-btn[data-v-6f6db641]{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;border-radius:14px;padding:5px 14px;font-family:inherit;font-size:12px;transition:all .2s}.bar-btn[data-v-6f6db641]:hover{background:#ffffff26}.bar-btn.stop[data-v-6f6db641]{color:#ff6b6b;background:#ff6b6b33;border-color:#ff6b6b66}.bar-btn.stop[data-v-6f6db641]:hover{background:#ff6b6b4d}.chat-scroll[data-v-6f6db641]{flex-direction:column;flex:1;gap:14px;padding:12px 24px;display:flex;overflow-y:auto}.chat-scroll[data-v-6f6db641]::-webkit-scrollbar{width:5px}.chat-scroll[data-v-6f6db641]::-webkit-scrollbar-thumb{background:#4a90d966;border-radius:3px}.empty[data-v-6f6db641]{text-align:center;color:#999;padding:40px 20px}.empty-emoji[data-v-6f6db641]{margin-bottom:12px;font-size:48px}.empty-title[data-v-6f6db641]{color:#fff;margin-bottom:6px;font-size:16px;font-weight:700}.empty-tip[data-v-6f6db641]{font-size:13px}.msg-row[data-v-6f6db641]{align-items:flex-start;gap:10px;animation:.3s msgIn-6f6db641;display:flex}.msg-row.left[data-v-6f6db641]{justify-content:flex-start}.msg-row.right[data-v-6f6db641]{justify-content:flex-end}@keyframes msgIn-6f6db641{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.avatar[data-v-6f6db641]{object-fit:cover;cursor:pointer;background:#ffffff1a;border-radius:10px;flex-shrink:0;width:42px;height:42px;transition:transform .2s}.avatar[data-v-6f6db641]:hover{transform:scale(1.1)}.user-avatar[data-v-6f6db641]{background:linear-gradient(135deg,#6bcb77,#4a90d9);justify-content:center;align-items:center;font-size:22px;display:flex}.msg-main[data-v-6f6db641]{flex-direction:column;gap:4px;max-width:68%;display:flex}.nick[data-v-6f6db641]{color:#999;padding:0 6px;font-size:11px;font-weight:700}.nick.user[data-v-6f6db641]{text-align:right;color:#6bcb77}.bubble[data-v-6f6db641]{word-break:break-word;border-radius:4px 14px 14px;padding:10px 15px;font-size:14px;line-height:1.55}.bubble.ai[data-v-6f6db641]{color:#1a1a2e;background:#fffffff0;box-shadow:0 3px 12px #0003}.bubble.bubble-muted[data-v-6f6db641]{opacity:.5;font-style:italic}.bubble.user[data-v-6f6db641]{color:#fff;background:linear-gradient(135deg,#4a90d9,#9b59b6);border-radius:14px 4px 14px 14px;box-shadow:0 3px 12px #4a90d94d}.bubble.typing[data-v-6f6db641]{gap:4px;padding:14px 16px;display:flex}.bubble.typing span[data-v-6f6db641]{background:#4a90d9;border-radius:50%;width:6px;height:6px;animation:1.2s infinite tdBounce-6f6db641}.bubble.typing span[data-v-6f6db641]:nth-child(2){animation-delay:.2s}.bubble.typing span[data-v-6f6db641]:nth-child(3){animation-delay:.4s}.sys-row[data-v-6f6db641]{justify-content:center;display:flex}.sys-row span[data-v-6f6db641]{color:#999;background:#0006;border-radius:12px;padding:5px 14px;font-size:12px}.summary-card[data-v-6f6db641]{background:linear-gradient(135deg,#4a90d926,#9b59b626);border:1px solid #4a90d966;border-radius:16px;margin:8px 0;padding:18px 22px;animation:.5s msgIn-6f6db641}.summary-head[data-v-6f6db641]{color:#4a90d9;align-items:center;gap:8px;margin-bottom:12px;font-size:15px;font-weight:700;display:flex}.summary-body[data-v-6f6db641]{color:#e0e0e0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:13px;line-height:1.85}.input-bar[data-v-6f6db641]{flex-direction:column;gap:8px;padding:12px 20px 14px;display:flex}.mention-pill[data-v-6f6db641]{color:#ffd93d;background:#ffd93d33;border-radius:12px;align-self:flex-start;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-flex}.mention-pill .x[data-v-6f6db641]{cursor:pointer;opacity:.7;font-size:14px}.input-row[data-v-6f6db641]{gap:10px;display:flex}.chat-input[data-v-6f6db641]{color:#fff;background:#0000004d;border:1px solid #ffffff14;border-radius:12px;outline:none;flex:1;padding:12px 18px;font-family:inherit;font-size:14px}.chat-input[data-v-6f6db641]:focus{border-color:#4a90d9;box-shadow:0 0 0 3px #4a90d926}.send-btn[data-v-6f6db641]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4a90d9,#9b59b6);border:none;border-radius:12px;min-width:80px;padding:12px 26px;font-family:inherit;font-size:14px;font-weight:700;transition:all .2s}.send-btn[data-v-6f6db641]:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.send-btn[data-v-6f6db641]:disabled{cursor:not-allowed;background:#444}.toolbar[data-v-6f6db641]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:60;background:#0a0a16b3;border:1px solid #ffffff14;border-radius:20px;gap:6px;padding:8px 12px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #00000080}.tool-btn[data-v-6f6db641]{color:#ccc;cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column;align-items:center;gap:2px;min-width:52px;padding:6px 12px;font-family:inherit;transition:all .2s;display:flex}.tool-btn[data-v-6f6db641]:hover{color:#fff;background:#ffffff1a;transform:translateY(-2px)}.tool-btn .ti[data-v-6f6db641]{font-size:18px}.tool-btn .tl[data-v-6f6db641]{opacity:.8;font-size:10px}.ach-toast[data-v-6f6db641]{z-index:300;color:#000;background:linear-gradient(135deg,#ffd93d,#ff6b6b);border-radius:30px;padding:10px 24px;font-size:14px;font-weight:700;position:fixed;top:70px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #ffd93d80}.ach-enter-active[data-v-6f6db641],.ach-leave-active[data-v-6f6db641]{transition:all .4s}.ach-enter-from[data-v-6f6db641],.ach-leave-to[data-v-6f6db641]{opacity:0;transform:translate(-50%)translateY(-20px)}.mask[data-v-6f6db641]{z-index:200;opacity:0;pointer-events:none;background:#00000080;transition:opacity .25s;position:fixed;inset:0}.mask.show[data-v-6f6db641]{opacity:1;pointer-events:auto}.side-menu[data-v-6f6db641]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:210;background:#0f0f1cfa;border-left:1px solid #ffffff1a;flex-direction:column;width:300px;height:100vh;padding:22px;transition:transform .3s;display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-10px 0 40px #00000080}.side-menu.open[data-v-6f6db641]{transform:translate(0)}.menu-head[data-v-6f6db641]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;display:flex}.menu-title[data-v-6f6db641]{background:linear-gradient(90deg,#4a90d9,#9b59b6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:16px;font-weight:700}.close-btn[data-v-6f6db641]{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;width:32px;height:32px;font-size:18px;line-height:1}.close-btn[data-v-6f6db641]:hover{background:#fff3}.menu-nav[data-v-6f6db641]{flex-direction:column;flex:1;gap:4px;display:flex}.menu-nav button[data-v-6f6db641]{color:#bbb;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;font-family:inherit;font-size:14px;transition:all .2s;display:flex}.menu-nav button[data-v-6f6db641]:hover{color:#fff;background:#ffffff0f}.menu-nav button.active[data-v-6f6db641]{color:#fff;background:#4a90d933}.menu-nav button span[data-v-6f6db641]{width:22px;font-size:18px}.menu-foot[data-v-6f6db641]{color:#999;border-top:1px solid #ffffff1a;flex-direction:column;gap:8px;padding-top:14px;font-size:12px;display:flex}.menu-foot>div[data-v-6f6db641]{justify-content:space-between;display:flex}.menu-foot b[data-v-6f6db641]{color:#fff}.panel-drawer[data-v-6f6db641]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:210;background:#0f0f1cfa;border-right:1px solid #ffffff1a;flex-direction:column;width:100%;max-width:560px;height:100vh;transition:transform .3s;display:flex;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:10px 0 40px #00000080}.panel-drawer.open[data-v-6f6db641]{transform:translate(0)}.panel-head[data-v-6f6db641]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:24px 24px 16px;display:flex}.panel-head h2[data-v-6f6db641]{font-size:18px}.back-btn[data-v-6f6db641]{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:10px;align-items:center;gap:6px;padding:10px 18px;font-family:inherit;font-size:13px;transition:all .2s;display:flex}.back-btn[data-v-6f6db641]:hover{background:#ffffff26;transform:translate(-2px)}.back-btn span[data-v-6f6db641]{font-size:16px}.panel-body[data-v-6f6db641]{flex-direction:column;flex:1;gap:22px;padding:20px 24px;display:flex;overflow-y:auto}.panel-body section[data-v-6f6db641]{flex-direction:column;gap:10px;display:flex}.panel-body h3[data-v-6f6db641]{color:#aaa;font-size:13px}.hint[data-v-6f6db641]{color:#666;margin-top:4px;font-size:11px}.scene-picker[data-v-6f6db641]{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.scene-chip[data-v-6f6db641]{color:#ccc;cursor:pointer;text-align:center;background:#ffffff0a;border:2px solid #ffffff1a;border-radius:10px;padding:12px;font-size:13px;transition:all .2s}.scene-chip.active[data-v-6f6db641]{color:#fff;font-weight:700}.drawer-input[data-v-6f6db641]{color:#fff;background:#0006;border:1px solid #ffffff1a;border-radius:10px;outline:none;padding:12px 16px;font-family:inherit;font-size:14px}.drawer-input[data-v-6f6db641]:focus{border-color:#4a90d9}.topic-chips[data-v-6f6db641]{flex-wrap:wrap;gap:8px;display:flex}.topic-chips button[data-v-6f6db641]{color:#ccc;cursor:pointer;background:#0000004d;border:1px solid #ffffff26;border-radius:16px;padding:6px 12px;font-family:inherit;font-size:12px}.topic-chips button[data-v-6f6db641]:hover{color:#fff;background:#ffffff1a}.round-picker[data-v-6f6db641]{gap:8px;display:flex}.round-picker button[data-v-6f6db641]{color:#ccc;cursor:pointer;background:#0000004d;border:1px solid #ffffff26;border-radius:8px;flex:1;padding:10px;font-family:inherit;transition:all .2s}.round-picker button.active[data-v-6f6db641]{color:#fff;background:#4a90d9;border-color:#4a90d9;font-weight:700}.actions[data-v-6f6db641]{flex-wrap:wrap;gap:10px;display:flex}.big-btn[data-v-6f6db641]{color:#fff;cursor:pointer;border:none;border-radius:10px;flex:1;min-width:160px;padding:14px;font-family:inherit;font-size:14px;font-weight:700}.big-btn[data-v-6f6db641]:disabled{cursor:not-allowed;background:#444!important}.hot-list[data-v-6f6db641]{flex-direction:column;gap:6px;display:flex}.hot-item[data-v-6f6db641]{cursor:pointer;background:#ffffff08;border-radius:10px;align-items:center;gap:12px;padding:12px;transition:background .2s;display:flex}.hot-item[data-v-6f6db641]:hover{background:#ffffff14}.rank[data-v-6f6db641]{background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex}.rank.top3[data-v-6f6db641]{color:#000;background:linear-gradient(135deg,#ffd93d,#ff6b6b)}.htitle[data-v-6f6db641]{flex:1;font-size:14px}.tag[data-v-6f6db641]{border-radius:4px;padding:2px 8px;font-size:11px}.profile-grid[data-v-6f6db641]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.profile-card[data-v-6f6db641]{background:#ffffff08;border:2px solid;border-radius:12px;padding:16px}.profile-card img[data-v-6f6db641]{background:#ffffff0d;border-radius:50%;width:60px;height:60px;margin-bottom:8px}.pname[data-v-6f6db641]{margin-bottom:2px;font-size:16px;font-weight:700}.prole[data-v-6f6db641]{color:#999;margin-bottom:8px;font-size:12px}.profile-card p[data-v-6f6db641]{color:#ccc;margin-bottom:8px;font-size:13px;line-height:1.5}.mini[data-v-6f6db641]{color:#fff;cursor:pointer;border:none;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px}.stats-grid[data-v-6f6db641]{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.stat-cell[data-v-6f6db641]{text-align:center;background:#ffffff0a;border-radius:10px;padding:14px}.stat-cell b[data-v-6f6db641]{color:#4a90d9;margin-bottom:4px;font-size:22px;display:block}.stat-cell span[data-v-6f6db641]{color:#999;font-size:11px}.empty-tip[data-v-6f6db641]{text-align:center;color:#666;padding:40px 20px}.history-list[data-v-6f6db641]{flex-direction:column;gap:12px;display:flex}.history-card[data-v-6f6db641]{background:#ffffff0a;border-radius:12px;padding:14px}.hhead[data-v-6f6db641]{color:#888;justify-content:space-between;margin-bottom:6px;font-size:11px;display:flex}.history-card h3[data-v-6f6db641]{color:#fff;margin-bottom:6px;font-size:14px}.history-card p[data-v-6f6db641]{color:#aaa;margin-bottom:10px;font-size:12px;line-height:1.5}.hactions[data-v-6f6db641]{gap:8px;display:flex}.hactions button[data-v-6f6db641]{color:#ccc;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff26;border-radius:6px;padding:6px 12px;font-family:inherit;font-size:12px}.about h3[data-v-6f6db641]{color:#4a90d9;margin-bottom:10px;font-size:18px}.about h4[data-v-6f6db641]{color:#9b59b6;margin:16px 0 8px;font-size:14px}.about p[data-v-6f6db641]{color:#bbb;font-size:13px;line-height:1.7}.about ul[data-v-6f6db641]{padding-left:20px}.about li[data-v-6f6db641]{color:#ccc;font-size:13px;line-height:1.8}.esc-tip[data-v-6f6db641]{background:#4a90d91a;border-radius:8px;margin-top:20px;padding:10px 14px;color:#7fb2e5!important;font-size:12px!important}@media (width<=768px){.chat-drawer[data-v-6f6db641]{bottom:76px}.paper-doll[data-v-6f6db641]{width:95px;height:110px}.tool-btn[data-v-6f6db641]{min-width:44px;padding:6px 8px}.tool-btn .tl[data-v-6f6db641],.scenario-rail[data-v-6f6db641]{display:none}.side-menu[data-v-6f6db641],.panel-drawer[data-v-6f6db641]{width:100%;max-width:100%}}
