.club-onboarding .application-panel{max-width:800px}.club-onboarding .application-summary dd{overflow-wrap:anywhere;min-width:0}.club-onboarding .application-summary dt{flex-shrink:1}.club-onboarding .form-actions{flex-wrap:wrap;justify-content:flex-start}.club-onboarding .form-actions .btn{min-width:0}.club-onboarding .application-status{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.club-onboarding .application-status h2{margin:0}.club-onboarding .onboarding-checklist{gap:20px;margin:24px 0;padding:0;list-style:none;display:grid}.club-onboarding .onboarding-checklist li{border-bottom:1px solid var(--line);grid-template-columns:32px minmax(0,1fr);gap:12px;padding-bottom:20px;display:grid}.club-onboarding .onboarding-step{background:var(--soft);border:1px solid var(--line);border-radius:50%;place-items:center;width:30px;height:30px;font-size:.8rem;font-weight:700;display:grid}.club-onboarding .onboarding-checklist h3{margin:2px 0 8px;font-size:1rem}.club-onboarding .onboarding-checklist p{margin-bottom:8px}.club-onboarding .application-reason{white-space:pre-wrap;overflow-wrap:anywhere}.club-onboarding fieldset{border:0;min-width:0;margin:0;padding:0}.club-onboarding .application-error:focus,.club-onboarding .application-status:focus{outline-offset:4px;outline:3px solid #719438}@media (width<=600px){.club-onboarding .form-two{grid-template-columns:1fr;gap:0}.club-onboarding .panel{padding:20px}.club-onboarding .form-actions .btn{flex:100%}.club-onboarding .application-summary>div{display:block}.club-onboarding .application-summary dd{text-align:left;margin-top:5px}.club-onboarding .steps{flex-wrap:wrap}.club-onboarding .steps li{min-width:90px;font-size:.72rem}.club-onboarding .application-status h2{font-size:1.35rem}}
