.AuthForm_panel__xoH1I{position:relative;width:min(100%,620px);padding:42px 0}.AuthForm_closeButton__uEmtz{position:absolute;top:12px;right:0;width:42px;height:42px;display:grid;place-items:center;border:1px solid rgb(247 240 223/18%);border-radius:50%;padding:0;color:#fff7d7;background:rgb(255 255 255/7%);cursor:pointer}.AuthForm_closeButton__uEmtz:focus-visible,.AuthForm_closeButton__uEmtz:hover{border-color:rgb(240 204 115/62%);outline:3px solid rgb(240 204 115/16%);outline-offset:2px}.AuthForm_eyebrow__2Wlrc{margin:0 0 10px;color:#f0cc73;font-size:.82rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.AuthForm_panel__xoH1I h1{margin:0;font-size:clamp(2rem,5vw,3.4rem);line-height:1}.AuthForm_description__sA7AI{margin:18px 0 0;color:#c8d7cf;font-size:1.02rem;line-height:1.7}.AuthForm_modeSwitch__HRaTR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:30px}.AuthForm_linkButton__tD5pr,.AuthForm_modeActive__IMSGO,.AuthForm_modeButton__4jKqh,.AuthForm_secondaryButton__yB1oT,.AuthForm_submit__3_M0O{min-height:44px;border-radius:8px;font:inherit;font-weight:700}.AuthForm_modeActive__IMSGO,.AuthForm_modeButton__4jKqh{border:1px solid rgb(247 240 223/16%);background:rgb(255 255 255/5%);color:#dbe8df;cursor:pointer}.AuthForm_modeActive__IMSGO{border-color:rgb(240 204 115/55%);background:rgb(240 204 115/14%);color:#fff7d7}.AuthForm_form__HFeUn{display:grid;gap:16px;margin-top:22px}.AuthForm_oauthBlock__yybMs{display:grid;gap:12px;margin-top:24px}.AuthForm_recentAccounts__BHRhF{display:grid;gap:10px;margin-top:20px}.AuthForm_recentAccountsHeader__gZ6l2{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.AuthForm_recentAccountsHeader__gZ6l2 strong{color:#fff7d7}.AuthForm_recentAccountsHeader__gZ6l2 span{color:#aabbb2;font-size:.75rem}.AuthForm_recentAccountChoices__RHzVS{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.AuthForm_recentAccountActive__mmsqz,.AuthForm_recentAccount__DoFi1{min-width:0;min-height:58px;display:grid;gap:3px;border:1px solid rgb(247 240 223/14%);border-radius:8px;background:rgb(255 255 255/5%);color:#fff7d7;cursor:pointer;padding:10px 12px;text-align:left}.AuthForm_recentAccountActive__mmsqz{border-color:rgb(240 204 115/62%);background:rgb(240 204 115/12%)}.AuthForm_recentAccountActive__mmsqz strong,.AuthForm_recentAccount__DoFi1 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AuthForm_recentAccountActive__mmsqz span,.AuthForm_recentAccount__DoFi1 span{color:#aabbb2;font-size:.75rem}.AuthForm_recentAccountActive__mmsqz:focus-visible,.AuthForm_recentAccount__DoFi1:focus-visible{outline:3px solid rgb(240 204 115/16%);outline-offset:2px}.AuthForm_oauthButton__0FU4l{display:flex;min-height:46px;align-items:center;justify-content:center;gap:10px;border:1px solid rgb(247 240 223/18%);border-radius:8px;background:rgb(255 255 255/7%);color:#fff7d7;cursor:pointer;font:inherit;font-weight:700}.AuthForm_oauthButton__0FU4l:disabled{cursor:not-allowed;opacity:.7}.AuthForm_oauthMark__wWPwC{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:999px;background:#fff7d7;color:#071513;font-size:.82rem;font-weight:800}.AuthForm_separator__d1SUy{display:flex;align-items:center;gap:12px;color:#aabbb2;font-size:.82rem;font-weight:700;text-transform:uppercase}.AuthForm_separator__d1SUy:after,.AuthForm_separator__d1SUy:before{content:"";height:1px;flex:1 1;background:rgb(247 240 223/14%)}.AuthForm_field__PWMhZ{display:grid;gap:8px;color:#dbe8df;font-weight:700}.AuthForm_field__PWMhZ input{width:100%;min-height:48px;padding:0 14px;border:1px solid rgb(247 240 223/18%);border-radius:8px;background:rgb(255 255 255/7%);color:#fff;font:inherit}.AuthForm_field__PWMhZ input:focus{border-color:rgb(240 204 115/72%);outline:3px solid rgb(240 204 115/16%)}.AuthForm_field__PWMhZ input:disabled{cursor:not-allowed;opacity:.72}.AuthForm_linkButton__tD5pr,.AuthForm_secondaryButton__yB1oT,.AuthForm_submit__3_M0O{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(240 204 115/45%);text-decoration:none}.AuthForm_submit__3_M0O{width:100%;margin-top:4px;background:#f0cc73;color:#071513;cursor:pointer}.AuthForm_secondaryButton__yB1oT:disabled,.AuthForm_submit__3_M0O:disabled{cursor:not-allowed;opacity:.7}.AuthForm_linkButton__tD5pr,.AuthForm_secondaryButton__yB1oT{padding:0 16px;background:transparent;color:#fff7d7;cursor:pointer}.AuthForm_error__h5FUU,.AuthForm_message__E0hAu{margin:0;padding:12px 14px;border-radius:8px;line-height:1.5}.AuthForm_error__h5FUU{border:1px solid rgb(255 120 120/35%);background:rgb(255 120 120/10%);color:#ffd8d8}.AuthForm_message__E0hAu{border:1px solid rgb(123 220 169/35%);background:rgb(123 220 169/10%);color:#d9ffe9}.AuthForm_accountList__tQK7l{display:grid;gap:12px;margin:28px 0 0}.AuthForm_accountList__tQK7l div{padding:16px;border:1px solid rgb(247 240 223/12%);border-radius:8px;background:rgb(255 255 255/5%)}.AuthForm_accountList__tQK7l dt{margin:0 0 4px;color:#b7c8bd;font-size:.88rem}.AuthForm_accountList__tQK7l dd{margin:0;overflow-wrap:anywhere}.AuthForm_actionsRow__OhHNz,.AuthForm_inlineAction__s7NpY{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.AuthForm_inlineAction__s7NpY{margin-top:0}@media (max-width:540px){.AuthForm_modeSwitch__HRaTR{grid-template-columns:1fr}.AuthForm_actionsRow__OhHNz{align-items:stretch;flex-direction:column}.AuthForm_linkButton__tD5pr,.AuthForm_secondaryButton__yB1oT{width:100%}.AuthForm_recentAccountsHeader__gZ6l2{align-items:flex-start;flex-direction:column;gap:3px}.AuthForm_recentAccountChoices__RHzVS{grid-template-columns:1fr}}.AuthForm_brand__JbtbG{display:inline-flex;align-items:center;gap:10px;margin-bottom:14px}.AuthForm_brand__JbtbG img{border-radius:10px;background:#fff;object-fit:contain}.AuthForm_brand__JbtbG span{display:grid;gap:2px}.AuthForm_brand__JbtbG strong{color:var(--text);font-size:.94rem}.AuthForm_brand__JbtbG small{color:#b7c8bd;font-size:.72rem}html[data-theme=light] .AuthForm_closeButton__uEmtz,html[data-theme=light] .AuthForm_modeButton__4jKqh,html[data-theme=light] .AuthForm_oauthButton__0FU4l,html[data-theme=light] .AuthForm_recentAccountActive__mmsqz,html[data-theme=light] .AuthForm_recentAccount__DoFi1{border-color:var(--border-strong);background:var(--surface-2);color:var(--text)}html[data-theme=light] .AuthForm_eyebrow__2Wlrc{color:var(--accent-strong)}html[data-theme=light] .AuthForm_brand__JbtbG small,html[data-theme=light] .AuthForm_description__sA7AI,html[data-theme=light] .AuthForm_recentAccountActive__mmsqz span,html[data-theme=light] .AuthForm_recentAccount__DoFi1 span,html[data-theme=light] .AuthForm_recentAccountsHeader__gZ6l2 span,html[data-theme=light] .AuthForm_separator__d1SUy{color:var(--text-muted)}html[data-theme=light] .AuthForm_field__PWMhZ,html[data-theme=light] .AuthForm_linkButton__tD5pr,html[data-theme=light] .AuthForm_recentAccountsHeader__gZ6l2 strong,html[data-theme=light] .AuthForm_secondaryButton__yB1oT{color:var(--text)}html[data-theme=light] .AuthForm_field__PWMhZ input{border-color:var(--border-strong);background:var(--surface-1);color:var(--text)}html[data-theme=light] .AuthForm_modeActive__IMSGO,html[data-theme=light] .AuthForm_recentAccountActive__mmsqz{border-color:var(--accent-line);background:var(--accent-soft);color:var(--text)}html[data-theme=light] .AuthForm_separator__d1SUy:after,html[data-theme=light] .AuthForm_separator__d1SUy:before{background:var(--border)}