:root{--auth-bg:#030917;--auth-text:#fafafa;--auth-muted:#7d878f;--auth-border:rgba(31,37,51,.8);--auth-input-bg:hsla(0,0%,98%,.04);--auth-button-hover:hsla(0,0%,98%,.04);--auth-link:#00c950}html[data-theme=light]{--auth-bg:#f7f8fa;--auth-text:#030917;--auth-muted:#5f6b76;--auth-border:rgba(3,9,23,.12);--auth-input-bg:rgba(3,9,23,.04);--auth-button-hover:rgba(3,9,23,.05);--auth-link:#15803d}html[data-theme=light] .loginBackground{mix-blend-mode:normal}body,html{background-color:var(--auth-bg);color:var(--auth-text)}.loginContainer{width:100%;height:calc(100dvh - 64px);display:flex;flex-direction:row;align-items:center}.loginBackground{background-position:50%;flex:0 0 720px;height:100%;min-height:0;background-color:#030917;background-image:url(/images/authBackground.png);mix-blend-mode:exclusion;background-repeat:no-repeat;background-size:cover;border-left:1px solid var(--auth-border)}@media(max-width:1150px){.loginBackground{display:none}}@media(min-width:2560px){.loginBackground{flex:0 0 1024px}}.loginWrapper{font-family:Inter!important;width:100vw;height:100%;overflow-y:auto;background-position:50%;background-color:var(--auth-bg);padding:0 24px;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:640px){.loginWrapper{justify-content:flex-start}}.loginWrapper .loginLogo{margin-top:75px}.loginWrapper .loginLogo svg{width:354px;height:65px}.loginWrapper .title{color:var(--auth-text);font-size:1.875rem;line-height:2.25rem;font-weight:500}.loginWrapper .form{margin-top:32px;margin-bottom:32px;width:360px;grid-gap:16px;display:flex;flex-direction:column;max-width:calc(100% - 25px)}.loginWrapper .form .error{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.loginWrapper .form .inputContainer{display:flex;flex-direction:column;align-items:flex-start}.loginWrapper .form .inputContainer label{color:#7d878f;font-size:.75rem;line-height:1rem}.loginWrapper .form .inputContainer input{margin-top:8px;height:40px;padding:10px 12px;background-color:hsla(0,0%,98%,.04);border:1px solid rgba(31,37,51,.8);border-radius:8px;color:var(--auth-text);width:100%;font-size:.75rem;line-height:1rem;outline:2px solid transparent;outline-offset:2px}@media(max-width:640px){.loginWrapper .form .inputContainer input{font-size:16px;height:45px}}.loginWrapper .form .actionLinks{color:#a1a1aa;margin-top:1.25rem;display:flex;width:100%;flex-direction:column;align-items:center;gap:1rem;font-size:.75rem;line-height:1rem}.loginWrapper .form .actionLinks .actionLink{color:#00c950;opacity:.7;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.loginWrapper .form .actionLinks .actionLink:hover{opacity:1}