.crew-wrap{max-width:680px;margin:auto}.crew-wrap h1{font-size:clamp(30px,7vw,52px);letter-spacing:-1.6px}.crew-wrap .card{margin-top:24px}.crew-wrap label,#crew-editor label{display:block;margin:18px 0}.crew-tick{display:flex!important;gap:10px;align-items:flex-start}.crew-tick input{width:20px!important;min-width:20px;height:20px;margin:3px 0}.crew-photo{width:72px;height:72px;object-fit:cover;border-radius:12px}.crew-list .ah-person{gap:18px}.crew-list a{overflow-wrap:anywhere}#crew-admin .ops-buttons{display:flex;gap:10px;flex-wrap:wrap}#crew-admin button{white-space:normal}#crew-editor{max-width:680px;margin-top:24px}.crew-mode .wrap{padding-top:30px}.crew-mode footer{margin-top:30px}@media(max-width:650px){.crew-wrap .card{padding:20px}.crew-list .ah-person{display:flex;flex-direction:column;align-items:flex-start}.ah-event-tabs{flex-wrap:wrap}#crew-admin .ops-buttons button{max-width:100%}.crew-wrap{min-width:0}}
.crew-wrap [hidden],#crew-editor [hidden]{display:none!important}
