h1,h2,h3,h4,h5,h6{margin:unset}div{cursor:default}ul{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-padding-start:0;padding-inline-start:0}button{display:flex;align-items:center;justify-content:center;column-gap:8px;border:none;font-weight:600}a,button{cursor:pointer}a{color:inherit;text-decoration:unset}img{pointer-events:none}@font-face{font-family:Hind Siliguri;src:url(/_next/static/media/HindSiliguri-Regular.5655008a.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hind Siliguri;src:url(/_next/static/media/HindSiliguri-Medium.35a94532.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Hind Siliguri;src:url(/_next/static/media/HindSiliguri-Bold.f689e0a0.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter-VariableFont_opsz,wght.cc27cf3f.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/_next/static/media/Inter-VariableFont_opsz,wght.cc27cf3f.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(/_next/static/media/Rubik-VariableFont_wght.9fcbb99e.ttf);font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/_next/static/media/Roboto-VariableFont_wdth,wght.9c133a10.ttf);font-style:normal;font-display:swap}@font-face{font-family:Roboto Flex;src:url(/_next/static/media/RobotoFlex-VariableFont_GRAD,XOPQ,XTRA,YOPQ,YTAS,YTDE,YTFI,YTLC,YTUC,opsz,slnt,wdth,wght.4900f051.ttf);font-style:normal;font-display:swap}@font-face{font-family:Handel Gothic BT;src:url("/_next/static/media/Handel Gothic BT.48a010bd.ttf");font-weight:400;font-style:normal;font-display:swap}*{font-family:hind siliguri,sans-serif}html{background:#000;overflow-y:hidden;scroll-behavior:smooth}.login-container{height:100vh;width:100vw;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"content bg";position:relative;background:#fff}.login-container .bg{background-color:#24221d}.login-container .banner,.login-container .button-wrapper,.login-container .header,.login-container .input-wrapper,.login-container .logo-wrapper,.login-container .nav,.login-container .promo,.login-container h1,.login-container span.alt-action{width:372px}.login-container .form-wrapper{margin:80px 0 40px;position:relative;overflow:hidden}@keyframes spin{to{transform:rotate(1turn)}}.login-container .spinner{margin-bottom:8px;animation:spin 1.2s linear infinite}.login-container .spinner path{fill:#1c1f21}.login-container .spinner-wrapper{padding-bottom:24px;height:100vh;width:100%;grid-area:spinner;background:rgba(255,255,255,.9176470588);display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:16px;transition:.15s ease-in-out}.login-container .spinner-wrapper .spinner-message{padding:0 24px;text-align:center;font-size:.875rem;font-weight:500;color:#555}.login-container .spinner-container{width:100%;display:flex;justify-content:center;align-items:center;grid-column-gap:0;column-gap:0;position:absolute;top:0;z-index:9;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"spinner dummy";align-content:center;justify-items:center}.login-container .spinner-container.active{display:grid}.login-container .logo-wrapper{display:flex}@media screen and (max-width:1400px){.login-container{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:0;overflow:unset}.login-container .spinner path{fill:#fff}.login-container .spinner-wrapper{background:rgba(255,255,255,.8549019608)}.login-container .spinner-container{display:flex!important}.login-container .spinner-dummy{position:absolute}.login-container .form-wrapper{padding:60px 0 36px;background:#fff;width:480px;border-radius:24px;z-index:1}.login-container .bg{height:100%;width:100vw;position:absolute;top:0;z-index:0}.login-container .turnstile-wrapper{margin-bottom:24px}}@media screen and (max-width:500px){.login-container .form-wrapper{margin-top:40px;padding:0 36px;height:100vh;width:100vw;border-radius:0}.login-container .bg{opacity:0}.login-container .banner,.login-container .button-wrapper,.login-container .header,.login-container .input-wrapper,.login-container .logo-wrapper,.login-container .nav,.login-container .promo,.login-container form,.login-container h1,.login-container span.alt-action{min-width:272px;width:100%}.login-container .spinner-wrapper{background:rgba(255,255,255,.9176470588)}}@media screen and (max-height:968px){.login-container{min-height:100vh;height:100%}}@media screen and (max-width:1024px) and (max-height:968px){.login-container .form-wrapper{height:100%}}.login-container .form-wrapper{grid-area:content;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:0}.login-container section.bg{filter:brightness(90%);grid-area:bg}.login-container form{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:8px}.login-container .logo-wrapper{margin-bottom:36px}.login-container .logo-wrapper a{height:auto}.login-container .logo-wrapper img{transform:translateX(-4px)}.login-container label span{color:#e53935}.login-container input{height:44px;border-radius:12px;border:1px solid #dadada;padding:0 8px;transition:.08s ease-in;font-size:.925rem}.login-container input:hover{border:1px solid #999}.login-container input:focus{outline:none;box-shadow:0 0 0 .1875rem rgba(6,4,14,.25);border:1px solid #333}.login-container button span{font-family:Inter}.login-container a{font-family:Inter;font-size:.875rem;transition:.08s ease-in-out}.login-container a:focus,.login-container a:hover{text-decoration:underline}.login-container span{font-family:Inter;font-size:.875rem;color:#666}.login-container span a{color:#85b000!important;font-weight:500}.login-container div.wrapper-2fa{display:flex;flex-direction:column;row-gap:8px}.login-container .otp-wrapper{display:flex;align-items:center;column-gap:8px}.login-container input.input-otp{height:48px;width:48px}.login-container button.btn-2fa{height:48px;border-radius:12px;border:1px solid #dadada;padding:0 8px;font-size:.925rem;background:unset;transition:.15s ease-in-out}.login-container button.btn-2fa:hover{border:1px solid #333;cursor:pointer}.login-container button.btn-2fa span{font-weight:500}.login-container button.btn-submit-otp{display:flex;padding:12px 16px;background:#000;color:white;border-radius:12px;font-weight:500}.login-container .btn-back{margin-bottom:24px;align-items:center;column-gap:4px;height:max-content;width:max-content;display:flex;padding:8px;border:1px solid #dadada;border-radius:8px;font-weight:500}.login-container .btn-back:hover{border:1px solid #aaa;text-decoration:unset}.login-container .header{margin-bottom:36px}.login-container .header-title{display:flex;align-items:center;column-gap:12px}.login-container .header h1{font-size:1.625rem;margin-bottom:8px}.login-container .header p{font-size:1.125rem;color:#777}.login-container button{background:unset;font-family:Inter;font-weight:400;font-size:.875rem;color:#444}.login-container button.btn-main{width:max-content;display:flex;padding:12px 16px;background:#000;color:white;border-radius:12px;font-weight:500;transition:.15s ease-in-out}.login-container button.btn-main:hover{background:#333}.login-container button.btn-main:focus{background:#777}.login-container button.btn-main:disabled{background:#dadada}.login-container span.alt-action{margin-top:48px;font-family:Inter;color:#666}.login-container span.alt-action,.login-container span.alt-action a{font-size:.875rem}.login-container span.alt-action.alt-action-center{text-align:center}.login-container span.alt-action a{color:#1f49a6;font-weight:500}.login-container .input-wrapper{display:flex;flex-direction:column;row-gap:2px;margin-bottom:8px}.login-container .button-wrapper{margin-top:24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.login-container .button-wrapper-centered{display:flex;justify-content:center;align-items:center;column-gap:4px}.login-container .button-wrapper a{width:max-content;color:#666}.login-container hr{margin-top:16px;width:100%;border:none;border-top:1px solid #eee}.login-container .banner{margin-top:12px;padding:12px;border-radius:8px;background:#e2f3e3;display:flex;column-gap:8px;align-items:center}.login-container .banner svg{width:12px;fill:#239f52}.login-container .banner span{color:#239f52}.login-container .sign-up-wrapper{margin-top:20px}.login-container .sign-up-wrapper a{color:#85b000}.login-container section{background-position:50%;background-size:cover}.login-container .turnstile-wrapper{display:flex;justify-content:center;align-items:center;column-gap:0;width:100%;height:112px;position:relative}.login-container .turnstile-wrapper #cf-turnstile{position:absolute;top:48px}.login-container .alert,.login-container .promo{margin-bottom:16px;padding:10px 12px;display:grid;grid-template-columns:16px 1fr;grid-column-gap:8px;column-gap:8px;border-radius:8px}.login-container .alert span,.login-container .promo span{font-size:.9rem;line-height:1.25rem}.login-container .alert svg,.login-container .promo svg{margin-top:2px;width:14px}.login-container .alert svg.icon-tick,.login-container .promo svg.icon-tick{margin-left:2px;margin-top:4px;width:12px}.login-container .alert-error,.login-container .alert-red,.login-container .promo-error,.login-container .promo-red{background:rgb(255,216,216)}.login-container .alert-error span,.login-container .alert-error svg,.login-container .alert-red span,.login-container .alert-red svg,.login-container .promo-error span,.login-container .promo-error svg,.login-container .promo-red span,.login-container .promo-red svg{fill:#e53935;color:#e53935}.login-container .alert-green,.login-container .alert-success,.login-container .promo-green,.login-container .promo-success{background:rgb(216,255,216)}.login-container .alert-green span,.login-container .alert-green svg,.login-container .alert-success span,.login-container .alert-success svg,.login-container .promo-green span,.login-container .promo-green svg,.login-container .promo-success span,.login-container .promo-success svg{fill:green;color:green}@media screen and (max-width:375px){.login-container .form-wrapper{padding:36px 24px}}