1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6160,7476,7927],{16902:function(e,t,r){var n=r(44755).Symbol;e.exports=n},32152:function(e,t,r){var n=r(16902),i=r(9507),a=r(42786),l=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":l&&l in Object(e)?i(e):a(e)}},61606:function(e,t,r){var n=r(10307),i=/^\s+/;e.exports=function(e){return e?e.slice(0,n(e)+1).replace(i,""):e}},3076:function(e,t,r){var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;e.exports=n},9507:function(e,t,r){var n=r(16902),i=Object.prototype,a=i.hasOwnProperty,l=i.toString,o=n?n.toStringTag:void 0;e.exports=function(e){var t=a.call(e,o),r=e[o];try{e[o]=void 0;var n=!0}catch(e){}var i=l.call(e);return n&&(t?e[o]=r:delete e[o]),i}},42786:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},44755:function(e,t,r){var n=r(3076),i="object"==typeof self&&self&&self.Object===Object&&self,a=n||i||Function("return this")();e.exports=a},10307:function(e){var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},89120:function(e,t,r){var n=r(89460),i=r(36610),a=r(43696),l=Math.max,o=Math.min;e.exports=function(e,t,r){var s,u,c,d,p,f,h=0,m=!1,g=!1,v=!0;if("function"!=typeof e)throw TypeError("Expected a function");function b(t){var r=s,n=u;return s=u=void 0,h=t,d=e.apply(n,r)}function y(e){var r=e-f,n=e-h;return void 0===f||r>=t||r<0||g&&n>=c}function x(){var e,r,n,a=i();if(y(a))return w(a);p=setTimeout(x,(e=a-f,r=a-h,n=t-e,g?o(n,c-r):n))}function w(e){return(p=void 0,v&&s)?b(e):(s=u=void 0,d)}function P(){var e,r=i(),n=y(r);if(s=arguments,u=this,f=r,n){if(void 0===p)return h=e=f,p=setTimeout(x,t),m?b(e):d;if(g)return clearTimeout(p),p=setTimeout(x,t),b(f)}return void 0===p&&(p=setTimeout(x,t)),d}return t=a(t)||0,n(r)&&(m=!!r.leading,c=(g="maxWait"in r)?l(a(r.maxWait)||0,t):c,v="trailing"in r?!!r.trailing:v),P.cancel=function(){void 0!==p&&clearTimeout(p),h=0,s=f=u=p=void 0},P.flush=function(){return void 0===p?d:w(i())},P}},89460:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},96602:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},88046:function(e,t,r){var n=r(32152),i=r(96602);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==n(e)}},36610:function(e,t,r){var n=r(44755);e.exports=function(){return n.Date.now()}},43696:function(e,t,r){var n=r(61606),i=r(89460),a=r(88046),l=0/0,o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return l;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=s.test(e);return r||u.test(e)?c(e.slice(2),r?2:8):o.test(e)?l:+e}},51375:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/review",function(){return r(34620)}])},84020:function(e,t,r){"use strict";r.d(t,{Z:function(){return N}});var n=r(75271),i=r(45929),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},l=r(52095),o=n.forwardRef(function(e,t){return n.createElement(l.Z,(0,i.Z)({},e,{ref:t,icon:a}))}),s=r(82187),u=r.n(s),c=r(75621),d=r(50155),p=r(17039),f=r(93954),h=r(14583),m=r(71305),g=n.forwardRef(function(e,t){var r=e.disabled,i=e.prefixCls,a=e.character,l=e.characterRender,o=e.index,s=e.count,c=e.value,d=e.allowHalf,p=e.focused,f=e.onHover,m=e.onClick,g=o+1,v=new Set([i]);0===c&&0===o&&p?v.add("".concat(i,"-focused")):d&&c+.5>=g&&c<g?(v.add("".concat(i,"-half")),v.add("".concat(i,"-active")),p&&v.add("".concat(i,"-focused"))):(g<=c?v.add("".concat(i,"-full")):v.add("".concat(i,"-zero")),g===c&&p&&v.add("".concat(i,"-focused")));var b="function"==typeof a?a(e):a,y=n.createElement("li",{className:u()(Array.from(v)),ref:t},n.createElement("div",{onClick:r?null:function(e){m(e,o)},onKeyDown:r?null:function(e){e.keyCode===h.Z.ENTER&&m(e,o)},onMouseMove:r?null:function(e){f(e,o)},role:"radio","aria-checked":c>o?"true":"false","aria-posinset":o+1,"aria-setsize":s,tabIndex:r?-1:0},n.createElement("div",{className:"".concat(i,"-first")},b),n.createElement("div",{className:"".concat(i,"-second")},b)));return l&&(y=l(y,e)),y}),v=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"],b=n.forwardRef(function(e,t){var r,a=e.prefixCls,l=void 0===a?"rc-rate":a,o=e.className,s=e.defaultValue,b=e.value,y=e.count,x=void 0===y?5:y,w=e.allowHalf,P=void 0!==w&&w,j=e.allowClear,C=void 0===j||j,k=e.keyboard,S=void 0===k||k,O=e.character,E=void 0===O?"â
":O,A=e.characterRender,M=e.disabled,N=e.direction,T=void 0===N?"ltr":N,I=e.tabIndex,F=e.autoFocus,R=e.onHoverChange,D=e.onChange,L=e.onFocus,H=e.onBlur,V=e.onKeyDown,_=e.onMouseLeave,Z=(0,p.Z)(e,v),z=(r=n.useRef({}),[function(e){return r.current[e]},function(e){return function(t){r.current[e]=t}}]),$=(0,d.Z)(z,2),B=$[0],q=$[1],W=n.useRef(null),U=function(){if(!M){var e;null===(e=W.current)||void 0===e||e.focus()}};n.useImperativeHandle(t,function(){return{focus:U,blur:function(){if(!M){var e;null===(e=W.current)||void 0===e||e.blur()}}}});var K=(0,f.Z)(s||0,{value:b}),X=(0,d.Z)(K,2),Q=X[0],G=X[1],J=(0,f.Z)(null),Y=(0,d.Z)(J,2),ee=Y[0],et=Y[1],er=function(e,t){var r="rtl"===T,n=e+1;if(P){var i,a,l,o,s,u,c,d,p,f=B(e),h=(o=(l=f.ownerDocument).body,s=l&&l.documentElement,i=(u=f.getBoundingClientRect()).left,a=u.top,c={left:i-=s.clientLeft||o.clientLeft||0,top:a-=s.clientTop||o.clientTop||0},p=(d=f.ownerDocument).defaultView||d.parentWindow,c.left+=function(e){var t=e.pageXOffset,r="scrollLeft";if("number"!=typeof t){var n=e.document;"number"!=typeof(t=n.documentElement[r])&&(t=n.body[r])}return t}(p),c.left),m=f.clientWidth;r&&t-h>m/2?n-=.5:!r&&t-h<m/2&&(n-=.5)}return n},en=function(e){G(e),null==D||D(e)},ei=n.useState(!1),ea=(0,d.Z)(ei,2),el=ea[0],eo=ea[1],es=n.useState(null),eu=(0,d.Z)(es,2),ec=eu[0],ed=eu[1],ep=function(e,t){var r=er(t,e.pageX);r!==ee&&(ed(r),et(null)),null==R||R(r)},ef=function(e){M||(ed(null),et(null),null==R||R(void 0)),e&&(null==_||_(e))},eh=function(e,t){var r=er(t,e.pageX),n=!1;C&&(n=r===Q),ef(),en(n?0:r),et(n?r:null)};n.useEffect(function(){F&&!M&&U()},[]);var em=Array(x).fill(0).map(function(e,t){return n.createElement(g,{ref:q(t),index:t,count:x,disabled:M,prefixCls:"".concat(l,"-star"),allowHalf:P,value:null===ec?Q:ec,onClick:eh,onHover:ep,key:e||t,character:E,characterRender:A,focused:el})}),eg=u()(l,o,(0,c.Z)((0,c.Z)({},"".concat(l,"-disabled"),M),"".concat(l,"-rtl"),"rtl"===T));return n.createElement("ul",(0,i.Z)({className:eg,onMouseLeave:ef,tabIndex:M?-1:void 0===I?0:I,onFocus:M?null:function(){eo(!0),null==L||L()},onBlur:M?null:function(){eo(!1),null==H||H()},onKeyDown:M?null:function(e){var t=e.keyCode,r="rtl"===T,n=P?.5:1;S&&(t===h.Z.RIGHT&&Q<x&&!r?(en(Q+n),e.preventDefault()):t===h.Z.LEFT&&Q>0&&!r?(en(Q-n),e.preventDefault()):t===h.Z.RIGHT&&Q>0&&r?(en(Q-n),e.preventDefault()):t===h.Z.LEFT&&Q<x&&r&&(en(Q+n),e.preventDefault())),null==V||V(e)},ref:W},(0,m.Z)(Z,{aria:!0,data:!0,attr:!0})),em)}),y=r(88859),x=r(27610),w=r(84759),P=r(42446),j=r(38841),C=r(83509);let k=e=>{let{componentCls:t}=e;return{["".concat(t,"-star")]:{position:"relative",display:"inline-block",color:"inherit",curs
1or:"pointer","&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:"all ".concat(e.motionDurationMid,", outline 0s"),"&:hover":{transform:e.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:"".concat((0,w.unit)(e.lineWidth)," dashed ").concat(e.starColor),transform:e.starHoverScale}},"&-first, &-second":{color:e.starBg,transition:"all ".concat(e.motionDurationMid),userSelect:"none"},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},["&-half ".concat(t,"-star-first, &-half ").concat(t,"-star-second")]:{opacity:1},["&-half ".concat(t,"-star-first, &-full ").concat(t,"-star-second")]:{color:"inherit"}}}},S=e=>({["&-rtl".concat(e.componentCls)]:{direction:"rtl"}}),O=e=>{let{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,P.Wf)(e)),{display:"inline-block",margin:0,padding:0,color:e.starColor,fontSize:e.starSize,lineHeight:1,listStyle:"none",outline:"none",["&-disabled".concat(t," ").concat(t,"-star")]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),k(e)),S(e))}};var E=(0,j.I$)("Rate",e=>O((0,C.mergeToken)(e,{})),e=>({starColor:e.yellow6,starSize:.5*e.controlHeightLG,starHoverScale:"scale(1.1)",starBg:e.colorFillContent})),A=r(8154),M=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r},N=n.forwardRef((e,t)=>{let{prefixCls:r,className:i,rootClassName:a,style:l,tooltips:s,character:c=n.createElement(o,null),disabled:d}=e,p=M(e,["prefixCls","className","rootClassName","style","tooltips","character","disabled"]),{getPrefixCls:f,direction:h,rate:m}=n.useContext(y.E_),g=f("rate",r),[v,w,P]=E(g),j=Object.assign(Object.assign({},null==m?void 0:m.style),l),C=n.useContext(A.Z);return v(n.createElement(b,Object.assign({ref:t,character:c,characterRender:(e,t)=>{let{index:r}=t;return s?n.createElement(x.Z,{title:s[r]},e):e},disabled:null!=d?d:C},p,{className:u()(i,a,w,P,null==m?void 0:m.className),style:j,prefixCls:g,direction:h})))})},57722:function(e,t,r){"use strict";r.d(t,{Z:function(){return M}});var n=r(75271),i=r(82187),a=r.n(i),l=r(18051),o=r(49955),s=r(43596),u=r(95959),c=r(71192),d=r(88859),p=r(84759),f=r(84432),h=r(42446),m=r(83509),g=r(38841);let v=e=>{let{paddingXXS:t,lineWidth:r,tagPaddingHorizontal:n,componentCls:i,calc:a}=e,l=a(n).sub(r).equal(),o=a(t).sub(r).equal();return{[i]:Object.assign(Object.assign({},(0,h.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:l,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:"".concat((0,p.unit)(e.lineWidth)," ").concat(e.lineType," ").concat(e.colorBorder),borderRadius:e.borderRadiusSM,opacity:1,transition:"all ".concat(e.motionDurationMid),textAlign:"start",position:"relative",["&".concat(i,"-rtl")]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},["".concat(i,"-close-icon")]:{marginInlineStart:o,fontSize:e.tagIconSize,color:e.colorIcon,cursor:"pointer",transition:"all ".concat(e.motionDurationMid),"&:hover":{color:e.colorTextHeading}},["&".concat(i,"-has-color")]:{borderColor:"transparent",["&, a, a:hover, ".concat(e.iconCls,"-close, ").concat(e.iconCls,"-close:hover")]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",["&:not(".concat(i,"-checkable-checked):hover")]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},["> ".concat(e.iconCls," + span, > span + ").concat(e.iconCls)]:{marginInlineStart:l}}),["".concat(i,"-borderless")]:{borderColor:"transparent",background:e.tagBorderlessBg}}},b=e=>{let{lineWidth:t,fontSizeIcon:r,calc:n}=e,i=e.fontSizeSM;return(0,m.mergeToken)(e,{tagFontSize:i,tagLineHeight:(0,p.unit)(n(e.lineHeightSM).mul(i).equal()),tagIconSize:n(r).sub(n(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},y=e=>
1({defaultBg:new f.FastColor(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText});var x=(0,g.I$)("Tag",e=>v(b(e)),y),w=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};let P=n.forwardRef((e,t)=>{let{prefixCls:r,style:i,className:l,checked:o,children:s,icon:u,onChange:c,onClick:p}=e,f=w(e,["prefixCls","style","className","checked","children","icon","onChange","onClick"]),{getPrefixCls:h,tag:m}=n.useContext(d.E_),g=h("tag",r),[v,b,y]=x(g),P=a()(g,"".concat(g,"-checkable"),{["".concat(g,"-checkable-checked")]:o},null==m?void 0:m.className,l,b,y);return v(n.createElement("span",Object.assign({},f,{ref:t,style:Object.assign(Object.assign({},i),null==m?void 0:m.style),className:P,onClick:e=>{null==c||c(!o),null==p||p(e)}}),u,n.createElement("span",null,s)))});var j=r(36980);let C=e=>(0,j.Z)(e,(t,r)=>{let{textColor:n,lightBorderColor:i,lightColor:a,darkColor:l}=r;return{["".concat(e.componentCls).concat(e.componentCls,"-").concat(t)]:{color:n,background:a,borderColor:i,"&-inverse":{color:e.colorTextLightSolid,background:l,borderColor:l},["&".concat(e.componentCls,"-borderless")]:{borderColor:"transparent"}}}});var k=(0,g.bk)(["Tag","preset"],e=>C(b(e)),y);let S=(e,t,r)=>{let n="string"!=typeof r?r:r.charAt(0).toUpperCase()+r.slice(1);return{["".concat(e.componentCls).concat(e.componentCls,"-").concat(t)]:{color:e["color".concat(r)],background:e["color".concat(n,"Bg")],borderColor:e["color".concat(n,"Border")],["&".concat(e.componentCls,"-borderless")]:{borderColor:"transparent"}}}};var O=(0,g.bk)(["Tag","status"],e=>{let t=b(e);return[S(t,"success","Success"),S(t,"processing","Info"),S(t,"error","Error"),S(t,"warning","Warning")]},y),E=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};let A=n.forwardRef((e,t)=>{let{prefixCls:r,className:i,rootClassName:p,style:f,children:h,icon:m,color:g,onClose:v,bordered:b=!0,visible:y}=e,w=E(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:P,direction:j,tag:C}=n.useContext(d.E_),[S,A]=n.useState(!0),M=(0,l.Z)(w,["closeIcon","closable"]);n.useEffect(()=>{void 0!==y&&A(y)},[y]);let N=(0,o.o2)(g),T=(0,o.yT)(g),I=N||T,F=Object.assign(Object.assign({backgroundColor:g&&!I?g:void 0},null==C?void 0:C.style),f),R=P("tag",r),[D,L,H]=x(R),V=a()(R,null==C?void 0:C.className,{["".concat(R,"-").concat(g)]:I,["".concat(R,"-has-color")]:g&&!I,["".concat(R,"-hidden")]:!S,["".concat(R,"-rtl")]:"rtl"===j,["".concat(R,"-borderless")]:!b},i,p,L,H),_=e=>{e.stopPropagation(),null==v||v(e),e.defaultPrevented||A(!1)},[,Z]=(0,s.b)((0,s.w)(e),(0,s.w)(C),{closable:!1,closeIconRender:e=>{let t=n.createElement("span",{className:"".concat(R,"-close-icon"),onClick:_},e);return(0,u.wm)(e,t,e=>({onClick:t=>{var r;null===(r=null==e?void 0:e.onClick)||void 0===r||r.call(e,t),_(t)},className:a()(null==e?void 0:e.className,"".concat(R,"-close-icon"))}))}}),z="function"==typeof w.onClick||h&&"a"===h.type,$=m||null,B=$?n.createElement(n.Fragment,null,$,h&&n.createElement("span",null,h)):h,q=n.createElement("span",Object.assign({},M,{ref:t,className:V,style:F}),B,Z,N&&n.createElement(k,{key:"preset",prefixCls:R}),T&&n.createElement(O,{key:"status",prefixCls:R}));return D(z?n.createElement(c.Z,{component:"Tag"},q):q)});A.CheckableTag=P;var M=A},29607:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(35082).Z)("cloud-upload",[["path",{d:"M12 13v8",key:"1l5pq0"}],["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242",key:"1pljnt"}],["path",{d:"m8 17 4-4 4 4",key:"1quai1"}]])},92966:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(35082).Z)("ellipsis-vertical",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"12",cy:"5",r:"1",key:"gxeob9"}],["circle",{cx:"12",cy:"19",r:"1",key:"lyex9k"}]])},2194:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(35082).Z)("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]])},98774:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(35082).Z)("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]])},34769:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(35082).Z)("shield-check",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",ke
1y:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]])},1705:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(35082).Z)("trash",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}]])},39577:function(e,t,r){"use strict";var n=r(52676),i=r(98807),a=r(78051),l=r(92966),o=r(63309);t.Z=e=>{let{children:t,className:r,...s}=e;return(0,n.jsx)(i.Z,{trigger:["click"],rootClassName:(0,o.cn)("!min-w-[100px]",r),...s,children:t||(0,n.jsx)(a.ZP,{className:"!px-2",children:(0,n.jsx)(l.Z,{})})})}},98131:function(e,t,r){"use strict";var n=r(52676),i=r(79406),a=r(78051);t.Z=e=>{let{visible:t,onOk:r,onCancel:l,title:o,content:s,danger:u=!1,okButtonText:c,cancelButtonText:d,loading:p,disabled:f}=e;return(0,n.jsxs)(i.Z,{open:t,title:o,footer:null,closeIcon:null,centered:!0,onCancel:()=>{f||null==l||l()},children:[s,(0,n.jsxs)("div",{className:"flex gap-5 mt-5",children:[(0,n.jsx)(a.ZP,{size:"large",onClick:l,block:!0,disabled:f,children:d||"Cancel"}),(0,n.jsx)(a.ZP,{size:"large",type:"primary",danger:u,onClick:r,block:!0,loading:p,disabled:f,children:c||"Ok"})]})]})}},95809:function(e,t,r){"use strict";var n=r(75271);t.Z=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],[t,r]=(0,n.useState)(e);return{visible:t,open:()=>{r(!0)},close:()=>{r(!1)},toggle:()=>{r(e=>!e)}}}},56346:function(e,t,r){"use strict";var n=r(75271),i=r(94170);t.Z=e=>{let[t,r]=(0,n.useState)({page:1,pageSize:10,total:0,sortOrder:i.As.DESC,sortField:"createdAt",...e});return[t,r,(e,t,n)=>{r(t=>{var r;return{...t,page:e.current||1,pageSize:e.pageSize||10,sortField:null!==(r=null==n?void 0:n.field)&&void 0!==r?r:null==t?void 0:t.sortField,sortOrder:"ascend"==n.order?i.As.ASC:n.order?i.As.DESC:t.sortOrder}})}]}},34620:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSP:function(){return V},default:function(){return _}});var n=r(52676),i=r(21844),a=r(78051),l=r(98774),o=r(87927),s=r(49810),u=r(95809),c=r(75271),d=r(27026),p=r.n(d),f=r(33561),h=r(69947),m=r(69834),g=r(4475),v=r(71030),b=r(77894),y=r(2194),x=r(34769),w=r(1705),P=r(76517),j=r(15831),C=r(57722),k=e=>{let{status:t}=e;return"ACTIVE"===t?(0,n.jsx)(C.Z,{color:"green",children:"Active"}):(0,n.jsx)(C.Z,{color:"red",children:"Inactive"})},S=r(56346),O=r(39577),E=r(98131),A=r(83214),M=r(26134),N=r(85304),T=e=>{let{search:t}=e,r=(0,h.NL)(),i=(0,f.useRouter)(),{user:a}=(0,N.a)(),[l,o,s]=(0,S.Z)(),[d,C]=(0,c.useState)(null),T=(0,u.Z)(),I=(0,u.Z)(),F=(0,m.a)({queryKey:["review","pagination",l,t],queryFn:async()=>{let e=await (0,j.t_)({page:l.page,pageSize:l.pageSize,sortField:l.sortField,sortOrder:l.sortOrder,search:t});return o(t=>({...t,page:e.data.page,total:e.data.total})),e},placeholderData:g.Wk,select:e=>e.data.rows}),R=(0,v.D)({mutationFn:e=>(0,j.kn)(e.id,{status:e.status}),onSuccess:()=>{T.close(),r.invalidateQueries({queryKey:["review"]})}}),D=(0,v.D)({mutationFn:e=>(0,j.i0)(e),onSuccess:()=>{I.close(),r.invalidateQueries({queryKey:["review"]})}}),L=e=>{let t="ACTIVE"===e.status?"INACTIVE":"ACTIVE";P.Am.promise(R.mutateAsync({id:e.refId,status:t}),{pending:"ACTIVE"===t?"Activating review...":"Deactivating review...",success:"Review status updated successfully",error:{render(e){let{data:t}=e;return(0,A._g)(t)}}})},H=e=>{P.Am.promise(D.mutateAsync(e),{pending:"Deleting review...",success:"Review deleted successfully",error:{render(e){let{data:t}=e;return(0,A._g)(t)}}})},V=[{title:"Name",dataIndex:"name",render:(e,t)=>(0,n.jsx)(p(),{href:"/admin/review/".concat(t.refId),className:"font-semibold",children:e||"Unnamed"})},{title:"Product",dataIndex:"product",render:e=>(null==e?void 0:e.name)||"-"},{title:"Rating",dataIndex:"rating",render:e=>e.toFixed(1)},{title:"Status",dataIndex:"status",render:e=>(0,n.jsx)(k,{status:e})},{title:"Reviewed at",dataIndex:"reviewedAt",render:e=>(0,A.i$)(e,"-")},{dataIndex:"refId",width:50,render:(e,t)=>(0,n.jsx)(O.Z,{menu:{items:[{key:"view",label:"View",icon:(0,n.jsx)(y.Z,{}),onClick:()=>i.push("/admin/review/".concat(t.refId))},...(0,M.f)(a.role.accessRights.REVIEW.UPDATE,[{key:"toggle-status",label:"ACTIVE"===t.status?"Deactivate":"Activate",icon:(0,n.jsx)(x.Z,{}),onClick:()=>
1{C(t),T.open()}}]),{type:"divider"},...(0,M.f)(a.role.accessRights.REVIEW.DELETE,[{key:"delete",label:"Delete",danger:!0,icon:(0,n.jsx)(w.Z,{}),onClick:()=>{C(t),I.open()}}])]}})}];return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(b.Z,{columns:V,dataSource:F.data,loading:F.isFetching,onChange:s,rowKey:e=>e.refId,pagination:{current:l.page,pageSize:l.pageSize,showSizeChanger:!0,pageSizeOptions:[10,25,50,100],total:l.total,showTotal:(e,t)=>"Pagination: ".concat(t[0],"-").concat(t[1]," of ").concat(e," items")}}),(0,n.jsx)(E.Z,{visible:T.visible,title:(null==d?void 0:d.name)||"Review",content:"Are you sure you want to ".concat((null==d?void 0:d.status)==="ACTIVE"?"deactivate":"activate"," this review?"),okButtonText:"Confirm",onCancel:()=>{T.close(),C(null)},onOk:()=>{d&&L(d)},loading:R.isPending,disabled:R.isPending}),(0,n.jsx)(E.Z,{visible:I.visible,title:(null==d?void 0:d.name)||"Review",content:"Are you sure you want to delete this review?",okButtonText:"Delete",danger:!0,onCancel:()=>{I.close(),C(null)},onOk:()=>{d&&H(d.refId)},loading:D.isPending,disabled:D.isPending})]})},I=r(18060),F=r(79406),R=r(87517),D=r(88463),L=r(27062),H=e=>{let{open:t,onClose:r}=e,i=(0,h.NL)(),[l]=I.Z.useForm(),[o,s]=(0,c.useState)([]),[u,d]=(0,c.useState)([]);(0,c.useEffect)(()=>{t&&(l.resetFields(),l.setFieldsValue({isExistingCustomer:!0,status:"ACTIVE",reviewedAt:void 0}),s([]),d([]))},[t,l]);let p=(0,v.D)({mutationFn:e=>(0,j.XU)(e),onSuccess:()=>{l.resetFields(),s([]),d([]),r(),i.invalidateQueries({queryKey:["review"]})}}),f=()=>{l.resetFields(),s([]),d([]),r()};return(0,n.jsx)(F.Z,{open:t,onCancel:f,title:"Create Review",footer:null,destroyOnClose:!0,centered:!0,width:640,children:(0,n.jsxs)(I.Z,{form:l,layout:"vertical",onFinish:e=>{var t,r,n,i,a,l;let s={isExistingCustomer:e.isExistingCustomer,userId:e.isExistingCustomer&&(null===(t=e.customer)||void 0===t?void 0:t.value)||null,name:e.isExistingCustomer?null:(null===(r=e.name)||void 0===r?void 0:r.trim())||null,productId:(null===(n=e.product)||void 0===n?void 0:n.value)||"",rating:e.rating||0,description:e.description||"",images:o.filter(e=>"done"===e.status).map(e=>{var t;return(null===(t=e.response)||void 0===t?void 0:t.uid)||e.uid}).filter(Boolean),video:(null===(a=u.find(e=>"done"===e.status))||void 0===a?void 0:null===(i=a.response)||void 0===i?void 0:i.uid)||(null===(l=u[0])||void 0===l?void 0:l.uid)||null,status:e.status,reviewedAt:e.reviewedAt.toISOString()};P.Am.promise(p.mutateAsync(s),{pending:"Creating review...",success:"Review created",error:{render(e){let{data:t}=e;return(0,A._g)(t)}}})},children:[(0,n.jsx)(L.Z,{form:l,imageList:o,setImageList:s,videoList:u,setVideoList:d}),(0,n.jsx)(I.Z.Item,{name:"status",label:"Status",rules:[{required:!0}],children:(0,n.jsxs)(R.ZP.Group,{children:[(0,n.jsx)(R.ZP,{value:"ACTIVE",children:"Active"}),(0,n.jsx)(R.ZP,{value:"INACTIVE",children:"Inactive"})]})}),(0,n.jsx)(I.Z.Item,{name:"reviewedAt",label:"Reviewed At",rules:[{required:!0,message:"Please select reviewed at"}],children:(0,n.jsx)(D.default,{className:"w-full",showTime:!0})}),(0,n.jsxs)("div",{className:"flex gap-2 justify-end",children:[(0,n.jsx)(a.ZP,{onClick:f,children:"Cancel"}),(0,n.jsx)(a.ZP,{type:"primary",htmlType:"submit",loading:p.isPending,children:"Create"})]})]})})},V=!0,_=e=>{let{user:t}=e,[r,c]=(0,o.v1)("search",o.Oi.withDefault("")),d=(0,u.Z)();return(0,n.jsxs)(s.Z,{user:t,activeMenu:["review"],children:[(0,n.jsxs)("div",{className:"flex flex-col gap-4 mb-5 md:flex-row md:items-center md:justify-between",children:[(0,n.jsx)(i.default.Search,{className:"max-w-[400px]",allowClear:!0,placeholder:"Search by name, product or description",onSearch:e=>c(e)}),(0,n.jsx)(a.ZP,{type:"primary",icon:(0,n.jsx)(l.Z,{size:16}),onClick:d.open,children:"New Review"})]}),(0,n.jsx)(T,{search:r}),(0,n.jsx)(H,{open:d.visible,onClose:d.close})]})}},32195:function(){},62430:function(e,t,r){"use strict";r.d(t,{w:function(){return n}});let n={sideOffset:"--media-popover-side-offset",alignOffset:"--media-popover-align-offset",anchorWidth:"--media-popover-anchor-width",anchorHeight:"--media-popover-anchor-height",availableWidth:"--media-popover-available-width",availableHeight:"--media-popover-available-height"}},98760:function(e,t,r){"use strict";r.d(t,{A:function(){return n}});let n={fill:"--media-slider-fill",pointer:"--media-slider-pointer",buffer:"--media-slider-buffer"}},43054:function(e,t,r){"use strict";r.d(t,{L:function(){return n}});
1var n=class{findActiveThumbnail(e,t){let r;if(0===e.length)return;let n=0,i=e.length-1;for(;n<=i;){let a=n+i>>>1,l=e[a];t>=l.startTime?(r=l,n=a+1):i=a-1}return r}parseConstraints(e){let t=parseFloat(e.minWidth),r=parseFloat(e.maxWidth),n=parseFloat(e.minHeight),i=parseFloat(e.maxHeight);return{minWidth:Number.isFinite(t)?t:0,maxWidth:Number.isFinite(r)?r:1/0,minHeight:Number.isFinite(n)?n:0,maxHeight:Number.isFinite(i)?i:1/0}}calculateScale(e,t,r){let{minWidth:n,maxWidth:i,minHeight:a,maxHeight:l}=r,o=Math.min(i/e,l/t),s=Math.max(n/e,a/t);return Number.isFinite(o)&&o<1?o:Number.isFinite(s)&&s>1?s:1}resize(e,t,r,n){let i=e.width??t,a=e.height??r;if(!i||!a)return;let l=this.calculateScale(i,a,n),o=e.coords?.x??0,s=e.coords?.y??0,u=1!==l?1:0;return{scale:l,containerWidth:Math.max(0,Math.floor(i*l)-2*u),containerHeight:Math.max(0,Math.floor(a*l)-2*u),imageWidth:Math.ceil(t*l),imageHeight:Math.ceil(r*l),offsetX:Math.ceil(o*l)+u,offsetY:Math.ceil(s*l)+u}}getState(e,t,r){return{loading:e,error:t,hidden:!e&&!r}}getAttrs(e){return{role:"img","aria-hidden":"true"}}}},42148:function(e,t,r){"use strict";function n(e){let t=[];for(let r=0;r<e.length;r++)t.push([e.start(r),e.end(r)]);return t}function i(e,t,r,n){return e.addEventListener(t,r,n),()=>e.removeEventListener(t,r,n)}r.d(t,{s2:function(){return q},ax:function(){return W},aK:function(){return K},UO:function(){return ea},qo:function(){return ec},N6:function(){return ep},vQ:function(){return ef},Ob:function(){return Y},JM:function(){return et},bm:function(){return eo},nN:function(){return eh},dU:function(){return es},An:function(){return ee},D6:function(){return F},lQ:function(){return R},zh:function(){return D},so:function(){return L},wg:function(){return H},_1:function(){return V},ar:function(){return _},Pw:function(){return Z},HM:function(){return z},zC:function(){return $},bV:function(){return A}}),((e,...t)=>{class r{#e=null;get target(){return this.#e}get(e){return this.target?.[e]}set(e,t){this.target&&(this.target[e]=t)}call(e,...t){return this.target?.[e]?.apply(this.target,t)}attach(e){e&&this.#e!==e&&(this.#e=e)}detach(){this.#e&&(this.#e=null)}}for(let n of[e,...t])!function(e,t){for(let r of Object.getOwnPropertyNames(t)){if(r in e.prototype)continue;let n=Object.getOwnPropertyDescriptor(t,r);if(!n)continue;let i={};"function"==typeof n.value?i.value=function(...e){return this.call?.(r,...e)}:n.get&&(i.get=function(){return this.get?.(r)},n.set&&(i.set=function(e){this.set?.(r,e)})),Object.defineProperty(e.prototype,r,i)}}(r,n.prototype)})(globalThis.HTMLVideoElement??class{},globalThis.HTMLMediaElement??class{},globalThis.EventTarget??class{});let a={name:"buffer",state:()=>({buffered:[],seekable:[]}),attach({target:e,signal:t,set:r}){let{media:a}=e,l=()=>r({buffered:n(a.buffered),seekable:n(a.seekable)});l(),i(a,"progress",l,{signal:t}),i(a,"emptied",l,{signal:t})}};var l=r(38004);let o={name:"controls",state:()=>({userActive:!0,controlsVisible:!0}),attach({target:e,signal:t,get:r,set:n}){let a;let{media:o,container:s}=e;if((0,l.Ft)(s))return;function u(){clearTimeout(a),a=void 0}function c(){u(),a=setTimeout(p,2e3)}function d(){r().userActive||n({userActive:!0,controlsVisible:!0}),c()}function p(){u(),n({userActive:!1,controlsVisible:o.paused})}let f=0;function h(){let{userActive:e}=r();n({controlsVisible:e||o.paused}),!o.paused&&e&&c()}i(s,"pointermove",d,{signal:t}),i(s,"pointerdown",function(){f=Date.now()},{signal:t}),i(s,"pointerup",function(e){if("touch"===e.pointerType&&Date.now()-f<250){let t=[o,s].includes(e.target);r().controlsVisible&&t?p():d()}else d()},{signal:t}),i(s,"keyup",d,{signal:t}),i(s,"focusin",d,{signal:t}),i(s,"mouseleave",p,{signal:t}),i(o,"play",h,{signal:t}),i(o,"pause",h,{signal:t}),i(o,"ended",h,{signal:t}),t.addEventListener("abort",u,{once:!0}),c()}},s={name:"error",state:({set:e})=>({error:null,dismissError(){e({error:null})}}),attach({target:e,signal:t,set:r}){let{media:n}=e;i(n,"error",()=>r({error:n.error}),{signal:t}),i(n,"emptied",()=>r({error:null}),{signal:t})}};function u(e,t){if(t.webkitDisplayingFullscreen&&"fullscreen"===t.webkitPresentationMode)return!0;let r=e??t;if(function(){let e=document;return e.fullscreenElement??e.webkitFullscreenElement??null}()===r)return!0;try{return r.matches(":fullscreen")}catch{return!1}}async function c(e,t){let r=document;if(e&&(r.fullscreenEnabled||r.webkitFullscreenEnabled)){if((0,l.mf)(e.requestFullscreen))return e.requestFullscreen();if((0,l.mf)(e.webkitRequestFullscreen))return e.webkitRequestFullscreen()}if((0,l.mf)(t.webkitEnterFullscreen)){t.webkitEnterFullscreen();return}if((0,l.mf)(t.requestFullscreen))return t.requestFullscreen();throw new DOMException("Fullscreen not supported","NotSupportedError")}async function d(e){let t=document;if(e&&(0,l.mf)(e.webkitExitFullscreen)&&e.webkitDisplayingFullscreen){e.webkitExitFullscreen();return}return(0,l.mf)(t.exitFullscreen)?t.exitFullscreen():(0,l.mf)(t.webkitExitFullscreen)?t.webkitExitFullscreen():void 0}function p(e){let t=e.target;return t instanceof HTMLMediaElement?t:e}function f(e){let t=p(e);return document.pictureInPictureElement===t||"picture-in-picture"===t.webkitPresentationMode}async function h(e){let t=p(e);if((0,l.mf)(t.webkitSetPresentationMode)){t.webkitSetPresentationMode("picture-in-picture");return}if((0,l.mf)(t.requestPictureInPicture)){await t.requestPictureInPicture();return}throw new DOMException("Picture-in-Picture not supported","NotSupportedError")}async function m(e){if(e){let t=p(e);if((0,l.mf)(t.webkitSetPresentationMode)&&"picture-in-picture"===t.webkitPresentationMode){t.webkitSetPresentationMode("inline");return}}if((0,l.mf)(document.exitPictureInPicture))return document.exitPictureInPicture()}let g={name:"fullscreen",state:({target:e})=>({fullscreen:!1,fullscreenAvailability:"unavailable",async requestFullscreen(){let{media:t,container:r}=e();return f(t)&&await m(t),c(r,t)},async exitFullscreen(){let{media:t}=e();return d(t)}}),attach({target:e,signal:t,set:r}){let{media:n,container:a}=e;r({fullscreenAvailability:!function(){let e=document;return!!e.fullscreenEnabled||!!e.webkitFullscreenEnabled||(0,l.mf)(document.createElement("video").webkitEnterFullscreen)}()?"unsupported":"available"});let o=()=>r({fullscreen:u(a,n)});o(),i(document,"fullscreenchange",o,{signal:t}),i(document,"webkitfullscreenchange",o,{signal:t}),"webkitPresentationMode"in n&&i(n,"webkitpresentationmodechanged",o,{signal:t})}},v={name:"pip",state:({target:e})=>({pip:!1,pipAvailability:"unavailable",async requestPictureInPicture(){let{media:t,container:r}=e();return u(r,t)&&await d(),h(t)},async exitPictureInPicture(){let{media:t}=e();return m(t)}}),attach({target:e,signal:t,set:r}){let{media:n}=e;r({pipAvailability:!function(){if(document.pictureInPictureEnabled){let e=/.*Version\/.*Safari\/.*/.test(navigator.userAgent),t="function"==typeof matchMedia&&matchMedia("(display-mode: standalone)").matches;return!e||!t}return(0,l.mf)(document.createElement("video").webkitSetPresentationMode)}()?"unsupported":"available"});let a=()=>r({pip:f(n)});a(),i(n,"enterpictureinpicture",a,{signal:t}),i(n,"leavepictureinpicture",a,{signal:t}),"webkitPresentationMode"in n&&i(n,"webkitpresentationmodechanged",a,{signal:t})}},b={name:"playback",state:({target:e})=>({paused:!0,ended:!1,started:!1,waiting:!1,play:()=>e().media.play(),pause(){e().media.pause()}}),attach({target:e,signal:t,set:r}){let{media:n}=e,a=()=>r({paused:n.paused,ended:n.ended,started:!n.paused||n.currentTime>0,waiting:n.readyState<HTMLMediaElement.HAVE_FUTURE_DATA&&!n.paused});a(),i(n,"emptied",a,{signal:t}),i(n,"play",a,{signal:t}),i(n,"pause",a,{signal:t}),i(n,"ended",a,{signal:t}),i(n,"playing",a,{signal:t}),i(n,"waiting",a,{signal:t}),i(n,"seeked",a,{signal:t})}},y=[1,1.2,1.5,1.7,2],x={name:"playbackRate",state:({target:e})=>({playbackRates:y,playbackRate:1,setPlaybackRate(t){e().media.playbackRate=t}}),attach({target:e,signal:t,set:r}){let{media:n}=e,a=()=>r({playbackRate:n.playbackRate});a(),i(n,"ratechange",a,{signal:t})}},w={name:"source",state:({target:e,signals:t})=>({source:null,canPlay:!1,loadSource(r){t.clear();let{media:n}=e();return n.src=r,n.load(),r}}),attach({target:e,signal:t,set:r}){let{media:n}=e,a=()=>r({source:n.currentSrc||n.src||null,canPlay:n.readyState>=HTMLMediaElement.HAVE_ENOUGH_DATA});a(),i(n,"canplay",a,{signal:t}),i(n,"canplaythrough",a,{signal:t}),i(n,"loadstart",a,{signal:t}),i(n,"emptied",a,{signal:t})}};function P(e,t){return e.kind>=t.kind?1:-1}let j={name:"textTrack",state:({target:e})=>({chaptersCues:[],thumbnailCues:[],thumbnailTrackSrc:null,textTrackList:[],subtitlesShowing:!1,toggleSubtitles(t){var r,n;let i=(r=e().media,n=e=>"subtitles"===e.kind||"captions"===e.kind,r?.textTracks?Array.from(r.textTracks).filter(n).sort(P):[]);if(!i.length)return!1;let a=i.some(e=>"showing"===e.mode),l=t??!a;for(let e of i)e.mode=l?"showing":"disabled";return l}}),attach({target:e,signal:t,set:r}){let{media:n}=e,a=null;function l(){a?.abort(),a=new AbortController;let e=null,t=null,o=[],s=!1;for(let r=0;r<n.textTracks.length;r++){let i=n.textTracks[r];e||"chapters"!==i.kind||(e=i),t||"metadata"!==i.kind||"thumbnails"!==i.label||(t=i),o.push({kind:i.kind,label:i.label,language:i.language,mode:i.mode}),("captions"===i.kind||"subtitles"===i.kind)&&"showing"===i.mode&&(s=!0)}let u=e?.cues?Array.from(e.cues):[],c=t?.cues?Array.from(t.cues):[],d=null;for(let e of(t&&(d=function(e,t){for(let r of e.querySelectorAll?.("track")??[])if(r.track===t)return r;return null}(n,t)?.src??null),n.querySelectorAll?.("track")??[]))e.track?.cues?.length||i(e,"load",l,{signal:a.signal});r({chaptersCues:u,thumbnailCues:c,thumbnailTrackSrc:d,textTrackList:o,subtitlesShowing:s})}l(),i(n.textTracks,"addtrack",l,{signal:t}),i(n.textTracks,"removetrack",l,{signal:t}),i(n.textTracks,"change",l,{signal:t}),i(n,"loadstart",l,{signal:t}),t.addEventListener("abort",()=>a?.abort(),{once:!0})}},C={seek:Symbol.for("@videojs/seek")};function k(e,t,r){return new Promise((n,i)=>{let a=()=>{i(r?.signal?.reason??"Aborted")};if(r?.signal?.aborted){a();return}r?.signal?.addEventListener("abort",a,{once:!0}),e.addEventListener(t,e=>{r?.signal?.removeEventListener("abort",a),n(e)},{...r,once:!0})})}var S=r(90003);let O={name:"time",state:({target:e,signals:t,set:r})=>({currentTime:0,duration:0,seeking:!1,async seek(n){let{media:i}=e(),a=t.supersede(C.seek);if(!(i.readyState>=HTMLMediaElement.HAVE_METADATA)&&!await k(i,"loadedmetadata",{signal:a}).catch(()=>!1))return i.currentTime;let l=Math.max(0,Math.min(n,i.duration||1/0));return r({currentTime:l,seeking:!0}),i.currentTime=l,await k(i,"seeked",{signal:a}).catch(S.Z),i.currentTime}}),attach({target:e,signal:t,set:r}){let{media:n}=e,a=()=>r({currentTime:n.currentTime,duration:Number.isFinite(n.duration)?n.duration:0,seeking:n.seeking});a(),i(n,"timeupdate",a,{signal:t}),i(n,"durationchange",a,{signal:t}),i(n,"seeking",a,{signal:t}),i(n,"seeked",a,{signal:t}),i(n,"loadedmetadata",a,{signal:t}),i(n,"emptied",a,{signal:t})}},E={name:"volume",state:({target:e})=>({volume:1,muted:!1,volumeAvailability:"unavailable",setVolume(t){let{media:r}=e(),n=Math.max(0,Math.min(1,t));return n>0&&r.muted&&(r.muted=!1),r.volume=n,r.volume},toggleMuted(){let{media:t}=e();return t.muted||0===t.volume?(t.muted=!1,0===t.volume&&(t.volume=.25)):t.muted=!0,t.muted}}),attach({target:e,signal:t,set:r}){let{media:n}=e;r({volumeAvailability:function(){let e=document.createElement("video");try{return e.volume=.5,.5===e.volume?"available":"unsupported"}catch{return"unsupported"}}()});let a=()=>r({volume:n.volume,muted:n.muted});a(),i(n,"volumechange",a,{signal:t})}},A=[b,x,E,O,w,a,g,v,o,j,s];var M=r(63676),N=r(33442);let T={target:N.sO,signals:new M._,set:N.sO};function I(e){let t=Object.keys(e.state(T)),r=t[0];return r?Object.assign(e=>{if(r in e)return function(e,t){let r={};for(let n of t)r[n]=e[n];return r}(e,t)}
1,{displayName:e.name}):Object.assign(()=>void 0,{displayName:e.name})}let F=I(a),R=I(o),D=I(s),L=I(g),H=I(v),V=I(b),_=I(x);I(w);let Z=I(j),z=I(O),$=I(E);function B(e){let{transition:t}=e,r=t.state,n=new AbortController,a=null;function l(){a?.abort(),a=null}function o(t){"Escape"===t.key&&r.current.active&&(e.closeOnEscape?.()??!0)&&e.onEscapeDismiss(t)}let s=r.subscribe(()=>{r.current.active?function(){if(l(),"undefined"==typeof document)return;let{signal:t}=a=new AbortController;i(document,"keydown",o,{signal:t}),e.onDocumentActive?.(t)}():l()});return n.signal.addEventListener("abort",()=>{s(),t.destroy(),l()}),{input:r,open:function(){if(n.signal.aborted)return null;let{active:e,status:i}=r.current;return e&&"ending"!==i?null:("ending"===i&&t.cancel(),t.open())},close:function(e){let{active:i,status:a}=r.current;return n.signal.aborted||!i||"ending"===a?null:t.close(e)},signal:n.signal,destroy:function(){n.signal.aborted||n.abort()}}}function q(e){let{onOpenChange:t}=e,r=null,n=null,a=null,l=B({transition:e.transition,closeOnEscape:e.closeOnEscape,onEscapeDismiss(e){e.stopPropagation(),s()}}),o=l.input;function s(){let i=l.close(r);i&&(t(!1),i.then(()=>{l.signal.aborted||(n&&(n.focus(),n=null),e.onOpenChangeComplete?.(!1))}))}function u(){a?.abort(),a=null}function c(e){e.target instanceof HTMLButtonElement&&s()}return l.signal.addEventListener("abort",()=>{u(),r=null,n=null}),{input:o,open:function(){n=document.activeElement;let i=l.open();i&&(t(!0),requestAnimationFrame(()=>{!l.signal.aborted&&o.current.active&&r?.focus()}),i.then(()=>{!l.signal.aborted&&o.current.active&&e.onOpenChangeComplete?.(!0)}))},close:s,setElement:function(e){r=e,function(){if(u(),!r)return;let{signal:e}=a=new AbortController;i(r,"click",c,{signal:e})}()},destroy:l.destroy}}function W(e){let{onActivate:t,isDisabled:r}=e;return{role:"button",tabIndex:0,onClick(e){if(r()){e.preventDefault();return}t()},onPointerDown(e){r()&&e.preventDefault()},onMouseDown(e){r()&&e.preventDefault()},onKeyDown(e){if(e.target===e.currentTarget){if(r()){"Tab"!==e.key&&e.preventDefault();return}"Enter"===e.key?(e.preventDefault(),t()):" "===e.key&&e.preventDefault()}},onKeyUp(e){e.target===e.currentTarget&&(r()||" "!==e.key||t())}}}function U(e){try{e?.hidePopover?.()}catch{}}function K(e){let{onOpenChange:t,closeOnOutsideClick:r}=e,n=null,a=null,l=null,o=new Set,s=B({transition:e.transition,closeOnEscape:e.closeOnEscape,onEscapeDismiss(e){e.preventDefault(),f("escape",e)},onDocumentActive(e){i(document,"pointerdown",h,{capture:!0,signal:e})}}),u=s.input;function c(){null!==l&&(clearTimeout(l),l=null)}function d(){return globalThis.matchMedia?.("(hover: hover)")?.matches??!1}function p(r,n){let i=s.open();i&&(t(!0,n?{reason:r,event:n}:{reason:r}),i.then(()=>{!s.signal.aborted&&u.current.active&&e.onOpenChangeComplete?.(!0)}))}function f(r,n){let i=s.close(a);i&&(t(!1,n?{reason:r,event:n}:{reason:r}),i.then(()=>{s.signal.aborted||(U(a),e.onOpenChangeComplete?.(!1))}))}function h(e){if(!r()||!u.current.active)return;let t=e.composedPath();n&&t.includes(n)||a&&t.includes(a)||f("outside-click",e)}return s.signal.addEventListener("abort",()=>{c(),o.clear(),n=null,a=null}),{input:u,triggerProps:{onClick(t){(!e.openOnHover?.()||d())&&(u.current.active&&"ending"!==u.current.status?f("click",t):p("click",t))},onPointerEnter(t){e.openOnHover?.()&&d()&&(c(),u.current.active||(l=setTimeout(()=>p("hover"),e.delay?.()??300)))},onPointerLeave(t){e.openOnHover?.()&&d()&&(c(),u.current.active&&(l=setTimeout(()=>f("hover"),e.closeDelay?.()??0)))},onFocusIn(t){e.openOnHover?.()&&d()&&globalThis.matchMedia?.("(pointer: fine)")?.matches&&p("focus")},onFocusOut(t){let r=t.relatedTarget;!(r&&(n?.contains(r)||a?.contains(r)))&&e.openOnHover?.()&&f("blur")}},popupProps:{onPointerEnter(t){e.openOnHover?.()&&c()},onPointerLeave(t){e.openOnHover?.()&&!(o.size>0)&&(c(),u.current.active&&(l=setTimeout(()=>f("hover"),e.closeDelay?.()??0)))},onGotPointerCapture(e){o.add(e.pointerId)},onLostPointerCapture(e){o.delete(e.pointerId)},onFocusOut(e){let t=e.relatedTarget;t&&(n?.contains(t)||a?.contains(t))||f("blur")}},get triggerElement(){return n},setTriggerElement:function(e){n=e},setPopupElement:function(e){!e&&a&&u.current.active&&U(a),a=e,e&&u.current.active&&function(e){try{e?.showPopover?.()}catch{}}(e)},open:function(e="click"){p(e)},close:function(e="click"){f(e)},destroy:s.destroy}}var X=r(62430),Q=r(66463);function G(e,t){let r=t.trim();if(!r)return 0;let n=Number.parseFloat(r);if(Number.isNaN(n))return 0;if(/^-?\d*\.?\d+$/.test(r)||r.endsWith("px"))return n;let i=e.ownerDocument,a=i?.documentElement;if(r.endsWith("rem"))return n*(a&&Number.parseFloat(getComputedStyle(a).fontSize)||16);if(r.endsWith("em"))return n*(e instanceof HTMLElement&&Number.parseFloat(getComputedStyle(e).fontSize)||16);if(!i)return n;let l=i.createElement("div");l.style.position="absolute",l.style.visibility="hidden",l.style.pointerEvents="none",l.style.inlineSize=r,l.style.blockSize="0",l.style.padding="0",l.style.border="0",l.style.inset="0";let o=i.body??i.documentElement;if(!o)return n;o.appendChild(l);let s=l.getBoundingClientRect().width;return l.remove(),Number.isFinite(s)?s:n}
1let J={top:"bottom",bottom:"top",left:"right",right:"left"};function Y(e,t,r,n,i,a,l=X.w){return(0,Q.Rl)()?function(e,t,r=X.w){let n=`var(${r.sideOffset}, 0px)`,i=`var(${r.alignOffset}, 0px)`,{side:a,align:l}=t,o={positionAnchor:`--${e}`,position:"fixed",inset:"auto",margin:"0",justifySelf:"normal",alignSelf:"normal",marginInlineStart:"0",marginBlockStart:"0"},s=J[a];return"top"===a||"bottom"===a?(o[s]=`calc(anchor(${a}) + ${n})`,"start"===l?o.left=`calc(anchor(left) + ${i})`:"end"===l?o.right=`calc(anchor(right) + ${i})`:(o.justifySelf="anchor-center",o.marginInlineStart=i)):(o[s]=`calc(anchor(${a}) + ${n})`,"start"===l?o.top=`calc(anchor(top) + ${i})`:"end"===l?o.bottom=`calc(anchor(bottom) + ${i})`:(o.alignSelf="anchor-center",o.marginBlockStart=i)),o}(e,t,l):r&&n?{...function(e,t,r,n={sideOffset:0,alignOffset:0}){let{side:i,align:a}=r,{sideOffset:l,alignOffset:o}=n,s=0,u=0;return"top"===i?s=e.top-t.height-l:"bottom"===i?s=e.bottom+l:u="left"===i?e.left-t.width-l:e.right+l,"top"===i||"bottom"===i?u="start"===a?e.left+o:"end"===a?e.right-t.width+o:e.left+(e.width-t.width)/2+o:s="start"===a?e.top+o:"end"===a?e.bottom-t.height+o:e.top+(e.height-t.height)/2+o,{top:`${s}px`,left:`${u}px`}}(r,n,t,a??{sideOffset:0,alignOffset:0}),...i?function(e,t,r,n=X.w){let i={};return i[n.anchorWidth]=`${e.width}px`,i[n.anchorHeight]=`${e.height}px`,"top"===r||"bottom"===r?(i[n.availableHeight]="top"===r?`${e.top-t.top}px`:`${t.bottom-e.bottom}px`,i[n.availableWidth]=`${t.width}px`):(i[n.availableWidth]="left"===r?`${e.left-t.left}px`:`${t.right-e.right}px`,i[n.availableHeight]=`${t.height}px`),i}(r,i,t.side,l):{},position:"fixed",inset:"auto",margin:"0"}:{}}function ee(e,t=X.w){let r=getComputedStyle(e);return{sideOffset:G(e,r.getPropertyValue(t.sideOffset)),alignOffset:G(e,r.getPropertyValue(t.alignOffset))}}function et(e){let t=e.getBoundingClientRect(),r=e.offsetWidth||t.width,n=e.offsetHeight||t.height,i={...t,width:r,height:n,right:t.left+r,bottom:t.top+n};return{...i,toJSON:()=>i}}var er=r(62378);function en(e,t,r,n){let i;return Number.isFinite(i="vertical"===r?1-(e.clientY-t.top)/t.height:n?(t.right-e.clientX)/t.width:(e.clientX-t.left)/t.width)?(0,er.u)(100*i,0,100):0}var ei=r(23651);function ea(e){let t=(0,ei.eK)({pointerPercent:0,dragPercent:0,dragging:!1,pointing:!1,focused:!1}),r=new AbortController,n=e.commitThrottle??0,i=!1,a=0,o=!1,s=null,u=null,c=n>0?function(e,t){let r,n=null,i=(...i)=>{r=i,null===n&&(n=setTimeout(()=>{n=null,e(...r)},t))};return i.cancel=()=>{null!==n&&(clearTimeout(n),n=null)},i}(t=>e.onValueCommit?.(t),n):null;function d(){if((0,l.Ft)(u))return;let t=u;u=null;try{e.getElement().releasePointerCapture(t)}catch{}}function p(){i?(i=!1,t.patch({dragging:!1,pointing:!1}),e.onDragEnd?.()):t.patch({pointing:!1}),f()}function f(){c?.cancel(),u=null,s=null}let h=null;return e.onResize&&(h=new ResizeObserver(()=>e.onResize())).observe(e.getElement()),{input:t,rootProps:{onPointerDown(r){if(e.isDisabled())return;r.preventDefault();let n=e.getElement();s=n.getBoundingClientRect(),o=e.isRTL(),a=0,d(),u=r.pointerId,n.setPointerCapture(r.pointerId);let i=en(r,s,e.getOrientation(),o);t.patch({pointing:!0,pointerPercent:i,dragPercent:i}),e.onValueChange?.(i),e.getThumbElement?.()?.focus({preventScroll:!0,focusVisible:!1})},onPointerMove(r){if(e.isDisabled())return;if(!(0,l.Ft)(u)){if("touch"!==r.pointerType&&0===r.buttons){p();return}a++;let n=en(r,s,e.getOrientation(),o);!i&&a>=2?(i=!0,t.patch({dragging:!0,dragPercent:n,pointerPercent:n}),e.onDragStart?.(),e.onValueChange?.(n),c?.(n)):i?(t.patch({dragPercent:n,pointerPercent:n}),e.onValueChange?.(n),c?.(n)):t.patch({pointerPercent:n});return}let n=en(r,e.getElement().getBoundingClientRect(),e.getOrientation(),e.isRTL());t.patch({pointing:!0,pointerPercent:n})},onPointerUp(t){if((0,l.Ft)(u))return;let r=en(t,s,e.getOrientation(),o);c?.cancel(),e.onValueCommit?.(r)},onPointerLeave(){(0,l.Ft)(u)&&t.patch({pointing:!1})},onLostPointerCapture(){p()}},rootStyle:{touchAction:"none",userSelect:"none"},thumbProps:{onKeyDown(r){if(e.isDisabled()){"Tab"!==r.key&&r.preventDefault();return}let n=e.getStepPercent(),i=e.getLargeStepPercent(),a=(0,er.N)(e.getPercent(),n,0),l=e.isRTL()?-1:1,o=r.shiftKey?i:n,s=null;switch(r.key){case"ArrowRight":s=a+o*l;break;case"ArrowLeft":s=a-o*l;break;case"ArrowUp":s=a+o;break;case"ArrowDown":s=a-o;break;case"PageUp":s=a+i;break;case"PageDown":s=a-i;break;case"Home":s=0;break;case"End":s=100;break;default:r.metaKey||r.ctrlKey||r.altKey||!(r.key>="0")||!(r.key<="9")||(s=10*Number(r.key))}null!==s&&(r.preventDefault(),s=(0,er.u)(s,0,100),t.patch({pointerPercent:s,dragPercent:s}),e.onValueChange?.(s),e.onValueCommit?.(s))},onFocus(){t.patch({focused:!0})},onBlur(){t.patch({focused:!1})}},adjustForAlignment:function(t){if(!e.adjustPercent||"edge"!==t.thumbAlignment)return t;let r=e.getElement(),n=e.getThumbElement?.();if(!n)return t;let i="horizontal"===t.orientation,a=i?n.offsetWidth:n.offsetHeight,l=i?r.offsetWidth:r.offsetHeight;return{...t,fillPercent:e.adjustPercent(t.fillPercent,a,l),pointerPercent:e.adjustPercent(t.pointerPercent,a,l)}},destroy(){r.signal.aborted||(r.abort(),h?.disconnect(),d(),f())}}}var el=r(98760);function eo(e){return{[el.A.fill]:`${e.fillPercent.toFixed(3)}%`,[el.A.pointer]:`${e.pointerPercent.toFixed(3)}%`}}function es(e){return{...eo(e),[el.A.buffer]:`${e.bufferPercent.toFixed(3)}%`}}var eu=r(43054);function ec(e){let{getContainer:t,getImg:r,onStateChange:n}
1=e,a=new eu.L,l=new AbortController,o=l.signal,s=!1,u=!1,c=0,d=0,p="",f=!1,h=null;function m(){let e=r();e&&(c=e.naturalWidth,d=e.naturalHeight),s=!1,u=!1,n()}function g(){s=!1,u=!0,n()}function v(){if(!f){let e=r();e&&(i(e,"load",m,{signal:o}),i(e,"error",g,{signal:o}),f=!0)}if(!h){let e=t();e&&(h=new ResizeObserver(n)).observe(e)}}return{get loading(){return s},get error(){return u},get naturalWidth(){return c},get naturalHeight(){return d},readConstraints(){let e=t();return e?a.parseConstraints(getComputedStyle(e)):{minWidth:0,maxWidth:1/0,minHeight:0,maxHeight:1/0}},updateSrc:function(e){v();let t=e??"";t!==p&&(p=t,t?(s=!0,u=!1):(s=!1,u=!1,c=0,d=0))},connect:function(){v();let e=r();e?.complete&&p&&(e.naturalWidth>0?(c=e.naturalWidth,d=e.naturalHeight,s=!1,u=!1):(s=!1,u=!0),n())},destroy:function(){l.abort(),h?.disconnect(),h=null}}}let ed={hover:"hover",focus:"focus",escape:"escape",blur:"blur"};function ep(e){let t={transition:e.transition,onOpenChange(t,r){let n=ed[r.reason];if(!n)return;let i=e.group?.();t?i?.notifyOpen():i?.notifyClose();let a=r.event?{reason:n,event:r.event}:{reason:n};e.onOpenChange(t,a)},closeOnEscape:()=>!0,closeOnOutsideClick:()=>!1,openOnHover:()=>!0,delay:()=>{let t=e.group?.();return t?.shouldSkipDelay()?0:e.delay?.()??t?.delay??600},closeDelay:()=>{let t=e.group?.();return e.closeDelay?.()??t?.closeDelay??0}};e.onOpenChangeComplete&&(t.onOpenChangeComplete=e.onOpenChangeComplete);let r=K(t),n=!1,{onClick:i,...a}=r.triggerProps,l={...a,onPointerDown(){n=!0},onPointerEnter(t){e.disabled?.()||"touch"===t.pointerType||a.onPointerEnter(t)},onFocusIn(t){if(!e.disabled?.()){if(n){n=!1;return}a.onFocusIn(t)}}},o={...r.popupProps,onPointerEnter(t){e.disableHoverablePopup?.()||r.popupProps.onPointerEnter(t)}};return{...r,triggerProps:l,popupProps:o,get triggerElement(){return r.triggerElement},open:()=>r.open("hover"),close:()=>r.close("hover")}}function ef(){let e=(0,ei.eK)({active:!1,status:"idle"}),t=!1,r=0,n=0;function i(){cancelAnimationFrame(r),cancelAnimationFrame(n),r=0,n=0,"idle"!==e.current.status&&e.patch({status:"idle"})}return{state:e,open:function(){return cancelAnimationFrame(r),cancelAnimationFrame(n),r=0,n=0,e.patch({active:!0,status:"starting"}),new Promise(i=>{r=requestAnimationFrame(()=>{r=0,n=requestAnimationFrame(()=>{if(n=0,t||!e.current.active)return i();e.patch({status:"idle"}),i()})})})},close:function(i){return cancelAnimationFrame(r),cancelAnimationFrame(n),r=0,n=0,e.patch({status:"ending"}),new Promise(a=>{r=requestAnimationFrame(()=>{r=0,n=requestAnimationFrame(()=>{if(n=0,t)return a();(function(e){if(!e)return Promise.resolve();let t=e.getAnimations?.()??[];return 0===t.length?Promise.resolve():Promise.all(t.map(e=>e.finished)).then(S.Z,S.Z)})(i).finally(()=>{if(t||"ending"!==e.current.status)return a();e.patch({active:!1,status:"idle"}),a()})})})})},cancel:i,destroy(){t||(t=!0,i())}}}function eh(e,t){let r={};for(let n in e){if(t&&!(n in t))continue;let i=t?.[n]??`data-${n.toLowerCase()}`,a=e[n];!0===a?r[i]="":a&&(r[i]=String(a))}return r}},82948:function(e,t,r){"use strict";r.d(t,{n:function(){return o}});var n=r(53754),i=r(49691),a=r(75271),l=r(52676);let o=(0,a.forwardRef)(function({children:e,...t},r){return(0,l.jsx)("video",{ref:(0,n.e)(r,(0,i.gd)()),...t,children:e})})},49691:function(e,t,r){"use strict";r.d(t,{GS:function(){return h},QM:function(){return c},W2:function(){return g},fF:function(){return f},gD:function(){return d},gd:function(){return m},nn:function(){return p}});var n=r(53754),i=r(87380),a=r(75271),l=r(52676);let o=(0,a.createContext)(null),s=()=>{},u={state:{},subscribe:()=>s};function c({value:e,children:t}){return(0,l.jsx)(o.Provider,{value:e,children:t})}function d(){let e=(0,a.useContext)(o);if(!e)throw Error("usePlayerContext must be used within a Player Provider");return e}function p(e){let{store:t}=d();return(0,i.o)(t,e)}function f(e){let t=(0,a.useContext)(o),r=(0,i.o)(t?.store??u,t?e:void 0);return t?r:void 0}function h(){let{media:e}=d();return e}function m(){return a.useContext(o)?.setMedia}let g=(0,a.forwardRef)(function({children:e,...t},r){let i=a.useContext(o)?.setContainer,s=(0,a.useRef)(null),u=(0,n.e)(r,s);return(0,a.useEffect)(()=>(i?.(s.current),()=>i?.(null)),[i]),(0,l.jsx)("div",{ref:u,...t,children:e})})},79884:function(e,t,r){"use strict";r.d(t,{M:function(){return f}});var n=r(49691),i=r(82795),a=r(63676),l=r(33442),o=r(23651),s=r(38004);let u=Symbol("@videojs/store");var c=r(87380),d=r(75271),p=r(52676);function f(e){return{Provider:function({children:t}){let[r]=(0,d.useState)(()=>((e,t={})=>{let r,n=null,i=!1,c=new AbortController,d=new a._,p=e.state({target:()=>(i&&(0,l.ft)(),n||(0,l.sO)(),n),signals:d,set:e=>r.patch(e)});r=(0,o.eK)(p);let f={[u]:!0,get $state(){return r},get target(){return n},get destroyed(){return i},get state(){return r.current}
1,attach:function(a){i&&(0,l.ft)(),d.reset(),n=a;let o={target:a,signal:d.base,get:()=>r.current,set:e=>r.patch(e),reportError:g,store:{get state(){return r.current},subscribe:m}};try{e.attach?.(o)}catch(e){g(e)}try{t.onAttach?.({store:f,target:a,signal:d.base})}catch(e){g(e)}return h},destroy:function(){i||(i=!0,h(),c.abort())},subscribe:m};for(let e of Object.keys(p))Object.defineProperty(f,e,{get:()=>r.current[e],enumerable:!0});try{t.onSetup?.({store:f,signal:c.signal})}catch(e){g(e)}return f;function h(){(0,s.Ft)(n)||(d.reset(),n=null,r.patch(p))}function m(e,t){return r.subscribe(e,t)}function g(e){t.onError?t.onError({store:f,error:e}):console.error("[vjs-store]",e)}})(function(...e){return{state:t=>Object.assign({},...e.map(e=>e.state(t))),attach:t=>{for(let r of e)try{r.attach?.(t)}catch(e){t.reportError(e)}}}}(...e.features))),[c,f]=(0,d.useState)(null),[h,m]=(0,d.useState)(null);return(0,i._)(r),(0,d.useEffect)(()=>{if(c)return r.attach({media:c,container:h})},[c,h,r]),(0,p.jsx)(n.QM,{value:{store:r,media:c,setMedia:f,container:h,setContainer:m},children:t})},Container:n.W2,usePlayer:function(e){let{store:t}=(0,n.gD)();return(0,c.o)(t,e)},useMedia:n.GS}}},6474:function(e,t,r){"use strict";r.d(t,{U:function(){return tx}});var n=r(49691),i=r(53754);function a(...e){let t={};for(let r of e)t=function(e,t){if(!t)return e;for(let l in t){var r,n,i,a;let o=t[l];"className"===l?e.className=(r=e.className,o&&r?`${o} ${r}`:o||r):"style"===l?e.style=(n=e.style,o?n?{...n,...o}:o:n):(i=l,a=o,111===i.charCodeAt(0)&&110===i.charCodeAt(1)&&i.charCodeAt(2)>=65&&90>=i.charCodeAt(2)&&("function"==typeof a||void 0===a))?e[l]=function(e,t){return t?e?r=>{t(r),e(r)}:t:e}(e[l],o):e[l]=o}return e}(t,r);return t}var l=r(42148),o=r(75271),s=r(38004);function u(e,t,r){let{className:n,style:u,render:c}=t,{state:d,ref:p,props:f,stateAttrMap:h}=r,m=(0,s.mf)(n)?n(d):n,g=(0,s.mf)(u)?u(d):u,v=a((0,l.nN)(d,h),...Array.isArray(f)?f:f?[f]:[]);if(void 0!==m&&(v.className=v.className?`${v.className} ${m}`:m),void 0!==g&&(v.style=v.style?{...v.style,...g}:g),(0,s.mf)(c)){let e=(0,i.F)(p,v.ref);return c({...v,ref:e},d)}if((0,o.isValidElement)(c)){let e=c.ref??c.props?.ref,t=(0,i.F)(p,v.ref,e),r=a(v,c.props);return r.ref=t,(0,o.cloneElement)(c,r)}return v.ref=(0,i.F)(p,v.ref),(0,o.createElement)(e,v)}var c=r(82795);function d(e){return{transitionStarting:"starting"===e,transitionEnding:"ending"===e}}var p=class{static defaultProps={open:!1,defaultOpen:!1};setProps(e){}#t=null;#r=void 0;#n=void 0;setInput(e){this.#t=e}setTitleId(e){this.#r=e}setDescriptionId(e){this.#n=e}getState(){let e=this.#t;return{open:e.active,status:e.status,titleId:this.#r,descriptionId:this.#n,...d(e.status)}}getAttrs(e){return{role:"alertdialog","aria-modal":"true","aria-labelledby":e.titleId,"aria-describedby":e.descriptionId}}};let f={open:"data-open",transitionStarting:"data-starting-style",transitionEnding:"data-ending-style"};var h=r(23651);function m(e,t){let r={...t};for(let t in e)(0,s.o8)(e[t])||(r[t]=e[t]);return r}var g=class e{static defaultProps={delay:500};state=(0,h.eK)({visible:!1});#i={...e.defaultProps};#a=null;setProps(t){this.#i=m(t,e.defaultProps)}destroy(){this.#l()}update(e){let t=e.waiting&&!e.paused;!t||this.state.current.visible||this.#a?t||(this.#l(),this.state.patch({visible:!1})):this.#a=setTimeout(()=>{this.#a=null,this.state.patch({visible:!0})},this.#i.delay)}#l(){null!==this.#a&&(clearTimeout(this.#a),this.#a=null)}};let v={visible:"data-visible"};var b=class e{static defaultProps={label:"",disabled:!1};#i={...e.defaultProps};#o=null;constructor(e){e&&this.setProps(e)}setProps(t){this.#i=m(t,e.defaultProps)}getLabel(e){let{label:t}=this.#i;if((0,s.mf)(t)){let r=t(e);if(r)return r}else if(t)return t;return e.subtitlesShowing?"Disable captions":"Enable captions"}getAttrs(e){return{"aria-label":this.getLabel(e),"aria-disabled":this.#i.disabled?"true":void 0}}setMedia(e){this.#o=e}getState(){let e=this.#o;return{subtitlesShowing:e.subtitlesShowing,availability:e.textTrackList.some(e=>"captions"===e.kind||"subtitles"===e.kind)?"available":"unavailable"}}toggle(e){this.#i.disabled||e.toggleSubtitles()}},y=class{#o=null;setMedia(e){this.#o=e}getState(){let e=this.#o;return{visible:e.controlsVisible,userActive:e.userActive}}};let x={visible:"data-visible",userActive:"data-user-active"};var w=class e{static defaultProps={label:"",disabled:!1};#i={...e.defaultProps};#o=null;constructor(e){e&&this.setProps(e)}setProps(t){this.#i=m(t,e.defaultProps)}getLabel(e){let{label:t}=this.#i;if((0,s.mf)(t)){let r=t(e);
1if(r)return r}else if(t)return t;return e.fullscreen?"Exit fullscreen":"Enter fullscreen"}getAttrs(e){return{"aria-label":this.getLabel(e),"aria-disabled":this.#i.disabled?"true":void 0}}setMedia(e){this.#o=e}getState(){let e=this.#o;return{fullscreen:e.fullscreen,availability:e.fullscreenAvailability}}async toggle(e){if(!this.#i.disabled&&"available"===e.fullscreenAvailability)try{e.fullscreen?await e.exitFullscreen():await e.requestFullscreen()}catch{}}},P=class e{static defaultProps={label:"",disabled:!1};#i={...e.defaultProps};#o=null;constructor(e){e&&this.setProps(e)}setProps(t){this.#i=m(t,e.defaultProps)}getLabel(e){let{label:t}=this.#i;if((0,s.mf)(t)){let r=t(e);if(r)return r}else if(t)return t;return e.muted?"Unmute":"Mute"}getAttrs(e){return{"aria-label":this.getLabel(e),"aria-disabled":this.#i.disabled?"true":void 0}}setMedia(e){this.#o=e}getState(){let e=this.#o;return{muted:e.muted||0===e.volume,volumeLevel:e.muted||0===e.volume?"off":e.volume<.5?"low":e.volume<.75?"medium":"high"}}toggle(e){this.#i.disabled||e.toggleMuted()}},j=class e{static defaultProps={label:"",disabled:!1};#i={...e.defaultProps};#o=null;constructor(e){e&&this.setProps(e)}setProps(t){this.#i=m(t,e.defaultProps)}getLabel(e){let{label:t}=this.#i;if((0,s.mf)(t)){let r=t(e);if(r)return r}else if(t)return t;return e.pip?"Exit picture-in-picture":"Enter picture-in-picture"}getAttrs(e){return{"aria-label":this.getLabel(e),"aria-disabled":this.#i.disabled?"true":void 0}}setMedia(e){this.#o=e}getState(){let e=this.#o;return{pip:e.pip,availability:e.pipAvailability}}async toggle(e){if(!this.#i.disabled&&"available"===e.pipAvailability)try{e.pip?await e.exitPictureInPicture():await e.requestPictureInPicture()}catch{}}},C=class e{static defaultProps={label:"",disabled:!1};#i={...e.defaultProps};#o=null;constructor(e){e&&this.setProps(e)}setProps(t){this.#i=m(t,e.defaultProps)}getLabel(e){let{label:t}=this.#i;if((0,s.mf)(t)){let r=t(e);if(r)return r}else if(t)return t;return e.ended?"Replay":e.paused?"Play":"Pause"}getAttrs(e){return{"aria-label":this.getLabel(e),"aria-disabled":this.#i.disabled?"true":void 0}}setMedia(e){this.#o=e}getState(){let e=this.#o;return{paused:e.paused,ended:e.ended,started:e.started}}async toggle(e){if(!this.#i.disabled){if(e.paused||e.ended)return e.play();e.pause()}}},k=class e{static defaultProps={label:"",disabled:!1};#i={...e.defaultProps};#o=null;constructor(e){e&&this.setProps(e)}setProps(t){this.#i=m(t,e.defaultProps)}getLabel(e){let{label:t}=this.#i;if((0,s.mf)(t)){let r=t(e);if(r)return r}else if(t)return t;return`Playback rate ${e.rate}`}getAttrs(e){return{"aria-label":this.getLabel(e),"aria-disabled":this.#i.disabled?"true":void 0}}setMedia(e){this.#o=e}getState(){return{rate:this.#o.playbackRate}}cycle(e){if(this.#i.disabled)return;let{playbackRates:t,playbackRate:r}=e;if(0===t.length)return;let n=t.indexOf(r),i=-1===n?t.find(e=>e>r)??t[0]:t[(n+1)%t.length];e.setPlaybackRate(i)}},S=class e{static defaultProps={side:"top",align:"center",modal:!1,closeOnEscape:!0,closeOnOutsideClick:!0,open:!1,defaultOpen:!1,openOnHover:!1,delay:300,closeDelay:0};#i={...e.defaultProps};constructor(e){e&&this.setProps(e)}setProps(t){this.#i=m(t,e.defaultProps)}#t=null;setInput(e){this.#t=e}getState(){let e=this.#t;return{open:e.active,status:e.status,side:this.#i.side,align:this.#i.align,modal:this.#i.modal,...d(e.status)}}getTriggerAttrs(e,t){return{"aria-expanded":e.open?"true":"false","aria-haspopup":"dialog","aria-controls":t}}getPopupAttrs(e){return{popover:"manual",role:"dialog","aria-modal":!0===e.modal?"true":void 0}}};r(62430);let O={open:"data-open",side:"data-side",align:"data-align",transitionStarting:"data-starting-style",transitionEnding:"data-ending-style"};var E=class{#o=null;setMedia(e){this.#o=e}getState(){return{visible:!this.#o.started}}};let A={visible:"data-visible"};var M=class e{static defaultProps={seconds:30,label:"",disabled:!1};#i={...e.defaultProps};#o=null;constructor(e){e&&this.setProps(e)}setProps(t){this.#i=m(t,e.defaultProps)}getLabel(e){let{label:t}=this.#i;if((0,s.mf)(t)){let r=t(e);if(r)return r}else if(t)return t;let r=Math.abs(this.#i.seconds);return"backward"===e.direction?`Seek backward ${r} seconds`:`Seek forward ${r} seconds`}getAttrs(e){return{"aria-label":this.getLabel(e),"aria-disabled":this.#i.disabled?"true":void 0}}setMedia(e){this.#o=e}getState(){return{seeking:this.#o.seeking,direction:this.#i.seconds<0?"backward":"forward"}}async seek(e){this.#i.disabled||await e.seek(e.currentTime+this.#i.seconds)}},N=r(62378),T=class e{static defaultProps={label:"",step:1,largeStep:10,orientation:"horizontal",disabled:!1,thumbAlignment:"center",value:0,min:0,max:100};static defaultInput={pointerPercent:0,dragPercent:0,dragging:!1,pointing:!1,focused:!1};#i={...e.defaultProps};#t={...e.defaultInput};get props(){return this.#i}get input(){return this.#t}constructor(e){e&&this.setProps(e)}setProps(t){this.#i=m(t,e.defaultProps)}setInput(e){this.#t=e}getSliderState(e){let{orientation:t,disabled:r,thumbAlignment:n}=this.#i,{pointerPercent:i,dragging:a,pointing:l,focused:o}=this.#t;return{value:e,fillPercent:this.percentFromValue(e),pointerPercent:i,dragging:a,pointing:l,interactive:a||l||o,orientation:t,disabled:r,thumbAlignment:n}}getLabel(e){let{label:t}=this.#i;if((0,s.mf)(t)){let r=t(e);
1if(r)return r}else if(t)return t;return""}getAttrs(e){return{role:"slider",tabIndex:e.disabled?-1:0,autoComplete:"off","aria-label":this.getLabel(e),"aria-valuemin":this.#i.min,"aria-valuemax":this.#i.max,"aria-valuenow":e.value,"aria-orientation":e.orientation,"aria-disabled":e.disabled?"true":void 0}}valueFromPercent(e){let{min:t,max:r,step:n}=this.#i;return(0,N.N)((0,N.u)(t+e/100*(r-t),t,r),n,t)}rawValueFromPercent(e){let{min:t,max:r}=this.#i;return(0,N.u)(t+e/100*(r-t),t,r)}percentFromValue(e){let{min:t,max:r}=this.#i;return r===t?0:(e-t)/(r-t)*100}getStepPercent(){let{step:e,min:t,max:r}=this.#i,n=r-t;return n>0?e/n*100:0}getLargeStepPercent(){let{largeStep:e,min:t,max:r}=this.#i,n=r-t;return n>0?e/n*100:0}adjustPercentForAlignment(e,t,r){if("center"===this.#i.thumbAlignment||0===r)return e;let n=t/r*100/2;return n+e/100*(100-n-n)}};r(98760);let I={dragging:"data-dragging",pointing:"data-pointing",interactive:"data-interactive",orientation:"data-orientation",disabled:"data-disabled"};var F=r(43054);let R={loading:"data-loading",error:"data-error",hidden:"data-hidden"},D=[{singular:"hour",plural:"hours"},{singular:"minute",plural:"minutes"},{singular:"second",plural:"seconds"}];function L(e){return(0,s.hj)(e)&&Number.isFinite(e)}function H(e,t){return`${e} ${1===e?D[t]?.singular:D[t]?.plural}`}function V(e,t){if(!L(e))return"0:00";let r=e<0,n=Math.abs(e),i=Math.floor(n/3600),a=Math.floor(n/60%60),l=Math.floor(n%60),o=t?Math.abs(t):0,s=i>0||Math.floor(o/3600)>0,u=s?`${i}:`:"",c=`${(s||Math.floor(o/60%60)>=10)&&a<10?"0":""}${a}:`,d=l<10?`0${l}`:`${l}`;return`${r?"-":""}${u}${c}${d}`}function _(e){if(!L(e))return"";let t=e<0,r=Math.abs(e);return 0===r?`${H(0,2)}${t?" remaining":""}`:`${[Math.floor(r/3600),Math.floor(r/60%60),Math.floor(r%60)].map((e,t)=>e>0?H(e,t):null).filter(Boolean).join(", ")}${t?" remaining":""}`}let Z={current:"Current time",duration:"Duration",remaining:"Remaining"};var z=class e{static defaultProps={type:"current",negativeSign:"-",label:""};#i={...e.defaultProps};#o=null;constructor(e){e&&this.setProps(e)}setProps(t){this.#i=m(t,e.defaultProps)}setMedia(e){this.#o=e}#s(){let e=this.#o,{type:t}=this.#i;switch(t){case"current":return e.currentTime;case"duration":return e.duration;case"remaining":return e.currentTime-e.duration;default:return 0}}#u(){let e=this.#o;return V(Math.abs(this.#s()),e.duration)}#c(){let{type:e}=this.#i,t=this.#s();return"remaining"===e?_(t<0?t:-Math.abs(t)):_(t)}#d(){return function(e){if(!L(e))return"PT0S";let t=Math.abs(e),r=Math.floor(t/3600),n=Math.floor(t/60%60),i=Math.floor(t%60),a="PT";return r>0&&(a+=`${r}H`),n>0&&(a+=`${n}M`),(i>0||"PT"===a)&&(a+=`${i}S`),a}(Math.abs(this.#s()))}getLabel(e){let{label:t}=this.#i;if((0,s.mf)(t)){let r=t(e);if(r)return r}else if(t)return t;return Z[this.#i.type]}getAttrs(e){return{"aria-label":this.getLabel(e),"aria-valuetext":e.phrase}}getState(){let e=this.#s();return{type:this.#i.type,seconds:e,negative:"remaining"===this.#i.type&&e<0,text:this.#u(),phrase:this.#c(),datetime:this.#d()}}};let $={type:"data-type"};var B=class e extends T{static defaultProps={...T.defaultProps,label:"Seek",commitThrottle:100};#i={...e.defaultProps};#o=null;constructor(e){super(),e&&this.setProps(e)}setProps(t){this.#i=m(t,e.defaultProps),super.setProps({...t,min:0})}setMedia(e){this.#o=e}getState(){let{duration:e,currentTime:t,seeking:r,buffered:n}=this.#o,{dragging:i,dragPercent:a}=this.input;super.setProps({...this.#i,min:0,max:e});let l=i?(0,N.u)(a/100*e,0,e):t,o=super.getSliderState(l),s=n.length>0?n[n.length-1][1]:0,u=e>0?s/e*100:0;return{...o,currentTime:t,duration:e,seeking:r,bufferPercent:u}}getLabel(e){return super.getLabel(e)||"Seek"}getAttrs(e){let t=super.getAttrs(e),r=_(e.value),n=_(e.duration),i=n?`${r} of ${n}`:r;return{...t,"aria-valuetext":i}}};let q={...I,seeking:"data-seeking"};var W=class e{static defaultProps={side:"top",align:"center",open:!1,defaultOpen:!1,delay:600,closeDelay:0,disableHoverablePopup:!0,disabled:!1};#i={...e.defaultProps};constructor(e){e&&this.setProps(e)}setProps(t){this.#i=m(t,e.defaultProps)}#t=null;setInput(e){this.#t=e}getState(){let e=this.#t;return{open:e.active,status:e.status,side:this.#i.side,align:this.#i.align,...d(e.status)}}getTriggerAttrs(e,t){return{"aria-describedby":e.open?t:void 0}}getPopupAttrs(e){return{popover:"manual",role:"tooltip"}}};let U={sideOffset:"--media-tooltip-side-offset",alignOffset:"--media-tooltip-align-offset",anchorWidth:"--media-tooltip-anchor-width",anchorHeight:"--media-tooltip-anchor-height",availableWidth:"--media-tooltip-available-width",availableHeight:"--media-tooltip-available-height"},K={open:"data-open",side:"data-side",align:"data-align",transitionStarting:"data-starting-style",transitionEnding:"data-ending-style"};var X=class e{static defaultProps={delay:600,closeDelay:0,timeout:400};#i={...e.defaultProps};#p=0;#f=!1;constructor(e){e&&this.setProps(e)}setProps(t){this.#i=m(t,e.defaultProps)}get delay(){return this.#i.delay}get closeDelay(){return this.#i.closeDelay}shouldSkipDelay(){return!!this.#f||Date.now()-this.#p<this.#i.timeout}notifyOpen(){this.#f=!0}notifyClose(){this.#f=!1,this.#p=Date.now()}},Q=class e extends T{static defaultProps={...T.defaultProps,label:"Volume"};#o=null;constructor(e){super(),e&&this.setProps(e)}setProps(t){super.setProps(m(t,e.defaultProps))}setMedia(e){this.#o=e}getState(){let e=this.#o,{volume:t,muted:r}=e,n=r||0===t,{dragging:i,dragPercent:a}=this.input,l=i?this.valueFromPercent(a):100*t,o=super.getSliderState(l);return{...o,fillPercent:n?0:o.fillPercent,volume:t,muted:n,availability:e.volumeAvailability}}getLabel(e){return super.getLabel(e)||"Volume"}getAttrs(e){let t=super.getAttrs(e),r=`${Math.round(e.value)} percent${e.muted?", muted":""}`;return{...t,"aria-valuetext":r}}};let G={...I,availability:"data-availability"},J=(0,o.forwardRef)(function(e,t){let{render:r,className:i,style:a,delay:s,...d}=e,p=(0,n.nn)(l._1),[f]=(0,o.useState)(()=>new g);(0,c._)(f),f.setProps({delay:s}),p&&f.update(p);let h=(0,o.useSyncExternalStore)(e=>f.state.subscribe(e),()=>f.state.current,()=>
1f.state.current);return p?u("div",{render:r,className:i,style:a},{state:h,stateAttrMap:v,ref:[t],props:[d]}):null});function Y(e){let{displayName:t,core:r,stateAttrMap:i,selector:s,action:c}=e,d=new Set(Object.keys(r.defaultProps)),p=(0,o.forwardRef)(function(e,p){let{render:f,className:h,style:m,...g}=e,v={},b={};for(let e of Object.keys(g))d.has(e)?v[e]=g[e]:b[e]=g[e];let y=(0,n.nn)(s),[x]=(0,o.useState)(()=>new r);x.setProps(v);let{getButtonProps:w,buttonRef:P}=function(e){let{displayName:t,onActivate:r,isDisabled:n}=e,i=(0,o.useCallback)(e=>{},[t]);return{getButtonProps:(0,o.useCallback)(e=>a((0,l.ax)({onActivate:r,isDisabled:n}),e),[r,n]),buttonRef:i}}({displayName:t,onActivate:()=>c(x,y),isDisabled:()=>!!v.disabled||!y});if(!y)return null;x.setMedia(y);let j=x.getState();return u("button",{render:f,className:h,style:m},{state:j,stateAttrMap:i,ref:[p,P],props:[x.getAttrs(j),b,w()]})});return p.displayName=t,p}let ee=Y({displayName:"CaptionsButton",core:b,stateAttrMap:{subtitlesShowing:"data-active",availability:"data-availability"},selector:l.Pw,action:(e,t)=>e.toggle(t)}),et=(0,o.createContext)(null).Provider;var er=r(52676);let en=(0,o.forwardRef)(function(e,t){let{render:r,className:i,style:a,children:s,...c}=e,d=(0,n.nn)(l.lQ),[p]=(0,o.useState)(()=>new y);if(!d)return null;p.setMedia(d);let f=p.getState();return(0,er.jsx)(et,{value:{state:f,stateAttrMap:x},children:u("div",{render:r,className:i,style:a},{state:f,stateAttrMap:x,ref:[t],props:[{children:s},c]})})}),ei=Y({displayName:"FullscreenButton",core:w,stateAttrMap:{fullscreen:"data-fullscreen",availability:"data-availability"},selector:l.so,action:(e,t)=>e.toggle(t)}),ea=Y({displayName:"MuteButton",core:P,stateAttrMap:{muted:"data-muted",volumeLevel:"data-volume-level"},selector:l.zC,action:(e,t)=>e.toggle(t)}),el=Y({displayName:"PiPButton",core:j,stateAttrMap:{pip:"data-pip",availability:"data-availability"},selector:l.wg,action:(e,t)=>e.toggle(t)}),eo=Y({displayName:"PlayButton",core:C,stateAttrMap:{paused:"data-paused",ended:"data-ended",started:"data-started"},selector:l._1,action:(e,t)=>e.toggle(t)}),es=Y({displayName:"PlaybackRateButton",core:k,stateAttrMap:{rate:"data-rate"},selector:l.ar,action:(e,t)=>e.cycle(t)}),eu=(0,o.createContext)(null),ec=eu.Provider;function ed(){let e=(0,o.useContext)(eu);if(!e)throw Error("Popover compound components must be used within a Popover.Root");return e}var ep=r(66463);let ef={position:"fixed",inset:"auto",margin:0},eh=(0,o.forwardRef)(function({render:e,className:t,style:r,...n},a){let{core:s,popover:c,state:d,stateAttrMap:p,anchorName:f,popupId:h}=ed(),m=(0,o.useRef)(null),g=(0,i.e)(a,(0,o.useCallback)(e=>{c.setPopupElement(e),e&&(0,ep.Rl)()&&e.style.setProperty("position-anchor",`--${f}`)},[c,f]),m),v=(0,o.useMemo)(()=>({side:d.side,align:d.align}),[d.side,d.align]),b=(0,o.useMemo)(()=>{if(!(0,ep.Rl)())return null;let{positionAnchor:e,...t}=(0,l.Ob)(f,v);return t},[f,v]),[y,x]=(0,o.useState)(null);if((0,o.useLayoutEffect)(()=>{if((0,ep.Rl)())return;if(!d.open){x(null);return}function e(){let e=c.triggerElement,t=m.current;e&&t&&x((0,l.Ob)(f,v,e.getBoundingClientRect(),(0,l.JM)(t),document.documentElement.getBoundingClientRect(),(0,l.An)(t)))}e();let t=c.triggerElement,r=m.current,n=0;function i(){cancelAnimationFrame(n),n=requestAnimationFrame(e)}i();let a="function"==typeof ResizeObserver?new ResizeObserver(()=>{i()}):null;return t&&a&&a.observe(t),r&&a&&a.observe(r),window.addEventListener("scroll",i,{capture:!0,passive:!0}),window.addEventListener("resize",i),()=>{cancelAnimationFrame(n),a?.disconnect(),window.removeEventListener("scroll",i,!0),window.removeEventListener("resize",i)}},[d.open,f,v,c]),!d.open)return null;let{onFocusOut:w,...P}=c.popupProps;return u("div",{render:e,className:t,style:r},{state:d,stateAttrMap:p,ref:g,props:[{id:h,style:b??y??ef,...s.getPopupAttrs(d)},{...P,onBlur:w},n]})});var em=r(93964);let eg=/[^a-zA-Z0-9_-]/g;function ev(e){let t=(0,o.useId)().replace(eg,"");return e?`${e}${t}`:t}var eb=r(70558),ey=r(85168);function ex(e,t,r){return(0,eb.v)(t=>e.subscribe(t),()=>e.current,t??ey.y,r)}function ew({open:e,defaultOpen:t=S.defaultProps.defaultOpen,onOpenChange:r,onOpenChangeComplete:n,openOnHover:i=S.defaultProps.openOnHover,delay:a=S.defaultProps.delay,closeDelay:s=S.defaultProps.closeDelay,children:u,...d}){let[p]=(0,o.useState)(()=>new S(d));p.setProps(d);let f=void 0!==e,h=(0,em.I)(r),m=(0,em.I)(n),g=(0,em.I)(d.closeOnEscape),v=(0,em.I)(d.closeOnOutsideClick),b=(0,em.I)(i),y=(0,em.I)(a),x=(0,em.I)(s),[w]=(0,o.useState)(()=>{let e=(0,l.aK)({transition:(0,l.vQ)(),onOpenChange:(e,t)=>
1{h.current?.(e,t)},onOpenChangeComplete:e=>{m.current?.(e)},closeOnEscape:()=>g.current??S.defaultProps.closeOnEscape,closeOnOutsideClick:()=>v.current??S.defaultProps.closeOnOutsideClick,openOnHover:()=>b.current,delay:()=>y.current,closeDelay:()=>x.current});return!f&&t&&e.open("click"),e}),P=ev(),j=ev("popup-");(0,o.useEffect)(()=>{if(void 0===e)return;let{active:t}=w.input.current;e!==t&&(e?w.open("click"):w.close("click"))},[e,w]),(0,c._)(w);let C=ex(w.input);return p.setInput(C),(0,er.jsx)(ec,{value:{core:p,popover:w,state:p.getState(),stateAttrMap:O,anchorName:P,popupId:j},children:u})}let eP=(0,o.forwardRef)(function({render:e,className:t,style:r,...n},i){let{core:a,popover:l,state:s,stateAttrMap:c,anchorName:d,popupId:p}=ed(),f=(0,o.useCallback)(e=>{l.setTriggerElement(e),e&&(0,ep.Rl)()&&e.style.setProperty("anchor-name",`--${d}`)},[l,d]),{onFocusIn:h,onFocusOut:m,...g}=l.triggerProps;return u("button",{render:e,className:t,style:r},{state:s,stateAttrMap:c,ref:[i,f],props:[{type:"button",...a.getTriggerAttrs(s,p)},{...g,onFocus:h,onBlur:m},n]})}),ej=(0,o.forwardRef)(function(e,t){let{render:r,className:i,style:a,...s}=e,c=(0,n.nn)(l._1),[d]=(0,o.useState)(()=>new E);return c?(d.setMedia(c),u("img",{render:r,className:i,style:a},{state:d.getState(),stateAttrMap:A,ref:[t],props:[s]})):null}),eC=Y({displayName:"SeekButton",core:M,stateAttrMap:{seeking:"data-seeking",direction:"data-direction"},selector:l.HM,action:(e,t)=>e.seek(t)});function ek(e){let{displayName:t,tag:r,useContext:n,staticProps:i,getProps:a}=e,l=(0,o.forwardRef)(function(e,t){let{render:l,className:o,style:s,...c}=e,d=n(),p=a?.(d.state);return u(r,{render:l,className:o,style:s},{state:d.state,stateAttrMap:d.stateAttrMap,ref:t,props:[i,p,c].filter(Boolean)})});return l.displayName=t,l}let eS=(0,o.createContext)(null);function eO({value:e,children:t}){return(0,er.jsx)(eS.Provider,{value:e,children:t})}function eE(){let e=(0,o.useContext)(eS);if(!e)throw Error("Slider compound components must be used within a Slider.Root");return e}let eA=ek({displayName:"SliderBuffer",tag:"div",useContext:eE}),eM=ek({displayName:"SliderFill",tag:"div",useContext:eE}),eN=(0,o.forwardRef)(function(e,t){let{render:r,className:n,style:i,...a}=e,l=eE(),{state:o,thumbRef:s,thumbProps:c,getAttrs:d}=l,p=d(o);return u("div",{render:r,className:n,style:i},{state:o,stateAttrMap:l.stateAttrMap,ref:[t,s],props:[p,c,a]})}),eT=(0,o.forwardRef)(function(e,t){let r;let{render:i,className:a,style:d,time:p=0,thumbnails:f,crossOrigin:h,loading:m,fetchPriority:g,...v}=e,[b]=(0,o.useState)(()=>new F.L),y=(0,o.useRef)(null),x=(0,o.useRef)(null),w=(0,n.fF)(l.Pw),[,P]=(0,o.useState)(0),[j]=(0,o.useState)(()=>(0,l.qo)({getContainer:()=>y.current,getImg:()=>x.current,onStateChange:()=>P(e=>e+1)}));(0,c._)(j,()=>j.connect());let C=(0,o.useMemo)(()=>f&&f.length>0?f:w?.thumbnailCues.length?function(e,t){let r=[];for(let n of e){let e=function(e,t){let r=e.trim().split("#"),n=r[0]??"",i=r[1],a=t?new URL(n,t).href:n;if(!i)return{url:a};let l=i.indexOf("=");if(-1===l)return{url:a};let o=i.slice(0,l),u=i.slice(l+1).split(",").map(Number),c={};for(let e=0;e<o.length;e++){let t=o[e],r=u[e];t&&(0,s.hj)(r)&&!Number.isNaN(r)&&(c[t]=r)}let d={url:a};return(0,s.hj)(c.w)&&(d.width=c.w),(0,s.hj)(c.h)&&(d.height=c.h),(0,s.hj)(c.x)&&(0,s.hj)(c.y)&&(d.coords={x:c.x,y:c.y}),d}(n.text,t),i={url:e.url,startTime:n.startTime,endTime:n.endTime};e.width&&(i.width=e.width),e.height&&(i.height=e.height),e.coords&&(i.coords=e.coords),r.push(i)}return r}(w.thumbnailCues,w.thumbnailTrackSrc??void 0):[],[f,w]),k=(0,o.useMemo)(()=>b.findActiveThumbnail(C,p),[b,C,p]);j.updateSrc(k?.url);let S=b.getState(j.loading,j.error,k),O={overflow:"hidden"};if(k&&j.naturalWidth&&j.naturalHeight){let e=j.readConstraints(),t=b.resize(k,j.naturalWidth,j.naturalHeight,e);t&&(O={overflow:"hidden",width:t.containerWidth,height:t.containerHeight},r={width:t.imageWidth,height:t.imageHeight,maxWidth:"none",transform:t.offsetX||t.offsetY?`translate(-${t.offsetX}px, -${t.offsetY}px)`:void 0})}return u("div",{render:i,className:a,style:d},{state:S,stateAttrMap:R,ref:[t,y],props:[b.getAttrs(S),{style:O},v,{children:(0,er.jsx)("img",{ref:x,alt:"","aria-hidden":"true",decoding:"async",src:k?.url,crossOrigin:""===h||null===h?void 0:h,loading:m,style:r,fetchPriority:g})}]})}),eI=(0,o.forwardRef)(function(e,t){let{pointerValue:r}=eE();return(0,er.jsx)(eT,{ref:t,...e,time:r})}),eF=ek({displayName:"SliderTrack",tag:"div",useContext:eE}),eR=(0,o.forwardRef)(function(e,t){let{render:r,className:n,style:i,type:a="current",format:l,...o}=e,s=eE(),{state:c,pointerValue:d,formatValue:p}=s,f="pointer"===a?d:c.value,h=l?l(f):p?p(f,a):String(Math.round(f));return u("output",{render:r,className:n,style:i},{state:c,stateAttrMap:s.stateAttrMap,ref:t,props:[{"aria-live":"off",children:h},o]})}),eD=(0,o.forwardRef)(function(e,t){let{render:r,className:n,style:i,children:a,...l}=e;return u("span",{render:r,className:n,style:i},{state:{},ref:[t],props:[{children:a},l]})}),eL=(0,o.forwardRef)(function(e,t){let{render:r,className:i,style:a,type:s,negativeSign:c,label:d,...p}=e,f=(0,n.nn)(l.HM),[h]=(0,o.useState)(()=>new z);if(h.setProps({type:s,negativeSign:c,label:d}),!f)return null;h.setMedia(f);let m=h.getState(),g=m.negative?(0,er.jsxs)(er.Fragment,{children:[(0,er.jsx)("span",{"aria-hidden":"true",children:c??z.defaultProps.negativeSign}),m.text]}):m.text;return u("time",{render:r,className:i,style:a},{state:m,stateAttrMap:$,ref:[t],props:[{dateTime:m.datetime,children:g,...h.getAttrs(m)},p]})});function eH(e){let t=(0,em.I)(e),r=(0,o.useRef)(null),n=(0,o.useRef)(null),i=function(){let[,e]=(0,o.useReducer)(e=>e+1,0);return e}(),[a]=(0,o.useState)(()=>(0,l.UO)({getElement:()=>r.current,getThumbElement:()=>n.current,getOrientation:()=>t.current.orientation??"horizontal",isRTL:()=>!!r.current&&function(e){let t=e.closest("[dir]")?.getAttribute("dir");return t?"rtl"===t.toLowerCase():"rtl"===getComputedStyle(e).direction}(r.current),isDisabled:()=>t.current.disabled??!1,getPercent:()=>t.current.getPercent(),getStepPercent:()=>t.current.getStepPercent(),getLargeStepPercent:()=>t.current.getLargeStepPercent(),commitThrottle:t.current.commitThrottle,adjustPercent:t.current.adjustPercent,onValueChange:e=>t.current.onValueChange?.(e),onValueCommit:e=>t.current.onValueCommit?.(e),onDragStart:()=>t.current.onDragStart?.(),onDragEnd:()=>t.current.onDragEnd?.()}));(0,c._)(a);let s=ex(a.input),u=e.computeState(s);return(0,o.useLayoutEffect)(()=>{"edge"===u.thumbAlignment&&r.current&&n.current&&i()},[u.thumbAlignment]),{state:u,cssVars:e.getCSSVars(a.adjustForAlignment(u)),rootRef:(0,o.useCallback)(e=>{r.current=e},[]),thumbRef:(0,o.useCallback)(e=>{n.current=e},[]),rootProps:a.rootProps,rootStyle:a.rootStyle,thumbProps:a.thumbProps}}let eV=()=>Promise.resolve(0),e_=(0,o.forwardRef)(function(e,t){let{render:r,className:i,style:a,label:s,commitThrottle:c=B.defaultProps.commitThrottle,step:d=B.defaultProps.step,largeStep:p=B.defaultProps.largeStep,orientation:f,disabled:h,thumbAlignment:m,onDragStart:g,onDragEnd:v,...b}=e,y=(0,n.nn)(l.HM),x=(0,n.nn)(l.D6),[w]=(0,o.useState)(()=>new B);w.setProps({label:s,step:d,largeStep:p,orientation:f,disabled:h,thumbAlignment:m});let P=(0,em.I)(y&&x?{...y,...x}:null),j=y?.duration??0,{state:C,cssVars:k,rootRef:S,thumbRef:O,rootProps:E,rootStyle:A,thumbProps:M}=eH({computeState:e=>(w.setInput(e),y&&x?w.setMedia({...y,...x}):w.setMedia({currentTime:0,duration:0,seeking:!1,seek:eV,buffered:[],seekable:[]}),w.getState()),getPercent:()=>j>0?(y?.currentTime??0)/j*100:0,getStepPercent:()=>w.getStepPercent(),getLargeStepPercent:()=>w.getLargeStepPercent(),orientation:f,disabled:h,commitThrottle:c,adjustPercent:(e,t,r)=>w.adjustPercentForAlignment(e,t,r),getCSSVars:l.dU,onValueCommit:e=>{let t=P.current;t&&t.seek(w.rawValueFromPercent(e))},onDragStart:g,onDragEnd:v});return y?(0,er.jsx)(eO,{value:{state:C,pointerValue:w.valueFromPercent(C.pointerPercent),thumbRef:O,thumbProps:M,stateAttrMap:q,getAttrs:e=>w.getAttrs(e),formatValue:e=>V(e,j)},children:u("div",{render:r,className:i,style:a},{state:C,stateAttrMap:q,ref:[t,S],props:[{style:{...k,...A}},E,b]})}):null}),eZ=(0,o.createContext)(null),ez=eZ.Provider;function e$(){let e=(0,o.useContext)(eZ);if(!e)throw Error("Tooltip compound components must be used within a Tooltip.Root");return e}let eB={position:"fixed",inset:"auto",margin:0},eq=(0,o.forwardRef)(function({render:e,className:t,style:r,...n},a){let{core:s,tooltip:c,state:d,stateAttrMap:p,anchorName:f,popupId:h}=e$(),m=(0,o.useRef)(null),g=(0,i.e)(a,(0,o.useCallback)(e=>
1{c.setPopupElement(e),e&&(0,ep.Rl)()&&e.style.setProperty("position-anchor",`--${f}`)},[c,f]),m),v=(0,o.useMemo)(()=>({side:d.side,align:d.align}),[d.side,d.align]),b=(0,o.useMemo)(()=>{if(!(0,ep.Rl)())return null;let{positionAnchor:e,...t}=(0,l.Ob)(f,v,void 0,void 0,void 0,void 0,U);return t},[f,v]),[y,x]=(0,o.useState)(null);if((0,o.useLayoutEffect)(()=>{if((0,ep.Rl)())return;if(!d.open){x(null);return}function e(){let e=c.triggerElement,t=m.current;e&&t&&x((0,l.Ob)(f,v,e.getBoundingClientRect(),(0,l.JM)(t),document.documentElement.getBoundingClientRect(),(0,l.An)(t,U),U))}e();let t=c.triggerElement,r=m.current,n=0;function i(){cancelAnimationFrame(n),n=requestAnimationFrame(e)}i();let a="function"==typeof ResizeObserver?new ResizeObserver(()=>{i()}):null;return t&&a&&a.observe(t),r&&a&&a.observe(r),window.addEventListener("scroll",i,{capture:!0,passive:!0}),window.addEventListener("resize",i),()=>{cancelAnimationFrame(n),a?.disconnect(),window.removeEventListener("scroll",i,!0),window.removeEventListener("resize",i)}},[d.open,f,v,c]),!d.open)return null;let{onFocusOut:w,...P}=c.popupProps;return u("div",{render:e,className:t,style:r},{state:d,stateAttrMap:p,ref:g,props:[{id:h,style:b??y??eB,...s.getPopupAttrs(d)},{...P,onBlur:w},n]})}),eW=(0,o.createContext)(null),eU=eW.Provider;function eK({delay:e,closeDelay:t,timeout:r,children:n}){let[i]=(0,o.useState)(()=>new X({delay:e,closeDelay:t,timeout:r}));return i.setProps({delay:e,closeDelay:t,timeout:r}),(0,er.jsx)(eU,{value:{group:i},children:n})}function eX({open:e,defaultOpen:t=W.defaultProps.defaultOpen,onOpenChange:r,onOpenChangeComplete:n,delay:i=W.defaultProps.delay,closeDelay:a=W.defaultProps.closeDelay,disableHoverablePopup:s=W.defaultProps.disableHoverablePopup,disabled:u=W.defaultProps.disabled,children:d,...p}){let[f]=(0,o.useState)(()=>new W(p));f.setProps(p);let h=void 0!==e,m=o.useContext(eW)?.group,g=(0,em.I)(r),v=(0,em.I)(n),b=(0,em.I)(i),y=(0,em.I)(a),x=(0,em.I)(s),w=(0,em.I)(u),P=(0,em.I)(m),[j]=(0,o.useState)(()=>{let e=(0,l.N6)({transition:(0,l.vQ)(),onOpenChange:(e,t)=>
1{g.current?.(e,t)},onOpenChangeComplete:e=>{v.current?.(e)},delay:()=>b.current,closeDelay:()=>y.current,disableHoverablePopup:()=>x.current,disabled:()=>w.current,group:()=>P.current});return!h&&t&&e.open(),e}),C=ev(),k=ev("tooltip-");(0,o.useEffect)(()=>{if(void 0===e)return;let{active:t}=j.input.current;e!==t&&(e?j.open():j.close())},[e,j]),(0,c._)(j);let S=ex(j.input);return f.setInput(S),(0,er.jsx)(ez,{value:{core:f,tooltip:j,state:f.getState(),stateAttrMap:K,anchorName:C,popupId:k},children:d})}let eQ=(0,o.forwardRef)(function({render:e,className:t,style:r,...n},i){let{core:a,tooltip:l,state:s,stateAttrMap:c,anchorName:d,popupId:p}=e$(),f=(0,o.useCallback)(e=>{l.setTriggerElement(e),e&&(0,ep.Rl)()&&e.style.setProperty("anchor-name",`--${d}`)},[l,d]),{onFocusIn:h,onFocusOut:m,...g}=l.triggerProps;return u("button",{render:e,className:t,style:r},{state:s,stateAttrMap:c,ref:[i,f],props:[{type:"button",...a.getTriggerAttrs(s,p)},{...g,onFocus:h,onBlur:m},n]})}),eG={volume:0,muted:!1,volumeAvailability:"unsupported",setVolume:()=>0,toggleMuted:()=>!1},eJ=(0,o.forwardRef)(function(e,t){let{render:r,className:i,style:a,label:s,orientation:c,step:d=Q.defaultProps.step,largeStep:p=Q.defaultProps.largeStep,disabled:f,thumbAlignment:h,onDragStart:m,onDragEnd:g,...v}=e,b=(0,n.nn)(l.zC),[y]=(0,o.useState)(()=>new Q);y.setProps({label:s,orientation:c,step:d,largeStep:p,disabled:f,thumbAlignment:h});let x=(0,em.I)(b),{state:w,cssVars:P,rootRef:j,thumbRef:C,rootProps:k,rootStyle:S,thumbProps:O}=eH({computeState:e=>(y.setInput(e),y.setMedia(b??eG),y.getState()),getPercent:()=>b?100*b.volume:0,getStepPercent:()=>y.getStepPercent(),getLargeStepPercent:()=>y.getLargeStepPercent(),orientation:c,disabled:f,adjustPercent:(e,t,r)=>y.adjustPercentForAlignment(e,t,r),getCSSVars:l.bm,onValueChange:e=>{x.current?.setVolume(e/100)},onValueCommit:e=>{x.current?.setVolume(e/100)},onDragStart:m,onDragEnd:g});return b?(0,er.jsx)(eO,{value:{state:w,pointerValue:y.valueFromPercent(w.pointerPercent),thumbRef:C,thumbProps:O,stateAttrMap:G,getAttrs:e=>y.getAttrs(e),formatValue:e=>`${Math.round(e)}%`},children:u("div",{render:r,className:i,style:a},{state:w,stateAttrMap:G,ref:[t,j],props:[{style:{...P,...S}},k,v]})}):null}),eY=(0,o.createContext)(null),e0=eY.Provider;function e1(){let e=(0,o.useContext)(eY);if(!e)throw Error("AlertDialog compound components must be used within an AlertDialog.Root");return e}let e2=(0,o.forwardRef)(function({render:e,className:t,style:r,disabled:n,...i},a){let{dialog:l,state:s}=e1(),c=(0,o.useCallback)(()=>{n||l.close()},[l,n]);return u("button",{render:e,className:t,style:r},{state:s,ref:[a],props:[{type:"button",disabled:n,onClick:c},i]})}),e4=ek({displayName:"AlertDialogDescription",tag:"p",useContext:e1,getProps:e=>({id:e.descriptionId})}),e5=(0,o.forwardRef)(function({render:e,className:t,style:r,...n},a){let{core:l,dialog:s,state:c,stateAttrMap:d}=e1(),p=(0,i.e)(a,(0,o.useCallback)(e=>{s.setElement(e)},[s]));return c.open?u("div",{render:e,className:t,style:r},{state:c,stateAttrMap:d,ref:p,props:[{tabIndex:-1,...l.getAttrs(c)},n]}):null});function e6({open:e,defaultOpen:t=p.defaultProps.defaultOpen,onOpenChange:r,onOpenChangeComplete:n,children:i}){let[a]=(0,o.useState)(()=>new p),s=void 0!==e,u=(0,em.I)(r),d=(0,em.I)(n),[h]=(0,o.useState)(()=>{let e=(0,l.s2)({transition:(0,l.vQ)(),onOpenChange:e=>{u.current?.(e)},onOpenChangeComplete:e=>{d.current?.(e)}});return!s&&t&&e.open(),e}),m=ev("alert-dialog-title-"),g=ev("alert-dialog-desc-");a.setTitleId(m),a.setDescriptionId(g),(0,o.useEffect)(()=>{if(void 0===e)return;let{active:t}=h.input.current;e!==t&&(e?h.open():h.close())},[e,h]),(0,c._)(h);let v=ex(h.input);return a.setInput(v),(0,er.jsx)(e0,{value:{core:a,dialog:h,state:a.getState(),stateAttrMap:f},children:i})}let e3=ek({displayName:"AlertDialogTitle",tag:"h2",useContext:e1,getProps:e=>({id:e.titleId})});function e7({classNames:e}){let t=(0,n.nn)(l.zh),r=(0,o.useRef)(t?.error);return t?(t?.error&&(r.current=t.error),(0,er.jsx)(e6,{open:!!t.error,onOpenChange:e=>{e||t.dismissError()},children:(0,er.jsx)(e5,{className:e?.root,children:(0,er.jsxs)("div",{className:e?.dialog,children:[(0,er.jsxs)("div",{className:e?.content,children:[(0,er.jsx)(e3,{className:e?.title,children:"Something went wrong."}
1),(0,er.jsx)(e4,{className:e?.description,children:r.current?.message??"An error occurred. Please try again."})]}),(0,er.jsx)("div",{className:e?.actions,children:(0,er.jsx)(e2,{className:e?.close,children:"OK"})})]})})})):null}let e8=e=>(0,er.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none","aria-hidden":"true",...e,children:[(0,er.jsx)("rect",{width:16,height:12,x:1,y:3,stroke:"currentColor",strokeWidth:2,rx:3}),(0,er.jsx)("rect",{width:3,height:2,x:3,y:8,fill:"currentColor",rx:1}),(0,er.jsx)("rect",{width:2,height:2,x:13,y:8,fill:"currentColor",rx:1}),(0,er.jsx)("rect",{width:4,height:2,x:11,y:11,fill:"currentColor",rx:1}),(0,er.jsx)("rect",{width:5,height:2,x:7,y:8,fill:"currentColor",rx:1}),(0,er.jsx)("rect",{width:7,height:2,x:3,y:11,fill:"currentColor",rx:1})]}),e9=e=>(0,er.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none","aria-hidden":"true",...e,children:(0,er.jsx)("path",{fill:"currentColor",d:"M15 2a3 3 0 0 1 3 3v8a3 3 0 0 1-3 3H3a3 3 0 0 1-3-3V5a3 3 0 0 1 3-3zM4 11a1 1 0 1 0 0 2h5a1 1 0 1 0 0-2zm8 0a1 1 0 1 0 0 2h2a1 1 0 1 0 0-2zM4 8a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2zm4 0a1 1 0 0 0 0 2h3a1 1 0 1 0 0-2zm6 0a1 1 0 1 0 0 2 1 1 0 0 0 0-2"})}),te=e=>(0,er.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none","aria-hidden":"true",...e,children:(0,er.jsx)("path",{fill:"currentColor",d:"M9.57 3.617A1 1 0 0 0 8.646 3H4c-.552 0-1 .449-1 1v4.646a.996.996 0 0 0 1.001 1 1 1 0 0 0 .706-.293l4.647-4.647a1 1 0 0 0 .216-1.089m4.812 4.812a1 1 0 0 0-1.089.217l-4.647 4.647a.998.998 0 0 0 .708 1.706H14c.552 0 1-.449 1-1V9.353a1 1 0 0 0-.618-.924"})}),tt=e=>(0,er.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none","aria-hidden":"true",...e,children:(0,er.jsx)("path",{fill:"currentColor",d:"M7.883 1.93a.99.99 0 0 0-1.09.217L2.146 6.793A.998.998 0 0 0 2.853 8.5H7.5c.551 0 1-.449 1-1V2.854a1 1 0 0 0-.617-.924m7.263 7.57H10.5c-.551 0-1 .449-1 1v4.646a.996.996 0 0 0 1.001 1.001 1 1 0 0 0 .706-.293l4.646-4.646a.998.998 0 0 0-.707-1.707z"})}),tr=e=>(0,er.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none","aria-hidden":"true",...e,children:[(0,er.jsx)("rect",{width:5,height:14,x:2,y:2,fill:"currentColor",rx:1.75}),(0,er.jsx)("rect",{width:5,height:14,x:11,y:2,fill:"currentColor",rx:1.75})]}),tn=e=>(0,er.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none","aria-hidden":"true",...e,children:[(0,er.jsx)("path",{fill:"currentColor",d:"M13 2a4 4 0 0 1 4 4v2.035A3.5 3.5 0 0 0 16.5 8H15V6.273C15 5.018 13.96 4 12.679 4H4.32C3.04 4 2 5.018 2 6.273v5.454C2 12.982 3.04 14 4.321 14H6v1.5q0 .255.035.5H4a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4z"}),(0,er.jsx)("rect",{width:10,height:7,x:8,y:10,fill:"currentColor",rx:2}),(0,er.jsx)("path",{fill:"currentColor",d:"M7.129 5.547a.6.6 0 0 0-.656.13L3.677 8.473A.6.6 0 0 0 4.102 9.5h2.796c.332 0 .602-.27.602-.602V6.103a.6.6 0 0 0-.371-.556"})]}),ti=e=>(0,er.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none","aria-hidden":"true",...e,children:[(0,er.jsx)("path",{fill:"currentColor",d:"M13 2a4 4 0 0 1 4 4v2.036A3.5 3.5 0 0 0 16.5 8H15V6.273C15 5.018 13.96 4 12.679 4H4.32C3.04 4 2 5.018 2 6.273v5.454C2 12.982 3.04 14 4.321 14H6v1.5q0 .255.036.5H4a4 4 0 0 1-4-4V6a4 4 0 0 1 4-4z"}),(0,er.jsx)("rect",{width:10,height:7,x:8,y:10,fill:"currentColor",rx:2}),(0,er.jsx)("path",{fill:"currentColor",d:"M4.871 10.454a.6.6 0 0 0 .656-.131l2.796-2.796A.6.6 0 0 0 7.898 6.5H5.102a.603.603 0 0 0-.602.602v2.795a.6.6 0 0 0 .371.556"})]}),ta=e=>(0,er.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none","aria-hidden":"true",...e,children:(0,er.jsx)("path",{fill:"currentColor",d:"m14.051 10.723-7.985 4.964a1.98 1.98 0 0 1-2.758-.638A2.06 2.06 0 0 1 3 13.964V4.036C3 2.91 3.895 2 5 2c.377 0 .747.109 1.066.313l7.985 4.964a2.057 2.057 0 0 1 .627 2.808c-.16.257-.373.475-.627.637"})}),tl=e=>(0,er.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none","aria-hidden":"true",...e,children:[(0,er.jsx)("path",{fill:"currentColor",d:"M9 17a8 8 0 0 1-8-8h2a6 6 0 1 0 1.287-3.713l1.286 1.286A.25.25 0 0 1 5.396 7H1.25A.25.25 0 0 1 1 6.75V2.604a.25.25 0 0 1 .427-.177l1.438 1.438A8 8 0 1 1 9 17"}),(0,er.jsx)("path",{fill:"currentColor",d:"m11.61 9.639-3.331 2.07a.826.826 0 0 1-1.15-.266.86.86 0 0 1-.129-.452V6.849C7 6.38 7.374 6 7.834 6c.158 0 .312.045.445.13l3.331 2.071a.858.858 0 0 1 0 1.438"})]}),to=e=>(0,er.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none","aria-hidden":"true",...e,children:(0,er.jsx)("path",{fill:"currentColor",d:"M1 9c0 2.21.895 4.21 2.343 5.657l1.414-1.414a6 6 0 1 1 8.956-7.956l-1.286 1.286a.25.25 0 0 0 .177.427h4.146
1a.25.25 0 0 0 .25-.25V2.604a.25.25 0 0 0-.427-.177l-1.438 1.438A8 8 0 0 0 1 9"})}),ts=e=>(0,er.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"currentColor","aria-hidden":"true",...e,children:[(0,er.jsx)("rect",{width:2,height:5,x:8,y:.5,opacity:.5,rx:1,children:(0,er.jsx)("animate",{attributeName:"opacity",begin:"0s",calcMode:"linear",dur:"1s",repeatCount:"indefinite",values:"1;0"})}),(0,er.jsx)("rect",{width:2,height:5,x:12.243,y:2.257,opacity:.45,rx:1,transform:"rotate(45 13.243 4.757)",children:(0,er.jsx)("animate",{attributeName:"opacity",begin:"0.125s",calcMode:"linear",dur:"1s",repeatCount:"indefinite",values:"1;0"})}),(0,er.jsx)("rect",{width:5,height:2,x:12.5,y:8,opacity:.4,rx:1,children:(0,er.jsx)("animate",{attributeName:"opacity",begin:"0.25s",calcMode:"linear",dur:"1s",repeatCount:"indefinite",values:"1;0"})}),(0,er.jsx)("rect",{width:5,height:2,x:10.743,y:12.243,opacity:.35,rx:1,transform:"rotate(45 13.243 13.243)",children:(0,er.jsx)("animate",{attributeName:"opacity",begin:"0.375s",calcMode:"linear",dur:"1s",repeatCount:"indefinite",values:"1;0"})}),(0,er.jsx)("rect",{width:2,height:5,x:8,y:12.5,opacity:.3,rx:1,children:(0,er.jsx)("animate",{attributeName:"opacity",begin:"0.5s",calcMode:"linear",dur:"1s",repeatCount:"indefinite",values:"1;0"})}),(0,er.jsx)("rect",{width:2,height:5,x:3.757,y:10.743,opacity:.25,rx:1,transform:"rotate(45 4.757 13.243)",children:(0,er.jsx)("animate",{attributeName:"opacity",begin:"0.625s",calcMode:"linear",dur:"1s",repeatCount:"indefinite",values:"1;0"})}),(0,er.jsx)("rect",{width:5,height:2,x:.5,y:8,opacity:.15,rx:1,children:(0,er.jsx)("animate",{attributeName:"opacity",begin:"0.75s",calcMode:"linear",dur:"1s",repeatCount:"indefinite",values:"1;0"})}),(0,er.jsx)("rect",{width:5,height:2,x:2.257,y:3.757,opacity:.1,rx:1,transform:"rotate(45 4.757 4.757)",children:(0,er.jsx)("animate",{attributeName:"opacity",begin:"0.875s",calcMode:"linear",dur:"1s",repeatCount:"indefinite",values:"1;0"})})]}),tu=e=>(0,er.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none","aria-hidden":"true",...e,children:[(0,er.jsx)("path",{fill:"currentColor",d:"M15.6 3.3c-.4-.4-1-.4-1.4 0s-.4 1 0 1.4C15.4 5.9 16 7.4 16 9s-.6 3.1-1.8 4.3c-.4.4-.4 1 0 1.4.2.2.5.3.7.3.3 0 .5-.1.7-.3C17.1 13.2 18 11.2 18 9s-.9-4.2-2.4-5.7"}),(0,er.jsx)("path",{fill:"currentColor",d:"M.714 6.008h3.072l4.071-3.857c.5-.376 1.143 0 1.143.601V15.28c0 .602-.643.903-1.143.602l-4.071-3.858H.714c-.428 0-.714-.3-.714-.752V6.76c0-.451.286-.752.714-.752m10.568.59a.91.91 0 0 1 0-1.316.91.91 0 0 1 1.316 0c1.203 1.203 1.47 2.216 1.522 3.208q.012.255.011.51c0 1.16-.358 2.733-1.533 3.803a.7.7 0 0 1-.298.156c-.382.106-.873-.011-1.018-.156a.91.91 0 0 1 0-1.316c.57-.57.995-1.551.995-2.487 0-.944-.26-1.667-.995-2.402"})]}),tc=e=>(0,er.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none","aria-hidden":"true",...e,children:(0,er.jsx)("path",{fill:"currentColor",d:"M.714 6.008h3.072l4.071-3.857c.5-.376 1.143 0 1.143.601V15.28c0 .602-.643.903-1.143.602l-4.071-3.858H.714c-.428 0-.714-.3-.714-.752V6.76c0-.451.286-.752.714-.752m10.568.59a.91.91 0 0 1 0-1.316.91.91 0 0 1 1.316 0c1.203 1.203 1.47 2.216 1.522 3.208q.012.255.011.51c0 1.16-.358 2.733-1.533 3.803a.7.7 0 0 1-.298.156c-.382.106-.873-.011-1.018-.156a.91.91 0 0 1 0-1.316c.57-.57.995-1.551.995-2.487 0-.944-.26-1.667-.995-2.402"})}),td=e=>(0,er.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:18,height:18,fill:"none","aria-hidden":"true",...e,children:(0,er.jsx)("path",{fill:"currentColor",d:"M.714 6.008h3.072l4.071-3.857c.5-.376 1.143 0 1.143.601V15.28c0 .602-.643.903-1.143.602l-4.071-3.858H.714c-.428 0-.714-.3-.714-.752V6.76c0-.451.286-.752.714-.752M14.5 7.586l-1.768-1.768a1 1 0 1 0-1.414 1.414L13.085 9l-1.767 1.768a1 1 0 0 0 1.414 1.414l1.768-1.768 1.768 1.768a1 1 0 0 0 1.414-1.414L15.914 9l1.768-1.768a1 1 0 0 0-1.414-1.414z"})});function tp(...e){let t=[];for(let r of e.flat())if((0,s.HD)(r)&&r)t.push(r);else if((0,s.PO)(r))for(let e in r)r[e]&&t.push(e);return t.join(" ")}let tf={root:"media-error",dialog:"media-error__dialog media-surface",content:"media-error__content",title:"media-error__title",description:"media-error__description",actions:"media-error__actions",close:"media-button media-button--primary"},th=(0,o.forwardRef)(function({className:e,...t},r){return(0,er.jsx)("button",{ref:r,type:"button",className:tp("media-button media-button--subtle media-button--icon",e),...t})});function tm(){let e=(0,n.nn)(e=>!!e.paused);return(0,n.nn)(e=>!!e.ended)?"Replay":e?"Play":"Pause"}function tg(){return(0,n.nn)(e=>
1!!e.subtitlesShowing)?"Disable captions":"Enable captions"}function tv(){return(0,n.nn)(e=>!!e.pip)?"Exit picture-in-picture":"Enter picture-in-picture"}function tb(){return(0,n.nn)(e=>!!e.fullscreen)?"Exit fullscreen":"Enter fullscreen"}function ty(){let e=(0,n.nn)(e=>"unsupported"===e.volumeAvailability),t=(0,er.jsxs)(ea,{className:"media-button--mute",render:(0,er.jsx)(th,{}),children:[(0,er.jsx)(td,{className:"media-icon media-icon--volume-off"}),(0,er.jsx)(tc,{className:"media-icon media-icon--volume-low"}),(0,er.jsx)(tu,{className:"media-icon media-icon--volume-high"})]});return e?t:(0,er.jsxs)(ew,{openOnHover:!0,delay:200,closeDelay:100,side:"top",children:[(0,er.jsx)(eP,{render:t}),(0,er.jsx)(eh,{className:"media-surface media-popover media-popover--volume",children:(0,er.jsxs)(eJ,{className:"media-slider",orientation:"vertical",thumbAlignment:"edge",children:[(0,er.jsx)(eF,{className:"media-slider__track",children:(0,er.jsx)(eM,{className:"media-slider__fill"})}),(0,er.jsx)(eN,{className:"media-slider__thumb media-slider__thumb--persistent"})]})})]})}function tx(e){let{children:t,className:r,poster:i,...a}=e;return(0,er.jsxs)(n.W2,{className:tp("media-default-skin media-default-skin--video",r),...a,children:[t,i&&(0,er.jsx)(ej,{src:(0,s.HD)(i)?i:void 0,render:(0,s.mf)(i)||(0,o.isValidElement)(i)?i:void 0}),(0,er.jsx)(J,{render:e=>(0,er.jsx)("div",{...e,className:"media-buffering-indicator",children:(0,er.jsx)("div",{className:"media-surface",children:(0,er.jsx)(ts,{className:"media-icon"})})})}),(0,er.jsx)(e7,{classNames:tf}),(0,er.jsx)(en,{className:"media-surface media-controls",children:(0,er.jsxs)(eK,{children:[(0,er.jsxs)(eX,{side:"top",children:[(0,er.jsx)(eQ,{render:(0,er.jsxs)(eo,{className:"media-button--play",render:(0,er.jsx)(th,{}),children:[(0,er.jsx)(tl,{className:"media-icon media-icon--restart"}),(0,er.jsx)(ta,{className:"media-icon media-icon--play"}),(0,er.jsx)(tr,{className:"media-icon media-icon--pause"})]})}),(0,er.jsx)(eq,{className:"media-surface media-tooltip",children:(0,er.jsx)(tm,{})})]}),(0,er.jsxs)(eX,{side:"top",children:[(0,er.jsx)(eQ,{render:(0,er.jsx)(eC,{seconds:-10,className:"media-button--seek",render:(0,er.jsx)(th,{}),children:(0,er.jsxs)("span",{className:"media-icon__container",children:[(0,er.jsx)(to,{className:"media-icon media-icon--seek media-icon--flipped"}),(0,er.jsx)("span",{className:"media-icon__label",children:10})]})})}),(0,er.jsxs)(eq,{className:"media-surface media-tooltip",children:["Seek backward ",10," seconds"]})]}),(0,er.jsxs)(eX,{side:"top",children:[(0,er.jsx)(eQ,{render:(0,er.jsx)(eC,{seconds:10,className:"media-button--seek",render:(0,er.jsx)(th,{}),children:(0,er.jsxs)("span",{className:"media-icon__container",children:[(0,er.jsx)(to,{className:"media-icon media-icon--seek"}),(0,er.jsx)("span",{className:"media-icon__label",children:10})]})})}),(0,er.jsxs)(eq,{className:"media-surface media-tooltip",children:["Seek forward ",10," seconds"]})]}),(0,er.jsxs)(eD,{className:"media-time",children:[(0,er.jsx)(eL,{type:"current",className:"media-time__value"}),(0,er.jsxs)(e_,{className:"media-slider",children:[(0,er.jsxs)(eF,{className:"media-slider__track",children:[(0,er.jsx)(eM,{className:"media-slider__fill"}),(0,er.jsx)(eA,{className:"media-slider__buffer"})]}),(0,er.jsx)(eN,{className:"media-slider__thumb"}),(0,er.jsxs)("div",{className:"media-surface media-preview media-slider__preview",children:[(0,er.jsx)(eI,{className:"media-preview__thumbnail"}),(0,er.jsx)(eR,{type:"pointer",className:"media-preview__timestamp"}),(0,er.jsx)(ts,{className:"media-preview__spinner media-icon"})]})]}),(0,er.jsx)(eL,{type:"duration",className:"media-time__value"})]}),(0,er.jsxs)(eX,{side:"top",children:[(0,er.jsx)(eQ,{render:(0,er.jsx)(es,{className:"media-button--playback-rate",render:(0,er.jsx)(th,{})})}),(0,er.jsx)(eq,{className:"media-surface media-tooltip",children:"Toggle playback rate"})]}),(0,er.jsx)(ty,{}),(0,er.jsxs)(eX,{side:"top",children:[(0,er.jsx)(eQ,{render:(0,er.jsxs)(ee,{className:"media-button--captions",render:(0,er.jsx)(th,{}),children:[(0,er.jsx)(e8,{className:"media-icon media-icon--captions-off"}),(0,er.jsx)(e9,{className:"media-icon media-icon--captions-on"})]})}),(0,er.jsx)(eq,{className:"media-surface media-tooltip",children:(0,er.jsx)(tg,{})})]}),(0,er.jsxs)(eX,{side:"top",children:[(0,er.jsx)(eQ,{render:(0,er.jsxs)(el,{className:"media-button--pip",render:(0,er.jsx)(th,{}),children:[(0,er.jsx)(tn,{className:"media-icon media-icon--pip-enter"}),(0,er.jsx)(ti,{className:"media-icon media-icon--pip-exit"})]})}),(0,er.jsx)(eq,{className:"media-surface media-tooltip",children:(0,er.jsx)(tv,{})})]}),(0,er.jsxs)(eX,{side:"top",children:[(0,er.jsx)(eQ,{render:(0,er.jsxs)(ei,{className:"media-button--fullscreen",render:(0,er.jsx)(th,{}),children:[(0,er.jsx)(te,{className:"media-icon media-icon--fullscreen-enter"}),(0,er.jsx)(tt,{className:"media-icon media-icon--fullscreen-exit"})]})}),(0,er.jsx)(eq,{className:"media-surface media-tooltip",children:(0,er.jsx)(tb,{})})]})]})}),(0,er.jsx)("div",{className:"media-overlay"})]})}},53754:function(e,t,r){"use strict";r.d(t,{F:function(){return l},e:function(){return o}});var n=r(75271),i=r(38004);function a(e,t){if((0,i.mf)(e))return e(t);null!=e&&(e.current=t)}function l(...e){let t=e.flat();return e=>{let r=t.map(t=>a(t,e));if(r.some(i.mf))return()=>{for(let e=0;e<r.length;e++){let n=r[e];(0,i.mf)(n)?n():a(t[e],null)}}}}function o(...e){return(0,n.useCallback)(l(...e),[...e])}},82795:function(e,t,r){"use strict";r.d(t,{_:function(){return a}});var n=r(93964),i=r(75271);function a(e,t,r){let a=(0,i.useRef)(null),l=(0,n.I)(t),o=(0,n.I)(r);(0,i.useEffect)(()=>(null!==a.current?(clearTimeout(a.current),a.current=null):l.current?.(),()=>{a.current=setTimeout(()=>{o.current?.(),e.destroy()},0)}),[e])}},93964:function(e,t,r){"use strict";r.d(t,{I:function(){return i}});var n=r(75271);function i(e){let t=(0,n.useRef)(e);return t.current=e,t}},63676:function(e,t,r){"use strict";r.d(t,{_:function(){return n}});var n=class{#h=new AbortController;#m=new Map;get base(){return this.#h.signal}clear(){for(let e of this.#m.values())e.abort();this.#m.clear()}reset(){this.clear(),this.#h.abort(),this.#h=new AbortController}supersede(e){this.#m.get(e)?.abort();let t=new AbortController;return this.#m.set(e,t),AbortSignal.any([this.#h.signal,t.signal])}}},33442:function(e,t,r){"use strict";r.d(t,{ft:function(){return a},sO:function(){return i}});
1var n=class extends Error{code;cause;constructor(e,t){super(t?.message??e),this.name="StoreError",this.code=e,this.cause=t?.cause}};function i(){throw new n("NO_TARGET")}function a(){throw new n("DESTROYED")}},23651:function(e,t,r){"use strict";r.d(t,{eK:function(){return u}});var n=r(90003);let i=!1,a=new Set;function l(){for(let e of(i=!1,a))e.flush();a.clear()}let o=Object.prototype.hasOwnProperty;var s=class{#g;#v=new Set;#b=!1;constructor(e){this.#g=Object.freeze({...e})}get current(){return this.#g}patch(e){let t={...this.#g},r=!1;for(let n in e){if(!o.call(e,n))continue;let i=e[n];Object.is(this.#g[n],i)||(t[n]=i,r=!0)}r&&(this.#g=Object.freeze(t),this.#y())}subscribe(e,t){let r=t?.signal;if(r?.aborted)return n.Z;if(this.#v.add(e),!r)return()=>this.#v.delete(e);let i=()=>this.#v.delete(e);return r.addEventListener("abort",i,{once:!0}),()=>{r.removeEventListener("abort",i),this.#v.delete(e)}}flush(){if(this.#b)for(let e of(this.#b=!1,this.#v))e()}#y(){this.#b=!0,a.add(this),i||(i=!0,queueMicrotask(l))}};function u(e){return new s(e)}},70558:function(e,t,r){"use strict";r.d(t,{v:function(){return l}});let n=Object.prototype.hasOwnProperty;function i(e,t){if(Object.is(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;let r=Object.keys(e),i=Object.keys(t);if(r.length!==i.length)return!1;for(let i of r)if(!n.call(t,i)||!Object.is(e[i],t[i]))return!1;return!0}var a=r(75271);function l(e,t,r,n=i){let l=(0,a.useRef)(void 0),o=()=>{let e=r(t());return void 0!==l.current&&n(l.current,e)?l.current:(l.current=e,e)};return(0,a.useSyncExternalStore)(e,o,o)}},87380:function(e,t,r){"use strict";r.d(t,{o:function(){return o}});var n=r(70558),i=r(90003),a=r(85168);let l=()=>i.Z;function o(e,t,r){return(0,n.v)(t?t=>e.subscribe(t):l,t?()=>e.state:()=>e,t??a.y,r)}},66463:function(e,t,r){"use strict";function n(){return"undefined"!=typeof CSS&&CSS.supports("anchor-name: --a")}r.d(t,{Rl:function(){return n}})},85168:function(e,t,r){"use strict";function n(e){return e}r.d(t,{y:function(){return n}})},90003:function(e,t,r){"use strict";function n(...e){}r.d(t,{Z:function(){return n}})},62378:function(e,t,r){"use strict";function n(e,t,r){return Math.max(t,Math.min(r,e))}function i(e,t,r){let n=Math.round((e-r)/t)*t+r,i=`${t}`.indexOf(".");return -1===i?n:Number(n.toFixed(`${t}`.length-i-1))}r.d(t,{N:function(){return i},u:function(){return n}})},38004:function(e,t,r){"use strict";function n(e){return"string"==typeof e}function i(e){return"number"==typeof e}function a(e){return"function"==typeof e}function l(e){return null===e}function o(e){return void 0===e}function s(e){if(!(null!==e&&"object"==typeof e))return!1;let t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}r.d(t,{Ft:function(){return l},HD:function(){return n},PO:function(){return s},hj:function(){return i},mf:function(){return a},o8:function(){return o}})},87927:function(e,t,r){"use strict";r.d(t,{Oi:function(){return u},v1:function(){return g}});var n=r(99843),i=r(43486),a=r(44065),l=r(75271);function o(e,t,r){try{return e(t)}catch(e){return r?(0,i.i)(25,t,e,r):(0,i.i)(24,t,e),null}}function s(e){function t(t){if(void 0===t)return null;let r="";if(Array.isArray(t)){if(void 0===t[0])return null;r=t[0]}return"string"==typeof t&&(r=t),o(e.parse,r)}return{type:"single",eq:(e,t)=>e===t,...e,parseServerSide:t,withDefault(e){return{...this,defaultValue:e,parseServerSide:r=>t(r)??e}},withOptions(e){return{...this,...e}}}}let u=s({parse:e=>e,serialize:String});function c(e,t){return e.valueOf()===t.valueOf()}s({parse:e=>{let t=parseInt(e);return t==t?t:null},serialize:e=>""+Math.round(e)}),s({parse:e=>{let t=parseInt(e);return t==t?t-1:null},serialize:e=>""+Math.round(e+1)}),s({parse:e=>{let t=parseInt(e,16);return t==t?t:null},serialize:e=>{let t=Math.round(e).toString(16);return t<"0"||!(1&t.length)?t:"0"+t}}),s({parse:e=>{let t=parseFloat(e);return t==t?t:null},serialize:String}),s({parse:e=>"true"===e.toLowerCase(),serialize:String}),s({parse:e=>{let t=new Date(parseInt(e));return t.valueOf()==t.valueOf()?t:null},serialize:e=>""+e.valueOf(),eq:c}),s({parse:e=>{let t=new Date(e);return t.valueOf()==t.valueOf()?t:null}
1,serialize:e=>e.toISOString(),eq:c}),s({parse:e=>{let t=new Date(e.slice(0,10));return t.valueOf()==t.valueOf()?t:null},serialize:e=>e.toISOString().slice(0,10),eq:c});let d=(0,a.o)("sync-emitter",()=>(0,n.i)()),p={},f=(e,t)=>"defaultValue"===e?void 0:t;function h(e,t,r,i,a,l){let s=!1,u=Object.entries(e).reduce((e,[u,c])=>{var d;let p=t?.[u]??u,f=i[p],h="multi"===c.type?[]:null,m=void 0===f?("multi"===c.type?r.getAll(p):r.get(p))??h:f;return a&&l&&((d=a[p]??h)===m||null!==d&&null!==m&&"string"!=typeof d&&"string"!=typeof m&&d.length===m.length&&d.every((e,t)=>e===m[t]))?e[u]=l[u]??null:(s=!0,e[u]=((0,n.o)(m)?null:o(c.parse,m,p))??null,a&&(a[p]=m)),e},{});if(!s){let t=Object.keys(e),r=Object.keys(l??{});s=t.length!==r.length||t.some(e=>!r.includes(e))}return{state:u,hasChanged:s}}function m(e,t){return Object.fromEntries(Object.keys(e).map(r=>[r,e[r]??t[r]?.defaultValue??null]))}function g(e,t={}){let{parse:r,type:o,serialize:s,eq:u,defaultValue:c,...g}=t,[{[e]:v},b]=function(e,t={}){let r=(0,l.useId)(),o=(0,a.i)(),s=(0,a.a)(),{history:u=o?.history??"replace",scroll:c=o?.scroll??!1,shallow:g=o?.shallow??!0,throttleMs:v=n.l.timeMs,limitUrlUpdates:b=o?.limitUrlUpdates,clearOnDefault:y=o?.clearOnDefault??!0,startTransition:x,urlKeys:w=p}=t,P=Object.keys(e).join(","),j=(0,l.useRef)(e),C=j.current,k=JSON.stringify(Object.entries(C),f)===JSON.stringify(Object.entries(e),f)&&Object.entries(e).every(([e,t])=>{let r=C[e]?.defaultValue,n=t.defaultValue;return!!Object.is(r,n)||void 0!==r&&void 0!==n&&t.eq?.(r,n)===!0})?C:e;j.current=k;let S=(0,l.useMemo)(()=>Object.fromEntries(Object.keys(e).map(e=>[e,w[e]??e])),[P,JSON.stringify(w)]),O=(0,a.r)(Object.values(S)),E=O.searchParams,A=(0,l.useRef)({}),M=(0,l.useRef)(null),N=(0,l.useRef)(null),T=(0,n.n)(Object.values(S)),[I,F]=(0,l.useState)(()=>h(e,w,E,T).state),R=(0,l.useRef)(I),D=Object.values(S).map(e=>`${e}=${E.getAll(e)}`).join("&")+JSON.stringify(T),L=()=>{let{state:t,hasChanged:n}=h(e,w,E,T,A.current,R.current);return n&&((0,i.t)(1,r,P,t),R.current=t,F(t)),n},H=Object.keys(A.current).join("&")!==Object.values(S).join("&"),V=null===N.current||N.current===(O.pathname??location.pathname),_=!1;(H||V&&M.current!==D)&&(M.current=D,_=L(),H&&(A.current=Object.fromEntries(Object.entries(S).map(([t,r])=>[r,e[t]?.type==="multi"?E.getAll(r):E.get(r)??null])))),H||_||!V||I===R.current||F(R.current),(0,l.useEffect)(()=>{N.current=O.pathname??location.pathname,L()},[D,O.pathname]),(0,l.useEffect)(()=>{let t=Object.keys(e).reduce((t,n)=>(t[n]=({state:t,query:a})=>{F(l=>{let o=S[n];return Object.is(l[n]??null,t)?((0,i.t)(2,r,P,o,t,e[n]?.defaultValue,R.current),l):(R.current={...R.current,[n]:t},A.current[o]=a,(0,i.t)(3,r,P,o,t,e[n]?.defaultValue,R.current),R.current)})},t),{});for(let n of Object.keys(e)){let e=S[n];(0,i.t)(4,r,e,P),d.on(e,t[n])}return()=>{for(let n of Object.keys(e)){let e=S[n];(0,i.t)(5,r,e,P),d.off(e,t[n])}}},[P,S]);let Z=(0,l.useCallback)((e,t={})=>{let a;let l=Object.fromEntries(Object.keys(k).map(e=>[e,null])),o="function"==typeof e?e(m(R.current,k))??l:e??l;(0,i.t)(6,r,P,o);let p=0,f=!1,h=[];for(let[e,r]of Object.entries(o)){let i=k[e],l=S[e];if(!i||void 0===l||void 0===r)continue;(t.clearOnDefault??i.clearOnDefault??y)&&null!==r&&void 0!==i.defaultValue&&(i.eq??((e,t)=>e===t))(r,i.defaultValue)&&(r=null);let o=null===r?null:(i.serialize??String)(r);d.emit(l,{state:r,query:o});let m={key:l,query:o,options:{history:t.history??i.history??u,shallow:t.shallow??i.shallow??g,scroll:t.scroll??i.scroll??c,startTransition:t.startTransition??i.startTransition??x}},w=t.limitUrlUpdates??i.limitUrlUpdates??b;if(w?.method==="debounce"){let e=w.timeMs??n.l.timeMs,t=n.t.push(m,e,O,s);p<e&&(a=t,p=e)}else{let e=w?.timeMs??t.throttleMs??i.throttleMs??v;h.push(n.t.abort(l)),n.r.push(m,e),f=!0}}let w=h.reduce((e,t)=>t(e),f?n.r.flush(O,s):n.r.getPendingPromise(O));return a??w},[P,u,g,c,v,b?.method,b?.timeMs,x,y,k,S,O.updateUrl,O.getSearchParamsSnapshot,O.rateLimitFactor,s]);return[(0,l.useMemo)(()=>m(I,k),[I,k]),Z]}({[e]:{parse:r??(e=>e),type:o,serialize:s,eq:u,defaultValue:c}},g);return[v,(0,l.useCallback)((t,r={})=>b(r=>({[e]:"function"==typeof t?t(r[e]):t}),r),[e,b])]}}},function(e){e.O(0,[5989,4237,7610,8174,9834,8051,9513,4540,928,4298,4190,6631,6220,9575,7444,9406,150,1887,5934,8060,9059,8672,1795,8374,7894,8463,3532,8269,2888,9774,179],function(){return e(e.s=51375)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.