')},onMouseMove:function(e){var t=e.pageY-this.startPageY,o=this.scrollpane.innerEl.get(0),i=this.el.height(),a=this.scrollpane.el.height(),l=a-2*this.scrollpane.options.padding,s=n(73).clamp(t,0,l-i);o.scrollTop=(o.scrollHeight-a)*s/(l-i)},onMouseWheel:function(e){if(this.scrollpane.options.scrollTrap){var t=this.scrollpane.innerEl.get(0),n=e.originalEvent.deltaY;if(n<0&&0===t.scrollTop||n>0&&t.scrollTop+this.scrollpane.el.height()===t.scrollHeight)return e.preventDefault(),!1}}}]);function r(e,t){var o=e[0];if(!this.isDOMMonitoringStarted){if(n(77).MutationObserver){var i=new window.MutationObserver(t);i.observe(o,{childList:!0,subtree:!0}),this._observer=i}else o.addEventListener("DOMNodeRemoved",t),o.addEventListener("DOMNodeInserted",t);this.isDOMMonitoringStarted=!0}}function u(e,t){if(e){var o=e[0];this.isDOMMonitoringStarted&&(n(77).MutationObserver?this._observer&&this._observer.disconnect():(o.removeEventListener("DOMNodeRemoved",t),o.removeEventListener("DOMNodeInserted",t)),this.isDOMMonitoringStarted=!1)}}function c(){return 0===n(340).getScrollbarSize()?30:0}function d(){return 0===n(340).getScrollbarSize()?30:n(340).getScrollbarSize()}}).call(this,n(17))},,,,function(e,t,n){e.exports=n(8).extend(n(107),n(258),n(307).withOptions({selector:".soundTitle__playButton"}),{template:n(1781),css:n(1789),className:"soundTitle sc-clearfix sc-hyphenate",ModelClass:n(52),requiredAttributes:{sound:["user","permalink","title","sharing","genre"],playlist:["user","permalink","title","sharing","genre"],"system-playlist":["user","made_for","permalink","title","is_public"]},events:{"click .soundTitle__username":"onUsernameClick","click a.soundTitle__title":"onTitleClick"},states:{playing:"m-playing",hiddenSound:"m-hiddenSound",visualSound:"m-visualSound",interactive:"m-interactive"},defaults:{is_link:!0,noFollow:!1,show_actor_user:!0,show_playbutton:!1,show_genre:!1,show_private:!1,show_promoted:!0,show_time:!1,show_visuals:!0,show_snippet_indicator:!0,playbutton_size:"small",truncate:!1,actorId:null,actionType:"post",is_promoted:!1,prefix:"",timestamp:null,viewContext:"",dialogType:"userBadge",dialogSelector:".soundTitle__usernameText"},setup:function(e){this.listenTo(this.model,"play",this.onPlay).listenTo(this.model,"pause",this.onPause).listenTo(this.model,"finished",this.onFinished),this.$el.addClass(e.viewContext)},dialogSubviewArgs:function(){var e;return{resource_id:null==(e=o.call(this))?void 0:e.id}},isVisual:function(){return!!(this.options.show_visuals&&this.model.hasVisuals&&this.model.hasVisuals())},onPlay:function(){this.toggleState("playing",!0)},onPause:function(){this.toggleState("playing",!1)},onFinished:function(){this.toggleState("playing",!1)},onUsernameClick:function(){var e,t=this.getContextData();n(74).trackEvent("userClickThrough",t),n(14).trackClickThrough({target:null==(e=o.call(this))?void 0:e.urn,context:t})},onTitleClick:function(){var e=this.getContextData();n(74).trackEvent("soundClickThrough",e),n(14).trackClickThrough({context:e})},renderDecorate:function(){this.toggleState("playing",this.model.isPlaying()).toggleState("hiddenSound",this.model.isDisabled()).toggleState("visualSound",this.isVisual()).toggleState("interactive",n(54).isSoundInteractive(this.model,this._product))},getTemplateData:function(e){var t=this.model,i=this.options,a=t.isPrivate(),l=t.isDisabled(),s=this.isVisual(),r=!!e.genre;r&&n(144).isGenreLabel(e.genre)?e.translatedGenre=n(144).getUnescapedTranslationFromEnglish(e.genre):e.translatedGenre=e.genre;var u=i.show_genre&&r,c=i.show_private&&a,d="sound"===e._resource_type,p="playlist"===e._resource_type,A="system-playlist"===e._resource_type,m=o.call(this),h=i.show_snippet_indicator&&d,g=n(54).shouldEnableSnippetUX(),f="listenContext"===i.viewContext;return n(0).assign(e,{isSound:d,isPlaylist:p,isSystemPlaylist:A,owner:m,isLink:i.is_link&&!l,noFollow:i.noFollow,isListenContext:f,showActorUser:i.actorId&&i.show_actor_user,showPlaybutton:i.show_playbutton,showPromotedInTitle:i.show_promoted&&s&&i.is_promoted&&"listenContext"!==i.viewContext,showPromotedOutsideTitle:i.show_promoted&&!s&&i.is_promoted&&"listenContext"!==i.viewContext,showReleaseData:"streamContext"===i.viewContext&&!d&&!A,hasLabels:u||c||h,isPrivate:a,isVisual:s,showSnippet:h,showGenre:u,showPrivate:c,isSnippetUXEnabled:g,playButtonSize:f?"stretch":this.options.playbutton_size})}});function o(){var e;return null!=(e=this.model.get("made_for"))?e:this.model.get("user")}},,,,,,,,,,,,,,,,function(e,t,n){e.exports=new(n(18))({around:{validateOwnField:function(e){if(this.isControlValid)return e.call(this)}},setValid:function(e,t){this.isControlValid=e;var o=this.getMetaData();o&&(o.isValid=e,o.validity=n(53)[e?"VALID":"INVALID"]),this.getElement("validation").html(e?"":t.toString()),this.toggleState("invalid",!e)}})},,function(e,t,n){var o=n(166).getConfig("barWidth")+n(166).getConfig("gapWidth");e.exports=new(n(18))(n(370),{override:{ModelClass:n(19)},merge:{requiredAttributes:["duration"],defaults:{waveformStyle:"default"}},hasUnplayableArea:function(){return this.getPlayablePortion()<1},getPlayablePortion:function(){var e=this.model.getMediaDuration(),t=this.model.getFixedDuration();return t<=0?1:n(73).clamp(e/t,0,1)},getPlayableWidth:function(){var e=this.canvas.width,t=this.getPlayablePortion();return 1===t?e:a(e*t)},getUnplayableWidth:function(){return this.canvas.width-this.getPlayableWidth()},insideScrubbableArea:function(e,t){return this.insideTopArea(t)&&this.insidePlayableArea(e,"px")},roundToBar:function(e,t){return(t?i:a)(e)},getWholeBarWidth:function(){return o},insidePlayableArea:function(e,t){return!this.hasUnplayableArea()||("ms"===t&&(e=this.msToPx(e)),e<=this.getPlayableWidth())},insideTopArea:function(e){var t=this.options.waveformDims;return e=1}},{id:"create",name:function(){return n(1).Lingua.t("Create a playlist")},subview:n(1760)}]},setup:function(){this.playlists=this.addDataSource(new(n(708)))},hasData:function(){return this.playlists.isPopulated()},getTemplateData:function(e){var t=this;e.tabs=this.options.tabs.filter((function(e){return!e.filter||e.filter.call(t)})).map(n(0).clone);var o=n(0).findIndex(e.tabs,{id:this.options.startingTab});return e.activeTabIndex=-1===o?0:o,e.event_source=this.options.event_source,e},onContextRequest:function(e){e.data.event_source=this.options.event_source}})},,,,,,,,,function(e,t,n){e.exports=new(n(18))({override:{LoadingView:n(281)}})},,function(e,t,n){e.exports=n(8).extend({className:"relativeTime",tagName:"time",date:null,defaults:{timestamp:null,prefix:"Posted"},setup:function(){this.updateDisplay=o.bind(this),this.date=n(15).LinguaLib.dateTimeHelper.fromString(this.options.timestamp)},renderDecorate:function(){var e=this.options.prefix,t=n(15).LinguaLib.dateTimeHelper.nowAtServer()-this.date<2*n(31).MS_IN_DAY?"readable_time":"readable",o=n(15).LinguaLib.dateTimeHelper.format(this.date,t);this.$el.attr({title:i(e,o).toString(),datetime:this.date.toISOString()}),this.updateDisplay()},template:function(){return""}});function o(){var e=n(15).LinguaLib.dateTimeHelper.toRelativeTime(this.date,null,n(15).LinguaLib.dateTimeHelper.nowAtServer()),t=function(e,t){switch(e.toString()){case"Posted":return n(1).Lingua.t("Posted [[[relativeTime]]]",{relativeTime:t});case"Reposted":return n(1).Lingua.t("Reposted [[[relativeTime]]]",{relativeTime:t});case"Sent":return n(1).Lingua.t("Sent [[[relativeTime]]]",{relativeTime:t});case"Shared":return n(1).Lingua.t("Shared [[[relativeTime]]]",{relativeTime:t});case"":default:return t}}(this.options.prefix,e).toString();this.el.innerHTML=n(472).getAccessibleMarkup({visible:e,screenreader:t});var o=n(15).LinguaLib.dateTimeHelper.nowAtServer()-this.date,i=o0)&&this._shouldNavigate()){var i=this._getAudible();(function(e){return"sound"===e.resource_type})(i)&&(!i.isSnippetized()||i.isPlayable()||n(54).isSoundBlocked(i,this._product)||function(e){var t=n(81).getConsumerLink("t2485"),o=t.link,i=t.target;if(!window.open(o,i))return;a(e,{click_name:"clickthrough::snippet",click_object:e.urn,click_category:"engagement"}),a(e,{click_name:"clickthrough::consumer_sub_ad",click_object:"soundcloud:tcode:2485",click_category:"consumer_subs",click_target:o})}(this.getContextData()))}}function a(e,t){var i,a;n(14).trackV1Click(o({},t,{click_attributes:e.click_attributes,query_position:null==(i=e.attribution)?void 0:i.position,query_urn:null==(a=e.attribution)?void 0:a.queryUrn,context:e}))}}).call(this,n(17))},,,,function(e,t,n){e.exports=n(8).extend({className:"verifiedBadge",tagName:"span",ModelClass:n(34),requiredAttributes:["badges.verified"],defaults:{size:"small"},template:function(){if(!this.model.get("badges").verified)return"";var e=n(1).Lingua.t("Verified");return this.$el.attr({title:e}),n(463).render({prefix:"sc-status-icon",type:"verified",size:this.options.size,title:e})}})},,,,,,,function(e,t,n){e.exports=new(n(18))(n(71),{requires:["getModalArgs","requiresLogin"],defaults:{onModalOpen:n(0).noop,loginOptions:n(0).noop,modalEnabled:!0,ModalClass:n(45)},onClick:function(){this.modalEnabled&&(this._modal||(this._modal=new this.ModalClass(n(0).assign({togglerEl:this.el},this.getModalArgs(this.options)))),!n(20).isLoggedIn()&&this.requiresLogin()?n(20).login(this.loginOptions()).then(o).then(i.bind(this)):i.call(this))},closeModal:function(){this._modal&&this._modal.close()}});function o(){var e=n(9).defer();return n(11).once("layout:change",(function(){e.resolve()})),e.promise()}function i(){this._modal.open(),this.onModalOpen()}},function(e,t,n){(function(t){var o={warning:n(525),alert:n(668)};e.exports=n(8).extend(n(171),n(38).withOptions("soundBadge"),n(176).withOptions({getSound:function(){return this.model.getCurrentSound()}}),n(258),n(307).withOptions({selector:".soundBadge__playButton"}),{template:n(1762),css:n(1911),className:"soundBadge",ModelClass:n(52),requiredAttributes:{sound:["permalink","user","sharing","duration","display_date","policy"],playlist:["permalink","user","sharing","is_album","display_date"]},defaults:{CheckboxForm:null,compact:!1,is_promoted:!1,show_action_buttons:!1,show_owner_buttons:!1,expand_owner_buttons:!1,show_ministats:!0,show_private:!1,show_audible_attributes:!1,show_duration:!1,show_upload_time:!1,show_info_stats:!1,primary_actions:1,overflow_minimum:2,allowTrackFallback:!0,click_to_play:!1,click_to_navigate:!1,noFollow:!1},states:{active:"active",selected:"selected",clickable:"clickable",compact:"compact sc-media",hiddenActions:"hiddenActions",playlist:"playlist",hiddenSound:"hiddenSound",hasCheckbox:"hasCheckbox",hover:function(e){!e&&this._isOverlayOpened||this.$el.toggleClass("hover",e)},interactive:"m-interactive",playable:"m-playable"},element2selector:{removeButton:".soundBadge__remove"},events:{click:"onClick",mouseenter:"onHover",mouseleave:"onHover"},loadingTemplate:function(){return''},initialize:function(e){var t={};t[n(303).TOGGLE]="onOverlayButtonToggle",e.CheckboxForm&&(t["checkbox:checked"]="onCheckboxChecked"),this.bubbleEvents=n(0).assign(this.bubbleEvents||{},t),n(8).prototype.initialize.apply(this,arguments)},setup:function(e){this.toggleState("compact",e.compact).toggleState("hiddenActions",!i(this)&&!a(this)).toggleState("playlist",c(this.model)).toggleState("hasCheckbox",!!e.CheckboxForm),e.CheckboxForm&&(this.checkboxForm=new e.CheckboxForm),this.listenTo(this.model,"play pause",l)},dispose:function(){this.checkboxForm&&this.checkboxForm.release()},renderDecorate:function(){var e=this.options,t=e.click_to_play,n=e.click_to_navigate,o=e.CheckboxForm,i=u(this.model);s(this,this.model),this.toggleState("hiddenSound",!i).toggleState("clickable",t||n||o&&i)},onHover:function(e){this.toggleState("hover","mouseenter"===e.type)},onClick:function(e){var o=t(e.target),i=this.options,a=this.model.id;if(o.closest("a,button,input,label",".soundBadge").length)return!0;if(i.click_to_play)this.toggleAudible(this.model,{userInitiated:!0});else if(i.click_to_navigate)p.call(this),n(6).get("router").navigateToRoute("listen",[this.model],{trigger:!0});else if(i.CheckboxForm&&u(this.model)){var l=this.checkboxForm.hasId(a);this.checkboxForm[l?"removeId":"addId"](a),r(this.model)||this.checkboxForm[l?"removeUneditableId":"addUneditableId"](a)}},onCheckboxChecked:function(e){this.toggleState("selected",e.data.checked)},onOverlayButtonToggle:function(e){e.data.$el.closest(".soundBadge").is(this.el)&&(this._isOverlayOpened=e.data.isOpened,this.toggleState("hover",this._isOverlayOpened,!0))},getTemplateData:function(e){var t,l,s=this.options,p=this.model,m=c(p),h=a(this),g=i(this),f=s.show_private&&p.isPrivate(),_=s.show_audible_attributes&&!m,C=s.show_duration,b=s.show_upload_time,y=s.show_info_stats,v=s.allowTrackFallback,w=m&&e.is_album;C&&(l=n(1).Lingua.t("Duration: [[timeCodeInWords]]",{timeCodeInWords:n(15).LinguaLib.dateTimeHelper.timecode(e.duration,{inWords:!0})}),t=n(15).LinguaLib.dateTimeHelper.timecode(e.duration));var x,k=n(81).getCreatorLink("t252"),B=k.link,S=k.target,T=n(1).Lingua.t("This track has been hidden because you have exceeded your upload limit. [[[linkStart]]]Upgrade[[[linkEnd]]] to a Pro Unlimited plan to restore all hidden tracks and unlock unlimited uploads.",{linkStart:'',linkEnd:""}),P=p.isOverQuota()?o.warning:p.isBlacklisted()?o.alert:void 0,O=n(54).shouldEnableSnippetUX();return n(0).assign(e,{routeName:m?"playlist":"listen",show_hidden_info:p.isOverQuota(),hidden_info_text:T,show_checkbox:!!s.CheckboxForm,show_ministats:s.show_ministats,show_buttons:g||h,show_play:(g||h)&&(x=p,!x.isDisabled()&&!x.isProcessing()),show_owner_buttons:h,show_extra:f||C||b||_,show_duration:C,show_upload_time:b,show_audible_attributes:f||_,show_private_only:f&&!_,show_release_data:w,show_info_stats:y,stats_visible:y||s.show_ministats||w,isEditable:r(p),isDisabled:!u(p),isSound:d(p),is_blacklisted:p.isBlacklisted(),duration_in_words:l,duration:t,allowTrackFallback:v,noFollow:s.noFollow,icon:P,show_warning_icon:!!P,showHQLabel:n(6).get("features").has("v2_hq_file_storage_release"),isSnippetUXEnabled:O,statsVariant:A.call(this,p)})},onContextRequest:function(e){e.data.audibleModel=this.model}},{Events:{REMOVE_CLICK:"soundBadge:remove-click"}});function i(e){return e.options.show_action_buttons}function a(e){return e.options.show_owner_buttons}function l(e){s(this,e[this.model.resource_type])}function s(e,t){var o=e.model,i=o===t&&t.isPlaying();e.toggleState("active",i).toggleState("interactive",n(54).isSoundInteractive(o,e._product)).toggleState("playable",o.isPlayable())}function r(e){return u(e)&&!e.isManagedByFeeds()}function u(e){return!e.isDisabled()}function c(e){return"playlist"===e.resource_type}function d(e){return"sound"===e.resource_type}function p(){var e=this.getContextData();n(74).trackEvent("soundClickThrough",e),n(14).trackClickThrough({context:e})}function A(e){return n(54).isSoundInteractive(e,this._product)&&!e.isPlayable()?"light":""}}).call(this,n(17))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var o={};e.exports=new(n(18))({_isPlayLocked:null,_playLockSelector:null,_playLockDim:null,_playLockFreeze:null,applyTo:function(e,t){e.css=[].concat(e.css,n(1479)).filter(Boolean),e._playLockDim=!t||!("dim"in t)||!!t.dim,e._playLockFreeze=!t||!("freeze"in t)||!!t.freeze,e._playLockSelector=t&&t.elName||o},before:{setup:function(){this._isPlayLocked=!1,this.listenTo(n(16),"state:globalPlayLock",i)},renderDecorate:function(){i.call(this)}}});function i(e){var t;e="boolean"==typeof e?e:n(16).getState("globalPlayLock"),this._isPlayLocked!==e&&(t=this._playLockSelector===o?this.$el:this.getElement(this._playLockSelector),this._playLockDim&&t.toggleClass("playlock-dim",e),this._playLockFreeze&&t.toggleClass("playlock-freeze",e),this._isPlayLocked=e)}},,function(e,t,n){e.exports=new(n(18))({stateMachine:null,_stateHandlers:null,applyTo:function(e){this.merge(e,{defaults:{sound_id:null}})},before:{setup:function(e){this._stateHandlers={},this.sound=this.addDataSource(new(n(19))({id:e.sound_id,resource_id:e.resource_id}),{requiredAttributes:["duration"]})}},after:{setup:function(){var e=this.sound.get("secret_token");this.stateMachine=new(n(1601))(this.options.sound_id,this.options.resource_id,e),this.onState(n(47).INITIAL,this.onInitialState).onState(n(47).CURRENT_COMMENT,this.onCurrentCommentChange).onState(n(47).ACTIVE_TIMESTAMP,this.onActiveTimestamp).onState(n(47).CURRENT_TIMESTAMP,this.onCurrentTimestamp)},dispose:function(){this.sound=null;var e=this.stateMachine,t=this;n(0).each(this._stateHandlers,(function(n,o){n.forEach((function(n){e.off(o,n,t)}))})),this._stateHandlers=null,e&&e.release()}},getCurrentComment:function(){return this.stateMachine.currentComment},getCurrentCommentTimestamp:function(){var e=this.getCurrentComment();return e&&e.get("timestamp")},cachedDimensions:function(){return this._cachedDimensions||(this._cachedDimensions=this.$el.offset(),this._cachedDimensions.width=this.$el.width(),this._cachedDimensions.height=this.$el.height()),this._cachedDimensions},resetCachedDimensions:function(){this._cachedDimensions=null},getTimestampByMouseEvent:function(e){return Math.floor((e.clientX-this.cachedDimensions().left)/this.cachedDimensions().width*this.sound.duration())},getCurrentState:function(){return this.stateMachine.currentState},goToState:function(){var e=this.stateMachine;e.goToState.apply(e,arguments)},setInteracting:function(e){this.stateMachine.interactingWithComments=e},isInteracting:function(){return this.stateMachine.interactingWithComments},onState:function(e,t){return this._stateHandlers[e]=this._stateHandlers[e]||[],this.stateMachine.on(e,t,this),this._stateHandlers[e].push(t),this},isActiveTimestampState:function(){return!!this.stateMachine.activeTimestamp&&this.getCurrentState()===n(47).ACTIVE_TIMESTAMP},defaults:{onInitialState:n(0).noop,onActiveTimestamp:n(0).noop,onCurrentTimestamp:n(0).noop,onCurrentCommentChange:n(0).noop}})},,,,,,function(e,t,n){var o=n(1).Lingua.t("The playlist is not saved yet. Are you sure you want to close it?");e.exports=n(45).extend({defaults:{Subview:n(286),transparentBackground:!0,width:550},_navigating:!1,_navBlockId:null,setup:function(e){i.call(this,e),n(45).prototype.setup.apply(this,arguments)},open:function(){var e=this;n(45).prototype.open.call(this),this._navigating=!1,this._navBlockId=n(6).get("router").addNavigationBlock(o,(function(t){if(t){if(window.confirm(o))return e._navigating=!0,s(),!0;l()}return!1}),a.bind(this))},close:function(){var e=this;if(this.isOpened){var t=function(){e.removeDataSource(e.model),e.model.release(),i.call(e,e.options),e.model.hold(),n(6).get("router").removeNavigationBlock(e._navBlockId),n(45).prototype.close.call(e)};!this._navigating&&a.call(this)?n(310).confirm(o).done(t).done(s).fail(l):t()}}});function i(e){this.model=new(n(189))({title:e.subviewArgs.defaultTitle||""},{startingSounds:n(0).map(e.subviewArgs.soundIds,(function(e){var t=new(n(19))({resource_id:e});return t.release(),t})),event_source:e.subviewArgs.event_source}),e.subviewArgs=n(0).defaults({formId:this.model.resource_id},e.subviewArgs)}function a(){return this.model.get("sounds").length&&this.model.isDirty()}function l(){n(14).trackV0Click(["add_to_set","confirmation","cancel"])}function s(){n(14).trackV0Click(["add_to_set","confirmation","ok"])}},,function(e,t,n){var o,i=n(124).types.TRACK,a=((o={})[n(124).types.ARTIST]=n(1).Lingua.t("Artist station"),o[i]=n(1).Lingua.t("Track station",null,{context:"noun phrase"}),o);e.exports=n(8).extend(n(38).withOptions("stationTile"),{className:"stationTile playableTile",template:n(2163),css:[n(494),n(2164)],ModelClass:n(124),attributes:{"data-description":"always","data-playButton":"hover","data-actions":"hover"},requiredAttributes:["title","artwork_url"],events:{"click .playableTile__artworkLink":function(e){n(14).trackClickThrough({context:this.getContextData(),target:this.model.id})}},setup:function(e){var t=e.resource_id;this.tracks=new(n(308))(null,{resource_id:t})},dispose:function(){this.tracks.release()},getTemplateData:function(e){e.stationType=a[e.type]}})},,,,,,,,,,,,function(e,t,n){var o={User:"User",Caption:"Caption",Track:"Track"};e.exports=n(8).extend({className:"reportModalContent",template:n(1905),css:n(1908),events:{"change input[type=radio]":function(e){i.call(this,e.currentTarget.value)}},defaults:{trackId:null,activityUuid:null},states:{reportTrack:"m-reportTrack",reportCaption:"m-reportCaption",reportUser:"m-reportUser"},setup:function(e){this.sound=this.addDataSource(new(n(19))({resource_id:e.trackId}),{requiredAttributes:["user"]}),this.activity=e.activityUuid?this.addDataSource(new(n(368))({uuid:e.activityUuid}),{requiredAttributes:["type","caption","user"]}):null,i.call(this,o.Track)},getTemplateData:function(e){var t=this.sound.get("user"),i=a.call(this);return e.canReportCaption=i,e.radioButtons=[{label:n(1).Lingua.t("Report the track"),value:o.Track},i&&{label:n(1).Lingua.t("Report caption"),value:o.Caption},{label:n(1).Lingua.t("Report [[username]]",{username:t.username}),value:o.User}].filter(Boolean),e.initialValue=o.Track,e.trackId=this.options.trackId,e.userId=t.id,e}});function i(e){this.toggleState("reportTrack",e===o.Track),this.toggleState("reportCaption",e===o.Caption),this.toggleState("reportUser",e===o.User)}function a(){return this.activity&&!!this.activity.getCaption()&&!(this.activity.get("user").id===n(6).get("me").get("id"))}},,,,,,,,,,,,,,,,function(e,t,n){var o={sound:n(1774),visualSound:n(1816)};e.exports=n(8).extend(n(294),n(566),n(171),n(471).withOptions({draggableSelector:".sound__coverArt"}),n(38).withOptions("sound"),n(176).withOptions({getSound:function(){return this.model.getCurrentSound()}}),{ModelClass:n(52),template:o.sound,css:[n(1823),n(1825)],className:"sound",attributes:{role:"group"},requiredAttributes:{sound:["permalink","user","display_date","sharing","commentable","visuals"],playlist:["permalink","user","display_date","sharing"],"system-playlist":["user","made_for"]},observedAttributes:{sound:["state"]},bubbleEvents:{visualsFailed:"onVisualsFailed"},states:{active:function(e){var t=this;e&&this.whenInserted().done((function(){n(183).focused()||t.scrollIntoView()}))},focused:"focused",playing:"playing",owned:"owned",hide_header:"hide-header",hide_footer:"hide-footer",hide_artwork:"hide-artwork",hide_actions:"hide-actions",hide_stats:"hide-stats",hide_comments:"hide-comments"},element2selector:{comments:".sound__comments",footer:".sound__footer",bottom:".sound__bottom",actions:".sound__soundActions",stats:".sound__soundStats",waveform:".sound__waveform"},defaults:{viewContext:"streamContext",actorId:null,actionType:"post",caption:null,is_promoted:!1,time_to_show:null,time_display_prefix:"Posted",hide_header:!1,hide_footer:!1,hide_artwork:!1,hide_actions:!1,hide_stats:!1,hide_comments:!1,hide_genre:!1,show_visuals:!0,show_context:!1},events:{"click .sound__coverArt":"onSoundClickThrough",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave"},_focusTimeout:null,actor:null,onMouseEnter:function(){window.clearTimeout(this._focusTimeout),this.toggleState("focused",!0)},onMouseLeave:function(){var e=this;this.model.isPlaying()?this._focusTimeout=this.addTimeout((function(){e.toggleState("focused",!1)}),500):this.toggleState("focused",!1)},_statePolling:null,setup:function(e){var t=/^hide_./,o=Object.keys(e).filter((function(n){return e[n]&&t.test(n)})),i=e.resource_type,a=e.viewContext,s=e.actorId,r=this.model;this.$el.addClass(i).addClass(a),o.length&&this.toggleState(o.join(" "),!0),this.listenTo(r,"play",this.onPlay).listenTo(r,"pause",this.onPause).listenTo(r,"finish",this.onFinish).listenTo(n(16),"change:currentSound",l),s&&(this.actor=this.addDataSource(new(n(34))({id:s}),{requiredAttributes:["username"]})),this.toggleState("playing",r.isPlaying())},getQueueSource:function(){return"listenContext"===this.options.viewContext&&this.model},onModelChange:function(e,t){e.changed.user===t&&t.username===e.get("user").username||n(8).prototype.onModelChange.apply(this,arguments)},renderDecorate:function(){var e,t,o=n(6).get("me"),a=this.model,l=this.options,s=this.actor,r="sound"===l.resource_type,u="repost"===l.actionType,c=null!=(e=a.get("made_for"))?e:a.get("user"),d=a.get("title"),p=null==c?void 0:c.username,A=null==s?void 0:s.get("username"),m=r&&s&&u?n(1).Lingua.t("Track: [[title]] by [[username]], reposted by [[actorUsername]]",{title:d,username:p,actorUsername:A}):r&&s&&!u?n(1).Lingua.t("Track: [[title]] by [[username]], liked by [[actorUsername]]",{title:d,username:p,actorUsername:A}):r&&!s?n(1).Lingua.t("Track: [[title]] by [[username]]",{title:d,username:p}):!r&&s&&u?n(1).Lingua.t("Playlist: [[title]] by [[username]], reposted by [[actorUsername]]",{title:d,username:p,actorUsername:A}):r||!s||u?r||s?"":n(1).Lingua.t("Playlist: [[title]] by [[username]]",{title:d,username:p}):n(1).Lingua.t("Playlist: [[title]] by [[username]], liked by [[actorUsername]]",{title:d,username:p,actorUsername:A});this.toggleState("owned",o.owns(a)),this.updateActiveState(),this.$el.attr("aria-label",n(110).usertextOneline(m.toString())),(t=this.subviews.commentsList||this.subviews.commentsDisabled)&&"sound"===a.resource_type&&t.toggleState("visible",!0),a.get("state")===n(19).states.PROCESSING&&i.call(this,a,!0),this.$el.toggleClass("visualSound",this.isVisual())},teardown:function(){i.call(this,this.model,!1)},shouldListenToRestore:function(){return"streamContext"===this.options.viewContext},updateActiveState:function(){this.toggleState("active",this.model.isNowPlaying())},onPlay:function(){this.toggleState("playing",!0),this.subviews.commentsDisabled&&this.subviews.commentsDisabled.toggleState("visible",!0)},onPause:function(){this.toggleState("playing",!1)},onFinish:function(){this.toggleState("playing",!1)},onSoundClickThrough:function(){var e=this.getContextData();n(74).trackEvent("soundClickThrough",e),n(14).trackClickThrough({context:e})},getRestoreUrl:function(){var e=this.model.playlist||this.model;return n(24).getRoute("playlist"===e.resource_type?"playlist":"listen",e)},isVisual:function(){return!!(this.options.show_visuals&&this.model.hasVisuals&&this.model.hasVisuals())},getTemplate:function(){return this.template=this.isVisual()?o.visualSound:o.sound,n(8).prototype.getTemplate.apply(this,arguments)},getTemplateData:function(e){var t=n(6).get("me"),o=t.isConfirmed(),i=this.model,a=this.options,l=a.caption,s=a.hide_actions,r=a.hide_artwork,u=a.hide_comments,c=a.hide_footer,d=a.hide_genre,p=a.hide_header,A=a.hide_stats,m=a.show_context,h=a.show_visuals,g=a.viewContext,f="listenContext"===g,_=t.owns(i),C="streamContext"===g,b="sound"===i.resource_type,y="playlist"===i.resource_type,v="system-playlist"===i.resource_type,w=y&&!f,x=b&&e.commentable&&!u&&"finished"===e.state,k=C&&!A,B=a.time_to_show||e.display_date,S=this.isVisual(),T=S?"inverted":"default",P=!S||!f,O=f?"medium":S?"large":"small";return{actor:a.actorId||e.user_id,model:e,_options:a,time_to_show:B,caption:l,isSound:b,isPlaylist:y,isSystemPlaylist:v,is_listen_context:f,is_stream_context:C,comments_disabled:!o||!1===e.commentable,comments_disabled_type:o?null:"unconfirmed_user",cover_size:160,actions_size:f?"medium":"small",playButton_size:f?"large":"small",private_size:f?"medium":"small",stats_size:f?"medium":"small",comments_size:f?"large":"small",show_header:!p,show_footer:!c,show_artwork:!r&&C,show_actions:!s,show_stats:!A,show_track_list:w,show_comments:x,show_commentForm:o&&x,show_visuals:h,show_time:!m&&!!B,show_genre:!d&&C,show_actor_user:!m,show_counts_actions:k,show_promoted_in_title:!m,show_likes_count:!k,show_reposts_count:_||!k,waveform_style:T,waveform_avatar_size:f?20:10,waveform_dark_comment:P,waveform_flag_size:O}},onVisualsFailed:function(){this.options.show_visuals&&(this.options.show_visuals=!1,this.rerender())}});function i(e,t){e.pollOn&&e.pollOff&&e[t?"pollOn":"pollOff"]("state",a,this)}function a(e){e.get("state")!==n(19).states.PROCESSING&&i.call(this,e,!1)}function l(){this.updateActiveState()}},,,,,,function(e,t,n){var o={Flattr:"Flattr",Promohutt:n(1).Lingua.t("Subscribe on Promo Hutt")},i={buy:{sound:["sharing","purchase_url","purchase_title"],playlist:["sharing","user_id","tracks","purchase_url","purchase_title"]},noBuy:{sound:["sharing"],playlist:["sharing","user_id","tracks"]}};e.exports=n(8).extend(n(38).withOptions("audibleButtons"),{template:n(1770),css:n(1829),className:"soundActions sc-button-toolbar",ModelClass:n(52),requiredAttributes:null,observedAttributes:{sound:["state","downloadable"]},defaults:{size:"small",lightFg:!1,responsive:!0,transparent:!1,icon_only:!1,show_owner:!0,expand_owner_buttons:!1,show_buy:!0,show_counts_actions:!1,primary_actions:3,overflow_minimum:2},events:{"click .soundActions__purchaseLink":"onBuyClick"},bubbleEvents:{"dropdownButton:toggle":"toggleEditButtons"},states:{myControlsActive:"m-my-controls-active"},toggleEditButtons:function(e){this.toggleState("myControlsActive",e.data.isOpened)},setup:function(){this.$el.addClass("soundActions__"+this.options.size),this.requiredAttributes=this.options.show_buy?i.buy:i.noBuy},onBuyClick:function(){var e=this.getContextData();n(74).trackEvent("purchaseClickThrough",e),n(14).trackV0ClickWithPromotedParams(null,{context:e,click_name:"buy_link",click_object:e.urn,click_target:this.model.get("purchase_url")})},getTemplateData:function(e){var t="sound"===e._resource_type,o=this.model,i=this.options,l=i.expand_owner_buttons,s=i.show_buy,r=i.show_owner,c=n(6).get("router").getLayoutInfo().layoutName,d=n(216).getActionSet(o,(function(e){if(n(216).isOwnerAction(e))return r;if("buy"===e)return s;switch(e){case"addToNextUp":case"addToPlaylist":case"like":case"repost":case"share":case"goToStats":case"startStation":case"report":return!0;case"download":return t&&o.isDownloadable()||n(6).get("features").has("v2_hq_file_storage_release")&&n(6).get("me").owns(o)&&"track-manager"===c;default:return!1}})),p=n(216).getOwnerActions(),A=["buy"].concat(l?p:[]);return n(0).assign(e,{is_sound:t,purchase_title:u(e),buy_type:(n(716).getStoreName(e)||"default").toLowerCase().replace(/[^a-z0-9_\-]/g,""),safePurchaseUrl:n(110).usertext.redirectLink(e.purchase_url),action_buttons:a.call(this,o,n(0).without.apply(n(0),[d].concat(A))),owner_actions:n(0).intersection(d,p),show_buy_button:n(0).contains(d,"buy")})}});function a(e,t){if(!t.length)return[];if(e.isOverQuota())return[r.call(this,n(317),{actions:t})];var o=this.options,i=o.primary_actions,a=o.overflow_minimum,s=n(128).splitArray(t,i,a),u=s[0],c=s[1],d=l.call(this,u);return c.length>0&&d.push(r.call(this,n(317),{actions:c})),d}function l(e){return n(0).compact(e.map(s.bind(this)))}function s(e){var t=this,o=this.options,i=o.resource_id,a=o.resource_type,l=o.show_counts_actions,s=this.model.id,u=function(e,n){return r.call(t,e,n)};switch(e){case"like":return u(n(205),{show_counts:l});case"repost":return u(n(483),{show_counts:l});case"addToPlaylist":return u(n(415),{soundIds:[s]});case"addToNextUp":return u(n(320),{resource_id:i});case"edit":return u(n(487),{resource_id:i,resource_type:a,text:n(1).Lingua.t("Edit")});case"delete":return u(n(717),{disabled:this.model.isManagedByFeeds()});case"share":return u(n(402),{resource_id:i});case"download":return u(n(350));case"startStation":return u(n(419),{stationType:"track",stationId:s});case"goToStats":return n(145).insightsSwitchedOn()?u(n(568),{isCTA:!1}):u(n(725),{resource_id:i,resource_type:a});case"report":return u(n(726),{resource_id:i,resource_type:a});default:return null}}function r(e,t){return{buttonArgs:n(0).assign({size:this.options.size,resource_id:this.model.id,resource_type:this.options.resource_type,icon_only:this.options.icon_only,transparent:this.options.transparent,lightFg:this.options.lightFg,responsive:this.options.responsive},t),ButtonView:e}}function u(e){var t=e.purchase_title,i=n(716).getStoreName(e),a="sound"===e._resource_type;return t||(t=i?o[i]||(a?n(1).Lingua.t("Buy on [[store]]",{store:i}):n(1).Lingua.t("Buy all on [[store]]",{store:i})):a?n(1).Lingua.t("Buy"):n(1).Lingua.t("Buy all")),t}},,,,,,function(e,t,n){e.exports=new(n(18))({defaults:{slideInnerSelector:""},_firstRender:!0,_animating:!1,_queuedAnimation:null,slideDown:function(e){var t=this,a=this.$el,l=this.getElement("wrapper");return e=e||n(9).defer(),this._animating?(i.call(this,"slideDown",e),e):(this._animating=!0,e.always(o.bind(this)),l.addClass("slide-down-inner"),this.addDeferred(n(0).defer(l.addClass.bind(l,"g-opacity-transition"))),a.addClass("slide-down-outer").css({display:"",height:"0"}),this.whenInserted().done((function(){a.height(l.height()),t.addDeferred(n(0).delay((function(){l.addClass("finished"),t.addDeferred(n(0).delay(l.removeClass.bind(l,"slide-down-inner g-opacity-transition finished"),250)),a.css("height","").removeClass("slide-down-outer"),e.resolve()}),380))})),e)},slideUp:function(e){var t=this.$el,a=this.getElement("wrapper"),l=t.css("margin");return e=e||n(9).defer(),this._animating?(i.call(this,"slideUp",e),e):(this._animating=!0,e.always(o.bind(this)),t.height(a.height()),this.addDeferred(n(0).defer((function(){a.addClass("slide-up-inner g-opacity-transition finished"),t.addClass("slide-up-outer").css({margin:"0",height:"0"})}))),this.addDeferred(n(0).delay((function(){a.removeClass("slide-up-inner g-opacity-transition finished"),t.css({height:"",display:"none",margin:l}).removeClass("slide-up-outer"),e.resolve()}),380)),e)},after:{renderDecorate:function(){this._automaticSlide&&this._firstRender&&(this.slideDown(),this._firstRender=!1)}},applyTo:function(e,t){var o=n(0).assign({automatic:!0},t);e._automaticSlide=o.automatic,e.element2selector=n(0).assign({},e.element2selector,{wrapper:e.slideInnerSelector}),e.css?(Array.isArray(e.css)||(e.css=[e.css]),e.css.push(n(682))):e.css=n(682)}});function o(){this._animating=!1,a.call(this)}function i(e,t){var n=this._queuedAnimation,o=n?n.deferred:t;this._queuedAnimation={name:e,deferred:o}}function a(){var e=this._queuedAnimation;e&&this[e.name](e.deferred),this._queuedAnimation=null}},,,,,,,,,function(e,t,n){e.exports=new(n(18))({merge:{defaults:{cornerStyle:"square"},css:[n(645)],className:"moreActions sc-list-nostyle sc-border-box"},override:{template:n(1735)},after:{setup:function(e){this.$el.toggleClass("moreActionsRounded","round"===e.cornerStyle)}},around:{getTemplateData:function(e,t){return(t=e(t)||t).items.forEach(o),t}}});function o(e){e.forEach(i)}function i(e){e.View&&(e.isView=!0)}},function(e,t,n){var o={preview:n(1).Lingua.t("Preview",null,{context:"track"}).toString()},i={small:"sc-snippet-badge-small",medium:"sc-snippet-badge-medium"},a={light:"sc-snippet-badge-light",grey:"sc-snippet-badge-grey"},l={grey:"sc-snippet-grey-background",white:"sc-snippet-white-background"};e.exports=n(8).extend({tagName:"span",className:"sc-snippet-badge sc-selection-disabled",defaults:{label:null,size:null,color:null,background_color:null},states:{hidden:"sc-hidden"},ModelClass:n(19),requiredAttributes:["policy"],setup:function(e){e.label,e.resource_id;var t=e.size,n=e.color,o=e.background_color;this.$el.addClass(i[t]).addClass(a[n]).addClass(l[o])},renderDecorate:s,onModelChange:s,getModelData:n(0).noop,template:n(0).constant("")});function s(){if(!this.disposed){var e;this.options.label?e=this.options.label:this.model&&this.model.isSnippetized()&&(e="preview");var t=o[e],i=!!t&&!n(54).shouldEnableSnippetUX();this.toggleState("hidden",!i),this.$el.html(t)}}},,,,function(e,t,n){e.exports=n(8).extend({template:n(1274),className:"reportUser",defaults:{standalone:!0},events:{"click .reportUser__reportSpam":"onReportSpamButtonClick"},onReportSpamButtonClick:function(e){e.preventDefault(),new(n(45))({width:520,Subview:n(1275),subviewArgs:{resource_id:this.options.resource_id}}).open()}})},function(e,t,n){(function(t){e.exports=new(n(18))({_sortingEnabled:!1,_shouldEnableSorting:!1,_onDragOver:null,_stepAnimation:null,_debouncedReinitializeSorting:null,_sortableScrollParent:null,_sortableOffset:null,requires:["editableObject","listSelector","listItemSelector"],defaults:{onAddItem:n(0).noop,onRemoveItem:n(0).noop,onSortingUpdate:n(0).noop},applyTo:function(e){e.element2selector=n(0).assign({},{list:e.listSelector,"list-items":e.listItemSelector},e.element2selector),e._debouncedReinitializeSorting=n(0).debounce(e.reinitializeSorting,50)},after:{setup:function(){this.onSortUpdate=this.onSortUpdate.bind(this)},onAdd:function(){this._shouldBeSorting()&&this.reinitializeSorting(),this.onAddItem()},onRemove:function(){this.disposed||(this._shouldBeSorting()&&this.reinitializeSorting(),this.onRemoveItem())},onCollectionReset:function(){this.saveResetOrder()},addSubview:function(){this._shouldBeSorting()&&this._debouncedReinitializeSorting()},removeSubview:function(){this._shouldBeSorting()&&this._debouncedReinitializeSorting()}},enableSorting:function(){var e=this;if(this.resetElementCache(),this.getElement("list-items").length){this._sortingEnabled&&this.disableSorting();var t={forcePlaceholderSize:!0};this.dragHandleSelector&&(t.handle=this.dragHandleSelector),this.saveResetOrder(),this.getElement("list").sortable(t).sortable("enable").on("sortupdate",this.onSortUpdate),this.getElement("list-items").on("dragstart",r.bind(this)).on("dragend",c.bind(this)),this._sortingEnabled=!0,this._onDragOver=this._onDragOver||d.bind(this),this._stepAnimation=this._stepAnimation||p.bind(this),this.whenInserted().done((function(){e._sortableScrollParent=n(306).findScrollableContainer(e.$el)}))}else this._shouldEnableSorting=!0},disableSorting:function(){this.getElement("list").sortable("destroy").off("sortupdate"),this._sortingEnabled=!1,this._shouldEnableSorting=!1},reinitializeSorting:function(){this.resetElementCache(),this.disableSorting(),this.enableSorting()},onSortUpdate:function(e,t){var o=t.item.index(),i=t.item.data("order"),a=n(128).shiftItem(this.getResetOrder(),i,o);this.resetElementCache(),this.editableObject.reorder(a,{dragging:{from:i,to:o}}),this.saveResetOrder(),this.onSortingUpdate.apply(this,arguments)},resetOrder:function(){return this.addDeferred(this.editableObject.resetOrder())},saveOrder:function(){return this.addDeferred(this.editableObject.saveOrder().done(this.saveResetOrder.bind(this)).fail(this.resetOrder.bind(this)))},saveResetOrder:function(){this.disposed||(this.getElement("list-items").each((function(e){t(this).data("order",e)})),this.editableObject.saveResetOrder())},getResetOrder:function(){return this.editableObject.getResetOrder()},_shouldBeSorting:function(){return this._sortingEnabled||this._shouldEnableSorting}});var o=t(window.document),i=t(window),a=null,l=0,s=0;function r(){u.call(this,"on"),this._sortableOffset=this._sortableScrollParent.offset()}function u(e){o[e]("dragover",this._onDragOver)}function c(){s=0,u.call(this,"off")}function d(e){var t,n,a=e.originalEvent.pageY,l=(n=(t=this)._sortableScrollParent)[0]!==o[0]&&"HTML"!==n[0].tagName?m(t._sortableOffset.top,n[0].offsetHeight):m(o.scrollTop(),i.height()),r=l.top,u=l.bottom;s=.5*(Math.min(0,a-r-100)||Math.max(0,a-u+100)),A(this._stepAnimation)}function p(){if(a=null,this.disposed)l=s=0;else{var e=this._sortableScrollParent;l=l+.15*(s-l)|0,e.scrollTop(e.scrollTop()+l),A(this._stepAnimation)}}function A(e){!s&&!l||a||(a=window.requestAnimationFrame(e))}function m(e,t){return{top:e,bottom:e+t}}}).call(this,n(17))},,function(e,t,n){e.exports=n(8).extend({template:n(1769),ModelClass:n(52),className:"soundStats sc-ministats-group",tagName:"ul",requiredAttributes:{playlist:["likes_count","reposts_count"],sound:["playback_count","likes_count","reposts_count","download_count"]},observedAttributes:{sound:["comment_count","commentable"]},defaults:{size:"small",show_playback_count:!0,show_likes_count:!0,show_reposts_count:!0,show_comment_count:!0,show_download_count:!0,show_more_stats:!0,rightAligned:!1,variant:""},states:{rightAligned:"sc-ministats-group-right"},setup:function(e){var t=e.resource_type,o=e.rightAligned,i="sound"===t?n(1).Lingua.t("Track stats"):n(1).Lingua.t("Playlist stats");this.$el.attr("aria-label",i),this.toggleState("rightAligned",!!o)},getTemplateData:function(e){var t=this.options,i=t.resource_type,a="small"===t.size,l="sound"===i,s="playlist"===i,r=e.likes_count,u=e.playback_count,c=e.reposts_count,d=e.comment_count,p=e.download_count,A=t.variant&&"sc-ministats-"+t.variant;return e.is_mine=n(6).get("me").owns("sound",e),e.is_small=a,e.network_type=s?"playlistNetwork":"listenNetwork",e.ministats_class="sc-ministats sc-ministats-"+t.size+" "+A,e.show_likes_count=r&&t.show_likes_count,e.show_playback_count=u&&t.show_playback_count,e.show_reposts_count=c&&t.show_reposts_count,e.show_comment_count=d&&t.show_comment_count,e.show_download_count=p&&t.show_download_count,e.show_more_stats=e.is_mine&&l&&t.show_more_stats,e.shortTexts={likes_count:o(r),playback_count:o(u),reposts_count:o(c),comment_count:o(d),download_count:o(p)},e.fullTexts={likes_count:n(1).Lingua.tp("%d like","%d likes",r),playback_count:n(1).Lingua.tp("%d play","%d plays",u),reposts_count:n(1).Lingua.tp("%d repost","%d reposts",c),comment_count:n(1).Lingua.tp("%d comment","%d comments",d),download_count:n(1).Lingua.tp("%d download","%d downloads",p)},e}});function o(e){return n(147).render(e,{useSIUnits:!0})}},function(e,t,n){e.exports=n(8).extend(n(107),{tagName:"span",className:"promotedBadge",template:n(1782),events:{"click .promotedBadge__promoter":"onPromoterClick"},defaults:{size:"small",dialogType:"userBadge",dialogSelector:".promotedBadge__promoter"},getTemplateData:function(e){var t=this.getContextData();return e.promoted_by=t.promoted_by,e.promotedByAnchor=function(e){var t;if(!(null==(t=e.promoted_by)?void 0:t.username))return;var o=n(24).getRoute("user",e.promoted_by),i=e.promoted_by.username;return n(1).Lingua.t("Promoted by [[[anchorStart]]][[username]][[[anchorEnd]]]",{anchorStart:'',anchorEnd:"",username:i})}(e),e},dialogSubviewArgs:function(){return{resource_id:this.getContextData().promoted_by.id}},onPromoterClick:function(){var e=this.getContextData();n(74).trackEvent("sponsorClickThrough",e),n(14).trackClickThrough({context:e,target:e.promoted_by_urn})}})},function(e,t,n){(function(t){var o=["user","sharing"];e.exports=n(8).extend(n(109),{template:n(1846),css:n(1847),className:"shareLink sc-clearfix",requiredAttributes:{sound:o,playlist:o},defaults:{share_type:null,showPositionOption:!0},states:{fromDisabled:"m-fromDisabled",fromChecked:"m-fromChecked",showPositionOption:"m-showPositionOption"},element2selector:{linkInput:".shareLink__field",fromInput:".shareLink__fromField"},events:{"click .shareLink__field":"onLinkFieldClick","copy .shareLink__field":"onLinkFieldCopy","keyup .shareLink__fromField":"onFromChange"},bubbleEvents:{"checkbox:change:share_from":"onFromCheck"},_listeningToModelEvents:!1,setup:function(e){var t=e.resource_type,n=e.showPositionOption,o="sound"===t;this.toggleState("fromDisabled",!o).toggleState("showPositionOption",n),l.call(this,!0)},renderDecorate:function(){var e=this;n(722).makeReadOnly(this.getElement("linkInput")),this.isAudible&&this.updateFromField(),this._logCopyOnce=n(0).once((function(){n(14).trackShareClick({click_target:"clipboard",click_object:e.model.getUrn(),context:e.getContextData()})})),this.whenInserted().done((function(){e.addTimeout((function(){e.$el&&e.getElement("linkInput").select()}),101)}))},updateFromField:n(0).throttle((function(){this.disposed||this.getState("fromDisabled")||(this.getElement("fromInput").val(n(15).LinguaLib.dateTimeHelper.timecode(this.model.currentTime())),this.onFromChange())}),500),onLinkFieldClick:function(e){t(e.target).select()},onLinkFieldCopy:function(e){this._logCopyOnce()},onFromCheck:function(e){var t,o,a=this.getElement("linkInput"),s=this.getElement("fromInput"),r=n(15).LinguaLib.dateTimeHelper.stringToTime(s.val()),u=e.data.checked;this.toggleState("fromChecked",u),l.call(this,u),u&&0===r?s.focus():u?this.onFromChange():((t=n(28).parse(a.val())).fragment=null,o=i.call(this,{permalinkUrl:n(28).stringify(t),time:null}),a.val(o))},onFromChange:function(){var e=this.getElement("fromInput"),t=this.getElement("linkInput"),o=n(15).LinguaLib.dateTimeHelper.stringToTime(e.val()),a={permalinkUrl:t.val(),time:e.val()};if(this.getState("fromChecked")&&0!==o){var l=t.is(":focus");t.val(i.call(this,a)),l&&t.select()}},getTemplateData:function(e){return e.share_url_link=i.call(this),e}});function i(e){return void 0===e&&(e={}),e.type=this.options.share_type,this.model.getShareURL(e)}function a(){this.getElement("linkInput").val(i.call(this))}function l(e){e!==this._listeningToModelEvents&&(this._listeningToModelEvents=e,e?this.listenTo(this.model,"time",this.updateFromField).listenTo(this.model,"seeked",this.updateFromField).listenTo(this.model,"change:secret_token",a):this.stopListening(this.model))}}).call(this,n(17))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var o=n(10),i=n(1405);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1},l=(o(i,a),i.locals?i.locals:{});e.exports=l},,function(e,t,n){(function(t){var o="titleTextField__usernameHint",i=n(1).Lingua.t("You don’t have to put your name in the track title");e.exports=n(32).extend({states:n(0).defaults({usernameAtStart:function(e){this.$el.toggleClass("hint",e),this.$("."+o).toggleClass("g-input-message-hidden",!e).text(e?i:"")}},n(32).prototype.states),setup:function(){n(32).prototype.setup.apply(this,arguments),this.setUsername(n(6).get("me").get("username"))},renderDecorate:function(){n(32).prototype.renderDecorate.call(this),t(window.document.createElement("div")).addClass(o+" g-input-message g-input-message-hidden").css("cursor","pointer").on("click",l.bind(this)).insertAfter(this.getElement("control")),a.call(this)},onInputChange:function(){n(32).prototype.onInputChange.apply(this,arguments),this.toggleState("usernameAtStart",!1),a.call(this)},setUsername:function(e){this.re=new RegExp("^("+n(116).regexpEscape(e)+"\\s*(?:[-–]\\s*)?)+","i")}});function a(){this.toggleState("usernameAtStart",this.re.test(this.getValue()))}function l(){this.setFieldValue(this.getValue().replace(this.re,"")),this.toggleState("usernameAtStart",!1)}}).call(this,n(17))},,,,,,,,,,,function(e,t,n){e.exports=new(n(18))({_fills:null,requires:["gradientName"],applyTo:function(e){this.merge(e,{defaults:{waveformStyle:null,scale:null}})},before:{onResize:function(){this._fills=null}},getFillStyle:function(e,t){var o;return null==e&&(e=1),t=t||this.gradientName,this._fills=this._fills||{},this._fills[e+"_"+t]||(this._fills[e+"_"+t]=n(166).gradient(this.context,t,this.options.waveformStyle,this.options.scale,e,null==(o=this.options.waveformDims)?void 0:o.height))}})},,,,function(e,t,n){e.exports=n(8).extend({className:"releaseDateCompact sc-type-light sc-text-secondary sc-font-light",tagName:"span",css:n(1764),template:n(1766),ModelClass:n(51),requiredAttributes:["set_type","release_date"],defaults:{showYearOnly:!1},getTemplateData:function(e){var t=e.release_date,o=e.set_type,i=this.options.showYearOnly;if(o){var a=i?"":n(121).getReleaseLabel(o),l=t&&new Date(t).getFullYear();e.releaseData={title:a,year:l}}return e}})},,,,function(e,t,n){e.exports=n(156).extend({defaults:{popupSize:[450,450],serviceKey:"tumblr",serviceName:"Tumblr"},setup:function(){this.options.serviceBaseURL="https://www.tumblr.com/widgets/share/tool",n(156).prototype.setup.apply(this,arguments)},getHrefData:function(){var e=this.model.attributes,t=this.getShareURL(),i=["SoundCloud","music",o(e)].concat(n(228).extract(e).slice(0,4)).join(",");return this.isAudible?{canonicalUrl:this.getShareURL({ignoreContext:!0}),posttype:"audio",tags:i,caption:"("+n(13).Utils.escapeExpression(o(e))+")"}:{url:t,posttype:"link",title:n(1).Lingua.t("[[name]] on SoundCloud",{name:o(e)}).toString()}}});function o(e){var t,n;return e.username||(null==(t=null!=(n=e.made_for)?n:e.user)?void 0:t.username)||e.name}},,,,,,function(e,t,n){var o=n(10),i=n(2146);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1},l=(o(i,a),i.locals?i.locals:{});e.exports=l},function(e,t,n){e.exports=new(n(18))({requires:["getHref"],defaults:{template:n(2151),css:n(2152),className:"readMoreTile"},applyTo:function(e){e.defaults=n(0).assign({alreadyShown:0,subviewArgs:null,Subview:null},e.defaults)},before:{getTemplateData:function(e){e.readMoreText=n(1).Lingua.t("View all"),e.href=this.getHref()}}})},,,,,function(e,t,n){"use strict";n.r(t);var o=n(573),i=n(44),a=n(19),l=n.n(a),s=n(119),r=n.n(s);n(95),n(1745);function u(){return(u=Object.assign||function(e){for(var t=1;t=0||(i[n]=e[n]);return i}var h=function(e){var t=e.remainingLettersCount,n=e.isInvalid;return o.createElement("span",{role:"progressbar","aria-label":s.LinguaLib.t("Remaining letters"),"aria-valuenow":t,"aria-valuemin":140,"aria-valuemax":0,className:a()("repostOverlay__formRemainingLettersCount sc-font-light sc-text-light sc-text-secondary",{invalid:n})},t)},g=function(e){var t=e.initialCaption,n=e.isWide,i=void 0!==n&&n,s=e.isNew,p=void 0!==s&&s,A=e.isDisabled,m=void 0!==A&&A,g=e.onDeleteRepost,_=e.onSubmit,C=o.useState(t||""),b=C[0],y=C[1],v=Object(c.c)()===c.a.UIEvo,w=o.useCallback((function(e){y(e.target.value)}),[]),x=o.useCallback((function(e){e.preventDefault(),_({caption:b})}),[_,b]),k=o.useMemo((function(){return function(e){var t=e.initialCaption,n=e.caption,o=e.isNew,i=Object(u.countLetters)(n),a=140-i;return{isSubmitDisabled:function(e,t){return!(!e&&!t)&&e===t}(t,n)||i>140||!!o&&i<=0,remainingLettersCount:a,isInvalid:a<0}}({initialCaption:t,caption:b,isNew:p})}),[t,b,p]),B=k.isSubmitDisabled,S=k.remainingLettersCount,T=k.isInvalid,P=v?d.a:r.Button;return o.createElement("form",{className:"repostOverlay__form",onSubmit:x},o.createElement("div",{className:"repostOverlay__formInputContainer"},o.createElement(f,{value:b,onChange:w,isWide:i,isInvalid:T,isDisabled:m}),!m&&o.createElement(h,{remainingLettersCount:S,isInvalid:T})),o.createElement("div",{className:"repostOverlay__formButtonContainer"},o.createElement(P,{type:"submit","aria-disabled":m||B,disabled:m||B,size:r.ButtonSize.Large,buttonStyle:r.ButtonStyle.Primary,className:a()("repostOverlay__formButton",{"repostOverlay__formButtonSubmit--isNew":p})},p?o.createElement(l.Lingua,{t:"Add caption"}):o.createElement(l.Lingua,{t:"Save changes"})),!p&&o.createElement(P,{size:i?r.ButtonSize.Large:r.ButtonSize.Medium,buttonStyle:r.ButtonStyle.NoStyle,className:"repostOverlay__formButton repostOverlay__formButtonDelete",onClick:g},o.createElement(l.Lingua,{t:"Delete repost"}))))},f=function(e){var t=e.isWide,n=e.isInvalid,i=e.isDisabled,l=m(e,["isWide","isInvalid","isDisabled"]),r=Object(c.c)()===c.a.UIEvo,u=a()(["repostOverlay__formInput",{invalid:n,"repostOverlay__formInput--isDisabled":i}]),d={placeholder:s.LinguaLib.t("Add a caption (optional)"),disabled:i,"aria-disabled":i,"aria-label":s.LinguaLib.t("caption text")};if(t){var h=r?p.a:_;return o.createElement(h,A({type:"text",className:u},d,l))}var g=r?p.b:C;return o.createElement(g,A({className:a()(u,"repostOverlay__formInput--isTextarea")},d,l))},_=function(e){var t=e.className,n=m(e,["className"]);return o.createElement("input",A({className:a()("sc-input","sc-input-large",t)},n))},C=function(e){var t=e.className,n=m(e,["className"]);return o.createElement("textarea",A({className:a()("sc-input","sc-input-medium",t)},n))}},function(e,t,n){"use strict";function o(e,t){var n=t.x,o=t.y,i=t.width,a=t.height,l=t.color,s=t.marginTop,r=a-s;e.fillStyle=l,e.fillRect(n,o+s,i,r)}function i(e,t){var n=t.content.filter((function(e){return e.text})),o=function(e,t,n){var o=t.map((function(t){return e.font=t.style.font,e.textBaseline="top",e.measureText(t.text).width+t.style.paddingLeft+t.style.paddingRight}));e.textBaseline="top";var i=e.measureText("0123456789:ABCDEFLGIJKLMNOPQRSTUVWXYZabcdefgijklmnopqrstuvwxyz").actualBoundingBoxDescent,a=e.measureText(" ").width;return(function(e,t,n){var o=(t.length-1)*n;return t.reduce((function(e,t){return e+t}),0)+o=this.sidebarHeight){var t=this.options.targetOffsetTop,n=e>this.absoluteOffsetTop-t;this.applyFixedStyles(n,t)}else{var o=this.viewportHeight-this.sidebarHeight+(this.absoluteOffsetTop-this.relativeOffsetTop),i=o+e-this.absoluteOffsetTop>=0&&this.pageHeight>this.sidebarHeight+this.absoluteOffsetTop;this.applyFixedStyles(i,o)}this.scrolling=!1}},applyFixedStyles:function(e,t){this.scrollOffsetTop!==t&&(this.$el.css("top",t+"px"),this.scrollOffsetTop=t),this.isFixed!==e&&(this.$el.toggleClass(this.fixedClassName,e),this.isFixed=e)},storeHeight:function(){if(!this.disposed){var e=this.$el.parent();0!==e.length&&(this.relativeOffsetTop=e.position().top,this.absoluteOffsetTop=e.offset().top,this.sidebarHeight=this.$el.height(),this.pageHeight=t(window.document).height())}},getViewportHeight:function(){return t(window).height()-(this.absoluteOffsetTop-this.relativeOffsetTop)},getMaxViewportHeight:function(){return t(window).height()-this.options.targetOffsetTop}})}).call(this,n(17))},,,,,function(e,t,n){e.exports=n(8).extend({className:"sc-tag",tagName:"a",defaults:{label:null,kind:null,size:null,noFollow:!1},css:n(1787),template:function(){var e,t=(e=this.options.label)&&n(144).isGenreLabel(e)?n(144).getTranslationFromEnglish(e):e;return''+n(13).Utils.escapeExpression(t)+""},setup:function(e){this.options=e,this.$el.attr("href",n(24).getRoute("tags",this.options.label)),this.options.noFollow&&this.$el.attr("noFollow",this.options.noFollow),this.options.size&&this.$el.addClass("sc-tag-"+this.options.size)},events:{click:function(){n(14).trackV1Click({click_name:"tag_link",click_attributes:{source:this.options.kind}})}}})},function(e,t,n){e.exports=n(8).extend(n(38).withOptions("userBadge"),{template:n(2073),css:n(2074),className:"userBadge",ModelClass:n(34),requiredAttributes:["permalink","username"],events:{"click .userBadge__usernameLink":"onUsernameClick"},states:{premium:"m-premium"},defaults:{noFollow:!1,show_actions:!0,follow_button_cta:!1,display_direction:"horizontal",size:"medium",stretch:!1,avatar_width:null,avatar_height:null,follow_button_size:"small",dark:!1,showVerifiedBadgeOnAvatar:!1},setup:function(e){var t=e.display_direction;this.$el.addClass("m-"+t)},onUsernameClick:function(){var e=this.getContextData();n(74).trackEvent("userClickThrough",e),n(14).trackClickThrough({context:e})},renderDecorate:function(){this.toggleState("premium",this.model.isPremium())},getTemplateData:function(e){var t=this.options,o=t.noFollow,i=t.avatar_width,a=t.avatar_height,l=t.dark;e.noFollow=o,e.dark=l,e.isMe=n(6).get("me").id===e.id;var s=i?"width: "+i+"px;":"",r=a?"height: "+a+"px;":"";return e.avatarStyles=""+s+r,e}})},,,,,,function(e,t,n){var o;e.exports=n(8).extend({template:n(1564),className:"chooseFiles",events:{"change .chooseFiles__input":function(e){var t=this;if(this.options.onFilesSelected)return this.options.onFilesSelected(e.target.files);n(562).addFiles(e.target.files,n(0).pick(this.options,"toPlaylistUploadId","replaceSoundUploadId","ReplaceSoundUploadClass")),this.options.replaceSoundUploadId&&(n(14).trackV1Click({context:this.getContextData(),click_name:"track-replace::initiate"}),o.once("complete",(function(){n(14).trackV1Click({context:t.getContextData(),click_name:"track-replace::complete",click_attributes:{user_subscription:n(6).get("me").getCreatorSubscriptionIdentifier()}})})));this.disposed||this.getElement("input").val("")},"click .chooseFiles__button":function(e){this.getElement("input").click()}},element2selector:{input:".chooseFiles__input",button:".chooseFiles__button"},states:{disabled:function(e){this.getElement("button").attr("disabled",e)}},observedAttributes:["quota","primary_email_confirmed"],defaults:{callToAction:!0,size:"medium",allowMultiple:!0,minWidth:null,text:n(1).Lingua.t("Choose a file to upload"),toPlaylistUploadId:null,replaceSoundUploadId:null,ReplaceSoundUploadClass:null,onFilesSelected:null},setup:function(e){e.minWidth;this.model=n(6).get("me"),this.model.hold(),o||(o=new(n(177)))},getTemplateData:function(e){return e.buttonStyle=new(n(13).SafeString)('style="min-width: '+e._options.minWidth+'px"'),e.allowMultiple=this.options.allowMultiple&&!this.options.replaceSoundUploadId,e.hasMinWidth=n(0).isNumber(this.options.minWidth),e},renderDecorate:function(){this.syncUploadState()},syncUploadState:function(){var e=this.model,t=this.getElement("button"),n=this.options,i=n.size,a=n.replaceSoundUploadId,l=!!o.length;a?t.addClass("sc-button-upload sc-button-"+i):t.toggleClass("sc-button-"+i,!l).toggleClass("sc-button-medium",l),this.toggleState("disabled",!e.isUploadingEnabled())}})},,,,,,function(e,t,n){var o=n(10),i=n(1268);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1},l=(o(i,a),i.locals?i.locals:{});e.exports=l},function(e,t,n){e.exports=n(8).extend(n(230),{template:n(1270),css:n(1272),className:"blockUser",ModelClass:n(34),requiredAttributes:["username"],onSubmit:function(e){var t=this,o=e.report.checked;n(35).block(this.model.id,!0,o,e.remove.checked).then((function(){return n(11).trigger("user:blocked",{report:o,userData:t.model.attributes})}))},getTemplateData:function(e){e.reportLabel=n(1).Lingua.t("Also report [[username]] for spam",{username:e.username}),e.removeLabel=n(1).Lingua.t("Also permanently remove this user's comments, reposts and likes of your tracks and playlists")}})},,,function(e,t,n){e.exports=n(8).extend({className:"waveformWrapper",css:n(1791),template:n(1793),_currentSoundId:null,defaults:n(0).clone(n(243).prototype.defaults),states:{empty:"m-empty"},element2selector:{waveform:".waveformWrapper__waveform"},setup:function(e){var t=e.resource_type,o=e.resource_id;switch(t){case"playlist":this.source=this.addDataSource(new(n(51))({resource_id:o}),{requiredAttributes:["tracks"]}),this.listenTo(this.source,"play",l);break;case"sound":this.source=this.addDataSource(new(n(19))({resource_id:o}));break;case"station":this.source=this.addDataSource(new(n(308))(null,{resource_id:o})),this.listenTo(this.source,"change:currentSound",s);break;case"system-playlist":this.source=this.addDataSource(new(n(93))({resource_id:o})),this.listenTo(this.source,"play",l)}},shouldViewRerender:function(){return"playlist"!==this.options.resource_type||(e=this.source,t=this._currentSoundId,!(n=e.getCurrentSound())||n.id!==t);var e,t,n},getTemplateData:function(e){return e["is_"+this.options.resource_type]=!0,e},renderDecorate:function(){o.call(this)}});function o(){var e=this.source.getCurrentSound(),t=this.subviews.waveform;this.toggleState("empty",!e),!e||t&&e.id===this._currentSoundId||(i.call(this,e),this._currentSoundId=e.id)}function i(e){var t=n(0).defaults({resource_id:e.resource_id,resource_type:"sound"},n(0).pick(this.options,Object.keys(n(243).prototype.defaults)));a.call(this,n(243),t,"waveform",this.getElement("waveform"))}function a(e,t,n,o){var i=this.subviews[n];i&&(i._dispose(),this.removeSubview(i)),this.addSubview(new e(t),n).render().$el.appendTo(o)}function l(){o.call(this)}function s(){o.call(this)}},,function(e,t,n){e.exports=n(8).extend({template:n(1842),className:"toggle sc-toggle",tagName:"label",defaults:{label:"",name:"",size:"",iconActive:"",iconInactive:"",checked:!1},element2selector:{input:".sc-toggle-input"},states:{active:"sc-toggle-active"},events:{"change .sc-toggle-input":"onInputChange"},setup:function(e){this.toggleState("active",e.checked),e.size&&this.$el.addClass("sc-toggle-"+e.size)},getTemplateData:function(e){return e.showIcon=this.options.size&&this.options.iconActive&&this.options.iconInactive,e.checked=this.getState("active"),e},getChecked:function(){return this.getElement("input").prop("checked")},setChecked:function(e){this.getElement("input").prop("checked",!!e),this.toggleState("active",e)},onInputChange:function(e){var t=this,n=e.target.checked,i=this.options.name;this.toggleState("active",n),this.addDeferred(setTimeout((function(){t.bubble("checkbox:change",{name:i,checked:n}),i&&t.bubble("checkbox:change:"+i,{name:i,checked:n})}),o))}});var o=200},,function(e,t,n){e.exports=n(8).extend({template:n(1983),ModelClass:n(34),className:"userStats",attributes:{"aria-label":"User stats"},requiredAttributes:["track_count","followers_count","playlist_count"],defaults:{alwaysShow:!1,dark:!1,inverted:!1,isPromoted:!1,showFollowers:!0,showLink:!0,showSets:!1,showSounds:!0,size:"small"},getTemplateData:function(e){var t=this.options,o=t.alwaysShow,i=e.followers_count,a=e.track_count,l=e.playlist_count;return e.ministats_class="sc-ministats sc-ministats-"+t.size,(t.inverted||t.dark)&&(e.ministats_class+=" sc-ministats-inverted"),e.showFollowers=i&&t.showFollowers||o,e.showSounds=a&&t.showSounds||o,e.showLink=t.showLink,e.showSets=l&&t.showSets,e.showMiniStats=this.hasAnythingToDisplay()||this.options.alwaysShow,e.shortTexts={followers_count:n(147).render(i,{useSIUnits:!0}),track_count:n(147).render(a),playlist_count:n(147).render(l)},e.fullTexts={followers_count:n(1).Lingua.tp("%d follower","%d followers",i),track_count:n(1).Lingua.tp("%d track","%d tracks",a),playlist_count:n(1).Lingua.tp("%d playlist","%d playlists",l)},e},renderDecorate:function(){this.$el.toggleClass("g-type-shrinkwrap-block theme-dark g-type-shrinkwrap-secondary",this.options.inverted&&this.hasAnythingToDisplay())},hasAnythingToDisplay:function(){var e=this.options,t=this.model;return!!(e.showFollowers&&t.get("followers_count")||e.showSounds&&t.get("track_count")||e.showSets&&t.get("playlist_count"))}})},,,,,,,,function(e,t,n){e.exports=new(n(18))({_visibleCounter:0,_retryCounter:0,_impressionTracked:!1,_elSelector:null,_impressionTimeout:null,requires:["trackImpression"],applyTo:function(e,t){e._elSelector=t,t&&(e.element2selector=n(0).defaults(e.element2selector||{},{impression:t}))},defaults:{shouldTrackImpression:function(){return o.call(this).length}},after:{renderDecorate:function(){this.shouldTrackImpression()&&!this._impressionTimeout&&this.whenInserted().done(i.bind(this))}}});function o(){return this._elSelector?this.getElement("impression"):this.$el}function i(){this._retryCounter>=10?a.call(this):(o.call(this).is(":visible")?(this._visibleCounter++,this._visibleCounter>=2&&!this._impressionTracked?(this.trackImpression(),l.call(this)):s.call(this)):s.call(this),this._retryCounter++)}function a(){window.clearTimeout(this._impressionTimeout),this._impressionTimeout=null}function l(){a.call(this),this._impressionTracked=!0,this._retryCounter=0,this._visibleCounter=0}function s(){this._impressionTimeout=this.addDeferred(window.setTimeout(i.bind(this),2e3))}},,,,,function(e,t,n){n(140),n(96),n(97),e.exports=n(8).extend({css:n(1401),className:"uploadAudibleAttributeIcons",defaults:{Form:null},setup:function(e){var t=e.Form,n=e.resource_id,o=e.resource_type;this.model=this.addDataSource(new t({},{resource_id:n,resource_type:o}),{observedAttributes:["sharing","geoblocking","monetizationEnabled","scheduledPublic"]})},template:function(){var e=this.model.toJSON();return[e.monetizationEnabled&&"monetizable",e.geoblocking&&"geoblocked",e.scheduledPublic&&"scheduled","private"===e.sharing&&"private"].filter(Boolean).map((function(e){return n(26).subview(n(508),{type:e,dialogEnabled:!1})})).join("")}})},,,,function(e,t,n){e.exports=n(8).extend({className:"radioGroup",template:n(1468),css:n(681),element2selector:{buttons:'input[type="radio"]',validation:".radioGroup__validation"},defaults:{name:"",direction:"horizontal",radioButtons:null,selectedValue:null,title:null},setup:function(e){var t=e.direction;this.groupName=n(0).uniqueId("radio"),this.$el.addClass(t)},getFocusableElement:function(){var e=this.getElement("buttons"),t=e.filter(":checked");return t.length?t:e.first()},getButtonsConfig:function(){return this.options.radioButtons},buildButtonSublabel:function(e){if(e.sublabel){var t=n(13).Utils.escapeExpression(e.sublabel);return new(n(13).SafeString)(''+t+"")}return""},getTemplateData:function(e){var t=this;return n(0).extend({},e,{buttons:this.getButtonsConfig().map((function(e){return n(0).assign({},e,{sublabelSafeHtml:t.buildButtonSublabel(e)})})),groupName:this.groupName})},setRadioValue:function(e){this.getElement("buttons").get().forEach((function(t){t.checked=String(t.value)===String(e)}))},renderDecorate:function(){var e=this;this.updateSelectedState(),this.getElement("buttons").on("change",(function(){e.onRadioChanged(this.value)}))},updateSelectedState:function(){this.options.selectedValue&&this.setRadioValue(this.options.selectedValue)},onRadioChanged:function(e){var t=this.options.name,n={name:t,value:o.call(this,e)};this.bubble("radioGroup:change",n),t&&this.bubble("radioGroup:change:"+t,n)}});function o(e){var t=this.getButtonsConfig(),o=n(0).find(t,(function(t){return String(t.value)===String(e)}));return o?o.value:null}},function(e,t,n){e.exports=new(n(18))(n(38).withOptions("playButton"),n(71),n(171),n(349),{requires:["isPlaying","isDisabled","isBuffering"],after:{setup:function(e){var t=e.size;this.toggleState("stretch","stretch"===t),this.synchronizeStates()},onClick:function(e){e.preventDefault()}},before:{renderDecorate:function(){this.synchronizeStates()}},merge:{css:[n(1481)],className:"sc-button-play playButton",defaults:{responsive:!1,getRestoreUrl:null},states:{playing:"sc-button-pause",buffering:"sc-button-buffering",stretch:"m-stretch",disabled:"sc-button-disabled"},attributes:{role:"button",href:""}},override:{tagName:"a",template:function(){return""},loadingTemplate:null},synchronizeStates:function(){if(!this.disposed){this.toggleState("playing",this.isPlaying()).toggleState("buffering",this.isBuffering()).toggleState("disabled",this.isDisabled());var e=o.call(this).toString();this.$el.attr("title",e).html(e)}},isAudiblePlayable:function(e){switch(e.resource_type){case"sound":return e.isPlayable()&&!e.isProcessing();case"playlist":return!e.hasDataForPlay()||e.isPlayable()&&e.getNumSounds()&&!e.isProcessing();case"system-playlist":return e.isPlayable()&&!e.isProcessing();default:return!1}}});function o(){return this.getState("disabled")?n(1).Lingua.t("Unavailable",{}):this.getState("buffering")?n(1).Lingua.t("Buffering"):this.getState("playing")?n(1).Lingua.t("Pause"):n(1).Lingua.t("Play")}},,,,,,function(e,t,n){e.exports=new(n(18))({requirePrototype:n(8).prototype,defaults:{shouldListenToRestore:function(){return!0},restorableModel:function(){return this.model}},before:{setup:function(){this.restoreSoundStore=this.addDataSource(new(n(605)))}},after:{setup:function(){0},renderDecorate:function(){o.call(this),this.shouldListenToRestore()&&this.listenTo(this.restoreSoundStore,"restoreToSound",o)},teardown:function(){this.shouldListenToRestore()&&this.stopListening(this.restoreSoundStore,"restoreToSound")}}});function o(){var e=this.restoreSoundStore.get("restoreToSound"),t=this.restorableModel();e===t.resource_type+t.resource_id&&(this.restoreSoundStore.set("restoreToSound",null,{silent:!0}),this.whenInserted().done(this.scrollIntoView.bind(this,{position:"top"})))}},function(e,t,n){e.exports=n(8).extend(n(109),{template:n(1843),css:n(1844),className:"socialButtonsPanel",defaults:{share_type:null,maxButtonsToShow:null,buttons:n(718).defaultButtons},setup:function(){this.buttons=n(0).clone(this.options.buttons)},getTemplateData:function(e){var t=this.options.maxButtonsToShow,o=this.buttons[n(489).isUsedLanguage("zh")?"china":n(489).isUsedLanguage("ru")||n(489).isUsedLanguage("uk")?"russia":"global"];return e.buttons=t?n(0).first(o,t):o,e}})},,function(e,t,n){e.exports=n(8).extend({template:n(1904),className:"reportCopyright",ModelClass:n(19),requiredAttributes:["permalink","user"],defaults:{standalone:!0},getTemplateData:function(e){e.reportCopyrightUrl=n(24).getRoute("reportCopyright",this.model),e.ownsTrack=n(6).get("me").owns(this.model)}})},,,function(e,t,n){var o=n(38).withOptions("systemPlaylistTile"),i=n(176).withOptions({getSound:function(){var e=this.model.getSounds();return e&&e[0]}});e.exports=n(8).extend(o,i,{template:n(2155),css:[n(494),n(2156)],className:"systemPlaylistTile playableTile",ModelClass:n(93),requiredAttributes:["playlist_type"],attributes:{"data-description":"always","data-playButton":"hover","data-actions":"hover","data-test-id":"system-playlist-tile"},defaults:{lazyLoadImage:!1,isLike:!1,descriptionText:null,descriptionHref:null,showPlayButton:!0},events:{"click .playableTile__artworkLink":a,"click .playableTile__heading":a,mouseenter:function(){var e;null==(e=this.subviews.playButton)||null==e.prefetchTrackPolicies||e.prefetchTrackPolicies()}},states:{withOverlay:"m-with-overlay"},getTemplateData:function(e){var t=this;return e.getRestoreUrl=function(){return n(24).getRoute("systemPlaylist",t.model)},e.isLike=this.options.isLike,e.isSnippetUXEnabled=n(54).shouldEnableSnippetUX(),e.MoreActions=n(2158),e},onContextRequest:function(e){e.data.systemPlaylistModel=this.model},renderDecorate:function(){this.toggleState("withOverlay",this.model.isStation())}});function a(){var e=this.getContextData();n(14).trackV0Click(["systemPlaylistTile"],{click_name:"item_navigation",context:n(0).pick(e,["scope","attribution"]),click_attributes:e.click_attributes,click_object:e.urn})}},function(e,t,n){"use strict";n.r(t);var o=n(2),i=n.n(o),a=n(24),l=n(36),s=n.n(l),r=n(15),u=n(21),c=n(41),d=n(376),p=n(44),A=n(6),m=n.n(A),h=n(193),g=n.n(h),f=(n(1736),n(501));function _(){return(_=Object.assign||function(e){for(var t=1;tYou reposted [[[trackTitle]]]",comment:"Placeholder you is a formatted version of the word 'you'",values:{YouText:function(e){var t=e.children;return o.createElement("span",{className:"repostOverlay__youReposted"},t)},RepostIcon:y,trackTitle:i}})),o.createElement("div",{className:"repostOverlay__close"},o.createElement(v,{onClose:a}))),d&&o.createElement(w,null),o.createElement(C,{targetUrn:n,isWide:c,isNew:p,isDisabled:d,onSubmit:r,onDeleteRepost:l}))},function(){return o.createElement("span",{className:"sc-ministats sc-ministats-small sc-ministats-reposts repostOverlay__messageRepostIcon"})}),v=function(e){var t=e.onClose,n=o.useCallback((function(){return t()}),[t]);return o.createElement(c.Button,{type:"button",className:"repostOverlay__closeButton",buttonStyle:c.ButtonStyle.NoStyle,onClick:n},o.createElement(d.a,{screenreader:r.LinguaLib.t("Repost without caption")},o.createElement("span",{className:"repostOverlay__closeIcon"})))},w=function(){var e=a.getRoute("settings");return o.createElement("div",{className:"repostOverlay__confirmEmail sc-type-small sc-text-body"},o.createElement("a",{href:e,className:"repostOverlay__confirmEmailLink"},o.createElement(u.Lingua,{t:"Verify your email address to add a caption"})))}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var o=n(10),i=n(1279);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1},l=(o(i,a),i.locals?i.locals:{});e.exports=l},,,,,,,,,,,,,,,,,function(e,t,n){e.exports=n(45).extend(n(109),{defaults:{width:550},bubbleEvents:{"image-content:cancel":"close","image-content:save":"close"},setup:function(){n(45).prototype.setup.apply(this,arguments),this.listenTo(this,n(45).Events.CLOSED,o)}});function o(){this.model.hasNewImage()&&this.model.unsetImageFile({force:!0})}},,function(e,t,n){e.exports=new(n(18))({defaults:{states:{newItems:"newItems__new",someItems:"newItems__some"},observedAttributes:["size"]},override:{defaults:{type:null}},before:{setup:function(e){var t=e.type;"messages"===t?(this.unreadConversations=new(n(1328)),this.unreadConversations.startPolling(),this.listenTo(this.unreadConversations,"anyUnreadMessages",o)):(this.model=new(n(644))({type:t}),i.call(this))},renderDecorate:function(){"messages"===this.options.type?o.call(this,this.unreadConversations.hasAnyUnreadMessages()):i.call(this)}},around:{getTemplateData:function(e,t){var o=e(t)||t,i=n(150)[this.options.type];return i&&(o.itemName=i.get("itemName"),o.itemNamePlural=i.get("itemNamePlural")),o.isStream="stream"===this.options.type,o}}});function o(e){this.toggleState("someItems",e)}function i(){var e=this.model.get("size");this.toggleState("newItems",e&&"number"==typeof e),this.toggleState("someItems",!!e)}},,,,,,,function(e,t,n){var o={FormView:n(1399),Form:n(140),FORM_RESOURCE_TYPE:"playlist-edit"},i={FormView:n(1502),Form:n(96),FORM_RESOURCE_TYPE:"sound-upload-edit",formArgs:{isEdit:!0}},a={FormView:n(702),Form:n(356),FORM_RESOURCE_TYPE:"restricted-sound-edit"},l={FormView:n(702),Form:n(356),FORM_RESOURCE_TYPE:"restricted-playlist-edit"},s=function(e){if(e.isRestricted)switch(e.resource_type){case"sound":return a;case"playlist":return l;default:return i}else switch(e.resource_type){case"sound":return i;case"playlist":return o;default:return i}};e.exports=n(45).extend({defaults:{isRestricted:!1,activeTabIndex:0,subviewArgs:function(){var e=s(this),t=this.resource_id,o=this.activeTabIndex;return n(0).assign({resource_id:t,resource_type:e.FORM_RESOURCE_TYPE},e===i&&{activeTabIndex:o})},transparentBackground:!0,customElementsInside:[".calloutBackground",".callout__bubble"]},setup:function(e){var t=e.resource_id,o=s(e);e.Subview=o.FormView,e.width=e.isRestricted?600:850,n(45).prototype.setup.apply(this,arguments),this.form=new o.Form(null,n(0).assign({},{resource_id:t,resource_type:o.FORM_RESOURCE_TYPE},o.formArgs)),this.listenTo(this,n(45).Events.CLOSED,this.onClosed).listenTo(this.form,"saved",this.onSaved).listenTo(this.form,"canceled",this.onCanceled)},dispose:function(){n(45).prototype.dispose.apply(this,arguments),this.form.release(),this.form=null},canBeClosed:function(){return!this.form.hasUnsavedUpload||(!this.form.hasUnsavedUpload()||this.form.hasUnsavedUpload()&&window.confirm(n(1).Lingua.t("Are you sure you want to stop your upload? Any unsaved changes will be lost.")))},onClosed:function(){this.form.isDirty()&&this.form.cancel()},onCanceled:function(){this.close()},onSaved:function(){this.close()}})},,function(e,t,n){e.exports=new(n(18))({after:{setup:function(){o.call(this,"on")},dispose:function(){o.call(this,"off")},renderDecorate:function(){this._tabs.forEach((function(e,t){e.isRendered||this.renderTab(t)}),this)}},defaults:{onFormValidation:function(){this.getTabInvalidity().forEach(this.toggleError,this)}},toggleError:function(e,t){this.getElement("tabItems").eq(t).toggleClass("error",e)},getFormControls:function(){return this._tabs.map((function(e){var t=e.subviewInstance;return t?t.getAncestorSubviews().filter(i):null}))},getTabInvalidity:function(){return this.getFormControls().map((function(e){return!!e&&e.some(a)}))}});function o(e){this.model[e]("validation",this.onFormValidation,this)}function i(e){return e.isFormControl}function a(e){return e&&e.isInvalid()}},,,,,,,,function(e,t,n){var o=n(10),i=n(1469);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1},l=(o(i,a),i.locals?i.locals:{});e.exports=l},function(e,t,n){var o=n(10),i=n(1470);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1},l=(o(i,a),i.locals?i.locals:{});e.exports=l},function(e,t,n){var o=n(10),i=n(1471);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1},l=(o(i,a),i.locals?i.locals:{});e.exports=l},,,function(e,t,n){e.exports=n(8).extend({className:"sc-label sc-label-blue",ModelClass:n(19),states:{hidden:"sc-hidden"},defaults:{size:"medium"},observedAttributes:["upload"],setup:function(){this.$el.addClass("sc-label-"+this.options.size)},template:function(){return n(26).subview(n(927),{text:"HD",tooltipText:n(1).Lingua.t("This file was uploaded in a lossless HD format.")})},renderDecorate:function(){var e;n(212).isHQ(null==(e=this.model.get("upload"))?void 0:e.codec)||this.toggleState("hidden")}})},function(e,t,n){e.exports=n(8).extend(n(399).withOptions({automatic:!1}),{template:n(1567),css:[n(1572),n(685)],className:"uploadStatus editStatus",ModelClass:n(476),observedAttributes:["status","hasBeenSaved"],slideInnerSelector:".uploadStatus__inner",defaults:{showText:!0,showProgress:!0,size:"large",cancelText:n(1).Lingua.t("Cancel upload"),showCancelButton:!1},events:{"click .uploadStatus__cancel":"onCancelClick"},setup:function(e){a.call(this)&&this.listenTo(this.model.getUploadsCollection(),"add remove",l),this.listenTo(this.model,"destroy",o),this.$el.addClass(e.size)},onModelChange:function(e){e.get("status")===n(57).COMPLETE&&e.get("hasBeenSaved")||n(8).prototype.onModelChange.apply(this,arguments)},onCancelClick:function(){this.model.remove()},getTemplateData:function(e){var t=this.model,o=this.options,a=i.call(this);return Object.keys(n(57)).reduce((function(e,t){return e["is_"+t.toLowerCase()]=e.status===n(57)[t],e}),e),e.showInfo=o.showCancelButton||o.showText,e.showProgress=o.showProgress&&a,e.isSingle=a,e.completeButNotSaved=e.is_complete&&!e.hasBeenSaved,e.numSounds=!a&&t.getUploads().length,e.fileName=a&&n(116).truncateFileName(t.getFileName(),50),e}});function o(){this.slideUp()}function i(){return"single-audio-upload"===this.options.resource_type}function a(){return"aggregate-audio-upload"===this.options.resource_type}function l(e,t){t.length&&this.rerender()}},,function(e,t,n){e.exports=n(8).extend({className:"progressBar",template:n(1569),css:n(1570),ModelClass:n(476),defaults:{color:"orange",type:null},element2selector:{inner:".progressBar__inner"},states:{indeterminate:function(e){var t=this.getElement("inner");t.toggleClass("sc-pending",e),this.addDeferred(n(0).defer(t.toggleClass.bind(t,"g-transition-transform-linear",!e))),this.$el.toggleClass("indeterminate",e)}},setup:function(e){var t=i.call(this);this.listenTo(t,"data",this.onData).listenTo(t,"change:indeterminate",a),this.$el.addClass(e.color)},renderDecorate:function(){a.call(this)},onData:o});function o(){var e="scaleX("+i.call(this).getProgress()+")";this.getElement("inner").css({"-webkit-transform":e,"-moz-transform":e,"-o-transform":e,transform:e})}function i(){return this.model.get(this.options.type)}function a(){var e=i.call(this).isIndeterminate();e||o.call(this),this.toggleState("indeterminate",e)}},,,function(e,t,n){e.exports=new(n(18))({lastPosition:0,after:{setup:function(){this.listenTo(this.model,"time",o).listenTo(this.model,"seeked",i)}},getPosition:function(){return Math.max(this.model.isPlaying()?1:0,Math.ceil(this.model.progress()*this.canvas.width/this.options.scale))},hasPositionChanged:function(){return this.lastPosition!==this.getPosition()},defaults:{shouldBeDirty:function(){return this.hasPositionChanged()}}});function o(){!this.isDirty&&this.shouldBeDirty()&&this.setDirty(!0)}function i(){this.setDirty(!0)}},function(e,t,n){"use strict";n(23),n(42)},,,,,,,,,,,,,,,,function(e,t,n){e.exports=n(8).extend({template:n(1773),css:n(1827),className:"deleteTrackModal",ModelClass:n(19),defaults:{close:n(0).noop},events:{"click .deleteTrackModal__cancel":function(){this.options.close()},"click .deleteTrackModal__delete":function(){n(35).destroy(this.model),this.options.close()}},getTemplateData:function(e){var t=n(6).get("me");return e.proButtonText=n(1).Lingua.t("Learn more"),e.isPro=t.isPro(),e.isFree=t.isFree(),e.showUpsell=e.isPro||e.isFree,e}})},function(e,t,n){e.exports=n(8).extend(n(107),{className:"soundContext g-flex-row-centered",css:n(1775),ModelClass:n(34),defaults:{actionType:"post",dialogSelector:".userAvatarBadge, .soundContext__usernameLink",dialogType:"userBadge",is_promoted:!1,soundType:"sound",target:null,time_to_show:null,caption:null},events:{click:"onClick"},dialogSubviewArgs:function(){return{resource_id:this.getUserAttributes().id||null}},onClick:function(){var e=this.getContextData();this.options.is_promoted&&n(74).trackEvent("sponsorClickThrough",e),n(14).trackClickThrough({target:this.model.getUrn(),context:e})},template:function(){var e=this.options,t=e.is_promoted,i=e.actionType,a=e.time_to_show,l=e.target,s=e.caption,r=this.getUserAttributes(),u=t?"promoted":"organic";return[r&&n(26).subview(n(260),{resource_id:r.id,size:"xsmall",className:"soundContext__userAvatar"}),n(26).el("div",{className:"soundContext__textContainer"},[o(r,l,a,i,u),s&&n(26).el("div",{class:"soundContext__caption sc-font-light"},n(26).subview(n(871),{content:s,usertext:!0,maxLength:140,splitWordsAtLength:12}))])].filter(Boolean).join("")},getUserAttributes:function(){return this.options.is_promoted?this.getContextData().promoted_by:this.model.attributes}});function o(e,t,o,s,r){var u,c,d,p,A=(c=(u=t).kind,d=u.is_album,p=u.set_type,"track"===c?"track":d?p:"playlist");return"promoted"===r&&e?n(26).el("span",{class:"soundContext__line sc-font-body"},[l(A,"promotedWithUser",{username:i(e),relativeTime:"",actionTagStart:n(396).getMarkup("span",{class:"sc-promoted-icon sc-promoted-icon-medium"}),actionTagEnd:""})]):"promoted"===r?n(26).el("span",{class:"soundContext__line sc-font-body sc-promoted-icon sc-promoted-icon-medium"},[l(A,"promoted",{username:"",relativeTime:"",actionTagStart:"",actionTagEnd:""})]):"repost"===s?n(26).el("span",{class:"soundContext__line sc-font-body"},[l(A,"repost",{username:i(e),relativeTime:a(s,o),actionTagStart:'',actionTagEnd:""})]):n(26).el("span",{class:"soundContext__line sc-font-body"},[l(A,"post",{username:i(e),relativeTime:a(s,o),actionTagStart:"",actionTagEnd:""})])}function i(e){return n(113).usernameLinkForTemplate(e,"soundContext__usernameLink sc-link-dark sc-link-primary")}function a(e,t){return t?n(26).subview(n(297),{timestamp:t,prefix:"repost"===e?"Reposted":"Posted"}):""}function l(e,t,o){var i=o.username,a=o.actionTagStart,l=o.actionTagEnd,s=o.relativeTime;switch(e+"-"+t){case"track-repost":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] reposted[[[actionTagEnd]]] a track [[[relativeTime]]]",{username:i,actionTagStart:a,actionTagEnd:l,relativeTime:s});case"track-post":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] posted[[[actionTagEnd]]] a track [[[relativeTime]]]",{username:i,actionTagStart:a,actionTagEnd:l,relativeTime:s});case"track-promoted":return n(1).Lingua.t("Promoted track");case"track-promotedWithUser":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]]promoted[[[actionTagEnd]]] a track",{username:i,actionTagStart:a,actionTagEnd:l});case"playlist-repost":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] reposted[[[actionTagEnd]]] a playlist [[[relativeTime]]]",{username:i,actionTagStart:a,actionTagEnd:l,relativeTime:s});case"playlist-post":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] posted[[[actionTagEnd]]] a playlist [[[relativeTime]]]",{username:i,actionTagStart:a,actionTagEnd:l,relativeTime:s});case"playlist-promoted":return n(1).Lingua.t("Promoted playlist");case"playlist-promotedWithUser":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] promoted[[[actionTagEnd]]] a playlist",{username:i,actionTagStart:a,actionTagEnd:l});case"album-repost":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] reposted[[[actionTagEnd]]] an album [[[relativeTime]]]",{username:i,actionTagStart:a,actionTagEnd:l,relativeTime:s});case"album-post":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] posted[[[actionTagEnd]]] an album [[[relativeTime]]]",{username:i,actionTagStart:a,actionTagEnd:l,relativeTime:s});case"album-promoted":return n(1).Lingua.t("Promoted album");case"album-promotedWithUser":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] promoted[[[actionTagEnd]]] an album",{username:i,actionTagStart:a,actionTagEnd:l});case"ep-repost":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] reposted[[[actionTagEnd]]] an EP [[[relativeTime]]]",{username:i,actionTagStart:a,actionTagEnd:l,relativeTime:s});case"ep-post":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] posted[[[actionTagEnd]]] an EP [[[relativeTime]]]",{username:i,actionTagStart:a,actionTagEnd:l,relativeTime:s});case"ep-promoted":return n(1).Lingua.t("Promoted EP");case"ep-promotedWithUser":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] promoted[[[actionTagEnd]]] an EP",{username:i,actionTagStart:a,actionTagEnd:l});case"single-repost":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] reposted[[[actionTagEnd]]] a single [[[relativeTime]]]",{username:i,actionTagStart:a,actionTagEnd:l,relativeTime:s});case"single-post":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] posted[[[actionTagEnd]]] a single [[[relativeTime]]]",{username:i,actionTagStart:a,actionTagEnd:l,relativeTime:s});case"single-promoted":return n(1).Lingua.t("Promoted single");case"single-promotedWithUser":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] promoted[[[actionTagEnd]]] a single",{username:i,actionTagStart:a,actionTagEnd:l});case"compilation-repost":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] reposted[[[actionTagEnd]]] a compilation [[[relativeTime]]]",{username:i,actionTagStart:a,actionTagEnd:l,relativeTime:s});case"compilation-post":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] posted[[[actionTagEnd]]] a compilation [[[relativeTime]]]",{username:i,actionTagStart:a,actionTagEnd:l,relativeTime:s});case"compilation-promoted":return n(1).Lingua.t("Promoted compilation");case"compilation-promotedWithUser":return n(1).Lingua.t("[[[username]]] [[[actionTagStart]]] promoted[[[actionTagEnd]]] a compilation",{username:i,actionTagStart:a,actionTagEnd:l})}}},function(e,t,n){var o=n(10),i=n(1798);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1},l=(o(i,a),i.locals?i.locals:{});e.exports=l},,,function(e,t,n){e.exports=n(60).extend(n(280),{className:"suggestedUsers sc-list-nostyle",css:n(1800),Subview:n(1802),defaults:{query:"",maxDisplay:10},itemClassName:"suggestedUsers__listItem sc-type-light sc-text-secondary",itemSelector:".suggestedUsers__listItem",setup:function(e){var t=e.query;this.collection=new(n(485))(null,{query:t})},renderDecorate:function(){n(60).prototype.renderDecorate.call(this),this.highlightItem(this.options.defaultSelectedItemIndex)},onItemSelected:function(e){return this.collection.at(e)}})},function(e,t,n){e.exports=n(8).extend(n(38).withOptions("soundVisuals"),{className:"visuals g-all-transitions-300 g-image-filter-darken-light",css:n(1817),template:n(1819),ModelClass:n(19),requiredAttributes:["visuals"],element2selector:{containers:".visuals__container"},states:{playing:"playing"},defaults:{viewContext:"streamContext"},_currentTransitionId:null,_loadAll:!1,setup:function(e){this.visuals=new(n(641))(null,{resource_id:this.model.id}),this.onCollectionChange=n(0).debounce(this.onCollectionChange,250),this.listenTo(this.model,"play",this.onPlay).listenTo(this.model,"pause",this.onPause).listenTo(this.model,"seeked",this.setImage).listenTo(this.model,"finish",this.onFinish).listenTo(this.model,"time",this.setImageThrottled).listenTo(this.visuals,"add remove reset",this.onCollectionChange),this.trackImpression=n(0).once(this.trackImpression),this.$el.addClass(e.viewContext)},dispose:function(){this.visuals.release(),this.visuals=null},setImage:o,setImageThrottled:n(0).throttle(o,250),getTemplateData:function(e){var t=this.model.currentTime(),o=t>0||this.model.isPlaying(),i=this._loadAll||o;if(0===this.visuals.length)return e;if(e.visuals=(i?this.visuals:[this.visuals.at(0)]).map((function(e){return{id:e.get("id"),entry_time:e.get("entry_time"),failMessage:e.get("failMessage"),background_url:e.get("visual_url").replace(/[()]/g,window.escape)}})),o&&this.visuals.length>1){var a=n(0).sortedIndex(e.visuals,{entry_time:t},(function(e){return e.entry_time}));a>0&&(e.visuals=e.visuals.slice(a).concat(e.visuals.slice(0,a)))}return e},onCollectionChange:function(){this.rerender()},onPlay:function(){this.toggleState("playing",!0),this.visuals.length>1&&!this._loadAll&&(this._loadAll=!0,this.rerender())},onPause:function(){this.toggleState("playing",!1)},onFinish:function(){this.toggleState("playing",!1)},renderDecorate:function(){this.trackImpression(),this._currentTransitionId=null,this.setImage(),this.toggleState("playing",this.model.isPlaying())},trackImpression:function(){n(74).trackEvent("impression",n(0).pick(this.model.get("visuals"),"tracking")),n(14).trackImpression({impression_name:"visuals",originView:this.contextName,context:this.getContextData(),urn:this.model.getUrn(),useAudioFinishHandler:"streamContext"===this.options.viewContext})}});function o(){if(!this.disposed&&this.visuals.length){var e,t,o,i,a=this.model.currentTime(),l=this.visuals;if(l.isLooping())t=Math.floor(a/l.getLoopInterval()%l.length),i=l.at(t).resource_id,o=l.at(t).get("entry_time");else{if(e=n(0).sortedIndex(l.models,{entry_time:a},(function(e){return null!=e.entry_time?e.entry_time:e.get("entry_time")})),t=Math.min(l.length-1,e),(o=l.at(t).get("entry_time"))>a){if((t=Math.min(l.length-1,--e))<0)return this.getElement("containers").filter(".visible").removeClass("visible"),void(this._currentTransitionId=null);o=l.at(t).get("entry_time")}i=l.at(t).resource_id}i!==this._currentTransitionId&&(this.getElement("containers").filter(".visible").removeClass("visible"),this.$(".timestamp-"+o).addClass("visible"),this._currentTransitionId=i)}}},,,function(e,t,n){e.exports={defaultButtons:{global:[n(245),n(246),n(488),n(719),n(247)],china:[n(245),n(246),n(488),n(720),n(247)],russia:[n(245),n(246),n(488),n(721),n(247)]},systemPlaylistButtons:{global:[n(245),n(246),n(719),n(247)],china:[n(245),n(246),n(720),n(247)],russia:[n(245),n(246),n(721),n(247)]}}},function(e,t,n){e.exports=n(156).extend({defaults:{popupSize:[665,300],serviceKey:"pinterest",serviceName:"Pinterest",serviceBaseURL:"http://pinterest.com/pin/create/button/"},getHrefData:function(){var e,t=this.model.get("title"),o=n(46).urlFrom(this.model.attributes,200);if(this.isAudible){var i,a,l=null==(i=null!=(a=this.model.get("made_for"))?a:this.model.get("user"))?void 0:i.username;e=n(1).Lingua.t("[[title]] by [[username]] on SoundCloud",{title:t,username:l})}else{var s=this.model.get("username")||this.model.get("name");e=n(1).Lingua.t("Visit [[username]] on SoundCloud",{username:s})}return{url:this.getShareURL(),media:o,description:e.toString(),is_video:"true"}}})},function(e,t,n){e.exports=n(156).extend({defaults:{popupSize:[450,450],serviceKey:"weibo",serviceName:"Weibo",serviceBaseURL:"http://service.weibo.com/share/share.php"},getHrefData:function(){return{url:this.getShareURL()}}})},function(e,t,n){e.exports=n(156).extend({defaults:{popupSize:[645,450],serviceKey:"vkontakte",serviceName:"VK",serviceBaseURL:"http://vkontakte.ru/share.php"},getHrefData:function(){return{url:this.getShareURL()}}})},,,,,,,,function(e,t,n){var o=n(1).Lingua.t("Skip to previous"),i=n(1).Lingua.t("Skip to next");e.exports=n(8).extend({className:"skipControl sc-ir",css:n(1937),tagName:"button",defaults:{type:"previous"},states:{disabled:function(e){this.$el.toggleClass("disabled").attr("tabindex",e?"-1":"")}},events:{click:"onClick"},setup:function(e){var t=e.type;this.$el.addClass("skipControl__"+t),"next"===t&&this.listenTo(n(16),"state:hasNext",this.update),this.listenTo(n(16),"change:currentSound",this.update).listenTo(n(16),"state:globalPlayLock",this.update).listenTo(n(63),n(83).CHANGE_AD_SKIPPABILITY,this.update).listenTo(n(11),"audio:play",this.update)},template:function(){return"previous"===this.options.type?o:i},renderDecorate:function(){this.update()},onClick:function(){if(!this.getState("disabled")){var e={userInitiated:!0};"previous"===this.options.type?n(16).playPrev(e):n(16).playNext(e)}},update:function(){this.toggleState("disabled",a.call(this))}});function a(){return("next"!==this.options.type||!n(63).isAdBreakActive()||!n(63).isAllowedToSkipCurrentAd())&&(!!n(16).getState("globalPlayLock")||"next"===this.options.type&&!n(16).hasNextSound())}},function(e,t,n){e.exports=n(45).extend({defaults:{width:350,Subview:n(1970)}})},,function(e,t,n){(function(t){e.exports=n(8).extend({className:"spamWarning",ModelClass:n(199),css:n(2003),template:n(2005),events:{"click .spamWarning__acknowledge:not(.disabled)":function(e){e.preventDefault(),o.call(this)}},element2selector:{button:".spamWarning__acknowledge"},states:{waiting:function(e){this.getElement("button").toggleClass("disabled",e)}},getTemplateData:function(e){var t,o,i,a,l=e.spam_warning,s=l.action_type,r=l.expires_at,u=r&&n(15).LinguaLib.dateTimeHelper.toRelativeTime(new Date(r)).toLowerCase(),c=n(24).getRoute("pages","terms-of-use");switch(s){case"comment":case"comment_own_track":t=n(1).Lingua.t("We’ve noticed a high volume of commenting coming from your account and we would like to ask that you slow down."),o=n(1).Lingua.t('Please note if you keep getting these warnings, your commenting abilities will be blocked as outlined in our Terms of Use.',{termsLink:c}),i=n(1).Lingua.t("We have temporarily blocked your commenting facility because your account has previously gotten this warning many times."),a=n(1).Lingua.t("You can continue commenting again [[unblockTime]]",{unblockTime:u});break;case"message_initial":case"message_reply":t=n(1).Lingua.t("We’ve noticed a high volume of messaging coming from your account and we would like to ask that you slow down."),o=n(1).Lingua.t('Please note if you keep getting these warnings, your messaging abilities will be blocked as outlined in our Terms of Use.',{termsLink:c}),i=n(1).Lingua.t("We have temporarily blocked your messaging facility because your account has previously gotten this warning many times."),a=n(1).Lingua.t("You can continue messaging again [[unblockTime]]",{unblockTime:u});break;case"user_follow":t=n(1).Lingua.t("We’ve noticed a high volume of following coming from your account and we would like to ask that you slow down."),o=n(1).Lingua.t('Please note if you keep getting these warnings, your following abilities will be blocked as outlined in our Terms of Use.',{termsLink:c}),i=n(1).Lingua.t("We have temporarily blocked your following facility because your account has previously gotten this warning many times."),a=n(1).Lingua.t("You can continue following again [[unblockTime]]",{unblockTime:u});break;case"track_like":case"playlist_like":t=n(1).Lingua.t("We’ve noticed a high volume of liking coming from your account and we would like to ask that you slow down."),o=n(1).Lingua.t('Please note if you keep getting these warnings, your liking abilities will be blocked as outlined in our Terms of Use.',{termsLink:c}),i=n(1).Lingua.t("We have temporarily blocked your liking facility because your account has previously gotten this warning many times."),a=n(1).Lingua.t("You can continue liking again [[unblockTime]]",{unblockTime:u});break;case"track_repost":case"playlist_repost":t=n(1).Lingua.t("We’ve noticed a high volume of reposting coming from your account and we would like to ask that you slow down."),o=n(1).Lingua.t('Please note if you keep getting these warnings, your reposting abilities will be blocked as outlined in our Terms of Use.',{termsLink:c}),i=n(1).Lingua.t("We have temporarily blocked your reposting facility because your account has previously gotten this warning many times."),a=n(1).Lingua.t("You can continue reposting again [[unblockTime]]",{unblockTime:u});break;default:var d=s.replace(/_/," ");t=new(n(13).SafeString)("We’ve noticed a high volume of "+d+" coming from your account and we would like to ask that you slow down."),o=new(n(13).SafeString)("Please note if you keep getting these warnings, your "+d+' abilities will be blocked as outlined in our Terms of Use.'),i=new(n(13).SafeString)("We have temporarily blocked your "+d+" facility because your account has previously gotten this warning many times."),a=new(n(13).SafeString)("You can continue "+d+" again "+u)}e.notice_msg=t,e.warning_msg=o,e.blocked_msg=i,e.unblock_msg=a,e.can_ack=e.spam_warning.can_ack}});function o(){var e=this;this.toggleState("waiting",!0);var o=this.model.get("spam_warning").urn,i=n(39).getUrlForEndpoint("mySpamWarningsAck",{urn:o});t.ajax({type:"PUT",url:i}).then((function(){e.bubble("spam-warning:acknowledged")}),(function(){e.toggleState("waiting",!1)}))}}).call(this,n(17))},,,,,function(e,t,n){var o=n(10),i=n(2072);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1},l=(o(i,a),i.locals?i.locals:{});e.exports=l},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var o=n(0),i=n.n(o),a=(n(693),n(223)),l=n(167),s=n.n(l),r=n(201);function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=function(){function e(e,t,n,o,i,a){u(this,"onAnnotationsUpdate",void 0),u(this,"onStateUpdate",void 0),u(this,"pxToMs",void 0),u(this,"msToPx",void 0),u(this,"duration",void 0),u(this,"tracklist",void 0),u(this,"isHovering",!1),u(this,"isDragging",!1),u(this,"selectedAnnotation",null),u(this,"annotations",[]),u(this,"dragContext",null),this.tracklist=e,this.duration=t,this.pxToMs=n,this.msToPx=o,this.onAnnotationsUpdate=i,this.onStateUpdate=a,this.startListeningToModel(),this.createAnnotationsFromSegments()}var t=e.prototype;return t.destroy=function(){this.stopListeningToModel(),this.selectedAnnotation=null,this.annotations=[],this.dragContext=null},t.startListeningToModel=function(){this.tracklist.on("change:order change update",this.createAnnotationsFromSegments,this)},t.stopListeningToModel=function(){this.tracklist.off("change:order change update",this.createAnnotationsFromSegments)},t.createAnnotationsFromSegments=function(){this.annotations=this._createAnnotations(),this.selectedAnnotation=this.annotations.filter(Object(a.b)("selected")).pop()||null,this.onAnnotationsUpdate(this.annotations.slice())},t._createAnnotations=function(){return Object(a.a)(this.tracklist.models,this.selectedAnnotation?this.selectedAnnotation.segment:null,this.duration,this.msToPx)},t.onPointerDown=function(e){null!==this.selectedAnnotation&&(this.setHovering(!1),this.setDragging(!0),this.dragContext={initialStartMs:this.selectedAnnotation.ms,swappedAnnotation:null},this.dragFromPixel(e),this.createAnnotationsFromSegments())},t.onPointerUp=function(e){this.isDragging?this.onDragDone():this.insertSegmentAt(e),this.setDragging(!1),this.setHovering(!0),this.dragContext=null},t.updateSegment=function(e,t){e.set("startMs",t)},t.setHovering=function(e){this.isHovering=e,this.onStateUpdate(this.isHovering,this.isDragging)},t.setDragging=function(e){this.isDragging=e,this.onStateUpdate(this.isHovering,this.isDragging)},t.insertSegmentAt=function(e){var t=this.pxToMs(e),n=i.a.findIndex(this.annotations,(function(e){return e.ms>t}));n<0&&(n=this.annotations.length),this.addSegment(t,n),Object(r.userCanBeRecorded)()&&s.a.trackEvent("tracklist_create_entry_waveform")},t.addSegment=function(e,t){var n=this.tracklist.createTrackSegment({startMs:e});this.tracklist.add(n,{at:t})},t.onPointerMove=function(e){this.isDragging?this.dragFromPixel(e):this.selectAnnotationWhenHovered(e)},t.selectAnnotationWhenHovered=function(e){var t=this.findAllHoveredAnnotations(e),n=this.selectedAnnotation&&t.includes(this.selectedAnnotation)?this.selectedAnnotation:t[0];n!==this.selectedAnnotation&&(n?this.selectAnnotation(n):this.deselectAnnotation(),this.createAnnotationsFromSegments())},t.deselectAnnotation=function(){this.setHovering(!1),this.selectedAnnotation=null},t.selectAnnotation=function(e){this.setHovering(!0),this.selectedAnnotation=e},t.findAllHoveredAnnotations=function(e){return this.annotations.filter((function(t){return e>=t.x-1&&e<=t.x+1}))},t.dragFromPixel=function(e){if(!this.selectedAnnotation)throw new Error("SelectedAnnotation may not be null or undefined when dragging");if(!this.dragContext)throw new Error("DragContext may not be null or undefined when dragging");var t=e>4?Math.abs(this.pxToMs(e)):0;this.selectedAnnotation.ms!==t&&(0===t?this.swapAnnotationAtPosition0(this.dragContext,this.selectedAnnotation):(this.unSwapAnnotationIfNeeded(this.dragContext),this.updateSegment(this.selectedAnnotation.segment,t)))},t.swapAnnotationAtPosition0=function(e,t){e.swappedAnnotation=this.getAnnotationAtPosition0(),e.swappedAnnotation&&this.updateSegment(e.swappedAnnotation.segment,this.pxToMs(50)),this.updateSegment(t.segment,0)},t.getAnnotationAtPosition0=function(){return this.annotations.find((function(e){return 0===e.ms}))||null},t.unSwapAnnotationIfNeeded=function(e){e.swappedAnnotation&&(this.updateSegment(e.swappedAnnotation.segment,0),e.swappedAnnotation=null)},t.onDragDone=function(){var e=this;if(!this.selectedAnnotation)throw new Error("SelectedAnnotation may not be null or undefined when dragging");var t=this.annotations.filter((function(t){return t!==e.selectedAnnotation}));this.placeSegmentsAtAnnotationMs(t),this.placeSegmentAt0msIfNeeded(this.selectedAnnotation,t),Object(r.userCanBeRecorded)()&&s.a.trackEvent("tracklist_change_track_timestamp")},t.placeSegmentAt0msIfNeeded=function(e,t){if(-1===i.a.findIndex(this.annotations,(function(e){return 0===e.ms}))){var n=i.a.isEmpty(t)?e:t[0];this.updateSegment(n.segment,0)}},t.placeSegmentsAtAnnotationMs=function(e){var t=this;e.forEach((function(e){t.updateSegment(e.segment,e.ms)}))},e}()},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var o;e.exports={isEligibleFor:function(e,t){void 0===t&&(t=n(6).get("me").getCreatorPlan());return i[t]>=i[a(e)]},getPlanIdRequiredFor:a,getPlanTitle:function(e){switch(e){case n(30).CREATOR_SUBSCRIPTION_FREE:return n(1).Lingua.t("Free");case n(30).CREATOR_SUBSCRIPTION_PRO:return n(1).Lingua.t("Pro");case n(30).CREATOR_SUBSCRIPTION_PRO_UNLIMITED:return n(1).Lingua.t("Pro Unlimited")}},getUpsellRef:function(e){switch(e){case"listener":return"t133";case"country":return"t134";case"city":return"t137"}}};var i=((o={})[n(30).CREATOR_SUBSCRIPTION_FREE]=0,o[n(30).CREATOR_SUBSCRIPTION_PRO]=1,o[n(30).CREATOR_SUBSCRIPTION_PRO_UNLIMITED]=2,o);function a(e){switch(e){case"country":case"listener":return n(30).CREATOR_SUBSCRIPTION_PRO;case"app":case"third-party-app":case"city":case"referrer":case"podcast-app":return n(30).CREATOR_SUBSCRIPTION_PRO_UNLIMITED;case"track":case"source":case"soundcloud-app":return n(30).CREATOR_SUBSCRIPTION_FREE}return n(30).CREATOR_SUBSCRIPTION_FREE}},,,,,,,function(e,t,n){e.exports=n(8).extend(n(1780),n(38).withOptions("user_text"),{defaults:{dialogSelector:".g-link-user"},template:function(e){return n(113).updateSCLinks(e._options.content,e._options)}})},,,function(e,t,n){var o={geoblocked:"geoblockingDescription",monetizable:"monetizationDescription","monetizable-pending":"monetizationPendingDescription","monetizable-possible":"monetizableDescription","monetization-restriction":"monetizationRestrictionDescription",private:"sharingDescription",restricted:"managedByFeedsDescription",scheduled:"schedulingDescription",mastered:"masteredDescription"};e.exports=n(8).extend({className:"audibleAttributeDesc",ModelClass:n(52),defaults:{type:null},setup:function(e){0},getModelData:function(){return{}},template:function(){var e=o[this.options.type];return e&&n(0).isFunction(n(312)[e])?n(312)[e](this.model):""}})},,,,,,,,,,,function(e,t,n){e.exports=n(8).extend(n(230),{template:n(1877),css:n(1902),className:"newMessageForm sc-clearfix",tagName:"div",defaults:{maxRecipients:1,formId:null,showSuccessMessage:!0,attachments:null,showTitle:!0,showRecipientField:!0,share_type:null},form:null,ModelClass:n(34),setup:function(e){e.formId&&(this.formId=e.formId),this.form=new(n(234))({id:this.formId}),e.attachments&&o.call(this,e.attachments),this.listenTo(this.form,"change:recipients",i)},dispose:function(){this.form.release()},renderDecorate:function(){this.model&&this.form.addRecipient(this.model),this.whenInserted().done(i.bind(this))}});function o(e){e.forEach((function(e){this.form.addAttachment(e,this.options.share_type)}),this)}function i(){var e=this.subviews;!this.options.showRecipientField||this.form.getRecipientIds().length>=this.options.maxRecipients?a.call(this,e.compose):a.call(this,e.recipients)}function a(e){e&&this.addDeferred(window.setTimeout((function(){e.focus()}),400))}},,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var o,i,a={hScroll:!1,scrollTrap:!0};e.exports=new(n(18))({applyTo:function(e){n(263).applyTo(e),function(e){return!!e.checkScrollPosition}(e)&&(this.around(e,i),this.override(e,o))},defaults:{getScrollableWrapper:function(){var e=this.createListElement();return e&&e.parent()},getScrollableOptions:function(){return{}}},around:{createListElement:function(e){if(this._listElement)return this._listElement;var t=e();return t&&t.wrap(""),t}},after:{renderDecorate:function(){var e=this.getScrollableWrapper();e&&this.setupScrollable(this.getListContainer(),e,n(0).assign({},a,this.getScrollableOptions()))},onAdd:function(){l.call(this)},onRemove:function(){l.call(this)}}});function l(){n(77).MutationObserver&&this.onDOMChanges()}o={addThrobber:function(){if(this.options.showThrobber&&this.ThrobberView){var e=this.subviews.throbber||this.addSubview(new this.ThrobberView,"throbber").render();this.appendDOMElement(e.el)}},removeThrobber:function(){var e=this.subviews.throbber;e&&(e._dispose(),this.removeSubview(e))},appendDOMElement:function(e){(this.getScrollableWrapper()||this.$el)[this.options.inverted?"prepend":"append"](e)}},i={getScrollableContainer:function(e){return this.options.fullPageList?e():this._listElement&&this._listElement.parent()}}},,function(e,t,n){var o=!0;e.exports=n(8).extend(n(85).withOptions({type:"pro",elSelector:".quotaMeter__link"}),{className:"sc-font",css:n(2085),template:n(2087),requiredAttributes:["quota"],defaults:{ref:null,stretchedVersion:!0},events:{"click .quotaMeter__dropdownButton":function(){this.toggleState("showMoreInfo",!this.getState("showMoreInfo"))}},states:{showMoreInfo:"showMoreInfo"},setup:function(){this.model=n(6).get("me")},getTemplateData:function(e){var t=this.model.getUploadMinutesUsed(),i=this.model.getTracksUploaded(),a=this.model.hasTrackLimit(),l=n(266).getQuotaInfo(this.model),s=l.percentageUsed,r=l.percentageTracks,u=l.percentageTime,c=l.limitInTracks,d=l.limitInMinutes,p=this.model.isOverQuota(),A=n(81).getCreatorLink(this.getUpsellRef()),m=A.link,h=A.target;a&&(e.trackPercentageInfo=n(1).Lingua.t("[[tracksUploaded]] of [[limitInTracks]] tracks ([[percentageTracks]]%) used.",{tracksUploaded:i,limitInTracks:c,percentageTracks:r})),e.upsell=n(1).Lingua.t("[[[linkStart]]]Try Pro Unlimited[[[linkEnd]]] for unlimited uploads.",{linkStart:'',linkEnd:""});var g=this.model.isFree();e.showExplanation=g&&a,e.usageInfo=p?n(1).Lingua.t("You have reached your plan’s upload limit"):g?n(1).Lingua.t("[[percentageUsed]]% of free uploads used",{percentageUsed:s}):n(1).Lingua.t("[[percentageUsed]]% of uploads used",{percentageUsed:s}),e.minutePercentageInfo=n(1).Lingua.t("[[minutesUsed]] of [[limitInMinutes]] minutes ([[percentageTime]]%) used.",{minutesUsed:t,limitInMinutes:d,percentageTime:u}),e.tracksClosestToQuota=r>u,e.timeClosestToQuota=u>r,e.reachedQuota=p,e.stretchedVersion=this.options.stretchedVersion,e.tcode=this.getUpsellRef();var f=n(65).isIE11,_=o?"0%":s+"%";return e.quotaMeterStyle=new(n(13).SafeString)(f?"width: "+_:"clip-path: polygon(0 0, "+_+" 0%, "+_+" 100%, 0% 100%)"),e},renderDecorate:function(){var e=this;o&&setTimeout((function(){if(!e.disposed){var t=n(266).getQuotaInfo(e.model).percentageUsed,o=e.$(".quotaMeter__minutesUsed"),i=t+"%";n(65).isIE11?o.width(i):o.css("clip-path","polygon(0 0, "+i+" 0%, "+i+" 100%, 0% 100%)")}}),2e3),o=!1},getUpsellRef:function(){return this.options.ref}})},,,,,,,,function(e,t,n){e.exports=n(117).extend(n(294),{css:n(2131),defaults:{Collection:null,collectionArgs:null,getRestoreUrl:null,highlight:!1,CheckboxForm:null,compact:!1,show_ministats:!0,show_action_buttons:!0,show_owner_buttons:!1,show_private:!1,show_audible_attributes:!1,show_duration:!1,show_upload_time:!1,allowTrackFallback:!0,primary_actions:1,overflow_minimum:2,noFollow:!1},states:{compact:"compact"},className:"soundBadgeList",listClassName:"sc-list-nostyle sc-clearfix",itemClassName:"soundBadgeList__item",Subview:n(319),setup:function(e){this.collection=new e.Collection(null,e.collectionArgs),e.getRestoreUrl&&(this.getRestoreUrl=e.getRestoreUrl),this.toggleState("compact",e.compact)},getSubviewArgs:function(e){var t=n(117).prototype.getSubviewArgs.apply(this,arguments),i=this.options,a=o(e),l=a.kind,s=a.id;return n(0).assign(t,{resource_id:s,resource_type:"track"===l?"sound":"playlist"},n(0).pick(i,"CheckboxForm","compact","show_ministats","show_action_buttons","show_owner_buttons","show_private","show_audible_attributes","show_duration","show_upload_time","allowTrackFallback","noFollow","primary_actions","overflow_minimum"))}});function o(e){var t=e.get("kind"),n=e.id;return t||(t="sound"===e.resource_type?"track":"playlist"),{id:n,kind:t}}},,,,,,function(e,t,n){e.exports=n(165).extend({className:"tokenInput tagInput",template:n(1457),css:[n(470),n(1458)],defaults:{allowFreeInputTokens:!0,placeholder:n(1).Lingua.t("Add tags"),tokenClassName:"tagInput__token"},autoCorrectTags:[{regex:/^\s*hip[\-\s]*hop\s*$/,correctTo:"Hip Hop"},{regex:/^\s*#*\s*/,correctTo:""}],events:n(0).defaults({"paste .tokenInput__input":"onPaste","click .tagInput__token":"onTokenRemoveClick"},n(165).prototype.events),MenuContentView:n(1460),menuContentViewArgs:function(){var e=this.form.getAudible&&this.form.getAudible();return{urn:e&&e.getUrn(),context:this.getFieldValue()}},menuOffset:"0 4",setup:function(){n(165).prototype.setup.apply(this,arguments),this.defaultSelectedItemIndex=0},addToken:function(e){var t,o;for(o=this.autoCorrectTags.length;o--;)t=this.autoCorrectTags[o],e=e.replace(t.regex,t.correctTo);e=e.substring(0,255),n(165).prototype.addToken.call(this,e)},getFieldValue:function(){var e=n(165).prototype.getFieldValue.call(this);return"string"==typeof e?n(228).parse(e,{includeMachineTags:!0}):e},getDisplayValue:n(0).identity,getRelativeElement:function(){return this.getElement("control")},cleanUserText:n(0).identity,getMenuWidth:function(){return"auto"},onPaste:function(e){var t;""===e.target.value&&(t=e.originalEvent.clipboardData.getData("Text"),n(228).parse(t).forEach(this.addToken,this),e.preventDefault())}})},,,,,,,,function(e,t,n){var o=new(n(62))("already-seen");e.exports=n(132).extend({defaults:{userName:"",audibleName:""},Subview:n(2137),moduleClassName:"mobileApps",moreText:n(1).Lingua.t("Dismiss"),title:n(1).Lingua.t("Go mobile"),css:[n(737),n(2142)],events:{"click .mobileApps__dismiss":"onClickDismiss"},element2selector:n(0).defaults({dismiss:".sidebarHeader__more"},n(132).prototype.element2selector),viewLocation:null,setup:function(){this.viewLocation=this.options.userName?"user":this.options.audibleName?"audible":"stream",this.subviewArgs={abtest_identifier:this.title,view_location:this.viewLocation},o.get("mobile-apps-dismissed")&&this.hide()},renderDecorate:function(){n(132).prototype.renderDecorate.call(this),this.getElement("dismiss").addClass("mobileApps__dismiss sc-ir")},createSubview:function(){o.get("mobile-apps-dismissed")||n(132).prototype.createSubview.call(this)},onClickDismiss:function(){o.set("mobile-apps-dismissed",1),this.hide(),n(14).trackV0Click(["go_mobile","dismiss",this.viewLocation,this.title])}})},function(e,t,n){e.exports=n(8).extend(n(318),{defaults:{size:"medium"},className:"sc-button-addtoset",buttonLabels:{default:n(1).Lingua.t("Add to playlist",null,{context:"indefinite"})},ModelClass:n(93),ModalClass:n(357),getModalArgs:function(){return{subviewArgs:{soundIds:this.model.getSoundsCollection().pluck("id"),defaultTitle:this.model.get("title"),startingTab:"create"}}},requiresLogin:function(){return!0},onModalOpen:function(){n(14).trackV1Click({click_name:"track_to_playlist::prompt",query_urn:null})}})},,,,,,,,,,,,,,,,,,,,,,function(e,t,n){e.exports=n(32).extend({template:n(1429),css:n(1430),defaults:{validateOn:"blur",showLabel:!1,label:n(1).Lingua.t("Permalink"),permalinkType:"sound",size:"small"},states:n(0).defaults({generating:"generating",editing:function(e){var t=this.getElement("control");this.$el.toggleClass("editing",e),a.call(this),t.attr("disabled",!e),e&&t.select()}},n(32).prototype.states),element2selector:n(0).defaults({editButton:".permalinkTextfield__editButton",prefixText:".permalinkTextfield__prefixText"},n(32).prototype.element2selector),events:n(0).defaults({"click .permalinkTextfield__inputWrapper":"onWrapperClick","blur .permalinkTextfield__input":"onInputBlur","keydown .permalinkTextfield__input":"onInputKeydown"},n(32).prototype.events),className:"textfield permalinkTextfield",setup:function(){n(32).prototype.setup.apply(this,arguments),this.listenTo(n(80),"resize:x:debounced",a).listenTo(this.form,"generatingPermalink",i)},renderDecorate:function(){o.call(this,this.options.size),this.whenInserted().done(a.bind(this)),n(32).prototype.renderDecorate.apply(this,arguments)},getTemplateData:function(e){var t=n(6).get("me").get("permalink")+"/",o=this.options.permalinkType;return e=n(32).prototype.getTemplateData.call(this,e)||e,n(0).assign(e,{prefix:"sound"===o?t:"playlist"===o?t+"sets/":""})},onInputKeydown:function(e){e.keyCode===n(49).ESC&&(this.getElement("control").blur(),this.getElement("editButton").focus())},onInputBlur:function(){this.toggleState("editing",!this.isValid())},onValidationChange:function(e){n(32).prototype.onValidationChange.apply(this,arguments),this.toggleState("editing",!e.isValid)},onWrapperClick:function(){this.toggleState("editing",!0)}});function o(e){this.getElement("prefixText").toggleClass("sc-type-small sc-text-body","medium"===e),this.$el.addClass(e),this.getElement("editButton").addClass("sc-button-"+e),this.getElement("control").addClass("sc-input-"+e)}function i(e){this.toggleState("generating",e)}function a(){var e=this.getElement("prefixText").width(),t=this.$el.width()-e-5;this.getElement("validation").css("margin-left",e),this.getElement("control").width(t)}},,,,,,function(e,t,n){e.exports=n(8).extend(n(87),{tagName:"span",className:"sc-license-icon",defaults:{light:!1},template:function(){return""},renderDecorate:function(){o.call(this)},onFieldChange:function(){o.call(this)}});function o(){var e=this.getFieldValue();this.$el.removeClass(),e&&this.$el.addClass("sc-license-icon").toggleClass("sc-license-icon-white",this.options.light).addClass("sc-license-icon-"+e)}},,function(e,t,n){function o(){var e=this.model.get("fileUpload"),t=this.subviews.status;e&&(t&&a.call(this,t),i.call(this,e))}function i(e){var t=this.options,o=this.addSubview(new(n(687))(n(0).assign({},n(0).pick(t,Object.keys(this.defaults)),{resource_id:e.resource_id,resource_type:e.resource_type})),"status");this.$el.append(o.render().el)}function a(e){e._dispose(),this.removeSubview(e)}e.exports=n(8).extend({className:"uploadStatusWrapper",defaults:{showCancelButton:!1,showText:!0,showProgress:!0,cancelText:n(1).Lingua.t("Cancel upload")},ModelClass:n(97),template:function(){return""},setup:function(){this.listenTo(this.model,"change:fileUpload",o)},renderDecorate:function(){o.call(this)}})},,function(e,t,n){e.exports=n(60).extend(n(414),{className:"uploadTrackList",defaults:{maxDisplay:0,readOnly:!1},Subview:n(1589),listClassName:"uploadTrackList__list sc-list-nostyle",itemClassName:"uploadTrackList__item sc-border-light-bottom sc-clearfix",editableObject:null,listSelector:".uploadTrackList__list",listItemSelector:".uploadTrackList__item",dragHandleSelector:".compactUpload__dragHandle",setup:function(e){var t=n(343).hashFn({id:e.resource_id}),o=n(343).instances.get(t);this.editableObject=o,this.subviewArgs={readOnly:e.readOnly},this.collection=o.getSoundUploadsCollection(),this.collection.hold()},renderDecorate:function(){n(60).prototype.renderDecorate.apply(this,arguments),this.options.readOnly||this.reinitializeSorting()},onRemove:function(e){var t=this,n=this.getListItemView(e);n&&n.remove().done((function(){t.getSubviewWrapper(n).detach(),t.removeSubview(n)}))}})},,function(e,t,n){e.exports=n(8).extend({className:"monetizationReminder sc-type-small sc-text-body",template:function(){var e=n(26).el("strong",null,n(1).Lingua.t("Reminder:")),t=n(101).isPremierVIPMember()?n(1).Lingua.t("SoundCloud Premier monetization is only available for your own original music. Covers, remixes, mixes, DJ sets, audio recordings or podcasts are not monetizable at this time."):n(101).isPremierMonetizationMember()?n(1).Lingua.t("SoundCloud Premier monetization is only available for your own original music. Covers, remixes, mixes, DJ sets, audio recordings or podcasts are not monetizable at this time. If you attempt to monetize content that includes unlicensed samples, your track will be removed from SoundCloud."):null;return t?[e,t].join(" "):null}})},,function(e,t,n){function o(){return(o=Object.assign||function(e){for(var t=1;t0&&this.transitionToPanel(Math.max(0,this._panelOffset-this._config.panelsPerSlide))},"mouseenter .tileGallery__sliderPeekBackward":function(){this.runPeekAnimation("backward")}},element2selector:{sliderPanel:".tileGallery__sliderPanel"}},defaults:{template:n(2118),css:n(2119),_panelOffset:0,_currentPeekAnimation:null,_config:null,_lastSliderWidth:null,transitionToPanel:function(e){var t=this;if(!this.isPanelVisible(e,0)){var o=this._config.panelsPerSlide,i=e>this._panelOffset?1:-1,l=Math.abs(e-this._panelOffset),r=o*(1===i?Math.floor:Math.ceil)(l/o),u=this._panelOffset+r*i;this._panelOffset=n(73).clamp(u,0,this._tileModels.length-o),s.call(this),this.synchronizeStates(),a(this,(function(){return t.showPanel(t._panelOffset)}))}},runPeekAnimation:function(e){var t=this,n=o[e];a(this,(function(){t.getState(n.state)&&t._currentPeekAnimation!==n.animation?(t.toggleState(n.state,!1),t.runPeekAnimation(e)):null===t._currentPeekAnimation&&t.toggleState(n.state,!0)}))},synchronizeStates:function(){var e=this._panelOffset,t=this._tileModels.length,n=this._config.panelsPerSlide,o=t>n;this.toggleState("hasItemsForward",o&&t-n>e),this.toggleState("hasItemsBackward",o&&e>0),this.toggleState("transitions",!0)},showPanel:function(e){var t=function(e,t,n){var o=n.panelsPerSlide,i=n.unitsPerSlide,a=n.panelBuffer,l=t-o<=e;return 0===e?0:l?e*i-a:e*i-a/2}(e,this._tileModels.length,this._config),n=this.getElement("sliderPanel"),o=Math.round(t*this._lastSliderWidth*-.01)+"px";n.css({"-webkit-transform":"translate3d("+o+", 0, 0)",transform:"translate3d("+o+", 0, 0)"})},isPanelVisible:function(e,t){void 0===t&&(t=0);var n,o,i,a=e-this._panelOffset;return n=a,o=-t,i=this._config.panelsPerSlide+t,n>=o&&n
"+r((n(3)||t&&u(t,"$t")||s).call(l,"Blocking means that [[username]] will no longer be able to",{name:"$t",hash:{username:null!=t?u(t,"username"):t},data:a,loc:{start:{line:2,column:4},end:{line:2,column:99}}}))+'
"+r((n(3)||t&&u(t,"$t")||s).call(l,"like your tracks,",{name:"$t",hash:{},data:a,loc:{start:{line:5,column:6},end:{line:5,column:32}}}))+"
\n
"+r((n(3)||t&&u(t,"$t")||s).call(l,"repost your tracks,",{name:"$t",hash:{},data:a,loc:{start:{line:6,column:6},end:{line:6,column:34}}}))+"
\n
"+r((n(3)||t&&u(t,"$t")||s).call(l,"send you messages,",{name:"$t",hash:{},data:a,loc:{start:{line:7,column:6},end:{line:7,column:33}}}))+"
\n
"+r((n(3)||t&&u(t,"$t")||s).call(l,"share tracks with you,",{name:"$t",hash:{},data:a,loc:{start:{line:8,column:6},end:{line:8,column:37}}}))+"
\n
"+r((n(3)||t&&u(t,"$t")||s).call(l,"post new comments on your tracks, or",{name:"$t",hash:{},data:a,loc:{start:{line:9,column:6},end:{line:9,column:51}}}))+"
\n
"+r((n(3)||t&&u(t,"$t")||s).call(l,"send you new stream or email notifications.",{name:"$t",hash:{},data:a,loc:{start:{line:10,column:6},end:{line:10,column:58}}}))+"
\n"},3:function(e,t,n,o,i){return' Reported accounts are reviewed by a specialist team who take action if the account’s content or activity\n violates our Guidelines\n or Terms. Repeated violation or serious breaches\n can result in the permanent deletion of accounts.\n'},compiler:[8,">= 4.3.0"],main:function(e,t,o,i,a){var l,s=null!=t?t:e.nullContext||{},r=e.hooks.helperMissing,u=e.escapeExpression,c=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return(null!=(l=c(o,"if").call(s,null!=(l=null!=t?c(t,"_options"):t)?c(l,"standalone"):l,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a,loc:{start:{line:1,column:0},end:{line:3,column:7}}}))?l:"")+'\n
"+r((n(3)||t&&u(t,"$t")||s).call(l,"Reporting [[username]] for spam:",{name:"$t",hash:{username:null!=t?u(t,"username"):t},data:a,loc:{start:{line:2,column:4},end:{line:2,column:63}}}))+'
\n\n
\n
'+r((n(3)||t&&u(t,"$t")||s).call(l,"Removes their comments, reposts and likes from your tracks and playlists",{name:"$t",hash:{},data:a,loc:{start:{line:5,column:6},end:{line:5,column:87}}}))+"
\n
"+r((n(3)||t&&u(t,"$t")||s).call(l,"Blocks them from interacting with you",{name:"$t",hash:{},data:a,loc:{start:{line:6,column:6},end:{line:6,column:52}}}))+"
\n
"+r((n(3)||t&&u(t,"$t")||s).call(l,"Sends SoundCloud a spam report",{name:"$t",hash:{},data:a,loc:{start:{line:7,column:6},end:{line:7,column:45}}}))+'
'+u((n(3)||t&&c(t,"$t")||r).call(s,"For best results, upload images of at least 1000x1000 pixels. 2MB file-size limit.",{name:"$t",hash:{},data:a,loc:{start:{line:2,column:29},end:{line:2,column:120}}}))+'
'+r((n(3)||t&&u(t,"$t")||s).call(l,"Pick a file version that you want to download. Only you can see this.",{name:"$t",hash:{},data:a,loc:{start:{line:1,column:90},end:{line:1,column:168}}}))+'
\n '+u((n(3)||t&&c(t,"$t")||r).call(s,"Are you sure? It would mean no money!",{name:"$t",hash:{},data:a,loc:{start:{line:14,column:10},end:{line:14,column:56}}}))+'\n
\n"},useData:!0})},function(e,t,n){var o=n(10),i=n(1704);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1},l=(o(i,a),i.locals?i.locals:{});e.exports=l},function(e,t,n){"use strict";n.r(t);var o=n(4),i=n.n(o),a=n(5),l=n.n(a),s=n(12),r=n.n(s),u=n(385),c=n.n(u),d=l()(i.a),p=r()(c.a);d.push([e.i,".trackMonetizationBanner{background:#fff8e6;padding:0 30px;font-size:15px}.trackMonetizationBanner.m-hidden{display:none}.trackMonetizationBanner__rowContent{-webkit-flex:1;flex:1}.trackMonetizationBanner__row{padding:20px 0;text-align:center}.trackMonetizationBanner.m-bye-visible .trackMonetizationBanner__hi,.trackMonetizationBanner:not(.m-bye-visible) .trackMonetizationBanner__bye{display:none}.trackMonetizationBanner__rowClose{width:18px;height:18px;cursor:pointer;background:url("+p+') no-repeat 50% 50%;background-size:18px 18px}.trackMonetizationBanner__buyLinks{display:inline-block;padding:0;list-style:none;line-height:10px;margin:0 0 0 5px}.trackMonetizationBanner__buyLinks>li{float:left}.trackMonetizationBanner__buyLinks>li:not(:last-child):after{content:"•";margin:0 5px 0 0}.trackMonetizationBanner a{text-decoration:underline;font-weight:400}',"",{version:3,sources:["webpack://./app/views/track-monetization/banner.css"],names:[],mappings:"AAAA,yBAAyB,kBAAkB,CAAC,cAAc,CAAC,cAAc,CAAC,kCAAkC,YAAY,CAAC,qCAAqC,cAAc,CAAC,MAAM,CAAC,8BAA8B,cAAc,CAAC,iBAAiB,CAAC,+IAA+I,YAAY,CAAC,mCAAmC,UAAU,CAAC,WAAW,CAAC,cAAc,CAAC,oEAA0D,CAAC,yBAAyB,CAAC,mCAAmC,oBAAoB,CAAC,SAAS,CAAC,eAAe,CAAC,gBAAgB,CAAC,gBAAgB,CAAC,sCAAsC,UAAU,CAAC,6DAA6D,WAAW,CAAC,gBAAgB,CAAC,2BAA2B,yBAAyB,CAAC,eAAe",sourcesContent:['.trackMonetizationBanner{background:#fff8e6;padding:0 30px;font-size:15px}.trackMonetizationBanner.m-hidden{display:none}.trackMonetizationBanner__rowContent{-webkit-flex:1;flex:1}.trackMonetizationBanner__row{padding:20px 0;text-align:center}.trackMonetizationBanner.m-bye-visible .trackMonetizationBanner__hi,.trackMonetizationBanner:not(.m-bye-visible) .trackMonetizationBanner__bye{display:none}.trackMonetizationBanner__rowClose{width:18px;height:18px;cursor:pointer;background:url(~assets/images/close.svg) no-repeat 50% 50%;background-size:18px 18px}.trackMonetizationBanner__buyLinks{display:inline-block;padding:0;list-style:none;line-height:10px;margin:0 0 0 5px}.trackMonetizationBanner__buyLinks>li{float:left}.trackMonetizationBanner__buyLinks>li:not(:last-child):after{content:"•";margin:0 5px 0 0}.trackMonetizationBanner a{text-decoration:underline;font-weight:400}'],sourceRoot:""}]),t.default=d},function(e,t,n){var o=new(n(62))("has-dismissed");e.exports={viewClass:n(8).extend(n(38).withOptions("quota-upsell-banner"),n(85).withOptions({type:"pro",elSelector:".quotaUpsellBanner__link"}),{template:n(1706),setup:function(){this.model=n(6).get("me"),this.model.hold()},getTemplateData:function(e){var t=n(266).getQuotaInfo(this.model),o=t.percentageUsed,a=t.isOverQuota,l=n(81).getCreatorLink(this.getUpsellRef()),s=l.link,r=l.target,u=a?n(1).Lingua.t("You've reached your plan's upload limit."):n(1).Lingua.t("You've almost reached your plan's upload limit."),c=n(1).Lingua.t("[[[linkStart]]]Try Pro Unlimited[[[linkEnd]]] to get unlimited uploads.",{linkStart:'',linkEnd:""});return e.text=u+" "+c,e.onDismiss=function(){return i(o),void n(14).trackV1Click({click_name:"quota-upsell-banner::dismiss"})},e.onInteraction=function(){i(o)},e},getUpsellRef:function(){return this.model.isOverQuota()?"t959":"t958"}}),shouldShowBanner:function(){var e=n(6).get("me");return e.getOrFetch(["quota"]).then((function(){var t,a,l=n(266).getQuotaInfo(e),s=l.percentageUsed,r=l.isOverQuota;return(s>=90||r)&&function(e){var t=o.get("quota-upsell-banner"),n=t&&t.percentage,a=n>0;n&&en}(s)&&(t=n(6).get("router").getLayoutInfo(),a=t&&t.layoutName,!!t&&n(0).contains(["discover","stream","user"],a))}))}};function i(e){o.set("quota-upsell-banner",{percentage:e})}},function(e,t,n){var o=n(13);e.exports=(o.default||o).template({compiler:[8,">= 4.3.0"],main:function(e,t,o,i,a){var l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return e.escapeExpression((n(7)||t&&l(t,"$view")||e.hooks.helperMissing).call(null!=t?t:e.nullContext||{},n(180),{name:"$view",hash:{onInteraction:null!=t?l(t,"onInteraction"):t,onDismiss:null!=t?l(t,"onDismiss"):t,text:null!=t?l(t,"text"):t,kind:"warning"},data:a,loc:{start:{line:1,column:0},end:{line:1,column:102}}}))+"\n"},useData:!0})},function(e,t,n){(function(t){function o(){return(o=Object.assign||function(e){for(var t=1;t-1?(o=e.get("track").id,i="sound"):(o=e.get("playlist").id,i="playlist"),s=a.indexOf("repost")>-1?"repost":"like",n(35)[s](o,i,!0,l);break;case"affiliation":n(35).follow(r,!0,l)}}))},fetchNotification:function(e){var t=n(9).defer(),o=n(454).getNewInstance([],{limit:1,offset:null});return o.baseUrl=n(28).modify(o.baseUrl,{query:{cursor:e}}),o.fetch().always((function(){o.release()})).done((function(){t.resolve(o.at(0))})).fail(t.reject),t},displayActivity:function(e){var t,o=e.get("type"),i=e.get(o.replace(/-.*/,"")),a=e.get("user")||i.user||{},s=a.username,r=i.title,u={title:" ",image:a.avatar_url,url:a.permalink_url.replace(/^https?:\/\/.*?\//,"/")};switch(o){case"track-like":case"favoriting":case"playlist-like":u.text=n(1).Lingua.t("[[username]] liked [[objectTitle]]",{username:s,objectTitle:r});break;case"track-repost":case"playlist-repost":u.text=n(1).Lingua.t("[[username]] reposted [[objectTitle]]",{username:s,objectTitle:r});break;case"comment":u.text=n(1).Lingua.t("[[username]] commented on [[objectTitle]]",{username:s,objectTitle:i.track.title}),u.url=n(28).modify(i.track.permalink_url,{path:n(28).parse(i.track.permalink_url).path+="/comment-"+i.id}).replace(/^https?:\/\/.*?\//,"/");break;case"affiliation":u.text=n(1).Lingua.t("[[username]] followed you",{username:s});break;case"track":u.text=n(1).Lingua.t("[[username]] mentioned you on a track",{username:s});break;case"playlist":u.text=n(1).Lingua.t("[[username]] mentioned you on a playlist",{username:s})}u.text=u.text.substr(0,74)+(u.text.length>75?"…":""),l(u).on("click",(t=u.url,function(e){e.preventDefault(),n(6).get("router").navigate(t,!0)})).addClass("sc-selection-disabled")},displayError:function(e,t){var o,a,s,r,u,c=t&&t.action;switch(e){case"action":if(429===(o=t.xhr.status))return;"follow"===c?403===o?a=n(1).Lingua.t("Something went wrong when trying to perform this action."):422===o&&(r="https://help.soundcloud.com/hc/articles/115003446787",u=n(1).Lingua.t("Learn more"),a=n(1).Lingua.t("You have reached the limit of accounts that you can follow.")):"upload_image"===c?a=n(1).Lingua.t("Error uploading image."):"switch_locale"===c&&(a=n(1).Lingua.t("Something went wrong when switching languages. Please try again later.")),c&&!a&&(a=n(1).Lingua.t("Something went wrong when trying to perform this action.")),s=c;break;case"upload":t.type===n(177).ErrorTypes.FILE_SIZE_TOO_SMALL?(a=n(1).Lingua.tp("%d of your files is too small.","%d of your files are too small.",t.count),r=i,u=n(1).Lingua.t("Read about our supported file sizes.")):t.type===n(177).ErrorTypes.FILE_SIZE_TOO_LARGE?(a=n(1).Lingua.tp("%d of your files is too large.","%d of your files are too large.",t.count),r=i,u=n(1).Lingua.t("Read about our supported file sizes.")):t.type===n(177).ErrorTypes.FILE_TYPE_UNSUPPORTED&&(a=n(1).Lingua.tp("%d of your files is not supported.","%d of your files are not supported.",t.count),r=i,u=n(1).Lingua.t("Read about our supported file types.")),s=t.type}a&&l({text:a+(u?' "+u+"":""),class_name:"error "+[e,s].join("-")})}});function a(){var e=n(6).get("router").getLayoutInfo();if("upload"!==(e&&e.layoutName)){var t=n(81).getCreatorLink("t957"),o=t.link,i=t.target,a=n(1).Lingua.t('One or more uploads failed because you have exceeded your upload quota. Upgrade to increase your upload time',{link:o,target:i});r("overquota",{text:a,class_name:"error",time:1e4})}}function l(e){var n=t.gritter.add(e),o=t("#gritter-item-"+n),i=e.imageHref;if(i){var a='';o.find(".gritter-image").wrap(a)}return o}var s,r=(s=Object.create(null),function(e,o){var i=!function(e){return!!s[e]&&t("#gritter-item-"+s[e]).length>0}(e);i&&(s[e]=t.gritter.add(o));var a=t("#gritter-item-"+s[e]);return i||function(e,t){var n=t.text,o=t.title;e.find(".gritter-title").html((o||"").toString()),e.find("p").html((n||"").toString())}(a,n(0).pick(o,"text","title")),a});function u(e){return l({text:e,image:n(6).get("me").get("avatar_url"),class_name:"no-title"})}function c(e){var t=e.debounceTime,o=e.groupBy,i=void 0===o?function(){return""}:o,a=e.reducer,s=e.onCreate,r=void 0===s?n(0).noop:s,u=[],c=n(0).debounce((function(){n(0).chain(u).groupBy(i).mapObject(a).map(l).forEach(r),u.length=0}),t);return function(e){u.push(e),c()}}function d(){var e=this.attr("id").replace(/^.*-(\d+)$/,"$1");t.gritter.remove(e)}function p(e){m(e,"like")}function A(e){m(e,"repost")}function m(e,t){var o,i,a,s="repost"===t,r="sound"===e.targetType,u="playlist"===e.targetType,c="system-playlist"===e.targetType,d=e.targetModel&&u&&e.targetModel.isAlbum();if(e.state)return s?i=n(24).getRoute("stream"):r?i=n(24).getRoute("youNetwork",null,"likes"):!u&&!c||d?u&&d&&(i=n(24).getRoute("youNetwork",null,"albums")):i=n(24).getRoute("youNetwork",null,"sets"),(o=new(n(52))({id:e.target,resource_type:e.targetType})).release(),a={repost:n(1).Lingua.t("was reposted to [[[linkStart]]]the stream[[[linkEnd]]].",{linkStart:'',linkEnd:""}),save:n(1).Lingua.t('was saved to your Library.',{href:i})},l({title:Q(o.get("title")),text:a[s?"repost":"save"],image:n(46).urlFrom(o.attributes,50),class_name:"oneLine"})}function h(e){var t=new(n(52))({id:e.target,resource_type:e.targetType}),o=l({title:Q(t.get("title")),text:n(1).Lingua.t("caption was added to your repost."),image:n(46).urlFrom(t.attributes,50),class_name:"oneLine"});return t.release(),o}function g(e){return this.displayError("action",o({action:"repost_caption:add"},e))}function f(e){var t=e.report,o=e.userData,i=o.username;return l({text:t?n(1).Lingua.t("You’ve blocked and reported [[username]] as spam.",{username:i}):n(1).Lingua.t("You’ve blocked [[username]].",{username:i}),image:n(46).urlFrom(o,50),class_name:"no-title"})}var _,C=(_=c({debounceTime:50,groupBy:"playlistId",reducer:function(e){var t=e[0],o=e.slice(1),i=!o.length,a=t.href,l=t.playlistTitle,s=i?n(1).Lingua.t('was added to [[playlistTitle]].',{href:a,playlistTitle:l}):n(1).Lingua.tp('and %d other track were added to [[playlistTitle]].','and %d other tracks were added to [[playlistTitle]].',o.length,{href:a,playlistTitle:l});return{title:t.soundTitle,text:s,image:t.image,class_name:i?"oneLine":""}}}),function(e){if(e.state&&e.target){var t=new(n(52))({id:e.target,resource_type:e.targetType}),o=e.object,i=n(24).getRoute("playlist",t);t.release(),_({playlistId:t.id,soundTitle:Q(o.get("title")),playlistTitle:t.get("title"),href:i,image:n(46).urlFrom(o.attributes,50)})}}),b=function(){var e=c({debounceTime:50,reducer:function(e){var t=e[0],o=e.slice(1),i=!o.length,a=i?n(1).Lingua.t('was added to Next up.'):n(1).Lingua.tp('and %d other track were added to Next up.','and %d other tracks were added to Next up.',o.length);return{title:t.soundTitle,text:a,image:t.image,class_name:i?"oneLine":""}},onCreate:function(e){e.get(0).addEventListener("mouseup",(function(e){t(e.target).closest(".gritter-close").length||(e.preventDefault(),n(214).show())}))}});return function(t){t.explicit&&!n(214).isVisible()&&e({soundTitle:Q(t.sound.get("title")||""),image:n(46).urlFrom(t.sound.attributes,50)})}}();function y(){return r("no-flash",{title:n(1).Lingua.t("You need Adobe Flash Player to play this track."),text:n(1).Lingua.t('Please install Flash and reload the page.',{href:"http://get.adobe.com/flashplayer"}),sticky:!0,class_name:"error"})}function v(){return r("no-streams",{text:n(1).Lingua.t("This track can’t be played right now. Please try again later."),class_name:"error"})}function w(){var e=r("no-network",{text:n(1).Lingua.t("Your network connection seems to be disabled. Please check and retry."),class_name:"error",sticky:!0});return this.listenToOnce(n(11),"error:audio_connection_recovered",d.bind(e)),e}function x(){return r("audio-problem",{text:n(1).Lingua.t("There was a problem playing this track."),class_name:"error"})}function k(){var e=r("flash-block",{text:n(1).Lingua.t("It looks like you have a Flash blocker enabled. Please disable the Flash blocker to hear this track."),class_name:"error",sticky:!0});this.listenToOnce(n(11),"audio:flash_unblock",d.bind(e))}function B(e){return l({title:"Oops!",text:e||"Something went wrong with that request.",class_name:"error"})}function S(e){return l({text:e,class_name:"error"})}function T(){l({text:n(1).Lingua.t("Unable to save comment."),class_name:"error"})}function P(e){r("geoblocked",{text:n(1).Lingua.t("Sorry, “[[trackTitle]]” is not available in your country.",{trackTitle:e.sound.get("title")}),class_name:"error",time:1e4})}function O(){l({text:n(1).Lingua.t('It looks like you have a browser extension installed to enable downloads for all tracks on SoundCloud. This is discouraged by the community, and we feel it’s up to the creator whether or not their track is available for download. Please switch off this extension to continue using our download feature. For more information about downloads, refer to the help center article.',{link:"https://help.soundcloud.com/hc/articles/115003448787"}),sticky:!0,class_name:"error"})}function M(){return u(n(1).Lingua.t("Your notifications preferences have been updated successfully."))}function D(){return u(n(1).Lingua.t("Your settings have been updated successfully."))}function E(){return u(n(1).Lingua.t("Your profile has been updated successfully."))}function I(e){return u(n(1).Lingua.t("An email to [[email]] was sent.",{email:e}))}function $(e){return l({text:n(1).Lingua.t("Your track has been updated successfully."),image:e.getImageUrl(50),imageHref:n(24).getRoute("listen",e),class_name:"no-title"})}function L(e){return l({text:n(1).Lingua.t("Your monetization request has been submitted and will be reviewed within 24 hours."),class_name:"big-success"})}function U(e){return l({text:n(1).Lingua.t("Your playlist has been updated successfully."),image:n(46).urlFrom(e,50),imageHref:n(24).getRoute("playlist",e),class_name:"no-title"})}function q(e){return l({image:n(46).urlFrom(e,50),text:"playlist"===e.resource_type?n(1).Lingua.t("Your playlist will be deleted shortly."):n(1).Lingua.t("Your track will be deleted shortly."),class_name:"no-title"})}function z(e){var t,o,i,a,s;return(i=e.soundSaves[0])?(a=i.sound.get("title"),o=n(1).Lingua.tp("has been updated","have been updated",e.soundSaves.length),1===e.soundSaves.length?t=n(110).usertextOneline(a,{links:!1,maxLength:30}):(s=e.soundSaves.length-1,t=n(1).Lingua.tp("[[[trackTitle]]] and %d more track","[[[trackTitle]]] and %d more tracks",s,{trackTitle:n(110).usertextOneline(a,{links:!1,maxLength:12})})),l({title:t,text:o,class_name:"big-success"})):null}function R(e){e&&e.showSuccessMessage&&l({text:n(1).Lingua.t("Your message to [[username]] was sent successfully",{username:e.recipient.username}),image:e.recipient.avatar_url,class_name:"no-title"})}function W(e){var t=e.recipient&&e.recipient.username,o={default:n(1).Lingua.t("Unable to send message. Please retry."),forbidden:n(1).Lingua.t("Unable to send message to this user."),emailnotconfirmed:n(1).Lingua.t('You need to confirm your email address before sending messages. Check email settings.',{href:n(24).getRoute("settings")}),ratelimit:n(1).Lingua.t("Please wait a moment to send your message"),privacy:n(1).Lingua.t("Unable to send message, [[username]] only accepts messages from people that they follow.",{username:t}),receiverdoesntexist:n(1).Lingua.t("You cannot send this message. [[username]] has been deleted.",{username:t})}[e.errorCode];o&&l({text:o,class_name:"error"})}function N(){l({class_name:"error",text:n(1).Lingua.t("Something went wrong. Please try again.")})}function V(){return u(n(1).Lingua.t("You successfully saved your new payment method."))}function F(){l({class_name:"error",text:n(1).Lingua.t("Something went wrong. Please try again.")})}function H(){var e='\n \n '+n(864).getPlanTitle(n(6).get("me").getCreatorPlan())+"\n \n ";return l({text:n(1).Lingua.t("You've got [[[planName]]] now!",{planName:e}),class_name:"big-success"})}function j(){var e=l({class_name:"error",sticky:!0,text:n(1).Lingua.t('Listening in the background? Enable notifications so you know what’s playing. Turn on notifications.No thanks.')});e.find(".bubble__desktopNotificationAccept").on("click",(function(t){t.preventDefault(),n(401).create(n(1).Lingua.t("Done!"),{icon:n(1710),duration:3e3}),d.call(e)})),e.find(".bubble__desktopNotificationReject").on("click",(function(t){t.preventDefault(),d.call(e),n(94).set("newTrackNotifications","never"),l({text:n(1).Lingua.t("Ok! If you change your mind, you can adjust your preferences in the settings menu."),class_name:"error"})}))}function G(e){var t=e.action,o=e.state,i=e.xhr.status;if("likeStation"===t&&o&&409===i)return r("too-many-stations",{class_name:"error",text:n(1).Lingua.t("You have reached the maximum number of 100 liked Stations. Please unlike a Station before trying again.")}),!1}function Y(){var e=r("trinity-stop",{class_name:"error",text:n(1).Lingua.t("Paused because you started playing on another device."),sticky:!0});return this.listenToOnce(n(11),"audio:play",d.bind(e)),e}function Q(e){return n(13).Utils.escapeExpression(e)}function K(){l({class_name:"error",text:n(1).Lingua.t("Promotional offer unavailable.")})}function X(){l({class_name:"error",text:n(1).Lingua.t("This promotion is available to new SoundCloud Go+ users only.")})}function Z(){l({class_name:"error",text:n(1).Lingua.t("Something went wrong. Please try again.")})}var J={true:n(1).Lingua.t("This playlist is now public."),false:n(1).Lingua.t("This playlist is now private.")};function ee(e){return r("system-playlist:privacy",{title:Q(e.get("title")),text:J[e.get("is_public")],image:n(46).urlFrom(e,50),imageHref:n(24).getRoute("systemPlaylist",e),class_name:"oneLine"})}}).call(this,n(17))},function(e,t,n){var o=n(10),i=n(1709);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1},l=(o(i,a),i.locals?i.locals:{});e.exports=l},function(e,t,n){"use strict";n.r(t);var o=n(4),i=n.n(o),a=n(5),l=n.n(a),s=n(12),r=n.n(s),u=n(190),c=n.n(u),d=n(823),p=n.n(d),A=n(824),m=n.n(A),h=n(825),g=n.n(h),f=l()(i.a),_=r()(c.a),C=r()(p.a),b=r()(m.a),y=r()(g.a);f.push([e.i,"#gritter-notice-wrapper{position:fixed;top:60px;right:30px;width:301px;z-index:9999}#gritter-notice-wrapper.top-left{left:20px;right:auto}#gritter-notice-wrapper.bottom-right{top:auto;left:auto;bottom:20px;right:20px}#gritter-notice-wrapper.bottom-left{top:auto;right:auto;bottom:20px;left:20px}.gritter-item-wrapper{box-sizing:border-box;position:relative;margin:0 0 10px;width:300px;color:#000;color:var(--font-primary-color);background-color:#fff;min-height:44px;border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,.2),inset 0 0 2px #fff;border:1px solid #ccc}.sc-classic .gritter-item-wrapper{color:#333}.gritter-item{padding:5px 30px 5px 50px;overflow:hidden;cursor:pointer}.gritter-item p{margin:0}.oneLine .gritter-item p,.oneLine .gritter-title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-height:23px}.gritter-title{font-weight:700}.gritter-image,.gritter-top{position:absolute;top:-1px;left:-1px;border-bottom-left-radius:4px;border-top-left-radius:4px}.gritter-image{width:44px;height:44px;box-shadow:inset 0 0 1px rgba(0,0,0,.4),inset 0 2px 0 hsla(0,0%,100%,.1)}.gritter-image-wrapper{display:block}.gritter-close{display:none;position:absolute;top:0;right:7px;width:15px;height:100%;background:url("+_+") 50% no-repeat;font-size:0;cursor:pointer}.error .gritter-top,.gritter-item-wrapper.big-success .gritter-top{width:40px;height:100%;background-position:50%,0 0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);border:1px solid #cc3914}.gritter-item-wrapper.error{min-height:36px}.error .gritter-item{cursor:default}.error .gritter-item p,.no-title .gritter-item p{max-height:none}.error .gritter-top{background:#ff4d00 url("+C+") 50% no-repeat;background-image:url("+C+"),linear-gradient(#f60,#ff4d00 40%,#f30)}.gritter-item-wrapper.big-success .gritter-top{background:#ff4d00 url("+b+") 50% no-repeat;background-image:url("+b+"),linear-gradient(#f60,#ff4d00 40%,#f30);background-size:26px 26px,auto}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.gritter-item-wrapper.big-success .gritter-top{background:#ff4d00 url("+y+") 50% no-repeat;background-image:url("+y+"),linear-gradient(#f60,#ff4d00 40%,#f30);background-size:26px 26px,auto}}@media (max-width:1079px){#gritter-notice-wrapper{right:20px}}","",{version:3,sources:["webpack://./app/views/notifications/bubbles.css"],names:[],mappings:"AAAA,wBAAwB,cAAc,CAAC,QAAQ,CAAC,UAAU,CAAC,WAAW,CAAC,YAAY,CAAC,iCAAiC,SAAS,CAAC,UAAU,CAAC,qCAAqC,QAAQ,CAAC,SAAS,CAAC,WAAW,CAAC,UAAU,CAAC,oCAAoC,QAAQ,CAAC,UAAU,CAAC,WAAW,CAAC,SAAS,CAAC,sBAAsB,qBAAqB,CAAC,iBAAiB,CAAC,eAAe,CAAC,WAAW,CAAC,UAAU,CAAC,+BAA+B,CAAC,qBAAqB,CAAC,eAAe,CAAC,iBAAiB,CAAC,oDAAoD,CAAC,qBAAqB,CAAC,kCAAkC,UAAU,CAAC,cAAc,yBAAyB,CAAC,eAAe,CAAC,cAAc,CAAC,gBAAgB,QAAQ,CAAC,iDAAiD,aAAa,CAAC,eAAe,CAAC,kBAAkB,CAAC,sBAAsB,CAAC,eAAe,CAAC,eAAe,eAAe,CAAC,4BAA4B,iBAAiB,CAAC,QAAQ,CAAC,SAAS,CAAC,6BAA6B,CAAC,0BAA0B,CAAC,eAAe,UAAU,CAAC,WAAW,CAAC,wEAAwE,CAAC,uBAAuB,aAAa,CAAC,eAAe,YAAY,CAAC,iBAAiB,CAAC,KAAK,CAAC,SAAS,CAAC,UAAU,CAAC,WAAW,CAAC,gEAA4D,CAAC,WAAW,CAAC,cAAc,CAAC,mEAAmE,UAAU,CAAC,WAAW,CAAC,2BAA2B,CAAC,2CAA2C,CAAC,wBAAwB,CAAC,4BAA4B,eAAe,CAAC,qBAAqB,cAAc,CAAC,iDAAiD,eAAe,CAAC,oBAAoB,wEAA4E,CAAC,+FAAmG,CAAC,+CAA+C,wEAA2E,CAAC,+FAAkG,CAAC,8BAA8B,CAAC,yFAAyF,+CAA+C,wEAA8E,CAAC,+FAAqG,CAAC,8BAA8B,CAAC,CAAC,0BAA0B,wBAAwB,UAAU,CAAC",sourcesContent:["#gritter-notice-wrapper{position:fixed;top:60px;right:30px;width:301px;z-index:9999}#gritter-notice-wrapper.top-left{left:20px;right:auto}#gritter-notice-wrapper.bottom-right{top:auto;left:auto;bottom:20px;right:20px}#gritter-notice-wrapper.bottom-left{top:auto;right:auto;bottom:20px;left:20px}.gritter-item-wrapper{box-sizing:border-box;position:relative;margin:0 0 10px;width:300px;color:#000;color:var(--font-primary-color);background-color:#fff;min-height:44px;border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,.2),inset 0 0 2px #fff;border:1px solid #ccc}.sc-classic .gritter-item-wrapper{color:#333}.gritter-item{padding:5px 30px 5px 50px;overflow:hidden;cursor:pointer}.gritter-item p{margin:0}.oneLine .gritter-item p,.oneLine .gritter-title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-height:23px}.gritter-title{font-weight:700}.gritter-image,.gritter-top{position:absolute;top:-1px;left:-1px;border-bottom-left-radius:4px;border-top-left-radius:4px}.gritter-image{width:44px;height:44px;box-shadow:inset 0 0 1px rgba(0,0,0,.4),inset 0 2px 0 hsla(0,0%,100%,.1)}.gritter-image-wrapper{display:block}.gritter-close{display:none;position:absolute;top:0;right:7px;width:15px;height:100%;background:url(~assets/images/close-light.png) 50% no-repeat;font-size:0;cursor:pointer}.error .gritter-top,.gritter-item-wrapper.big-success .gritter-top{width:40px;height:100%;background-position:50%,0 0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);border:1px solid #cc3914}.gritter-item-wrapper.error{min-height:36px}.error .gritter-item{cursor:default}.error .gritter-item p,.no-title .gritter-item p{max-height:none}.error .gritter-top{background:#ff4d00 url(~assets/images/notifications/error.png) 50% no-repeat;background-image:url(~assets/images/notifications/error.png),linear-gradient(#f60,#ff4d00 40%,#f30)}.gritter-item-wrapper.big-success .gritter-top{background:#ff4d00 url(~assets/images/notifications/good.png) 50% no-repeat;background-image:url(~assets/images/notifications/good.png),linear-gradient(#f60,#ff4d00 40%,#f30);background-size:26px 26px,auto}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx),(min-resolution:192dpi){.gritter-item-wrapper.big-success .gritter-top{background:#ff4d00 url(~assets/images/notifications/good@2x.png) 50% no-repeat;background-image:url(~assets/images/notifications/good@2x.png),linear-gradient(#f60,#ff4d00 40%,#f30);background-size:26px 26px,auto}}@media (max-width:1079px){#gritter-notice-wrapper{right:20px}}"],sourceRoot:""}]),t.default=f},,function(e,t,n){e.exports=n(8).extend(n(38).withOptions("playControls"),{template:n(1712),css:n(1974),className:"playControls g-z-index-control-bar",states:{visible:"m-visible",volumeInactive:"m-volumeInactive",queueVisible:"m-queueVisible",googleCastActive:function(e){this.$el.toggleClass("m-googleCastActive",e),this.subviews.timeline&&this.subviews.timeline.recalculateWidth()}},setup:function(){this.listenToOnce(n(11),"audio:play",i).listenTo(n(11),"queue:toggle",a).listenToOnce(n(63),n(83).CHANGE_CURRENT_AD_SOUND,o).listenTo(this,"state:visible",(function(e){return n(11).trigger("playControls:visible",e)}));var e=n(16).getQueue();this.toggleState("visible",e.length>0),this.listenToOnce(e,"add reset",l)},getTemplateData:function(e){e.showVolume=!n(65).ios,e.showQualityIndicator=n(6).get("features").has("show_quality")||n(6).get("features").has("internal_qa")},renderDecorate:function(){var e=this;n(120).getInstance().then((function(t){t.isAvailable()&&e.toggleState("googleCastActive",!0),e.listenTo(n(11),"googleCast:available",(function(){e.toggleState("googleCastActive",!0)})),e.listenTo(n(11),"googleCast:unavailable",(function(){e.toggleState("googleCastActive",!1)}))}))}});function o(){this.toggleState("visible",!0)}function i(){this.toggleState("visible",!0)}function a(e){this.toggleState("queueVisible",e)}function l(){this.toggleState("visible",!0)}},function(e,t,n){var o=n(13);e.exports=(o.default||o).template({1:function(e,t,o,i,a){var l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
'+u((n(3)||t&&c(t,"$t")||r).call(s,"Use shift and the arrow up and down keys to change the volume.",{name:"$t",hash:{},data:a,loc:{start:{line:8,column:54},end:{line:8,column:125}}}))+'
\n '+u((n(3)||t&&c(t,"$t")||r).call(s,"Looking for more tracks?",{name:"$t",hash:{},data:a,loc:{start:{line:47,column:6},end:{line:47,column:39}}}))+"\n"+(null!=(l=c(o,"if").call(s,null!=t?c(t,"areAllSoundsMine"):t,{name:"if",hash:{},fn:e.program(6,a,0),inverse:e.program(8,a,0),data:a,loc:{start:{line:48,column:6},end:{line:52,column:13}}}))?l:"")+"
\n\n "+u((n(7)||t&&c(t,"$view")||r).call(s,n(1914),{name:"$view",hash:{field:"sounds",resource_id:null!=t?c(t,"_resource_id"):t,Form:n(189)},data:a,loc:{start:{line:55,column:4},end:{line:59,column:6}}}))+"\n \n"},6:function(e,t,o,i,a){var l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return" "+e.escapeExpression((n(3)||t&&l(t,"$t")||e.hooks.helperMissing).call(null!=t?t:e.nullContext||{},"Add some of your own.",{name:"$t",hash:{},data:a,loc:{start:{line:49,column:8},end:{line:49,column:38}}}))+"\n"},8:function(e,t,o,i,a){var l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return" "+e.escapeExpression((n(3)||t&&l(t,"$t")||e.hooks.helperMissing).call(null!=t?t:e.nullContext||{},"Add some from your likes.",{name:"$t",hash:{},data:a,loc:{start:{line:51,column:8},end:{line:51,column:42}}}))+"\n"},compiler:[8,">= 4.3.0"],main:function(e,t,o,i,a){var l,s=null!=t?t:e.nullContext||{},r=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'\n'+(null!=(l=r(o,"if").call(s,null!=t?r(t,"playlist"):t,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.program(3,a,0),data:a,loc:{start:{line:2,column:2},end:{line:35,column:9}}}))?l:"")+" "+e.escapeExpression((n(7)||t&&r(t,"$view")||e.hooks.helperMissing).call(s,n(1921),{name:"$view",hash:{isSaved:null!=t?r(t,"isSaved"):t,field:"sounds",resource_id:null!=t?r(t,"_resource_id"):t,Form:n(189)},data:a,loc:{start:{line:36,column:2},end:{line:41,column:4}}}))+"\n\n\n"+(null!=(l=r(o,"if").call(s,null!=t?r(t,"showSuggestions"):t,{name:"if",hash:{},fn:e.program(5,a,0),inverse:e.noop,data:a,loc:{start:{line:44,column:0},end:{line:61,column:7}}}))?l:"")},useData:!0})},function(e,t,n){var o=n(13);e.exports=(o.default||o).template({1:function(e,t,o,i,a){var l,s=null!=t?t:e.nullContext||{},r=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
\n"},2:function(e,t,o,i,a){var l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return" "+e.escapeExpression((n(3)||t&&l(t,"$t")||e.hooks.helperMissing).call(null!=t?t:e.nullContext||{},"Never have to delete a track again. Unlock limitless upload time and the ability to replace tracks with a Pro plan.",{name:"$t",hash:{},data:a,loc:{start:{line:21,column:12},end:{line:21,column:136}}}))+"\n"},4:function(e,t,o,i,a){var l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return" "+e.escapeExpression((n(3)||t&&l(t,"$t")||e.hooks.helperMissing).call(null!=t?t:e.nullContext||{},"Never have to delete a track again. Unlock limitless upload time with a Pro Unlimited plan.",{name:"$t",hash:{},data:a,loc:{start:{line:24,column:12},end:{line:24,column:112}}}))+"\n"},compiler:[8,">= 4.3.0"],main:function(e,t,o,i,a){var l,s=null!=t?t:e.nullContext||{},r=e.hooks.helperMissing,u=e.escapeExpression,c=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'\n '+u((n(7)||t&&c(t,"$view")||r).call(s,n(387),{name:"$view",hash:{hide_genre:!0,hide_actions:!0,resource_type:null!=t?c(t,"_resource_type"):t,resource_id:null!=t?c(t,"_resource_id"):t},data:a,loc:{start:{line:2,column:2},end:{line:2,column:119}}}))+'\n\n\n\n
'+u((n(3)||t&&c(t,"$t")||r).call(s,"Permanently delete this track?",{name:"$t",hash:{},data:a,loc:{start:{line:6,column:31},end:{line:6,column:70}}}))+'
\n\n
\n
\n
'+u((n(3)||t&&c(t,"$t")||r).call(s,"Removing this track is irreversible. You will lose all the plays, likes and comments for this track with no way to get them back.",{name:"$t",hash:{},data:a,loc:{start:{line:10,column:46},end:{line:10,column:184}}}))+'
'+e.escapeExpression((n(3)||t&&l(t,"$t")||e.hooks.helperMissing).call(null!=t?t:e.nullContext||{},"This playlist has no tracks yet",{name:"$t",hash:{},data:a,loc:{start:{line:3,column:65},end:{line:3,column:105}}}))+"
\n '+r((n(3)||t&&u(t,"$t")||s).call(l,"Anyone will be able to find and view this playlist.",{name:"$t",hash:{},data:a,loc:{start:{line:5,column:6},end:{line:5,column:66}}}))+'\n
\n
\n
'+r((n(3)||t&&u(t,"$t")||s).call(l,"Share a public link",{name:"$t",hash:{},data:a,loc:{start:{line:8,column:46},end:{line:8,column:74}}}))+"
'+r((n(3)||t&&u(t,"$t")||s).call(l,"This [[audibleType]] is set to private and can only be shared using the secret link above. You can reset the secret link if you want to revoke access.",{name:"$t",hash:{audibleType:null!=t?u(t,"audibleType"):t},data:a,loc:{start:{line:6,column:57},end:{line:6,column:244}}}))+'
\n
'+r((n(3)||t&&u(t,"$t")||s).call(l,"Are you sure you want to reset this link? It will not be possible to access this [[audibleType]] from any existing shares.",{name:"$t",hash:{audibleType:null!=t?u(t,"audibleType"):t},data:a,loc:{start:{line:7,column:88},end:{line:7,column:248}}}))+'
\n
'+r((n(3)||t&&u(t,"$t")||s).call(l,"There was a problem resetting the link. Please try again later.",{name:"$t",hash:{},data:a,loc:{start:{line:8,column:74},end:{line:8,column:146}}}))+'
\n
\n \n
\n \n \n
\n
\n
'+r((n(3)||t&&u(t,"$t")||s).call(l,"The secret link has been successfully reset.",{name:"$t",hash:{},data:a,loc:{start:{line:16,column:40},end:{line:16,column:93}}}))+"
\n"},useData:!0})},function(e,t,n){(function(t){var o=new(n(62))("widget-preferences"),i={color:"#ff5500",inverse:!1,auto_play:!1,hide_related:!1,show_comments:!0,show_user:!0,show_reposts:!1,show_teaser:!0,height:300},a=["300","450","600"],l=[{type:"light",text:n(1).Lingua.t("light")},{type:"dark",text:n(1).Lingua.t("dark")}],s=["visual","html5","html5_mini"];e.exports=n(8).extend(n(109),n(107),{template:n(1862),css:n(1871),className:"widgetCustomization",element2selector:{options:".widgetCustomization__option",players:".widgetCustomization__player",playerContainer:".widgetCustomization__players","visual-player":'[data-sc-player-type="visual"]',"html5-player":'[data-sc-player-type="html5"]',"html5_mini-player":'[data-sc-player-type="html5_mini"]',"widget-code-input":".widgetCustomization__widgetCode"},events:{'click input[type="text"]':function(e){t(e.target).select()},"change .widgetCustomization__backgroundStyle":function(e){this.inverseWidgetColor(e.target.value)},"change .widgetCustomization__height":function(e){this.widgetParams.height=e.target.value,o.set("height",this.widgetParams.height),this.setDirty(!0),this.insertIframe()},"copy .widgetCustomization__widgetCode":function(){this.logCopyOnce()}},bubbleEvents:{"checkbox:change":function(e){var t=e.data,n=t.name;this.widgetParams[n]=t.checked,"auto_play"!==n&&this.setDirty(!0);"hide_related"===n&&(this.widgetParams[n]=!t.checked);o.set(n,this.widgetParams[n]),this.insertIframe()},"color:change":function(e){var t=e.data;this.widgetParams.color=t,o.set("color",t),this.setDirty(!0),this.insertIframe()}},defaults:{type:"visual",share_type:null,dialogType:"genericProUpsell",dialogSelector:".widgetCustomization__upsell .widgetCustomization__checkbox"},dialogArgs:function(){var e=this.options.dialogSelector;return{togglerEl:this.$(e),subviewArgs:{text:n(1).Lingua.t("Unlock more control with Pro Unlimited."),buttonText:n(1).Lingua.t("Try Pro Unlimited"),tcode:"t230"}}},setup:function(e){this.widgetType=e.type,this.isDirty={},s.forEach((function(e){this.isDirty[e]=!0}),this);var t=Object.keys(i).reduce((function(e,t){var i,a=o.get(t);return void 0!==a?n(0).assign(e,((i={})[t]=a,i)):e}),{});this.widgetParams=n(0).assign({},i,t),this.$el.addClass("type-"+e.resource_type),this.insertIframe=n(0).debounce(r,500)},setWidgetType:function(e){this.widgetType=e,this.togglePlayer(),this.toggleOptions(),this.insertIframe()},getTemplateData:function(e){var t=this;return e.heights=a.map((function(e){return{height:e,active:e===t.widgetParams.height,displayValue:e+"px"}})),e.backgrounds=l.map((function(e){return n(0).assign({},e,{active:t.widgetParams.inverse?"dark"===e.type:"light"===e.type})})),e.showUpsell=!n(6).get("features").has("widget_options"),e.disableExtraOptions=e.showUpsell,e.isUserWidget=this.isUser,e.isSoundWidget="sound"===this.options.resource_type,e.isPlaylistWidget="playlist"===this.options.resource_type,e.widgetParams=this.widgetParams,e.showRecommendations=!this.widgetParams.hide_related,e.showTeaser=this.widgetParams.show_teaser,e.artworkUrl=n(289).urlFrom(this.model,null,null,!0),e.cookieCopy=n(1).Lingua.t("This player uses cookies in accordance with our [[[linkStart]]]Cookies policy[[[linkEnd]]]. We may collect usage data for analytics purposes. It is your responsibility to disclose this to visitors of any site where you embed the player.",{linkStart:'',linkEnd:""}),e},renderDecorate:function(){var e=this;this.togglePlayer(),this.toggleOptions(),this.insertIframe(),n(722).makeReadOnly(this.getElement("widget-code-input")),this.logCopyOnce=n(0).once((function(){n(14).trackShareClick({click_target:u(e.widgetType),context:{scope:[e.widgetType]}})}))},setDirty:function(e){e?n(0).each(this.isDirty,(function(e,t,n){n[t]=!0})):this.isDirty[this.widgetType]=!1},togglePlayer:function(){var e=this.widgetType;this.getElement("players").toggleClass("sc-hidden",!0),this.getElement(e+"-player").toggleClass("sc-hidden",!1),this.getElement("playerContainer").removeClass(s.join(" ")).addClass(e)},toggleOptions:function(){this.getElement("options").toggleClass("sc-hidden",!0).filter('[data-sc-available~="'+this.widgetType+'"]').toggleClass("sc-hidden",!1)},inverseWidgetColor:function(e){var t="dark"===e;this.widgetParams.inverse=t,o.set("inverse",t),this.setDirty(!0),this.insertIframe()}});function r(){if(!this.disposed){var e=this.model.getShareAttributes({type:this.options.share_type}),o=this.widgetType,i=this.widgetParams,a="visual"===o?i.height:void 0,l=this.getElement("widget-code-input"),s=this.getElement("html5_mini-player"),r={type:o,params:i,height:a},u=n(0).assign({},r);u.params=n(0).assign({},r.params,{auto_play:!1});var c=n(724)(e,r),d=t(n(724)(e,n(0).assign({},u)));this.isDirty[o]&&(this.getElement(o+"-player").html(d),this.setDirty(!1),"html5_mini"===o&&(s.removeClass("miniLoaded sc-background-darkgrey sc-background-light"),d.one("load",(function(){s.addClass("miniLoaded"),s.toggleClass("sc-background-darkgrey",i.inverse),s.toggleClass("sc-background-light",!i.inverse)})))),l.val(c)}}function u(e){switch(e){case"visual":return"visual_embed";case"html5":return"html5_embed";case"html5_mini":return"html5_mini_embed"}}}).call(this,n(17))},function(e,t,n){var o=n(13);e.exports=(o.default||o).template({1:function(e,t,o,i,a){var l,s=null!=t?t:e.nullContext||{},r=e.hooks.helperMissing,u=e.escapeExpression,c=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n"},3:function(e,t,o,i,a){var l,s=null!=t?t:e.nullContext||{},r=e.hooks.helperMissing,u=e.escapeExpression,c=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return' \n"},5:function(e,t,o,i,a){var l,s=null!=t?t:e.nullContext||{},r=e.hooks.helperMissing,u=e.escapeExpression,c=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
'+c((n(3)||t&&d(t,"$t")||u).call(r,"Code",{name:"$t",hash:{_comment:"A code for the SoundCloud embed that you can share"},data:a,loc:{start:{line:1,column:29},end:{line:1,column:104}}}))+'
'+c((n(3)||t&&d(t,"$t")||u).call(r,"Options",{name:"$t",hash:{_comment:"Options for configuring the SoundCloud embed"},data:a,loc:{start:{line:7,column:29},end:{line:7,column:101}}}))+'
\n \n \x3c!-- The color picker library will automatically set the background color of an element in its container, so we add a hidden one since we do not need that behaviour --\x3e\n \n
\n '+e.escapeExpression((n(3)||t&&l(t,"$t")||e.hooks.helperMissing).call(null!=t?t:e.nullContext||{},"Report track for",{name:"$t",hash:{_comment:'This is a phrase that gets completed by other words like "Report track for Private violation"'},data:a,loc:{start:{line:3,column:4},end:{line:3,column:136}}}))+"\n
\n"},7:function(e,t,n,o,i){return' Reported tracks are reviewed by a specialist team who take action if the content violates our\n Guidelines\n or Terms. Repeated violation or serious breaches can result\n in the permanent deletion of accounts.\n'},compiler:[8,">= 4.3.0"],main:function(e,t,o,i,a){var l,s=null!=t?t:e.nullContext||{},r=e.hooks.helperMissing,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return(null!=(l=u(o,"if").call(s,null!=(l=null!=t?u(t,"_options"):t)?u(l,"standalone"):l,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a,loc:{start:{line:1,column:0},end:{line:5,column:7}}}))?l:"")+"\n"+(null!=(l=u(o,"if").call(s,null!=t?u(t,"ownsTrack"):t,{name:"if",hash:{},fn:e.program(3,a,0),inverse:e.program(5,a,0),data:a,loc:{start:{line:7,column:0},end:{line:22,column:7}}}))?l:"")+"\n
\n '+u((n(7)||t&&c(t,"$view")||r).call(s,n(559),{name:"$view",hash:{title:(n(3)||t&&c(t,"$t")||r).call(s,"What do you want to report?",{name:"$t",hash:{},data:a,loc:{start:{line:11,column:10},end:{line:11,column:44}}}),direction:"vertical",selectedValue:null!=t?c(t,"initialValue"):t,radioButtons:null!=t?c(t,"radioButtons"):t,name:"report-type"},data:a,loc:{start:{line:6,column:2},end:{line:12,column:4}}}))+'\n
\n '+e.escapeExpression((n(3)||t&&l(t,"$t")||e.hooks.helperMissing).call(null!=t?t:e.nullContext||{},"Report caption for",{name:"$t",hash:{_comment:'This is a phrase that gets completed by other words like "Report caption for Private violation"'},data:a,loc:{start:{line:3,column:4},end:{line:3,column:140}}}))+"\n
\n"},3:function(e,t,n,o,i){return' Reported captions are reviewed by a specialist team who take action if the content violates our\n Guidelines\n or Terms. Repeated violation or serious breaches can result\n in the permanent deletion of accounts.\n'},compiler:[8,">= 4.3.0"],main:function(e,t,o,i,a){var l,s=null!=t?t:e.nullContext||{},r=e.hooks.helperMissing,u=e.escapeExpression,c=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return(null!=(l=c(o,"if").call(s,null!=(l=null!=t?c(t,"_options"):t)?c(l,"standalone"):l,{name:"if",hash:{},fn:e.program(1,a,0),inverse:e.noop,data:a,loc:{start:{line:1,column:0},end:{line:5,column:7}}}))?l:"")+'\n
\n '+r((n(3)||t&&u(t,"$t")||s).call(l,"Hear related tracks based on what’s playing now.",{name:"$t",hash:{_comment:"Instead of a space, put ' ' between the last two words"},data:a,loc:{start:{line:8,column:8},end:{line:8,column:141}}}))+'\n
\n '+r((n(3)||t&&u(t,"$t")||s).call(l,"Casting to [[[castDeviceName]]]",{name:"$t",hash:{castDeviceName:null!=t?u(t,"castDeviceName"):t},data:a,loc:{start:{line:23,column:8},end:{line:23,column:78}}}))+'\n
\n
\n '+r((n(3)||t&&u(t,"$t")||s).call(l,"Hear related tracks based on what’s playing now.",{name:"$t",hash:{_comment:"Instead of a space, put ' ' between the last two words"},data:a,loc:{start:{line:26,column:8},end:{line:26,column:141}}}))+"\n
\n"},useData:!0})},function(e,t,n){var o=n(10),i=n(1998);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1},l=(o(i,a),i.locals?i.locals:{});e.exports=l},function(e,t,n){"use strict";n.r(t);var o=n(4),i=n.n(o),a=n(5),l=n.n(a)()(i.a);l.push([e.i,".confirmationModal__buttons{float:right}","",{version:3,sources:["webpack://./app/views/modals/confirmation.css"],names:[],mappings:"AAAA,4BAA4B,WAAW",sourcesContent:[".confirmationModal__buttons{float:right}"],sourceRoot:""}]),t.default=l},,function(e,t,n){e.exports=n(8).extend({template:n(2001),className:"deniedSignup"})},function(e,t,n){var o=n(13);e.exports=(o.default||o).template({1:function(e,t,n,o,i){return' Our robots think this signup looks too much like spam. If you believe this to be a mistake, refer to the help center article.\n'},compiler:[8,">= 4.3.0"],main:function(e,t,o,i,a){var l,s=null!=t?t:e.nullContext||{},r=e.hooks.helperMissing,u=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
'+e.escapeExpression((n(3)||t&&u(t,"$t")||r).call(s,"We couldn’t sign you up",{name:"$t",hash:{},data:a,loc:{start:{line:1,column:29},end:{line:1,column:61}}}))+'
\n"},2:function(e,t,n,o,i){return' If your account is performing many more actions when compared to most others, it loses the human touch. You can\n find out more about this policy in our help center.\n'},4:function(e,t,n,o,i){return' Remember that there is a fine line between promoting yourself and bombarding other users with notifications. We\n want our community to remain a genuine, positive place for members to interact, so remember to stick to our\n Community Guidelines.\n'},6:function(e,t,o,i,a){var l,s,r,u=null!=t?t:e.nullContext||{},c=e.hooks.helperMissing,d=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]},p="
\n"},7:function(e,t,n,o,i){return" As mentioned in our Terms of use, a high volume of similar actions from an account in a short period of time will\n be considered a violation of our anti-spam policies. As these actions aim to unfairly boost popularity within the\n community, they are forbidden on our platform.\n"},9:function(e,t,n,o,i){return' If you want some tips on how to better promote yourself, and get heard, refer to the page about\n community building.\n If you have been blocked and want to understand more, refer to the page\n What have I been blocked for?.\n'},11:function(e,t,o,i,a){var l=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'
\n "+u("function"==typeof(l=null!=(l=c(o,"unblock_msg")||(null!=t?c(t,"unblock_msg"):t))?l:r)?l.call(s,{name:"unblock_msg",hash:{},data:a,loc:{start:{line:45,column:4},end:{line:45,column:19}}}):l)+"\n "+u((n(3)||t&&c(t,"$t")||r).call(s,"The more you hit these limits, the longer the block will last.",{name:"$t",hash:{},data:a,loc:{start:{line:46,column:4},end:{line:46,column:75}}}))+"\n
\n
"+u((n(3)||t&&c(t,"$t")||r).call(s,"We appreciate your understanding.",{name:"$t",hash:{},data:a,loc:{start:{line:48,column:5},end:{line:48,column:47}}}))+"
"+r((n(3)||t&&u(t,"$t")||s).call(l,"Only users [[requiredAge]] years and older are allowed to follow this profile.",{name:"$t",hash:{requiredAge:null!=t?u(t,"requiredAge"):t},data:a,loc:{start:{line:3,column:5},end:{line:3,column:116}}}))+'
'+r((n(3)||t&&u(t,"$t")||s).call(l,"Please verify your age",{name:"$t",hash:{},data:a,loc:{start:{line:8,column:31},end:{line:8,column:62}}}))+"
\n\n
"+r((n(3)||t&&u(t,"$t")||s).call(l,'[[username]] has determined that some of its content may be inappropriate for users under a certain age. To follow this profile, please confirm you’re of the required age.',{name:"$t",hash:{username:null!=t?u(t,"followeeUsername"):t},data:a,loc:{start:{line:10,column:5},end:{line:10,column:269}}}))+"
\n\n
"+r((n(3)||t&&u(t,"$t")||s).call(l,"This information will be saved on your profile.",{name:"$t",hash:{},data:a,loc:{start:{line:12,column:5},end:{line:12,column:61}}}))+'
'+u((n(3)||t&&c(t,"$t")||r).call(s,"Hear more – sign up for SoundCloud",{name:"$t",hash:{},data:a,loc:{start:{line:19,column:7},end:{line:19,column:56}}}))+"
\n
\n
"+u((n(3)||t&&c(t,"$t")||r).call(s,"Save and share this and other favorites",{name:"$t",hash:{},data:a,loc:{start:{line:21,column:10},end:{line:21,column:58}}}))+"
\n
"+u((n(3)||t&&c(t,"$t")||r).call(s,"Create and share playlists",{name:"$t",hash:{},data:a,loc:{start:{line:22,column:10},end:{line:22,column:45}}}))+"
\n
"+u((n(3)||t&&c(t,"$t")||r).call(s,"Be the first to hear what [[username]] posts next",{name:"$t",hash:{username:null!=(l=null!=t?c(t,"user"):t)?c(l,"username"):l},data:a,loc:{start:{line:23,column:10},end:{line:23,column:91}}}))+'
\n '+u((n(3)||t&&c(t,"$t")||r).call(s,"[[count]] plays in total",{name:"$t",hash:{count:(n(301)||t&&c(t,"$formatStatNumber")||r).call(s,null!=t?c(t,"total"):t,{name:"$formatStatNumber",hash:{},data:a,loc:{start:{line:13,column:57},end:{line:13,column:82}}})},data:a,loc:{start:{line:13,column:2},end:{line:13,column:84}}}))+"\n
\n '+e.escapeExpression((n(3)||t&&l(t,"$t")||e.hooks.helperMissing).call(null!=t?t:e.nullContext||{},"Your plan has an upload limit of 3 hours or 15 tracks, whichever comes first.",{name:"$t",hash:{},data:a,loc:{start:{line:14,column:12},end:{line:14,column:98}}}))+"\n
\n\n'},useData:!0})},function(e,t,n){var o=n(10),i=n(2091);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.i,i,""]]);var a={insert:"head",singleton:!1},l=(o(i,a),i.locals?i.locals:{});e.exports=l},function(e,t,n){"use strict";n.r(t);var o=n(4),i=n.n(o),a=n(5),l=n.n(a),s=n(12),r=n.n(s),u=n(353),c=n.n(u),d=n(369),p=n.n(d),A=l()(i.a),m=r()(c.a),h=r()(p.a);A.push([e.i,".trackMonetizationSidebarUpsell{background-image:url("+m+");background-position:center 25px;background-repeat:no-repeat;background-size:36px 18px;padding:60px 25px 25px;margin-bottom:20px;position:relative;text-align:center}.trackMonetizationSidebarUpsell__subtitle{margin-bottom:16px;font-size:12px}.trackMonetizationSidebarUpsell__buttons>.sc-button{min-width:120px}.trackMonetizationSidebarUpsell__dismiss{position:absolute;top:0;right:0;width:12px;height:12px;background:url("+h+") 50% no-repeat;background-size:12px;border:none;padding:12px;box-sizing:content-box;opacity:.5}","",{version:3,sources:["webpack://./app/views/track-monetization/sidebar-upsell.css"],names:[],mappings:"AAAA,gCAAgC,wDAAuE,CAAC,+BAA+B,CAAC,2BAA2B,CAAC,yBAAyB,CAAC,sBAAsB,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,iBAAiB,CAAC,0CAA0C,kBAAkB,CAAC,cAAc,CAAC,oDAAoD,eAAe,CAAC,yCAAyC,iBAAiB,CAAC,KAAK,CAAC,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,gEAAiE,CAAC,oBAAoB,CAAC,WAAW,CAAC,YAAY,CAAC,sBAAsB,CAAC,UAAU",sourcesContent:[".trackMonetizationSidebarUpsell{background-image:url(~assets/images/track-monetization/upsell-icon.svg);background-position:center 25px;background-repeat:no-repeat;background-size:36px 18px;padding:60px 25px 25px;margin-bottom:20px;position:relative;text-align:center}.trackMonetizationSidebarUpsell__subtitle{margin-bottom:16px;font-size:12px}.trackMonetizationSidebarUpsell__buttons>.sc-button{min-width:120px}.trackMonetizationSidebarUpsell__dismiss{position:absolute;top:0;right:0;width:12px;height:12px;background:url(~assets/images/close-modal-dark.svg) 50% no-repeat;background-size:12px;border:none;padding:12px;box-sizing:content-box;opacity:.5}"],sourceRoot:""}]),t.default=A},function(e,t,n){e.exports=n(132).extend(n(38).withOptions("artistShortcutsModule"),{title:n(1).Lingua.t("Latest from people you follow"),iconClassName:"artist-shortcut-activity",itemMinHeight:70,moduleClassName:"artistShortcutsModule",Subview:n(2093)})},,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var o=n(13);e.exports=(o.default||o).template({compiler:[8,">= 4.3.0"],main:function(e,t,o,i,a){var l,s=e.escapeExpression,r=null!=t?t:e.nullContext||{},u=e.hooks.helperMissing,c=e.lookupProperty||function(e,t){if(Object.prototype.hasOwnProperty.call(e,t))return e[t]};return'