.login-card_page__cRpfD{min-height:100svh;display:grid;place-items:center;padding:32px 20px;background:radial-gradient(circle at 50% -18%,rgba(100,216,202,.075),transparent 38%),#101111}.login-card_card__NyWSB{width:min(100%,430px);padding:34px;border:1px solid rgba(255,255,255,.11);border-radius:24px;background:#181919;box-shadow:0 28px 80px rgba(0,0,0,.34)}.login-card_brand__MMmCh{display:flex;justify-content:center;margin-bottom:30px}.login-card_brand__MMmCh img{width:138px;height:auto}.login-card_heading__wHvJ3{margin-bottom:26px;text-align:center}.login-card_heading__wHvJ3 h1{margin:0;max-width:none;font-size:25px;line-height:1.2;letter-spacing:-.035em;font-weight:680}.login-card_heading__wHvJ3 p{margin:9px auto 0;max-width:340px;color:var(--muted);font-size:13px;line-height:1.55}.login-card_form__zZsi6{display:grid;gap:16px}.login-card_form__zZsi6 label{display:grid;gap:7px}.login-card_form__zZsi6 label>span:first-child{color:#d8dddc;font-size:12px;font-weight:600}.login-card_form__zZsi6 input{width:100%;min-height:45px;padding:10px 12px;border:1px solid #454847;border-radius:11px;color:var(--ink);background:#242626;outline:none;font-size:14px;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.login-card_form__zZsi6 input::placeholder{color:rgba(255,255,255,.34)}.login-card_form__zZsi6 input:hover:not(:disabled){border-color:#5d6260}.login-card_form__zZsi6 input:focus-visible{border-color:var(--teal);box-shadow:0 0 0 3px rgba(100,216,202,.13);background:#272929}.login-card_form__zZsi6 input:disabled{cursor:not-allowed;opacity:.58}.login-card_passwordField__Fn8WM{position:relative;display:block}.login-card_passwordField__Fn8WM input{padding-right:82px}.login-card_passwordField__Fn8WM button{position:absolute;right:7px;top:50%;transform:translateY(-50%);padding:6px 7px;border:0;border-radius:7px;color:var(--muted);background:transparent;font-size:11px;font-weight:600}.login-card_passwordField__Fn8WM button:hover{color:var(--ink);background:rgba(255,255,255,.055)}.login-card_back__wM6wB:focus-visible,.login-card_passwordField__Fn8WM button:focus-visible,.login-card_submit__s1p_D:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.login-card_codeInput__WSqOD{text-align:center;font-size:24px!important;letter-spacing:.32em;font-variant-numeric:tabular-nums}.login-card_backupInput__zms2K{text-align:center;font-size:17px!important;letter-spacing:.12em;font-variant-numeric:tabular-nums;text-transform:uppercase}.login-card_message__X3kKv{min-height:20px;margin-top:-3px}.login-card_message__X3kKv p{margin:0;color:#ff8c94;font-size:12px;line-height:1.45;text-align:center}.login-card_submit__s1p_D{min-height:45px;padding:10px 18px;border:1px solid transparent;border-radius:11px;color:#071312;background:var(--teal);font-size:13px;font-weight:720;box-shadow:0 8px 22px rgba(55,177,165,.14);transition:background .14s ease,transform .08s ease,opacity .14s ease}.login-card_submit__s1p_D:hover:not(:disabled){background:#79e3d7}.login-card_submit__s1p_D:active:not(:disabled){transform:scale(.985)}.login-card_submit__s1p_D:disabled{cursor:not-allowed;opacity:.5}.login-card_submitLink__hWxp4{min-height:45px;display:flex;align-items:center;justify-content:center;padding:10px 18px;border:1px solid transparent;border-radius:11px;color:#071312;background:var(--teal);font-size:13px;font-weight:720;text-decoration:none;box-shadow:0 8px 22px rgba(55,177,165,.14);transition:background .14s ease,transform .08s ease}.login-card_submitLink__hWxp4:hover{background:#79e3d7}.login-card_submitLink__hWxp4:active{transform:scale(.985)}.login-card_submitLink__hWxp4:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.login-card_back__wM6wB{justify-self:center;padding:5px 8px;border:0;border-radius:7px;color:var(--muted);background:transparent;font-size:12px}.login-card_back__wM6wB:hover{color:var(--ink)}.login-card_localNote__N0VKK{display:flex;justify-content:center;align-items:center;gap:7px;margin:26px 0 0;color:var(--muted-low);font-size:11px}.login-card_localNote__N0VKK svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media (max-width:520px){.login-card_page__cRpfD{padding:0;place-items:stretch}.login-card_card__NyWSB{width:100%;min-height:100svh;padding:28px 22px;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;justify-content:center}}@media (prefers-reduced-motion:reduce){.login-card_form__zZsi6 input,.login-card_submitLink__hWxp4,.login-card_submit__s1p_D{transition:none}.login-card_submitLink__hWxp4:active,.login-card_submit__s1p_D:active:not(:disabled){transform:none}}