.upload-music-container[data-v-f5729b36]{padding:15px}.upload-music-container .page-header[data-v-f5729b36]{margin-bottom:15px}.upload-music-container .page-header .page-title[data-v-f5729b36]{font-size:20px;font-weight:600;color:#2d3748}.upload-music-container .content-card[data-v-f5729b36]{background:#fff;border-radius:16px;padding:20px;margin-bottom:20px;box-shadow:0 4px 6px rgba(0,0,0,.07)}.upload-music-container .content-card .section-title[data-v-f5729b36]{font-size:16px;font-weight:600;color:#2d3748;margin-bottom:15px}.upload-music-container .form-group[data-v-f5729b36]{margin-bottom:15px}.upload-music-container .form-group label[data-v-f5729b36]{display:block;font-size:14px;margin-bottom:8px;color:#4a5568}.upload-music-container .form-group label .required[data-v-f5729b36]{color:#ff4d4f}.upload-music-container .form-group .form-input[data-v-f5729b36],.upload-music-container .form-group .form-textarea[data-v-f5729b36]{width:100%;padding:12px;border:1px solid #e8e8e8;border-radius:12px;font-size:14px}.upload-music-container .form-group .form-input[data-v-f5729b36]:focus,.upload-music-container .form-group .form-textarea[data-v-f5729b36]:focus{outline:none;border-color:#7c3aed}.upload-music-container .form-group .form-textarea[data-v-f5729b36]{resize:vertical;min-height:80px}.upload-music-container .cover-preview-wrapper[data-v-f5729b36]{margin-top:10px;border:1px solid #e8e8e8;border-radius:12px;overflow:hidden;max-width:200px;background:#f5f5f5}.upload-music-container .cover-preview-wrapper .cover-preview[data-v-f5729b36]{width:100%;height:auto;max-height:150px;-o-object-fit:contain;object-fit:contain;display:block}.upload-music-container .form-actions[data-v-f5729b36]{margin-top:20px}.upload-music-container .my-works .empty-state[data-v-f5729b36],.upload-music-container .my-works .loading-state[data-v-f5729b36]{display:flex;justify-content:center;align-items:center;min-height:150px;margin-bottom:50px}.upload-music-container .works-list .work-item[data-v-f5729b36]{display:flex;padding:15px;border-bottom:1px solid #f0f0f0}.upload-music-container .works-list .work-item[data-v-f5729b36]:last-child{border-bottom:none}.upload-music-container .works-list .work-item .work-cover[data-v-f5729b36]{width:80px;height:80px;border-radius:12px;overflow:hidden;position:relative;margin-right:15px}.upload-music-container .works-list .work-item .work-cover img[data-v-f5729b36]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.upload-music-container .works-list .work-item .work-cover .play-button[data-v-f5729b36]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:rgba(0,0,0,.5);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;opacity:0;transition:opacity .3s}.upload-music-container .works-list .work-item .work-cover .play-button .van-icon[data-v-f5729b36]{font-size:20px}.upload-music-container .works-list .work-item .work-cover:hover .play-button[data-v-f5729b36]{opacity:1}.upload-music-container .works-list .work-item .work-info[data-v-f5729b36]{flex:1;min-width:0}.upload-music-container .works-list .work-item .work-info .work-title[data-v-f5729b36]{font-size:16px;font-weight:600;color:#2d3748;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-music-container .works-list .work-item .work-info .work-artist[data-v-f5729b36]{font-size:14px;color:#4a5568;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-music-container .works-list .work-item .work-info .work-status[data-v-f5729b36]{display:inline-block;padding:2px 8px;border-radius:10px;font-size:12px}.upload-music-container .works-list .work-item .work-info .work-status.status-pending[data-v-f5729b36]{background:#fffbe6;color:#faad14}.upload-music-container .works-list .work-item .work-info .work-status.status-approved[data-v-f5729b36]{background:#f6ffed;color:#52c41a}.upload-music-container .works-list .work-item .work-info .work-status.status-rejected[data-v-f5729b36]{background:#fff2f0;color:#ff4d4f}.upload-music-container .works-list .work-item .work-stats[data-v-f5729b36]{min-width:60px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.upload-music-container .works-list .work-item .work-stats .stat[data-v-f5729b36]{display:flex;align-items:center;font-size:12px;color:#4a5568;margin-bottom:5px}.upload-music-container .works-list .work-item .work-stats .stat .van-icon[data-v-f5729b36]{margin-right:5px}@media(max-width:480px){.upload-music-container[data-v-f5729b36]{padding:10px}.upload-music-container .content-card[data-v-f5729b36]{padding:15px}.upload-music-container .work-item[data-v-f5729b36]{flex-direction:column}.upload-music-container .work-item .work-cover[data-v-f5729b36]{width:100%;height:150px;margin-right:0;margin-bottom:10px}.upload-music-container .work-item .work-stats[data-v-f5729b36]{margin-top:10px;flex-direction:row;justify-content:flex-start}.upload-music-container .work-item .work-stats .stat[data-v-f5729b36]{margin-right:15px}}