.EnquiryForm_card__eTCPU{padding:clamp(1.25rem,4vw,2.5rem);border:1px solid var(--line);border-radius:24px;background:var(--surface)}.EnquiryForm_card__eTCPU h2{margin-bottom:1rem}.EnquiryForm_card__eTCPU p{line-height:1.6;color:var(--text-body)}.EnquiryForm_context__ltA_7{margin-top:1rem;font-weight:600}.EnquiryForm_form__ABJCX{display:grid;gap:1.25rem;margin-top:1.5rem}.EnquiryForm_row__rqB_k{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.EnquiryForm_form__ABJCX label{display:block;margin-bottom:.5rem;color:var(--heading);font-weight:600}.EnquiryForm_form__ABJCX input,.EnquiryForm_form__ABJCX select,.EnquiryForm_form__ABJCX textarea{width:100%;min-width:0;padding:.85rem 1rem;border:1px solid var(--line);border-radius:12px;background:var(--background-alt);color:var(--heading);font:inherit}.EnquiryForm_form__ABJCX textarea{resize:vertical}.EnquiryForm_form__ABJCX :focus-visible{outline:2px solid var(--primary);outline-offset:3px}.EnquiryForm_draft__K8HvD{display:grid;gap:1rem;padding:1.25rem;border-radius:12px;background:var(--background-alt)}.EnquiryForm_note__KFE_T{font-size:.85rem}@media (max-width:560px){.EnquiryForm_row__rqB_k{grid-template-columns:1fr}}.productHome_page__sp0wf{min-height:100vh;background-color:var(--background);color:var(--text-body);overflow-x:hidden;font-family:var(--font-sans)}.productHome_page__sp0wf h1,.productHome_page__sp0wf h2,.productHome_page__sp0wf h3,.productHome_page__sp0wf h4,.productHome_page__sp0wf h5,.productHome_page__sp0wf h6{font-family:var(--font-sans)!important}.productHome_hero__KY7Pz{position:relative;padding:4.5rem 0 4rem;background:radial-gradient(circle at 50% 0,rgba(26,115,232,.08) 0,rgba(255,255,255,0) 75%);border-bottom:1px solid var(--g-border)}html.productHome_dark__Dx2yq .productHome_hero__KY7Pz{background:radial-gradient(circle at 50% 0,rgba(107,140,255,.12) 0,rgba(22,26,43,0) 75%)}.productHome_heroContent__NKAz4{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:860px;margin:0 auto 3.5rem}.productHome_googlePillTag__qQf7R{display:inline-flex;align-items:center;gap:8px;padding:6px 18px;border-radius:99px;background:var(--g-pill-bg);border:1px solid var(--g-border);font-size:.85rem;font-weight:600;color:var(--g-pill-text);margin-bottom:1.5rem;letter-spacing:.02em}.productHome_dots__Q5wI0{display:flex;gap:4px}.productHome_dotBlue__K5Kzo{width:8px;height:8px;border-radius:50%;background:#1a73e8}.productHome_dotRed__QfFHm{width:8px;height:8px;border-radius:50%;background:#ea4335}.productHome_dotYellow__znepn{width:8px;height:8px;border-radius:50%;background:#fbbc04}.productHome_dotGreen__qNl5F{width:8px;height:8px;border-radius:50%;background:#34a853}.productHome_heroTitle__Qejht{font-family:var(--font-sans)!important;font-size:clamp(2.6rem,5.5vw,4.2rem);font-weight:800;color:var(--heading);letter-spacing:-.03em;line-height:1.12;margin-bottom:1.25rem}.productHome_gradientText__KjAYV{background:linear-gradient(135deg,#1a73e8,#a142f4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.productHome_heroSubtitle__G1He_{font-size:clamp(1.1rem,2vw,1.3rem);color:var(--text-body);line-height:1.65;max-width:720px;margin-bottom:2rem}.productHome_heroCtas__mlp5K{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.productHome_gBtnPrimary__wiT8D{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;border-radius:99px;background:#1a73e8;color:#ffffff!important;font-size:1.05rem;font-weight:600;border:1px solid #1a73e8;text-decoration:none;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 6px rgba(26,115,232,.25)}.productHome_gBtnPrimary__wiT8D:hover{background:#1557b0;border-color:#1557b0;transform:translateY(-2px);box-shadow:0 6px 16px rgba(26,115,232,.35)}.productHome_gBtnSecondary__d94kk{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;border-radius:99px;background:var(--g-surface);color:var(--heading)!important;font-size:1.05rem;font-weight:600;border:1px solid var(--g-border);text-decoration:none;cursor:pointer;transition:all .25s ease}.productHome_gBtnSecondary__d94kk:hover{border-color:var(--g-blue);color:var(--g-blue)!important;background:var(--g-pill-bg);transform:translateY(-2px)}.productHome_trustList__wgQYx{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;font-size:.88rem;color:var(--text-light);font-weight:500}.productHome_trustItem__IdM7B{display:flex;align-items:center;gap:6px}.productHome_checkMark__OHIOj{color:var(--g-green);font-weight:700}.productHome_appWindow__5DPRN{max-width:1040px;margin:0 auto;background:var(--g-surface);border:1px solid var(--g-border);border-radius:28px;box-shadow:0 24px 60px -12px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.04);overflow:hidden;position:relative}html.productHome_dark__Dx2yq .productHome_appWindow__5DPRN{box-shadow:0 24px 60px -12px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.08)}.productHome_windowBar__HfrUn{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;background:rgba(0,0,0,.03);border-bottom:1px solid var(--g-border)}html.productHome_dark__Dx2yq .productHome_windowBar__HfrUn{background:rgba(255,255,255,.04)}.productHome_macDots__iPNx_{display:flex;gap:8px}.productHome_macDotRed__CU9h8{width:12px;height:12px;border-radius:50%;background:#ff5f56}.productHome_macDotYellow__fXKMF{width:12px;height:12px;border-radius:50%;background:#ffbd2e}.productHome_macDotGreen__KXfwP{width:12px;height:12px;border-radius:50%;background:#27c93f}.productHome_windowTabs__oxGbX{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.productHome_windowTabBtn__FXDyB{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:8px;font-size:.82rem;font-weight:600;border:none;background:transparent;color:var(--text-body);cursor:pointer;white-space:nowrap;transition:all .2s ease}.productHome_windowTabBtn__FXDyB:hover{background:rgba(0,0,0,.05);color:var(--heading)}.productHome_windowTabActive__jh_5E{background:var(--g-surface)!important;color:var(--g-blue)!important;box-shadow:0 2px 6px rgba(0,0,0,.08)}.productHome_windowCanvas___BI88{padding:32px}.productHome_dashLayout__5u8Hk{display:grid;grid-template-columns:240px 1fr;gap:24px}.productHome_sidebarMenu__C_fFC{display:flex;flex-direction:column;gap:6px;border-right:1px solid var(--g-border);padding-right:20px}.productHome_menuItem__YEZQg{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;font-size:.88rem;font-weight:600;color:var(--text-body)}.productHome_menuActive__C3W_9{background:var(--g-pill-active-bg);color:var(--g-blue)}.productHome_dashMain__xi6Yc{display:flex;flex-direction:column;gap:20px}.productHome_metricsRow__fqAQ8{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.productHome_metricBox__aNyra{background:var(--g-pill-bg);border:1px solid var(--g-border);border-radius:16px;padding:18px}.productHome_metricVal__Ek9n7{font-size:1.8rem;font-weight:800;color:var(--heading);line-height:1.1;margin-bottom:4px}.productHome_metricLabel___MsKu{font-size:.78rem;color:var(--text-light);font-weight:600}.productHome_metricTrend__jRpcf{font-size:.75rem;color:var(--g-green);font-weight:700;margin-top:4px}.productHome_streamCard__qZJAO{background:var(--g-pill-bg);border:1px solid var(--g-border);border-radius:18px;padding:20px}.productHome_streamTitle__R1bWu{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-light);margin-bottom:12px}.productHome_feedList__wkp4J{display:flex;flex-direction:column;gap:10px}.productHome_feedItem__aNxAx{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--g-surface);border-radius:10px;font-size:.85rem;box-shadow:0 1px 3px rgba(0,0,0,.03)}.productHome_feedBadge__doU9D{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.85rem;flex-shrink:0}.productHome_statsSection__TWlER{background:var(--g-surface);border-bottom:1px solid var(--g-border);padding:2.5rem 0}.productHome_statsGrid__vTKS5{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:center}.productHome_statNumber__FV3uC{font-size:clamp(2rem,4vw,2.8rem);font-weight:800;color:var(--g-blue);line-height:1.1;margin-bottom:4px}.productHome_statLabel__AL1rX{font-size:.9rem;color:var(--text-body);font-weight:500}.productHome_roleSection__57nJU{padding:5rem 0}.productHome_sectionHeader__mANJw{text-align:center;max-width:680px;margin:0 auto 3rem}.productHome_sectionTag__21tOv{font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--g-blue);margin-bottom:.5rem;display:block}.productHome_sectionTitle__iijcS{font-family:var(--font-sans)!important;font-size:clamp(2.2rem,4.5vw,3rem);font-weight:800;color:var(--heading);letter-spacing:-.02em;margin-bottom:1rem}.productHome_sectionDesc__xwMpx{font-size:1.1rem;color:var(--text-body);line-height:1.6}.productHome_roleTabs__RO3s7{display:flex;justify-content:center;gap:12px;margin-bottom:2.5rem;flex-wrap:wrap}.productHome_roleTabBtn__K52Vv{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:99px;border:1px solid var(--g-border);background:var(--g-surface);color:var(--text-body);font-size:.95rem;font-weight:600;cursor:pointer;transition:all .25s ease}.productHome_roleTabBtn__K52Vv:hover{border-color:var(--g-blue);color:var(--heading)}.productHome_roleTabBtnActive__6Qt5E{background:var(--g-blue)!important;color:#ffffff!important;border-color:var(--g-blue)!important;box-shadow:0 4px 14px rgba(26,115,232,.3)}.productHome_roleCard___qB3E{background:var(--g-surface);border:1px solid var(--g-border);border-radius:28px;padding:44px;box-shadow:var(--g-shadow);display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.productHome_roleTitle__wlYvK{font-family:var(--font-sans)!important;font-size:1.9rem;font-weight:800;color:var(--heading);margin-bottom:.75rem}.productHome_roleSubtitle__F36wg{font-size:1.05rem;color:var(--text-body);line-height:1.6;margin-bottom:1.75rem}.productHome_roleFeatureList__cApql{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-direction:column;gap:12px}.productHome_roleFeatureItem__9_r2O{display:flex;align-items:flex-start;gap:12px;font-size:.95rem;color:var(--heading)}.productHome_roleCheckIcon__0FFrP{width:22px;height:22px;border-radius:50%;background:rgba(52,168,83,.15);color:var(--g-green);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.8rem;flex-shrink:0}.productHome_roleVisualBox__lgvdi{background:var(--g-pill-bg);border:1px solid var(--g-border);border-radius:24px;padding:32px;position:relative}.productHome_roleVisualHeader__CEiII{font-size:.82rem;font-weight:700;color:var(--text-light);text-transform:uppercase;letter-spacing:.05em;margin-bottom:18px}.productHome_roleSnapshotItem__MWurp{background:var(--g-surface);border-radius:14px;padding:16px 20px;margin-bottom:12px;box-shadow:0 2px 8px rgba(0,0,0,.04);display:flex;align-items:center;justify-content:space-between}.productHome_roleSnapshotTitle__IXdC1{font-size:.92rem;font-weight:600;color:var(--heading)}.productHome_roleSnapshotBadge__G2Dv8{font-size:.78rem;font-weight:700;padding:4px 10px;border-radius:6px;background:#e8f0fe;color:#1a73e8}.productHome_featuresGridSection__Km_zB{padding:5rem 0;background:var(--background-alt);border-top:1px solid var(--g-border);border-bottom:1px solid var(--g-border)}.productHome_featuresGrid__2SDsb{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:28px}.productHome_featureCard__tiX9V{background:var(--g-surface);border:1px solid var(--g-border);border-radius:24px;padding:36px;box-shadow:var(--g-shadow);transition:transform .25s ease,box-shadow .25s ease;display:flex;flex-direction:column}.productHome_featureCard__tiX9V:hover{transform:translateY(-4px);box-shadow:var(--g-shadow-hover)}.productHome_featureIconBox__kAlpt{width:56px;height:56px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:1.6rem;margin-bottom:24px}.productHome_featureTitle__0Ja7r{font-family:var(--font-sans)!important;font-size:1.35rem;font-weight:700;color:var(--heading);margin-bottom:12px}.productHome_featureDesc__JHNhY{font-size:.95rem;color:var(--text-body);line-height:1.65}.productHome_faqSection__xhpPQ{padding:5rem 0}.productHome_faqGrid__m0iPW{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.productHome_faqItem__ykzbj{background:var(--g-surface);border:1px solid var(--g-border);border-radius:18px;overflow:hidden;transition:border-color .2s ease}.productHome_faqQuestion__u1uO_{width:100%;padding:22px 28px;display:flex;align-items:center;justify-content:space-between;background:none;border:none;font-family:var(--font-sans)!important;font-size:1.1rem;font-weight:700;color:var(--heading);text-align:left;cursor:pointer}.productHome_faqAnswer__b5qnP{font-size:.98rem;color:var(--text-body);line-height:1.65;border-top:1px solid rgba(0,0,0,.04);padding:16px 28px 22px}.productHome_bannerSection___ojpj{padding:0 0 5rem}.productHome_bannerCard___4_cG{background:#e8f0fe;border:1px solid #d2e3fc;border-radius:32px;padding:52px;display:flex;align-items:center;justify-content:space-between;gap:36px;box-shadow:0 12px 32px rgba(26,115,232,.08)}html.productHome_dark__Dx2yq .productHome_bannerCard___4_cG{background:rgba(26,115,232,.15);border-color:rgba(26,115,232,.3)}.productHome_bannerTitle___ZLCg{font-family:var(--font-sans)!important;font-size:clamp(2rem,4vw,2.7rem);font-weight:800;color:#174ea6;margin-bottom:12px;line-height:1.15;letter-spacing:-.02em}html.productHome_dark__Dx2yq .productHome_bannerTitle___ZLCg{color:#8ab4f8}.productHome_bannerDesc__WVHWL{font-size:1.1rem;color:#3c4043;max-width:580px;line-height:1.6}html.productHome_dark__Dx2yq .productHome_bannerDesc__WVHWL{color:#e8eaed}.productHome_bannerCtas___ek2H{display:flex;gap:14px;flex-shrink:0;flex-wrap:wrap}.productHome_bannerBtnPrimary__OOvMe{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;border-radius:99px;background:#1a73e8;color:#ffffff!important;font-size:1.05rem;font-weight:600;border:1px solid #1a73e8;text-decoration:none;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 8px rgba(26,115,232,.3)}.productHome_bannerBtnPrimary__OOvMe:hover{background:#1557b0;border-color:#1557b0;transform:translateY(-2px);box-shadow:0 6px 16px rgba(26,115,232,.4)}.productHome_bannerBtnSecondary__YuUNH{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;border-radius:99px;background:#ffffff;color:#1a73e8!important;font-size:1.05rem;font-weight:600;border:1px solid #dadce0;text-decoration:none;cursor:pointer;transition:all .25s ease}.productHome_bannerBtnSecondary__YuUNH:hover{background:#f8f9fa;border-color:#1a73e8;transform:translateY(-2px)}html.productHome_dark__Dx2yq .productHome_bannerBtnSecondary__YuUNH{background:rgba(255,255,255,.1);color:#ffffff!important;border-color:rgba(255,255,255,.2)}@media (max-width:900px){.productHome_hero__KY7Pz{padding:3rem 0 2.5rem}.productHome_heroTitle__Qejht{font-size:clamp(2rem,6.5vw,3rem)!important}.productHome_heroSubtitle__G1He_{font-size:1rem!important;margin-bottom:1.5rem}.productHome_heroCtas__mlp5K{flex-direction:column;width:100%}.productHome_gBtnPrimary__wiT8D,.productHome_gBtnSecondary__d94kk{width:100%;justify-content:center;padding:12px 20px;font-size:.98rem}.productHome_dashLayout__5u8Hk{grid-template-columns:1fr}.productHome_sidebarMenu__C_fFC{display:none}.productHome_metricsRow__fqAQ8{grid-template-columns:1fr}.productHome_roleCard___qB3E{grid-template-columns:1fr;padding:24px 18px;gap:24px}.productHome_roleVisualBox__lgvdi{padding:20px 16px}.productHome_statsGrid__vTKS5{grid-template-columns:repeat(2,1fr);gap:16px}.productHome_bannerCard___4_cG{flex-direction:column;text-align:center;padding:32px 20px}.productHome_bannerCtas___ek2H{flex-direction:column}.productHome_bannerBtnPrimary__OOvMe,.productHome_bannerBtnSecondary__YuUNH,.productHome_bannerCtas___ek2H{justify-content:center;width:100%}.productHome_windowCanvas___BI88{padding:16px 12px}.productHome_featuresGrid__2SDsb{grid-template-columns:1fr}.productHome_featureCard__tiX9V{padding:24px 20px}}@media (max-width:480px){.productHome_statsGrid__vTKS5{grid-template-columns:1fr}.productHome_roleTitle__wlYvK{font-size:1.5rem!important}.productHome_sectionTitle__iijcS{font-size:1.75rem!important}}.productHome_classroomWrap__tpAyz{background:var(--g-surface);border:1px solid var(--g-border);border-radius:24px;box-shadow:0 24px 60px rgba(0,0,0,.12);overflow:hidden;display:flex;flex-direction:column;margin:3rem 0;font-family:var(--font-sans)}.productHome_classroomHeader__KE2nO{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;background:var(--g-surface-elevated,#ffffff);border-bottom:1px solid var(--g-border);flex-wrap:wrap;gap:12px}html.productHome_dark__Dx2yq .productHome_classroomHeader__KE2nO{background:#0f172a}.productHome_classroomHeaderLeft__4Z_NA{display:flex;align-items:center;gap:14px}.productHome_livePulse__FN99Y{display:inline-flex;align-items:center;gap:6px;background:#fce8e6;color:#ea4335;font-size:.72rem;font-weight:800;padding:4px 10px;border-radius:99px;letter-spacing:.05em}html.productHome_dark__Dx2yq .productHome_livePulse__FN99Y{background:rgba(234,67,53,.2)}.productHome_livePulseDot__zqJZT{width:8px;height:8px;border-radius:50%;background:#ea4335;box-shadow:0 0 0 2px rgba(234,67,53,.4);animation:productHome_pulse__u5_oE 1.5s infinite}@keyframes productHome_pulse__u5_oE{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(234,67,53,.7)}70%{transform:scale(1);box-shadow:0 0 0 6px rgba(234,67,53,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(234,67,53,0)}}.productHome_classroomTitleWrap__8x4_C{display:flex;flex-direction:column}.productHome_classroomTitle__ORTUA{font-size:1rem;font-weight:700;color:var(--heading);margin:0}.productHome_classroomSubtitle__geH64{font-size:.78rem;color:var(--text-light)}.productHome_classroomHeaderRight__ISiFN{display:flex;align-items:center;gap:10px}.productHome_badgePill__SovNG{border-radius:99px;background:var(--g-pill-bg);border:1px solid var(--g-border);font-size:.8rem;color:var(--text-body)}.productHome_badgePillAccent__iXuoj,.productHome_badgePill__SovNG{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;font-weight:600;white-space:nowrap;flex-shrink:0}.productHome_badgePillAccent__iXuoj{border-radius:99px;background:#e8f0fe;color:#1a73e8;border:1px solid rgba(26,115,232,.2);font-size:.78rem}html.productHome_dark__Dx2yq .productHome_badgePillAccent__iXuoj{background:rgba(26,115,232,.15)}.productHome_classroomIconBtn__DzQV5{background:transparent;border:1px solid var(--g-border);color:var(--text-body);border-radius:8px;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center}.productHome_classroomBody__T_JXP{display:grid;grid-template-columns:320px 1fr;min-height:540px;background:var(--background)}@media (max-width:900px){.productHome_classroomBody__T_JXP{grid-template-columns:1fr}}.productHome_classroomSidebar___vzge{border-right:1px solid var(--g-border);background:var(--g-surface);display:flex;flex-direction:column}.productHome_sidebarTabs__575Xn{display:flex;border-bottom:1px solid var(--g-border)}.productHome_sidebarTab__2srTW{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 8px;background:transparent;border:none;border-bottom:2px solid transparent;font-size:.82rem;font-weight:600;color:var(--text-light);cursor:pointer;transition:all .2s ease}.productHome_sidebarTabActive__4TRT5{color:#1a73e8;border-bottom-color:#1a73e8;background:var(--g-pill-bg)}.productHome_chatPane__bm6e3{display:flex;flex-direction:column;height:100%}.productHome_chatMessages__qR3OV{padding:16px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;max-height:420px}.productHome_systemMsg__ejwmj{background:var(--g-pill-bg);padding:8px 12px;border-radius:8px;font-size:.75rem;color:var(--text-light);text-align:center}.productHome_chatMsg__lKqef{background:var(--g-surface-elevated,#ffffff);border:1px solid var(--g-border);padding:10px 12px;border-radius:12px;position:relative}html.productHome_dark__Dx2yq .productHome_chatMsg__lKqef{background:#1e293b}.productHome_chatMsg__lKqef strong{font-size:.82rem;display:block;margin-bottom:2px;font-family:var(--font-sans)!important;font-weight:600!important}.productHome_chatMsg__lKqef p{font-size:.85rem;margin:0;line-height:1.4;color:var(--text-body)}.productHome_msgTime__QRfra{font-size:.68rem;color:var(--text-light);margin-top:4px;display:block;text-align:right}.productHome_chatInputWrap__KoWAY{padding:12px;border-top:1px solid var(--g-border);display:flex;gap:8px;background:var(--g-surface);margin-top:auto}.productHome_chatInput__buGN_{flex:1 1;padding:8px 12px;border-radius:99px;border:1px solid var(--g-border);background:var(--background);color:var(--text-body);font-size:.82rem;outline:none}.productHome_sendBtn__Ol1Bb{padding:6px 14px;border-radius:99px;background:#1a73e8;color:#ffffff;border:none;font-weight:600;font-size:.8rem;cursor:pointer}.productHome_usersPane__Qp5jw{padding:16px;display:flex;flex-direction:column;gap:10px}.productHome_userRow__BsETK{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:12px;background:var(--g-surface-elevated,#f8f9fa);border:1px solid var(--g-border)}html.productHome_dark__Dx2yq .productHome_userRow__BsETK{background:#1e293b}.productHome_userAvatar__90GQY{width:34px;height:34px;border-radius:50%;color:#ffffff;font-weight:700;font-size:.8rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.productHome_userInfo__rbUo3{display:flex;flex-direction:column}.productHome_userInfo__rbUo3 strong{font-size:.84rem;color:var(--heading);font-family:var(--font-sans)!important;font-weight:600!important}.productHome_userInfo__rbUo3 span{font-size:.72rem;color:var(--text-light)}.productHome_roleTag__8rSEO{background:#e8f0fe;color:#1a73e8}.productHome_roleTagStudent__Izl0J,.productHome_roleTag__8rSEO{padding:2px 6px;border-radius:4px;font-size:.68rem;margin-left:4px}.productHome_roleTagStudent__Izl0J{background:var(--g-pill-bg);color:var(--text-body)}.productHome_notesPane__aGiBy{padding:16px}.productHome_notesHeader__obFKX{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:.88rem}.productHome_notesList__cZcUr{padding-left:18px;display:flex;flex-direction:column;gap:8px;font-size:.84rem;color:var(--text-body)}.productHome_notesList__cZcUr code{background:var(--g-pill-bg);padding:2px 6px;border-radius:4px;color:#1a73e8}.productHome_classroomCanvasArea__V6sWe{display:flex;flex-direction:column;background:#0d1117;color:#ffffff;position:relative}.productHome_canvasHeader__2Dlkc{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#161b22;border-bottom:1px solid #30363d;flex-wrap:wrap;gap:10px}.productHome_slidePagination__eTNP_{display:flex;gap:6px}.productHome_slideTab__JTeTD{padding:6px 12px;border-radius:8px;background:#21262d;border:1px solid #30363d;color:#8b949e;font-size:.78rem;font-weight:600;cursor:pointer}.productHome_slideTabActive__EH15y{background:#1f6feb;color:#ffffff;border-color:#388bfd}.productHome_whiteboardTools__VhtWA{display:flex;gap:6px}.productHome_toolBtn__i4Pxx{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;background:#21262d;border:1px solid #30363d;color:#c9d1d9;font-size:.76rem;cursor:pointer}.productHome_toolBtnActive__u9Z2G{background:#238636;color:#ffffff;border-color:#2ea043}.productHome_whiteboardViewport__4VtWP{flex:1 1;position:relative;min-height:400px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#090d13}.productHome_videoOverlayGrid__jJNwI{position:absolute;top:14px;right:14px;display:flex;gap:10px;z-index:10}.productHome_videoTileStudent__EjnJV,.productHome_videoTileTeacher__DmgYm{width:140px;height:95px;border-radius:12px;background:#161b22;border:2px solid #1f6feb;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;box-shadow:0 8px 24px rgba(0,0,0,.4)}.productHome_videoTileStudent__EjnJV{border-color:#30363d}.productHome_videoAvatarStudent__2fu4k,.productHome_videoAvatar__S_gST{font-size:.8rem;font-weight:700;color:#ffffff}.productHome_videoLabel___GUsy{position:absolute;bottom:6px;left:6px;font-size:.68rem;background:rgba(0,0,0,.6);padding:2px 6px;border-radius:4px;color:#ffffff}.productHome_boardGraphic__X6JQN{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.productHome_svgCanvas__yn5nh{width:90%;height:320px}.productHome_laserPointer__0cPe1{position:absolute;top:45%;left:48%;display:flex;align-items:center;gap:6px;pointer-events:none;animation:productHome_laserFloat__10IfD 3s ease-in-out infinite}@keyframes productHome_laserFloat__10IfD{0%{transform:translate(0)}50%{transform:translate(25px,-15px)}to{transform:translate(0)}}.productHome_laserDot__pUA2Y{width:10px;height:10px;border-radius:50%;background:#ea4335;box-shadow:0 0 12px #ea4335}.productHome_laserLabel__2oqcL{background:#ea4335;color:#ffffff;font-size:.68rem;font-weight:700;padding:2px 6px;border-radius:4px}.productHome_coAuthorPointer__PSRlW{position:absolute;bottom:22%;left:32%}.productHome_coAuthorLabel__7fO4C{background:#1f6feb;color:#ffffff;font-size:.72rem;padding:4px 8px;border-radius:6px;font-weight:600}.productHome_boardGraphicText__GVlid{padding:40px;width:100%}.productHome_slideFormulaBox___p7oP{background:#161b22;border:1px solid #30363d;padding:28px;border-radius:16px;max-width:580px;margin:0 auto}.productHome_slideTag__U__Ga{background:rgba(56,139,253,.15);color:#58a6ff;font-size:.75rem;font-weight:700;padding:4px 10px;border-radius:99px}.productHome_formulaSteps__EH_4b{margin-top:16px;display:flex;flex-direction:column;gap:10px;font-size:1rem}.productHome_highlightStep__5qayx{background:rgba(35,134,54,.2);border-left:3px solid #2ea043;padding:8px 12px;border-radius:0 8px 8px 0}.productHome_pollOverlay__3nsGg{width:100%;padding:30px;display:flex;justify-content:center}.productHome_pollCard__wToWI{background:#161b22;border:1px solid #30363d;border-radius:16px;padding:24px;width:min(500px,90%)}.productHome_pollHeader__9pE11{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px}.productHome_pollHeader__9pE11 h4{font-size:1rem;margin:0 0 4px;color:#ffffff;font-family:var(--font-sans)!important}.productHome_pollHeader__9pE11 span{font-size:.85rem;color:#8b949e}.productHome_pollOptions__AVNNA{display:flex;flex-direction:column;gap:12px}.productHome_pollOptionBar__ZVelv{background:#21262d;border:1px solid #30363d;border-radius:10px;padding:10px 14px;position:relative;display:flex;justify-content:space-between;font-size:.85rem;overflow:hidden}.productHome_pollOptionBar__ZVelv:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--pct);background:rgba(31,111,235,.35);border-radius:8px;z-index:0}.productHome_pollOptionBar__ZVelv span,.productHome_pollOptionBar__ZVelv strong{position:relative;z-index:1}.productHome_classroomToolbar__6uVbA{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:#161b22;border-top:1px solid #30363d;flex-wrap:wrap;gap:12px}.productHome_toolGroup__LWAmL{display:flex;gap:8px}.productHome_ctrlBtn___abOy{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:99px;background:#21262d;border:1px solid #30363d;color:#c9d1d9;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease}.productHome_ctrlBtnActive__4XyBM{background:#1f6feb;color:#ffffff;border-color:#388bfd}.productHome_ctrlBtnMuted__dNzlx{background:rgba(248,81,73,.15);color:#f85149;border-color:rgba(248,81,73,.4)}.productHome_ctrlBtnHandActive__DuLdo{background:#d29922;color:#ffffff;border-color:#e3b341}.productHome_leaveBtn__ppjLc{padding:8px 18px;border-radius:99px;background:#da3633;color:#ffffff;border:none;font-weight:700;font-size:.8rem;cursor:pointer}@media (max-width:768px){.productHome_classroomHeader__KE2nO{flex-direction:column!important;align-items:flex-start!important;padding:12px 14px!important;gap:8px!important}.productHome_classroomHeaderLeft__4Z_NA{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.productHome_classroomTitle__ORTUA{font-size:.88rem!important;line-height:1.3!important}.productHome_classroomSubtitle__geH64{font-size:.72rem!important}.productHome_classroomHeaderRight__ISiFN{flex-wrap:wrap!important;gap:6px!important;width:100%!important}.productHome_sidebarTabs__575Xn{overflow-x:auto!important;white-space:nowrap!important}.productHome_sidebarTab__2srTW{padding:10px!important;font-size:.76rem!important;flex:1 0 auto!important}.productHome_chatMessages__qR3OV{padding:12px 10px!important;max-height:280px!important}.productHome_chatMsg__lKqef{padding:8px 10px!important}.productHome_chatInputWrap__KoWAY{padding:10px 8px!important}.productHome_chatInput__buGN_{padding:6px 12px!important;font-size:.78rem!important}.productHome_sendBtn__Ol1Bb{padding:6px 12px!important;font-size:.75rem!important}.productHome_canvasHeader__2Dlkc{flex-direction:column!important;align-items:flex-start!important;padding:8px 10px!important;gap:6px!important}.productHome_slidePagination__eTNP_{overflow-x:auto!important;width:100%!important;padding-bottom:2px!important}.productHome_slideTab__JTeTD{padding:4px 8px!important;font-size:.7rem!important;white-space:nowrap!important}.productHome_whiteboardTools__VhtWA{overflow-x:auto!important;width:100%!important;padding-bottom:2px!important}.productHome_toolBtn__i4Pxx{padding:4px 8px!important;font-size:.7rem!important;white-space:nowrap!important}.productHome_whiteboardViewport__4VtWP{min-height:260px!important}.productHome_videoOverlayGrid__jJNwI{top:8px!important;right:8px!important;gap:6px!important}.productHome_videoTileStudent__EjnJV,.productHome_videoTileTeacher__DmgYm{width:90px!important;height:60px!important}.productHome_videoLabel___GUsy{font-size:.58rem!important;padding:1px 4px!important}.productHome_boardGraphicText__GVlid,.productHome_slideFormulaBox___p7oP{padding:14px 10px!important}.productHome_classroomToolbar__6uVbA{flex-direction:column!important;align-items:stretch!important;padding:10px 8px!important;gap:8px!important}.productHome_toolGroup__LWAmL{flex-wrap:wrap!important;justify-content:center!important;gap:6px!important}.productHome_ctrlBtn___abOy{padding:6px 10px!important;font-size:.74rem!important;white-space:nowrap!important}.productHome_leaveBtn__ppjLc{width:100%!important;padding:8px 12px!important;font-size:.78rem!important}}