.StudentCard_studentCard__bO93V{position:relative;transition:transform .2s ease-in-out,outline-color .2s ease-in-out;min-inline-size:0;border:1px solid var(--mui-palette-divider)}.StudentCard_studentCard__bO93V:hover{transform:scale(1.02)}.StudentCard_studentCard__bO93V:active{transform:translateY(0)}.StudentCard_studentCard__bO93V.StudentCard_inactive__TC5n_{opacity:.7;filter:grayscale(.3)}.StudentCard_studentCard__bO93V.StudentCard_paused__X_b_g{background:linear-gradient(45deg,transparent 0,var(--mui-palette-warning-lighter) 100%);border-color:var(--mui-palette-warning-main)}.StudentCard_studentCard__bO93V.StudentCard_selected__1SMgv{transform:scale(1.02);border-color:var(--mui-palette-primary-main);box-shadow:0 0 0 1px var(--mui-palette-primary-main)}.StudentCard_dragHandle___KYD3{opacity:.5;transition:opacity .2s ease-in-out;z-index:10;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;inset-block-start:8px;inset-inline-end:8px}.StudentCard_dragHandle___KYD3:hover{background-color:var(--mui-palette-action-hover);opacity:1}.StudentCard_dragHandle___KYD3:active{cursor:grabbing;opacity:1}.StudentCard_studentCard__bO93V:hover .StudentCard_dragHandle___KYD3{opacity:1}.StudentCard_activitySection__F2wLT{margin-block-end:8px}.StudentCard_screenshotSection__pmd7q{position:relative;margin-block-end:8px}.StudentCard_screenshot__b2MAE{inline-size:100%;block-size:180px;background-size:cover;background-position:50%;position:relative;border-radius:4px;overflow:hidden}.StudentCard_screenshot__b2MAE:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 70%,rgba(0,0,0,.5));pointer-events:none}.StudentCard_controls__Uc0Ii{position:absolute;inset-block-end:8px;inset-inline-end:8px;z-index:2;display:flex;gap:4px}.StudentCard_noScreenshot__8nfd3{display:flex;justify-content:center;align-items:center;padding-block:0 16px;padding-inline:16px}.StudentCard_tabsSection__TeJ5T{margin-block-start:8px}.StudentCard_tabItem__P11NH{overflow:hidden;cursor:pointer}.StudentCard_dragging__aJSOF{opacity:.8;transform:scale(1.02) rotate(1deg)!important;box-shadow:var(--mui-shadows-8)!important;z-index:1300!important;cursor:grabbing!important;pointer-events:none}.StudentCard_dropping__AsEMH{transform:scale(1.05);box-shadow:var(--mui-shadows-4);outline:2px solid var(--mui-palette-primary-main);outline-offset:-2px}.StudentCard_placeholder__WTV0w{border:2px dashed var(--mui-palette-primary-main);background:var(--mui-palette-primary-lighter);border-radius:16px;opacity:.5}.StudentCard_dropZone__9kF7t{transition:transform .2s ease-in-out;outline:2px dashed var(--mui-palette-primary-main);outline-offset:-2px;background-color:var(--mui-palette-action-hover)}@media (max-width:600px){.StudentCard_screenshot__b2MAE{block-size:120px}}.StudentMaxView_dialog__wimMQ{overflow:visible!important;z-index:1300;padding-block-start:24px!important}.StudentMaxView_dialog__wimMQ .MuiDialog-paper{overflow:visible!important;max-block-size:none!important;block-size:auto!important;margin-block-start:40px!important}.StudentMaxView_dialog__wimMQ .MuiDialog-paper:focus-visible{outline:2px solid var(--mui-palette-primary-main)}[dir=rtl] .StudentMaxView_dialog__wimMQ .MuiDialogTitle-root{flex-direction:row-reverse}[dir=rtl] .StudentMaxView_dialog__wimMQ .MuiBox-root{direction:rtl}.StudentMaxView_dialogTitle__YDlpu{display:flex;justify-content:space-between;align-items:center;padding-block:16px;padding-inline:24px;background-color:var(--mui-palette-background-paper);border-block-end:1px solid var(--mui-palette-divider)}.StudentMaxView_dialogContent__GfTwJ{display:flex;flex-direction:column;padding:16px;padding-block-end:32px;overflow-y:auto!important;overflow-x:hidden!important}.StudentMaxView_tabs__9VBYc{background-color:var(--mui-palette-background-default);border-block-end:1px solid var(--mui-palette-divider)}.StudentMaxView_tabPanel__C4hnJ{flex:1;overflow:auto}.StudentMaxView_screenshotContainer__0dovB{position:relative;inline-size:100%;aspect-ratio:16/9;border-radius:8px;background-color:var(--mui-palette-background-default);box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.StudentMaxView_screenshot__j6FWH{inline-size:100%;block-size:100%;-o-object-fit:contain;object-fit:contain;display:block}.StudentMaxView_screenshotPlaceholder__GNuZP{display:flex;align-items:center;justify-content:center;background-color:#f6f7f9;border-radius:8px;margin-block-start:16px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.StudentMaxView_screenshotControls__aw2rv{position:absolute;inset-block-end:16px;inset-inline-end:16px;display:flex;gap:8px}.StudentMaxView_controlButton__4k3Oc{background-color:rgba(0,0,0,.5)!important;color:white!important}.StudentMaxView_controlButton__4k3Oc:hover{background-color:rgba(0,0,0,.7)!important}.StudentMaxView_noScreenshot__RsuQB{display:flex;flex-direction:column;align-items:center;justify-content:center;block-size:300px;background-color:var(--mui-palette-background-default);border-radius:4px;border:1px dashed var(--mui-palette-divider)}.StudentMaxView_tabsContainer__KUS6Z{inline-size:100%;block-size:100%;overflow:auto}.StudentMaxView_tabsList__7q5C9{inline-size:100%;padding:0}.StudentMaxView_tabItem__3zdFB{border-radius:8px;margin-block-end:8px;border:1px solid transparent;transition:all .2s ease}.StudentMaxView_tabItem__3zdFB:hover{background-color:rgba(0,0,0,.04);border-color:var(--mui-palette-divider)}.StudentMaxView_favicon__65Iw2{inline-size:24px;block-size:24px;-o-object-fit:contain;object-fit:contain}.StudentMaxView_noTabs__RdMro{display:flex;flex-direction:column;align-items:center;justify-content:center;block-size:300px;background-color:var(--mui-palette-background-default);border-radius:4px;border:1px dashed var(--mui-palette-divider)}.StudentMaxView_activityContainer__3lHsf{padding:16px}.StudentMaxView_activityItem__keBit{margin-block-end:16px}.StudentMaxView_activityItem__keBit,.StudentMaxView_statusItem__PzqWY{display:flex;align-items:center;padding:16px;background-color:var(--mui-palette-background-default);border-radius:4px}.StudentMaxView_infoContainer__HUd3m{padding:16px}.StudentMaxView_controlBar__EqoP3{display:flex;align-items:center;gap:16px;padding-block:16px;padding-inline:24px;background-color:var(--mui-palette-background-default);border-block-start:1px solid var(--mui-palette-divider)}.StudentMaxView_linkInput__QKr_r{flex:1}.StudentMaxView_tabCloseButton__E6S4_{visibility:hidden;opacity:0;transition:all .2s ease}.StudentMaxView_tabItem__3zdFB:hover .StudentMaxView_tabCloseButton__E6S4_{visibility:visible;opacity:1}.StudentMaxView_studentInfo__iyKgx{display:flex;align-items:center;gap:16px}.StudentMaxView_avatar__3lYTh{inline-size:48px;block-size:48px}.StudentMaxView_studentName__ZFWWP{margin:0;font-weight:600}@media (max-width:600px){.StudentMaxView_dialogContent__GfTwJ{max-block-size:none}.StudentMaxView_screenshotContainer__0dovB{aspect-ratio:4/3}.StudentMaxView_controlBar__EqoP3{flex-direction:column;gap:8px}.StudentMaxView_controlButton__4k3Oc,.StudentMaxView_linkInput__QKr_r{inline-size:100%}.StudentMaxView_studentInfo__iyKgx{gap:8px}.StudentMaxView_avatar__3lYTh{inline-size:36px;block-size:36px}}@media (max-height:700px){.StudentMaxView_screenshotPlaceholder__GNuZP{min-block-size:150px}}.StudentMaxView_spinner__zVi85{display:inline-block;inline-size:18px;block-size:18px;border:2px solid #ccc;border-block-start:2px solid #1976d2;border-radius:50%;animation:StudentMaxView_spin__2_7Cu .8s linear infinite;vertical-align:middle}@keyframes StudentMaxView_spin__2_7Cu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EmptyStateGuide_container__iMaBd{background-color:var(--mui-palette-background-default,transparent)}.EmptyStateGuide_contentWrapper__AxgwT{max-width:64rem;width:100%}.EmptyStateGuide_title__qRxUP{color:var(--mui-palette-text-primary,rgba(0,0,0,.85))!important}.EmptyStateGuide_demoCard__BT_pN{margin-bottom:2rem;overflow:hidden;cursor:pointer;transform:translateZ(0);transition:all .3s ease;border-radius:.75rem;background:linear-gradient(135deg,#2878fe,#55d8cd);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.EmptyStateGuide_demoCard__BT_pN:hover{transform:scale(1.02);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.EmptyStateGuide_demoCardContent__ZOcn_{padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;color:white}@media (min-width:768px){.EmptyStateGuide_demoCardContent__ZOcn_{flex-direction:row}}.EmptyStateGuide_demoCardTextContent__Wenpb{flex:1;text-align:center}@media (min-width:768px){.EmptyStateGuide_demoCardTextContent__Wenpb{text-align:left}}.EmptyStateGuide_demoCardIcon__5lZYN{font-size:5rem;opacity:.85}.EmptyStateGuide_demoCardTitle___hUq3{margin-bottom:.5rem;font-size:1.25rem!important}.EmptyStateGuide_demoCardDescription__3WMNh{margin-bottom:1rem;opacity:.9;font-size:.95rem!important}.EmptyStateGuide_pulseButton__407Ui:hover{background-color:rgba(255,255,255,.9)!important}.EmptyStateGuide_optionsGrid__vqTV5{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}@media (min-width:768px){.EmptyStateGuide_optionsGrid__vqTV5{grid-template-columns:1fr 1fr}}.EmptyStateGuide_optionCard__DVbfv{padding:1.25rem;text-align:center;border-radius:.75rem;transition:all .3s ease;cursor:pointer;border:1px solid var(--mui-palette-divider,rgba(0,0,0,.08));background-color:var(--mui-palette-background-paper,rgba(255,255,255,.8))}.EmptyStateGuide_optionCard__DVbfv:hover{box-shadow:0 4px 6px -1px rgba(var(--mui-palette-primary-mainChannel,40,120,254),.15),0 2px 4px -1px rgba(var(--mui-palette-primary-mainChannel,40,120,254),.1);background-color:var(--mui-palette-background-paper,white);border-color:var(--mui-palette-primary-main,#2878fe)}.EmptyStateGuide_optionIcon__NQpux{font-size:2rem;color:var(--mui-palette-primary-main,#2878fe);margin-bottom:.75rem}.EmptyStateGuide_optionTitle__KIGzU{margin-bottom:.5rem;font-size:1.1rem!important}.EmptyStateGuide_optionDescription__As_Ec{max-width:20rem;margin-left:auto;margin-right:auto;font-size:.9rem!important;color:var(--mui-palette-text-secondary,rgba(0,0,0,.6))!important}.EmptyStateGuide_tipsCard__KgAcH{padding:1.5rem;border-radius:.75rem;background:linear-gradient(135deg,rgba(var(--mui-palette-primary-mainChannel,40,120,254),.05) 0,rgba(var(--mui-palette-primary-mainChannel,85,216,205),.03) 100%);border:1px solid rgba(var(--mui-palette-primary-mainChannel,40,120,254),.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 8px 20px rgba(var(--mui-palette-primary-mainChannel,40,120,254),.07),inset 0 1px 1px rgba(255,255,255,.4)}.EmptyStateGuide_tipsTitle__DHvZm{margin-bottom:1.25rem;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:1.1rem!important;color:var(--mui-palette-text-primary,rgba(0,0,0,.8));font-weight:600!important;text-shadow:0 1px 1px rgba(var(--mui-palette-background-paperChannel,255,255,255),.4)}.EmptyStateGuide_tipsGrid__PUuSK{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.25rem}.EmptyStateGuide_tipItem__F4ez_{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:8px;background-color:var(--mui-palette-background-paper,white);box-shadow:0 2px 8px rgba(var(--mui-palette-primary-mainChannel,40,120,254),.06);transition:all .3s ease}.EmptyStateGuide_tipItem__F4ez_:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--mui-palette-primary-mainChannel,40,120,254),.1)}.EmptyStateGuide_tipIcon__zR3Qm{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:linear-gradient(135deg,var(--mui-palette-primary-main,#2878fe) 0,var(--mui-palette-primary-light,#4a90fe) 100%);color:var(--mui-palette-primary-contrastText,white);font-size:1.1rem}@keyframes EmptyStateGuide_pulse__3mGXO{0%{box-shadow:0 0 0 0 rgba(40,120,254,.7)}70%{box-shadow:0 0 0 6px rgba(40,120,254,0)}to{box-shadow:0 0 0 0 rgba(40,120,254,0)}}@media (min-width:768px){.EmptyStateGuide_guidanceCards__hMfVO{grid-template-columns:1fr 1fr}}@media (max-width:600px){.EmptyStateGuide_container__iMaBd{padding:1rem .75rem}.EmptyStateGuide_demoCard__BT_pN,.EmptyStateGuide_guidanceCard__3wufI{padding:.75rem}.EmptyStateGuide_content__fZrqD{padding:16px}}html[dir=rtl] .EmptyStateGuide_container__iMaBd{text-align:right}.EmptyStateGuide_plainCard__3xdWZ .EmptyStateGuide_demoCardContent__ZOcn_{color:var(--mui-palette-text-primary,rgba(0,0,0,.85))!important}.EmptyStateGuide_plainCard__3xdWZ .EmptyStateGuide_demoCardIcon__5lZYN{color:#2878fe}.EmptyStateGuide_plainCard__3xdWZ .EmptyStateGuide_demoCardTitle___hUq3{color:var(--mui-palette-text-primary,rgba(0,0,0,.85))!important}.EmptyStateGuide_plainCard__3xdWZ .EmptyStateGuide_demoCardDescription__3WMNh{color:var(--mui-palette-text-secondary,rgba(0,0,0,.65))!important}.EmptyStateGuide_pulseButton__407Ui{background-color:white!important;color:#2878fe!important;font-weight:700!important;text-transform:none!important;border-radius:.5rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important;animation:EmptyStateGuide_pulse__3mGXO 3s infinite}.EmptyStateGuide_plainCard__3xdWZ .EmptyStateGuide_pulseButton__407Ui{background:linear-gradient(135deg,#2878fe,#55d8cd)!important;color:white!important;box-shadow:0 4px 10px rgba(40,120,254,.3)!important}.EmptyStateGuide_plainCard__3xdWZ .EmptyStateGuide_pulseButton__407Ui:hover{background:linear-gradient(135deg,#1a68f0,#4bc8bd)!important;box-shadow:0 6px 12px rgba(40,120,254,.4)!important}.EmptyStateGuide_greetingContainer__Zv9Lz{text-align:center;margin-bottom:2rem;padding-bottom:1.5rem;position:relative}.EmptyStateGuide_greetingContainer__Zv9Lz:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:120px;height:3px;background:linear-gradient(90deg,rgba(255,255,255,0),#2878fe,rgba(255,255,255,0));border-radius:3px}.EmptyStateGuide_teacherName__LP1l6{font-weight:700;position:relative;display:inline-block;background:linear-gradient(120deg,#2878fe,#55d8cd,#2878fe);background-size:300% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:EmptyStateGuide_premium-shine__ZhCeg 8s cubic-bezier(.4,0,.2,1) infinite;letter-spacing:.02em;padding:0 .2rem;transform:translateZ(0);filter:drop-shadow(0 0 1px rgba(40,120,254,.3))}@keyframes EmptyStateGuide_premium-shine__ZhCeg{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.EmptyStateGuide_subtitle__S36GP{margin-top:.5rem!important;color:var(--mui-palette-text-secondary,rgba(0,0,0,.6))!important;font-weight:400!important;font-size:1.1rem!important}.EmptyStateGuide_title__qRxUP{margin-bottom:1.5rem;font-size:1.75rem!important;margin-bottom:.75rem;text-align:center;font-weight:500;font-size:2rem!important;color:rgba(0,0,0,.85);letter-spacing:-.5px}.EmptyStateGuide_shadowCard__izPvP{box-shadow:0 4px 16px rgba(var(--mui-palette-common-blackChannel,0,0,0),.05)!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important}.EmptyStateGuide_shadowCard__izPvP:hover{box-shadow:0 8px 24px rgba(var(--mui-palette-common-blackChannel,0,0,0),.1)!important;transform:translateY(-2px)!important}.EmptyStateGuide_iconBackground__8Dmln{width:90px;height:90px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(var(--mui-palette-primary-mainChannel,40,120,254),.07);transition:all .3s ease}.EmptyStateGuide_demoCard__BT_pN:hover .EmptyStateGuide_iconBackground__8Dmln{background:rgba(var(--mui-palette-primary-mainChannel,40,120,254),.12);transform:scale(1.05)}.EmptyStateGuide_demoCardIcon__5lZYN{flex-shrink:0;font-size:3.5rem;color:#2878fe}.EmptyStateGuide_optionIconWrapper__B0550{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(var(--mui-palette-primary-mainChannel,40,120,254),.07);margin:0 auto .75rem;transition:all .3s ease}.EmptyStateGuide_optionCard__DVbfv:hover .EmptyStateGuide_optionIconWrapper__B0550{background:rgba(var(--mui-palette-primary-mainChannel,40,120,254),.12);transform:scale(1.05)}.EmptyStateGuide_actionButton__GMWMs{padding:.75rem 1.5rem!important;font-size:1rem!important;letter-spacing:.3px!important}.EmptyStateGuide_tipsIcon__h_ON8{color:#f59e0b;font-size:1.25rem;filter:drop-shadow(0 1px 1px rgba(255,255,255,.8))}.EmptyStateGuide_plainCard__3xdWZ{background:var(--mui-palette-background-paper,white)!important;color:var(--mui-palette-text-primary,rgba(0,0,0,.85))!important;border:none!important;border-radius:12px!important;overflow:hidden}.EmptyStateGuide_container__iMaBd{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2.5rem 1.5rem;margin-top:1rem}.ConnectionManager_chip__b5l96{transition:all .3s ease;cursor:pointer;block-size:28px;font-size:.75rem;padding-block:0;padding-inline:6px}.ConnectionManager_chip__b5l96:hover{box-shadow:0 2px 4px rgba(0,0,0,.1);transform:translateY(-1px)}.ConnectionManager_dialog__RggCW{z-index:1400}.ConnectionManager_rotating__NwEbf{animation:ConnectionManager_rotate__HE2fL 1.5s linear infinite}.ConnectionManager_connectionContainer__pDmHU{display:inline-flex;align-items:center;position:relative}.ConnectionManager_connectionIcon__gx1kk{padding:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}@keyframes ConnectionManager_rotate__HE2fL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:600px){.ConnectionManager_chip__b5l96{block-size:24px;font-size:.7rem}}.styles_studentCard___0qj6{transition:transform .2s ease-in-out,outline-color .2s ease-in-out;min-inline-size:0}.styles_studentCard___0qj6:hover{transform:scale(1.02)}.styles_studentCard___0qj6:active{transform:translateY(0)}.styles_dragHandle__6TyeX{opacity:.5;transition:opacity .2s ease-in-out;z-index:10;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_dragHandle__6TyeX:hover{background-color:var(--mui-palette-action-hover);opacity:1}.styles_dragHandle__6TyeX:active{cursor:grabbing;opacity:1}.styles_studentCard___0qj6:hover .styles_dragHandle__6TyeX{opacity:1}.styles_inactive__16Nxp{opacity:.7;filter:grayscale(.3)}.styles_paused__Cp3hD{background:linear-gradient(45deg,transparent 0,var(--mui-palette-warning-lighter) 100%)}.styles_dragging__1QxQr{opacity:.8;transform:scale(1.02) rotate(1deg)!important;box-shadow:var(--mui-shadows-8)!important;z-index:1300!important;cursor:grabbing!important;pointer-events:none}.styles_dropping__37TWH{transform:scale(1.05);box-shadow:var(--mui-shadows-4);outline:2px solid var(--mui-palette-primary-main);outline-offset:-2px}.styles_scroll__cLHbH::-webkit-scrollbar{inline-size:6px;block-size:6px}.styles_scroll__cLHbH::-webkit-scrollbar-track{box-shadow:none}.styles_scroll__cLHbH::-webkit-scrollbar-thumb{background-color:var(--mui-palette-divider);border-radius:6px}.styles_grid__HueOd{transition:grid-template-columns .2s ease-in-out}.styles_zoomControls__oo8T_{display:flex;align-items:center;gap:1rem;margin-block-end:1rem}.styles_selected__F77aX{transform:scale(1.02);transition:transform .2s ease-in-out}.styles_placeholder__2W1Ar{border:2px dashed var(--mui-palette-primary-main);background:var(--mui-palette-primary-lighter);border-radius:16px;opacity:.5}.styles_dropZone__Rs05_{transition:transform .2s ease-in-out;outline:2px dashed var(--mui-palette-primary-main);outline-offset:-2px;background-color:var(--mui-palette-action-hover)}