@property --ethera-login-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.wOcWbq_page{--login-page:#141413;--login-surface:#222220;--login-input:#262626;--login-text:#f0eee6;--login-strong:#fafafa;--login-muted:#9b9489;--login-faint:#837d74;--login-border:#f0eee621;--login-divider:#f0eee612;--login-error:#e22918;background:var(--login-page);min-height:100svh;color:var(--login-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-inter), Inter, sans-serif;justify-content:center;align-items:flex-start;padding:max(48px,50svh - 280px) 24px 48px;font-size:14px;line-height:1.5;display:flex}html.light .wOcWbq_page{--login-page:#f5f4ef;--login-surface:#fff;--login-input:#fff;--login-text:#1a1a19;--login-strong:#141413;--login-muted:#6e675d;--login-faint:#766f65;--login-border:#14141326;--login-divider:#14141314;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.wOcWbq_page *,.wOcWbq_page :before,.wOcWbq_page :after{box-sizing:border-box}.wOcWbq_page p,.wOcWbq_page h1{margin:0}.wOcWbq_page button,.wOcWbq_page input{font:inherit}.wOcWbq_page button{cursor:pointer}.wOcWbq_page button:disabled{cursor:default;color:var(--login-faint)}.wOcWbq_page svg{flex-shrink:0;width:16px;height:16px}.wOcWbq_content{width:100%;max-width:390px}.wOcWbq_header{flex-direction:column;align-items:center;gap:16px;margin-bottom:48px;display:flex}.wOcWbq_wordmark{background:url(../media/wordmark-dark.2tql7f5-niwzb.svg) 50%/contain no-repeat;width:110px;height:63px}html.light .wOcWbq_wordmark{background-image:url(../media/wordmark-light.3kj_8i9i73_ip.svg)}.wOcWbq_product{color:var(--login-muted);text-transform:uppercase;letter-spacing:.2em;font-size:11px;font-weight:600}.wOcWbq_formArea{gap:20px;display:grid}.wOcWbq_intro{text-align:center}.wOcWbq_intro h1{letter-spacing:-.025em;color:var(--login-strong);margin-bottom:8px;font-size:24px;font-weight:600}.wOcWbq_intro p{color:var(--login-muted);text-wrap:pretty;max-width:340px;margin:0 auto}.wOcWbq_introCopy{display:grid}.wOcWbq_introCopy p{grid-area:1/1;width:100%}.wOcWbq_introCopy p[aria-hidden=true]{visibility:hidden}.wOcWbq_intro strong{min-height:1.5em;color:var(--login-text);overflow-wrap:anywhere;margin-top:4px;font-weight:500;display:block}.wOcWbq_label{color:var(--login-muted);margin-bottom:8px;font-size:12px;font-weight:500;display:block}.wOcWbq_emailGroup{border:1px solid var(--login-border);background:var(--login-input);border-radius:4px;align-items:stretch;gap:0;display:flex}.wOcWbq_emailGroup input{background:var(--login-input);width:100%;min-width:0;height:48px;color:var(--login-text);box-shadow:none;border:1px solid #0000;border-radius:3px 0 0 3px;outline:none;flex:1;padding:11px 16px;font-size:16px}.wOcWbq_emailGroup input::placeholder{color:var(--login-faint)}.wOcWbq_emailGroup input:focus{clip-path:inset(0 round 3px 0 0 3px);background:linear-gradient(var(--login-input), var(--login-input)) padding-box, conic-gradient(from var(--ethera-login-angle), #e44d9e, #f57d33, #e44d9e) border-box;border-color:#0000;animation:4s linear infinite wOcWbq_accent}.wOcWbq_emailGroup input:-webkit-any(:autofill,:-webkit-autofill){box-shadow:0 0 0 1000px var(--login-input) inset;-webkit-text-fill-color:var(--login-text);caret-color:var(--login-text)}.wOcWbq_emailGroup input:is(:autofill,:autofill){box-shadow:0 0 0 1000px var(--login-input) inset;-webkit-text-fill-color:var(--login-text);caret-color:var(--login-text)}.wOcWbq_emailGroup[data-error=true] input{border-color:var(--login-error)}.wOcWbq_sendButton{isolation:isolate;border:1px solid var(--login-border);background:var(--login-input);min-height:50px;color:var(--login-text);white-space:nowrap;border-left:0;border-radius:0 4px 4px 0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex;position:relative;font-size:13px!important;font-weight:600!important}.wOcWbq_sendButton:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--ethera-login-angle), #e44d9e33, #f57d3333, #e44d9e33);opacity:0;transition:opacity .15s;animation:4s linear infinite wOcWbq_accent;position:absolute;inset:0}.wOcWbq_emailGroup .wOcWbq_sendButton{border:0;border-left:1px solid var(--login-border);border-radius:0 3px 3px 0;min-height:48px}.wOcWbq_sendButton:not(:disabled):hover:before,.wOcWbq_sendButton:not(:disabled):focus-visible:before{opacity:1}.wOcWbq_sendButton:disabled:before{display:none}.wOcWbq_sendButton:focus-visible,.wOcWbq_textButton:focus-visible,.wOcWbq_page a:focus-visible{outline-offset:3px;outline:2px solid #e44d9e}.wOcWbq_codeLabel{margin-bottom:8px}.wOcWbq_codeLabel .wOcWbq_label{margin:0}.wOcWbq_codeRow{align-items:stretch;gap:8px;display:flex}.wOcWbq_codeRow .wOcWbq_sendButton{border-left:1px solid var(--login-border);border-radius:3px;padding:0 8px}.wOcWbq_codeGroup{flex:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;min-width:0;display:grid}.wOcWbq_codeGroup input{text-align:center;border:1px solid var(--login-border);background:var(--login-input);width:100%;min-width:0;height:50px;color:var(--login-text);caret-color:var(--login-text);border-radius:3px;outline:none;padding:0;font-size:24px;font-weight:500}.wOcWbq_codeGroup input:focus{background:linear-gradient(var(--login-input), var(--login-input)) padding-box, conic-gradient(from var(--ethera-login-angle), #e44d9e, #f57d33, #e44d9e) border-box;outline:2px solid var(--login-border);outline-offset:2px;box-shadow:none;border-color:#0000;animation:4s linear infinite wOcWbq_accent}.wOcWbq_codeGroup input[aria-invalid=true]{border-color:var(--login-error)}.wOcWbq_codeGroup input[data-success=true]{border-color:#22c55e}.wOcWbq_codeHelp{min-height:20px;color:var(--login-muted);text-align:center;font-size:12px;margin-top:12px!important}.wOcWbq_textButton{min-height:44px;color:var(--login-muted);background:0 0;border:0;border-radius:3px;align-items:center;gap:8px;padding:8px 0;transition:color .15s;display:inline-flex;font-size:12px!important}.wOcWbq_textButton:not(:disabled):hover{color:var(--login-text)}.wOcWbq_actions{border-top:1px solid var(--login-divider);justify-content:space-between;align-items:center;gap:16px;margin-top:-4px;padding-top:4px;display:flex}.wOcWbq_alert{color:var(--login-text);overflow-wrap:anywhere;background:#e229181a;border:0;border-radius:3px;align-items:center;gap:10px;padding:8px 14px;font-size:12px;display:flex;position:relative;overflow:hidden}.wOcWbq_alert:before{content:"";pointer-events:none;z-index:3;background:linear-gradient(#e44d9e,#f57d33,#e44d9e) 0 0/100% 200%;width:3px;animation:4s ease-in-out infinite wOcWbq_notificationRail;position:absolute;inset:0 auto 0 0}.wOcWbq_alert:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#e2291812 40%,#e2291821 50%,#e2291812 60%,#0000 100%) 0 0/200% 100%;animation:6s ease-in-out infinite wOcWbq_errorShimmer;position:absolute;inset:0}.wOcWbq_alert .wOcWbq_alertIcon{width:14px;height:14px;color:var(--login-error)}.wOcWbq_alertContent{min-width:0}@keyframes wOcWbq_notificationRail{0%,to{background-position:50% 0}50%{background-position:50% 100%}}@keyframes wOcWbq_errorShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.wOcWbq_alert p+p{margin-top:8px}.wOcWbq_alert a{color:inherit;text-underline-offset:3px;text-decoration:underline}.wOcWbq_notice{border:1px solid var(--login-divider);background:var(--login-surface);color:var(--login-muted);border-radius:4px;align-items:flex-start;gap:12px;margin-top:32px;padding:16px;font-size:12px;display:flex}.wOcWbq_notice>svg{margin-top:2px}.wOcWbq_notice p{color:var(--login-text);margin-bottom:4px;font-weight:500}.wOcWbq_notice span{display:block}.wOcWbq_notice a{color:var(--login-text);text-decoration:underline;-webkit-text-decoration-color:var(--login-muted);text-decoration-color:var(--login-muted);text-underline-offset:4px;align-items:center;gap:4px;margin-top:8px;display:inline-flex}.wOcWbq_spinner{border:2px solid var(--login-border);border-top-color:currentColor;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite wOcWbq_spin;display:inline-block}@keyframes wOcWbq_accent{to{--ethera-login-angle:360deg}}@keyframes wOcWbq_spin{to{transform:rotate(360deg)}}@media (max-width:640px){.wOcWbq_page{padding:max(32px,50svh - 280px) 16px 32px}.wOcWbq_header{margin-bottom:32px}.wOcWbq_emailGroup input{padding:11px 12px}.wOcWbq_sendButton{padding:0 12px}.wOcWbq_sendButton>svg{display:none}}@media (prefers-reduced-motion:reduce){.wOcWbq_alert:before,.wOcWbq_alert:after{background-position:50%}.wOcWbq_page *,.wOcWbq_page :before,.wOcWbq_page :after{--ethera-login-angle:180deg;transition:none!important;animation:none!important}}
