.TroubleReEnrolFlow_container__s1cmK{display:flex;flex-direction:column;min-height:100vh;background:linear-gradient(160deg,#f0f4ff,#e8ecf8 40%,#f5f0ff)}.TroubleReEnrolFlow_content__kJoOy{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:24px 24px 16px}.TroubleReEnrolFlow_inner___TyXO{flex-direction:column;gap:24px}.TroubleReEnrolFlow_footer__4MnPS,.TroubleReEnrolFlow_inner___TyXO{width:100%;max-width:750px;margin:0 auto;display:flex;align-items:center}.TroubleReEnrolFlow_footer__4MnPS{padding:14px 24px 24px;border-top:1px solid rgba(0,21,48,.06);gap:8px}.TroubleReEnrolFlow_footerSpacer__PvGrF{flex:1 1}.TroubleReEnrolFlow_botRow__5O1Ke{display:flex;align-items:flex-end;gap:12px;width:100%;animation:TroubleReEnrolFlow_fadeSlideUp___XYxZ .3s ease-out}.TroubleReEnrolFlow_botAvatar__jtMaF{flex-shrink:0}.TroubleReEnrolFlow_botFloat__ve_g9{animation:TroubleReEnrolFlow_gentleFloat__ri_zy 3s ease-in-out infinite}.TroubleReEnrolFlow_botBubbleWrap__14XHO{min-width:0;flex:1 1}.TroubleReEnrolFlow_bubbleBot__9qHTt{display:inline-block;padding:16px 22px;font-size:1.1rem;font-weight:700;line-height:1.5;color:var(--color-tapenade);background:white;border-radius:12px;border-bottom-left-radius:4px;box-shadow:0 2px 4px rgba(0,21,48,.05),0 8px 24px rgba(0,21,48,.08),inset 0 1px 0 rgba(255,255,255,.8);animation:TroubleReEnrolFlow_fadeScale__Xx4mK .35s ease-out}[dir=rtl] .TroubleReEnrolFlow_bubbleBot__9qHTt{border-bottom-left-radius:12px;border-bottom-right-radius:4px}.TroubleReEnrolFlow_typingBubble__uOdps{display:inline-flex;gap:6px;padding:16px 26px;background:white;border-radius:12px;border-bottom-left-radius:4px;box-shadow:0 2px 4px rgba(0,21,48,.05),0 8px 24px rgba(0,21,48,.08)}[dir=rtl] .TroubleReEnrolFlow_typingBubble__uOdps{border-bottom-left-radius:12px;border-bottom-right-radius:4px}.TroubleReEnrolFlow_typingDot__sECGX{width:10px;height:10px;border-radius:50%;background:#cbd5e1;animation:TroubleReEnrolFlow_typingBounce__7OMhc 1.2s ease-in-out infinite}.TroubleReEnrolFlow_typingDot__sECGX:nth-child(2){animation-delay:.15s}.TroubleReEnrolFlow_typingDot__sECGX:nth-child(3){animation-delay:.3s}.TroubleReEnrolFlow_identifyCamera__heDYm{width:100%;max-width:420px;aspect-ratio:4/3;background:#000;border-radius:16px;object-fit:cover;transform:scaleX(-1);box-shadow:0 4px 12px rgba(0,21,48,.08),0 16px 40px rgba(0,21,48,.1);animation:TroubleReEnrolFlow_fadeSlideUp___XYxZ .4s ease-out}.TroubleReEnrolFlow_pickerGrid__e4RQ6{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;width:100%;animation:TroubleReEnrolFlow_fadeSlideUp___XYxZ .4s ease-out}.TroubleReEnrolFlow_pickerCard__s23Tr{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 12px;background:white;border-radius:16px;border:2px solid transparent;box-shadow:0 2px 4px rgba(0,21,48,.05),0 6px 16px rgba(0,21,48,.08),inset 0 1px 0 rgba(255,255,255,.8);transition:transform .2s,box-shadow .2s,border-color .2s;cursor:pointer}.TroubleReEnrolFlow_pickerCard__s23Tr:hover{transform:translateY(-3px);border-color:var(--color-ocean);box-shadow:0 4px 8px rgba(0,21,48,.08),0 12px 28px rgba(0,21,48,.12)}.TroubleReEnrolFlow_pickerCard__s23Tr:active{transform:translateY(0)}.TroubleReEnrolFlow_pickerAvatar__5upUX{border-radius:50%;border:2px solid #e2e8f0;box-shadow:0 2px 6px rgba(0,0,0,.06);object-fit:cover;width:64px;height:64px}.TroubleReEnrolFlow_pickerAvatarPlaceholder__mXLa2{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,var(--color-ocean) 0,#0039cc 100%);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;color:white;border:2px solid #e2e8f0}.TroubleReEnrolFlow_pickerName__nxHO8{font-weight:700;color:var(--color-tapenade);font-size:.9rem;text-align:center}.TroubleReEnrolFlow_navBtn__WHNz3{padding:12px 24px;border-radius:14px;border:2px solid #e2e8f0;box-shadow:0 3px 0 #d1d5db;background:white;color:var(--color-tapenade);font-size:.95rem;font-weight:800;cursor:pointer;transition:all .15s}.TroubleReEnrolFlow_navBtn__WHNz3:hover{border-color:var(--color-ocean);color:var(--color-ocean);transform:translateY(-1px);box-shadow:0 4px 0 #cbd5e1}.TroubleReEnrolFlow_navBtn__WHNz3:active{transform:translateY(2px);box-shadow:0 1px 0 #d1d5db}.TroubleReEnrolFlow_nextBtn__7sXi_{padding:12px 32px;border-radius:14px;border:none;background:var(--color-ocean);color:white;font-size:.95rem;font-weight:800;cursor:pointer;box-shadow:0 4px 0 var(--color-ocean-dark),0 6px 16px rgba(0,71,255,.2);transition:all .15s}.TroubleReEnrolFlow_nextBtn__7sXi_:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 0 var(--color-ocean-dark),0 8px 20px rgba(0,71,255,.25)}.TroubleReEnrolFlow_nextBtn__7sXi_:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px 0 var(--color-ocean-dark)}@keyframes TroubleReEnrolFlow_fadeSlideUp___XYxZ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes TroubleReEnrolFlow_fadeScale__Xx4mK{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes TroubleReEnrolFlow_gentleFloat__ri_zy{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes TroubleReEnrolFlow_typingBounce__7OMhc{0%,60%,to{transform:translateY(0);opacity:.6}30%{transform:translateY(-5px);opacity:1}}.LanguageSelector_arabicLabel__OtjVs{font-size:16px;font-weight:700;color:#006233;text-align:center;margin-bottom:18px}.LanguageSelector_languageSelector__hL1ZE{display:flex;align-items:center;gap:var(--spacing-xs,8px);background:transparent;border:none;cursor:pointer;transition:all var(--transition-base,.2s ease);border-radius:var(--border-radius-md,8px);font-family:var(--font-family-primary);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LanguageSelector_sidebar___5Poh{width:100%;padding:var(--spacing-sm,12px);color:var(--color-text-primary,#333);font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center}.LanguageSelector_sidebar___5Poh:hover{background:var(--color-bg-secondary,#f5f5f5);transform:translateY(-1px)}.LanguageSelector_sidebar___5Poh:active{transform:translateY(0)}.LanguageSelector_header__0aM8L{padding:var(--spacing-xs,8px) var(--spacing-sm,12px);color:var(--color-text-secondary,#666);font-size:12px;font-weight:500}.LanguageSelector_header__0aM8L:hover{color:var(--color-text-primary,#333);background:var(--color-bg-secondary,#f5f5f5)}.LanguageSelector_flag__U95Cr{display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;border-radius:4px;overflow:hidden}.LanguageSelector_label__8WqCr{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir=rtl] .LanguageSelector_languageSelector__hL1ZE{flex-direction:row-reverse}.LanguageSelector_languageSelector__hL1ZE:focus{outline:2px solid var(--color-ocean,#0047FF);outline-offset:2px}@media (max-width:768px){.LanguageSelector_sidebar___5Poh .LanguageSelector_label__8WqCr{display:none}.LanguageSelector_sidebar___5Poh{justify-content:center}}.Sidebar_floatingLogo__7dB47{position:fixed;top:var(--spacing-md);left:var(--spacing-md);z-index:100}.Sidebar_logo__dENZM{display:block;width:70px;height:70px;object-fit:contain;border-radius:var(--radius-md)}.Sidebar_floatingLanguage__QmBeM{position:fixed;top:var(--spacing-md);right:var(--spacing-md);z-index:100}.Sidebar_hamburger__di6PF{position:fixed;bottom:var(--spacing-xl);left:var(--spacing-lg);background:none;border:none;color:var(--color-ocean);cursor:pointer;padding:var(--spacing-md);z-index:200;transition:color .15s ease,transform .15s ease}.Sidebar_hamburger__di6PF:hover{transform:scale(1.1)}.Sidebar_hamburger__di6PF:active{transform:scale(.95)}.Sidebar_overlay__IyoXb{position:fixed;inset:0;background:rgba(0,21,48,.35);z-index:150;animation:Sidebar_fadeIn__gK0cT .2s ease}@keyframes Sidebar_fadeIn__gK0cT{0%{opacity:0}to{opacity:1}}.Sidebar_menu__NR416{position:fixed;top:0;left:0;bottom:0;width:95px;background:var(--color-white);box-shadow:4px 0 24px rgba(0,0,0,.12);z-index:200;display:flex;flex-direction:column;align-items:center;transform:translateX(-100%);transition:transform .25s ease}.Sidebar_menuOpen__UvyQw{transform:translateX(0)}.Sidebar_menuHeader__zpRdT{display:flex;align-items:center;justify-content:center;padding:var(--spacing-md)}.Sidebar_menuLogo__rancY{width:60px;height:60px;border-radius:var(--radius-md);object-fit:contain}.Sidebar_menuLanguage__edcir{display:flex;justify-content:center;padding-bottom:var(--spacing-sm);border-bottom:1px solid rgba(0,71,255,.08);margin-bottom:var(--spacing-xs)}.Sidebar_menuLinks__jhM_Y{flex:1 1;overflow-y:auto}.Sidebar_menuLinks__jhM_Y,.Sidebar_navLink__YWfYH{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-sm);gap:var(--spacing-xs)}.Sidebar_navLink__YWfYH{width:80px;text-decoration:none;color:var(--color-text-secondary);border-radius:var(--radius-md);transition:color .15s ease,background-color .15s ease;min-height:64px;text-align:center;font-family:var(--font-family-primary)}.Sidebar_navLink__YWfYH:hover{color:var(--color-ocean);background:rgba(0,71,255,.06)}.Sidebar_navLink__YWfYH:active{background:rgba(0,71,255,.12)}.Sidebar_navLinkActive__zA5sL{color:var(--color-white);background:var(--color-ocean)}.Sidebar_navLinkActive__zA5sL:hover{color:var(--color-white);background:#0057FF}.Sidebar_navLinkActive__zA5sL .Sidebar_iconWrapper__AQEkm{color:var(--color-white)}.Sidebar_iconWrapper__AQEkm{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:inherit;flex-shrink:0}.Sidebar_linkLabel__ldnpa{font-size:11px;font-weight:var(--font-weight-heavy);font-family:var(--font-family-primary);line-height:1.3;letter-spacing:.02em}.Sidebar_menuFooter__TMPiO{border-top:1px solid rgba(0,71,255,.08);padding:var(--spacing-sm);display:flex;justify-content:center;margin-top:auto}.Sidebar_logoutButton___lcMT{width:80px;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm);background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-md);transition:color .15s ease,background-color .15s ease;font-family:var(--font-family-primary);min-height:64px;text-align:center}.Sidebar_logoutButton___lcMT:hover{color:var(--color-gazpacho);background:rgba(237,1,0,.08)}.Sidebar_logoutButton___lcMT:active{background:rgba(237,1,0,.12)}[dir=rtl] .Sidebar_floatingLogo__7dB47{left:auto;right:var(--spacing-md)}[dir=rtl] .Sidebar_floatingLanguage__QmBeM{right:auto;left:var(--spacing-md)}[dir=rtl] .Sidebar_hamburger__di6PF{left:auto;right:var(--spacing-lg)}[dir=rtl] .Sidebar_menu__NR416{left:auto;right:0;transform:translateX(100%);box-shadow:-4px 0 24px rgba(0,0,0,.12)}[dir=rtl] .Sidebar_menuOpen__UvyQw{transform:translateX(0)}.CameraScanner_cameraCard__vOXio{position:relative;border-radius:12px;background:#1e293b;overflow:hidden;width:100%;height:100%;margin:0;display:flex;align-items:center;justify-content:center}.CameraScanner_webcam__y25Lh{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.CameraScanner_cameraBadge__MS1In,.CameraScanner_overlayCanvas__E4Vwv{display:none}.WelcomeOrchestrator_container__iSQDB{display:flex;flex-direction:column;min-height:100vh;background:linear-gradient(160deg,#f0f4ff,#e8ecf8 40%,#f5f0ff)}.WelcomeOrchestrator_content__MVL4d{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:24px 24px 16px}.WelcomeOrchestrator_inner__XFGU0{width:100%;max-width:750px;margin:0 auto;display:flex;flex-direction:column;gap:24px;align-items:center}.WelcomeOrchestrator_botRow__j4wzA{display:flex;align-items:flex-end;gap:12px;width:100%;animation:WelcomeOrchestrator_fadeSlideUp__WRrD3 .3s ease-out}.WelcomeOrchestrator_botAvatar__q2eHB{flex-shrink:0}.WelcomeOrchestrator_botFloat__luVE7{animation:WelcomeOrchestrator_gentleFloat__Jp4lY 3s ease-in-out infinite}.WelcomeOrchestrator_botBubbleWrap___Pfqz{min-width:0}.WelcomeOrchestrator_bubbleBot___izfu{display:inline-block;padding:16px 22px;font-size:1.1rem;font-weight:700;line-height:1.5;color:var(--color-tapenade,#001530);background:white;border-radius:12px;border-bottom-left-radius:4px;box-shadow:0 2px 4px rgba(0,21,48,.05),0 8px 24px rgba(0,21,48,.08),inset 0 1px 0 rgba(255,255,255,.8);animation:WelcomeOrchestrator_fadeScale__3hZdJ .35s ease-out}[dir=rtl] .WelcomeOrchestrator_bubbleBot___izfu{border-bottom-left-radius:20px;border-bottom-right-radius:4px}.WelcomeOrchestrator_typingBubble__iCeB9{display:inline-flex;gap:6px;padding:16px 26px;background:white;border-radius:12px;border-bottom-left-radius:4px;box-shadow:0 2px 4px rgba(0,21,48,.05),0 8px 24px rgba(0,21,48,.08)}[dir=rtl] .WelcomeOrchestrator_typingBubble__iCeB9{border-bottom-left-radius:20px;border-bottom-right-radius:4px}.WelcomeOrchestrator_typingDot__Hs1jp{width:10px;height:10px;border-radius:50%;background:#cbd5e1;animation:WelcomeOrchestrator_typingBounce__w4aBZ 1.2s ease-in-out infinite}.WelcomeOrchestrator_typingDot__Hs1jp:nth-child(2){animation-delay:.15s}.WelcomeOrchestrator_typingDot__Hs1jp:nth-child(3){animation-delay:.3s}.WelcomeOrchestrator_scanArea__MzNUo{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;animation:WelcomeOrchestrator_fadeSlideUp__WRrD3 .4s ease-out}.WelcomeOrchestrator_scanFrame__a7O7z{position:relative;width:100%;max-width:380px;aspect-ratio:4/3;border-radius:14px;overflow:hidden;box-shadow:0 2px 4px rgba(0,21,48,.08),0 8px 24px rgba(0,21,48,.12)}.WelcomeOrchestrator_scanOverlay__isbzo{position:absolute;inset:16px;pointer-events:none;z-index:2}.WelcomeOrchestrator_scanCorner__2A3Qj{position:absolute;width:24px;height:24px;border-color:var(--color-cava,#FEBA2C);border-style:solid;border-width:0}.WelcomeOrchestrator_scanCorner__2A3Qj:first-child{border-top-width:3px;border-left-width:3px;border-top-left-radius:8px}.WelcomeOrchestrator_scanCorner__2A3Qj:nth-child(2){border-top-width:3px;border-right-width:3px;border-top-right-radius:8px}.WelcomeOrchestrator_scanCorner__2A3Qj:nth-child(3){border-bottom-width:3px;border-left-width:3px;border-bottom-left-radius:8px}.WelcomeOrchestrator_scanCorner__2A3Qj:nth-child(4){border-bottom-width:3px;border-right-width:3px;border-bottom-right-radius:8px}.WelcomeOrchestrator_scanSuccess__HqIcd{box-shadow:0 0 0 4px var(--color-success,#00b85b),0 2px 4px rgba(0,184,91,.15),0 8px 24px rgba(0,184,91,.2)!important}.WelcomeOrchestrator_successOverlay__FtE9p{position:absolute;inset:0;background:rgba(0,184,91,.25);display:flex;align-items:center;justify-content:center;z-index:3;animation:WelcomeOrchestrator_fadeIn__i50lA .3s ease-out}.WelcomeOrchestrator_successCheck__Gb65f{width:64px;height:64px;border-radius:50%;font-size:2rem;display:flex;justify-content:center;box-shadow:0 4px 16px rgba(0,184,91,.4);animation:WelcomeOrchestrator_pop__a0T_8 .4s ease-out}.WelcomeOrchestrator_playBtn__ZTfOI,.WelcomeOrchestrator_successCheck__Gb65f{background:var(--color-success,#00b85b);color:white;font-weight:800;align-items:center}.WelcomeOrchestrator_playBtn__ZTfOI{display:inline-flex;gap:8px;padding:12px 32px;border:none;border-radius:14px;font-size:.95rem;cursor:pointer;box-shadow:0 4px 0 var(--color-success-dark,#00804a),0 6px 16px rgba(0,184,91,.25);transition:all .15s;animation:WelcomeOrchestrator_fadeSlideUp__WRrD3 .4s ease-out}.WelcomeOrchestrator_playBtn__ZTfOI:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--color-success-dark,#00804a),0 8px 20px rgba(0,184,91,.3)}.WelcomeOrchestrator_playBtn__ZTfOI:active{transform:translateY(2px);box-shadow:0 1px 0 var(--color-success-dark,#00804a)}.WelcomeOrchestrator_playIcon__yAzre{flex-shrink:0;width:12px;height:12px}[dir=rtl] .WelcomeOrchestrator_playIcon__yAzre{transform:scaleX(-1)}.WelcomeOrchestrator_studentCards__WZXrk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;width:100%;animation:WelcomeOrchestrator_fadeSlideUp__WRrD3 .4s ease-out}.WelcomeOrchestrator_studentCard__xclOc{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 12px;background:white;border-radius:16px;border:2px solid transparent;box-shadow:0 2px 4px rgba(0,21,48,.05),0 6px 16px rgba(0,21,48,.08),inset 0 1px 0 rgba(255,255,255,.8);transition:transform .2s,box-shadow .2s,border-color .2s}.WelcomeOrchestrator_studentCard__xclOc:hover{transform:translateY(-3px);box-shadow:0 4px 8px rgba(0,21,48,.08),0 12px 28px rgba(0,21,48,.12)}.WelcomeOrchestrator_studentCard__xclOc:active{transform:translateY(0)}.WelcomeOrchestrator_studentAvatar__vvW4Y{border-radius:50%;border:2px solid #e2e8f0;box-shadow:0 2px 6px rgba(0,0,0,.06);object-fit:cover}.WelcomeOrchestrator_studentInitial__wNsOe{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--color-ocean,#0047FF) 0,#0039cc 100%);display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;color:white;border:2px solid #e2e8f0;box-shadow:0 2px 8px rgba(59,130,246,.15)}.WelcomeOrchestrator_studentName__WKtFX{font-weight:700;color:#334155;font-size:.9rem;text-align:center}.WelcomeOrchestrator_luckHighlight__1hez8{border-color:var(--color-cava,#FEBA2C)!important;transform:scale(1.08)!important;box-shadow:0 4px 12px rgba(254,186,44,.35),0 8px 24px rgba(254,186,44,.15)!important}.WelcomeOrchestrator_winnerCard__5JniB{border-color:var(--color-cava,#FEBA2C)!important;animation:WelcomeOrchestrator_winnerPop__PFJJW .5s ease-out forwards;box-shadow:0 4px 16px rgba(254,186,44,.4),0 12px 32px rgba(254,186,44,.2)!important}.WelcomeOrchestrator_doneBtn__oRcWD{display:inline-flex;align-items:center;gap:8px;padding:12px 32px;border-radius:14px;border:none;background:var(--color-ocean,#0047FF);color:white;font-size:.95rem;font-weight:800;cursor:pointer;box-shadow:0 4px 0 var(--color-ocean-dark,#0038CC),0 6px 16px rgba(0,71,255,.2);transition:all .15s}.WelcomeOrchestrator_doneBtn__oRcWD:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--color-ocean-dark,#0038CC),0 8px 20px rgba(0,71,255,.25)}.WelcomeOrchestrator_doneBtn__oRcWD:active{transform:translateY(2px);box-shadow:0 1px 0 var(--color-ocean-dark,#0038CC)}.WelcomeOrchestrator_luckBtn__htjZd{padding:12px 32px;border-radius:14px;border:none;background:var(--color-ocean,#0047FF);color:white;font-size:.95rem;font-weight:800;cursor:pointer;box-shadow:0 4px 0 var(--color-ocean-dark,#0038CC),0 6px 16px rgba(0,71,255,.2);transition:all .15s}.WelcomeOrchestrator_luckBtn__htjZd:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--color-ocean-dark,#0038CC),0 8px 20px rgba(0,71,255,.25)}.WelcomeOrchestrator_luckBtn__htjZd:active{transform:translateY(2px);box-shadow:0 1px 0 var(--color-ocean-dark,#0038CC)}.WelcomeOrchestrator_luckBtn__htjZd:disabled{opacity:.6;cursor:not-allowed}.WelcomeOrchestrator_footer__i1fIJ{display:flex;align-items:center;padding:14px 24px 24px;border-top:1px solid rgba(0,21,48,.06);max-width:750px;width:100%;margin:0 auto;gap:8px}.WelcomeOrchestrator_navBtn__UEYg9{padding:12px 24px;border-radius:14px;border:2px solid #e2e8f0;box-shadow:0 3px 0 #d1d5db;background:white;color:var(--color-tapenade,#001530);font-size:.95rem;font-weight:800;cursor:pointer;transition:all .15s}.WelcomeOrchestrator_navBtn__UEYg9:hover{border-color:var(--color-ocean,#0047FF);color:var(--color-ocean,#0047FF);transform:translateY(-1px);box-shadow:0 4px 0 #cbd5e1}.WelcomeOrchestrator_navBtn__UEYg9:active{transform:translateY(2px);box-shadow:0 1px 0 #d1d5db}.WelcomeOrchestrator_registerBtn__kP3w8{padding:12px 28px;background:var(--color-ocean,#0047FF);color:white;border:none;border-radius:14px;font-size:.95rem;font-weight:800;cursor:pointer;box-shadow:0 4px 0 var(--color-ocean-dark,#0038CC),0 6px 16px rgba(0,71,255,.2);transition:all .15s;animation:WelcomeOrchestrator_fadeSlideUp__WRrD3 .4s ease-out}.WelcomeOrchestrator_registerBtn__kP3w8:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--color-ocean-dark,#0038CC),0 8px 20px rgba(0,71,255,.25)}.WelcomeOrchestrator_registerBtn__kP3w8:active{transform:translateY(2px);box-shadow:0 1px 0 var(--color-ocean-dark,#0038CC)}@keyframes WelcomeOrchestrator_gentleFloat__Jp4lY{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes WelcomeOrchestrator_fadeIn__i50lA{0%{opacity:0}to{opacity:1}}@keyframes WelcomeOrchestrator_fadeScale__3hZdJ{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes WelcomeOrchestrator_fadeSlideUp__WRrD3{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.WelcomeOrchestrator_langAnimate__kdGde{animation:WelcomeOrchestrator_fadeSlideUp__WRrD3 .45s ease-out backwards}@keyframes WelcomeOrchestrator_typingBounce__w4aBZ{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-6px);opacity:1}}@keyframes WelcomeOrchestrator_pop__a0T_8{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes WelcomeOrchestrator_slideUp__Zv5ug{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes WelcomeOrchestrator_winnerPop__PFJJW{0%{transform:scale(1.08)}50%{transform:scale(1.18)}to{transform:scale(1.12)}}@media (max-width:600px){.WelcomeOrchestrator_studentCards__WZXrk{grid-template-columns:repeat(2,1fr);gap:14px}.WelcomeOrchestrator_bubbleBot___izfu{font-size:1rem;padding:14px 18px}.WelcomeOrchestrator_footer__i1fIJ{padding:12px 16px 20px}.WelcomeOrchestrator_scanFrame__a7O7z{max-width:300px}}.WelcomeOrchestrator_soloConfirmRow__pcIob{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.WelcomeOrchestrator_soloPicker__hRmZJ{display:flex;flex-direction:column;gap:20px;align-items:center}.WelcomeOrchestrator_pickerGrid__c2pI_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;max-width:600px;width:100%}@media (min-width:768px){.WelcomeOrchestrator_pickerGrid__c2pI_{grid-template-columns:repeat(3,1fr)}}.WelcomeOrchestrator_pickerCard__Jitt5{background:white;border:2px solid rgba(0,71,255,.15);border-radius:16px;padding:16px;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;transition:transform 80ms ease,border-color 80ms ease}.WelcomeOrchestrator_pickerCard__Jitt5:hover{border-color:#0047FF;transform:translateY(-2px)}.WelcomeOrchestrator_pickerAvatar__utGz_{width:64px;height:64px;border-radius:50%;object-fit:cover}.WelcomeOrchestrator_pickerAvatarPlaceholder__WvAeN{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#0047FF,#3370FF);color:white;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700}.WelcomeOrchestrator_pickerName__8lhIU{font-size:14px;font-weight:600;color:#001530}.WelcomeOrchestrator_pickerNotInList__bAXxa{background:none;border:none;color:#0047FF;font-size:14px;cursor:pointer;text-decoration:underline;padding:8px}.WelcomeOrchestrator_webcam__ZonS0{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.WelcomeOrchestrator_langCorner__s2mqK{position:absolute;top:20px;right:20px;z-index:10}[dir=rtl] .WelcomeOrchestrator_langCorner__s2mqK{right:auto;left:20px}.WelcomeOrchestrator_overlayCanvas__a9gXi{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;transform:scaleX(-1)}