.imc-sf-public-top{display:grid;gap:18px;margin-bottom:24px}.imc-sf-public-formats .imc-sf-format-choice{cursor:pointer;font:inherit;text-align:center}.imc-sf-public-formats .imc-sf-format-choice.is-selected{outline:2px solid #a10d00;outline-offset:2px}.imc-sf-public-formats .imc-sf-format-choice:hover{border-color:#a10d00}.imc-sf-public-info{border:1px solid #373737;padding:12px;border-radius:10px}.imc-sf-public-info summary{cursor:pointer;font-weight:700}.imc-sf-public-info p{margin:10px 0 0}.imc-sf-public-radios{display:flex;flex-wrap:wrap;gap:16px;margin:12px 0}.imc-sf-public-radios label{display:flex;align-items:center;gap:6px;cursor:pointer}.imc-sf-public-honeypot{position:absolute!important;left:-9999px!important;top:-9999px!important}.imc-sf-public-image{max-width:260px;margin-top:12px}.imc-sf-public-radios input[type=radio]{accent-color:#a10d00}#imc-sf-public-find,#imc-sf-public-new-details{margin:12px 0 0}@media(max-width:520px){.imc-sf-public-radios{gap:10px}.imc-sf-public-formats .imc-sf-format-choice{padding:8px 3px}}.imc-sf-public-formats .imc-sf-format-choice{pointer-events:auto!important;opacity:1!important}body.imc-submission-public-page .imc-sf{--imc-border:#333;--imc-soft:#111;color:#fff}body.imc-submission-public-page .imc-sf :is(.imc-sf-page-head h1,.imc-sf-history-head h2,.imc-sf-grid label>span,.imc-sf-track label>span,.imc-sf-label,.imc-sf-artist strong,.imc-sf-dropzone strong,.imc-sf-artwork strong){color:#fff}body.imc-submission-public-page .imc-sf :is(.imc-sf-page-head p,.imc-sf-grid label>span small,.imc-sf-dropzone small,.imc-sf-artwork small){color:#fff}body.imc-submission-public-page .imc-sf :is(.imc-sf-card,.imc-sf-form-card,.imc-sf-history,.imc-sf-source-choice,.imc-sf-auto-note,.imc-sf-detected,.imc-sf-detected-head,.imc-sf-preview-player,.imc-sf-format-choice,.imc-sf-genre-family,.imc-sf-guidelines,.imc-sf-release-details,.imc-sf-artist,.imc-sf-release-type-readonly,.imc-sf-collaborators,.imc-sf-credit,.imc-sf-new-collaborator,.imc-sf-payment-note,.imc-sf-history-row,.imc-sf-history-head,.imc-sf-photo-requirements,.imc-sf-artist-photo-dropzone){background:#000;color:#fff;border-color:#333;box-shadow:none}body.imc-submission-public-page .imc-sf :is(input,select,textarea,.imc-sf-dropzone,.imc-sf-artwork,.imc-sf-artwork-selected){background:#111;color:#fff;border-color:#444}body.imc-submission-public-page .imc-sf :is(input,textarea)::placeholder{color:#fff;opacity:1}body.imc-submission-public-page .imc-sf :is(.imc-sf-dropzone:hover,.imc-sf-dropzone.is-dragging,.imc-sf-artwork:hover,.imc-sf-artist-photo-dropzone:hover,.imc-sf-artist-photo-dropzone.is-dragging){background:#171717;border-color:#a10d00}body.imc-submission-public-page .imc-sf .imc-sf-format-step{padding-bottom:4px}body.imc-submission-public-page .imc-sf .imc-sf-genre-selector{margin-top:0}body.imc-submission-public-page .imc-sf .imc-sf-editorial-price-note{margin-top:7px;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:13px!important;line-height:1.45!important}body.imc-submission-public-page .imc-sf .imc-sf-guidelines-confirm,body.imc-submission-public-page .imc-sf .imc-sf-guidelines-confirm span,body.imc-submission-public-page .imc-sf .imc-sf-guidelines-confirm input:disabled+span{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}body.imc-submission-public-page .imc-sf :is(.imc-sf-page-head p,.imc-sf-grid label>span small,.imc-sf-dropzone small,.imc-sf-artwork small,.imc-sf-source-choice small,.imc-sf-auto-note,.imc-sf-detected-head span,.imc-sf-original,.imc-sf-track-duration,.imc-sf-format-head small,.imc-sf-format-choice small,.imc-sf-genre-selector-head>span,.imc-sf-genre-selector-head small,.imc-sf-instrumental-field small,.imc-sf-guidelines-yes,.imc-sf-cd-note,.imc-sf-field-help,.imc-sf-language-note,.imc-sf-human-only,.imc-sf-history-head span,.imc-sf-history-date,.imc-sf-history-confirmation,.imc-sf-history-player>span,.imc-sf-empty,.imc-sf-credit span,.imc-sf-collaborator-results>button span,.imc-sf-new-collaborator small,#imc-sf-artist-photos-count,.imc-sf-photo-requirements p,.imc-sf-artist-photo-dropzone small){color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-ai-check:is(.is-waiting,.is-checking) small{color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-genre-family.is-disabled .imc-sf-genre-option>span{color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf{color:#fff!important}body.imc-submission-public-page .imc-sf-card,body.imc-submission-public-page .imc-sf-form-card,body.imc-submission-public-page .imc-sf-source-choice,body.imc-submission-public-page .imc-sf-auto-note,body.imc-submission-public-page .imc-sf-dropzone,body.imc-submission-public-page .imc-sf-artwork,body.imc-submission-public-page .imc-sf-artwork-selected,body.imc-submission-public-page .imc-sf-detected,body.imc-submission-public-page .imc-sf-detected-head,body.imc-submission-public-page .imc-sf-preview-player,body.imc-submission-public-page .imc-sf-format-choice,body.imc-submission-public-page .imc-sf-genre-family,body.imc-submission-public-page .imc-sf-guidelines,body.imc-submission-public-page .imc-sf-release-details,body.imc-submission-public-page .imc-sf-artist,body.imc-submission-public-page .imc-sf-release-type-readonly,body.imc-submission-public-page .imc-sf-collaborators,body.imc-submission-public-page .imc-sf-credit,body.imc-submission-public-page .imc-sf-new-collaborator,body.imc-submission-public-page .imc-sf-collaborator-results>button,body.imc-submission-public-page .imc-sf-payment-note,body.imc-submission-public-page .imc-sf-history,body.imc-submission-public-page .imc-sf-history-row,body.imc-submission-public-page .imc-sf-photo-requirements,body.imc-submission-public-page .imc-sf-artist-photo-dropzone{background:#000!important;color:#fff!important;border-color:#333!important;box-shadow:none!important}body.imc-submission-public-page .imc-sf-source-choice:hover,body.imc-submission-public-page .imc-sf-source-choice.is-active,body.imc-submission-public-page .imc-sf-genre-option input:checked+span{background:#a10d00!important;color:#fff!important;border-color:#a10d00!important}body.imc-submission-public-page .imc-sf h1,body.imc-submission-public-page .imc-sf h2,body.imc-submission-public-page .imc-sf h3,body.imc-submission-public-page .imc-sf strong,body.imc-submission-public-page .imc-sf label>span,body.imc-submission-public-page .imc-sf .imc-sf-label,body.imc-submission-public-page .imc-sf .imc-sf-genre-family-title strong,body.imc-submission-public-page .imc-sf .imc-sf-instrumental-field strong,body.imc-submission-public-page .imc-sf .imc-sf-photo-requirements strong,body.imc-submission-public-page .imc-sf .imc-sf-artist-photo-dropzone strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf p,body.imc-submission-public-page .imc-sf small,body.imc-submission-public-page .imc-sf .imc-sf-field-help{color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf input:not([type=checkbox]):not([type=radio]):not([type=range]),body.imc-submission-public-page .imc-sf select,body.imc-submission-public-page .imc-sf textarea{background:#000!important;color:#fff!important;border-color:#444!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf input::placeholder,body.imc-submission-public-page .imc-sf textarea::placeholder{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}body.imc-submission-public-page .imc-sf-genre-option span{background:#000!important;color:#fff!important;border-color:#a10d00!important}body.imc-submission-public-page .imc-sf-genre-option input:disabled+span{color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf-submit,body.imc-submission-public-page .imc-sf button[type=submit]:not(:disabled){background:#a10d00!important;color:#fff!important;border-color:#a10d00!important}body.imc-submission-public-page .imc-sf :is(.imc-sf-card,.imc-sf-form-card,.imc-sf-source-choice,.imc-sf-auto-note,.imc-sf-dropzone,.imc-sf-artwork,.imc-sf-artwork-selected,.imc-sf-detected,.imc-sf-detected-head,.imc-sf-preview-player,.imc-sf-format-choice,.imc-sf-genre-family,.imc-sf-guidelines,.imc-sf-release-details,.imc-sf-artist,.imc-sf-release-type-readonly,.imc-sf-collaborators,.imc-sf-credit,.imc-sf-new-collaborator,.imc-sf-payment-note,.imc-sf-history,.imc-sf-history-row,.imc-sf-history-head,.imc-sf-photo-requirements,.imc-sf-artist-photo-dropzone){background:#000!important;color:#fff!important;border-color:#333!important;box-shadow:none!important}body.imc-submission-public-page .imc-sf :is(h1,h2,h3,h4,strong,b,label>span,.imc-sf-label){color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf :is(p,small,.imc-sf-field-help){color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){background:#111!important;color:#fff!important;border-color:#444!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-genre-option span{background:#000!important;color:#fff!important;border-color:#a10d00!important}body.imc-submission-public-page .imc-sf .imc-sf-genre-option input:checked+span{background:#a10d00!important;color:#fff!important}body.imc-submission-public-page .imc-sf-submit{background:#a10d00!important;color:#fff!important;border-color:#a10d00!important}body.imc-submission-public-page .imc-feature-price{background:#fff!important;border-color:#fff!important;color:#111!important}body.imc-submission-public-page .imc-feature-price.is-free strong{color:#a10d00!important;-webkit-text-fill-color:#a10d00!important}body.imc-submission-public-page .imc-feature-price:not(.is-free)>span{color:#111!important;-webkit-text-fill-color:#111!important}body.imc-submission-public-page .imc-feature-price:not(.is-free)>strong{color:#a10d00!important;-webkit-text-fill-color:#a10d00!important}body.imc-submission-public-page .imc-sf .imc-sf-format-choice,body.imc-submission-public-page .imc-sf .imc-sf-format-choice:not(.is-active){background:#000!important;border-color:#444!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-format-choice.is-active{background:#000!important;border-color:#a10d00!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-format-choice.is-active :is(strong,small,em),body.imc-submission-public-page .imc-sf .imc-sf-format-choice:not(.is-active) :is(strong,small){color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-format-choice:not(.is-active) em{color:#a10d00!important;-webkit-text-fill-color:#a10d00!important}body.imc-submission-public-page .imc-sf .imc-sf-editorial-price-note{color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-release-type-readonly>strong{background:#111!important;border-color:#444!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf #imc-sf-add-collaborator,body.imc-submission-public-page .imc-sf .imc-sf-new-collaborator>button{background:#a10d00!important;border-color:#a10d00!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf #imc-sf-add-collaborator:hover,body.imc-submission-public-page .imc-sf #imc-sf-add-collaborator:focus-visible,body.imc-submission-public-page .imc-sf .imc-sf-new-collaborator>button:hover,body.imc-submission-public-page .imc-sf .imc-sf-new-collaborator>button:focus-visible{background:#850b00!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-credit,body.imc-submission-public-page .imc-sf .imc-sf-collaborator-results>button,body.imc-submission-public-page .imc-sf .imc-sf-new-collaborator{background:#000!important;border-color:#444!important;color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-credit span,body.imc-submission-public-page .imc-sf .imc-sf-collaborator-results>button span{color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-ai-check{background:#111!important;border-color:#444!important;color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-ai-check strong,body.imc-submission-public-page .imc-sf .imc-sf-ai-check small{color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-ai-check.is-checking{background:#241d08!important}body.imc-submission-public-page .imc-sf .imc-sf-ai-check.is-human{background:#071b0d!important}body.imc-submission-public-page .imc-sf .imc-sf-ai-check.is-mixed{background:#261506!important}body.imc-submission-public-page .imc-sf .imc-sf-ai-check.is-ai,body.imc-submission-public-page .imc-sf .imc-sf-ai-check.is-error{background:#250300!important}body.imc-submission-public-page .imc-sf .imc-sf-guidelines-confirm input:disabled+span{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}body.imc-submission-public-page .imc-sf .imc-sf-genre-option{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:28px!important}body.imc-submission-public-page .imc-sf .imc-sf-genre-option input[type=checkbox]{position:static!important;width:15px!important;height:15px!important;min-width:15px!important;flex:0 0 15px!important;margin:0!important;opacity:1!important}body.imc-submission-public-page .imc-sf .imc-sf-genre-option>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:26px!important;padding:4px 7px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:#fff!important;line-height:1.15!important}body.imc-submission-public-page .imc-sf .imc-sf-genre-option input:checked+span{background:#a10d00!important;border-color:#a10d00!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-progress{background:#0b0b0b!important;border-color:#333!important;color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-progress :is(strong,span){color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-progress-bar{background:#333!important}body.imc-submission-public-page .imc-sf .imc-sf-progress-bar span{background:#a10d00!important}body.imc-submission-public-page .imc-sf .imc-sf-success{background:#168447!important;border-color:#168447!important;color:#fff!important}body.imc-submission-public-page .imc-sf .imc-sf-success *{color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submissions-section .imc-feature-price:not(.is-free){display:inline-flex!important;align-items:center!important}body.imc-submissions-section .imc-feature-price:not(.is-free)>span,body.imc-submissions-section .imc-feature-price:not(.is-free)>strong{display:inline-flex!important;align-items:center!important;min-height:20px!important;margin:0!important;line-height:20px!important;vertical-align:middle!important}body.imc-submissions-section .imc-feature-price:not(.is-free)>strong{position:relative!important;top:1px!important}body.imc-submissions-section .imc-as-submission-gate-actions a,body.imc-submissions-section .imc-as-submission-gate-actions a:visited{background:#a10d00!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #a10d00!important}body.imc-submissions-section .imc-as-submission-gate-actions a:hover,body.imc-submissions-section .imc-as-submission-gate-actions a:focus-visible{background:#fff!important;color:#a10d00!important;-webkit-text-fill-color:#a10d00!important;border-color:#a10d00!important}body.imc-submissions-section .imc-feature-meta{margin-right:14px!important}body.imc-submissions-section .imc-sf-podcast-optin{display:flex;align-items:flex-start;gap:10px;margin:16px 0 4px;padding:13px 14px;border:1px solid #333;border-radius:10px;background:#090909;color:#fff;cursor:pointer}body.imc-submissions-section .imc-sf-podcast-optin input[type=checkbox]{width:17px!important;height:17px!important;min-width:17px!important;margin:2px 0 0!important;accent-color:#a10d00}body.imc-submissions-section .imc-sf-podcast-optin span{display:flex;flex-direction:column;gap:3px}body.imc-submissions-section .imc-sf-podcast-optin strong{color:#fff!important;font-weight:900}body.imc-submissions-section .imc-sf-podcast-optin small{color:#bbb!important;font-size:11px;line-height:1.35}body.imc-submissions-section .imc-as-submission-gate-actions a,body.imc-submissions-section .imc-as-submission-gate-actions a:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#a10d00!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #a10d00!important;text-decoration:none!important}body.imc-submissions-section .imc-as-submission-gate-actions a:hover,body.imc-submissions-section .imc-as-submission-gate-actions a:focus-visible{background:#fff!important;color:#a10d00!important;-webkit-text-fill-color:#a10d00!important;border-color:#a10d00!important}body.imc-submissions-section .imc-as-submission-gate-actions small{display:none!important}body.imc-submissions-section .imc-feature-hero--submissions .imc-feature-meta{margin-right:18px!important}body.imc-submissions-section .imc-as-submission-gate-actions>a,body.imc-submissions-section .imc-as-submission-gate-actions>a:visited,body.imc-submissions-section .imc-sf-profile-lock-button,body.imc-submissions-section .imc-sf-profile-lock-button:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#a10d00!important;border:1px solid #a10d00!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important}body.imc-submissions-section .imc-as-submission-gate-actions>a>span,body.imc-submissions-section .imc-sf-profile-lock-button>span{display:inline-block!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;line-height:1!important}body.imc-submissions-section .imc-as-submission-gate-actions>a:hover,body.imc-submissions-section .imc-as-submission-gate-actions>a:focus-visible,body.imc-submissions-section .imc-sf-profile-lock-button:hover,body.imc-submissions-section .imc-sf-profile-lock-button:focus-visible{background:#fff!important;border-color:#a10d00!important;color:#a10d00!important;-webkit-text-fill-color:#a10d00!important}body.imc-submissions-section .imc-as-submission-gate-actions>a:hover>span,body.imc-submissions-section .imc-as-submission-gate-actions>a:focus-visible>span,body.imc-submissions-section .imc-sf-profile-lock-button:hover>span,body.imc-submissions-section .imc-sf-profile-lock-button:focus-visible>span{color:#a10d00!important;-webkit-text-fill-color:#a10d00!important}.imc-sf-history-feedback{margin-top:9px;padding:10px 12px;border:1px solid rgb(161 13 0 / .55);border-radius:8px;background:#080808;color:#fff}.imc-sf-history-feedback strong{display:block;margin-bottom:4px;color:#fff;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.imc-sf-history-feedback p{margin:0;color:#ddd;font-size:12px;line-height:1.5}.imc-sf-profile-warning{margin-bottom:16px;border-color:rgb(161 13 0 / .65)!important}body.imc-submission-public-page .imc-sf .imc-sf-coach-progress strong{background:#fff!important;color:var(--imc-red)!important;-webkit-text-fill-color:var(--imc-red)!important}.imc-sf-artwork.is-dragging{border-color:var(--imc-red)!important;background:#171717!important;transform:scale(1.006)}.imc-sf-funds-lock{padding:22px;border:1px solid #a10d00;border-radius:12px;background:#080808;color:#fff}.imc-sf-funds-lock h2{margin:5px 0 8px;color:#fff;font-family:"League Spartan",Arial,sans-serif;font-size:28px;line-height:1.05}.imc-sf-funds-lock p{max-width:760px;margin:0 0 10px;color:#fff;line-height:1.55}.imc-sf-funds-lock p strong{color:#fff}.imc-sf-funds-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px}.imc-sf-profile-lock-button.is-secondary{background:#000!important;border:1px solid #a10d00!important;color:#fff!important}.imc-sf-profile-lock-button.is-secondary:hover,.imc-sf-profile-lock-button.is-secondary:focus-visible{background:#fff!important;color:#a10d00!important}.imc-sf-profile-lock-button.is-secondary:hover span,.imc-sf-profile-lock-button.is-secondary:focus-visible span{color:#a10d00!important}.imc-sf-funds-warning{display:flex;flex-direction:column;gap:5px;margin:12px 0;padding:14px 16px;border:1px solid #a10d00;border-left:5px solid #a10d00;border-radius:10px;background:#080808;color:#fff}.imc-sf-funds-warning[hidden]{display:none!important}.imc-sf-funds-warning>strong{color:#fff;font:900 17px/1.15 "League Spartan",Arial,sans-serif}.imc-sf-funds-warning>span{color:#fff;font-size:12px;line-height:1.45}@media(max-width:700px){.imc-sf-funds-actions{align-items:stretch;flex-direction:column}.imc-sf-funds-actions .imc-sf-profile-lock-button{width:100%}}body.imc-submission-public-page .imc-sf-public-formats .imc-sf-format-choice{pointer-events:auto!important;opacity:1!important}body.imc-submission-public-page .imc-sf-public-formats .imc-sf-format-choice.is-selected{border-color:#a10d00!important}body.imc-submission-public-page .imc-sf-public-formats .imc-sf-format-choice:hover,body.imc-submission-public-page .imc-sf-public-formats .imc-sf-format-choice:focus-visible{border-color:#a10d00!important;background:#171717!important}body.imc-submission-public-page .imc-sf-public-info{color:#fff;border-color:#444}body.imc-submission-public-page .imc-sf-public-radios label{color:#fff}body.imc-submission-public-page .imc-sf-public-formats .imc-sf-format-choice{position:relative}body.imc-submission-public-page .imc-sf-public-formats .imc-sf-format-choice::after{content:'';position:absolute;right:5px;top:5px;width:12px;height:12px;border:1px solid #555;border-radius:3px;background:#fff0}body.imc-submission-public-page .imc-sf-public-formats .imc-sf-format-choice.is-selected::after{content:'✓';display:flex;align-items:center;justify-content:center;background:#a10d00;color:#fff;border-color:#a10d00;font-size:10px;line-height:1}body.imc-submission-public-page .imc-sf #imc-submission-front-form button.imc-sf-source-choice,body.imc-submission-public-page .imc-sf #imc-submission-front-form button.imc-sf-source-choice.is-active{background:#080808!important;border-color:#a10d00!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf #imc-submission-front-form button.imc-sf-source-choice :is(strong,small){color:#fff!important;-webkit-text-fill-color:#fff!important}body.imc-submission-public-page .imc-sf #imc-submission-front-form button.imc-sf-source-choice .dashicons{color:#a10d00!important;-webkit-text-fill-color:#a10d00!important}body.imc-submission-public-page .imc-sf #imc-submission-front-form button.imc-sf-source-choice:is(:hover,:focus-visible),body.imc-submission-public-page .imc-sf #imc-submission-front-form button.imc-sf-source-choice.is-active:is(:hover,:focus-visible){background:#fff!important;border-color:#a10d00!important;color:#a10d00!important;-webkit-text-fill-color:#a10d00!important}body.imc-submission-public-page .imc-sf #imc-submission-front-form button.imc-sf-source-choice:is(:hover,:focus-visible) :is(strong,small,.dashicons),body.imc-submission-public-page .imc-sf #imc-submission-front-form button.imc-sf-source-choice.is-active:is(:hover,:focus-visible) :is(strong,small,.dashicons){color:#a10d00!important;-webkit-text-fill-color:#a10d00!important}body.imc-submission-public-page .imc-sf [hidden]{display:none!important}body.imc-submission-public-page .imc-sf .imc-sf-public-stage{margin-top:18px}body.imc-submission-public-page .imc-sf .imc-sf-public-formats{grid-template-columns:repeat(3,minmax(140px,190px))!important;gap:14px!important;margin-top:12px}body.imc-submission-public-page .imc-sf .imc-sf-public-formats .imc-sf-format-choice{width:100%!important;min-height:154px!important;height:auto!important;aspect-ratio:auto!important;padding:17px 12px!important;opacity:1!important;border-radius:12px!important;transition:background .16s ease,border-color .16s ease,color .16s ease!important}body.imc-submission-public-page .imc-sf .imc-sf-public-formats .imc-sf-format-art,body.imc-submission-public-page .imc-sf .imc-sf-public-formats .imc-sf-format-art svg{width:43px!important;height:43px!important}body.imc-submission-public-page .imc-sf .imc-sf-public-formats .imc-sf-format-choice strong{font-size:19px!important;line-height:1.15!important}body.imc-submission-public-page .imc-sf .imc-sf-public-formats .imc-sf-format-choice small{font-size:14px!important;min-height:0!important;display:block!important}body.imc-submission-public-page .imc-sf .imc-sf-public-formats .imc-sf-format-choice em{font-size:19px!important;font-weight:900!important;font-style:normal!important;color:#a10d00!important;-webkit-text-fill-color:#a10d00!important}body.imc-submission-public-page .imc-sf .imc-sf-public-formats .imc-sf-format-choice.is-selected{border-color:#a10d00!important;box-shadow:0 0 0 1px #a10d00!important}body.imc-submission-public-page .imc-sf .imc-sf-public-formats .imc-sf-format-choice:hover{border-color:#a10d00!important}body.imc-submission-public-page .imc-sf .imc-sf-label{font-size:14px!important;line-height:1.35!important}body.imc-submission-public-page .imc-sf .imc-sf-grid label>span{font-size:14px!important;line-height:1.35!important}body.imc-submission-public-page .imc-sf .imc-sf-grid :is(input,textarea,select),body.imc-submission-public-page .imc-sf .imc-sf-public-radios label{font-size:16px!important}body.imc-submission-public-page .imc-sf .imc-sf-public-info{font-size:16px!important;line-height:1.55!important}body.imc-submission-public-page .imc-sf .imc-sf-public-info summary{font-size:16px!important}body.imc-submission-public-page .imc-sf .imc-sf-source-choice strong{font-size:16px!important}body.imc-submission-public-page .imc-sf .imc-sf-source-choice small{font-size:14px!important}body.imc-submission-public-page .imc-sf .imc-sf-coach-list li,body.imc-submission-public-page .imc-sf .imc-sf-coach-direction p{font-size:13px!important}body.imc-submission-public-page .imc-sf .imc-sf-submit:disabled{opacity:.42!important;cursor:not-allowed!important;pointer-events:none!important}@media(max-width:600px){body.imc-submission-public-page .imc-sf .imc-sf-public-formats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}body.imc-submission-public-page .imc-sf .imc-sf-public-formats .imc-sf-format-choice{min-height:138px!important;padding:12px 6px!important}body.imc-submission-public-page .imc-sf .imc-sf-public-formats .imc-sf-format-art,body.imc-submission-public-page .imc-sf .imc-sf-public-formats .imc-sf-format-art svg{width:32px!important;height:32px!important}body.imc-submission-public-page .imc-sf .imc-sf-public-formats .imc-sf-format-choice strong{font-size:16px!important}body.imc-submission-public-page .imc-sf .imc-sf-public-formats .imc-sf-format-choice small{font-size:12px!important}body.imc-submission-public-page .imc-sf .imc-sf-public-formats .imc-sf-format-choice em{font-size:16px!important}}body.imc-submission-public-page .imc-sf{font-size:16px!important}body.imc-submission-public-page .imc-sf .imc-sf-genre-selector-head>span,body.imc-submission-public-page .imc-sf .imc-sf-detected-head strong,body.imc-submission-public-page .imc-sf .imc-sf-genre-family-title strong,body.imc-submission-public-page .imc-sf .imc-sf-guidelines strong{font-size:15px!important;line-height:1.35!important}body.imc-submission-public-page .imc-sf .imc-sf-genre-option>span,body.imc-submission-public-page .imc-sf .imc-sf-guidelines p,body.imc-submission-public-page .imc-sf .imc-sf-guidelines-confirm span,body.imc-submission-public-page .imc-sf .imc-sf-auto-note,body.imc-submission-public-page .imc-sf .imc-sf-editorial-price-note,body.imc-submission-public-page .imc-sf .imc-sf-track label>span{font-size:14px!important;line-height:1.45!important}body.imc-submission-public-page .imc-sf .imc-sf-genre-selector-head small,body.imc-submission-public-page .imc-sf .imc-sf-genre-family-title small,body.imc-submission-public-page .imc-sf .imc-sf-detected-head span,body.imc-submission-public-page .imc-sf .imc-sf-format-head small,body.imc-submission-public-page .imc-sf .imc-sf-track-duration,body.imc-submission-public-page .imc-sf .imc-sf-coach-note,body.imc-submission-public-page .imc-sf .imc-sf-field-help{font-size:13px!important;line-height:1.4!important}body.imc-submission-public-page .imc-sf .imc-sf-coach-title,body.imc-submission-public-page .imc-sf #imc-sf-coach-title{font-size:23px!important;line-height:1.15!important}body.imc-submission-public-page .imc-sf .imc-sf-coach-list li{font-size:14px!important;line-height:1.3!important}body.imc-submission-public-page .imc-sf .imc-sf-track-title,body.imc-submission-public-page .imc-sf .imc-sf-track-number{font-size:15px!important}#imc-public-submit-root .imc-sf .imc-sf-public-formats .imc-sf-public-format-item{position:relative;min-width:0}#imc-public-submit-root .imc-sf .imc-sf-public-format-item>.imc-sf-format-choice{width:100%}#imc-public-submit-root .imc-sf .imc-sf-public-format-info{position:absolute;top:9px;left:9px;z-index:3;width:24px;height:24px;min-height:24px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid #a10d00;border-radius:50%;background:#a10d00;color:#fff;-webkit-text-fill-color:#fff;font:800 15px/1 Lato,Arial,sans-serif;cursor:pointer}#imc-public-submit-root .imc-sf .imc-sf-public-format-info:hover,#imc-public-submit-root .imc-sf .imc-sf-public-format-info:focus-visible{background:#fff;color:#a10d00;-webkit-text-fill-color:#a10d00;border-color:#a10d00}#imc-public-submit-root .imc-sf .imc-sf-public-format-tooltip{display:none;position:absolute;z-index:20;top:40px;left:0;width:min(340px,80vw);box-sizing:border-box;padding:13px 16px;border:1px solid #a10d00;border-radius:8px;background:#111;color:#fff;-webkit-text-fill-color:#fff;font:500 14px/1.5 Lato,Arial,sans-serif;text-align:left;box-shadow:0 8px 25px #000b}#imc-public-submit-root .imc-sf .imc-sf-public-format-info:hover+.imc-sf-public-format-tooltip,#imc-public-submit-root .imc-sf .imc-sf-public-format-info:focus-visible+.imc-sf-public-format-tooltip,#imc-public-submit-root .imc-sf .imc-sf-public-format-item.is-info-open .imc-sf-public-format-tooltip{display:block}#imc-public-submit-root .imc-sf .imc-sf-public-radios{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}#imc-public-submit-root .imc-sf .imc-sf-feature-choice{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 18px;border:1px solid #a10d00;border-radius:8px;background:#a10d00;color:#fff;-webkit-text-fill-color:#fff;font:800 16px/1.2 'League Spartan',Arial,sans-serif;cursor:pointer}#imc-public-submit-root .imc-sf .imc-sf-feature-choice:is(:hover,:focus-visible){background:#fff!important;border-color:#a10d00!important;color:#a10d00!important;-webkit-text-fill-color:#a10d00!important}#imc-public-submit-root .imc-sf .imc-sf-feature-choice.is-selected:not(:hover):not(:focus-visible){box-shadow:0 0 0 2px #fff,0 0 0 4px #a10d00}#imc-public-submit-root .imc-sf .imc-sf-public-feature-help{margin:0 0 17px;padding:10px 14px;border-left:3px solid #a10d00;color:#fff!important;-webkit-text-fill-color:#fff!important;font:500 16px/1.5 Lato,Arial,sans-serif}#imc-public-submit-root .imc-sf .imc-sf-public-feature-help[hidden]{display:none!important}#imc-public-submit-root .imc-sf .imc-sf-public-image{margin-top:16px}#imc-public-submit-root .imc-sf .imc-sf-public-artist-photos-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:160px;width:100%!important;max-width:none!important;gap:6px;padding:18px;box-sizing:border-box;background:#0a0a0a;border:2px dashed #444;border-radius:10px;cursor:pointer;color:#fff}#imc-public-submit-root .imc-sf .imc-sf-public-artist-photos-dropzone strong{font-size:18px;color:#fff;-webkit-text-fill-color:#fff}#imc-public-submit-root .imc-sf .imc-sf-public-artist-photos-dropzone small{font-size:14px;color:#fff;-webkit-text-fill-color:#fff}#imc-public-submit-root .imc-sf .imc-sf-public-photos-count{font-size:15px;font-weight:800;color:#fff;-webkit-text-fill-color:#fff}#imc-public-submit-root .imc-sf .imc-sf-public-photos-count.is-ready{color:#91e5a7!important;-webkit-text-fill-color:#91e5a7!important}#imc-public-submit-root .imc-sf .imc-sf-public-artist-photos-dropzone:is(:hover,:focus-visible,:focus-within,.is-dragging){background:#fff!important;border-color:#a10d00!important;color:#a10d00!important;-webkit-text-fill-color:#a10d00!important}#imc-public-submit-root .imc-sf .imc-sf-public-artist-photos-dropzone:is(:hover,:focus-visible,:focus-within,.is-dragging) :is(strong,small,.dashicons,.imc-sf-public-photos-count){color:#a10d00!important;-webkit-text-fill-color:#a10d00!important}#imc-public-submit-root .imc-sf .imc-sf-public-photos-previews{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px}#imc-public-submit-root .imc-sf .imc-sf-public-photo-item{position:relative;aspect-ratio:1;border:1px solid #333;border-radius:8px;overflow:hidden;background:#111}#imc-public-submit-root .imc-sf .imc-sf-public-photo-item img{display:block;width:100%;height:100%;object-fit:cover}#imc-public-submit-root .imc-sf .imc-sf-public-photo-remove{position:absolute;top:4px;right:4px;width:29px;min-height:29px;padding:0;border:1px solid #a10d00;border-radius:50%;background:#a10d00;color:#fff;font:800 20px/1 Lato,sans-serif;cursor:pointer}#imc-public-submit-root .imc-sf .imc-sf-public-photo-remove:hover{background:#fff!important;color:#a10d00!important}#imc-public-submit-root .imc-sf .imc-sf-public-photos-error{color:#ff9c8d;font-size:14px;margin:8px 0}@media(max-width:700px){#imc-public-submit-root .imc-sf .imc-sf-public-photos-previews{grid-template-columns:repeat(3,minmax(0,1fr))}}#imc-public-submit-root .imc-sf #imc-sf-public-new[hidden]{display:none!important}#imc-public-submit-root .imc-sf .imc-sf-public-photo-guidelines{margin:0 0 14px;padding:12px 15px;border-left:3px solid #a10d00;background:#111;color:#fff;font:500 15px/1.55 Lato,Arial,sans-serif}#imc-public-submit-root .imc-sf .imc-sf-public-photo-guidelines strong{display:block;margin-bottom:6px;color:#fff;font:800 17px/1.3 'League Spartan',Arial,sans-serif}#imc-public-submit-root .imc-sf .imc-sf-public-photo-guidelines p{margin:0 0 7px;color:#fff;-webkit-text-fill-color:#fff}#imc-public-submit-root .imc-sf .imc-sf-public-photo-guidelines p:last-child{margin-bottom:0}#imc-public-submit-root .imc-sf #imc-sf-public-results:not(:empty){margin-top:10px;color:#fff;font-size:15px}#imc-public-submit-root .imc-sf .imc-sf-public-email-note{margin:0 0 16px;color:#fff;-webkit-text-fill-color:#fff;font:500 15px/1.5 Lato,Arial,sans-serif}#imc-public-submit-root .imc-sf-public-format-alert:not([hidden]){display:block;margin:10px 0 14px;padding:12px 16px;border:1px solid #a10d00;border-left:4px solid #a10d00;border-radius:8px;background:#110403;color:#fff;font:700 15px/1.5 Lato,Arial,sans-serif}#imc-public-submit-root .imc-sf .imc-sf-public-block-notice{margin:12px 0 4px;padding:10px 14px;border-left:3px solid #a10d00;background:#141414;color:#fff;-webkit-text-fill-color:#fff;font:600 15px/1.5 Lato,Arial,sans-serif}#imc-public-submit-root .imc-sf .imc-sf-public-block-notice[hidden]{display:none!important}#imc-public-submit-root .imc-sf #imc-sf-public-email[aria-invalid=true]{border-color:#a10d00!important;box-shadow:0 0 0 1px #a10d00!important}@media (min-width:961px){#imc-sf-coach-pointer.imc-sf-public-pointer.is-visible{animation:imc-public-coach-arrow 1s ease-in-out infinite alternate}}@media (max-width:760px){#imc-public-submit-root .imc-sf .imc-sf-workspace>#imc-sf-coach{display:none!important}#imc-sf-coach-pointer,#imc-sf-coach-pointer.is-visible{display:none!important}}body.imc-submission-public-page #imc-public-submit-root .imc-sf .imc-sf-podcast-optin{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:16px 0 4px!important;padding:13px 14px!important;border:1px solid #333!important;border-radius:10px!important;background:#090909!important;color:#fff!important;cursor:pointer}body.imc-submission-public-page #imc-public-submit-root .imc-sf .imc-sf-podcast-optin input[type=checkbox]{display:block!important;width:17px!important;height:17px!important;min-width:17px!important;margin:2px 0 0!important;accent-color:#a10d00}body.imc-submission-public-page #imc-public-submit-root .imc-sf .imc-sf-podcast-optin span{display:flex!important;flex-direction:column!important;gap:3px!important}body.imc-submission-public-page #imc-public-submit-root .imc-sf .imc-sf-podcast-optin strong{display:block!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important}body.imc-submission-public-page #imc-public-submit-root .imc-sf .imc-sf-podcast-optin small{display:block!important;color:#bbb!important;-webkit-text-fill-color:#bbb!important;font-size:11px!important;line-height:1.35!important}@media (min-width:961px){body.imc-submission-public-page>#imc-sf-coach-pointer.imc-sf-public-pointer.is-visible{display:flex!important;position:fixed!important;visibility:visible!important;opacity:1!important;z-index:10051!important;color:#fff!important;-webkit-text-fill-color:#fff!important;pointer-events:none!important;animation:imc-public-coach-arrow 1s ease-in-out infinite alternate}}@media (max-width:960px){body.imc-submission-public-page>#imc-sf-coach-pointer{display:none!important}}@media (min-width:961px){#imc-public-submit-root .imc-sf #imc-sf-coach .imc-sf-coach-inner{overflow:visible!important}}@media (min-width:961px){#imc-public-submit-root .imc-sf #imc-sf-coach-list li.is-current{position:relative!important;overflow:visible!important}#imc-public-submit-root .imc-sf #imc-sf-coach-list li.is-current::after{content:'⟵'!important;display:block!important;position:absolute!important;top:50%!important;right:calc(100% + 30px)!important;width:58px!important;height:42px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:center!important;font:700 43px/42px Arial,sans-serif!important;pointer-events:none!important;white-space:nowrap!important;z-index:10055!important;text-shadow:0 1px 3px #000,0 0 2px #a10d00!important;animation:imc-live-arrow-0258 1s ease-in-out infinite alternate!important}#imc-sf-coach-pointer.imc-sf-public-pointer{display:none!important}}@media (max-width:960px){#imc-public-submit-root .imc-sf #imc-sf-coach-list li.is-current::after{content:none!important;display:none!important}}@keyframes imc-live-arrow-0258{from{transform:translateY(-50%) translateX(0)}to{transform:translateY(-50%) translateX(-10px)}}@media (prefers-reduced-motion:reduce){#imc-public-submit-root .imc-sf #imc-sf-coach-list li.is-current::after{animation:none!important;transform:translateY(-50%)!important}}