._shell_1s6il_1{color:#f5f5f5;min-height:100svh;font:400 16px/1.5 var(--font-geist-sans), system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090b0c;place-items:center;padding:24px;display:grid}._shell_1s6il_1 a{color:inherit;text-decoration:none}._shell_1s6il_1 :is(a,button,input):focus-visible{outline-offset:4px;outline:2px solid #e4e4e7}._authPane_1s6il_4{background:linear-gradient(160deg,#1a1a1a,#131313 55%);border:1px solid #ffffff24;border-radius:24px;width:min(100%,28rem);padding:42px 32px 28px;box-shadow:0 24px 80px #0005}._embedded_1s6il_5{background:0 0;min-height:0;padding:0;display:block}._embedded_1s6il_5 ._authPane_1s6il_4{width:100%;box-shadow:none;border:0}._homeLink_1s6il_7{align-items:center;gap:10px;width:fit-content;margin:0 auto 26px;display:flex}._homeLink_1s6il_7 span{display:none}._mark_1s6il_9{object-fit:contain;border-radius:50%;width:60px;height:60px}._panel_1s6il_10 h1{text-align:center;letter-spacing:-.045em;margin:0 0 30px;font-size:clamp(28px,5vw,36px);font-weight:600;line-height:1.15}._providers_1s6il_11{flex-direction:column;gap:10px;display:flex}._provider_1s6il_11{color:#f5f5f5;min-height:54px;font:inherit;cursor:pointer;background:#292929;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:500;transition:background .16s,border-color .16s;display:flex}._provider_1s6il_11:hover:not(:disabled){background:#353535;border-color:#ffffff40}._provider_1s6il_11 svg{flex-shrink:0;width:22px;height:22px}._appleProvider_1s6il_15{background:#292929}._appleMark_1s6il_16{object-fit:contain;filter:invert();width:24px;height:24px}._provider_1s6il_11:disabled{opacity:.5;cursor:not-allowed}._providerStatus_1s6il_18{color:#aaa;font-size:12px}._divider_1s6il_19{color:#888;align-items:center;gap:16px;margin:24px 0;font-size:13px;display:flex}._divider_1s6il_19:before,._divider_1s6il_19:after{content:"";background:#ffffff20;flex:1;height:1px}._emailChoice_1s6il_21{color:#eee;width:100%;min-height:52px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:12px}._emailChoice_1s6il_21:hover{background:#ffffff09}._form_1s6il_23{gap:12px;display:grid}._form_1s6il_23 label{color:#ccc;font-size:14px}._form_1s6il_23 input{color:#fff;width:100%;min-width:0;min-height:52px;font:inherit;background:#101010;border:1px solid #ffffff30;border-radius:12px;padding:12px 15px}._form_1s6il_23 input::placeholder{color:#777}._form_1s6il_23 input[aria-invalid=true]{border-color:#f69b91}._form_1s6il_23 button{color:#121212;min-height:52px;font:inherit;cursor:pointer;background:#f1f1f1;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-weight:600;display:flex}._form_1s6il_23 button:disabled{opacity:.45;cursor:not-allowed}._codeField_1s6il_30{text-align:center;letter-spacing:.35em;font-family:monospace!important;font-size:24px!important}._lead_1s6il_31{color:#aaa;margin:0 0 24px;font-size:15px}._address_1s6il_32{color:#eee;overflow-wrap:anywhere}._secondary_1s6il_33{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:20px;display:flex}._link_1s6il_34{color:#ddd;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}._link_1s6il_34:hover{text-decoration:underline}._link_1s6il_34:disabled{color:#777}._notice_1s6il_37,._error_1s6il_37{margin:14px 0 0;font-size:14px}._notice_1s6il_37:empty,._error_1s6il_37:empty{display:none}._notice_1s6il_37,._unavailable_1s6il_39{color:#aaa}._error_1s6il_37{color:#ffaaa1}._unavailable_1s6il_39{text-align:center;font-size:13px}._modeSwitch_1s6il_42{text-align:center;color:#aaa;margin:26px 0 0;font-size:14px}._modeSwitch_1s6il_42 button{color:#f5f5f5;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}._legal_1s6il_44{color:#888;text-align:center;margin:24px 0 0;font-size:12px;line-height:1.6}._legal_1s6il_44 a{text-underline-offset:3px;color:#bbb;text-decoration:underline}@media (width<=400px){._authPane_1s6il_4{padding:40px 22px 24px}._shell_1s6il_1{padding:16px}._embedded_1s6il_5{padding:0}}@media (prefers-reduced-motion:reduce){._provider_1s6il_11{transition:none}}
