.audio-control-button[data-v-87a1f42a]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--chat2-color-glass-bg);border:none;border-radius:50%;color:#ffffffe6;cursor:pointer;display:flex;height:46px;justify-content:center;transition:all .3s ease;width:46px}.audio-control-button[data-v-87a1f42a]:hover{background:#ffffff26;transform:scale(1.05)}.audio-control-button[data-v-87a1f42a]:active{transform:scale(.95)}.audio-control-button--muted[data-v-87a1f42a]{background:#ff00001a;color:#fff9}.audio-control-button--muted[data-v-87a1f42a]:hover{background:#f003}.audio-control-button .audio-icon[data-v-87a1f42a]{flex-shrink:0;height:20px;width:20px}.base-drawer-overlay[data-v-b69261be]{background:var(--chat2-color-overlay);display:flex;inset:0;position:fixed}.base-drawer-overlay.position-bottom[data-v-b69261be]{align-items:flex-end;justify-content:center}.base-drawer-overlay.position-top[data-v-b69261be]{align-items:flex-start;justify-content:center}.base-drawer-overlay.position-left[data-v-b69261be]{align-items:center;justify-content:flex-start}.base-drawer-overlay.position-right[data-v-b69261be]{align-items:center;justify-content:flex-end}.base-drawer-overlay.position-center[data-v-b69261be]{align-items:center;justify-content:center}.base-drawer[data-v-b69261be]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 30px #0000004d;outline:none;overflow:hidden}.position-bottom .base-drawer[data-v-b69261be],.position-top .base-drawer[data-v-b69261be]{width:100%}.position-left .base-drawer[data-v-b69261be],.position-right .base-drawer[data-v-b69261be]{height:100%;max-width:380px}.position-center .base-drawer[data-v-b69261be]{max-height:80vh;max-width:500px}.drawer-enter-active[data-v-b69261be],.drawer-leave-active[data-v-b69261be]{transition:all var(--chat2-animation-duration) var(--chat2-animation-easing)}.drawer-enter-from[data-v-b69261be],.drawer-leave-to[data-v-b69261be]{opacity:0}.position-bottom .drawer-enter-from .base-drawer[data-v-b69261be],.position-bottom .drawer-leave-to .base-drawer[data-v-b69261be]{transform:translateY(100%)}.position-top .drawer-enter-from .base-drawer[data-v-b69261be],.position-top .drawer-leave-to .base-drawer[data-v-b69261be]{transform:translateY(-100%)}.position-left .drawer-enter-from .base-drawer[data-v-b69261be],.position-left .drawer-leave-to .base-drawer[data-v-b69261be]{transform:translate(-100%)}.position-right .drawer-enter-from .base-drawer[data-v-b69261be],.position-right .drawer-leave-to .base-drawer[data-v-b69261be]{transform:translate(100%)}.position-center .drawer-enter-from .base-drawer[data-v-b69261be],.position-center .drawer-leave-to .base-drawer[data-v-b69261be]{transform:scale(.8)}@media (min-width:768px){.base-drawer-overlay.position-left[data-v-b69261be]{padding-left:var(--chat2-spacing-lg)}.base-drawer-overlay.position-right[data-v-b69261be]{padding-right:var(--chat2-spacing-lg)}.position-bottom .base-drawer[data-v-b69261be],.position-top .base-drawer[data-v-b69261be]{border-radius:16px}}@media (prefers-reduced-motion:reduce){.drawer-enter-active[data-v-b69261be],.drawer-leave-active[data-v-b69261be]{transition:opacity .2s ease}.drawer-enter-from .base-drawer[data-v-b69261be],.drawer-leave-to .base-drawer[data-v-b69261be]{transform:none}}.right-drawer-list[data-v-70024580]{display:inline-block}.trigger-button[data-v-70024580]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--chat2-color-glass-bg);border:none;border-radius:50%;color:#ffffffe6;cursor:pointer;display:flex;height:46px;justify-content:center;transition:all .3s ease;width:46px}.trigger-button[data-v-70024580]:hover{background:#ffffff26;transform:scale(1.05)}.trigger-button[data-v-70024580]:active{transform:scale(.95)}.trigger-button .trigger-icon[data-v-70024580]{flex-shrink:0;height:20px;width:20px}.drawer-content[data-v-70024580]{color:#fff;display:flex;flex-direction:column;height:100%}.drawer-header[data-v-70024580]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-shrink:0;justify-content:space-between;padding:16px}.drawer-title[data-v-70024580]{color:var(--2,#fff);font-family:Work Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin:0;text-transform:uppercase}.close-button[data-v-70024580]{align-items:center;background:transparent;border:none;border-radius:50%;color:#ffffffb3;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.close-button[data-v-70024580]:hover{background:#ffffff1a;color:#fff}.list-container[data-v-70024580]{flex:1;overflow-y:auto;padding:16px;-webkit-overflow-scrolling:touch}.list-container[data-v-70024580]::-webkit-scrollbar{width:6px}.list-container[data-v-70024580]::-webkit-scrollbar-track{background:#ffffff0d}.list-container[data-v-70024580]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.list-container[data-v-70024580]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.list-container[data-v-70024580] .scrollable-list{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(163px,1fr))}.loading-screen[data-v-83a746a9]{align-items:center;animation:fadeIn-83a746a9 .2s ease-out;background:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loading-content[data-v-83a746a9]{flex-direction:column;gap:32px}.loading-content[data-v-83a746a9],.loading-logo[data-v-83a746a9]{align-items:center;display:flex}.loading-logo[data-v-83a746a9]{animation:logoFloat-83a746a9 3s ease-in-out infinite;height:120px;justify-content:center;width:120px}.logo-image[data-v-83a746a9]{filter:drop-shadow(0 4px 20px rgba(124,92,255,.4));height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.loading-spinner[data-v-83a746a9]{height:60px;position:relative;width:60px}.spinner-ring[data-v-83a746a9]{animation:spin-83a746a9 1.2s cubic-bezier(.5,0,.5,1) infinite;border:3px solid transparent;border-radius:50%;border-top-color:#7c5cff;height:100%;position:absolute;width:100%}.spinner-ring[data-v-83a746a9]:first-child{animation-delay:-.45s;border-top-color:#7c5cffcc}.spinner-ring[data-v-83a746a9]:nth-child(2){animation-delay:-.3s;border-top-color:#7c5cff80}.spinner-ring[data-v-83a746a9]:nth-child(3){animation-delay:-.15s;border-top-color:#7c5cff4d}.loading-text[data-v-83a746a9]{animation:textPulse-83a746a9 2s ease-in-out infinite;color:#ffffffe6;font-size:16px;font-weight:500;letter-spacing:.5px}@keyframes fadeIn-83a746a9{0%{opacity:0}to{opacity:1}}@keyframes logoFloat-83a746a9{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes spin-83a746a9{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes textPulse-83a746a9{0%,to{opacity:1}50%{opacity:.6}}.image-background[data-v-93238206]{background:transparent;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.image-background--fullscreen[data-v-93238206]{position:fixed;z-index:1}.image-background__image[data-v-93238206]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.image-background__image--visible[data-v-93238206]{opacity:1}.image-background__image--current[data-v-93238206]{z-index:1}.image-background__image--next[data-v-93238206]{z-index:2}.image-background__animated[data-v-93238206]{height:100%;left:0;position:absolute;top:0;width:100%}.image-background__animated--playing[data-v-93238206]{z-index:3}.image-background__animated-frame[data-v-93238206]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .1s ease-in-out;width:100%}.image-background__animated-frame--active[data-v-93238206]{opacity:1}.image-background__error[data-v-93238206],.image-background__loading[data-v-93238206]{align-items:center;color:#fffc;display:flex;flex-direction:column;gap:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.image-background__spinner[data-v-93238206]{animation:spin-93238206 1s linear infinite;border:3px solid hsla(0,0%,100%,.2);border-radius:50%;border-top-color:#fffc;height:32px;width:32px}.image-background__error-text[data-v-93238206],.image-background__loading-text[data-v-93238206]{font-size:14px;font-weight:500;text-align:center}.image-background__error-icon[data-v-93238206]{font-size:32px}@media (max-width:767px){.image-background__error-text[data-v-93238206],.image-background__loading-text[data-v-93238206]{font-size:12px}.image-background__spinner[data-v-93238206]{border-width:2px;height:24px;width:24px}}@keyframes spin-93238206{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.image-background__animated-frame[data-v-93238206],.image-background__image[data-v-93238206]{backface-visibility:hidden;perspective:1000px;transform:translateZ(0);will-change:opacity}@media (prefers-reduced-motion:reduce){.image-background__animated-frame[data-v-93238206],.image-background__image[data-v-93238206]{transition:none}}.debug-panel[data-v-6a618538]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000e6;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;font-family:SF Mono,Monaco,monospace;font-size:13px;left:20px;max-height:50vh;max-width:800px;overflow-y:auto;pointer-events:auto;position:absolute;right:20px;top:80px;transition:all .3s ease;z-index:50}.debug-panel.collapsed[data-v-6a618538]{height:auto;max-height:auto;max-width:auto;top:20px;width:auto}.debug-header[data-v-6a618538]{align-items:center;background:#ffffff0d;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding:12px 16px;position:sticky;top:0;z-index:1}.debug-header h3[data-v-6a618538]{color:#fff;font-size:14px;font-weight:600;margin:0}.debug-header .debug-toggle[data-v-6a618538]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;transition:all .2s ease;width:24px}.debug-header .debug-toggle[data-v-6a618538]:hover{background:#fff3}.debug-collapsed-button[data-v-6a618538]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:space-between;padding:8px 12px;transition:all .2s ease}.debug-collapsed-button[data-v-6a618538]:hover{background:#ffffff1a}.debug-collapsed-button .expand-icon[data-v-6a618538]{font-size:16px;font-weight:700}.debug-content[data-v-6a618538]{padding:16px}.debug-section[data-v-6a618538]{margin-bottom:16px}.debug-section[data-v-6a618538]:last-child{margin-bottom:0}.debug-label[data-v-6a618538]{color:#ffffffb3;font-size:12px;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.debug-value[data-v-6a618538]{color:#fff;font-size:13px;font-weight:500;word-break:break-word}.debug-value.active[data-v-6a618538]{color:#4caf50}.tag-list[data-v-6a618538]{display:flex;flex-direction:column;gap:6px;margin-top:8px}.tag-item[data-v-6a618538]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#fffc;font-size:12px;padding:6px 10px;transition:all .2s ease}.tag-item.tag-current[data-v-6a618538]{background:#4caf5033;border-color:#4caf5080;color:#4caf50;font-weight:600}.debug-group[data-v-6a618538]{border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:24px;padding-bottom:16px}.debug-group[data-v-6a618538]:last-child{border-bottom:none;margin-bottom:0}.debug-group-title[data-v-6a618538]{border-bottom:1px solid hsla(0,0%,100%,.1);color:#ffffffe6;font-size:13px;font-weight:600;letter-spacing:.5px;margin-bottom:12px;padding-bottom:8px;text-transform:uppercase}.url-list[data-v-6a618538]{display:flex;flex-direction:column;gap:4px;margin-top:8px}.url-item[data-v-6a618538]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#ffffffb3;font-size:11px;max-width:100%;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;word-break:break-all}.button-list[data-v-6a618538]{display:flex;flex-direction:column;gap:4px;margin-top:8px}.button-item[data-v-6a618538]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#fffc;font-size:12px;padding:4px 8px}.events-group[data-v-6a618538]{max-height:40vh;overflow-y:auto}.events-list[data-v-6a618538]{display:flex;flex-direction:column;gap:12px}.event-item[data-v-6a618538]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;font-size:11px;padding:12px}.event-header[data-v-6a618538]{border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:12px;margin-bottom:8px;padding-bottom:8px}.event-type[data-v-6a618538]{color:#4caf50;flex:1;font-weight:600}.event-time[data-v-6a618538]{color:#fff9}.event-duration[data-v-6a618538]{color:#ffffff80}.event-data[data-v-6a618538]{display:flex;flex-direction:column;gap:4px}.event-field[data-v-6a618538]{display:flex;gap:8px;word-break:break-word}.event-field-key[data-v-6a618538]{color:#ffffffb3;flex-shrink:0;font-weight:500;min-width:120px}.event-field-value[data-v-6a618538]{color:#ffffffe6;flex:1;max-height:200px;overflow-y:auto;white-space:pre-wrap}.debug-slide-enter-active[data-v-6a618538],.debug-slide-leave-active[data-v-6a618538]{transition:all .3s ease}.debug-slide-enter-from[data-v-6a618538],.debug-slide-leave-to[data-v-6a618538]{opacity:0;transform:translate(100%)}@media (max-width:767px){.debug-panel[data-v-6a618538]{font-size:12px;left:16px;max-height:40vh;max-width:none;right:16px}.debug-content[data-v-6a618538]{padding:12px}.debug-section[data-v-6a618538]{margin-bottom:12px}.debug-label[data-v-6a618538]{font-size:11px}.debug-value[data-v-6a618538]{font-size:12px}}@font-face{font-display:swap;font-family:Rammetto One;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/rammettoone/v21/LhWiMV3HOfMbMetJG3lQDpp9Mg.ttf) format("truetype")}.chat-container[data-v-825e0e85]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.chat-container[data-v-825e0e85],.responsive-container[data-v-825e0e85]{background:#000;height:calc(var(--vh, 1vh)*100);overflow:hidden;position:relative;width:100%}.responsive-container[data-v-825e0e85]{align-items:center;display:flex;justify-content:center}.blurred-background[data-v-825e0e85]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.blurred-background .blurred-image[data-v-825e0e85],.blurred-background .blurred-video[data-v-825e0e85]{filter:blur(20px);height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:.8;position:absolute;top:0;transform:scale(1.1);width:100%}.game-area[data-v-825e0e85]{height:100%;overflow:hidden;position:relative;width:100%;z-index:2}@media (max-width:767px){.game-area[data-v-825e0e85]{height:calc(var(--vh, 1vh)*100);width:100vw}}@media (min-width:768px){.game-area[data-v-825e0e85]{max-width:calc(var(--vh, 1vh)*100*9/16)}}@media (min-width:768px) and (min-aspect-ratio:9/16){.game-area[data-v-825e0e85]{height:calc(var(--vh, 1vh)*100);width:calc(var(--vh, 1vh)*100*9/16)}}@media (min-width:768px) and (max-aspect-ratio:9/16){.game-area[data-v-825e0e85]{height:177.77778vw;width:100vw}}.media-layer[data-v-825e0e85]{left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.media-layer .background-image[data-v-825e0e85],.media-layer .background-video[data-v-825e0e85]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (min-width:768px){.media-layer .background-image[data-v-825e0e85],.media-layer .background-video[data-v-825e0e85]{-o-object-fit:contain;object-fit:contain}}.game-content[data-v-825e0e85]{display:flex;flex-direction:column;height:100%;inset:0;opacity:0;position:absolute;transition:opacity .5s ease-out;width:100%}.game-content.content-visible[data-v-825e0e85]{opacity:1}.init-overlay[data-v-825e0e85]{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000d9;display:flex;inset:0;justify-content:center;position:absolute;z-index:100}.init-content[data-v-825e0e85]{color:#fff;text-align:center}.progress-ring[data-v-825e0e85]{height:120px;margin:0 auto 24px;position:relative;width:120px}.progress-svg[data-v-825e0e85]{height:100%;transform:rotate(-90deg);width:100%}.progress-text[data-v-825e0e85]{color:#ffffffe6;font-size:18px;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.init-message[data-v-825e0e85]{color:#ffffffb3;font-size:16px;margin-top:16px}.app-interface[data-v-825e0e85]{display:flex;flex-direction:column;inset:0;pointer-events:none;position:absolute;z-index:10}.back-button-container[data-v-825e0e85]{left:20px}.back-button-container[data-v-825e0e85],.credit-container[data-v-825e0e85]{pointer-events:auto;position:absolute;top:20px;z-index:20}.credit-container[data-v-825e0e85]{gap:0;max-width:400px;right:20px}.controls-container[data-v-825e0e85],.credit-container[data-v-825e0e85]{align-items:flex-end;display:flex;flex-direction:column}.controls-container[data-v-825e0e85]{gap:8px;margin-top:12px;pointer-events:auto}.heart-indicator[data-v-825e0e85]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;color:#fff;display:flex;font-weight:500;gap:6px;padding:8px 12px}.heart-indicator .heart-icon[data-v-825e0e85]{font-size:16px}.debug-indicator[data-v-825e0e85]{border-radius:50%;cursor:pointer;height:12px;transition:transform .2s ease;width:12px}.debug-indicator[data-v-825e0e85]:hover{transform:scale(1.2)}.debug-indicator .debug-dot[data-v-825e0e85]{border-radius:50%;display:block;height:100%;width:100%}.debug-indicator .debug-dot.success[data-v-825e0e85]{background:#4caf50}.debug-indicator .debug-dot.loading[data-v-825e0e85]{animation:pulse-825e0e85 1s infinite;background:#ff9800}.debug-indicator .debug-dot.error[data-v-825e0e85]{background:#f44336}.message-item[data-v-825e0e85]{animation:slideUp-825e0e85 .3s ease;width:100%}.message-item[data-v-825e0e85] .actor-message{align-items:flex-start;display:flex;gap:12px;justify-content:flex-start;padding:0 16px}.message-item[data-v-825e0e85] .actor-message .actor-avatar{border-radius:50%;flex-shrink:0;height:20px;overflow:hidden;width:20px}.message-item[data-v-825e0e85] .actor-message .actor-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.message-item[data-v-825e0e85] .actor-message .message-content{background:transparent;box-shadow:none;color:#fff;margin:0;max-width:calc(100% - 44px);padding:0;text-align:left}.message-item[data-v-825e0e85] .user-message{justify-content:center}.thinking-state[data-v-825e0e85]{align-items:center;animation:slideUp-825e0e85 .3s ease;display:flex;gap:12px;justify-content:center;padding:0 16px;width:100%}.thinking-state .actor-avatar[data-v-825e0e85]{border-radius:50%;flex-shrink:0;height:32px;overflow:hidden;width:32px}.thinking-state .actor-avatar img[data-v-825e0e85]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.thinking-state .thinking-dots[data-v-825e0e85]{align-items:center;display:flex;gap:4px}.thinking-state .thinking-dots span[data-v-825e0e85]{animation:thinking-825e0e85 1.4s infinite;background:#fff;border-radius:50%;height:8px;opacity:.6;width:8px}.thinking-state .thinking-dots span[data-v-825e0e85]:nth-child(2){animation-delay:.2s}.thinking-state .thinking-dots span[data-v-825e0e85]:nth-child(3){animation-delay:.4s}@keyframes slideUp-825e0e85{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes thinking-825e0e85{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.input-section[data-v-825e0e85]{flex-shrink:0;position:absolute;width:100%;z-index:1}.action-options[data-v-825e0e85],.chat-options[data-v-825e0e85]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.action-option[data-v-825e0e85],.chat-option[data-v-825e0e85]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:22px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:12px 20px;transition:all .2s ease}.action-option[data-v-825e0e85]:hover,.chat-option[data-v-825e0e85]:hover{background:#fff3;transform:translateY(-1px)}.action-option[data-v-825e0e85]:active,.chat-option[data-v-825e0e85]:active{transform:translateY(0)}.action-option[data-v-825e0e85]{background:#007aff33;border-color:#007aff66}.action-option[data-v-825e0e85]:hover{background:#007aff4d}.error-overlay[data-v-825e0e85]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f44336e6;display:flex;inset:0;justify-content:center;position:absolute;z-index:200}.error-content[data-v-825e0e85]{color:#fff;padding:40px;text-align:center}.error-icon[data-v-825e0e85]{font-size:48px;margin-bottom:16px}.error-message[data-v-825e0e85]{font-size:18px;margin-bottom:24px;opacity:.9}.error-retry[data-v-825e0e85]{background:#fff3;border:1px solid hsla(0,0%,100%,.3);border-radius:24px;color:#fff;cursor:pointer;font-size:16px;padding:12px 24px;transition:all .2s ease}.error-retry[data-v-825e0e85]:hover{background:#ffffff4d}.debug-close[data-v-825e0e85]{align-items:center;background:none;border:none;color:#ffffffb3;cursor:pointer;display:flex;font-size:18px;height:20px;justify-content:center;padding:0;width:20px}.debug-close[data-v-825e0e85]:hover{color:#fff}.debug-stats[data-v-825e0e85]{padding:16px}.debug-item[data-v-825e0e85]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.debug-item[data-v-825e0e85]:last-child{margin-bottom:0}.label[data-v-825e0e85]{color:#ffffffb3}.value[data-v-825e0e85]{font-weight:600}.value.success[data-v-825e0e85]{color:#4caf50}.value.pending[data-v-825e0e85]{color:#ff9800}.value.error[data-v-825e0e85]{color:#f44336}.value.inactive[data-v-825e0e85]{color:#ffffff80}@keyframes pulse-825e0e85{0%,to{opacity:1}50%{opacity:.5}}@keyframes typing-pulse-825e0e85{0%,60%,to{opacity:.3}30%{opacity:1}}.loading-fade-enter-active[data-v-825e0e85],.loading-fade-leave-active[data-v-825e0e85]{transition:opacity .4s ease-out}.loading-fade-enter-from[data-v-825e0e85],.loading-fade-leave-to[data-v-825e0e85]{opacity:0}.content-slide-enter-active[data-v-825e0e85]{transition:all .4s ease}.content-slide-enter-from[data-v-825e0e85]{opacity:0;transform:translateY(20px)}.message-appear-enter-active[data-v-825e0e85]{transition:all .3s ease}.message-appear-enter-from[data-v-825e0e85]{opacity:0;transform:translateY(10px) scale(.95)}.option-scale-enter-active[data-v-825e0e85]{transition:all .2s ease}.option-scale-enter-from[data-v-825e0e85]{opacity:0;transform:scale(.8)}.action-slide-enter-active[data-v-825e0e85]{transition:all .3s ease}.action-slide-enter-from[data-v-825e0e85]{opacity:0;transform:translate(-20px)}.typing-fade-enter-active[data-v-825e0e85],.typing-fade-leave-active[data-v-825e0e85]{transition:opacity .2s ease}.typing-fade-enter-from[data-v-825e0e85],.typing-fade-leave-to[data-v-825e0e85]{opacity:0}.error-bounce-enter-active[data-v-825e0e85]{animation:bounce-in-825e0e85 .5s}.debug-slide-enter-active[data-v-825e0e85],.debug-slide-leave-active[data-v-825e0e85]{transition:all .3s ease}.debug-slide-enter-from[data-v-825e0e85],.debug-slide-leave-to[data-v-825e0e85]{opacity:0;transform:translate(100%)}@keyframes bounce-in-825e0e85{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width:767px){.credit-container[data-v-825e0e85]{right:16px;top:16px}.message-stream[data-v-825e0e85]{padding:70px 16px 16px}.action-option[data-v-825e0e85],.chat-option[data-v-825e0e85]{font-size:14px;padding:10px 16px}}@media (max-width:480px){.message[data-v-825e0e85]{max-width:90%}.progress-ring[data-v-825e0e85]{height:100px;width:100px}.progress-text[data-v-825e0e85]{font-size:16px}.init-message[data-v-825e0e85]{font-size:14px}}.icon-bulb[data-v-825e0e85]{height:36px;width:36px}.chat2-body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.chat2-body,.chat2-page{background:#000;overflow:hidden}.chat2-page{height:100vh;left:0;position:fixed;top:0;width:100%}@media (max-width:767px){.chat2-body,.chat2-page{height:100vh;height:-webkit-fill-available}}.chat2-page{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;-webkit-overflow-scrolling:touch}
