.LiveClass_classroom__R__7s{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;z-index:9999;display:flex;flex-direction:column;background:var(--bg-start);color:var(--text-primary);overflow:hidden;font-family:var(--font-body);-webkit-user-select:none;user-select:none}.LiveClass_classroomFullscreen__iF_rc{z-index:99999}.LiveClass_rotatePrompt__nWKb9{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,#111126 0,#06060c 100%);padding:20px}.LiveClass_rotatePromptCard__uo77U{text-align:center;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:16px}.LiveClass_rotatePromptCard__uo77U h2{font-size:1.4rem;font-weight:700;color:#f0f0f8;margin:0}.LiveClass_rotatePromptCard__uo77U p{font-size:.9rem;color:#9898b4;line-height:1.5;margin:0}.LiveClass_rotateIcon__esAT5{width:80px;height:80px;border-radius:50%;background:rgba(59,130,246,.12);color:#3b82f6;display:flex;align-items:center;justify-content:center;animation:LiveClass_rotateHint__6GnS_ 2s ease-in-out infinite}@keyframes LiveClass_rotateHint__6GnS_{0%,to{transform:rotate(0deg)}25%{transform:rotate(90deg)}75%{transform:rotate(90deg)}}.LiveClass_rotatePromptActions__T2CTo{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:8px}.LiveClass_rotatePromptBtn__UBlYb{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:12px;background:var(--glass-bg,rgba(255,255,255,.06));border:1px solid hsla(0,0%,100%,.08);color:#f0f0f8;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease}.LiveClass_rotatePromptBtn__UBlYb:hover{background:hsla(0,0%,100%,.1);transform:translateY(-1px)}.LiveClass_connectionBanner__PrqW4{padding:8px 16px;text-align:center;font-size:.82rem;font-weight:600;z-index:101;flex-shrink:0}.LiveClass_connectionBanner__PrqW4[data-state=warning]{background:linear-gradient(90deg,rgba(245,158,11,.9),rgba(217,119,6,.9));color:#fff}.LiveClass_connectionBanner__PrqW4[data-state=error]{background:linear-gradient(90deg,rgba(239,68,68,.9),rgba(185,28,28,.9));color:#fff}.LiveClass_classHeader__SQywy{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--glass-border);min-height:48px;z-index:100;flex-shrink:0;gap:8px}@media(min-width:1024px){.LiveClass_classHeader__SQywy{padding:10px 20px;min-height:56px}}.LiveClass_classHeaderLeft__nDDET{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1}.LiveClass_classBackBtn__3OZxB{width:32px;height:32px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:all .2s ease;flex-shrink:0}.LiveClass_classBackBtn__3OZxB:hover{background:var(--glass-bg);color:var(--text-primary)}@media(min-width:1024px){.LiveClass_classBackBtn__3OZxB{width:36px;height:36px}}.LiveClass_classHeaderInfo__ij_ZC{display:flex;flex-direction:column;min-width:0}.LiveClass_classTitle__uYlQ0{font-size:.82rem;font-weight:600;font-family:var(--font-body);line-height:1.2;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:1024px){.LiveClass_classTitle__uYlQ0{font-size:.95rem}}.LiveClass_classMeta__ITLns{font-size:.68rem;color:var(--text-muted);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:1024px){.LiveClass_classMeta__ITLns{font-size:.72rem;margin-top:2px}}.LiveClass_classHeaderRight__GK9B_{display:flex;align-items:center;gap:6px;flex-shrink:0}@media(min-width:1024px){.LiveClass_classHeaderRight__GK9B_{gap:12px}}.LiveClass_classParticipants__m2MUM{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--radius-sm);background:var(--glass-bg);font-size:.72rem;color:var(--text-secondary)}@media(min-width:1024px){.LiveClass_classParticipants__m2MUM{gap:6px;padding:5px 12px;font-size:.8rem}}.LiveClass_classModeSwitch__JhRUZ{display:none}@media(min-width:1024px){.LiveClass_classModeSwitch__JhRUZ{display:flex;background:var(--glass-bg);border-radius:var(--radius-sm);padding:3px;gap:2px}}.LiveClass_classModeBtn__f1U_0{padding:4px 8px;border-radius:6px;color:var(--text-muted);display:flex;align-items:center;gap:4px;font-size:.72rem;transition:all .2s ease;cursor:pointer;background:rgba(0,0,0,0);border:none}.LiveClass_classModeBtn__f1U_0:hover{color:var(--text-secondary);background:var(--glass-bg)}@media(min-width:1024px){.LiveClass_classModeBtn__f1U_0{padding:5px 10px;font-size:.75rem}}.LiveClass_classModeBtnActive__Ve2sl{background:rgba(59,130,246,.15)!important;color:#3b82f6!important}.LiveClass_classLiveBadge__7NdcO{display:flex;align-items:center;gap:4px;padding:3px 8px;border-radius:var(--radius-sm);font-size:.6rem;font-weight:700;letter-spacing:.08em;color:var(--text-muted);background:var(--glass-bg)}@media(min-width:1024px){.LiveClass_classLiveBadge__7NdcO{gap:6px;padding:4px 12px;font-size:.68rem}}.LiveClass_classLiveBadgeActive__JuDaY{color:var(--red);background:rgba(var(--red),.1)}.LiveClass_classLiveDot__YMGct{width:6px;height:6px;border-radius:50%;background:currentColor}.LiveClass_classLiveBadgeActive__JuDaY .LiveClass_classLiveDot__YMGct{animation:LiveClass_livePulse__N4cPA 1.5s ease-in-out infinite}@keyframes LiveClass_livePulse__N4cPA{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.LiveClass_classBody__xSHRy{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden}@media(min-width:768px){.LiveClass_classBody__xSHRy{display:grid;grid-template-columns:1fr 320px}}@media(min-width:1024px){.LiveClass_classBody__xSHRy{grid-template-columns:1fr 340px}}@media(min-width:1440px){.LiveClass_classBody__xSHRy{grid-template-columns:1fr 380px}}.LiveClass_classMain__ttMVM{display:flex;flex-direction:column;min-height:0;overflow:hidden;flex:1 1}.LiveClass_classContentArea__acFnT{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden;gap:1px;background:rgba(0,0,0,.3)}@media(min-width:768px){.LiveClass_classContentArea__acFnT{display:grid;grid-template-columns:1fr 1fr}}.LiveClass_classContentArea__acFnT.LiveClass_layoutFull__d_ZLc{grid-template-columns:1fr}.LiveClass_classSlidesPane__WzL5V{background:var(--bg-start);position:relative;overflow:hidden;min-height:200px;flex:1 1}@media(min-width:768px){.LiveClass_classSlidesPane__WzL5V{min-height:unset}}.LiveClass_classWhiteboardPane___VX_N{background:var(--glass-bg);position:relative;overflow:hidden;min-height:200px;flex:1 1}@media(min-width:768px){.LiveClass_classWhiteboardPane___VX_N{min-height:unset}}.LiveClass_classVideoFull__TfT6q{grid-column:1/-1;background:var(--bg-start);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;flex:1 1}.LiveClass_classWhiteboardFull__Vk66r{grid-column:1/-1;background:var(--glass-bg);position:relative;overflow:hidden;flex:1 1}.LiveClass_classVideoLoading__4F88Z{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--text-muted);height:100%}.LiveClass_classVideoLoading__4F88Z p{font-size:.82rem}.LiveClass_classSidebar__nyJNi{display:none;flex-direction:column;border-left:1px solid var(--glass-border);background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:0;overflow:hidden}@media(min-width:768px){.LiveClass_classSidebar__nyJNi{display:flex}}.LiveClass_classSidebarOpen__MWZ9w{display:flex!important;position:fixed;top:0;right:0;bottom:0;width:85%;max-width:360px;z-index:9999;border-left:1px solid var(--glass-border);background:rgba(10,10,25,.97);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:LiveClass_slideInRight__6hXGW .3s cubic-bezier(.16,1,.3,1)}@media(min-width:768px){.LiveClass_classSidebarOpen__MWZ9w{position:static;width:auto;max-width:none;animation:none}}@keyframes LiveClass_slideInRight__6hXGW{0%{transform:translateX(100%);opacity:.5}to{transform:translateX(0);opacity:1}}.LiveClass_mobileSidebarClose__pwqCz{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--glass-bg);color:var(--text-secondary);z-index:10;cursor:pointer;border:none;transition:all .2s ease}.LiveClass_mobileSidebarClose__pwqCz:hover{background:hsla(0,0%,100%,.1);color:var(--text-primary)}@media(min-width:768px){.LiveClass_mobileSidebarClose__pwqCz{display:none}}.LiveClass_dataSaverNotice__IhZD7{padding:20px;text-align:center;color:#888;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:8px}.LiveClass_dataSaverNotice__IhZD7 p{font-size:.78rem;line-height:1.4}.LiveClass_mobileReactionBar___MU65{display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 12px;background:rgba(0,0,0,.3);border-top:1px solid var(--glass-border);flex-shrink:0}@media(min-width:768px){.LiveClass_mobileReactionBar___MU65{display:none}}.LiveClass_mobileReactionBtn__eaKKP{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;transition:all .15s cubic-bezier(.175,.885,.32,1.275);background:rgba(0,0,0,0);border:none;cursor:pointer}.LiveClass_mobileReactionBtn__eaKKP:active{transform:scale(1.4)}.LiveClass_sidebarTabs__lKoJT{display:flex;background:var(--bg-start);border-bottom:1px solid var(--glass-border);padding:0 10px;overflow-x:auto;flex-shrink:0}.LiveClass_sidebarTabs__lKoJT::-webkit-scrollbar{display:none}.LiveClass_sidebarTab__ImHLh{padding:10px 14px;color:var(--text-muted);font-size:.75rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s ease;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0)}.LiveClass_sidebarTab__ImHLh:hover{color:var(--text-primary)}@media(min-width:1024px){.LiveClass_sidebarTab__ImHLh{padding:12px 16px;font-size:.8rem}}.LiveClass_sidebarTabActive__L5_e1{color:#3b82f6;border-bottom-color:#3b82f6}.LiveClass_reactionFloater__fKeLF{position:absolute;bottom:80px;font-size:2rem;pointer-events:none;animation:LiveClass_floatUp__K56AG 2.5s ease-out forwards;z-index:1000;opacity:0;text-shadow:0 2px 10px rgba(0,0,0,.5)}@keyframes LiveClass_floatUp__K56AG{0%{transform:translateY(0) scale(.5);opacity:0}15%{transform:translateY(-20px) scale(1.2);opacity:1}to{transform:translateY(-200px) scale(1);opacity:0}}.LiveClass_reactionBtnBar__qdj5_{display:none}@media(min-width:1024px){.LiveClass_reactionBtnBar__qdj5_{display:flex;align-items:center;gap:4px;padding:4px;background:var(--glass-bg);border-radius:100px;border:1px solid var(--glass-border)}}.LiveClass_reactionBtn__hc_1v{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;transition:all .2s cubic-bezier(.175,.885,.32,1.275);background:rgba(0,0,0,0);border:none;cursor:pointer}.LiveClass_reactionBtn__hc_1v:hover{transform:scale(1.3);background:var(--glass-bg)}.LiveClass_classSidebarVideo__vNsu0{height:200px;min-height:160px;border-bottom:1px solid var(--glass-border);position:relative;overflow:hidden;flex-shrink:0}.LiveClass_classSidebarVideo__vNsu0 .lk-video-conference{background:var(--bg-start)}@media(min-width:1024px){.LiveClass_classSidebarVideo__vNsu0{height:240px;min-height:200px}}.LiveClass_classSidebarChat__ik9rG{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.LiveClass_whiteboardWrapper__Zw4hv{width:100%;height:100%;position:relative;background:var(--glass-bg);overflow:hidden}.LiveClass_whiteboardCanvas__xs5cb{display:block;width:100%;height:100%;touch-action:none}.LiveClass_whiteboardReadonlyBadge__UnrcC{position:absolute;top:8px;right:8px;padding:3px 8px;border-radius:100px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.6rem;color:var(--text-muted);font-weight:600;letter-spacing:.05em;text-transform:uppercase;pointer-events:none}@media(min-width:1024px){.LiveClass_whiteboardReadonlyBadge__UnrcC{top:12px;right:12px;padding:4px 10px;font-size:.65rem}}.LiveClass_wbToolbar__3ZMwq{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:3px;padding:5px 8px;background:rgba(10,10,20,.88);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border-strong);border-radius:12px;z-index:50;box-shadow:0 8px 32px rgba(0,0,0,.4)}@media(min-width:1024px){.LiveClass_wbToolbar__3ZMwq{bottom:16px;gap:4px;padding:6px 10px;border-radius:14px}}.LiveClass_wbToolBtn__5aua_{width:34px;height:34px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:all .15s ease;background:rgba(0,0,0,0);border:none;cursor:pointer}.LiveClass_wbToolBtn__5aua_:hover{background:var(--glass-bg);color:var(--text-primary)}@media(min-width:1024px){.LiveClass_wbToolBtn__5aua_{width:38px;height:38px}}.LiveClass_wbToolActive__AkfVZ{background:rgba(59,130,246,.2)!important;color:#3b82f6!important}.LiveClass_wbToolDanger__pUO5H:hover{background:rgba(var(--red),.15)!important;color:var(--red)!important}.LiveClass_wbToolDivider__KxQBX{width:1px;height:20px;background:var(--glass-border-strong);margin:0 3px}@media(min-width:1024px){.LiveClass_wbToolDivider__KxQBX{height:24px;margin:0 4px}}.LiveClass_wbToolGroup__VPMVU{position:relative}.LiveClass_wbPopover__hi0Cx{position:absolute;bottom:44px;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;gap:6px;padding:10px;background:rgba(10,10,25,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-border-strong);border-radius:var(--radius-md);box-shadow:0 8px 32px rgba(0,0,0,.5);width:160px;z-index:60}@media(min-width:1024px){.LiveClass_wbPopover__hi0Cx{bottom:48px}}.LiveClass_wbColorSwatch__vsEvX{width:26px;height:26px;border-radius:50%;border:2px solid rgba(0,0,0,0);transition:all .15s ease;cursor:pointer}.LiveClass_wbColorSwatch__vsEvX:hover{transform:scale(1.15)}@media(min-width:1024px){.LiveClass_wbColorSwatch__vsEvX{width:28px;height:28px}}.LiveClass_wbColorActive__dJLr5{border-color:var(--text-primary);box-shadow:0 0 0 2px var(--glass-border)}.LiveClass_wbWidthPreview__U2d_m{border-radius:50%;background:var(--text-primary)}.LiveClass_wbWidthOption___2QY3{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all .15s ease;cursor:pointer;background:rgba(0,0,0,0);border:none}.LiveClass_wbWidthOption___2QY3:hover{background:var(--glass-bg)}@media(min-width:1024px){.LiveClass_wbWidthOption___2QY3{width:36px;height:36px}}.LiveClass_wbWidthActive__CMzGk{background:rgba(59,130,246,.2)!important}.LiveClass_avControls__1MYix{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--glass-border);position:relative;flex-shrink:0}@media(min-width:1024px){.LiveClass_avControls__1MYix{gap:16px;padding:10px 20px}}.LiveClass_avModeIndicator__T_Gke{position:absolute;left:12px;display:none;align-items:center;gap:8px}@media(min-width:1024px){.LiveClass_avModeIndicator__T_Gke{display:flex;left:20px}}.LiveClass_avModeInteractive__E8tyl{display:flex;align-items:center;gap:4px;font-size:.68rem;font-weight:600;color:var(--green);background:rgba(var(--green),.1);padding:3px 8px;border-radius:100px}@media(min-width:1024px){.LiveClass_avModeInteractive__E8tyl{font-size:.7rem;padding:4px 10px}}.LiveClass_avModeLecture__oaQ4o{display:flex;align-items:center;gap:4px;font-size:.68rem;font-weight:600;color:var(--amber);background:rgba(var(--amber),.1);padding:3px 8px;border-radius:100px}@media(min-width:1024px){.LiveClass_avModeLecture__oaQ4o{font-size:.7rem;padding:4px 10px}}.LiveClass_avElevatedBadge__faGKu{font-size:.68rem;font-weight:600;color:#8b5cf6;background:rgba(139,92,246,.1);padding:3px 8px;border-radius:100px;animation:LiveClass_elevatedGlow__pAjGu 2s ease-in-out infinite}@media(min-width:1024px){.LiveClass_avElevatedBadge__faGKu{font-size:.7rem;padding:4px 10px}}@keyframes LiveClass_elevatedGlow__pAjGu{0%,to{box-shadow:0 0 0 rgba(139,92,246,0)}50%{box-shadow:0 0 12px rgba(139,92,246,.3)}}.LiveClass_avButtons__MT6KB{display:flex;align-items:center;gap:6px}@media(min-width:1024px){.LiveClass_avButtons__MT6KB{gap:8px}}.LiveClass_avBtn__q0Grb{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);background:var(--glass-bg);border:1px solid var(--glass-border-strong);transition:all .2s ease;position:relative;cursor:pointer}.LiveClass_avBtn__q0Grb:hover:not(:disabled){background:var(--glass-bg);color:var(--text-primary);transform:scale(1.05)}.LiveClass_avBtn__q0Grb:active:not(:disabled){transform:scale(.95)}@media(min-width:1024px){.LiveClass_avBtn__q0Grb{width:44px;height:44px}}.LiveClass_avBtnActive__4GW_N{background:rgba(var(--green),.15)!important;color:var(--green)!important;border-color:rgba(var(--green),.3)!important}.LiveClass_avBtnLocked__V4D0f{opacity:.35;cursor:not-allowed!important}.LiveClass_avBtnLocked__V4D0f:hover{transform:none!important}.LiveClass_avBtnRaised__5UzBm{background:rgba(var(--amber),.15)!important;color:var(--amber)!important;border-color:rgba(var(--amber),.3)!important;animation:LiveClass_handWave__bPNOD 1s ease-in-out infinite}@keyframes LiveClass_handWave__bPNOD{0%,to{transform:rotate(0deg)}25%{transform:rotate(10deg)}75%{transform:rotate(-10deg)}}.LiveClass_avBtnDanger__bM8SY:hover{background:rgba(var(--red),.15)!important;color:var(--red)!important;border-color:rgba(var(--red),.3)!important}.LiveClass_avLockOverlay__VTiMf{position:absolute;inset:0;border-radius:50%;background:repeating-linear-gradient(45deg,transparent,transparent 3px,var(--glass-bg) 3px,var(--glass-bg) 6px);pointer-events:none}.LiveClass_avTooltip__6Ri8I{position:absolute;right:12px;font-size:.68rem;color:var(--text-muted);max-width:200px;text-align:right;display:none}@media(min-width:1024px){.LiveClass_avTooltip__6Ri8I{display:block;right:20px;font-size:.7rem;max-width:250px}}.LiveClass_chatContainer__jbdGv{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.LiveClass_chatHeader__Ajz2x{display:flex;align-items:center;gap:8px;padding:10px 14px;font-size:.78rem;font-weight:600;color:var(--text-secondary);border-bottom:1px solid var(--glass-border);flex-shrink:0}@media(min-width:1024px){.LiveClass_chatHeader__Ajz2x{padding:12px 16px;font-size:.82rem}}.LiveClass_chatHeaderDot__kRZxv{width:6px;height:6px;border-radius:50%;background:var(--green);animation:LiveClass_livePulse__N4cPA 2s ease-in-out infinite}.LiveClass_chatCount__YIcS7{margin-left:auto;font-size:.68rem;color:var(--text-muted);background:var(--glass-bg);padding:2px 8px;border-radius:100px}.LiveClass_chatMessages__Z_bcm{flex:1 1;overflow-y:auto;padding:10px 12px;display:flex;flex-direction:column;gap:6px;-webkit-overflow-scrolling:touch}.LiveClass_chatMessages__Z_bcm::-webkit-scrollbar{width:3px}.LiveClass_chatMessages__Z_bcm::-webkit-scrollbar-thumb{background:var(--glass-bg);border-radius:3px}@media(min-width:1024px){.LiveClass_chatMessages__Z_bcm{padding:12px 14px}}.LiveClass_chatEmpty__VXljK{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-muted);font-size:.78rem;text-align:center;padding:30px}@media(min-width:1024px){.LiveClass_chatEmpty__VXljK{font-size:.82rem;padding:40px}}.LiveClass_chatBubble__6CAsy{padding:8px 12px;border-radius:14px;font-size:.8rem;line-height:1.45;animation:LiveClass_chatSlideIn__MK83Y .2s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 12px rgba(0,0,0,.1);border:1px solid var(--glass-bg)}@media(min-width:1024px){.LiveClass_chatBubble__6CAsy{padding:10px 14px;border-radius:16px;font-size:.85rem;line-height:1.5}}@keyframes LiveClass_chatSlideIn__MK83Y{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.LiveClass_chatSystem__IhOQk{background:rgba(0,0,0,0);padding:4px 0;box-shadow:none;border:none;-webkit-backdrop-filter:none;backdrop-filter:none;display:flex;justify-content:center}.LiveClass_chatSystemText__e_j3_{font-size:.7rem;color:var(--text-muted);font-style:italic;background:var(--glass-bg);padding:4px 12px;border-radius:100px}.LiveClass_chatMentor__qi_Eo{background:linear-gradient(135deg,rgba(34,197,94,.12),rgba(34,197,94,.03));border-left:3px solid var(--green);border-bottom-left-radius:4px;align-self:stretch;width:95%}.LiveClass_chatSelf__O1G_6{background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(59,130,246,.05));align-self:flex-end;max-width:85%;border-bottom-right-radius:4px}.LiveClass_chatOther__gqCfz{background:linear-gradient(135deg,var(--glass-bg) 0,var(--glass-bg) 100%);max-width:85%;border-bottom-left-radius:4px}.LiveClass_chatFailed__5CvVz{opacity:.5}.LiveClass_chatMeta__yIgjw{display:flex;align-items:center;gap:6px;margin-bottom:2px}.LiveClass_chatAuthor__jqP18{font-size:.7rem;font-weight:600;color:var(--text-secondary);display:flex;align-items:center;gap:4px}@media(min-width:1024px){.LiveClass_chatAuthor__jqP18{font-size:.72rem}}.LiveClass_chatAuthorMentor__GFYva{color:var(--green)}.LiveClass_mentorBadge__kaZ6I{font-size:.58rem;font-weight:700;background:rgba(var(--green),.15);color:var(--green);padding:1px 6px;border-radius:100px;text-transform:uppercase;letter-spacing:.04em}@media(min-width:1024px){.LiveClass_mentorBadge__kaZ6I{font-size:.6rem}}.LiveClass_chatTime__TevNp{font-size:.6rem;color:var(--text-muted)}.LiveClass_chatContent__wBQUI{margin:0;word-break:break-word}.LiveClass_chatRetry__n5jrb{font-size:.65rem;color:var(--red);margin-top:2px;display:block}.LiveClass_chatNewMessages__zy_Y3{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:4px;padding:6px 14px;border-radius:100px;background:#3b82f6;color:#fff;font-size:.7rem;font-weight:600;box-shadow:0 4px 16px rgba(59,130,246,.3);z-index:10;transition:all .2s ease;border:none;cursor:pointer}.LiveClass_chatNewMessages__zy_Y3:hover{transform:translateX(-50%) scale(1.05)}.LiveClass_chatInputBar__mWnP6{display:flex;gap:6px;padding:8px 10px;border-top:1px solid var(--glass-border);background:var(--bg-start);flex-shrink:0}@media(min-width:1024px){.LiveClass_chatInputBar__mWnP6{gap:8px;padding:10px 12px}}.LiveClass_chatInput__Syyi6{flex:1 1;padding:7px 10px;border-radius:var(--radius-sm);background:var(--glass-bg);border:1px solid var(--glass-border-strong);color:var(--text-primary);font-size:.8rem;outline:none;font-family:var(--font-body);transition:border-color .2s ease}.LiveClass_chatInput__Syyi6:focus{border-color:rgba(59,130,246,.4)}.LiveClass_chatInput__Syyi6::placeholder{color:var(--text-muted)}@media(min-width:1024px){.LiveClass_chatInput__Syyi6{padding:8px 12px;font-size:.82rem}}.LiveClass_chatSendBtn__Vj3pc{width:34px;height:34px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;background:#3b82f6;color:#fff;transition:all .15s ease;border:none;cursor:pointer;flex-shrink:0}.LiveClass_chatSendBtn__Vj3pc:hover:not(:disabled){filter:brightness(1.1);transform:scale(1.05)}.LiveClass_chatSendBtn__Vj3pc:disabled{opacity:.3;cursor:not-allowed}@media(min-width:1024px){.LiveClass_chatSendBtn__Vj3pc{width:36px;height:36px}}.LiveClass_slideViewer__85s4H{display:flex;flex-direction:column;height:100%;background:var(--bg-start)}.LiveClass_slideContent___JL7M{flex:1 1;overflow-y:auto;padding:16px;-webkit-overflow-scrolling:touch}.LiveClass_slideContent___JL7M::-webkit-scrollbar{width:3px}.LiveClass_slideContent___JL7M::-webkit-scrollbar-thumb{background:var(--glass-bg);border-radius:3px}@media(min-width:1024px){.LiveClass_slideContent___JL7M{padding:24px}}.LiveClass_slideHTML__SLEJQ{font-size:.85rem;line-height:1.6;color:var(--text-primary)}.LiveClass_slideHTML__SLEJQ h1,.LiveClass_slideHTML__SLEJQ h2,.LiveClass_slideHTML__SLEJQ h3,.LiveClass_slideHTML__SLEJQ h4{font-family:var(--font-body);font-weight:600;margin:0 0 12px;color:var(--text-primary)}.LiveClass_slideHTML__SLEJQ h1{font-size:1.4rem}.LiveClass_slideHTML__SLEJQ h2{font-size:1.2rem}.LiveClass_slideHTML__SLEJQ h3{font-size:1.05rem}.LiveClass_slideHTML__SLEJQ p{margin:0 0 12px}.LiveClass_slideHTML__SLEJQ ol,.LiveClass_slideHTML__SLEJQ ul{margin:0 0 12px;padding-left:20px}.LiveClass_slideHTML__SLEJQ img{max-width:100%;border-radius:var(--radius-sm);margin:8px 0}.LiveClass_slideHTML__SLEJQ table{width:100%;border-collapse:collapse;margin:8px 0}.LiveClass_slideHTML__SLEJQ table td,.LiveClass_slideHTML__SLEJQ table th{padding:8px 12px;border:1px solid var(--glass-border-strong);text-align:left;font-size:.82rem}.LiveClass_slideHTML__SLEJQ table th{background:var(--glass-bg);font-weight:600}@media(min-width:1024px){.LiveClass_slideHTML__SLEJQ{font-size:.9rem;line-height:1.7}.LiveClass_slideHTML__SLEJQ h1{font-size:1.5rem}.LiveClass_slideHTML__SLEJQ h2{font-size:1.25rem}.LiveClass_slideHTML__SLEJQ h3{font-size:1.1rem}.LiveClass_slideHTML__SLEJQ table td,.LiveClass_slideHTML__SLEJQ table th{font-size:.85rem}}.LiveClass_slideNav__04gDo{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px;border-top:1px solid var(--glass-border);background:rgba(0,0,0,.4);flex-shrink:0}@media(min-width:1024px){.LiveClass_slideNav__04gDo{gap:16px;padding:10px}}.LiveClass_slideNavBtn__vElyw{width:30px;height:30px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);background:var(--glass-bg);border:1px solid var(--glass-border-strong);transition:all .15s ease;cursor:pointer}.LiveClass_slideNavBtn__vElyw:hover:not(:disabled){background:var(--glass-bg);color:var(--text-primary)}.LiveClass_slideNavBtn__vElyw:disabled{opacity:.25;cursor:not-allowed}@media(min-width:1024px){.LiveClass_slideNavBtn__vElyw{width:32px;height:32px}}.LiveClass_slideCounter__q1wsD{font-size:.72rem;color:var(--text-muted);font-weight:600;min-width:50px;text-align:center}@media(min-width:1024px){.LiveClass_slideCounter__q1wsD{font-size:.75rem;min-width:60px}}.LiveClass_slideViewerEmpty__kzpwa{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:12px;color:var(--text-muted);padding:30px}@media(min-width:1024px){.LiveClass_slideViewerEmpty__kzpwa{padding:40px}}.LiveClass_slideEmptyIcon__TPKt0{font-size:2.2rem;opacity:.5}@media(min-width:1024px){.LiveClass_slideEmptyIcon__TPKt0{font-size:2.5rem}}.LiveClass_slideEmptyHint__8toUq{font-size:.72rem;color:var(--text-muted);text-align:center;max-width:220px}@media(min-width:1024px){.LiveClass_slideEmptyHint__8toUq{font-size:.75rem}}.LiveClass_stagePanel___U3GA{border-bottom:1px solid var(--glass-border);background:rgba(var(--amber),.03)}.LiveClass_stagePanelHeader__A5boV{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;font-size:.75rem;font-weight:600;color:var(--amber);border-bottom:1px solid var(--glass-border)}@media(min-width:1024px){.LiveClass_stagePanelHeader__A5boV{padding:10px 16px;font-size:.78rem}}.LiveClass_stageBadge__hSWbN{font-size:.62rem;background:rgba(var(--amber),.15);color:var(--amber);padding:2px 8px;border-radius:100px;font-weight:700}@media(min-width:1024px){.LiveClass_stageBadge__hSWbN{font-size:.65rem}}.LiveClass_stagePanelEmpty__TL3F_{padding:14px;text-align:center;font-size:.72rem;color:var(--text-muted)}@media(min-width:1024px){.LiveClass_stagePanelEmpty__TL3F_{padding:16px;font-size:.75rem}}.LiveClass_stageRequestCard__lUjs7{display:flex;align-items:center;justify-content:space-between;padding:6px 14px;border-bottom:1px solid var(--glass-border);transition:background .15s ease}.LiveClass_stageRequestCard__lUjs7:hover{background:var(--glass-bg)}@media(min-width:1024px){.LiveClass_stageRequestCard__lUjs7{padding:8px 16px}}.LiveClass_stageRequestInfo__Z0Vb8{display:flex;align-items:center;gap:8px}.LiveClass_stageRequestAvatar__C1HSi{width:26px;height:26px;border-radius:50%;background:rgba(var(--amber),.15);color:var(--amber);display:flex;align-items:center;justify-content:center}@media(min-width:1024px){.LiveClass_stageRequestAvatar__C1HSi{width:28px;height:28px}}.LiveClass_stageAvatarElevated__GjN3z{background:rgba(139,92,246,.15)!important;color:#8b5cf6!important}.LiveClass_stageRequestName__7S5Hq{font-size:.75rem;font-weight:500;color:var(--text-primary)}@media(min-width:1024px){.LiveClass_stageRequestName__7S5Hq{font-size:.78rem}}.LiveClass_stageRequestActions__BaEJa{display:flex;gap:4px}.LiveClass_stageGrantBtn__6YnPk{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(var(--green),.12);color:var(--green);transition:all .15s ease;border:none;cursor:pointer}.LiveClass_stageGrantBtn__6YnPk:hover{background:rgba(var(--green),.25);transform:scale(1.1)}@media(min-width:1024px){.LiveClass_stageGrantBtn__6YnPk{width:28px;height:28px}}.LiveClass_stageDenyBtn__VAwMo{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(var(--red),.08);color:var(--text-muted);transition:all .15s ease;border:none;cursor:pointer}.LiveClass_stageDenyBtn__VAwMo:hover{background:rgba(var(--red),.2);color:var(--red);transform:scale(1.1)}@media(min-width:1024px){.LiveClass_stageDenyBtn__VAwMo{width:28px;height:28px}}.LiveClass_stageElevatedHeader__O2EHy{padding:6px 14px 4px;font-size:.62rem;font-weight:700;color:#8b5cf6;text-transform:uppercase;letter-spacing:.08em}@media(min-width:1024px){.LiveClass_stageElevatedHeader__O2EHy{padding:8px 16px 4px;font-size:.65rem}}.LiveClass_stageElevatedCard__n1I0J{display:flex;align-items:center;justify-content:space-between;padding:5px 14px}@media(min-width:1024px){.LiveClass_stageElevatedCard__n1I0J{padding:6px 16px}}.LiveClass_stageRevokeBtn__eXBSf{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-muted);transition:all .15s ease;background:rgba(0,0,0,0);border:none;cursor:pointer}.LiveClass_stageRevokeBtn__eXBSf:hover{background:rgba(var(--red),.15);color:var(--red)}@media(min-width:1024px){.LiveClass_stageRevokeBtn__eXBSf{width:24px;height:24px}}.LiveClass_quizOverlay__EZsCW{position:absolute;bottom:0;left:0;right:0;background:rgba(15,15,30,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:2px solid #8b5cf6;padding:14px;z-index:100;display:flex;flex-direction:column;gap:10px;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}@media(min-width:1024px){.LiveClass_quizOverlay__EZsCW{padding:16px;gap:12px}}.LiveClass_quizTimerBar__TdYFm{width:100%;height:4px;background:var(--glass-bg);border-radius:2px;overflow:hidden}.LiveClass_quizTimerFill__Al3gc{height:100%;width:100%;transition:width .2s linear}.LiveClass_quizHeader__cT6Nq{display:flex;justify-content:space-between;align-items:center}.LiveClass_quizBadge__cwr5P{font-size:.68rem;font-weight:700;color:#8b5cf6;background:rgba(139,92,246,.15);padding:2px 8px;border-radius:4px;letter-spacing:.05em}@media(min-width:1024px){.LiveClass_quizBadge__cwr5P{font-size:.7rem}}.LiveClass_quizTimer__P_PkT{font-size:.78rem;font-weight:600;color:#9898b4}.LiveClass_quizQuestion__se07V{font-size:.9rem;font-weight:600;line-height:1.4;color:#f0f0f8}@media(min-width:1024px){.LiveClass_quizQuestion__se07V{font-size:.95rem}}.LiveClass_quizOptions__lsSAJ{display:flex;flex-direction:column;gap:8px}.LiveClass_quizOptionBtn__kCoJF{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:8px;background:var(--glass-bg);border:1px solid var(--glass-bg);text-align:left;transition:all .2s ease;width:100%;cursor:pointer}.LiveClass_quizOptionBtn__kCoJF:hover:not(:disabled){background:var(--glass-bg);border-color:var(--glass-bg)}@media(min-width:1024px){.LiveClass_quizOptionBtn__kCoJF{gap:12px;padding:10px 14px}}.LiveClass_quizOptionSelected__7yFjd{background:rgba(59,130,246,.1)!important;border-color:#3b82f6!important}.LiveClass_quizOptionCorrect__Qpym9{background:rgba(34,197,94,.15)!important;border-color:#22c55e!important}.LiveClass_quizOptionWrong__M4iXU{background:rgba(239,68,68,.15)!important;border-color:#ef4444!important}.LiveClass_quizOptionLabel__bAKo_{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.72rem;flex-shrink:0}@media(min-width:1024px){.LiveClass_quizOptionLabel__bAKo_{width:24px;height:24px;font-size:.75rem}}.LiveClass_quizOptionText__vs8ja{font-size:.82rem;color:#f0f0f8;flex:1 1}@media(min-width:1024px){.LiveClass_quizOptionText__vs8ja{font-size:.85rem}}.LiveClass_quizOptionIcon__SfaZ1{font-weight:700;font-size:1rem}.LiveClass_quizResult__kkhuY{text-align:center;padding:8px;border-radius:8px;font-size:.82rem;font-weight:600}.LiveClass_quizResultCorrect__gmSwy{color:#22c55e}.LiveClass_quizResultWrong__9Jl5Z{color:#ef4444}.LiveClass_quizResultMissed__TgZkJ{color:#5c5c7a}.LiveClass_quizCreator___e_nO{background:#141428;border:1px solid var(--glass-bg);border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.5);margin:10px;overflow:hidden}@media(min-width:1024px){.LiveClass_quizCreator___e_nO{margin:12px}}.LiveClass_quizCreatorHeader__x2Qzw{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:#0f0f1e;border-bottom:1px solid var(--glass-bg);font-size:.82rem;font-weight:600;color:#f0f0f8}@media(min-width:1024px){.LiveClass_quizCreatorHeader__x2Qzw{padding:12px 16px;font-size:.85rem}}.LiveClass_quizCreatorClose__Wcm5B{color:#5c5c7a;transition:color .15s ease;background:none;border:none;cursor:pointer}.LiveClass_quizCreatorClose__Wcm5B:hover{color:#f0f0f8}.LiveClass_quizCreatorBody__17zcf{padding:14px;display:flex;flex-direction:column;gap:10px}@media(min-width:1024px){.LiveClass_quizCreatorBody__17zcf{padding:16px;gap:12px}}.LiveClass_quizCreatorTextarea__zkwqo{width:100%;background:var(--glass-bg);border:1px solid var(--glass-bg);border-radius:8px;color:#f0f0f8;padding:9px;font-size:.82rem;outline:none;resize:none;font-family:var(--font-body)}.LiveClass_quizCreatorTextarea__zkwqo:focus{border-color:rgba(59,130,246,.4)}@media(min-width:1024px){.LiveClass_quizCreatorTextarea__zkwqo{padding:10px;font-size:.85rem}}.LiveClass_quizCreatorOptions__nEJTJ{display:flex;flex-direction:column;gap:8px}.LiveClass_quizCreatorOption__tXKZk{display:flex;align-items:center;gap:8px}.LiveClass_quizCreatorCorrectBtn__1wpXD{width:30px;height:30px;border-radius:6px;border:1px solid var(--glass-bg);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.78rem;color:#5c5c7a;transition:all .2s ease;background:rgba(0,0,0,0);cursor:pointer}@media(min-width:1024px){.LiveClass_quizCreatorCorrectBtn__1wpXD{width:32px;height:32px;font-size:.8rem}}.LiveClass_quizCreatorCorrectBtnActive__B3s0f{background:rgba(34,197,94,.15);border-color:#22c55e;color:#22c55e}.LiveClass_quizCreatorInput__vP_J4{flex:1 1;background:var(--glass-bg);border:1px solid var(--glass-bg);border-radius:6px;color:#f0f0f8;padding:5px 9px;font-size:.8rem;outline:none}.LiveClass_quizCreatorInput__vP_J4:focus{border-color:rgba(59,130,246,.3)}@media(min-width:1024px){.LiveClass_quizCreatorInput__vP_J4{padding:6px 10px;font-size:.82rem}}.LiveClass_quizCreatorFooter__RLGF1{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.LiveClass_quizCreatorTime__q2DN4{display:flex;align-items:center;gap:6px;font-size:.78rem;color:#9898b4}.LiveClass_quizCreatorSelect__Z7UZm{background:#0f0f1e;border:1px solid var(--glass-bg);border-radius:4px;color:#f0f0f8;padding:3px 6px;font-size:.78rem;outline:none}.LiveClass_quizCreatorHint__Tn6_P{font-size:.72rem;color:#5c5c7a}.LiveClass_quizCreatorLaunchBtn__RTNh7{display:flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;background:#8b5cf6;color:#fff;font-size:.78rem;font-weight:600;transition:all .15s ease;border:none;cursor:pointer}.LiveClass_quizCreatorLaunchBtn__RTNh7:hover:not(:disabled){background:#a78bfa;transform:translateY(-1px)}.LiveClass_quizCreatorLaunchBtn__RTNh7:disabled{opacity:.4;cursor:not-allowed}@media(min-width:1024px){.LiveClass_quizCreatorLaunchBtn__RTNh7{padding:8px 16px;font-size:.8rem}}.LiveClass_pollOverlay__upwAM{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(20,20,40,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-bg);border-radius:14px;padding:18px;width:90%;max-width:360px;z-index:100;box-shadow:0 20px 50px rgba(0,0,0,.6)}@media(min-width:1024px){.LiveClass_pollOverlay__upwAM{border-radius:16px;padding:20px;max-width:380px}}.LiveClass_pollClose__V1Ing{position:absolute;top:12px;right:12px;background:none;border:none;color:#5c5c7a;cursor:pointer;font-size:1rem;transition:color .15s ease}.LiveClass_pollClose__V1Ing:hover{color:#f0f0f8}.LiveClass_pollHeader__haiu0{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.LiveClass_pollBadge__G35z1{font-size:.62rem;font-weight:700;color:#3b82f6;background:rgba(59,130,246,.15);padding:2px 8px;border-radius:4px;letter-spacing:.05em}@media(min-width:1024px){.LiveClass_pollBadge__G35z1{font-size:.65rem}}.LiveClass_pollVoteCount__Pfkyf{font-size:.72rem;color:#5c5c7a}.LiveClass_pollQuestion__QTjxT{font-size:.95rem;font-weight:600;line-height:1.4;margin-bottom:14px;color:#f0f0f8}@media(min-width:1024px){.LiveClass_pollQuestion__QTjxT{font-size:1rem;margin-bottom:16px}}.LiveClass_pollOptions__k_vFQ{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.LiveClass_pollOptions__k_vFQ{gap:10px}}.LiveClass_pollOptionBtn__9Mo9o{display:flex;flex-direction:column;gap:5px;width:100%;padding:9px 11px;border-radius:8px;background:var(--glass-bg);border:1px solid var(--glass-bg);text-align:left;transition:all .2s ease;position:relative;overflow:hidden;cursor:pointer}.LiveClass_pollOptionBtn__9Mo9o:hover:not(.LiveClass_pollOptionLocked__dGTbl){background:var(--glass-bg);border-color:var(--glass-bg)}@media(min-width:1024px){.LiveClass_pollOptionBtn__9Mo9o{gap:6px;padding:10px 12px}}.LiveClass_pollOptionSelected__bi_pp{border-color:rgba(59,130,246,.4)!important}.LiveClass_pollOptionLocked__dGTbl{cursor:default}.LiveClass_pollOptionInfo__b_Zet{display:flex;justify-content:space-between;align-items:center;z-index:2;width:100%}.LiveClass_pollOptionText__8_9LP{font-size:.82rem;color:#f0f0f8;font-weight:500}.LiveClass_pollOptionPct__tXFE8{font-size:.78rem;font-weight:600;color:#9898b4}.LiveClass_pollBarTrack__PCPdq{width:100%;height:4px;background:var(--glass-bg);border-radius:2px;overflow:hidden;z-index:2}.LiveClass_pollBarFill__2AJ7h{height:100%;border-radius:2px}.LiveClass_pollOptionIdx__e0SVZ{font-size:.72rem;color:#5c5c7a;margin-right:4px}.LiveClass_pollAddOption__otXui{background:none;border:none;color:#3b82f6;font-size:.78rem;font-weight:600;cursor:pointer;padding:4px;align-self:flex-start;transition:opacity .15s ease}.LiveClass_pollAddOption__otXui:hover{opacity:.8}.LiveClass_recordingControls__aopna{display:flex;align-items:center;gap:8px}.LiveClass_recordingStatusBadge__O8l1P{display:flex;align-items:center;gap:5px;padding:3px 8px;border-radius:6px;font-size:.65rem;font-weight:600;background:var(--glass-bg);color:#9898b4;border:1px solid var(--glass-bg)}@media(min-width:1024px){.LiveClass_recordingStatusBadge__O8l1P{gap:6px;padding:4px 10px;font-size:.7rem}}.LiveClass_recordingStatusActive__GGAyk{background:rgba(239,68,68,.1);color:#ef4444;border-color:rgba(239,68,68,.2)}.LiveClass_recordingDot__i6435{width:6px;height:6px;border-radius:50%;background:currentColor;animation:LiveClass_livePulse__N4cPA 1.5s ease-in-out infinite}.LiveClass_mentorActionsBar__ExLEP{display:flex;align-items:center;gap:6px}@media(min-width:1024px){.LiveClass_mentorActionsBar__ExLEP{gap:8px;margin-right:12px;border-right:1px solid var(--glass-bg);padding-right:12px}}.LiveClass_mentorActionBtn__Xbko4{display:flex;align-items:center;gap:4px;padding:5px 10px;border-radius:8px;background:var(--glass-bg);border:1px solid var(--glass-bg);color:#9898b4;font-size:.7rem;font-weight:600;cursor:pointer;transition:all .2s ease}.LiveClass_mentorActionBtn__Xbko4:hover{background:var(--glass-bg);color:#f0f0f8}@media(min-width:1024px){.LiveClass_mentorActionBtn__Xbko4{gap:6px;padding:6px 12px;font-size:.75rem}}.LiveClass_mentorActionBtnEnd__jcE4e{background:rgba(239,68,68,.1)!important;border-color:rgba(239,68,68,.2)!important;color:#ef4444!important}.LiveClass_mentorActionBtnEnd__jcE4e:hover{background:rgba(239,68,68,.2)!important}.LiveClass_leaderboardScreen__hQEHS{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:20px;background:radial-gradient(circle at center,#111126 0,#06060c 100%);color:#f0f0f8;overflow-y:auto;-webkit-overflow-scrolling:touch}@media(min-width:1024px){.LiveClass_leaderboardScreen__hQEHS{padding:40px 20px}}.LiveClass_leaderboardCard__aOKYN{background:rgba(20,20,40,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--glass-bg);border-radius:16px;padding:24px;width:100%;max-width:680px;box-shadow:0 24px 60px rgba(0,0,0,.6);display:flex;flex-direction:column;gap:20px}@media(min-width:1024px){.LiveClass_leaderboardCard__aOKYN{border-radius:20px;padding:32px;gap:24px}}.LiveClass_leaderboardHeader__APSF9{text-align:center}.LiveClass_leaderboardHeader__APSF9 h1{font-size:1.4rem;font-weight:700;margin-bottom:6px;background:linear-gradient(135deg,#fff,#9898b4);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width:1024px){.LiveClass_leaderboardHeader__APSF9 h1{font-size:1.8rem;margin-bottom:8px}}.LiveClass_leaderboardHeader__APSF9 p{font-size:.85rem;color:#9898b4}@media(min-width:1024px){.LiveClass_leaderboardHeader__APSF9 p{font-size:.9rem}}.LiveClass_leaderboardTableWrapper__huDt9{width:100%;border-radius:10px;overflow:hidden;overflow-x:auto;border:1px solid var(--glass-bg);background:rgba(0,0,0,.2);-webkit-overflow-scrolling:touch}@media(min-width:1024px){.LiveClass_leaderboardTableWrapper__huDt9{border-radius:12px}}.LiveClass_leaderboardTable__IoeOk{width:100%;border-collapse:collapse;min-width:500px}.LiveClass_leaderboardTable__IoeOk td,.LiveClass_leaderboardTable__IoeOk th{padding:10px 12px;text-align:left;font-size:.8rem}@media(min-width:1024px){.LiveClass_leaderboardTable__IoeOk td,.LiveClass_leaderboardTable__IoeOk th{padding:12px 16px;font-size:.85rem}}.LiveClass_leaderboardTable__IoeOk th{background:var(--glass-bg);color:#5c5c7a;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em}@media(min-width:1024px){.LiveClass_leaderboardTable__IoeOk th{font-size:.78rem}}.LiveClass_leaderboardTable__IoeOk tr{border-bottom:1px solid var(--glass-bg)}.LiveClass_leaderboardTable__IoeOk tr:last-child{border-bottom:none}.LiveClass_leaderboardTable__IoeOk tbody tr:hover{background:var(--glass-bg)}.LiveClass_rankBadge__Api7z{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.75rem;background:var(--glass-bg);color:#9898b4}@media(min-width:1024px){.LiveClass_rankBadge__Api7z{width:24px;height:24px;font-size:.8rem}}.LiveClass_rankGold__pA_BM{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 0 10px rgba(245,158,11,.4)}.LiveClass_rankSilver__RWlR6{background:linear-gradient(135deg,#94a3b8,#64748b);color:#fff;box-shadow:0 0 10px rgba(148,163,184,.3)}.LiveClass_rankBronze__poJ6H{background:linear-gradient(135deg,#b45309,#78350f);color:#fff;box-shadow:0 0 10px rgba(180,83,9,.3)}.LiveClass_leaderboardName__Yi3Ji{font-weight:600;color:#f0f0f8}.LiveClass_leaderboardScore__fNbti{font-weight:700;color:#3b82f6}.LiveClass_leaderboardRecording__Q4j6H{background:var(--glass-bg);border:1px solid var(--glass-bg);border-radius:10px;padding:14px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}@media(min-width:1024px){.LiveClass_leaderboardRecording__Q4j6H{border-radius:12px;padding:16px;gap:16px}}.LiveClass_leaderboardRecordingLeft__IhfZS{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.LiveClass_leaderboardRecordingTitle__AQZu6{font-weight:600;font-size:.85rem}@media(min-width:1024px){.LiveClass_leaderboardRecordingTitle__AQZu6{font-size:.9rem}}.LiveClass_leaderboardRecordingDesc__Xy_bc{font-size:.72rem;color:#5c5c7a}@media(min-width:1024px){.LiveClass_leaderboardRecordingDesc__Xy_bc{font-size:.75rem}}.LiveClass_leaderboardRecordingBtn__G8VZ_{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;background:#3b82f6;color:#fff;font-size:.78rem;font-weight:600;transition:all .2s ease;border:none;cursor:pointer;flex-shrink:0}.LiveClass_leaderboardRecordingBtn__G8VZ_:hover{background:#60a5fa;transform:translateY(-1px)}@media(min-width:1024px){.LiveClass_leaderboardRecordingBtn__G8VZ_{padding:8px 16px;font-size:.8rem}}.LiveClass_leaderboardFooter__ufBFa{display:flex;justify-content:center;margin-top:4px}@media(min-width:1024px){.LiveClass_leaderboardFooter__ufBFa{margin-top:8px}}.LiveClass_leaderboardExitBtn__JfekS{padding:10px 24px;border-radius:8px;background:var(--glass-bg);border:1px solid var(--glass-bg);color:#9898b4;font-size:.82rem;font-weight:600;transition:all .2s ease;cursor:pointer}.LiveClass_leaderboardExitBtn__JfekS:hover{background:var(--glass-bg);color:#f0f0f8}.LiveClass_leaderboardLoading__9Jqq2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#5c5c7a;padding:40px}.LiveClass_leaderboardLoading__9Jqq2 p{font-size:.82rem}@media(min-width:1024px){.LiveClass_leaderboardLoading__9Jqq2 p{font-size:.85rem}}.LiveClass_sessionPlayer__6Nkwa{display:flex;flex-direction:column;height:100%;background:#000}.LiveClass_sessionPlayerMain__EAxa_{flex:1 1;display:flex;flex-direction:column-reverse;min-height:0}@media(min-width:768px){.LiveClass_sessionPlayerMain__EAxa_{display:grid;grid-template-columns:1fr 340px}}.LiveClass_sessionPlayerContent__egsVK{flex:1 1;display:flex;flex-direction:column;min-height:0}@media(min-width:768px){.LiveClass_sessionPlayerContent__egsVK{display:grid;grid-template-columns:1fr 1fr}}.LiveClass_sessionPlayerSidebar__ZSra9{display:flex;flex-direction:column;border-left:1px solid var(--glass-border);background:rgba(0,0,0,.4);min-height:0;overflow:hidden}.LiveClass_sessionPlayerVideo__PL0_I{position:relative;width:100%;height:220px;background:#000;overflow:hidden;flex-shrink:0;border-bottom:1px solid var(--glass-border)}.LiveClass_sessionPlayerVideo__PL0_I video{width:100%;height:100%;object-fit:cover}@media(min-width:1024px){.LiveClass_sessionPlayerVideo__PL0_I{height:260px}}.LiveClass_sessionPlayerControls__CAsp2{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;gap:12px;padding:12px 16px;background:linear-gradient(transparent,rgba(0,0,0,.85))}.LiveClass_sessionPlayBtn__5y8o8{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;border:none;cursor:pointer;transition:all .2s ease}.LiveClass_sessionPlayBtn__5y8o8:hover{background:hsla(0,0%,100%,.25);transform:scale(1.05)}.LiveClass_sessionTimeDisplay__Gu9Ev{font-size:.78rem;color:#fff;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LiveClass_sessionSeekBar__Mzm_x{flex:1 1;height:4px;appearance:none;background:hsla(0,0%,100%,.2);border-radius:2px;outline:none;cursor:pointer}.LiveClass_sessionSeekBar__Mzm_x::-webkit-slider-thumb{appearance:none;width:14px;height:14px;border-radius:50%;background:#3b82f6;cursor:pointer;box-shadow:0 0 6px rgba(59,130,246,.4)}.LiveClass_sessionPlayerChat__1giTy{flex:1 1;min-height:0;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:6px;-webkit-overflow-scrolling:touch}.LiveClass_sessionPlayerChat__1giTy::-webkit-scrollbar{width:3px}.LiveClass_sessionPlayerChat__1giTy::-webkit-scrollbar-thumb{background:var(--glass-bg);border-radius:3px}.LiveClass_sessionChatMsg__ry8gE{padding:6px 10px;border-radius:10px;font-size:.8rem;line-height:1.4;background:var(--glass-bg);animation:LiveClass_chatSlideIn__MK83Y .15s ease-out}.LiveClass_sessionChatMsg__ry8gE strong{font-weight:600;color:var(--text-secondary);margin-right:6px}.LiveClass_sessionChatMsgMentor__oyB0W{background:linear-gradient(135deg,rgba(34,197,94,.12),rgba(34,197,94,.03));border-left:2px solid var(--green)}.LiveClass_sessionChatMsgMentor__oyB0W strong{color:var(--green)}.LiveClass_typingIndicator__G5YHq{display:flex;gap:4px;align-items:center}.LiveClass_typingIndicator__G5YHq span{width:8px;height:8px;border-radius:50%;background:var(--text-muted);animation:LiveClass_typingDot__HHLYU 1.4s ease-in-out infinite}.LiveClass_typingIndicator__G5YHq span:nth-child(2){animation-delay:.2s}.LiveClass_typingIndicator__G5YHq span:nth-child(3){animation-delay:.4s}@keyframes LiveClass_typingDot__HHLYU{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}