.v271521-crew-box{border:1px solid #dfe6ef;border-radius:12px;background:#fbfcfe;padding:10px;margin-top:6px}
.v271521-crew-note{font-size:9px;line-height:1.5;color:#758399;margin-bottom:8px}
.v271521-crew-list{display:grid;grid-template-columns:1fr 1fr;gap:6px}
.v271521-crew-person{display:flex;align-items:center;gap:7px;border:1px solid #e3e8ef;border-radius:9px;background:#fff;padding:8px;font-size:10px;min-width:0}
.v271521-crew-person.planned{border-color:#bcd4f5;background:#f7fbff}
.v271521-crew-person input{width:16px;height:16px;flex:0 0 auto}
.v271521-crew-person span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.v271521-crew-person small{display:block;color:#8290a3;font-size:8px;margin-top:2px}
@media(max-width:430px){.v271521-crew-list{grid-template-columns:1fr}}
