.login-module__mnsW8G__page{--login-page-background:#282f37;--login-chrome:#181c21;--login-surface:#343b44;--login-inset-surface:#252b32;--login-border:#247eff47;--login-text:#f5f7fa;--login-muted:#9ca6b3;--login-primary:#0874f9;--login-primary-bright:#2185ff;--login-warning:#f59e0b;--login-radius:1.125rem;--login-shadow:0 1.5rem 4rem #030a1347;min-height:100svh;color:var(--login-text);background:var(--login-page-background);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;grid-template-rows:auto minmax(min-content,1fr) auto;display:grid;overflow-x:clip}.login-module__mnsW8G__header,.login-module__mnsW8G__footer{z-index:2;background:var(--login-chrome);justify-content:center;align-items:center;display:flex;position:relative}.login-module__mnsW8G__header{border-bottom:1px solid #ffffff09;min-height:4rem;padding:.75rem 1rem}.login-module__mnsW8G__brand{color:#e9edf2;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:750;line-height:1;text-decoration:none;display:inline-flex}.login-module__mnsW8G__brandMark{aspect-ratio:1;color:#fff;background:linear-gradient(145deg, var(--login-primary-bright), #005bd7);border-radius:.7rem;flex:none;place-items:center;width:2.25rem;display:grid;box-shadow:0 .5rem 1.25rem #0060e038}.login-module__mnsW8G__brandMark svg{width:1.45rem;height:1.45rem}.login-module__mnsW8G__main{isolation:isolate;background:radial-gradient(circle at 22% 84%, #1877f238 0 .13rem, transparent .18rem), radial-gradient(circle at 69% 14%, #1877f22e 0 .13rem, transparent .18rem), radial-gradient(circle at 73% 21%, #1877f224 0 .1rem, transparent .15rem), radial-gradient(ellipse at center, #237eff0e, transparent 44%), linear-gradient(120deg, #29323d 0%, var(--login-page-background) 58%, #272d34 100%);place-items:center;min-width:0;padding:clamp(2rem,5vh,3.5rem) 1rem;display:grid;position:relative;overflow:visible}.login-module__mnsW8G__main:before{content:"";z-index:-1;aspect-ratio:1.8;pointer-events:none;border:1px solid #7c96b50e;border-radius:50%;width:min(42rem,78vw);position:absolute}.login-module__mnsW8G__card{z-index:1;border:1px solid var(--login-border);border-radius:var(--login-radius);text-align:center;background:linear-gradient(180deg, #ffffff05, transparent 42%), var(--login-surface);width:min(100%,27.75rem);min-width:0;box-shadow:var(--login-shadow);justify-items:center;gap:1.75rem;padding:clamp(2.25rem,5vw,3.25rem) clamp(1.25rem,4vw,3rem);display:grid;position:relative}.login-module__mnsW8G__cardSuccess{border-color:#1f7eff52}.login-module__mnsW8G__cardError{background:radial-gradient(circle at 50% 0, #f59e0b1b, transparent 42%), linear-gradient(180deg, #ffffff03, transparent 48%), var(--login-surface);border-color:#f59e0b4d}.login-module__mnsW8G__heroIcon{aspect-ratio:1;color:#fff;background:linear-gradient(145deg, var(--login-primary-bright), #0060df);border-radius:1.05rem;place-items:center;width:4.5rem;display:grid;box-shadow:0 .9rem 2rem #005fe13d}.login-module__mnsW8G__heroIcon svg{width:2.65rem;height:2.65rem}.login-module__mnsW8G__intro,.login-module__mnsW8G__stateCopy{justify-items:center;gap:.85rem;min-width:0;display:grid}.login-module__mnsW8G__card h1{max-width:100%;color:var(--login-text);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.75rem,4vw,2rem);font-weight:750;line-height:1.16}.login-module__mnsW8G__description{overflow-wrap:anywhere;max-width:23rem;color:var(--login-muted);font-size:1rem;line-height:1.55}.login-module__mnsW8G__form{gap:1rem;width:100%;display:grid}.login-module__mnsW8G__formField{min-width:0}.login-module__mnsW8G__inputShell{color:#758195;background:var(--login-inset-surface);border:1px solid #9dabbd2b;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-height:3.5rem;padding-inline:1rem;display:grid;box-shadow:inset 0 1px #ffffff05}.login-module__mnsW8G__inputShell:focus-within{outline-offset:2px;border-color:#3d93ffc7;outline:3px solid #2185ff3d}.login-module__mnsW8G__inputShell>svg{width:1.4rem;height:1.4rem}.login-module__mnsW8G__emailInput{width:100%;min-width:0;min-height:3.35rem;color:var(--login-text);caret-color:var(--login-primary-bright);background:0 0;border:0;outline:0;padding:0}.login-module__mnsW8G__emailInput:focus-visible{outline:0}.login-module__mnsW8G__emailInput::placeholder{color:#929dac;opacity:1}.login-module__mnsW8G__submit,.login-module__mnsW8G__primaryLink{color:#fff;background:linear-gradient(110deg, var(--login-primary), var(--login-primary-bright));text-align:center;border:0;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:3.5rem;padding:.75rem 1.25rem;font-weight:750;line-height:1.25;text-decoration:none;display:inline-flex;box-shadow:0 .9rem 2rem #0060e038}.login-module__mnsW8G__submit:hover,.login-module__mnsW8G__primaryLink:hover{color:#fff;filter:none;background:linear-gradient(110deg,#0069ed,#3891ff);text-decoration:none}.login-module__mnsW8G__submit:focus-visible,.login-module__mnsW8G__primaryLink:focus-visible,.login-module__mnsW8G__infoPanel a:focus-visible{outline-offset:3px;outline:3px solid #76b2ff}.login-module__mnsW8G__methodNote{width:100%;color:var(--login-muted);align-items:center;gap:.9rem;font-size:.88rem;line-height:1.4;display:flex}.login-module__mnsW8G__methodNote:before,.login-module__mnsW8G__methodNote:after{content:"";background:#9dabbd24;flex:auto;height:1px}.login-module__mnsW8G__inlineAlert{color:#f2c98d;text-align:left;background:#533c1a4d;border:1px solid #f59e0b59;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;width:100%;padding:.85rem 1rem;font-size:.9rem;line-height:1.45;display:grid}.login-module__mnsW8G__inlineAlert svg{width:1.2rem;height:1.2rem;color:var(--login-warning);margin-top:.05rem}.login-module__mnsW8G__stateIcon{aspect-ratio:1;border:1px solid;border-radius:50%;place-items:center;width:6rem;display:grid}.login-module__mnsW8G__stateIcon>span{aspect-ratio:1;border-radius:50%;place-items:center;width:4.5rem;display:grid}.login-module__mnsW8G__stateIcon svg{width:2.65rem;height:2.65rem}.login-module__mnsW8G__stateIconSuccess{color:#3389ff4d}.login-module__mnsW8G__stateIconSuccess>span{color:#7bb5ff;background:#1f7eff2e}.login-module__mnsW8G__stateIconError{color:#f59e0b4d}.login-module__mnsW8G__stateIconError>span{color:var(--login-warning);background:#f59e0b24}.login-module__mnsW8G__stateBadge{letter-spacing:.075em;text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;gap:.45rem;width:fit-content;padding:.26rem .7rem;font-size:.74rem;font-weight:750;line-height:1;display:inline-flex}.login-module__mnsW8G__stateBadge>span{aspect-ratio:1;background:currentColor;border-radius:50%;width:.38rem}.login-module__mnsW8G__stateBadgeSuccess{color:#77b2ff;background:#1f7eff14}.login-module__mnsW8G__stateBadgeError{color:var(--login-warning);background:#f59e0b12}.login-module__mnsW8G__infoPanel,.login-module__mnsW8G__errorPanel{background:var(--login-inset-surface);border-radius:.75rem;width:100%}.login-module__mnsW8G__infoPanel{color:#8792a1;gap:.65rem;padding:1rem 1.15rem;font-size:.9rem;line-height:1.45;display:grid}.login-module__mnsW8G__infoPanel a{overflow-wrap:anywhere;color:#7bb5ff;border-top:1px solid #9dabbd24;justify-content:center;align-items:center;min-height:2.75rem;padding:.65rem .25rem 0;font-weight:650;display:inline-flex}.login-module__mnsW8G__infoNote{color:#929dac;font-size:.82rem}.login-module__mnsW8G__errorPanel{color:#e6c59a;background:#523e2240;border:1px solid #f59e0b38;padding:1rem 1.15rem;line-height:1.55}.login-module__mnsW8G__footer{min-height:3.5rem;color:var(--login-muted);text-align:center;border-top:1px solid #ffffff09;padding:.85rem 1rem;font-size:.85rem}.login-module__mnsW8G__footer p{flex-wrap:wrap;justify-content:center;gap:.45rem;display:flex}.login-module__mnsW8G__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:36rem){.login-module__mnsW8G__header{min-height:3.75rem}.login-module__mnsW8G__brand{gap:.6rem;font-size:1.28rem}.login-module__mnsW8G__brandMark{border-radius:.62rem;width:2rem}.login-module__mnsW8G__main{padding:1.25rem .75rem}.login-module__mnsW8G__card{border-radius:1rem;gap:1.4rem;padding:2rem 1.2rem}.login-module__mnsW8G__card h1{font-size:1.7rem}.login-module__mnsW8G__description{font-size:.94rem}.login-module__mnsW8G__heroIcon{width:4rem}.login-module__mnsW8G__stateIcon{width:5.25rem}.login-module__mnsW8G__stateIcon>span{width:3.9rem}.login-module__mnsW8G__methodNote{gap:.6rem;font-size:.78rem}.login-module__mnsW8G__footer{min-height:3rem;font-size:.78rem}}@media (max-height:48rem) and (min-width:36.01rem){.login-module__mnsW8G__main{padding-block:1.5rem}.login-module__mnsW8G__card{gap:1.3rem;padding-block:2rem}.login-module__mnsW8G__heroIcon{width:3.75rem}.login-module__mnsW8G__stateIcon{width:5rem}.login-module__mnsW8G__stateIcon>span{width:3.75rem}}
