!function(){var t={296:function(t,e,n){var r=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,s=/^0o[0-7]+$/i,a=parseInt,d="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,c="object"==typeof self&&self&&self.Object===Object&&self,l=d||c||Function("return this")(),p=Object.prototype.toString,f=Math.max,u=Math.min,h=function(){return l.Date.now()};function g(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function m(t){if("number"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&"[object Symbol]"==p.call(t)}(t))return NaN;if(g(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=g(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(r,"");var n=o.test(t);return n||s.test(t)?a(t.slice(2),n?2:8):i.test(t)?NaN:+t}t.exports=function(t,e,n){var r,i,o,s,a,d,c=0,l=!1,p=!1,b=!0;if("function"!=typeof t)throw new TypeError("Expected a function");function v(e){var n=r,o=i;return r=i=void 0,c=e,s=t.apply(o,n)}function w(t){var n=t-d;return void 0===d||n>=e||n<0||p&&t-c>=o}function y(){var t=h();if(w(t))return x(t);a=setTimeout(y,function(t){var n=e-(t-d);return p?u(n,o-(t-c)):n}(t))}function x(t){return a=void 0,b&&r?v(t):(r=i=void 0,s)}function _(){var t=h(),n=w(t);if(r=arguments,i=this,d=t,n){if(void 0===a)return function(t){return c=t,a=setTimeout(y,e),l?v(t):s}(d);if(p)return a=setTimeout(y,e),v(d)}return void 0===a&&(a=setTimeout(y,e)),s}return e=m(e)||0,g(n)&&(l=!!n.leading,o=(p="maxWait"in n)?f(m(n.maxWait)||0,e):o,b="trailing"in n?!!n.trailing:b),_.cancel=function(){void 0!==a&&clearTimeout(a),c=0,r=d=i=a=void 0},_.flush=function(){return void 0===a?s:x(h())},_}}},e={};function n(r){var i=e[r];if(void 0!==i)return i.exports;var o=e[r]={exports:{}};return t[r](o,o.exports,n),o.exports}n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},function(){"use strict";var t=n(296),e=n.n(t);function r(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function i(t){return t instanceof r(t).Element||t instanceof Element}function o(t){return t instanceof r(t).HTMLElement||t instanceof HTMLElement}function s(t){return"undefined"!=typeof ShadowRoot&&(t instanceof r(t).ShadowRoot||t instanceof ShadowRoot)}var a=Math.max,d=Math.min,c=Math.round;function l(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function p(){return!/^((?!chrome|android).)*safari/i.test(l())}function f(t,e,n){void 0===e&&(e=!1),void 0===n&&(n=!1);var s=t.getBoundingClientRect(),a=1,d=1;e&&o(t)&&(a=t.offsetWidth>0&&c(s.width)/t.offsetWidth||1,d=t.offsetHeight>0&&c(s.height)/t.offsetHeight||1);var l=(i(t)?r(t):window).visualViewport,f=!p()&&n,u=(s.left+(f&&l?l.offsetLeft:0))/a,h=(s.top+(f&&l?l.offsetTop:0))/d,g=s.width/a,m=s.height/d;return{width:g,height:m,top:h,right:u+g,bottom:h+m,left:u,x:u,y:h}}function u(t){var e=r(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function h(t){return t?(t.nodeName||"").toLowerCase():null}function g(t){return((i(t)?t.ownerDocument:t.document)||window.document).documentElement}function m(t){return f(g(t)).left+u(t).scrollLeft}function b(t){return r(t).getComputedStyle(t)}function v(t){var e=b(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function w(t,e,n){void 0===n&&(n=!1);var i,s,a=o(e),d=o(e)&&function(t){var e=t.getBoundingClientRect(),n=c(e.width)/t.offsetWidth||1,r=c(e.height)/t.offsetHeight||1;return 1!==n||1!==r}(e),l=g(e),p=f(t,d,n),b={scrollLeft:0,scrollTop:0},w={x:0,y:0};return(a||!a&&!n)&&(("body"!==h(e)||v(l))&&(b=(i=e)!==r(i)&&o(i)?{scrollLeft:(s=i).scrollLeft,scrollTop:s.scrollTop}:u(i)),o(e)?((w=f(e,!0)).x+=e.clientLeft,w.y+=e.clientTop):l&&(w.x=m(l))),{x:p.left+b.scrollLeft-w.x,y:p.top+b.scrollTop-w.y,width:p.width,height:p.height}}function y(t){var e=f(t),n=t.offsetWidth,r=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-r)<=1&&(r=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:r}}function x(t){return"html"===h(t)?t:t.assignedSlot||t.parentNode||(s(t)?t.host:null)||g(t)}function _(t){return["html","body","#document"].indexOf(h(t))>=0?t.ownerDocument.body:o(t)&&v(t)?t:_(x(t))}function E(t,e){var n;void 0===e&&(e=[]);var i=_(t),o=i===(null==(n=t.ownerDocument)?void 0:n.body),s=r(i),a=o?[s].concat(s.visualViewport||[],v(i)?i:[]):i,d=e.concat(a);return o?d:d.concat(E(x(a)))}function O(t){return["table","td","th"].indexOf(h(t))>=0}function k(t){return o(t)&&"fixed"!==b(t).position?t.offsetParent:null}function C(t){for(var e=r(t),n=k(t);n&&O(n)&&"static"===b(n).position;)n=k(n);return n&&("html"===h(n)||"body"===h(n)&&"static"===b(n).position)?e:n||function(t){var e=/firefox/i.test(l());if(/Trident/i.test(l())&&o(t)&&"fixed"===b(t).position)return null;var n=x(t);for(s(n)&&(n=n.host);o(n)&&["html","body"].indexOf(h(n))<0;){var r=b(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||e&&"filter"===r.willChange||e&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(t)||e}var I="top",j="bottom",D="right",A="left",T="auto",S=[I,j,D,A],L="start",F="end",H="viewport",q="popper",P=S.reduce((function(t,e){return t.concat([e+"-"+L,e+"-"+F])}),[]),W=[].concat(S,[T]).reduce((function(t,e){return t.concat([e,e+"-"+L,e+"-"+F])}),[]),M=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function R(t){var e=new Map,n=new Set,r=[];function i(t){n.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!n.has(t)){var r=e.get(t);r&&i(r)}})),r.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){n.has(t.name)||i(t)})),r}var B={placement:"bottom",modifiers:[],strategy:"absolute"};function z(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return!e.some((function(t){return!(t&&"function"==typeof t.getBoundingClientRect)}))}function N(t){void 0===t&&(t={});var e=t,n=e.defaultModifiers,r=void 0===n?[]:n,o=e.defaultOptions,s=void 0===o?B:o;return function(t,e,n){void 0===n&&(n=s);var o,a,d={placement:"bottom",orderedModifiers:[],options:Object.assign({},B,s),modifiersData:{},elements:{reference:t,popper:e},attributes:{},styles:{}},c=[],l=!1,p={state:d,setOptions:function(n){var o="function"==typeof n?n(d.options):n;f(),d.options=Object.assign({},s,d.options,o),d.scrollParents={reference:i(t)?E(t):t.contextElement?E(t.contextElement):[],popper:E(e)};var a,l,u=function(t){var e=R(t);return M.reduce((function(t,n){return t.concat(e.filter((function(t){return t.phase===n})))}),[])}((a=[].concat(r,d.options.modifiers),l=a.reduce((function(t,e){var n=t[e.name];return t[e.name]=n?Object.assign({},n,e,{options:Object.assign({},n.options,e.options),data:Object.assign({},n.data,e.data)}):e,t}),{}),Object.keys(l).map((function(t){return l[t]}))));return d.orderedModifiers=u.filter((function(t){return t.enabled})),d.orderedModifiers.forEach((function(t){var e=t.name,n=t.options,r=void 0===n?{}:n,i=t.effect;if("function"==typeof i){var o=i({state:d,name:e,instance:p,options:r});c.push(o||function(){})}})),p.update()},forceUpdate:function(){if(!l){var t=d.elements,e=t.reference,n=t.popper;if(z(e,n)){d.rects={reference:w(e,C(n),"fixed"===d.options.strategy),popper:y(n)},d.reset=!1,d.placement=d.options.placement,d.orderedModifiers.forEach((function(t){return d.modifiersData[t.name]=Object.assign({},t.data)}));for(var r=0;r<d.orderedModifiers.length;r++)if(!0!==d.reset){var i=d.orderedModifiers[r],o=i.fn,s=i.options,a=void 0===s?{}:s,c=i.name;"function"==typeof o&&(d=o({state:d,options:a,name:c,instance:p})||d)}else d.reset=!1,r=-1}}},update:(o=function(){return new Promise((function(t){p.forceUpdate(),t(d)}))},function(){return a||(a=new Promise((function(t){Promise.resolve().then((function(){a=void 0,t(o())}))}))),a}),destroy:function(){f(),l=!0}};if(!z(t,e))return p;function f(){c.forEach((function(t){return t()})),c=[]}return p.setOptions(n).then((function(t){!l&&n.onFirstUpdate&&n.onFirstUpdate(t)})),p}}var V={passive:!0};function $(t){return t.split("-")[0]}function U(t){return t.split("-")[1]}function X(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function Y(t){var e,n=t.reference,r=t.element,i=t.placement,o=i?$(i):null,s=i?U(i):null,a=n.x+n.width/2-r.width/2,d=n.y+n.height/2-r.height/2;switch(o){case I:e={x:a,y:n.y-r.height};break;case j:e={x:a,y:n.y+n.height};break;case D:e={x:n.x+n.width,y:d};break;case A:e={x:n.x-r.width,y:d};break;default:e={x:n.x,y:n.y}}var c=o?X(o):null;if(null!=c){var l="y"===c?"height":"width";switch(s){case L:e[c]=e[c]-(n[l]/2-r[l]/2);break;case F:e[c]=e[c]+(n[l]/2-r[l]/2)}}return e}var J={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Q(t){var e,n=t.popper,i=t.popperRect,o=t.placement,s=t.variation,a=t.offsets,d=t.position,l=t.gpuAcceleration,p=t.adaptive,f=t.roundOffsets,u=t.isFixed,h=a.x,m=void 0===h?0:h,v=a.y,w=void 0===v?0:v,y="function"==typeof f?f({x:m,y:w}):{x:m,y:w};m=y.x,w=y.y;var x=a.hasOwnProperty("x"),_=a.hasOwnProperty("y"),E=A,O=I,k=window;if(p){var T=C(n),S="clientHeight",L="clientWidth";T===r(n)&&"static"!==b(T=g(n)).position&&"absolute"===d&&(S="scrollHeight",L="scrollWidth"),(o===I||(o===A||o===D)&&s===F)&&(O=j,w-=(u&&T===k&&k.visualViewport?k.visualViewport.height:T[S])-i.height,w*=l?1:-1),o!==A&&(o!==I&&o!==j||s!==F)||(E=D,m-=(u&&T===k&&k.visualViewport?k.visualViewport.width:T[L])-i.width,m*=l?1:-1)}var H,q=Object.assign({position:d},p&&J),P=!0===f?function(t,e){var n=t.x,r=t.y,i=e.devicePixelRatio||1;return{x:c(n*i)/i||0,y:c(r*i)/i||0}}({x:m,y:w},r(n)):{x:m,y:w};return m=P.x,w=P.y,l?Object.assign({},q,((H={})[O]=_?"0":"",H[E]=x?"0":"",H.transform=(k.devicePixelRatio||1)<=1?"translate("+m+"px, "+w+"px)":"translate3d("+m+"px, "+w+"px, 0)",H)):Object.assign({},q,((e={})[O]=_?w+"px":"",e[E]=x?m+"px":"",e.transform="",e))}var G={left:"right",right:"left",bottom:"top",top:"bottom"};function K(t){return t.replace(/left|right|bottom|top/g,(function(t){return G[t]}))}var Z={start:"end",end:"start"};function tt(t){return t.replace(/start|end/g,(function(t){return Z[t]}))}function et(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&s(n)){var r=e;do{if(r&&t.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function nt(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function rt(t,e,n){return e===H?nt(function(t,e){var n=r(t),i=g(t),o=n.visualViewport,s=i.clientWidth,a=i.clientHeight,d=0,c=0;if(o){s=o.width,a=o.height;var l=p();(l||!l&&"fixed"===e)&&(d=o.offsetLeft,c=o.offsetTop)}return{width:s,height:a,x:d+m(t),y:c}}(t,n)):i(e)?function(t,e){var n=f(t,!1,"fixed"===e);return n.top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n}(e,n):nt(function(t){var e,n=g(t),r=u(t),i=null==(e=t.ownerDocument)?void 0:e.body,o=a(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),s=a(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),d=-r.scrollLeft+m(t),c=-r.scrollTop;return"rtl"===b(i||n).direction&&(d+=a(n.clientWidth,i?i.clientWidth:0)-o),{width:o,height:s,x:d,y:c}}(g(t)))}function it(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function ot(t,e){return e.reduce((function(e,n){return e[n]=t,e}),{})}function st(t,e){void 0===e&&(e={});var n=e,r=n.placement,s=void 0===r?t.placement:r,c=n.strategy,l=void 0===c?t.strategy:c,p=n.boundary,u=void 0===p?"clippingParents":p,m=n.rootBoundary,v=void 0===m?H:m,w=n.elementContext,y=void 0===w?q:w,_=n.altBoundary,O=void 0!==_&&_,k=n.padding,A=void 0===k?0:k,T=it("number"!=typeof A?A:ot(A,S)),L=y===q?"reference":q,F=t.rects.popper,P=t.elements[O?L:y],W=function(t,e,n,r){var s="clippingParents"===e?function(t){var e=E(x(t)),n=["absolute","fixed"].indexOf(b(t).position)>=0&&o(t)?C(t):t;return i(n)?e.filter((function(t){return i(t)&&et(t,n)&&"body"!==h(t)})):[]}(t):[].concat(e),c=[].concat(s,[n]),l=c[0],p=c.reduce((function(e,n){var i=rt(t,n,r);return e.top=a(i.top,e.top),e.right=d(i.right,e.right),e.bottom=d(i.bottom,e.bottom),e.left=a(i.left,e.left),e}),rt(t,l,r));return p.width=p.right-p.left,p.height=p.bottom-p.top,p.x=p.left,p.y=p.top,p}(i(P)?P:P.contextElement||g(t.elements.popper),u,v,l),M=f(t.elements.reference),R=Y({reference:M,element:F,strategy:"absolute",placement:s}),B=nt(Object.assign({},F,R)),z=y===q?B:M,N={top:W.top-z.top+T.top,bottom:z.bottom-W.bottom+T.bottom,left:W.left-z.left+T.left,right:z.right-W.right+T.right},V=t.modifiersData.offset;if(y===q&&V){var $=V[s];Object.keys(N).forEach((function(t){var e=[D,j].indexOf(t)>=0?1:-1,n=[I,j].indexOf(t)>=0?"y":"x";N[t]+=$[n]*e}))}return N}var at={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,r=t.name;if(!e.modifiersData[r]._skip){for(var i=n.mainAxis,o=void 0===i||i,s=n.altAxis,a=void 0===s||s,d=n.fallbackPlacements,c=n.padding,l=n.boundary,p=n.rootBoundary,f=n.altBoundary,u=n.flipVariations,h=void 0===u||u,g=n.allowedAutoPlacements,m=e.options.placement,b=$(m),v=d||(b!==m&&h?function(t){if($(t)===T)return[];var e=K(t);return[tt(t),e,tt(e)]}(m):[K(m)]),w=[m].concat(v).reduce((function(t,n){return t.concat($(n)===T?function(t,e){void 0===e&&(e={});var n=e,r=n.placement,i=n.boundary,o=n.rootBoundary,s=n.padding,a=n.flipVariations,d=n.allowedAutoPlacements,c=void 0===d?W:d,l=U(r),p=l?a?P:P.filter((function(t){return U(t)===l})):S,f=p.filter((function(t){return c.indexOf(t)>=0}));0===f.length&&(f=p);var u=f.reduce((function(e,n){return e[n]=st(t,{placement:n,boundary:i,rootBoundary:o,padding:s})[$(n)],e}),{});return Object.keys(u).sort((function(t,e){return u[t]-u[e]}))}(e,{placement:n,boundary:l,rootBoundary:p,padding:c,flipVariations:h,allowedAutoPlacements:g}):n)}),[]),y=e.rects.reference,x=e.rects.popper,_=new Map,E=!0,O=w[0],k=0;k<w.length;k++){var C=w[k],F=$(C),H=U(C)===L,q=[I,j].indexOf(F)>=0,M=q?"width":"height",R=st(e,{placement:C,boundary:l,rootBoundary:p,altBoundary:f,padding:c}),B=q?H?D:A:H?j:I;y[M]>x[M]&&(B=K(B));var z=K(B),N=[];if(o&&N.push(R[F]<=0),a&&N.push(R[B]<=0,R[z]<=0),N.every((function(t){return t}))){O=C,E=!1;break}_.set(C,N)}if(E)for(var V=function(t){var e=w.find((function(e){var n=_.get(e);if(n)return n.slice(0,t).every((function(t){return t}))}));if(e)return O=e,"break"},X=h?3:1;X>0&&"break"!==V(X);X--);e.placement!==O&&(e.modifiersData[r]._skip=!0,e.placement=O,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function dt(t,e,n){return a(t,d(e,n))}function ct(t,e,n){return void 0===n&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function lt(t){return[I,D,j,A].some((function(e){return t[e]>=0}))}var pt=N({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,n=t.instance,i=t.options,o=i.scroll,s=void 0===o||o,a=i.resize,d=void 0===a||a,c=r(e.elements.popper),l=[].concat(e.scrollParents.reference,e.scrollParents.popper);return s&&l.forEach((function(t){t.addEventListener("scroll",n.update,V)})),d&&c.addEventListener("resize",n.update,V),function(){s&&l.forEach((function(t){t.removeEventListener("scroll",n.update,V)})),d&&c.removeEventListener("resize",n.update,V)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,n=t.name;e.modifiersData[n]=Y({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,n=t.options,r=n.gpuAcceleration,i=void 0===r||r,o=n.adaptive,s=void 0===o||o,a=n.roundOffsets,d=void 0===a||a,c={placement:$(e.placement),variation:U(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:i,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,Q(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:s,roundOffsets:d})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,Q(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:d})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var n=e.styles[t]||{},r=e.attributes[t]||{},i=e.elements[t];o(i)&&h(i)&&(Object.assign(i.style,n),Object.keys(r).forEach((function(t){var e=r[t];!1===e?i.removeAttribute(t):i.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach((function(t){var r=e.elements[t],i=e.attributes[t]||{},s=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:n[t]).reduce((function(t,e){return t[e]="",t}),{});o(r)&&h(r)&&(Object.assign(r.style,s),Object.keys(i).forEach((function(t){r.removeAttribute(t)})))}))}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,n=t.options,r=t.name,i=n.offset,o=void 0===i?[0,0]:i,s=W.reduce((function(t,n){return t[n]=function(t,e,n){var r=$(t),i=[A,I].indexOf(r)>=0?-1:1,o="function"==typeof n?n(Object.assign({},e,{placement:t})):n,s=o[0],a=o[1];return s=s||0,a=(a||0)*i,[A,D].indexOf(r)>=0?{x:a,y:s}:{x:s,y:a}}(n,e.rects,o),t}),{}),a=s[e.placement],d=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=d,e.modifiersData.popperOffsets.y+=c),e.modifiersData[r]=s}},at,{name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,r=t.name,i=n.mainAxis,o=void 0===i||i,s=n.altAxis,c=void 0!==s&&s,l=n.boundary,p=n.rootBoundary,f=n.altBoundary,u=n.padding,h=n.tether,g=void 0===h||h,m=n.tetherOffset,b=void 0===m?0:m,v=st(e,{boundary:l,rootBoundary:p,padding:u,altBoundary:f}),w=$(e.placement),x=U(e.placement),_=!x,E=X(w),O="x"===E?"y":"x",k=e.modifiersData.popperOffsets,T=e.rects.reference,S=e.rects.popper,F="function"==typeof b?b(Object.assign({},e.rects,{placement:e.placement})):b,H="number"==typeof F?{mainAxis:F,altAxis:F}:Object.assign({mainAxis:0,altAxis:0},F),q=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,P={x:0,y:0};if(k){if(o){var W,M="y"===E?I:A,R="y"===E?j:D,B="y"===E?"height":"width",z=k[E],N=z+v[M],V=z-v[R],Y=g?-S[B]/2:0,J=x===L?T[B]:S[B],Q=x===L?-S[B]:-T[B],G=e.elements.arrow,K=g&&G?y(G):{width:0,height:0},Z=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},tt=Z[M],et=Z[R],nt=dt(0,T[B],K[B]),rt=_?T[B]/2-Y-nt-tt-H.mainAxis:J-nt-tt-H.mainAxis,it=_?-T[B]/2+Y+nt+et+H.mainAxis:Q+nt+et+H.mainAxis,ot=e.elements.arrow&&C(e.elements.arrow),at=ot?"y"===E?ot.clientTop||0:ot.clientLeft||0:0,ct=null!=(W=null==q?void 0:q[E])?W:0,lt=z+it-ct,pt=dt(g?d(N,z+rt-ct-at):N,z,g?a(V,lt):V);k[E]=pt,P[E]=pt-z}if(c){var ft,ut="x"===E?I:A,ht="x"===E?j:D,gt=k[O],mt="y"===O?"height":"width",bt=gt+v[ut],vt=gt-v[ht],wt=-1!==[I,A].indexOf(w),yt=null!=(ft=null==q?void 0:q[O])?ft:0,xt=wt?bt:gt-T[mt]-S[mt]-yt+H.altAxis,_t=wt?gt+T[mt]+S[mt]-yt-H.altAxis:vt,Et=g&&wt?function(t,e,n){var r=dt(t,e,n);return r>n?n:r}(xt,gt,_t):dt(g?xt:bt,gt,g?_t:vt);k[O]=Et,P[O]=Et-gt}e.modifiersData[r]=P}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,n=t.state,r=t.name,i=t.options,o=n.elements.arrow,s=n.modifiersData.popperOffsets,a=$(n.placement),d=X(a),c=[A,D].indexOf(a)>=0?"height":"width";if(o&&s){var l=function(t,e){return it("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:ot(t,S))}(i.padding,n),p=y(o),f="y"===d?I:A,u="y"===d?j:D,h=n.rects.reference[c]+n.rects.reference[d]-s[d]-n.rects.popper[c],g=s[d]-n.rects.reference[d],m=C(o),b=m?"y"===d?m.clientHeight||0:m.clientWidth||0:0,v=h/2-g/2,w=l[f],x=b-p[c]-l[u],_=b/2-p[c]/2+v,E=dt(w,_,x),O=d;n.modifiersData[r]=((e={})[O]=E,e.centerOffset=E-_,e)}},effect:function(t){var e=t.state,n=t.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=e.elements.popper.querySelector(r)))&&et(e.elements.popper,r)&&(e.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,n=t.name,r=e.rects.reference,i=e.rects.popper,o=e.modifiersData.preventOverflow,s=st(e,{elementContext:"reference"}),a=st(e,{altBoundary:!0}),d=ct(s,r),c=ct(a,i,o),l=lt(d),p=lt(c);e.modifiersData[n]={referenceClippingOffsets:d,popperEscapeOffsets:c,isReferenceHidden:l,hasPopperEscaped:p},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":l,"data-popper-escaped":p})}}]}),ft=new(function(){function t(){this._instances={Accordion:{},Carousel:{},Collapse:{},Dial:{},Dismiss:{},Drawer:{},Dropdown:{},Modal:{},Popover:{},Tabs:{},Tooltip:{},InputCounter:{},CopyClipboard:{},Datepicker:{}}}return t.prototype.addInstance=function(t,e,n,r){if(void 0===r&&(r=!1),!this._instances[t])return console.warn("Flowbite: Component ".concat(t," does not exist.")),!1;!this._instances[t][n]||r?(r&&this._instances[t][n]&&this._instances[t][n].destroyAndRemoveInstance(),this._instances[t][n||this._generateRandomId()]=e):console.warn("Flowbite: Instance with ID ".concat(n," already exists."))},t.prototype.getAllInstances=function(){return this._instances},t.prototype.getInstances=function(t){return this._instances[t]?this._instances[t]:(console.warn("Flowbite: Component ".concat(t," does not exist.")),!1)},t.prototype.getInstance=function(t,e){if(this._componentAndInstanceCheck(t,e)){if(this._instances[t][e])return this._instances[t][e];console.warn("Flowbite: Instance with ID ".concat(e," does not exist."))}},t.prototype.destroyAndRemoveInstance=function(t,e){this._componentAndInstanceCheck(t,e)&&(this.destroyInstanceObject(t,e),this.removeInstance(t,e))},t.prototype.removeInstance=function(t,e){this._componentAndInstanceCheck(t,e)&&delete this._instances[t][e]},t.prototype.destroyInstanceObject=function(t,e){this._componentAndInstanceCheck(t,e)&&this._instances[t][e].destroy()},t.prototype.instanceExists=function(t,e){return!!this._instances[t]&&!!this._instances[t][e]},t.prototype._generateRandomId=function(){return Math.random().toString(36).substr(2,9)},t.prototype._componentAndInstanceCheck=function(t,e){return this._instances[t]?!!this._instances[t][e]||(console.warn("Flowbite: Instance with ID ".concat(e," does not exist.")),!1):(console.warn("Flowbite: Component ".concat(t," does not exist.")),!1)},t}()),ut=ft;"undefined"!=typeof window&&(window.FlowbiteInstances=ft);var ht=function(){return ht=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},ht.apply(this,arguments)},gt=function(t,e,n){if(n||2===arguments.length)for(var r,i=0,o=e.length;i<o;i++)!r&&i in e||(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return t.concat(r||Array.prototype.slice.call(e))},mt={placement:"bottom",triggerType:"click",offsetSkidding:0,offsetDistance:10,delay:300,ignoreClickOutsideClass:!1,onShow:function(){},onHide:function(){},onToggle:function(){}},bt={id:null,override:!0},vt=function(){function t(t,e,n,r){void 0===t&&(t=null),void 0===e&&(e=null),void 0===n&&(n=mt),void 0===r&&(r=bt),this._instanceId=r.id?r.id:t.id,this._targetEl=t,this._triggerEl=e,this._options=ht(ht({},mt),n),this._popperInstance=null,this._visible=!1,this._initialized=!1,this.init(),ut.addInstance("Dropdown",this,this._instanceId,r.override)}return t.prototype.init=function(){this._triggerEl&&this._targetEl&&!this._initialized&&(this._popperInstance=this._createPopperInstance(),this._setupEventListeners(),this._initialized=!0)},t.prototype.destroy=function(){var t=this,e=this._getTriggerEvents();"click"===this._options.triggerType&&e.showEvents.forEach((function(e){t._triggerEl.removeEventListener(e,t._clickHandler)})),"hover"===this._options.triggerType&&(e.showEvents.forEach((function(e){t._triggerEl.removeEventListener(e,t._hoverShowTriggerElHandler),t._targetEl.removeEventListener(e,t._hoverShowTargetElHandler)})),e.hideEvents.forEach((function(e){t._triggerEl.removeEventListener(e,t._hoverHideHandler),t._targetEl.removeEventListener(e,t._hoverHideHandler)}))),this._popperInstance.destroy(),this._initialized=!1},t.prototype.removeInstance=function(){ut.removeInstance("Dropdown",this._instanceId)},t.prototype.destroyAndRemoveInstance=function(){this.destroy(),this.removeInstance()},t.prototype._setupEventListeners=function(){var t=this,e=this._getTriggerEvents();this._clickHandler=function(){t.toggle()},"click"===this._options.triggerType&&e.showEvents.forEach((function(e){t._triggerEl.addEventListener(e,t._clickHandler)})),this._hoverShowTriggerElHandler=function(e){"click"===e.type?t.toggle():setTimeout((function(){t.show()}),t._options.delay)},this._hoverShowTargetElHandler=function(){t.show()},this._hoverHideHandler=function(){setTimeout((function(){t._targetEl.matches(":hover")||t.hide()}),t._options.delay)},"hover"===this._options.triggerType&&(e.showEvents.forEach((function(e){t._triggerEl.addEventListener(e,t._hoverShowTriggerElHandler),t._targetEl.addEventListener(e,t._hoverShowTargetElHandler)})),e.hideEvents.forEach((function(e){t._triggerEl.addEventListener(e,t._hoverHideHandler),t._targetEl.addEventListener(e,t._hoverHideHandler)})))},t.prototype._createPopperInstance=function(){return pt(this._triggerEl,this._targetEl,{placement:this._options.placement,modifiers:[{name:"offset",options:{offset:[this._options.offsetSkidding,this._options.offsetDistance]}}]})},t.prototype._setupClickOutsideListener=function(){var t=this;this._clickOutsideEventListener=function(e){t._handleClickOutside(e,t._targetEl)},document.body.addEventListener("click",this._clickOutsideEventListener,!0)},t.prototype._removeClickOutsideListener=function(){document.body.removeEventListener("click",this._clickOutsideEventListener,!0)},t.prototype._handleClickOutside=function(t,e){var n=t.target,r=this._options.ignoreClickOutsideClass,i=!1;r&&document.querySelectorAll(".".concat(r)).forEach((function(t){t.contains(n)&&(i=!0)})),n===e||e.contains(n)||this._triggerEl.contains(n)||i||!this.isVisible()||this.hide()},t.prototype._getTriggerEvents=function(){switch(this._options.triggerType){case"hover":return{showEvents:["mouseenter","click"],hideEvents:["mouseleave"]};case"click":default:return{showEvents:["click"],hideEvents:[]};case"none":return{showEvents:[],hideEvents:[]}}},t.prototype.toggle=function(){this.isVisible()?this.hide():this.show(),this._options.onToggle(this)},t.prototype.isVisible=function(){return this._visible},t.prototype.show=function(){this._targetEl.classList.remove("hidden"),this._targetEl.classList.add("block"),this._popperInstance.setOptions((function(t){return ht(ht({},t),{modifiers:gt(gt([],t.modifiers,!0),[{name:"eventListeners",enabled:!0}],!1)})})),this._setupClickOutsideListener(),this._popperInstance.update(),this._visible=!0,this._options.onShow(this)},t.prototype.hide=function(){this._targetEl.classList.remove("block"),this._targetEl.classList.add("hidden"),this._popperInstance.setOptions((function(t){return ht(ht({},t),{modifiers:gt(gt([],t.modifiers,!0),[{name:"eventListeners",enabled:!1}],!1)})})),this._visible=!1,this._removeClickOutsideListener(),this._options.onHide(this)},t.prototype.updateOnShow=function(t){this._options.onShow=t},t.prototype.updateOnHide=function(t){this._options.onHide=t},t.prototype.updateOnToggle=function(t){this._options.onToggle=t},t}();function wt(){document.querySelectorAll("[data-dropdown-toggle]").forEach((function(t){var e=t.getAttribute("data-dropdown-toggle"),n=document.getElementById(e);if(n){var r=t.getAttribute("data-dropdown-placement"),i=t.getAttribute("data-dropdown-offset-skidding"),o=t.getAttribute("data-dropdown-offset-distance"),s=t.getAttribute("data-dropdown-trigger"),a=t.getAttribute("data-dropdown-delay"),d=t.getAttribute("data-dropdown-ignore-click-outside-class");new vt(n,t,{placement:r||mt.placement,triggerType:s||mt.triggerType,offsetSkidding:i?parseInt(i):mt.offsetSkidding,offsetDistance:o?parseInt(o):mt.offsetDistance,delay:a?parseInt(a):mt.delay,ignoreClickOutsideClass:d||mt.ignoreClickOutsideClass})}else console.error('The dropdown element with id "'.concat(e,'" does not exist. Please check the data-dropdown-toggle attribute.'))}))}"undefined"!=typeof window&&(window.Dropdown=vt,window.initDropdowns=wt);var yt=function(t){return t.limitControl=".fbdl-layout-control-limit input",t.searchControl=".fbdl-input-search input",t.layoutControl=".fbdl-layout-control",t.sortControl=".fbdl-table-header-wrapper",t.breadcrumbItem=".fbdl-menu-item",t.spinner=".fbdl-spinner-wrapper",t.pageNumber=".fbdl-page-number",t.previousPage=".fbdl-page-previous",t.nextPage=".fbdl-page-next",t.breadcrumb=".fbdl-breadcrumb",t.subbreadcrumb=".fbdl-sub-breadcrumb-wrap",t.container=".fbdl-container",t.nestedFolders=".fbdl-nested-folders",t.pagination=".fbdl-pagination",t.spinWrapper=".fbdl-spinner-wrapper",t.treeSelect=".fbdl-tree-select",t}(yt||{});const xt=(Et=!1,_t=navigator.userAgent||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm(os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(_t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s)|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp(i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac(|\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt(|\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg(g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v)|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v)|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-|)|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(_t.substr(0,4)))&&(Et=!0),Et);var _t,Et;!function(t){class n{attributes={};rootFolderId=null;currentFolder=null;dropdownElementIds=[];constructor(e){this.wrapperId=e,this.wrapperClass=`.njt-fbdl[data-id="${e}"]`;const n=t("#fbdl-data",this.wrapperClass);n&&n.text()&&(this.attributes=JSON.parse(n.text())),Array.isArray(this.attributes.request.selectedFolder)&&this.attributes.request.selectedFolder.length>0?this.rootFolderId=this.attributes.request.selectedFolder[0]:this.rootFolderId=this.attributes.request.selectedFolder,this.init()}addSpin(){t(yt.spinner,t(this.wrapperClass)).show(),t(yt.container,t(this.wrapperClass)).addClass("fbdl-opacity-50"),t(yt.spinWrapper,t(this.wrapperClass)).removeClass("fbdl-hidden")}removeSpin(){t(yt.spinner,t(this.wrapperClass)).hide(),t(yt.container,t(this.wrapperClass)).removeClass("fbdl-opacity-50"),t(yt.spinWrapper,t(this.wrapperClass)).addClass("fbdl-hidden")}refetch(e){const n=this;t.ajax({beforeSend:function(){n.addSpin()},url:window.fbdl.ajax_url,method:"POST",data:{nonce:window.fbdl.nonce,action:"fbdl_get_documents",attributes:n.attributes,currentFolder:n.currentFolder,rootFolder:n.rootFolderId,wtg:e},cache:!0,success:t=>{n.render(t.data),n.destroyAndRemoveInstance()},error:t=>{console.log({err:t})},complete:()=>{n.removeSpin()}})}ajaxBreadcrumb(){const e=this;t(document).on("mouseenter",".fbdl-menu-item",(function(){var n=t(this);if(!n.hasClass("fbdl-bd-loading")&&!n.hasClass("fbdl-bd-loaded")){var r=n.find(".fbdl-multi-dropdown .fbdl-menu"),i=r.children(".fbdl-loading-breadcrumbs");if(r.length&&i.length){var o=n.attr("data-folder-id")||0;n.addClass("fbdl-bd-loading"),t.ajax({url:window.fbdl.ajax_url,method:"POST",data:{nonce:window.fbdl.nonce,action:"fbdl_get_children_breadcrumbs",folder_id:o}}).done((function(t){r.html(t.data.html),t.data.ids.forEach((t=>{e.initDropdownWithId(t)})),n.addClass("fbdl-bd-loaded"),setTimeout((()=>{n.removeClass("fbdl-bd-loading")}),1e3)})).fail((function(t){setTimeout((()=>{n.removeClass("fbdl-bd-loading")}),1e3),console.log({err:t}),i.text("Could not load breadcrumbs.").addClass("fbdl-has-message"),setTimeout((()=>{i.text("").removeClass("fbdl-has-message")}),5e3)}))}}}))}initDropdownWithId(t){var e=document.querySelector("[data-dropdown-toggle='"+t+"']"),n=document.getElementById(t);if(n){var r=e.getAttribute("data-dropdown-placement"),i=e.getAttribute("data-dropdown-offset-skidding"),o=e.getAttribute("data-dropdown-offset-distance"),s=e.getAttribute("data-dropdown-trigger"),a=e.getAttribute("data-dropdown-delay"),d=e.getAttribute("data-dropdown-ignore-click-outside-class");new window.Dropdown(n,e,{placement:r||Default.placement,triggerType:s||"click",offsetSkidding:i?parseInt(i):0,offsetDistance:o?parseInt(o):10,delay:a?parseInt(a):300,ignoreClickOutsideClass:d||!1})}else console.error('The dropdown element with id "'.concat(t,'" does not exist. Please check the data-dropdown-toggle attribute.'))}render({container:e,gridFolders:n,pagination:r,breadcrumb:i,sub_breadcrumb:o,layoutControl:s}){""!==s&&t(yt.layoutControl,t(this.wrapperClass)).replaceWith(s),""!==i&&t(yt.breadcrumb,t(this.wrapperClass)).replaceWith(i),""!==o&&t(yt.subbreadcrumb,t(this.wrapperClass)).html(o),""!==e&&t(yt.container,t(this.wrapperClass)).replaceWith(e),""!==n&&t(yt.nestedFolders,t(this.wrapperClass)).replaceWith(n),""!==r&&t(yt.pagination,t(this.wrapperClass)).replaceWith(r)}bindEvents(){t(this.wrapperClass).on("click",yt.pageNumber,(t=>{this.attributes.request.pagination.current=t.target.innerText,this.refetch(["container","pagination"])})),t(this.wrapperClass).on("click",yt.previousPage,(t=>{t.preventDefault(),t.stopPropagation(),this.attributes.request.pagination.current--,this.refetch(["container","pagination"])})),t(this.wrapperClass).on("click",yt.nextPage,(t=>{t.preventDefault(),t.stopPropagation(),this.attributes.request.pagination.current++,this.refetch(["container","pagination"])})),t(this.wrapperClass).on("input",yt.limitControl,(t=>{this.attributes.request.pagination.limit=t.target.value,this.attributes.request.pagination.current=1,this.refetch(["container","pagination"])})),t(this.wrapperClass).on("input",yt.searchControl,e()((t=>{this.attributes.request.search=t.target.value,this.attributes.request.pagination.current=1,this.refetch(["container","pagination"])}),500)),t(this.wrapperClass).on("click",yt.layoutControl,(e=>{const n=t(e.target).closest("span").attr("data-layout");"grid"!==n&&"list"!==n||(this.attributes.layout=n,this.refetch(["container","layoutControl"]))})),t(this.wrapperClass).on("click",yt.sortControl+" *",(e=>{const n=t(e.target).closest(yt.sortControl).find(".fbdl-table-sort");if(0===n.length)return;const r=n.find('span[data-order="ASC"]'),i=n.find('span[data-order="DESC"]'),o=n.find(".fbdl-sort-selected");let s;s=0===o.length?"DESC":(o.is(r)?i:r).attr("data-order");const a=n.attr("data-orderby");this.attributes.request={...this.attributes.request,orderBy:a,orderType:s},this.refetch(["container"])})),t(this.wrapperClass).on("click",".fbdl-menu-item",(e=>{e.preventDefault(),e.stopPropagation();const n=t(e.target).closest("li").data("folder-id");this.attributes.request.selectedFolder=[n],this.attributes.request.pagination.current=1,this.currentFolder=n,this.refetch(["container","pagination","sub_breadcrumb","gridFolders"])})),t(this.wrapperClass).on("click",".fbdl-breadcrumb-item .fbdl-dropdown-toggle span, .fbdl-dropdown-toggle.root span, .fbdl-breadcrumb-item span",(e=>{const n=t(e.target).closest("[data-folder-id]").attr("data-folder-id");this.attributes.request.selectedFolder=[n],this.attributes.request.pagination.current=1,this.currentFolder=n,this.refetch(["container","pagination","sub_breadcrumb","gridFolders"])})),t(this.wrapperClass).on("click",".fbdl-nested-folders-item",(e=>{const n=t(e.target).closest("[data-folder-id]").attr("data-folder-id");this.attributes.request.selectedFolder=[n],this.attributes.request.pagination.current=1,this.currentFolder=n,this.refetch(["container","pagination","sub_breadcrumb","gridFolders"])})),"popup"===this.attributes.linkTo&&t(this.wrapperClass).on("click",".fbdl-list-item-title a, a.fbdl-title",(e=>{e.preventDefault();const{popupPreview:n}=this.attributes,r=window.innerWidth/2-n.width/2,i=window.innerHeight/2-n.height/2;return window.open(t(e.target).attr("href"),"_blank",`width=${n.width}, height=${n.height}, left=${r}, top=${i}`),!1}))}getDropdownElements(){t("[data-dropdown-toggle]",this.wrapperClass).each(((e,n)=>{const r=t(n).attr("data-dropdown-toggle");r&&this.dropdownElementIds.push(r)}))}destroyAndRemoveInstance(){if(xt)return;const t=window.FlowbiteInstances.getAllInstances().Dropdown;this.dropdownElementIds.forEach((e=>{t[e]?.hide(),t[e]?.destroyAndRemoveInstance()})),setTimeout((()=>{wt()}),500)}onClick=(t,e)=>{const{popupPreview:n,linkTo:r}=this.attributes;if("popup"===r){t.preventDefault();const r=window.innerWidth/2-n.width/2,i=window.innerHeight/2-n.height/2;return window.open(e,"_blank",`width=${n.width}, height=${n.height}, left=${r}, top=${i}`),!1}};generateData(){return function e(n){const r=[];if(n.hasClass("root")){const i=n.data("folder-id"),o=n.find(">span").text();r.push({id:i,title:o,isSelectable:!1,subs:[]}),n.next().find(">.fbdl-menu").children().each(((n,i)=>{r[0].subs.push({id:t(i).data("folder-id"),title:t(i).find(">span,>.fbdl-dropdown-toggle>span").text(),subs:e(t(i).find(">.fbdl-dropdown-toggle").next())})}))}else n.find(">.fbdl-menu").children().each(((n,i)=>{r.push({id:t(i).data("folder-id"),title:t(i).find(">span,>.fbdl-dropdown-toggle>span").text(),subs:e(t(i).find(">.fbdl-dropdown-toggle").next())})}));return r}(t(".fbdl-dropdown-toggle.root",this.wrapperClass))}init(){if(this.bindEvents(),this.getDropdownElements(),xt){t(yt.treeSelect,this.wrapperClass).removeClass("fbdl-hidden"),t(yt.breadcrumb,this.wrapperClass).hide();const e=this.generateData(),n=t(".fbdl-tree-select",this.wrapperClass).comboTree({isMultiple:!0,source:e});n.onChange((()=>{n.getSelectedIds()?this.attributes.request.selectedFolder=n.getSelectedIds():this.attributes.request.selectedFolder=[this.rootFolderId],this.refetch(["container","layoutControl","pagination","sub_breadcrumb","gridFolders"])}))}this.ajaxBreadcrumb()}}t(".njt-fbdl").each(((e,r)=>{t(r).attr("data-id",e+1),t(r).data("instance",new n(e+1))})),!xt&&wt();const r=window.Dropdown.prototype.show,i=window.Dropdown.prototype.hide;function o(){t(".fbdl-nested-folders-item").each((function(){const e=t(this),n=e.find(".fbdl-folder-tooltip-trigger"),r=e.find(".fbdl-folder-tooltip-content");if(n.length&&r.length){const t=n.width();r.width()>t?e.attr("aria-label",e.data("label")):e.removeAttr("aria-label")}}))}window.Dropdown.prototype.show=function(){r.apply(this,arguments),this._triggerEl.setAttribute("aria-expanded","true")},window.Dropdown.prototype.hide=function(){i.apply(this,arguments),this._triggerEl.setAttribute("aria-expanded","false")},o(),t(window).on("resize",o),"1"==window.fbdl.is_cache_plugin_active&&t.ajax({url:window.fbdl.ajax_url,method:"POST",data:{action:"fbdl_get_nonce"},success:t=>{window.fbdl.nonce=t.data.nonce}})}(jQuery)}()}();