.auth-component .signin-create-paths{gap:var(--rb-space-2);margin:0 0 var(--rb-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.auth-component .signin-create-paths a,.auth-component .signup-role-switch a{min-width:0;min-height:var(--rb-control-height);padding:var(--rb-space-3) var(--rb-space-two-half);border:var(--rb-border-width) solid var(--rb-border);border-radius:var(--rb-radius-md);color:var(--rb-text);background:var(--rb-surface);font-size:var(--rb-font-small);font-weight:var(--rb-weight-semibold);line-height:var(--rb-leading-body);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;display:flex}.auth-component .signin-create-paths a:first-of-type,.auth-component .signup-role-switch a.active{color:var(--rb-on-accent);background:var(--rb-accent);border-color:var(--rb-accent)}.auth-component .signin-create-paths a:hover,.auth-component .signup-role-switch a:hover{background:var(--rb-subtle)}.auth-component .signin-create-paths a:first-of-type:hover,.auth-component .signup-role-switch a.active:hover{background:var(--rb-accent-hover);border-color:var(--rb-accent-hover)}.auth-component .signin-create-paths a:focus-visible,.auth-component .signup-role-switch a:focus-visible{outline-color:var(--rb-focus-inverse)}.auth-component .signin-create-paths small{color:var(--rb-nav-muted);font-size:var(--rb-font-caption);line-height:var(--rb-leading-body);text-align:center;grid-column:1/-1}.auth-component .signup-role-switch{gap:var(--rb-space-2);margin-bottom:var(--rb-space-4)}@media (max-width:25rem){.auth-component .signin-create-paths{grid-template-columns:minmax(0,1fr)}}
