.auth-login-header{flex-direction:column;gap:12px;display:flex}.auth-login-header .auth-login-title{text-align:center;color:var(--text-primary);font-size:var(--type-size-500);line-height:var(--type-line-500)}.auth-login-header .auth-login-subtitle{text-align:center;color:var(--text-secondary);font-size:var(--type-size-100);line-height:var(--type-line-100)}.auth-login-header .auth-login-subtitle .auth-login-create-account-link{color:var(--text-primary);font-weight:var(--font-weight-bold);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.auth-login-inline{font-size:var(--type-size-100);line-height:var(--type-line-100);justify-content:space-between;align-items:center;display:flex}.auth-login-inline .auth-login-checkbox-control{color:var(--text-secondary)}.auth-login-inline .auth-login-checkbox-text{font-size:var(--type-size-100);line-height:var(--type-line-100)}.auth-login-inline .auth-login-link-button{--btn-soft:transparent;--btn-border:transparent;--btn-bg:var(--text-primary);color:var(--text-primary);font-weight:var(--font-weight-semibold);height:auto;min-height:auto;box-shadow:none;background:0 0;border-color:#0000;border-radius:0;padding:0}.auth-login-inline .auth-login-link-button:active,.auth-login-inline .auth-login-link-button:hover{filter:none;background:0 0}.auth-login-inline .auth-login-link-button .auth-login-link-button-label{padding:0}.auth-login-segment{border:1px solid var(--brand-primary);border-radius:999px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.auth-login-segment .auth-login-segment-button{--btn-soft:transparent;min-height:38px;box-shadow:none;font-size:var(--type-size-100);font-weight:var(--font-weight-bold);line-height:var(--type-line-100);color:var(--text-primary);border-radius:0}.auth-login-segment .auth-login-segment-button:hover:not(:disabled){--btn-soft:var(--gold-10)}.auth-login-segment .auth-login-segment-button.auth-login-segment-button-active,.auth-login-segment .auth-login-segment-button.auth-login-segment-button-active:hover:not(:disabled){background:var(--brand-primary)}.auth-login-social-stack{flex-direction:column;gap:16px;display:flex}.auth-login-social-stack .auth-login-divider{color:var(--text-muted);font-size:var(--type-size-100);line-height:var(--type-line-100);align-items:center;gap:12px;display:flex}.auth-login-social-stack .auth-login-divider .auth-login-social-label{padding:0 40px}.auth-login-social-stack .auth-login-divider:after,.auth-login-social-stack .auth-login-divider:before{content:"";background:var(--border-default);flex:1;height:1px}.auth-login-social-stack .auth-login-social-buttons{flex-direction:column;gap:8px;display:flex}.auth-login-social-stack .auth-login-social-buttons .auth-login-social{border-color:var(--border-default);width:100%;color:var(--text-primary);font-size:var(--type-size-100);line-height:var(--type-line-100);font-weight:var(--font-weight-semibold);box-shadow:none;border-radius:16px;justify-content:center;align-items:center;display:flex}.auth-login-social-stack .auth-login-social-buttons .auth-login-social .auth-login-social-label-wrap{justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}.auth-login-social-stack .auth-login-social-buttons .auth-login-social .auth-login-social-content{justify-content:center;align-items:center;gap:8px;height:100%;display:flex}.auth-login-social-stack .auth-login-social-buttons .auth-login-social .auth-login-social-text{align-items:center;display:inline-flex}.auth-login-card-shell .auth-login-card .auth-login-intro{flex-direction:column;gap:40px;display:flex}
