SML.di("./C42E8rVVpA.js",import.meta.url,"C42E8rVVpA");SML.di("./CsxDAjmHZE.js",import.meta.url,"CsxDAjmHZE");
SML.dm("0Jw_Y6qiJT",["C42E8rVVpA","CsxDAjmHZE"],(async(e,t)=>{let n=class extends t.s{constructor(){super(...arguments),this.open=!1,this._eventsDefined=!1,this.updated=e=>{e.has("open")&&(this.open&&(this.details.open=!0),this._animator.open=this.open,this._summary.setAttribute("aria-expanded",this.open.toString()))},this._onClick=e=>{e.target&&this._summary?.contains(e.target)&&(e.preventDefault(),this.open=!this.open,this._animator.open=this.open)},this._onTransitionEnd=e=>{e.target&&this._animator?.contains(e.target)&&(this.details.open=this.open)}}get details(){return this.querySelector("details")}get _summary(){return this.details?this.details.querySelector("summary"):null}get _animator(){return this.querySelector("faceplate-auto-height-animator")}connectedCallback(){super.connectedCallback(),this._eventsDefined||(this.addEventListener("click",this._onClick),this.addEventListener("transitionend",this._onTransitionEnd),this._eventsDefined=!0),async function(){return new Promise((e=>{"loading"===document.readyState?document.addEventListener("readystatechange",(()=>{e(!0)}),{once:!0}):e(!0)}))}().then((()=>{null!=this.details&&null!=this._summary&&null!=this._animator&&(this.open=this.details.open)}))}disconnectedCallback(){super.disconnectedCallback(),this.removeEventListener("click",this._onClick),this.removeEventListener("transitionend",this._onTransitionEnd),this._eventsDefined=!1}createRenderRoot(){return this}};e._([e.n({type:Boolean,reflect:!0})],n.prototype,"open",void 0),n=e._([e.e("faceplate-expandable-section-helper")],n);var i=Object.freeze({__proto__:null,get FaceplateExpandableSectionHelper(){return n}});return{get f(){return i}}}));
SML.di("./C42E8rVVpA.js",import.meta.url,"C42E8rVVpA");SML.di("./CsxDAjmHZE.js",import.meta.url,"CsxDAjmHZE");SML.di("./DUzIBJc2in.js",import.meta.url,"DUzIBJc2in");
SML.dm("1i4g9fLWHY",["C42E8rVVpA","CsxDAjmHZE","DUzIBJc2in"],(async(e,a,t)=>{let r=class extends e.h4{constructor(){super(...arguments),this._fullscreenBlurEl=document.createElement("div"),this._appliedBlurFilter=null,this._blurElement=null,this.shouldContentScroll=!1,this.isFooterEmpty=!0,this.render=()=>{const t=a.x`
${"Ad hidden"}
${t}`},n=(e,t)=>{try{if(t)return new URL(e,t).toString()}catch{}return e},o=e=>{const t=[];for(const r in s.F){if(isNaN(Number(r)))continue;Number(r)&e&&t.push(r)}return t},c=(e,t)=>{let r=e;for(const e of t){const t=a[e];t&&(r=t(r))}return r},d=t=>{const r=function(e,t=[]){const r=i(e),s=[];let a=0;for(const[i,n,o]of t){const t=n+o,c=r[n]??n,d=r[t]??t;a${t.c.map((e=>l(e,r)))}
`)(t,r);case s.f:return((t,r)=>{const s=t.c.map((e=>l(e,r)));return t.o?e.x`${t.c.map((e=>l(e,r)))}`)(t,r);case s.S:return((t,r)=>e.x`
${r}`})(t);case s.b:return(t=>e.x` | ${t.c?.map((e=>l(e,r)))??""} | `))}
|---|
| ${t.c?.map((e=>l(e,r)))??""} | `))}
${t}
${t}
`;}};yl.styles=[t.t],t._([t.n({type:Number})],yl.prototype,"mediaErrorCode",void 0),yl=t._([t.e("shreddit-error-overlay")],yl);let El=class extends e.s{constructor(){super(...arguments),this.isMobile=!1,this.loadedPreviewVideo=!1,this._onCanPlay=()=>{this.videoElement.style.display="block"}}disconnectedCallback(){super.disconnectedCallback(),this.videoElement?.removeEventListener("canplay",this._onCanPlay)}loadPreviewVideo(){!this.loadedPreviewVideo&&this.videoElement&&(this.loadedPreviewVideo=!0,this.videoElement.load(),this.videoElement.addEventListener("canplay",this._onCanPlay))}render(){return e.x` ${this.isMobile||!this.preview?e.A:e.x` `} 0:00 `}};El.styles=[e.i`:host{display:inline-block;contain:content}:host(:not([preview])) video,:host([hidden]) video{display:none}`,t.t],t._([t.n({type:String})],El.prototype,"preview",void 0),t._([t.n({type:Boolean})],El.prototype,"isMobile",void 0),t._([t.v()],El.prototype,"loadedPreviewVideo",void 0),t._([t.Q("video")],El.prototype,"videoElement",void 0),t._([t.Q("span.formatted-current-time")],El.prototype,"formattedCurrentTime",void 0),El=t._([t.e("shreddit-preview-video-lazy")],El);let Tl=class extends e.s{constructor(){super(...arguments),this._isPointerDown=!1,this.idleUpdate=!1,this._handlePointerDown=e=>{t.km(e),this._isPointerDown=!0,this.onPointerDownMove?.(e),this.idleUpdate||this.onChange?.(e),this.dispatchEvent(new Event("slider-dragstart"))},this._handlePointerUp=e=>{this._isPointerDown&&(t.km(e),this._isPointerDown=!1,this.onChange?.(e),this.dispatchEvent(new Event("slider-dragend")))},this._handlePointerMove=e=>{this._isPointerDown&&(t.km(e),this.onPointerDownMove?.(e),this.idleUpdate||this.onChange?.(e))}}connectedCallback(){super.connectedCallback(),document.addEventListener("pointerup",this._handlePointerUp),document.addEventListener("pointercancel",this._handlePointerUp),document.addEventListener("pointermove",this._handlePointerMove)}disconnectedCallback(){super.disconnectedCallback(),document.removeEventListener("pointerup",this._handlePointerUp),document.removeEventListener("pointercancel",this._handlePointerUp),document.removeEventListener("pointermove",this._handlePointerMove)}render(){return e.x`