.auth-panels_authRoot__eNyRO{min-height:100vh;display:flex;align-items:stretch;background:linear-gradient(135deg,color-mix(in oklab,var(--accent-tint) 68%,transparent),transparent 42%),var(--bg);color:var(--ink);padding:44px 0}.auth-panels_authWrap__M71jd{width:100%;display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,.68fr);gap:clamp(32px,6vw,76px);align-items:center}.auth-panels_authIntro__0H_fw{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.auth-panels_authIntro__0H_fw h1{max-width:11ch;font-size:clamp(42px,5.2vw,72px);line-height:1}.auth-panels_lead__HD4mt{max-width:57ch;color:var(--ink-2);font-size:18px;line-height:1.55}.auth-panels_backLink__tMZ5v{display:inline-flex;align-items:center;color:var(--ink-2);font-family:var(--mono);font-size:12px;line-height:1;text-decoration:none}.auth-panels_backLink__tMZ5v:hover{color:var(--accent)}.auth-panels_highlights__IOMBJ{width:min(100%,520px);display:grid;gap:11px;list-style:none;margin:6px 0 0;padding:0}.auth-panels_highlights__IOMBJ li{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;color:var(--ink-2);font-size:14.5px}.auth-panels_checkMark__wM4R7{width:14px;height:10px;margin-top:6px;border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(-45deg)}.auth-panels_authPanelColumn__uglJa{min-width:0}.auth-panels_panel__E_vR9{width:100%;max-width:470px;margin-left:auto;padding:clamp(24px,4vw,34px);border:1px solid var(--rule);border-radius:var(--radius-lg);background:color-mix(in oklab,var(--card) 96%,transparent);box-shadow:var(--shadow-lg)}.auth-panels_panelHeader__GgQXL{display:grid;gap:9px;margin-bottom:22px}.auth-panels_panelHeader__GgQXL h2{font-size:clamp(25px,2.4vw,32px);line-height:1.08}.auth-panels_panelHeader__GgQXL p{color:var(--ink-2);font-size:14.5px;line-height:1.5}.auth-panels_form__rXZOU{display:grid;gap:15px}.auth-panels_field__TcLHc{display:grid;gap:7px}.auth-panels_label__nSnfW{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ink-2);font-family:var(--mono);font-size:12px;font-weight:500}.auth-panels_optional__VhHq7{color:var(--muted);font-family:var(--sans);font-size:12px}.auth-panels_entryWrap__CvC74,.auth-panels_input__wl1vS{width:100%;min-height:48px;border:1px solid var(--rule-2);border-radius:10px;background:var(--card-2);color:var(--ink);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.auth-panels_input__wl1vS{padding:12px 14px;outline:none}.auth-panels_entryInput__uGJx_::-moz-placeholder,.auth-panels_input__wl1vS::-moz-placeholder{color:color-mix(in oklab,var(--muted) 72%,transparent)}.auth-panels_entryInput__uGJx_::placeholder,.auth-panels_input__wl1vS::placeholder{color:color-mix(in oklab,var(--muted) 72%,transparent)}.auth-panels_entryWrap__CvC74:focus-within,.auth-panels_input__wl1vS:focus{border-color:var(--accent);background:var(--card);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 18%,transparent)}.auth-panels_inputError__nRLb3{border-color:var(--warn)}.auth-panels_entryWrap__CvC74{display:flex;align-items:center;overflow:hidden}.auth-panels_entryInput__uGJx_{flex:1;min-width:0;height:46px;border:0;outline:none;background:transparent;color:var(--ink);padding:0 0 0 14px}.auth-panels_visibilityToggle__fFm6V{min-width:72px;height:38px;margin-right:5px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--ink-2);cursor:pointer;font-size:13px;font-weight:500}.auth-panels_visibilityToggle__fFm6V:focus-visible,.auth-panels_visibilityToggle__fFm6V:hover{background:color-mix(in oklab,var(--accent-soft) 70%,transparent);color:var(--ink);outline:none}.auth-panels_fieldError__kDD8R{margin:0;color:color-mix(in oklab,var(--warn) 72%,var(--ink));font-size:13px;line-height:1.4}.auth-panels_hint__FfK7y{margin:0;color:var(--ink-2);font-size:13px;line-height:1.45}.auth-panels_turnstileField__tHMWU{display:grid;gap:7px}.auth-panels_turnstileWidget__8Iy8e{width:100%;min-height:70px;display:grid;align-items:center}.auth-panels_codeActions__0CR_w,.auth-panels_formRow__zPqFN,.auth-panels_panelFooter__tzo0_{display:flex;align-items:center;justify-content:space-between;gap:12px}.auth-panels_formRow__zPqFN{margin-top:-3px}.auth-panels_inlineButton__UR3d3,.auth-panels_textLink__abUxo{color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.auth-panels_inlineButton__UR3d3{border:0;background:transparent;cursor:pointer;font-size:13px;padding:0}.auth-panels_inlineButton__UR3d3:disabled{color:var(--muted);cursor:not-allowed;text-decoration:none}.auth-panels_status___FTUs{margin-bottom:16px;border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.45}.auth-panels_statusError__532Ef{border:1px solid color-mix(in oklab,var(--warn) 38%,var(--rule));background:var(--warn-soft);color:color-mix(in oklab,var(--warn) 72%,var(--ink))}.auth-panels_statusSuccess__4tvol{border:1px solid color-mix(in oklab,var(--good) 30%,var(--rule));background:var(--accent-tint);color:var(--accent-deep)}.auth-panels_divider__hLdiM{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;margin:20px 0;color:var(--muted);font-size:12px}.auth-panels_divider__hLdiM:after,.auth-panels_divider__hLdiM:before{content:"";height:1px;background:var(--rule)}.auth-panels_browserFallback__tQSGk{width:100%;justify-content:center;margin-top:12px}.auth-panels_googleButton__hIwhi{width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid #dadce0;border-radius:4px;background:#fff;color:#3c4043;font-family:Arial,sans-serif;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.auth-panels_googleButton__hIwhi:hover{border-color:#d2e3fc;background:#f8fafd;box-shadow:0 1px 2px rgba(60,64,67,.18)}.auth-panels_googleButton__hIwhi:focus-visible{outline:2px solid #1a73e8;outline-offset:2px}.auth-panels_googleMark__Zfxxa{width:18px;height:18px;flex:0 0 auto}.auth-panels_panelFooter__tzo0_{margin-top:22px;padding-top:18px;border-top:1px solid var(--rule);color:var(--ink-2);font-size:14px}.auth-panels_codeActions__0CR_w{margin-top:-2px}@media (prefers-color-scheme:dark){.auth-panels_authRoot__eNyRO{color-scheme:dark;--bg:#11150f;--bg-2:#171d15;--bg-3:#20281d;--card:#181d16;--card-2:#121710;--ink:#f4f1e8;--ink-2:#d4d0c4;--ink-3:#b9b4a7;--muted:#938d80;--rule:#343a2f;--rule-2:#4a5144;--accent:#59c58f;--accent-2:#75daa8;--accent-deep:#d5f3e1;--accent-soft:#1d3528;--accent-tint:#15251c;--warn:#f1a071;--warn-soft:#331f16;--good:#75daa8}.auth-panels_panel__E_vR9{box-shadow:0 30px 80px -44px rgba(0,0,0,.82)}}@media (max-width:860px){.auth-panels_authRoot__eNyRO{padding:28px 0}.auth-panels_authWrap__M71jd{grid-template-columns:1fr;gap:30px}.auth-panels_authIntro__0H_fw h1{max-width:13ch}.auth-panels_lead__HD4mt{font-size:16px}.auth-panels_panel__E_vR9{max-width:none;margin-left:0}}@media (max-width:520px){.auth-panels_authRoot__eNyRO{padding:22px 0}.auth-panels_authIntro__0H_fw{gap:18px}.auth-panels_authIntro__0H_fw h1{font-size:38px}.auth-panels_panel__E_vR9{padding:22px;border-radius:var(--radius)}.auth-panels_codeActions__0CR_w,.auth-panels_formRow__zPqFN,.auth-panels_panelFooter__tzo0_{align-items:flex-start;flex-direction:column}.auth-panels_visibilityToggle__fFm6V{min-width:64px}}