.AuthForm_page__NTDAX{min-height:calc(100vh - var(--nav-height));padding:calc(var(--nav-height) + var(--space-16)) var(--space-6) var(--space-20);background:linear-gradient(135deg,rgba(245,248,251,.98),rgba(232,236,240,.78)),radial-gradient(circle at 18% 18%,rgba(197,160,89,.14),transparent 28%),var(--color-primary)}.AuthForm_shell__djOJ3{width:min(1120px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1fr);gap:var(--space-10);align-items:start}.AuthForm_intro__e5bBW{padding-block:var(--space-6)}.AuthForm_eyebrow__2Wlrc{display:inline-flex;margin-bottom:var(--space-4);color:var(--color-accent-dark);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase}.AuthForm_intro__e5bBW h1{max-width:12ch;margin-bottom:var(--space-5);color:var(--color-secondary)}.AuthForm_intro__e5bBW p{max-width:56ch;color:rgba(26,26,26,.76)}.AuthForm_scopeList__ZPtOH{display:grid;gap:var(--space-3);margin-top:var(--space-8);list-style:none}.AuthForm_scopeList__ZPtOH li{padding-left:var(--space-4);border-left:2px solid rgba(197,160,89,.5);color:rgba(30,45,36,.82);font-size:var(--text-sm);line-height:1.7}.AuthForm_panel__xoH1I{padding:var(--space-8);border:1px solid rgba(30,45,36,.12);border-radius:var(--radius-md);background-color:rgba(255,255,255,.88);box-shadow:0 18px 48px rgba(30,45,36,.1)}.AuthForm_panelHeader__0ZVOE{margin-bottom:var(--space-6)}.AuthForm_panelHeader__0ZVOE h2{margin-top:var(--space-3);font-size:var(--text-2xl)}.AuthForm_panelHeader__0ZVOE p{margin-top:var(--space-3);color:rgba(26,26,26,.68);font-size:var(--text-sm)}.AuthForm_form__HFeUn{display:grid;gap:var(--space-5)}.AuthForm_field__PWMhZ{display:grid;gap:var(--space-2)}.AuthForm_field__PWMhZ label{color:var(--color-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.AuthForm_labelRow__p6rUW{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.AuthForm_labelRow__p6rUW a{color:var(--color-accent-dark);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-align:right}.AuthForm_input__8QvsY{width:100%;min-height:48px;padding:var(--space-3) var(--space-4);color:var(--color-dark);font:inherit;border:1.5px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-white);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.AuthForm_input__8QvsY:hover{border-color:rgba(30,45,36,.32)}.AuthForm_input__8QvsY:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-subtle)}.AuthForm_input__8QvsY[aria-invalid=true]{border-color:var(--color-error)}.AuthForm_input__8QvsY:disabled{color:var(--color-mid-gray);background-color:var(--color-light-gray);cursor:not-allowed}.AuthForm_fieldError__GSKE8{color:var(--color-error);font-size:var(--text-sm);line-height:1.5}.AuthForm_fieldHelp__j2t_W{color:rgba(26,26,26,.58);font-size:var(--text-sm)}.AuthForm_codeInput__BlFnh{font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:.14em;text-align:center}.AuthForm_message__E0hAu{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.6}.AuthForm_errorMessage__zWcwt{color:var(--color-error);background-color:rgba(197,57,74,.08);border:1px solid rgba(197,57,74,.22)}.AuthForm_successMessage__J8utp{color:var(--color-success);background-color:rgba(46,125,79,.08);border:1px solid rgba(46,125,79,.22)}.AuthForm_infoMessage__Lr3IN{color:var(--color-secondary);background-color:rgba(197,160,89,.09);border:1px solid rgba(197,160,89,.26)}.AuthForm_timerGrid__bNnfi{display:grid;gap:var(--space-3);margin-bottom:var(--space-5)}.AuthForm_timerItem__gVj5E{margin:0;padding:var(--space-3) var(--space-4);color:rgba(30,45,36,.84);font-size:var(--text-sm);line-height:1.6;border:1px solid rgba(30,45,36,.1);border-radius:var(--radius-md);background-color:rgba(245,248,251,.74)}.AuthForm_submit__3_M0O{width:100%;min-height:48px}.AuthForm_footerText__BCq72{color:rgba(26,26,26,.68);font-size:var(--text-sm);text-align:center}.AuthForm_footerText__BCq72 a{font-weight:var(--weight-bold)}.AuthForm_note__IrVkA{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid rgba(30,45,36,.1);color:rgba(26,26,26,.64);font-size:var(--text-sm)}.AuthForm_signedInActions__0rZm7{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.AuthForm_signedInActions__0rZm7 .btn{flex:1 1 160px}.AuthForm_secondaryActions__fk8HC{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.AuthForm_secondaryActions__fk8HC .btn{flex:1 1 160px}@media (max-width:900px){.AuthForm_page__NTDAX{padding:calc(var(--nav-height) + var(--space-10)) var(--space-4) var(--space-12)}.AuthForm_shell__djOJ3{grid-template-columns:1fr;gap:var(--space-6)}.AuthForm_intro__e5bBW{padding-block:0}.AuthForm_intro__e5bBW h1{max-width:100%}}@media (max-width:520px){.AuthForm_panel__xoH1I{padding:var(--space-5)}.AuthForm_labelRow__p6rUW{align-items:flex-start;flex-direction:column}.AuthForm_labelRow__p6rUW a{text-align:left}.AuthForm_panelHeader__0ZVOE h2{font-size:var(--text-xl)}}