.back-page-btn[data-v-571b02e9]{display:-webkit-box;display:-ms-flexbox;display:flex;width:13vh;height:8vh;z-index:9999}.back-page-btn img[data-v-571b02e9]{width:100%;height:100%;pointer-events:none}.left-panel[data-v-68539885]{width:30.61224vw;height:100vh;-ms-flex-negative:0;flex-shrink:0;background:linear-gradient(165deg,#ffb347,#f0923a 60%,#e8734a);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden}.left-panel[data-v-68539885]:before{content:"";position:absolute;width:20.40816vw;height:43.60465vh;border-radius:50%;background:hsla(0,0%,100%,.06);top:-11.62791vh;right:-6.80272vw;pointer-events:none}.left-panel[data-v-68539885]:after{content:"";position:absolute;width:13.60544vw;height:29.06977vh;border-radius:50%;background:hsla(0,0%,100%,.04);bottom:-5.81395vh;left:-4.08163vw;pointer-events:none}.back-btn-wrapper[data-v-68539885]{margin-top:2.32558vh;margin-left:1.08844vw;z-index:10}.character-zone[data-v-68539885]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.90698vh 1.36054vw .87209vh;z-index:1}.character-ring[data-v-68539885],.character-zone[data-v-68539885]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.character-ring[data-v-68539885]{width:14.28571vw;height:30.52326vh;background:hsla(0,0%,100%,.18);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-backdrop-filter:blur(.213333rem);backdrop-filter:blur(.213333rem);-webkit-box-shadow:0 1.16279vh 4.65116vh rgba(0,0,0,.12);box-shadow:0 1.16279vh 4.65116vh rgba(0,0,0,.12)}.glow-outer[data-v-68539885]{position:absolute;inset:-.81633vw;border-radius:50%;background:conic-gradient(from 0deg,hsla(0,0%,100%,.5),transparent 20%,rgba(255,212,59,.4) 35%,transparent 50%,hsla(0,0%,100%,.35) 65%,transparent 80%,rgba(255,212,59,.3));-webkit-animation:glow-rotate-68539885 4s linear infinite;animation:glow-rotate-68539885 4s linear infinite}.glow-inner[data-v-68539885]{position:absolute;inset:-.34014vw;border-radius:50%;background:conic-gradient(from 180deg,hsla(0,0%,100%,.25),transparent 25%,rgba(255,200,60,.2) 45%,transparent 60%,hsla(0,0%,100%,.2) 80%,transparent);animation:glow-rotate-68539885 7s linear infinite reverse}.glow-breathe[data-v-68539885]{position:absolute;inset:-1.63265vw;border-radius:50%;background:radial-gradient(circle,rgba(255,212,59,.2) 40%,transparent 70%);-webkit-animation:breathe-68539885 3s ease-in-out infinite;animation:breathe-68539885 3s ease-in-out infinite}.character-img[data-v-68539885]{width:11.22449vw;height:23.98256vh;-o-object-fit:contain;object-fit:contain;border-radius:50%;position:relative;z-index:1;-webkit-filter:drop-shadow(0 .5814vh 1.74419vh rgba(0,0,0,.15));filter:drop-shadow(0 .5814vh 1.74419vh rgba(0,0,0,.15))}.character-name-row[data-v-68539885]{margin-top:5.81395vh;color:#fff;font-size:2.04082vw;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.54422vw}.character-tag[data-v-68539885]{font-size:1.36054vw;font-weight:500;background:hsla(0,0%,100%,.2);padding:.43605vh .68027vw;border-radius:.81633vw;-webkit-backdrop-filter:blur(.106667rem);backdrop-filter:blur(.106667rem)}.character-topic[data-v-68539885]{color:hsla(0,0%,100%,.85);font-size:1.4966vw;margin-top:.87209vh}@-webkit-keyframes glow-rotate-68539885{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes glow-rotate-68539885{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes breathe-68539885{0%,to{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes breathe-68539885{0%,to{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}}.vocab-section[data-v-68539885]{-ms-flex-item-align:center;align-self:center;padding-top:0;padding-right:1.36054vw;padding-bottom:0;padding-left:4.08163vw;margin:4.06977vh 0 0;position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-height:0;width:100%}.section-label[data-v-68539885]{color:hsla(0,0%,100%,.9);font-size:1.83673vw;font-weight:600;margin-bottom:1.45349vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.008rem}.section-label[data-v-68539885],.vocab-grid[data-v-68539885]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.40816vw}.vocab-grid[data-v-68539885]{-ms-flex-wrap:wrap;flex-wrap:wrap}.vocab-chip[data-v-68539885]{background:hsla(0,0%,100%,.2);color:#fff;border:none;border-radius:.95238vw;padding:1.16279vh .95238vw;font-size:1.83673vw;font-weight:600;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-backdrop-filter:blur(.106667rem);backdrop-filter:blur(.106667rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.34014vw}.vocab-chip .vocab-cn[data-v-68539885]{font-size:1.56463vw;font-weight:400;opacity:.8}.vocab-chip[data-v-68539885]:hover{background:hsla(0,0%,100%,.4);-webkit-transform:translateY(-.14535vh);transform:translateY(-.14535vh)}.vocab-chip.learned[data-v-68539885]{background:hsla(0,0%,100%,.35);border:.06803vw solid hsla(0,0%,100%,.4)}.topic-section[data-v-68539885]{margin:1.74419vh 1.08844vw 2.32558vh;background:hsla(0,0%,100%,.12);border-radius:.81633vw;padding:1.74419vh .95238vw;position:relative;z-index:1;-webkit-backdrop-filter:blur(.106667rem);backdrop-filter:blur(.106667rem)}.topic-row[data-v-68539885]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.54422vw;margin-bottom:.87209vh}.topic-row[data-v-68539885]:last-child{margin-bottom:0}.topic-icon[data-v-68539885]{font-size:1.63265vw;-ms-flex-negative:0;flex-shrink:0}.topic-key[data-v-68539885]{color:hsla(0,0%,100%,.7);font-size:1.42857vw;-ms-flex-negative:0;flex-shrink:0;width:3.53741vw}.topic-value[data-v-68539885]{color:#fff;font-size:1.4966vw;font-weight:500}.topic-value.en[data-v-68539885]{color:#fff3bf}.vocab-section[data-v-68539885]::-webkit-scrollbar{width:.27211vw}.vocab-section[data-v-68539885]::-webkit-scrollbar-track{background:transparent}.vocab-section[data-v-68539885]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:.13605vw}.left-panel[data-v-68539885]::-webkit-scrollbar{width:.27211vw}.left-panel[data-v-68539885]::-webkit-scrollbar-track{background:transparent}.left-panel[data-v-68539885]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:.13605vw}.message[data-v-71a95a0c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.68027vw;max-width:85%}.message.ai[data-v-71a95a0c]{-ms-flex-item-align:start;align-self:flex-start}.message.user[data-v-71a95a0c]{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.msg-avatar[data-v-71a95a0c]{width:4.62585vw;height:9.88372vh;-o-object-fit:cover;object-fit:cover}.msg-avatar-placeholder[data-v-71a95a0c],.msg-avatar[data-v-71a95a0c]{border-radius:50%;-ms-flex-negative:0;flex-shrink:0;border:.13605vw solid #fff;-webkit-box-shadow:0 .2907vh 1.16279vh rgba(0,0,0,.08);box-shadow:0 .2907vh 1.16279vh rgba(0,0,0,.08)}.msg-avatar-placeholder[data-v-71a95a0c]{width:5.64626vw;height:12.06395vh;background:linear-gradient(135deg,#74b9ff,#0984e3);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:3.33333vw;font-weight:600}.msg-avatar-placeholder[data-v-71a95a0c],.msg-bubble[data-v-71a95a0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.msg-bubble[data-v-71a95a0c]{border-radius:1.08844vw;padding:1.74419vh 1.08844vw;line-height:1.5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.message.ai .msg-bubble[data-v-71a95a0c]{background:#fff5e6;color:#2d2d2d;border-top-left-radius:.27211vw}.message.user .msg-bubble[data-v-71a95a0c]{background:linear-gradient(135deg,#ffd43b,#f0923a);color:#fff;border-top-right-radius:.27211vw}.msg-en[data-v-71a95a0c]{font-size:1.83673vw;font-weight:500}.msg-cn[data-v-71a95a0c]{font-size:1.56463vw;color:#888;margin-top:.87209vh}.message.user .msg-cn[data-v-71a95a0c]{color:hsla(0,0%,100%,.7)}[data-v-71a95a0c] .vocab-highlight{background:rgba(255,212,59,.3);padding:.14535vh .27211vw;border-radius:.27211vw;font-weight:600;color:#e8734a}[data-v-71a95a0c] .vocab-highlight.user{background:hsla(0,0%,100%,.25);color:#fff}.right-panel[data-v-5f6dcce8]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fffbf5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.chat-header[data-v-5f6dcce8]{padding:2.03488vh 1.36054vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.06803vw solid rgba(0,0,0,.06)}.chat-title[data-v-5f6dcce8]{font-size:2.04082vw;font-weight:700;color:#2d2d2d}.header-actions[data-v-5f6dcce8]{gap:.81633vw}.cam-toggle[data-v-5f6dcce8],.header-actions[data-v-5f6dcce8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cam-toggle[data-v-5f6dcce8]{gap:.40816vw;background:rgba(0,0,0,.04);border:none;border-radius:1.36054vw;padding:1.16279vh .95238vw;cursor:pointer;-webkit-transition:all .25s;transition:all .25s;font-size:1.56463vw;color:#888}.cam-toggle[data-v-5f6dcce8]:hover{background:rgba(0,0,0,.08)}.cam-toggle.active[data-v-5f6dcce8]{background:linear-gradient(135deg,#ffd43b,#f0923a);color:#fff}.cam-toggle-icon[data-v-5f6dcce8]{font-size:1.90476vw;line-height:1}.mic-toggle[data-v-5f6dcce8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.40816vw;background:rgba(0,0,0,.04);border:none;border-radius:1.36054vw;padding:1.16279vh .95238vw;cursor:pointer;-webkit-transition:all .25s;transition:all .25s;font-size:1.56463vw;color:#888}.mic-toggle[data-v-5f6dcce8]:hover{background:rgba(0,0,0,.08)}.mic-toggle.active[data-v-5f6dcce8]{background:linear-gradient(135deg,#ffd43b,#f0923a);color:#fff}.mic-toggle-icon[data-v-5f6dcce8]{font-size:1.90476vw;line-height:1}.video-zone[data-v-5f6dcce8]{position:relative;height:26.16279vh;margin:1.74419vh 1.36054vw 0;border-radius:1.08844vw;overflow:hidden;background:#1a1a2e;-webkit-transition:all .35s cubic-bezier(.4,0,.2,1);transition:all .35s cubic-bezier(.4,0,.2,1)}.video-zone.collapsed[data-v-5f6dcce8]{height:0;margin:0 1.36054vw;opacity:0}.video-zone-inner[data-v-5f6dcce8]{width:100%;height:100%}.video-ai[data-v-5f6dcce8],.video-zone-inner[data-v-5f6dcce8]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.video-ai[data-v-5f6dcce8]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#1a1a2e,#2d2d44)}.video-ai-avatar[data-v-5f6dcce8]{width:6.80272vw;height:14.53488vh;border-radius:50%;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 .5814vh 2.90698vh rgba(255,212,59,.3));filter:drop-shadow(0 .5814vh 2.90698vh rgba(255,212,59,.3));-webkit-animation:ai-float-5f6dcce8 3s ease-in-out infinite;animation:ai-float-5f6dcce8 3s ease-in-out infinite}@-webkit-keyframes ai-float-5f6dcce8{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-.87209vh);transform:translateY(-.87209vh)}}@keyframes ai-float-5f6dcce8{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-.87209vh);transform:translateY(-.87209vh)}}.video-ai-label[data-v-5f6dcce8]{position:absolute;bottom:1.74419vh;left:.95238vw;background:rgba(0,0,0,.4);color:#fff;font-size:1.42857vw;padding:.5814vh .81633vw;border-radius:.81633vw;-webkit-backdrop-filter:blur(.106667rem);backdrop-filter:blur(.106667rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.34014vw}.speaking-dot[data-v-5f6dcce8]{width:.40816vw;height:.87209vh;background:#51cf66;border-radius:50%;-webkit-animation:speak-pulse-5f6dcce8 1s ease-in-out infinite;animation:speak-pulse-5f6dcce8 1s ease-in-out infinite}@-webkit-keyframes speak-pulse-5f6dcce8{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.4;-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes speak-pulse-5f6dcce8{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.4;-webkit-transform:scale(.8);transform:scale(.8)}}.video-user[data-v-5f6dcce8]{width:10.88435vw;position:relative;background:#2d2d44;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:.06803vw solid hsla(0,0%,100%,.08)}.local-player[data-v-5f6dcce8],.video-user video[data-v-5f6dcce8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scalex(-1);transform:scalex(-1)}.video-user-placeholder[data-v-5f6dcce8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.16279vh;color:hsla(0,0%,100%,.4)}.video-user-placeholder .cam-icon[data-v-5f6dcce8]{font-size:2.85714vw}.video-user-placeholder span[data-v-5f6dcce8]{font-size:1.42857vw}.video-user-label[data-v-5f6dcce8]{bottom:1.45349vh;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);background:rgba(0,0,0,.4);font-size:1.36054vw;padding:.43605vh .68027vw;border-radius:.68027vw;white-space:nowrap}.switch-cam-btn[data-v-5f6dcce8],.video-user-label[data-v-5f6dcce8]{position:absolute;color:#fff;-webkit-backdrop-filter:blur(.106667rem);backdrop-filter:blur(.106667rem)}.switch-cam-btn[data-v-5f6dcce8]{top:.87209vh;right:.40816vw;width:1.90476vw;height:4.06977vh;border:none;border-radius:50%;background:rgba(0,0,0,.35);font-size:1.4966vw;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .2s;transition:background .2s}.switch-cam-btn[data-v-5f6dcce8]:hover{background:rgba(0,0,0,.55)}.chat-messages[data-v-5f6dcce8]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2.03488vh 1.36054vw;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.74419vh}.hint-bar[data-v-5f6dcce8]{padding:1.45349vh 1.36054vw;border-top:.06803vw solid rgba(0,0,0,.05);gap:.68027vw;background:#fff9f0}.hint-bar[data-v-5f6dcce8],.hint-icon[data-v-5f6dcce8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hint-icon[data-v-5f6dcce8]{width:2.04082vw;height:4.36047vh;background:linear-gradient(135deg,#ffd43b,#f0923a);border-radius:.54422vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1.4966vw;-ms-flex-negative:0;flex-shrink:0}.hint-content[data-v-5f6dcce8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hint-en[data-v-5f6dcce8]{font-size:1.56463vw;font-weight:500;color:#2d2d2d}.hint-cn[data-v-5f6dcce8]{font-size:1.42857vw;color:#999;margin-top:.2907vh}.hint-refresh[data-v-5f6dcce8]{width:2.04082vw;height:4.36047vh;border:none;background:rgba(0,0,0,.05);border-radius:.54422vw;color:#999;font-size:1.56463vw;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s;transition:all .2s}.hint-refresh[data-v-5f6dcce8]:hover{background:rgba(0,0,0,.1);color:#666}.chat-action[data-v-5f6dcce8]{padding:1.74419vh 1.36054vw 2.32558vh;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chat-action[data-v-5f6dcce8],.talk-btn-wrap[data-v-5f6dcce8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.talk-btn-wrap[data-v-5f6dcce8]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:4.08163vw;margin-top:-35.31977vh}.talk-ring[data-v-5f6dcce8]{position:absolute;width:26.16279vh;height:26.16279vh;border-radius:50%;border:.34014vw solid #f0923a;opacity:0;-webkit-animation:talk-pulse-5f6dcce8 1.2s ease-out infinite;animation:talk-pulse-5f6dcce8 1.2s ease-out infinite;pointer-events:none}.talk-btn[data-v-5f6dcce8]{border:none;border-radius:50%;background:transparent;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0;position:relative;z-index:1}.talk-btn-img[data-v-5f6dcce8],.talk-btn[data-v-5f6dcce8]{width:20.93023vh;height:20.93023vh;-webkit-transition:all .25s;transition:all .25s}.talk-btn-img[data-v-5f6dcce8]{-o-object-fit:contain;object-fit:contain;border-radius:50%;border:.40816vw solid #f0923a;padding:.95238vw;background:#fff}.talk-btn[data-v-5f6dcce8]:active{-webkit-transform:scale(.95);transform:scale(.95)}.talk-btn.speaking[data-v-5f6dcce8]{-webkit-animation:talk-btn-breathe-5f6dcce8 .8s ease-in-out infinite;animation:talk-btn-breathe-5f6dcce8 .8s ease-in-out infinite}.talk-btn.speaking .talk-btn-img[data-v-5f6dcce8]{border-color:#ff6b35;-webkit-box-shadow:0 0 2.44898vw rgba(240,146,58,.5);box-shadow:0 0 2.44898vw rgba(240,146,58,.5)}.talk-label[data-v-5f6dcce8]{margin-top:1.45349vh;font-size:2.17687vw;color:#f0923a;font-weight:600;white-space:nowrap;-webkit-animation:talk-label-blink-5f6dcce8 1s ease-in-out infinite;animation:talk-label-blink-5f6dcce8 1s ease-in-out infinite}@-webkit-keyframes talk-pulse-5f6dcce8{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.6}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@keyframes talk-pulse-5f6dcce8{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.6}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@-webkit-keyframes talk-btn-breathe-5f6dcce8{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes talk-btn-breathe-5f6dcce8{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.08);transform:scale(1.08)}}@-webkit-keyframes talk-label-blink-5f6dcce8{0%,to{opacity:1}50%{opacity:.4}}@keyframes talk-label-blink-5f6dcce8{0%,to{opacity:1}50%{opacity:.4}}.chat-messages[data-v-5f6dcce8]::-webkit-scrollbar{width:.27211vw}.chat-messages[data-v-5f6dcce8]::-webkit-scrollbar-track{background:transparent}.chat-messages[data-v-5f6dcce8]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:.13605vw}.lesson-rtc[data-v-1c24ea90]{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative}.lesson-rtc .loading-overlay[data-v-1c24ea90]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999}.lesson-rtc .loading-overlay .loading-box[data-v-1c24ea90],.lesson-rtc .loading-overlay[data-v-1c24ea90]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lesson-rtc .loading-overlay .loading-box[data-v-1c24ea90]{background:#fff;border-radius:2vw;padding:4vw 6vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lesson-rtc .loading-overlay .loading-box .loading-text[data-v-1c24ea90]{margin-top:1.5vw;font-size:1.6vw;color:#666}