(()=>{"use strict";(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,139546,(e,t,n)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.bodyOpenClassName=n.portalClassName=void 0;var o=Object.assign||function(e){for(var t=1;t{e.i(350461),Object.defineProperty(n,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t0&&0==(b-=1)&&c.show(t),n.props.shouldFocusAfterRender&&(n.props.shouldReturnFocusAfterClose?(u.returnFocus(),u.teardownScopedFocus()):u.popWithoutFocus()),n.props.onAfterClose&&n.props.onAfterClose(),f.default.deregister(n)},n.open=function(){n.beforeOpen(),n.state.afterOpen&&n.state.beforeClose?(clearTimeout(n.closeTimer),n.setState({beforeClose:!1})):(n.props.shouldFocusAfterRender&&(u.setupScopedFocus(n.node),u.markForFocusLater()),n.setState({isOpen:!0},function(){n.setState({afterOpen:!0}),n.props.isOpen&&n.props.onAfterOpen&&n.props.onAfterOpen({overlayEl:n.overlay,contentEl:n.content})}))},n.close=function(){n.props.closeTimeoutMS>0?n.closeWithTimeout():n.closeWithoutTimeout()},n.focusContent=function(){return n.content&&!n.contentHasFocus()&&n.content.focus()},n.closeWithTimeout=function(){var e=Date.now()+n.props.closeTimeoutMS;n.setState({beforeClose:!0,closesAt:e},function(){n.closeTimer=setTimeout(n.closeWithoutTimeout,n.state.closesAt-Date.now())})},n.closeWithoutTimeout=function(){n.setState({beforeClose:!1,isOpen:!1,afterOpen:!1,closesAt:null},n.afterClose)},n.handleKeyDown=function(e){9===e.keyCode&&(0,d.default)(n.content,e),n.props.shouldCloseOnEsc&&27===e.keyCode&&(e.stopPropagation(),n.requestClose(e))},n.handleOverlayOnClick=function(e){null===n.shouldClose&&(n.shouldClose=!0),n.shouldClose&&n.props.shouldCloseOnOverlayClick&&(n.ownerHandlesClose()?n.requestClose(e):n.focusContent()),n.shouldClose=null},n.handleContentOnMouseUp=function(){n.shouldClose=!1},n.handleOverlayOnMouseDown=function(e){n.props.shouldCloseOnOverlayClick||e.target!=n.overlay||e.preventDefault()},n.handleContentOnClick=function(){n.shouldClose=!1},n.handleContentOnMouseDown=function(){n.shouldClose=!1},n.requestClose=function(e){return n.ownerHandlesClose()&&n.props.onRequestClose(e)},n.ownerHandlesClose=function(){return n.props.onRequestClose},n.shouldBeClosed=function(){return!n.state.isOpen&&!n.state.beforeClose},n.contentHasFocus=function(){return document.activeElement===n.content||n.content.contains(document.activeElement)},n.buildClassName=function(e,t){var o=(void 0===t?"undefined":i(t))==="object"?t:{base:v[e],afterOpen:v[e]+"--after-open",beforeClose:v[e]+"--before-close"},a=o.base;return n.state.afterOpen&&(a=a+" "+o.afterOpen),n.state.beforeClose&&(a=a+" "+o.beforeClose),"string"==typeof t&&t?a+" "+t:a},n.attributesFromObject=function(e,t){return Object.keys(t).reduce(function(n,o){return n[e+"-"+o]=t[o],n},{})},n.state={afterOpen:!1,beforeClose:!1},n.shouldClose=null,n.moveFromContentToOverlay=null,n}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),a(t,[{key:"componentDidMount",value:function(){this.props.isOpen&&this.open()}},{key:"componentDidUpdate",value:function(e,t){this.props.isOpen&&!e.isOpen?this.open():!this.props.isOpen&&e.isOpen&&this.close(),this.props.shouldFocusAfterRender&&this.state.isOpen&&!t.isOpen&&this.focusContent()}},{key:"componentWillUnmount",value:function(){this.state.isOpen&&this.afterClose(),clearTimeout(this.closeTimer)}},{key:"beforeOpen",value:function(){var e=this.props,t=e.appElement,n=e.ariaHideApp,o=e.htmlOpenClassName,i=e.bodyOpenClassName;i&&h.add(document.body,i),o&&h.add(document.getElementsByTagName("html")[0],o),n&&(b+=1,c.hide(t)),f.default.register(this)}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.className,i=e.overlayClassName,a=e.defaultStyles,r=n?{}:a.content,l=i?{}:a.overlay;return this.shouldBeClosed()?null:s.default.createElement("div",{ref:this.setOverlayRef,className:this.buildClassName("overlay",i),style:o({},l,this.props.style.overlay),onClick:this.handleOverlayOnClick,onMouseDown:this.handleOverlayOnMouseDown},s.default.createElement("div",o({id:t,ref:this.setContentRef,style:o({},r,this.props.style.content),className:this.buildClassName("content",n),tabIndex:"-1",onKeyDown:this.handleKeyDown,onMouseDown:this.handleContentOnMouseDown,onMouseUp:this.handleContentOnMouseUp,onClick:this.handleContentOnClick,role:this.props.role,"aria-label":this.props.contentLabel},this.attributesFromObject("aria",this.props.aria||{}),this.attributesFromObject("data",this.props.data||{}),{"data-testid":this.props.testId}),this.props.children))}}]),t}(r.Component);y.defaultProps={style:{overlay:{},content:{}},defaultStyles:{}},y.propTypes={isOpen:l.default.bool.isRequired,defaultStyles:l.default.shape({content:l.default.object,overlay:l.default.object}),style:l.default.shape({content:l.default.object,overlay:l.default.object}),className:l.default.oneOfType([l.default.string,l.default.object]),overlayClassName:l.default.oneOfType([l.default.string,l.default.object]),bodyOpenClassName:l.default.string,htmlOpenClassName:l.default.string,ariaHideApp:l.default.bool,appElement:l.default.instanceOf(p.default),onAfterOpen:l.default.func,onAfterClose:l.default.func,onRequestClose:l.default.func,closeTimeoutMS:l.default.number,shouldFocusAfterRender:l.default.bool,shouldCloseOnOverlayClick:l.default.bool,shouldReturnFocusAfterClose:l.default.bool,role:l.default.string,contentLabel:l.default.string,aria:l.default.object,data:l.default.object,children:l.default.node,shouldCloseOnEsc:l.default.bool,overlayRef:l.default.func,contentRef:l.default.func,id:l.default.string,testId:l.default.string},n.default=y,t.exports=n.default},707346,(e,t,n)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.assertNodeList=s,n.setElement=function(e){var t=e;if("string"==typeof t&&a.canUseDOM){var n=document.querySelectorAll(t);s(n,t),t="length"in n?n[0]:n}return r=t||r},n.validateElement=l,n.hide=function(e){l(e)&&(e||r).setAttribute("aria-hidden","true")},n.show=function(e){l(e)&&(e||r).removeAttribute("aria-hidden")},n.documentNotReadyOrSSRTesting=function(){r=null},n.resetForTesting=function(){r=null};var o,i=(o=e.r(340137))&&o.__esModule?o:{default:o},a=e.r(967838),r=null;function s(e,t){if(!e||!e.length)throw Error("react-modal: No elements were found for selector "+t+".")}function l(e){return!!e||!!r||((0,i.default)(!1,"react-modal: App element is not defined. Please use `Modal.setAppElement(el)` or set `appElement={el}`. This is needed so screen readers don't see main content when modal is opened. It is not recommended, but you can opt-out by setting `ariaHideApp={false}`."),!1)}},165643,(e,t,n)=>{e.i(350461);var o,i=(o=e.r(135343))&&o.__esModule?o:{default:o},a=void 0,r=void 0,s=[];function l(){0===s.length||s[s.length-1].focusContent()}i.default.subscribe(function(e,t){a&&r||((a=document.createElement("div")).setAttribute("data-react-modal-body-trap",""),a.style.position="absolute",a.style.opacity="0",a.setAttribute("tabindex","0"),a.addEventListener("focus",l),(r=a.cloneNode()).addEventListener("focus",l)),(s=t).length>0?(document.body.firstChild!==a&&document.body.insertBefore(a,document.body.firstChild),document.body.lastChild!==r&&document.body.appendChild(r)):(a.parentElement&&a.parentElement.removeChild(a),r.parentElement&&r.parentElement.removeChild(r))})},212445,(e,t,n)=>{e.i(350461),Object.defineProperty(n,"__esModule",{value:!0}),n.dumpClassLists=function(){};var o={},i={},a=function(e,t,n){n.forEach(function(n){t[n]||(t[n]=0),t[n]+=1,e.add(n)})},r=function(e,t,n){n.forEach(function(n){t[n]&&(t[n]-=1),0===t[n]&&e.remove(n)})};n.add=function(e,t){return a(e.classList,"html"==e.nodeName.toLowerCase()?o:i,t.split(" "))},n.remove=function(e,t){return r(e.classList,"html"==e.nodeName.toLowerCase()?o:i,t.split(" "))}},864235,(e,t,n)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.handleBlur=l,n.handleFocus=u,n.markForFocusLater=function(){a.push(document.activeElement)},n.returnFocus=function(){var e=null;try{0!==a.length&&(e=a.pop()).focus();return}catch(t){console.warn(["You tried to return focus to",e,"but it is not in the DOM anymore"].join(" "))}},n.popWithoutFocus=function(){a.length>0&&a.pop()},n.setupScopedFocus=function(e){r=e,window.addEventListener?(window.addEventListener("blur",l,!1),document.addEventListener("focus",u,!0)):(window.attachEvent("onBlur",l),document.attachEvent("onFocus",u))},n.teardownScopedFocus=function(){r=null,window.addEventListener?(window.removeEventListener("blur",l),document.removeEventListener("focus",u)):(window.detachEvent("onBlur",l),document.detachEvent("onFocus",u))};var o,i=(o=e.r(604877))&&o.__esModule?o:{default:o},a=[],r=null,s=!1;function l(){s=!0}function u(){s&&(s=!1,r&&setTimeout(function(){r.contains(document.activeElement)||((0,i.default)(r)[0]||r).focus()},0))}},135343,(e,t,n)=>{e.i(350461),Object.defineProperty(n,"__esModule",{value:!0}),n.default=new function e(){var t=this;if(!(this instanceof e))throw TypeError("Cannot call a class as a function");this.register=function(e){-1!==t.openInstances.indexOf(e)||(t.openInstances.push(e),t.emit("register"))},this.deregister=function(e){var n=t.openInstances.indexOf(e);-1===n||(t.openInstances.splice(n,1),t.emit("deregister"))},this.subscribe=function(e){t.subscribers.push(e)},this.emit=function(e){t.subscribers.forEach(function(n){return n(e,t.openInstances.slice())})},this.openInstances=[],this.subscribers=[]},t.exports=n.default},967838,(e,t,n)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.canUseDOM=void 0;var o,i=((o=e.r(454416))&&o.__esModule?o:{default:o}).default,a=i.canUseDOM?window.HTMLElement:{};n.canUseDOM=i.canUseDOM,n.default=a},569407,(e,t,n)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t){var n=(0,i.default)(e);if(!n.length)return void t.preventDefault();var o=void 0,a=t.shiftKey,r=n[0],s=n[n.length-1];if(e===document.activeElement){if(!a)return;o=s}if(s!==document.activeElement||a||(o=r),r===document.activeElement&&a&&(o=s),o){t.preventDefault(),o.focus();return}var l=/(\bChrome\b|\bSafari\b)\//.exec(navigator.userAgent);if(null!=l&&"Chrome"!=l[1]&&null==/\biPod\b|\biPad\b/g.exec(navigator.userAgent)){var u=n.indexOf(document.activeElement);if(u>-1&&(u+=a?-1:1),void 0===(o=n[u])){t.preventDefault(),(o=a?s:r).focus();return}t.preventDefault(),o.focus()}};var o,i=(o=e.r(604877))&&o.__esModule?o:{default:o};t.exports=n.default},604877,(e,t,n)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){return[].slice.call(e.querySelectorAll("*"),0).filter(i)};var o=/input|select|textarea|button|object/;function i(e){var t,n,i=e.getAttribute("tabindex");null===i&&(i=void 0);var a=isNaN(i);return(a||i>=0)&&(t=!a,n=e.nodeName.toLowerCase(),(o.test(n)&&!e.disabled||"a"===n&&e.href||t)&&function(e){for(var t=e;t&&t!==document.body;){if(function(e){var t=e.offsetWidth<=0&&e.offsetHeight<=0;if(t&&!e.innerHTML)return!0;var n=window.getComputedStyle(e);return t?"visible"!==n.getPropertyValue("overflow")||e.scrollWidth<=0&&e.scrollHeight<=0:"none"==n.getPropertyValue("display")}(t))return!1;t=t.parentNode}return!0}(e))}t.exports=n.default},722908,(e,t,n)=>{var o;Object.defineProperty(n,"__esModule",{value:!0}),n.default=((o=e.r(139546))&&o.__esModule?o:{default:o}).default,t.exports=n.default},693084,113503,e=>{var t=e.i(391398),n=e.i(145246),o=e.i(191788),i=e.i(691567),a=e.i(722908);function r(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:null;if(!e)return"";var n=e;return t&&Object.keys(t).forEach(function(e){n=n.replace(e,t[e])}),n}function v(){return void 0!==e.g.window?e.g.window.innerWidth:0}var b=function(t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");function n(e){var t,i;if(!(this instanceof n))throw TypeError("Cannot call a class as a function");return(t=(i=c(n).call(this,e))&&("object"==typeof i||"function"==typeof i)?i:p(this)).state={isClosing:!e.animationDisabled,shouldAnimate:!1,zoomLevel:0,offsetX:0,offsetY:0,loadErrorStatus:{}},t.outerEl=o.default.createRef(),t.zoomInBtn=o.default.createRef(),t.zoomOutBtn=o.default.createRef(),t.caption=o.default.createRef(),t.closeIfClickInner=t.closeIfClickInner.bind(p(p(t))),t.handleImageDoubleClick=t.handleImageDoubleClick.bind(p(p(t))),t.handleImageMouseWheel=t.handleImageMouseWheel.bind(p(p(t))),t.handleKeyInput=t.handleKeyInput.bind(p(p(t))),t.handleMouseUp=t.handleMouseUp.bind(p(p(t))),t.handleMouseDown=t.handleMouseDown.bind(p(p(t))),t.handleMouseMove=t.handleMouseMove.bind(p(p(t))),t.handleOuterMousewheel=t.handleOuterMousewheel.bind(p(p(t))),t.handleTouchStart=t.handleTouchStart.bind(p(p(t))),t.handleTouchMove=t.handleTouchMove.bind(p(p(t))),t.handleTouchEnd=t.handleTouchEnd.bind(p(p(t))),t.handlePointerEvent=t.handlePointerEvent.bind(p(p(t))),t.handleCaptionMousewheel=t.handleCaptionMousewheel.bind(p(p(t))),t.handleWindowResize=t.handleWindowResize.bind(p(p(t))),t.handleZoomInButtonClick=t.handleZoomInButtonClick.bind(p(p(t))),t.handleZoomOutButtonClick=t.handleZoomOutButtonClick.bind(p(p(t))),t.requestClose=t.requestClose.bind(p(p(t))),t.requestMoveNext=t.requestMoveNext.bind(p(p(t))),t.requestMovePrev=t.requestMovePrev.bind(p(p(t))),t}return n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),t&&h(n,t),s(n,null,[{key:"isTargetMatchImage",value:function(e){return e&&/ril-image-current/.test(e.className)}},{key:"parseMouseEvent",value:function(e){return{id:"mouse",source:1,x:parseInt(e.clientX,10),y:parseInt(e.clientY,10)}}},{key:"parseTouchPointer",value:function(e){return{id:e.identifier,source:2,x:parseInt(e.clientX,10),y:parseInt(e.clientY,10)}}},{key:"parsePointerEvent",value:function(e){return{id:e.pointerId,source:3,x:parseInt(e.clientX,10),y:parseInt(e.clientY,10)}}},{key:"getTransform",value:function(e){var t=e.x,n=e.y,o=e.zoom,i=e.width,a=e.targetWidth,r=void 0===t?0:t,s=v();i>s&&(r+=(s-i)/2);var l=a/i*(void 0===o?1:o);return{transform:"translate3d(".concat(r,"px,").concat(void 0===n?0:n,"px,0) scale3d(").concat(l,",").concat(l,",1)")}}}]),s(n,[{key:"componentWillMount",value:function(){this.timeouts=[],this.currentAction=0,this.eventsSource=0,this.pointerList=[],this.preventInnerClose=!1,this.preventInnerCloseTimeout=null,this.keyPressed=!1,this.imageCache={},this.lastKeyDownTime=0,this.resizeTimeout=null,this.wheelActionTimeout=null,this.resetScrollTimeout=null,this.scrollX=0,this.scrollY=0,this.moveStartX=0,this.moveStartY=0,this.moveStartOffsetX=0,this.moveStartOffsetY=0,this.swipeStartX=0,this.swipeStartY=0,this.swipeEndX=0,this.swipeEndY=0,this.pinchTouchList=null,this.pinchDistance=0,this.keyCounter=0,this.moveRequested=!1,this.props.animationDisabled||this.setState({isClosing:!1})}},{key:"componentDidMount",value:function(){var t=this;this.windowContext=function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.g.window.self,o=n.document.referrer;if(n===e.g.window.top||!o)return n;var i=function(e){return e.match(/(.*\/\/.*?)(\/|$)/)[1]};return i(n.location.href)===i(o)?t(n.parent):n}(),this.listeners={resize:this.handleWindowResize,mouseup:this.handleMouseUp,touchend:this.handleTouchEnd,touchcancel:this.handleTouchEnd,pointerdown:this.handlePointerEvent,pointermove:this.handlePointerEvent,pointerup:this.handlePointerEvent,pointercancel:this.handlePointerEvent},Object.keys(this.listeners).forEach(function(e){t.windowContext.addEventListener(e,t.listeners[e])}),this.loadAllImages()}},{key:"componentWillReceiveProps",value:function(e){var t=this,n=!1,o={},i={};this.getSrcTypes().forEach(function(a){t.props[a.name]!==e[a.name]&&(n=!0,o[t.props[a.name]]=!0,i[e[a.name]]=!0)}),(n||this.moveRequested)&&(Object.keys(o).forEach(function(e){!(e in i)&&e in t.imageCache&&(t.imageCache[e].loaded=!1)}),this.moveRequested=!1,this.loadAllImages(e))}},{key:"shouldComponentUpdate",value:function(){return!this.moveRequested}},{key:"componentWillUnmount",value:function(){var e=this;this.didUnmount=!0,Object.keys(this.listeners).forEach(function(t){e.windowContext.removeEventListener(t,e.listeners[t])}),this.timeouts.forEach(function(e){return clearTimeout(e)})}},{key:"setTimeout",value:function(e){function t(t,n){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e,t){var n=this,o=setTimeout(function(){n.timeouts=n.timeouts.filter(function(e){return e!==o}),e()},t);return this.timeouts.push(o),o})},{key:"setPreventInnerClose",value:function(){var e=this;this.preventInnerCloseTimeout&&this.clearTimeout(this.preventInnerCloseTimeout),this.preventInnerClose=!0,this.preventInnerCloseTimeout=this.setTimeout(function(){e.preventInnerClose=!1,e.preventInnerCloseTimeout=null},100)}},{key:"getBestImageForType",value:function(e){var t=this.props[e],n={};if(this.isImageLoaded(t))n=this.getFitSizes(this.imageCache[t].width,this.imageCache[t].height);else{if(!this.isImageLoaded(this.props["".concat(e,"Thumbnail")]))return null;t=this.props["".concat(e,"Thumbnail")],n=this.getFitSizes(this.imageCache[t].width,this.imageCache[t].height,!0)}return{src:t,height:this.imageCache[t].height,width:this.imageCache[t].width,targetHeight:n.height,targetWidth:n.width}}},{key:"getFitSizes",value:function(e,t,n){var o=this.getLightboxRect(),i=o.height-2*this.props.imagePadding,a=o.width-2*this.props.imagePadding;return n||(i=Math.min(i,t),a=Math.min(a,e)),a/i>e/t?{width:e*i/t,height:i}:{width:a,height:t*a/e}}},{key:"getMaxOffsets",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.zoomLevel,t=this.getBestImageForType("mainSrc");if(null===t)return{maxX:0,minX:0,maxY:0,minY:0};var n=this.getLightboxRect(),o=this.getZoomMultiplier(e),i=0;i=o*t.width-n.width<0?(n.width-o*t.width)/2:(o*t.width-n.width)/2;var a=0;return{maxX:i,maxY:a=o*t.height-n.height<0?(n.height-o*t.height)/2:(o*t.height-n.height)/2,minX:-1*i,minY:-1*a}}},{key:"getSrcTypes",value:function(){return[{name:"mainSrc",keyEnding:"i".concat(this.keyCounter)},{name:"mainSrcThumbnail",keyEnding:"t".concat(this.keyCounter)},{name:"nextSrc",keyEnding:"i".concat(this.keyCounter+1)},{name:"nextSrcThumbnail",keyEnding:"t".concat(this.keyCounter+1)},{name:"prevSrc",keyEnding:"i".concat(this.keyCounter-1)},{name:"prevSrcThumbnail",keyEnding:"t".concat(this.keyCounter-1)}]}},{key:"getZoomMultiplier",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.zoomLevel;return Math.pow(1.007,e)}},{key:"getLightboxRect",value:function(){return this.outerEl.current?this.outerEl.current.getBoundingClientRect():{width:v(),height:void 0!==e.g.window?e.g.window.innerHeight:0,top:0,right:0,bottom:0,left:0}}},{key:"clearTimeout",value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){this.timeouts=this.timeouts.filter(function(t){return t!==e}),clearTimeout(e)})},{key:"changeZoom",value:function(e,t,n){if(this.props.enableZoom){var o=Math.max(0,Math.min(300,e));if(o!==this.state.zoomLevel){if(0===o)return void this.setState({zoomLevel:o,offsetX:0,offsetY:0});var i=this.getBestImageForType("mainSrc");if(null!==i){var a=this.getZoomMultiplier(),r=this.getZoomMultiplier(o),s=this.getLightboxRect(),l=void 0!==t?t-s.left:s.width/2,u=void 0!==n?n-s.top:s.height/2,d=(s.width-i.width*a)/2,c=(s.height-i.height*a)/2,h=d-this.state.offsetX,p=c-this.state.offsetY,f=(s.width-i.width*r)/2,m=(s.height-i.height*r)/2,g=f-(l-(l-h)/a*r),v=m-(u-(u-p)/a*r);if(3!==this.currentAction){var b=this.getMaxOffsets();this.state.zoomLevel>o&&(g=Math.max(b.minX,Math.min(b.maxX,g)),v=Math.max(b.minY,Math.min(b.maxY,v)))}this.setState({zoomLevel:o,offsetX:g,offsetY:v})}}}}},{key:"closeIfClickInner",value:function(e){!this.preventInnerClose&&e.target.className.search(/\bril-inner\b/)>-1&&this.requestClose(e)}},{key:"handleKeyInput",value:function(e){if(e.stopPropagation(),!this.isAnimating()){if("keyup"===e.type){this.lastKeyDownTime-=this.props.keyRepeatKeyupBonus;return}var t=e.which||e.keyCode,n=new Date;if(!(n.getTime()-this.lastKeyDownTime=200||e.deltaX>=100?(this.requestMoveNext(e),n=500,this.scrollX=0):(this.scrollX<=-200||e.deltaX<=-100)&&(this.requestMovePrev(e),n=500,this.scrollX=0)}0!==n&&(this.wheelActionTimeout=this.setTimeout(function(){t.wheelActionTimeout=null},n))}}},{key:"handleImageMouseWheel",value:function(e){Math.abs(e.deltaY)>=Math.abs(e.deltaX)&&(e.stopPropagation(),1>Math.abs(e.deltaY)||(this.scrollX=0,this.scrollY+=e.deltaY,this.changeZoom(this.state.zoomLevel-e.deltaY,e.clientX,e.clientY)))}},{key:"handleImageDoubleClick",value:function(e){this.state.zoomLevel>0?this.changeZoom(0,e.clientX,e.clientY):this.changeZoom(this.state.zoomLevel+100,e.clientX,e.clientY)}},{key:"shouldHandleEvent",value:function(e){if(this.eventsSource===e)return!0;if(0===this.eventsSource)return this.eventsSource=e,!0;switch(e){case 1:default:return!1;case 2:return this.eventsSource=2,this.filterPointersBySource(),!0;case 3:if(1===this.eventsSource)return this.eventsSource=3,this.filterPointersBySource(),!0;return!1}}},{key:"addPointer",value:function(e){this.pointerList.push(e)}},{key:"removePointer",value:function(e){this.pointerList=this.pointerList.filter(function(t){return t.id!==e.id})}},{key:"filterPointersBySource",value:function(){var e=this;this.pointerList=this.pointerList.filter(function(t){return t.source===e.eventsSource})}},{key:"handleMouseDown",value:function(e){this.shouldHandleEvent(1)&&n.isTargetMatchImage(e.target)&&(this.addPointer(n.parseMouseEvent(e)),this.multiPointerStart(e))}},{key:"handleMouseMove",value:function(e){this.shouldHandleEvent(1)&&this.multiPointerMove(e,[n.parseMouseEvent(e)])}},{key:"handleMouseUp",value:function(e){this.shouldHandleEvent(1)&&(this.removePointer(n.parseMouseEvent(e)),this.multiPointerEnd(e))}},{key:"handlePointerEvent",value:function(e){if(this.shouldHandleEvent(3))switch(e.type){case"pointerdown":n.isTargetMatchImage(e.target)&&(this.addPointer(n.parsePointerEvent(e)),this.multiPointerStart(e));break;case"pointermove":this.multiPointerMove(e,[n.parsePointerEvent(e)]);break;case"pointerup":case"pointercancel":this.removePointer(n.parsePointerEvent(e)),this.multiPointerEnd(e)}}},{key:"handleTouchStart",value:function(e){var t=this;this.shouldHandleEvent(2)&&n.isTargetMatchImage(e.target)&&([].forEach.call(e.changedTouches,function(e){return t.addPointer(n.parseTouchPointer(e))}),this.multiPointerStart(e))}},{key:"handleTouchMove",value:function(e){this.shouldHandleEvent(2)&&this.multiPointerMove(e,[].map.call(e.changedTouches,function(e){return n.parseTouchPointer(e)}))}},{key:"handleTouchEnd",value:function(e){var t=this;this.shouldHandleEvent(2)&&([].map.call(e.changedTouches,function(e){return t.removePointer(n.parseTouchPointer(e))}),this.multiPointerEnd(e))}},{key:"decideMoveOrSwipe",value:function(e){this.state.zoomLevel<=0?this.handleSwipeStart(e):this.handleMoveStart(e)}},{key:"multiPointerStart",value:function(e){switch(this.handleEnd(null),this.pointerList.length){case 1:e.preventDefault(),this.decideMoveOrSwipe(this.pointerList[0]);break;case 2:e.preventDefault(),this.handlePinchStart(this.pointerList)}}},{key:"multiPointerMove",value:function(e,t){switch(this.currentAction){case 1:e.preventDefault(),this.handleMove(t[0]);break;case 2:e.preventDefault(),this.handleSwipe(t[0]);break;case 3:e.preventDefault(),this.handlePinch(t)}}},{key:"multiPointerEnd",value:function(e){switch(0!==this.currentAction&&(this.setPreventInnerClose(),this.handleEnd(e)),this.pointerList.length){case 0:this.eventsSource=0;break;case 1:e.preventDefault(),this.decideMoveOrSwipe(this.pointerList[0]);break;case 2:e.preventDefault(),this.handlePinchStart(this.pointerList)}}},{key:"handleEnd",value:function(e){switch(this.currentAction){case 1:this.handleMoveEnd(e);break;case 2:this.handleSwipeEnd(e);break;case 3:this.handlePinchEnd(e)}}},{key:"handleMoveStart",value:function(e){var t=e.x,n=e.y;this.props.enableZoom&&(this.currentAction=1,this.moveStartX=t,this.moveStartY=n,this.moveStartOffsetX=this.state.offsetX,this.moveStartOffsetY=this.state.offsetY)}},{key:"handleMove",value:function(e){var t=e.x,n=e.y,o=this.moveStartX-t+this.moveStartOffsetX,i=this.moveStartY-n+this.moveStartOffsetY;(this.state.offsetX!==o||this.state.offsetY!==i)&&this.setState({offsetX:o,offsetY:i})}},{key:"handleMoveEnd",value:function(){var e=this;this.currentAction=0,this.moveStartX=0,this.moveStartY=0,this.moveStartOffsetX=0,this.moveStartOffsetY=0;var t=this.getMaxOffsets(),n=Math.max(t.minX,Math.min(t.maxX,this.state.offsetX)),o=Math.max(t.minY,Math.min(t.maxY,this.state.offsetY));(n!==this.state.offsetX||o!==this.state.offsetY)&&(this.setState({offsetX:n,offsetY:o,shouldAnimate:!0}),this.setTimeout(function(){e.setState({shouldAnimate:!1})},this.props.animationDuration))}},{key:"handleSwipeStart",value:function(e){var t=e.x,n=e.y;this.currentAction=2,this.swipeStartX=t,this.swipeStartY=n,this.swipeEndX=t,this.swipeEndY=n}},{key:"handleSwipe",value:function(e){var t=e.x,n=e.y;this.swipeEndX=t,this.swipeEndY=n}},{key:"handleSwipeEnd",value:function(e){var t=this.swipeEndX-this.swipeStartX,n=Math.abs(t),o=Math.abs(this.swipeEndY-this.swipeStartY);if(this.currentAction=0,this.swipeStartX=0,this.swipeStartY=0,this.swipeEndX=0,this.swipeEndY=0,!(!e||this.isAnimating())&&!(n<1.5*o)){if(n<200&&n0&&this.props.prevSrc?(e.preventDefault(),this.requestMovePrev()):t<0&&this.props.nextSrc&&(e.preventDefault(),this.requestMoveNext())}}},{key:"calculatePinchDistance",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.pinchTouchList,t=f(e,2),n=t[0],o=t[1];return Math.sqrt(Math.pow(n.x-o.x,2)+Math.pow(n.y-o.y,2))}},{key:"calculatePinchCenter",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.pinchTouchList,t=f(e,2),n=t[0],o=t[1];return{x:n.x-(n.x-o.x)/2,y:n.y-(n.y-o.y)/2}}},{key:"handlePinchStart",value:function(e){this.props.enableZoom&&(this.currentAction=3,this.pinchTouchList=e.map(function(e){return{id:e.id,x:e.x,y:e.y}}),this.pinchDistance=this.calculatePinchDistance())}},{key:"handlePinch",value:function(e){this.pinchTouchList=this.pinchTouchList.map(function(t){for(var n=0;n0&&t+i>=o||e.deltaY<0&&i<=0)&&e.preventDefault()}}},{key:"isAnimating",value:function(){return this.state.shouldAnimate||this.state.isClosing}},{key:"isImageLoaded",value:function(e){return e&&e in this.imageCache&&this.imageCache[e].loaded}},{key:"loadImage",value:function(t,n,o){var i=this;if(this.isImageLoaded(n))return void this.setTimeout(function(){o()},1);var a=new e.g.Image;this.props.imageCrossOrigin&&(a.crossOrigin=this.props.imageCrossOrigin),a.onerror=function(e){i.props.onImageLoadError(n,t,e),i.setState(function(e){return{loadErrorStatus:d({},e.loadErrorStatus,l({},t,!0))}}),o(e)},a.onload=function(){i.props.onImageLoad(n,t,a),i.imageCache[n]={loaded:!0,width:a.width,height:a.height},o()},a.src=n}},{key:"loadAllImages",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;this.getSrcTypes().forEach(function(n){var o,i=n.name;t[i]&&e.state.loadErrorStatus[i]&&e.setState(function(e){return{loadErrorStatus:d({},e.loadErrorStatus,l({},i,!1))}}),t[i]&&!e.isImageLoaded(t[i])&&e.loadImage(i,t[i],(o=t[i],function(t){t||e.props[i]!==o||e.didUnmount||e.forceUpdate()}))})}},{key:"requestClose",value:function(e){var t=this,n=function(){return t.props.onCloseRequest(e)};this.props.animationDisabled||"keydown"===e.type&&!this.props.animationOnKeyInput?n():(this.setState({isClosing:!0}),this.setTimeout(n,this.props.animationDuration))}},{key:"requestMove",value:function(e,t){var n=this,o={zoomLevel:0,offsetX:0,offsetY:0};this.props.animationDisabled||this.keyPressed&&!this.props.animationOnKeyInput||(o.shouldAnimate=!0,this.setTimeout(function(){return n.setState({shouldAnimate:!1})},this.props.animationDuration)),this.keyPressed=!1,this.moveRequested=!0,"prev"===e?(this.keyCounter-=1,this.setState(o),this.props.onMovePrevRequest(t)):(this.keyCounter+=1,this.setState(o),this.props.onMoveNextRequest(t))}},{key:"requestMoveNext",value:function(e){this.requestMove("next",e)}},{key:"requestMovePrev",value:function(e){this.requestMove("prev",e)}},{key:"render",value:function(){var t=this,i=this.props,r=i.animationDisabled,s=i.animationDuration,l=i.clickOutsideToClose,c=i.discourageDownloads,h=i.enableZoom,p=i.imageTitle,f=i.nextSrc,v=i.prevSrc,b=i.toolbarButtons,y=i.reactModalStyle,x=i.onAfterOpen,k=i.imageCrossOrigin,C=i.reactModalProps,w=this.state,_=w.zoomLevel,O=w.offsetX,T=w.offsetY,M=w.isClosing,E=w.loadErrorStatus,S=this.getLightboxRect(),P={};!r&&this.isAnimating()&&(P=d({},P,{transition:"transform ".concat(s,"ms")}));var I={};this.getSrcTypes().forEach(function(e){var t=e.name,n=e.keyEnding;I[t]=n});var L=[],B=function(e,i,a){if(t.props[e]){var r=t.getBestImageForType(e),s=d({},P,n.getTransform(d({},a,r)));if(_>0&&(s.cursor="move"),null===r&&Object.keys(E).some(function(e){return E[e]}))return void L.push(o.default.createElement("div",{className:"".concat(i," ril__image ril-errored"),style:s,key:t.props[e]+I[e]},o.default.createElement("div",{className:"ril__errorContainer"},t.props.imageLoadErrorMessage)));if(null===r){var l=o.default.createElement("div",{className:"ril-loading-circle ril__loadingCircle ril__loadingContainer__icon"},m(Array(12)).map(function(e,t){return o.default.createElement("div",{key:t,className:"ril-loading-circle-point ril__loadingCirclePoint"})}));L.push(o.default.createElement("div",{className:"".concat(i," ril__image ril-not-loaded"),style:s,key:t.props[e]+I[e]},o.default.createElement("div",{className:"ril__loadingContainer"},l)));return}var h=r.src;c?(s.backgroundImage="url('".concat(h,"')"),L.push(o.default.createElement("div",{className:"".concat(i," ril__image ril__imageDiscourager"),onDoubleClick:t.handleImageDoubleClick,onWheel:t.handleImageMouseWheel,style:s,key:h+I[e]},o.default.createElement("div",{className:"ril-download-blocker ril__downloadBlocker"})))):L.push(o.default.createElement("img",u({},k?{crossOrigin:k}:{},{className:"".concat(i," ril__image"),onDoubleClick:t.handleImageDoubleClick,onWheel:t.handleImageMouseWheel,onDragStart:function(e){return e.preventDefault()},style:s,src:h,key:h+I[e],alt:"string"==typeof p?p:g("Image"),draggable:!1})))}},D=this.getZoomMultiplier();B("nextSrc","ril-image-next ril__imageNext",{x:S.width}),B("mainSrc","ril-image-current",{x:-1*O,y:-1*T,zoom:D}),B("prevSrc","ril-image-prev ril__imagePrev",{x:-1*S.width});var A={overlay:d({zIndex:1e3,backgroundColor:"transparent"},y.overlay),content:d({backgroundColor:"transparent",overflow:"hidden",border:"none",borderRadius:0,padding:0,top:0,left:0,right:0,bottom:0},y.content)};return o.default.createElement(a.default,u({isOpen:!0,onRequestClose:l?this.requestClose:void 0,onAfterOpen:function(){t.outerEl.current&&t.outerEl.current.focus(),x()},style:A,contentLabel:g("Lightbox"),appElement:void 0!==e.g.window?e.g.window.document.body:void 0},C),o.default.createElement("div",{className:"ril-outer ril__outer ril__outerAnimating ".concat(this.props.wrapperClassName," ").concat(M?"ril-closing ril__outerClosing":""),style:{transition:"opacity ".concat(s,"ms"),animationDuration:"".concat(s,"ms"),animationDirection:M?"normal":"reverse"},ref:this.outerEl,onWheel:this.handleOuterMousewheel,onMouseMove:this.handleMouseMove,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,tabIndex:"-1",onKeyDown:this.handleKeyInput,onKeyUp:this.handleKeyInput},o.default.createElement("div",{className:"ril-inner ril__inner",onClick:l?this.closeIfClickInner:void 0},L),v&&o.default.createElement("button",{type:"button",className:"ril-prev-button ril__navButtons ril__navButtonPrev",key:"prev","aria-label":this.props.prevLabel,onClick:this.isAnimating()?void 0:this.requestMovePrev}),f&&o.default.createElement("button",{type:"button",className:"ril-next-button ril__navButtons ril__navButtonNext",key:"next","aria-label":this.props.nextLabel,onClick:this.isAnimating()?void 0:this.requestMoveNext}),o.default.createElement("div",{className:"ril-toolbar ril__toolbar"},o.default.createElement("ul",{className:"ril-toolbar-left ril__toolbarSide ril__toolbarLeftSide"},o.default.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},o.default.createElement("span",{className:"ril-toolbar__item__child ril__toolbarItemChild"},p))),o.default.createElement("ul",{className:"ril-toolbar-right ril__toolbarSide ril__toolbarRightSide"},b&&b.map(function(e,t){return o.default.createElement("li",{key:"button_".concat(t+1),className:"ril-toolbar__item ril__toolbarItem"},e)}),h&&o.default.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},o.default.createElement("button",{type:"button",key:"zoom-in","aria-label":this.props.zoomInLabel,className:["ril-zoom-in","ril__toolbarItemChild","ril__builtinButton","ril__zoomInButton"].concat(m(300===_?["ril__builtinButtonDisabled"]:[])).join(" "),ref:this.zoomInBtn,disabled:this.isAnimating()||300===_,onClick:this.isAnimating()||300===_?void 0:this.handleZoomInButtonClick})),h&&o.default.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},o.default.createElement("button",{type:"button",key:"zoom-out","aria-label":this.props.zoomOutLabel,className:["ril-zoom-out","ril__toolbarItemChild","ril__builtinButton","ril__zoomOutButton"].concat(m(0===_?["ril__builtinButtonDisabled"]:[])).join(" "),ref:this.zoomOutBtn,disabled:this.isAnimating()||0===_,onClick:this.isAnimating()||0===_?void 0:this.handleZoomOutButtonClick})),o.default.createElement("li",{className:"ril-toolbar__item ril__toolbarItem"},o.default.createElement("button",{type:"button",key:"close","aria-label":this.props.closeLabel,className:"ril-close ril-toolbar__item__child ril__toolbarItemChild ril__builtinButton ril__closeButton",onClick:this.isAnimating()?void 0:this.requestClose})))),this.props.imageCaption&&o.default.createElement("div",{onWheel:this.handleCaptionMousewheel,onMouseDown:function(e){return e.stopPropagation()},className:"ril-caption ril__caption",ref:this.caption},o.default.createElement("div",{className:"ril-caption-content ril__captionContent"},this.props.imageCaption))))}}]),n}(o.Component);b.propTypes={mainSrc:i.default.string.isRequired,prevSrc:i.default.string,nextSrc:i.default.string,mainSrcThumbnail:i.default.string,prevSrcThumbnail:i.default.string,nextSrcThumbnail:i.default.string,onCloseRequest:i.default.func.isRequired,onMovePrevRequest:i.default.func,onMoveNextRequest:i.default.func,onImageLoadError:i.default.func,onImageLoad:i.default.func,onAfterOpen:i.default.func,discourageDownloads:i.default.bool,animationDisabled:i.default.bool,animationOnKeyInput:i.default.bool,animationDuration:i.default.number,keyRepeatLimit:i.default.number,keyRepeatKeyupBonus:i.default.number,imageTitle:i.default.node,imageCaption:i.default.node,imageCrossOrigin:i.default.string,reactModalStyle:i.default.shape({}),imagePadding:i.default.number,wrapperClassName:i.default.string,toolbarButtons:i.default.arrayOf(i.default.node),clickOutsideToClose:i.default.bool,enableZoom:i.default.bool,reactModalProps:i.default.shape({}),nextLabel:i.default.string,prevLabel:i.default.string,zoomInLabel:i.default.string,zoomOutLabel:i.default.string,closeLabel:i.default.string,imageLoadErrorMessage:i.default.node},b.defaultProps={imageTitle:null,imageCaption:null,toolbarButtons:null,reactModalProps:{},animationDisabled:!1,animationDuration:300,animationOnKeyInput:!1,clickOutsideToClose:!0,closeLabel:"Close lightbox",discourageDownloads:!1,enableZoom:!0,imagePadding:10,imageCrossOrigin:null,keyRepeatKeyupBonus:40,keyRepeatLimit:180,mainSrcThumbnail:null,nextLabel:"Next image",nextSrc:null,nextSrcThumbnail:null,onAfterOpen:function(){},onImageLoadError:function(){},onImageLoad:function(){},onMoveNextRequest:function(){},onMovePrevRequest:function(){},prevLabel:"Previous image",prevSrc:null,prevSrcThumbnail:null,reactModalStyle:{},wrapperClassName:"",zoomInLabel:"Zoom in",zoomOutLabel:"Zoom out",imageLoadErrorMessage:"This image failed to load"},e.s(["f",0,b],113503);var y=e.i(739659),x=e.i(169545),k=e.i(501584),C=e.i(567166);let w=new class{constructor(){this.loadScriptPromises={}}loadScript(t,n){t in this.loadScriptPromises||(this.loadScriptPromises[t]=new Promise(n=>{let o=window.$(window.$.parseHTML(t,e.g.document,!0)),i=e.g.document.createElement("script");e.g.document.body.appendChild(i),i.onload=()=>{n()},i.src=o.attr("src")})),this.loadScriptPromises[t].then(n)}},_=new String(".xfBodyContainer .type-youtube>iframe{min-height:450px}.xfBody{word-break:break-word;font-size:16px;line-height:22px}.xfBody .bbCodeQuote,.xfBody .bbCodeBlock{display:none}.xfBody.showPostQuote .bbCodeQuote,.xfBody.showPostQuote .bbCodeBlock{display:block}.xfBody.showPostQuote .bbCodeQuote .attribution,.xfBody.showPostQuote .bbCodeBlock .attribution{font-size:14px}.xfBody.big{font-size:17px;line-height:25px}@media (width<=700px){.xfBody{font-size:16px;line-height:22px}}.Tinhte_Galleria .item a img{border-radius:2px}.iframe-container-compatible .Tinhte_Galleria .item{width:33%;padding:0 5px!important}@media (width>=768px){.iframe-container-compatible .Tinhte_Galleria .item{width:145px}}.xfBody ol,.xfBody ul{margin:8px 0 10px}.xfBody li{margin-bottom:5px}.xfBody img{border-radius:12px;margin:5px auto;display:block}.LinkExpander.expanded{display:block!important}.xfBody .LinkExpander .block{background:#fff;background-color:var(--light-background-2);border:1px solid #e6e8ea;border-radius:4px;flex-direction:row;max-width:100%;margin:12px auto 0;padding:10px;display:flex;width:auto!important}.xfBody .LinkExpander .block .thumbnail-cover,.xfBody .LinkExpander .block .thumbnail-square{margin:auto}.xfBody .LinkExpander .block .thumbnail img{border-radius:0;min-width:120px;height:auto;margin:0}.xfBody .LinkExpander .block .info{background-color:#0000;padding-left:1rem}.xfBody .LinkExpander .block .info .title{color:var(--text-dark);text-overflow:unset;white-space:pre-line;margin-top:0;margin-bottom:7px;font-size:18px;font-weight:700}.xfBody .LinkExpander .block .info .title:hover{color:var(--color-accent-dark)}.xfBody .LinkExpander .block .info .description{color:var(--text-dark);min-height:auto;margin-top:12px;margin-bottom:12px;line-height:1.3rem}.xfBody .LinkExpander .block .info .extra{color:#16bdd8;margin-top:7px;font-size:12px}.xfBody .LinkExpander .block .info .extra .host{text-transform:none;color:var(--color-light-4)}.xfBody .internalLink,.xfBody .externalLink,.xfBody .Tinhte_XenTag_HashTag{color:var(--color-accent-dark);word-break:break-word}.xfBody b{font-weight:700}.xfBody iframe{border-radius:12px;width:100%!important}.xfBody .bdImage_attachImage{cursor:pointer;margin-top:8px;width:100%!important}.xfBody .bdImage_attachImage img{border-radius:12px;max-height:none}.xfBody .bdImage_attachImage .inner{background-color:#0000;border-radius:12px;max-height:none}@media (width>=768px){.xfBody .img-mobile-only{display:none}}@media (width<=767px){.xfBody .img-desktop-only{display:none}}.xfBody *{background:initial;appearance:initial}.xfBody a,.xfBody a:hover,.xfBody .username{color:var(--color-accent-dark)}.xfBody.highlightLinkOnDarkBackground a{color:var(--active-indicator)}.xfBody ul{list-style:initial;padding-left:30px}.xfBody ol{padding-left:30px;list-style:decimal}img.bbCodeImage.LbImage{width:calc(25% - 3px);margin:0;display:inline-block}.bbCodeBlock{width:100%;display:inline-grid}.TinhteMods_HeadingTag.TinhteMods_HeadingTagH1{font-size:150%}.TinhteMods_HeadingTag.TinhteMods_HeadingTagH2{margin-bottom:12px;font-size:120%}.TinhteMods_HeadingTag.TinhteMods_HeadingTagH3{margin-bottom:12px;font-size:110%}.TinhteMods_HeadingTag.TinhteMods_HeadingTagH4{font-size:100%}@media (width<=600px){img.bbCodeImage.LbImage{width:calc(33.33% - 3px)}.xfBody .LinkExpander .block{flex-direction:column}.xfBody .LinkExpander .block .thumbnail img{margin:0 0 10px}.xfBody .LinkExpander .block .info{padding-left:0}}.bbCodeBlock{border:1px dotted var(--color-accent-dark)!important;border-radius:6px!important;margin:1em 1em 1em 0!important;overflow:auto!important}.xfBody .bbCodeQuote .quoteContainer .quote{max-height:none;font-size:16px}.TinhteMods_Tag_Info{border:2px solid var(--color-accent-dark);background-color:var(--active-indicator-border);color:var(--text-always-black);border-radius:4px;padding:9px}.TinhteMods_Tag_QC_Title{color:#989ca7;margin-bottom:6px;display:block}.metaBbCode.meta-url{background-color:var(--button-orange);text-align:center;border-radius:3px;padding:12px 24px}.metaBbCode.meta-url:hover{background-color:var(--button-orange-dark)}.metaBbCode.meta-url>.value>.externalLink{color:var(--color-light-0);text-transform:uppercase;font-weight:700}.meta-threadbackgroundurl{display:none}.in-article-promo{margin-top:24px}@media (width>=1200px){.in-article-promo .pro-container{width:764px}}@media (width>=1500px){.in-article-promo .pro-container{width:754px}}.in-article-promo-title{text-align:center;background-color:var(--post-background);text-transform:uppercase;color:var(--text-grey);padding:4px;font-size:12px;font-weight:700}.xfBody .Tinhte_Tag_Table{border-collapse:collapse}.xfBody .Tinhte_Tag_Table th,.xfBody .Tinhte_Tag_Table td{border:1px solid var(--border-light);padding:5px}.xfBody .Tinhte_Tag_Table th{text-align:left;background-color:#00000026}.deeptalk .xf-body-paragraph{max-width:768px;margin:auto;display:block}@media (width<=768px){.deeptalk .xf-body-paragraph{padding-left:12px;padding-right:12px}}.deeptalk ul{max-width:768px;margin:auto;padding-top:12px;padding-bottom:12px;display:block}.deeptalk .bdImage_attachImage .inner,.deeptalk .bdImage_attachImage .inner img{border-radius:0}@media (width>=768px){.deeptalk .TinhteMods_Tag_Deeptalk{max-width:768px;margin:auto;display:flex}.deeptalk .TinhteMods_Tag_DeeptalkText{flex:50%}.deeptalk .TinhteMods_Tag_DeeptalkIMG{flex:50%;margin-left:16px}}.deeptalk .TinhteMods_Tag_CenterIMG,.deeptalk .TinhteMods_HeadingTag{max-width:768px;margin:auto;display:block}@media (width<=768px){.deeptalk .TinhteMods_HeadingTag{padding-left:12px;padding-right:12px}}.deeptalk .TinhteMods_HeadingTag.TinhteMods_HeadingTagH2{font-size:140%}.deeptalk .TinhteMods_HeadingTag .bdImage_attachImage,.deeptalk .TinhteMods_Tag_Info{max-width:768px;margin:auto;display:block}@media (width>=768px){.deeptalk .TinhteMods_Tag_Info{padding:12px}}@media (width<=600px){.deeptalk img.bbCodeImage.LbImage{border-radius:4px}}@media (width>=601px){.deeptalk img.bbCodeImage.LbImage{border-radius:4px;width:19%}}.deeptalk .iframe-container-compatible{max-width:768px;margin:auto;display:block}");_.__hash="cdf0bca859294573";let O=e=>new Promise(t=>{w.loadScript(e,t)}),{SlotName:T,PageName:M}=C.f,E=()=>{let e=document.querySelectorAll(".TinhteMods_HeadingTag");e&&e.forEach((e,t)=>{e.setAttribute("id",`menuid${t}`)})};class S extends o.Component{constructor(e){super(e),this.state={galleriaItems:[],galleriaCaptions:[],showLightBox:!1,photoIndex:0,lightBoxImgSrc:null},this.galleriaItemClick=this.galleriaItemClick.bind(this)}componentDidMount(){let{body:t}=this.props,[,n]=t&&t.match(/^/)||[];n&&((t=>{if(!t||!e.g.jQuery)return;let n=e.g.jQuery,o=t.match(//g);Array.isArray(o)&&o.forEach(e=>{let t=n(e);if("stylesheet"!==t.attr("rel"))return;let o=t.attr("href");o&&0===n(`link[rel='stylesheet'][href='${o}']`).length&&t.appendTo("head")})})(n),(t=>{if(!t||!e.g.jQuery)return Promise.resolve(!1);let n=e.g.jQuery,o=t.match(//g);return Array.isArray(o)?(()=>{let e=null;if(o.forEach(t=>{let o=n(t).attr("src");if(!o)return;let[,i]=o.match(/\.js\?_v=(.+)$/)||[];i&&null===e&&(e=i)}),!e)return Promise.resolve();let t=``;return n(".metaBbCode.meta-url > .value > .externalLink").text("Mua ngay"),n(".metaBbCode.meta-url > .key").remove(),n(".metaBbCode.meta-url > .glue").remove(),n(".username").addClass("NoOverlay"),O(t)})().then(()=>new Promise(t=>{let n=()=>{let i;return e.g.XenForo&&e.g.XenForo._TimestampRefresh?(i=Promise.resolve(),void(o.forEach(e=>{i=i.then(()=>O(e))}),i.then(()=>t()))):e.g.setTimeout(n,100)};n()})).then(()=>!0):Promise.resolve(!1)})(n).then(e=>{e&&this.activate()})),E(),document.querySelectorAll(".bdImage_attachImage > .inner > img, img.bbCodeImage").forEach(e=>{e.addEventListener("click",e=>{this.inlineImageItemClick(e)},!0)});let o=document.querySelectorAll(".Tinhte_Galleria > .item > a.LbTrigger");if(o.length>0){let e=[],t=[];o.forEach(n=>{e.push(n.href),n.addEventListener("click",e=>{this.galleriaItemClick(e)},!0),n.parentElement.querySelectorAll(".Tinhte_Gallery_Description").forEach(e=>{t.push(e.innerText)})}),this.setState({galleriaItems:e,galleriaCaptions:t})}}shouldComponentUpdate(e,t){return!this.props.doNotReRender&&(this.props.showPostQuote!==e.showPostQuote||(this.props.isFirstPost?(E(),!0):this.props.body!==e.body))}activate(){if(!e.g.jQuery||!this.node)return;let t=e.g.jQuery(this.node);"function"==typeof t.xfActivate&&(e.g.XenForo._enableOverlays="1",t.xfActivate())}inlineImageItemClick(e){e.stopPropagation(),e.preventDefault();let t=e.target.currentSrc;this.setState({lightBoxImgSrc:t,showLightBox:!0})}galleriaItemClick(e){e.stopPropagation(),e.preventDefault();let{galleriaItems:t}=this.state,n=e.target.parentElement.href;this.setState({photoIndex:t.indexOf(n),showLightBox:!0})}render(){let{author:e="",isFirstPost:i,highlightLinkOnDarkBackground:a,noInArticleAds:r,showPostQuote:s,thread:l}=this.props,{galleriaCaptions:u,galleriaItems:d,showLightBox:c,photoIndex:h,lightBoxImgSrc:p}=this.state,{body:f}=this.props;if(!f)return null;f=f.replace(/]+)data-permalink="([^"]+)"/g,'this.setState({showLightBox:!1,lightBoxImgSrc:null}),onMovePrevRequest:p?null:()=>this.setState({photoIndex:(h+d.length-1)%d.length}),onMoveNextRequest:p?null:()=>this.setState({photoIndex:(h+1)%d.length})}),v=(0,t.jsxs)("div",{className:`jsx-${_.__hash} xfBodyContainer`,children:[(0,t.jsx)("div",{"data-author":e,dangerouslySetInnerHTML:{__html:f},className:`jsx-${_.__hash} xfBody ${i?"big":""} ${a?"highlightLinkOnDarkBackground":""} ${s?"showPostQuote":""}`}),c&&(0,t.jsx)(o.Fragment,{children:g}),(0,t.jsx)(n.default,{id:_.__hash,children:_})]}),k="{{ tinhtep_placeholder }}";if(f.includes(k)&&!r){v=[];let r=f.split(k);r.forEach((s,u)=>{v.push((0,t.jsxs)("div",{className:`jsx-${_.__hash}`,children:[(0,t.jsx)("div",{"data-author":e,dangerouslySetInnerHTML:{__html:s},className:`jsx-${_.__hash} xfBody ${i?"big":""} ${a?"highlightLinkOnDarkBackground":""}`}),u{this.node=e},children:v})}}let P=(0,k.f)(S,{errorMsg:"Lỗi XfBody"});e.s(["f",0,P],693084)}])})();