.Cgra4q_page{width:100%}.Cgra4q_authLayout{align-items:start;gap:clamp(var(--space-6), 5vw, var(--space-12));grid-template-columns:minmax(0,1fr);display:grid}.Cgra4q_authContent{gap:var(--space-6);width:min(100%,30rem);min-width:0;display:grid}.Cgra4q_boxerArt{min-width:0;padding:var(--space-6);align-self:center;justify-items:center;display:none}.Cgra4q_boxerPortrait{aspect-ratio:480/520;width:min(100%,30rem)}@media (min-width:64rem){.Cgra4q_authLayout{grid-template-columns:minmax(0,30rem) minmax(0,1fr)}.Cgra4q_authContent{width:100%}.Cgra4q_boxerArt{display:grid}}.Cgra4q_authLayout:has([data-step=identity]){grid-template-columns:minmax(0,1fr)}.Cgra4q_authLayout:has([data-step=identity]) .Cgra4q_authContent{width:100%}.Cgra4q_authLayout:has([data-step=identity]) .Cgra4q_boxerArt{display:none}.Cgra4q_panel{align-content:start;gap:var(--space-4);min-width:0;display:grid}.Cgra4q_panel form{gap:var(--space-4);min-width:0;display:grid}.Cgra4q_lowercaseInput{text-transform:lowercase}.Cgra4q_actions{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.Cgra4q_inlineLinks{align-items:baseline;gap:var(--space-3) var(--space-6);padding-top:var(--space-3);border-top:var(--border-width) solid var(--border-subtle);flex-wrap:wrap;display:flex}.Cgra4q_submitButton{justify-self:start;min-width:10rem}.Cgra4q_accountSwitch{padding-inline:var(--layout-panel-padding);color:var(--text-secondary);font:var(--font-caption);margin:0}.Cgra4q_secondaryButton{justify-self:start}.Cgra4q_accountDetails:not([hidden]){gap:var(--space-4);display:grid}.Cgra4q_registrationPanel,.Cgra4q_registrationPanel form{gap:var(--space-4);min-width:0;display:grid}.Cgra4q_registrationSteps{gap:var(--space-3) var(--space-6);padding:0 0 var(--space-4);border-bottom:var(--border-width) solid var(--border-subtle);color:var(--text-secondary);font:var(--font-caption);flex-wrap:wrap;margin:0;list-style:none;display:flex}.Cgra4q_registrationSteps li{align-items:center;gap:var(--space-2);display:flex}.Cgra4q_registrationSteps span{border:var(--border-width) solid var(--border-muted);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;place-items:center;width:1.75rem;height:1.75rem;display:grid}.Cgra4q_registrationSteps [aria-current]{color:var(--text-primary);font-weight:var(--font-weight-strong)}.Cgra4q_registrationSteps [aria-current] span{border-color:var(--color-accent-strong);color:var(--text-on-accent);background:var(--color-accent-strong)}.Cgra4q_registrationHeading{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;min-width:0;display:flex}.Cgra4q_registrationSummary{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.Cgra4q_registrationSummary>div{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}.Cgra4q_registrationSummary span{color:var(--text-secondary);font:var(--font-caption)}.Cgra4q_registrationNote{color:var(--text-secondary);font:var(--font-caption);margin:0}.Cgra4q_registrationActions{align-items:center;gap:var(--space-3) var(--space-4);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.Cgra4q_registrationActions p{color:var(--text-secondary);font:var(--font-caption);flex:16rem;margin:0}@media not (min-width:30rem){.Cgra4q_submitButton,.Cgra4q_actions>*,.Cgra4q_registrationActions>button{justify-self:stretch;width:100%}.Cgra4q_registrationSteps{gap:var(--space-3)}.Cgra4q_registrationSummary{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}}
