.login_page___bVDP{position:relative;isolation:isolate;max-width:28rem;margin:0 auto;padding:2.5rem 0 3rem}.login_page___bVDP:before{content:"";position:absolute;inset:-4rem -6rem auto;height:18rem;background:radial-gradient(ellipse at 30% 40%,rgba(45,212,191,.18),transparent 58%),radial-gradient(ellipse at 80% 20%,rgba(139,124,246,.16),transparent 52%);pointer-events:none;z-index:-1}.login_header__5TWRo{display:grid;justify-items:center;text-align:center;grid-gap:.65rem;gap:.65rem;margin-bottom:1.5rem}.login_brand__isTcd{display:grid;justify-items:center;grid-gap:.55rem;gap:.55rem}.login_wave__fLDGr{width:min(100%,16rem);height:64px;opacity:.85}.login_subtitle__IciyZ{color:var(--muted);line-height:1.55;margin:0;font-size:.9375rem;max-width:22rem}.login_loginCard__ax2Qu{border:1px solid var(--border);border-radius:var(--radius);padding:1.4rem 1.35rem 1.55rem;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 40%),var(--surface);box-shadow:var(--shadow-card)}.login_loginCard__ax2Qu button,.login_loginCard__ax2Qu input{min-height:44px}.login_loginCard__ax2Qu input{background:var(--background-elevated)}.login_debugSection__Owd73{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.login_afterAuth__XVzhq{margin-top:1.25rem;display:flex;flex-direction:column;gap:1rem}.login_bindingSection____uiJ{max-width:none;margin-bottom:0}.login_dashboardLink__a43up{align-self:flex-start;text-decoration:none}.EmailImageCaptcha_card__CI2h3{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;grid-gap:12px;gap:12px;padding:16px;border:1px solid #bed9d8;border-radius:14px;background:#f4faf9;color:#173a3a}.EmailImageCaptcha_canvas__wS_QN{position:relative;width:100%;max-width:300px;aspect-ratio:300/170;overflow:hidden;border-radius:8px}.EmailImageCaptcha_background__4QBc3{display:block;width:100%;height:100%;pointer-events:none}.EmailImageCaptcha_piece__CD1Ym{position:absolute;margin:0;padding:0;border:0;border-radius:0;background:transparent;aspect-ratio:1;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 1px 3px #163c3c)}.EmailImageCaptcha_piece__CD1Ym img{display:block;width:100%;height:100%;pointer-events:none}.EmailImageCaptcha_piece__CD1Ym:focus-visible{outline:2px solid #007f79;outline-offset:-2px}.EmailImageCaptcha_piece__CD1Ym:active{cursor:-webkit-grabbing;cursor:grabbing}.EmailImageCaptcha_actions__3dQPi{display:flex;flex-wrap:wrap;gap:8px}.EmailImageCaptcha_card__CI2h3 p{margin:0}