.message-feed.player-game[data-v-ecab16ad]{scrollbar-color:#425478 transparent;scrollbar-width:thin;background:linear-gradient(90deg,#0000 calc(50% - 1px),#6a85c309 50%,#0000 calc(50% + 1px)),radial-gradient(at 50% 0,#39518e21,#0000 42%),#0d1424;flex:1;min-height:0;padding:15px clamp(14px,4vw,52px) 24px;overflow:auto}.message-row.player-game[data-v-ecab16ad]{justify-content:flex-start;align-items:flex-end;margin:7px 0;display:flex}.message-row.player-game.self[data-v-ecab16ad]{justify-content:flex-end}.player-game .date-row[data-v-ecab16ad]{justify-content:center;margin:10px 0 12px;display:flex}.player-game .date-pill[data-v-ecab16ad]{color:#7183a6;letter-spacing:.08em;background:#162139c2;border:1px solid #6984bd38;border-radius:3px;padding:4px 10px;font-size:10px;font-weight:700}.player-game .system-row[data-v-ecab16ad]{justify-content:center;width:100%;display:flex}.message-bubble.player-game[data-v-ecab16ad]{color:#dce6f9;white-space:pre-wrap;word-break:break-word;background:linear-gradient(135deg,#202b43,#182238);border:1px solid #7791c933;border-radius:3px 12px 12px;max-width:min(73%,620px);padding:10px 13px 21px;position:relative;box-shadow:0 8px 20px #0000001f}.message-bubble.player-game.self[data-v-ecab16ad]{color:#f5f8ff;background:linear-gradient(135deg,#38569b,#294275);border-color:#709cff5e;border-radius:12px 3px 12px 12px}.message-bubble.player-game.image[data-v-ecab16ad]{padding:4px 4px 21px;overflow:hidden}.message-bubble.player-game label[data-v-ecab16ad]{font-size:14px;line-height:1.55}.message-bubble.player-game .message-time[data-v-ecab16ad]{color:#8fa4ca;font-size:9px;line-height:1;position:absolute;bottom:5px;right:10px}.message-bubble.player-game.self .message-time[data-v-ecab16ad]{color:#c8d8ff}.message-bubble.player-game .delivery-status[data-v-ecab16ad]{color:#c8d8ff;transform-origin:100%;align-items:center;height:13px;display:inline-flex;position:absolute;bottom:3px;right:28px;transform:scale(.75)}.player-game .system-message[data-v-ecab16ad]{color:#a9b8d7;white-space:pre-wrap;overflow-wrap:anywhere;background:#2331508c;border:1px solid #728cc329;border-radius:3px;max-width:min(90%,680px);height:auto;padding:7px 12px;font-size:12px}.message-bubble.player-game .message-image[data-v-ecab16ad] img{border-radius:8px;width:auto;max-width:100%;height:auto;max-height:240px;display:block}.message-feed.player-game.light-theme[data-v-ecab16ad]{scrollbar-color:#9cb1d6 transparent;background:linear-gradient(90deg,#0000 calc(50% - 1px),#496fb40f 50%,#0000 calc(50% + 1px)),radial-gradient(at 50% 0,#90b2ec33,#0000 42%),#f8fbff}.light-theme .date-pill[data-v-ecab16ad]{color:#61789f;background:#e7eefb;border-color:#5275b53b}.message-bubble.player-game.light-theme[data-v-ecab16ad]{color:#34435f;background:linear-gradient(135deg,#f3f7fe,#e5edfa);border-color:#5b78ae33;box-shadow:0 8px 20px #3e5a8917}.message-bubble.player-game.light-theme.self[data-v-ecab16ad]{color:#fff;background:linear-gradient(135deg,#547ad1,#3d61b6);border-color:#4970d07a}.message-bubble.player-game.light-theme .message-time[data-v-ecab16ad]{color:#778aa9}.message-bubble.player-game.light-theme.self .message-time[data-v-ecab16ad]{color:#dce7ff}.light-theme .system-message[data-v-ecab16ad]{color:#5f7398;background:#eaf1fc;border-color:#5275b533}@media (width<=620px){.message-feed.player-game[data-v-ecab16ad]{padding:12px 14px 18px}.message-bubble.player-game[data-v-ecab16ad]{max-width:85%}}.player-emoji-trigger[data-v-80f41b1f]{border-radius:6px;width:40px;height:38px;background:#202e50!important;border:1px solid #2d3e63!important}.player-emoji-trigger[data-v-80f41b1f]:hover{background:#2d4170!important;border-color:#6886ca!important}.player-emoji-trigger svg[data-v-80f41b1f]{fill:none;stroke:#a8c2ff;stroke-linecap:round;stroke-width:1.9px;width:23px;height:23px}.player-emoji-trigger:hover svg[data-v-80f41b1f]{stroke:#fff}[data-v-80f41b1f] .player-emoji-popover .n-popover__content{background:#111a2d;border:1px solid #6b8bd16b;border-radius:9px;overflow:hidden;box-shadow:0 18px 40px #0000006b;padding:0!important}.player-emoji-grid[data-v-80f41b1f]{background:linear-gradient(135deg,#17233d,#101728);grid-template-columns:repeat(5,40px);gap:5px;padding:10px;display:grid}.player-emoji-grid.light-theme[data-v-80f41b1f]{background:#edf4ff}.player-emoji-cell[data-v-80f41b1f]{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;width:40px;height:38px;padding:0;font-size:23px;line-height:1}.player-emoji-grid.light-theme .player-emoji-cell[data-v-80f41b1f]{background:#f8fbff}.player-emoji-grid.light-theme .player-emoji-cell[data-v-80f41b1f]:hover{background:#dbe8fb;border-color:#9fb4dc}.player-emoji-cell[data-v-80f41b1f]:hover{background:#2a3b63;border-color:#7b99e775;transform:translateY(-1px)}[data-v-80f41b1f] .player-emoji-popover.light-theme .n-popover__content{background:#f4f8ff;border-color:#9fb4dc;box-shadow:0 18px 40px #425e8f33}[data-v-80f41b1f] .player-emoji-popover.light-theme .player-emoji-grid{background:linear-gradient(135deg,#f8fbff,#e6effc)}[data-v-80f41b1f] .player-emoji-popover.light-theme .player-emoji-cell:hover{background:#dbe8fb;border-color:#9fb4dc}.player-emoji-trigger.light-theme[data-v-80f41b1f]{background:#e7effc!important;border-color:#bdcce6!important}.player-emoji-trigger.light-theme svg[data-v-80f41b1f]{stroke:#5273b8}.player-emoji-trigger.light-theme:hover svg[data-v-80f41b1f]{stroke:#2f539c}.composer-tools[data-v-4879df25]{display:contents}.message-composer.player-game[data-v-4879df25]{background:linear-gradient(#161f35c7,#101728);border-top:1px solid #91afeb21;flex-shrink:0;align-items:center;gap:10px;min-height:72px;padding:12px 20px;display:flex}.player-game .composer-tools[data-v-4879df25]{gap:7px;display:flex}.player-game .composer-input[data-v-4879df25]{flex:1 1 0;min-width:0}.player-game .send-button[data-v-4879df25]{letter-spacing:.06em;flex:none;min-width:88px;font-weight:700}.player-game .send-button span[data-v-4879df25]{opacity:.55;margin-left:5px}[data-v-4879df25] .player-game .composer-input .n-base-selection{background:#090e1b;border-radius:7px}[data-v-4879df25] .player-game .composer-input .n-base-selection-input{color:#e8efff;font-size:14px!important}[data-v-4879df25] .player-game .composer-input .n-base-selection-placeholder{color:#63718d}[data-v-4879df25] .player-game .tool-button,[data-v-4879df25] .player-game .send-button{--n-color:#202e50!important;--n-color-hover:#2d4170!important;--n-color-pressed:#18233e!important;--n-border:1px solid #2d3e63!important}[data-v-4879df25] .player-game .send-button{--n-color:#617deb!important;--n-color-hover:#7b95fa!important;--n-color-pressed:#506ad0!important;--n-border:0!important}.player-game .tool-button[data-v-4879df25]{border-radius:6px;width:40px;height:38px}.player-game .tool-button svg[data-v-4879df25]{fill:none;stroke:#a8c2ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:22px;height:22px}.player-game .tool-button:hover svg[data-v-4879df25]{stroke:#fff}.message-composer.player-game.light-theme[data-v-4879df25]{background:linear-gradient(#f3f7ff,#e7effc);border-color:#4b6ca829}[data-v-4879df25] .player-game.light-theme .composer-input .n-base-selection{background:#fff}[data-v-4879df25] .player-game.light-theme .composer-input .n-base-selection-input{color:#273856}[data-v-4879df25] .player-game.light-theme .composer-input .n-base-selection-placeholder{color:#8493ad}[data-v-4879df25] .player-game.light-theme .tool-button{--n-color:#e7effc!important;--n-color-hover:#d7e5fb!important;--n-color-pressed:#cbdcf7!important;--n-border:1px solid #bdcce6!important;--n-text-color:#4366ac!important}.player-game.light-theme .tool-button svg[data-v-4879df25]{stroke:#5273b8}.player-game.light-theme .tool-button:hover svg[data-v-4879df25]{stroke:#2f539c}[data-v-4879df25] .n-base-selection-input{font-size:16px!important}@media (width<=620px){.message-composer.player-game[data-v-4879df25]{min-height:64px;padding:9px 12px}.player-game .send-button[data-v-4879df25]{min-width:62px}.player-game .send-button span[data-v-4879df25]{display:none}}.game-chat-shell[data-v-38fc2065]{isolation:isolate;color:#edf4ff;background:linear-gradient(#7592d90b 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#7592d90b 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 50% -30%,#24335b 0%,#0b1020 47%,#070a12 100%);height:100dvh;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.glow[data-v-38fc2065]{z-index:-1;filter:blur(70px);opacity:.3;border-radius:50%;width:34vw;height:34vw;position:absolute}.glow-left[data-v-38fc2065]{background:#0754a4;top:35%;left:-18%}.glow-right[data-v-38fc2065]{background:#7132b7;top:-20%;right:-10%}.game-chat-console[data-v-38fc2065]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b1121e0;border:0;border-radius:0;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 28px 80px #00000073,inset 0 1px #ffffff0d}.site-bar[data-v-38fc2065],.chat-header[data-v-38fc2065],.console-footer[data-v-38fc2065],.channel-banner[data-v-38fc2065]{align-items:center;display:flex}.site-bar[data-v-38fc2065]{background:#0408129e;border-bottom:1px solid #91afeb24;flex-shrink:0;gap:22px;min-height:68px;padding:0 28px}.brand[data-v-38fc2065]{letter-spacing:.14em;align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}.brand-mark[data-v-38fc2065]{clip-path:polygon(50% 0,100% 24%,100% 76%,50% 100%,0 76%,0 24%);color:#08101f;background:linear-gradient(135deg,#9ce4ff,#6684ff);place-items:center;width:31px;height:31px;font-family:Georgia,serif;font-size:18px;display:grid}.brand-accent[data-v-38fc2065]{color:#83a4ff}.service-label[data-v-38fc2065]{color:#aab9d8;letter-spacing:.13em;align-items:center;gap:8px;margin-left:auto;font-size:10px;font-weight:700;display:flex}.service-pulse[data-v-38fc2065],.agent-avatar>span[data-v-38fc2065]{background:#4cdf9c;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #4cdf9c26}.service-pulse.offline[data-v-38fc2065],.agent-avatar>span.offline[data-v-38fc2065]{background:#ddd;box-shadow:0 0 0 3px #f6b75d29}.session-chip[data-v-38fc2065]{color:#8ca6e3;letter-spacing:.12em;border:1px solid #759ae74d;border-radius:4px;padding:6px 9px;font-size:9px;font-weight:700}.theme-toggle[data-v-38fc2065]{color:#9aadd4;cursor:pointer;font:inherit;letter-spacing:.1em;background:0 0;border:1px solid #759ae74d;border-radius:4px;align-items:center;gap:5px;padding:6px 9px;font-size:9px;font-weight:700;display:flex}.theme-toggle[data-v-38fc2065]:hover{color:#d5e2ff;background:#6987d31f;border-color:#718fe0}.theme-toggle span[data-v-38fc2065]{font-size:13px;line-height:8px}.chat-main[data-v-38fc2065]{flex-direction:column;flex:1;min-height:0;display:flex}.chat-header[data-v-38fc2065]{background:linear-gradient(90deg,#2b3c6a40,#0d132314);border-bottom:1px solid #91afeb1f;flex-shrink:0;gap:13px;min-height:82px;padding:12px 28px}.agent-avatar[data-v-38fc2065]{background:#1b294a;border:1px solid #7899e6;border-radius:50%;width:48px;height:48px;padding:2px;position:relative}.agent-avatar img[data-v-38fc2065]{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.agent-avatar>span[data-v-38fc2065]{border:2px solid #111a2e;position:absolute;bottom:1px;right:0}.agent-details[data-v-38fc2065]{flex-direction:column;gap:5px;min-width:0;display:flex}.agent-details strong[data-v-38fc2065]{color:#f1f5ff;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.channel-label[data-v-38fc2065]{color:#7386ac;letter-spacing:.13em;font-size:9px;font-weight:700}.agent-state[data-v-38fc2065]{text-align:right;flex-direction:column;margin-left:auto;display:flex}.agent-state span[data-v-38fc2065]{color:#62dfa8;text-transform:uppercase;font-size:11px;font-weight:700}.agent-state.offline span[data-v-38fc2065]{color:#f6b75d}.agent-state small[data-v-38fc2065]{color:#71809e;margin-top:4px;font-size:11px}.channel-banner[data-v-38fc2065]{color:#8497bf;letter-spacing:.12em;background:#03081370;border-bottom:1px solid #91afeb14;gap:8px;min-height:34px;padding:0 28px;font-size:9px;font-weight:700}.banner-icon[data-v-38fc2065]{color:#6d8bff;font-size:12px}.channel-banner i[data-v-38fc2065]{background:#394967;width:1px;height:11px;margin:0 3px}.channel-banner small[data-v-38fc2065]{color:#53617c;letter-spacing:.04em;font-size:9px}.console-footer[data-v-38fc2065]{color:#52617d;letter-spacing:.13em;background:#080c17;border-top:1px solid #91afeb1a;justify-content:flex-end;gap:17px;min-height:32px;padding:0 28px;font-size:8px;font-weight:700}.footer-status[data-v-38fc2065]{color:#66817a;align-items:center;gap:5px;display:flex}.footer-status i[data-v-38fc2065]{background:#4cdf9c;border-radius:50%;width:5px;height:5px}.light-theme[data-v-38fc2065]{color:#19233a;background:linear-gradient(#4668a414 1px,#0000 1px),linear-gradient(90deg,#4668a414 1px,#0000 1px),radial-gradient(circle at 50% -30%,#c8dcff 0%,#edf4ff 47%,#dce8fa 100%)}.light-theme .glow[data-v-38fc2065]{opacity:.18}.light-theme .game-chat-console[data-v-38fc2065]{background:#f9fcffe6;border-color:#4d70b247;box-shadow:0 28px 80px #374f7c33,inset 0 1px #fffc}.light-theme .site-bar[data-v-38fc2065]{background:#edf4ffd1;border-color:#4b6ca826}.light-theme .brand[data-v-38fc2065]{color:#192b51}.light-theme .brand-accent[data-v-38fc2065],.light-theme .theme-toggle[data-v-38fc2065]{color:#436ac4}.light-theme .service-label[data-v-38fc2065]{color:#536a98}.light-theme .session-chip[data-v-38fc2065]{color:#5273bf;border-color:#486db84d}.light-theme .theme-toggle[data-v-38fc2065]{border-color:#486db84d}.light-theme .theme-toggle[data-v-38fc2065]:hover{color:#243f7d;background:#6987d31a;border-color:#5578ce}.light-theme .chat-header[data-v-38fc2065]{background:linear-gradient(90deg,#d6e3ffcc,#f9fcff66);border-color:#4b6ca824}.light-theme .agent-avatar[data-v-38fc2065]{background:#dae7ff;border-color:#6688d5}.light-theme .agent-avatar>span[data-v-38fc2065]{border-color:#eef4ff}.light-theme .agent-details strong[data-v-38fc2065]{color:#1c2c4c}.light-theme .channel-label[data-v-38fc2065],.light-theme .agent-state small[data-v-38fc2065]{color:#6980aa}.light-theme .agent-state.offline span[data-v-38fc2065]{color:#a56b16}.light-theme .channel-banner[data-v-38fc2065]{color:#6178a6;background:#e1ebfd99;border-color:#4b6ca81f}.light-theme .channel-banner small[data-v-38fc2065]{color:#8394b3}.light-theme .channel-banner i[data-v-38fc2065]{background:#aebede}.light-theme .console-footer[data-v-38fc2065]{color:#7183a4;background:#eaf1fc;border-color:#4b6ca824}@media (width<=620px){.site-bar[data-v-38fc2065],.chat-header[data-v-38fc2065],.channel-banner[data-v-38fc2065]{padding-left:16px;padding-right:16px}.site-bar[data-v-38fc2065]{gap:8px;min-height:56px}.service-label[data-v-38fc2065]{display:none}.theme-toggle[data-v-38fc2065]{margin-left:auto}.session-chip[data-v-38fc2065]{margin-left:0}.chat-header[data-v-38fc2065]{min-height:72px}.agent-state small[data-v-38fc2065],.channel-banner small[data-v-38fc2065],.console-footer[data-v-38fc2065]{display:none}}
/*$vite$:1*/