.login{margin-top:25px;position:relative}.login__inner{gap:32px;justify-content:flex-start;display:flex;flex-direction:column;align-items:center;background:var(--Black3,#1D1D1D);padding:36px 40px;border-radius:24px;border:1px solid #343434;position:relative;overflow:hidden}@media(max-width:767px){.login__inner{padding:20px 24px}}.login__circle{width:227px;aspect-ratio:1;position:absolute;border-radius:50%;background:rgba(36,254,65,.4);filter:blur(100px);top:-227px;left:50%;transform:translate(-50%)}.login__backbutton{position:absolute;top:13px;padding:10px;left:0}.login__heading{font-family:var(--font-inter);font-weight:800;font-size:24px;line-height:130%;text-decoration:none;font-style:italic;letter-spacing:normal;font-weight:900;text-align:center;background:var(--gradient-main);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);max-width:247px;text-transform:uppercase;padding-inline:4px}@media(max-width:767px){.login__heading{max-width:100%}}.login__h1{margin:0;margin-block:-16px}.login__form{width:100%}.login__form-inner{display:flex;flex-direction:column;gap:21px}.login__form-button{white-space:nowrap}.login__form-input{height:60px;background:var(--Black2,#0F0F0F);border:none;border-radius:12px;color:var(--White,#FFF);flex:1 1}.login__form-input:-webkit-autofill,.login__form-input:-webkit-autofill:active,.login__form-input:-webkit-autofill:focus,.login__form-input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fcfcfc!important}.login__form-input:focus-visible{outline:none}.login__form-input__wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:var(--Black2,#0F0F0F);border-radius:12px;padding:0 12px}.login__form-button{height:56px}.login__hr{margin-block:0;position:relative;z-index:0;overflow:visible;height:1px}.login__hr--notext:after{all:unset!important}.login__hr:after{content:"or";position:absolute;top:50%;left:50%;translate:-50% -50%;color:var(--Color,#CCC);background:var(--Black3,#1D1D1D);padding:0 10px;font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.login__main{gap:4px;justify-content:flex-start;display:flex;flex-direction:column;align-items:center}.login__text{font-family:var(--font-manrope);font-weight:500;font-size:16px;line-height:150%;text-decoration:none;letter-spacing:normal;color:var(--Text-gray-dark2,#6B6B6B);text-align:center}.login__text--status{margin-bottom:34px;color:green;font-weight:var(--sds-typography-weight-semibold)}.login__text-link{margin-inline:10px;color:#5c4ff9;font-weight:var(--sds-typography-weight-regular)}.login__buttons{display:flex;flex-direction:column;gap:4px;width:100%}.login__buttons-item{padding:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:inline-flex;align-items:center;width:100%;flex:0 1 60px;padding-inline:22px;border-radius:12px;background:var(--Black2,#0F0F0F);color:var(--White,#FFF);font-family:var(--font-inter);font-size:16px;font-style:normal;font-weight:600;line-height:150%}.login__buttons-item--blue{background:#5865f2}.login__buttons-item--skyblue{background:#2b77ea}.login__buttons-item--purple{background:#6001d1}.login__buttons-text{text-align:center;font-size:16px;font-style:normal;font-weight:var(--sds-typography-weight-semibold);line-height:21px;justify-self:center;margin:auto}.login__buttons-icon{display:flex;justify-content:center;align-items:center}.login__buttons-icon svg [fill]{fill:revert-layer!important}.verification{height:40vh;font-size:36px;font-weight:var(--sds-typography-weight-bold)}