.album-upload-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:12px;border:1px solid #e9e9ea;border-radius:8px}.album-upload-track--error{border-color:#de4d4a}.album-upload-track_main{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:grid;gap:10px}.album-upload-track_head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.album-upload-track_head,.album-upload-track_play{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.album-upload-track_play{-ms-flex-negative:0;flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1px solid #e9e9ea;background:#fff;color:#272c36;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;-webkit-transition:background .1s ease-in-out;transition:background .1s ease-in-out}.album-upload-track_play:hover{background:#fafafb}.album-upload-track_play svg{width:12px;height:12px;display:block}.album-upload-track_name{font-weight:500;min-width:0;word-break:break-word}.album-upload-track_duration{-ms-flex-negative:0;flex-shrink:0;font-size:13px;color:#92959a}.album-upload-track_state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;opacity:.7}.album-upload-track_state--error{color:#de4d4a;opacity:1}.album-upload-track_spinner{width:14px;height:14px;-ms-flex-negative:0;flex-shrink:0;border:2px solid #e9e9ea;border-top-color:#fe7327;border-radius:50%;-webkit-animation:album-upload-spin .7s linear infinite;animation:album-upload-spin .7s linear infinite}.album-upload-track_fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.album-upload-track_hint{font-size:12px;opacity:.6;margin-top:4px}.album-upload-track_actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.album-upload-track_action{cursor:pointer;background:none;border:1px solid #e9e9ea;border-radius:6px;padding:4px 10px;font-size:13px;text-align:center;white-space:nowrap;-webkit-transition:background .1s ease-in-out;transition:background .1s ease-in-out}.album-upload-track_action:hover{background:#fafafb}.album-upload-track_action:disabled{opacity:.5;cursor:default}.album-upload-track_action--remove:not(:disabled):hover{color:#de4d4a;border-color:#de4d4a}@-webkit-keyframes album-upload-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes album-upload-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.album-upload-form_form{display:grid;grid-template-columns:1fr;gap:24px}.album-upload-form_hint{font-size:12px;opacity:.6;margin-top:4px}.album-upload-form_album-cover_label,.album-upload-form_album-cover_preview{margin-bottom:5px}.album-upload-form_album-cover_preview img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100px;height:100px;border-radius:6px}.album-upload-form_album-cover_status{font-size:14px;opacity:.7;margin-top:6px}.album-upload-form_file-hint{font-size:14px;opacity:.6;margin-top:10px}.album-upload-form_tracks_empty{opacity:.6;margin-top:12px}.album-upload-form_tracks_list{margin-top:16px;display:grid;gap:12px}