.Login-module__GQSKUG__container{background:linear-gradient(#3e2279,#7a2a8d);width:100%;position:relative;overflow:hidden}.Login-module__GQSKUG__container:before,.Login-module__GQSKUG__container:after{content:"";opacity:.1;background-color:#e91e63;border-radius:50%;width:165px;height:135px;position:absolute}.Login-module__GQSKUG__container:before{top:40%;right:-80px}.Login-module__GQSKUG__container:after{top:0;left:0}.Login-module__GQSKUG__imgBox{flex-flow:wrap;justify-content:flex-end;display:flex}.Login-module__GQSKUG__adPage{opacity:1;flex-direction:column;justify-content:space-between;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;transform:translate(0)}.Login-module__GQSKUG__adPage h2{color:#dde0b7;padding:10% 15% 0;font-size:2.2rem;line-height:55px}.Login-module__GQSKUG__buttonBox{text-align:right;width:100%}.Login-module__GQSKUG__nextButton{color:#5e2b81;cursor:pointer;z-index:1000;background:url(/assets/images/pages/enhancement/login/btn.png) round;border:none;border-radius:12px;min-width:140px;height:70px;padding:10px;font-size:14px;font-weight:700;position:relative}.Login-module__GQSKUG__title2{color:#dde0b7;text-align:justify;margin:20% 15% 0;font-size:1.6rem;font-weight:600;line-height:55px}.Login-module__GQSKUG__detail1{color:#fff;text-align:center;width:100%;font-size:1.5rem;font-weight:700;line-height:55px}.Login-module__GQSKUG__detail2{color:#dde0b7;text-align:justify;margin:20% 15% 0;font-size:1.3rem;font-weight:600;line-height:35px}.Login-module__GQSKUG__detail3{color:#fff;text-align:justify;margin:0 15%;font-size:1.3rem;font-weight:600;line-height:55px}.Login-module__GQSKUG__adPage-anim-exit{opacity:1;transform:translate(0)}.Login-module__GQSKUG__adPage-anim-exit-active{opacity:0;transition:all .4s cubic-bezier(.4,0,.2,1);transform:translate(-100%)}.Login-module__GQSKUG__headerContainer{z-index:1;background:linear-gradient(#8e2ddf,#c656f6);border-bottom-right-radius:0;border-bottom-left-radius:0;justify-content:center;align-items:center;width:100%;height:160px;margin:0 auto 30px;display:flex;position:relative;box-shadow:0 8px 20px #0006}.Login-module__GQSKUG__header{text-align:center}.Login-module__GQSKUG__header .Login-module__GQSKUG__logo{justify-content:center;align-items:center;width:150px;height:80px;margin:0;display:flex}.Login-module__GQSKUG__header h1{color:#78e9d3;margin:0;font-size:1.7em}.Login-module__GQSKUG__header p{color:#eee;font-size:.9em}section.Login-module__GQSKUG__welcomeSection{text-align:right;margin:10px 30px}section.Login-module__GQSKUG__welcomeSection h2{margin:0 0 15px;font-size:1.6em}section.Login-module__GQSKUG__welcomeSection p{color:#eee;font-size:1em;line-height:1.5}.Login-module__GQSKUG__LoginPage{z-index:10;margin:0 15%}.Login-module__GQSKUG__LoginBox{background:#f9fafb;border-radius:28px;flex-direction:column;align-items:center;gap:15px;width:504px;margin:5% 0;padding:25px 35px;display:flex;position:absolute;left:calc(50% - 252px);box-shadow:0 1px 8px #00000014}.Login-module__GQSKUG__backgroundLeft{opacity:.4;filter:blur(100px);background:#04cda4;width:175px;height:166px;position:absolute;top:71px;left:calc(50% - 301px)}.Login-module__GQSKUG__backgroundRight{opacity:.4;filter:blur(77px);background:#007bff;width:195px;height:186.81px;position:absolute;top:441.14px;left:calc(50% + 127.13px);transform:rotate(7.34deg)}.Login-module__GQSKUG__FormSide,.Login-module__GQSKUG__ImageSide{flex-direction:column;justify-content:flex-start;align-items:center;width:50%;min-height:100vh;padding:6rem 0;display:flex}.Login-module__GQSKUG__FormSide{background-color:#e6fffd}.Login-module__GQSKUG__FormContainer{flex-direction:column;align-items:center;width:80%;display:flex}.Login-module__GQSKUG__NikaroLogo{width:4rem;height:auto}.Login-module__GQSKUG__startTitle{color:#333a47;margin-bottom:0;font-size:20px;font-style:normal;font-weight:600;line-height:15px}.Login-module__GQSKUG__FormHint{text-align:right;color:#67748e;margin:10px 0;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.Login-module__GQSKUG__FormBox{justify-content:space-between;align-items:center;display:flex}.Login-module__GQSKUG__FormBoxItems input{border:1px solid #ccc;border-radius:4px;width:100%;height:40px;margin-bottom:1rem;padding:.5rem}.Login-module__GQSKUG__FormBoxSpan{color:#333a47;justify-content:center;gap:2px;font-size:12px;font-style:normal;font-weight:400;display:flex}.Login-module__GQSKUG__FormBoxSpan a{color:#2d70ec}.Login-module__GQSKUG__Inputbox{text-align:right;z-index:1;background:#f9fafb;align-items:center;margin:-5px 10px 0 0;display:flex;position:absolute}.Login-module__GQSKUG__InputTitle{color:#333a47;font-size:10px;font-style:normal;font-weight:400}.Login-module__GQSKUG__InputTitleRed{color:#f10d0d}.Login-module__GQSKUG__FormBoxItems input:active,.Login-module__GQSKUG__FormBoxItems input:focus{border-color:#007bff;border:1px solid #007bff!important}.Login-module__GQSKUG__Form{flex-direction:column;gap:20px;display:flex}.Login-module__GQSKUG__FormSchool{flex-direction:column;gap:5px;display:flex}.Login-module__GQSKUG__ValidationCodeInputWrapper{direction:ltr;justify-content:space-evenly;display:flex}.Login-module__GQSKUG__VerificationInput{width:17rem!important;height:3rem!important}.Login-module__GQSKUG__VerificationInputCharacter{border-radius:.2rem;border:.1rem var(--grey-border,#80808062) solid!important;font-size:1em!important}.Login-module__GQSKUG__changeNumberContainer{text-align:center;color:#67748e;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;line-height:24px;display:flex}.Login-module__GQSKUG__CountdownContainer{text-align:center;text-align:center;color:#67748e;margin:0;font-size:14px;font-weight:500;line-height:24px}.Login-module__GQSKUG__NumberInput{text-align:center;border:.1rem solid #0000004d;border-radius:.3rem;padding:.3rem .5em;font-size:.9em}.Login-module__GQSKUG__ErrorPlaceholder{text-align:center;color:var(--coral-red,#ff3c3c);justify-content:center;align-items:center;margin:.2rem 0;font-size:.9em;font-weight:700;display:flex}.Login-module__GQSKUG__btnBox{flex-direction:row;justify-content:center;align-items:center;gap:8px;display:flex}.Login-module__GQSKUG__btnLogin{cursor:pointer;color:#f9fafb;background:#007bff;border:0;border-radius:8px;flex:1 0 auto;order:0;gap:8px;padding:8px 24px;font-size:16px;font-weight:400;line-height:24px}.Login-module__GQSKUG__btnLogin:hover{background:#045dbb}.Login-module__GQSKUG__btnLogin:disabled{background:#555b61}.Login-module__GQSKUG__btnLoginWithOtp{cursor:pointer;color:#f9fafb;background:#007bff;border:0;border-radius:8px;flex:1 0 auto;order:0;gap:8px;padding:8px 24px;font-size:16px;font-weight:400;line-height:24px}.Login-module__GQSKUG__linkBtn{color:#007bff;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;order:1;gap:8px;padding:8px 12px;font-size:14px;font-weight:400;line-height:24px}.Login-module__GQSKUG__btnLoginWithCode{color:#007bff;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;order:1;gap:8px;padding:8px 12px;font-size:16px;font-weight:400;line-height:24px}.Login-module__GQSKUG__btnLoginWithCode:hover{color:#045dbb}.Login-module__GQSKUG__SubmitButton:disabled{background-color:#cbced3!important}.Login-module__GQSKUG__DownloadApplication{-webkit-user-select:none;user-select:none;border:.1rem var(--grey-border,#80808062) solid;background-color:#f5f5f5;border-radius:.3rem;justify-content:space-between;align-items:center;width:20rem;height:2.5rem;margin-top:3rem;padding:0 .3rem;display:flex}.Login-module__GQSKUG__DownloadApplicationIcon{width:2rem;height:2rem}.Login-module__GQSKUG__DownloadApplicationText{white-space:nowrap;font-size:.94rem}.Login-module__GQSKUG__AreYouATeacher{text-align:center;margin-top:2rem;font-size:.8rem}.Login-module__GQSKUG__GoToSchoolPanelBTN{width:20rem}.Login-module__GQSKUG__BackToHomePage{align-items:center;display:flex}.Login-module__GQSKUG__BackToHomePageArrow{color:#6daba7;margin-right:.1rem}.Login-module__GQSKUG__ImageSideTitle{color:#6daba7;-webkit-user-select:none;user-select:none;font-size:1.8em;font-weight:700}.Login-module__GQSKUG__ImageSideImg{width:30rem;height:auto;margin-top:3rem}.Login-module__GQSKUG__AwardText{color:var(--red,red);font-size:.9em}.Login-module__GQSKUG__returnBtn{cursor:pointer;color:#474d57;background:0 0;border:0;margin-top:10px;font-size:16px}.Login-module__GQSKUG__returnBtn span{color:#007bff}.Login-module__GQSKUG__eyePasswordBox{width:100%;display:inline-block;position:relative}.Login-module__GQSKUG__eyePassword{cursor:pointer;color:#888;z-index:2;font-size:18px;position:absolute;top:50%;left:8px;transform:translateY(-60%)}.Login-module__GQSKUG__callSupportBox a{cursor:pointer;justify-content:center;align-items:center;margin:0 5px;display:flex}.Login-module__GQSKUG__callImage{transform-origin:50% 70%;width:45px;height:45px;animation:1.4s ease-in-out infinite Login-module__GQSKUG__ring;display:block;padding:5px!important}@keyframes Login-module__GQSKUG__ring{0%{transform:rotate(0)}10%{transform:rotate(18deg)}20%{transform:rotate(-14deg)}30%{transform:rotate(12deg)}40%{transform:rotate(-8deg)}50%{transform:rotate(6deg)}60%{transform:rotate(-4deg)}70%{transform:rotate(2deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.Login-module__GQSKUG__callImage{animation:none}}@media only screen and (max-width:900px){.Login-module__GQSKUG__LoginPage{width:100%;margin:0}.Login-module__GQSKUG__FormContainer{width:100%}.Login-module__GQSKUG__changeNumberContainer{gap:20px;font-size:12px}.Login-module__GQSKUG__LoginBox{width:100%;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:10px;position:relative;left:0}.Login-module__GQSKUG__ImageSideTitle{font-size:2.5em}.Login-module__GQSKUG__ImageSideImg{width:40em}.Login-module__GQSKUG__FormSide{width:100%}.Login-module__GQSKUG__ImageSide{display:none}.Login-module__GQSKUG__backgroundLeft{top:83%;left:0}.Login-module__GQSKUG__backgroundRight{top:0}}.Login-module__GQSKUG__adPage{background:#f7faff;justify-content:center;height:100svh;padding:16px 24px;position:relative;overflow:hidden}.Login-module__GQSKUG__authShell{z-index:1;direction:ltr;grid-template-columns:minmax(0,1fr) 520px;width:min(1180px,100%);height:calc(100svh - 32px);min-height:0;max-height:760px;margin:0 auto;display:grid;position:relative}.Login-module__GQSKUG__visualPanel{direction:rtl;border-radius:28px 0 0 28px;padding:0;display:block;overflow:hidden}.Login-module__GQSKUG__mockupVisualCrop{width:100%;height:100%;position:relative;overflow:hidden}.Login-module__GQSKUG__mockupVisualImage{width:200%;max-width:none;height:auto;position:absolute;top:0;left:0}.Login-module__GQSKUG__LoginBox{direction:rtl;background:#fffffff5;border:1px solid #1677ff14;border-radius:28px;justify-content:center;width:100%;height:100%;min-height:0;margin:0;padding:max(24px,min(4vh,42px)) 48px;position:relative;top:auto;bottom:auto;left:auto;right:auto;box-shadow:0 24px 70px #102a561f}.Login-module__GQSKUG__FormContainer{width:100%}.Login-module__GQSKUG__authTabsContainer{margin:0}.Login-module__GQSKUG__authHeader{justify-content:space-between;align-items:center;min-height:48px;margin-bottom:20px;display:flex}.Login-module__GQSKUG__authHeader button{color:#1677ff;cursor:pointer;background:#f2f7ff;border:1px solid #0000;border-radius:999px;align-items:center;gap:9px;padding:6px 8px 6px 12px;font-family:inherit;font-size:13px;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.Login-module__GQSKUG__authHeader button:hover{background:#e8f1ff;border-color:#cfe1ff;transform:translate(-2px)}.Login-module__GQSKUG__authHeader button:focus-visible{outline-offset:2px;outline:3px solid #1677ff33}.Login-module__GQSKUG__authHeader button span{color:#fff;background:#1677ff;border-radius:50%;place-items:center;width:28px;height:28px;font-family:Arial,sans-serif;font-size:19px;line-height:1;transition:transform .16s;display:grid;box-shadow:0 4px 10px #1677ff47}.Login-module__GQSKUG__authHeader button:hover span{transform:translate(-2px)}.Login-module__GQSKUG__authIntro{text-align:right}.Login-module__GQSKUG__authTabs{background:#f8faff;border:1px solid #d7deea;border-radius:12px;min-height:48px;margin-top:18px;overflow:hidden}.Login-module__GQSKUG__authTabs>*{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;width:50%;height:46px;margin:0;font-family:inherit;font-size:14px;text-decoration:none;transition:color .16s,background-color .16s;display:flex}.Login-module__GQSKUG__authTab{color:#33415c;background:#fff}.Login-module__GQSKUG__authTab:hover{color:#1677ff;background:#f3f7ff}.Login-module__GQSKUG__authTabActive{color:#fff;background:#1677ff;box-shadow:0 5px 14px #1677ff38}.Login-module__GQSKUG__authTabContent{border-top:0;margin:0;padding:20px 0 0}.Login-module__GQSKUG__startTitle{color:#102a56;margin:0;font-size:28px;line-height:1.5}.Login-module__GQSKUG__FormHint{color:#67748e;margin:8px 0 0}.Login-module__GQSKUG__Form{gap:12px}.Login-module__GQSKUG__FormBoxItems{margin:4px 0}.Login-module__GQSKUG__FormBoxItems input{background:#fff;border:1px solid #cdd7e7;border-radius:10px;outline:none;height:52px;margin-bottom:0;padding:10px 14px;font-size:16px}.Login-module__GQSKUG__inputWithLeadingIcon,.Login-module__GQSKUG__eyePasswordBox{width:100%;position:relative}.Login-module__GQSKUG__inputWithLeadingIcon input,.Login-module__GQSKUG__eyePasswordBox input{padding-right:46px}.Login-module__GQSKUG__eyePasswordBox input{padding-left:46px}.Login-module__GQSKUG__leadingInputIcon{z-index:2;color:#1677ff;pointer-events:none;font-size:17px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.Login-module__GQSKUG__FormBoxItems input:active,.Login-module__GQSKUG__FormBoxItems input:focus{box-shadow:0 0 0 3px #1677ff1f;border:1px solid #1677ff!important}.Login-module__GQSKUG__Inputbox{background:0 0;margin:0 2px 8px 0;position:relative}.Login-module__GQSKUG__InputTitle{color:#33415c;font-size:13px}.Login-module__GQSKUG__ErrorPlaceholder{justify-content:flex-start;min-height:0;margin:6px 0 0;font-size:12px}.Login-module__GQSKUG__btnLoginWithOtp{background:#1677ff;border-radius:10px;flex-grow:0;width:100%;min-height:52px;font-weight:700}.Login-module__GQSKUG__btnLoginWithOtp:hover{background:#0b63e5}.Login-module__GQSKUG__btnLoginWithOtp:disabled{background:#aeb8c8}.Login-module__GQSKUG__forgotPassword{color:#1677ff;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-family:inherit}.Login-module__GQSKUG__otpAlternative{color:#1677ff;cursor:pointer;background:#fff;border:1px solid #1677ff;border-radius:10px;width:100%;min-height:50px;font-family:inherit;font-size:15px;font-weight:600}.Login-module__GQSKUG__otpAlternative:hover{background:#f1f6ff}.Login-module__GQSKUG__eyePassword{color:#60708c;left:14px}.Login-module__GQSKUG__backgroundLeft,.Login-module__GQSKUG__backgroundRight{opacity:.12;background:#1677ff}@media only screen and (max-width:900px){.Login-module__GQSKUG__adPage{justify-content:flex-start;height:auto;min-height:100svh;padding:24px 16px 110px}.Login-module__GQSKUG__authShell{height:auto;min-height:auto;max-height:none;display:block}.Login-module__GQSKUG__visualPanel{border-radius:0;display:none}.Login-module__GQSKUG__LoginBox{border-radius:24px;min-height:auto;padding:28px 20px 30px;box-shadow:0 16px 45px #102a561a}.Login-module__GQSKUG__startTitle{text-align:center;margin-top:0;font-size:24px}.Login-module__GQSKUG__FormHint{text-align:center;margin:8px 0 0}.Login-module__GQSKUG__authHeader{margin-bottom:18px}.Login-module__GQSKUG__authTabs{margin-top:16px}.Login-module__GQSKUG__authTabContent{padding-top:18px}.Login-module__GQSKUG__FormBoxItems input,.Login-module__GQSKUG__btnLoginWithOtp,.Login-module__GQSKUG__otpAlternative{min-height:50px}.Login-module__GQSKUG__backgroundLeft{top:70%}.Login-module__GQSKUG__backgroundRight{top:-20px}}
.Tab-module__WtYqhq__App{text-align:center;margin:auto}.Tab-module__WtYqhq__geeks{color:green}.Tab-module__WtYqhq__tabsContainer{width:100%;margin:15px}.Tab-module__WtYqhq__tabs{justify-content:space-around;align-items:center;display:flex}.Tab-module__WtYqhq__tab{cursor:pointer;color:#656565;border-bottom:none;flex-direction:row;justify-content:center;align-items:center;gap:8px;height:32px;margin-right:10px;padding:4px 8px;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex}.Tab-module__WtYqhq__activeTab{color:#007bff;border-bottom:1px solid #007bff}.Tab-module__WtYqhq__tabContent{text-align:right;border-top:1px solid #ddd;margin:0 10px;padding:25px 0}.Tab-module__WtYqhq__btnTab{background:var(--primary06);color:#fff;border:none;border-left:1px solid #fff;border-radius:0;padding:1rem}
