.cmp-song-upload{margin:24px 0}
@media(max-width:1024px){.cmp-song-upload{margin:24px 0}
}
.cmp-song-upload .select-tags{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px;position:relative}
.cmp-song-upload .select-tags select{display:none}
.cmp-song-upload .select-tags .select-selected{padding:12px 16px;cursor:pointer;user-select:none;border-radius:12px;border:.5px solid var(--Greyscale-700);background:var(--Neutral-White,#fff);color:var(--Greyscale-700);font-family:var(--inter-regular);font-size:.875rem;line-height:1.125rem;min-width:272px;background-image:url("../../../../etc.clientlibs/eitb-catalog/clientlibs/clientlib-components/cmp-song-upload/resources/arrow-down.svg");background-repeat:no-repeat;background-position:right 8px center;background-size:32px}
@media(max-width:1024px){.cmp-song-upload .select-tags .select-selected{min-width:-webkit-fill-available}
}
.cmp-song-upload .select-tags .select-selected:focus-visible{outline-color:var(--Text-Dark);outline-style:solid;outline-width:1px;color:var(--Text-Dark)}
.cmp-song-upload .select-tags .select-selected:focus{outline-color:var(--Text-Dark);outline-style:solid;outline-width:1px;color:var(--Text-Dark)}
.cmp-song-upload .select-tags .select-selected.select-arrow-active{outline:0;border:1px solid var(--Greyscale-700);background-image:url("../../../../etc.clientlibs/eitb-catalog/clientlibs/clientlib-components/cmp-song-upload/resources/arrow-up.svg")}
.cmp-song-upload .select-tags .select-selected.select-arrow-active i{transform:rotate(180deg)}
.cmp-song-upload .select-tags .select-items div{padding:12px 16px;cursor:pointer;user-select:none;border-bottom:.5px solid var(--Greyscale-700);color:var(--Greyscale-700);font-family:var(--inter-regular);font-size:.875rem;line-height:1.125rem}
.cmp-song-upload .select-tags .select-items div:last-child{border-bottom:0}
.cmp-song-upload .select-tags .select-items{position:absolute;background-color:white;top:84px;left:0;right:0;z-index:99;border:.5px solid var(--Greyscale-700);border-radius:12px;max-width:302px}
.cmp-song-upload .select-tags .select-hide{display:none}
.cmp-song-upload .select-tags .select-items div:hover,.cmp-song-upload .select-tags .same-as-selected{background-color:var(--primary-primary-500)}
.cmp-song-upload .select-tags .select-items div:hover:first-child,.cmp-song-upload .select-tags .same-as-selected:first-child{border-radius:12px 12px 0 0}
.cmp-song-upload .select-tags .select-items div:hover:last-child,.cmp-song-upload .select-tags .same-as-selected:last-child{border-radius:0 0 12px 12px}
.cmp-song-upload .select-tags__text{color:var(--Greyscale-800,#191919);font-family:var(--inter-bold);font-size:1rem;line-height:1.375rem}
.cmp-song-upload .select-tags .cmp-song-upload__select{width:100%;max-width:348px;height:48px;padding:12px 16px;border-radius:12px;border:.5px solid var(--Greyscale-700);font-family:var(--inter-regular);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../../../../etc.clientlibs/eitb-catalog/clientlibs/clientlib-components/cmp-song-upload/resources/arrow-down.svg");background-repeat:no-repeat;background-position:right 8px center;background-size:32px}
.cmp-song-upload .select-tags .cmp-song-upload__select option{padding:12px 16px}
.cmp-song-upload .select-tags .cmp-song-upload__select option::hover{background-color:var(--primary-primary-500)}
.cmp-song-upload .select-tags__add{display:flex;flex-direction:row;gap:8px;margin-bottom:24px;flex-wrap:wrap}
.cmp-song-upload .select-tags__add .tag{border:.5px solid var(--Greyscale---Greyscale-500,#999);background:var(--Neutral-White,#fff);display:flex;gap:4px;padding:8px;align-items:center;align-content:center;flex-direction:row;flex-wrap:wrap}
.cmp-song-upload .select-tags__add .tag .icon-multiply{font-size:24px;cursor:pointer}
.cmp-song-upload-wrapper__form{display:flex;flex-direction:column;gap:16px}
@media(max-width:1024px){.cmp-song-upload-wrapper__form{gap:8px}
}
.cmp-song-upload-wrapper__form form.form{display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px}
@media(max-width:1024px){.cmp-song-upload-wrapper__form form.form{gap:8px}
}
.cmp-song-upload-wrapper__form form.form .checkboxes{display:flex;gap:38px;flex-direction:row;align-items:center}
.cmp-song-upload-wrapper__form form.form .checkboxes__label{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:25px}
.cmp-song-upload-wrapper__form form.form .checkboxes__label:hover input ~ .checkmark{background-color:var(--primary-primary-500);border:0}
.cmp-song-upload-wrapper__form form.form .checkboxes__label .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border-radius:4px;border:1px solid var(--Greyscale-700)}
.cmp-song-upload-wrapper__form form.form .checkboxes__label .checkmark::after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;display:none}
.cmp-song-upload-wrapper__form form.form .checkboxes__label--checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.cmp-song-upload-wrapper__form form.form .checkboxes__label--checkbox:checked ~ .checkmark{background-color:var(--primary-primary-500);border:0}
.cmp-song-upload-wrapper__form form.form .checkboxes__label--checkbox:checked ~ .checkmark:after{display:block}
.cmp-song-upload-wrapper__form form.form .cmp-song-upload__button-send.disabled button{background-color:var(--Greyscale-500) !important;cursor:not-allowed}
.cmp-song-upload-wrapper__form form.form .content-songs{display:flex;flex-direction:column;gap:12px}
.cmp-song-upload-wrapper__form form.form .content-songs .files{display:flex;flex-direction:column;border-bottom:.5px solid var(--Greyscale-700);gap:8px;padding:0 0 8px}
.cmp-song-upload-wrapper__form form.form .content-songs .files__text-fileName{padding:8px;border:.5px solid var(--Greyscale-500,#999);background:var(--Neutral-White,#fff);display:flex;box-sizing:border-box;width:fit-content}
.cmp-song-upload-wrapper__form form.form .content-songs .files__delete{display:flex;flex-direction:row;align-items:center;gap:4px;cursor:pointer}
.cmp-song-upload-wrapper__form form.form .content-songs .files__delete .text-delete{font-weight:600}
.cmp-song-upload-wrapper__form form.form .content-songs .files__delete .icon{display:flex;align-items:center}
.cmp-song-upload-wrapper__form form.form .upload-song .button button.disabled{background-color:var(--Greyscale-500) !important;cursor:not-allowed;pointer-events:none}
.cmp-song-upload-wrapper__form form.form .cmp-input{max-width:306px}
@media(max-width:1024px){.cmp-song-upload-wrapper__form form.form .cmp-input{max-width:unset}
}
.cmp-song-upload-wrapper__form .form-error{color:var(--primary-primary-500)}
.cmp-song-upload .icon-cloud_upload:before{content:"\e91e";font-family:'icomoon'}
.cmp-song-upload .cmp-input .cmp-form-text input.cmp-form-text__text{border:.5px solid var(--Greyscale-700)}
.cmp-song-upload .cmp-input .cmp-form-text label{color:var(--Greyscale-800,#191919);font-family:var(--inter-bold);font-size:1rem;line-height:1.375rem}