diff --git a/dist/assets/index-870815be.css b/dist/assets/index-8a39db0c.css similarity index 50% rename from dist/assets/index-870815be.css rename to dist/assets/index-8a39db0c.css index 070a8bb..f7a732b 100644 --- a/dist/assets/index-870815be.css +++ b/dist/assets/index-8a39db0c.css @@ -1 +1 @@ -@import"https://fonts.googleapis.com/css2?family=Roboto&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway&display=swap";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.lazy-load-image-background.opacity{opacity:0}.lazy-load-image-background.opacity.lazy-load-image-loaded{opacity:1;transition:opacity .3s}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth;font-family:Roboto,sans-serif}html{font-size:62.5%;min-height:100vh}body{min-height:100vh;overflow-x:hidden}#root,.App{min-height:100vh}ul{list-style-type:none}input,button{background:none;outline:none;border:none}a{color:#000;text-decoration:none}abbr[title]{text-decoration:none}abbr{width:2rem;text-align:center}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif}.container{height:100%;width:100%;max-width:140rem;padding:0 4rem;margin:0 auto}.react-calendar__month-view__days{column-gap:1.8rem}@media screen and (max-width: 900px){.container{padding:0 1.5rem}}.nav-inner{position:relative;padding:3rem 0;display:grid;align-items:center;grid-template-columns:repeat(3,1fr);gap:2.4rem;justify-content:space-between;border-bottom:.1rem solid #272727;z-index:2}.nav-inner.mobile{min-height:10rem;display:flex;flex-direction:row;align-items:center;gap:1.6rem;justify-content:space-between}.nav-inner.mobile .nav-mid{position:absolute;left:0;top:50%}.nav-inner.mobile .search-wrap{position:absolute;right:8rem;top:3rem}.nav-inner.mobile .lang-wrap{position:absolute;right:0;top:3rem}.nav-mid{width:100%;max-width:70%;display:flex;justify-self:center;justify-content:center}.nav-mid h1{width:fit-content;text-align:center;color:#38a39d;font-weight:700;font-size:1.8rem}.search{width:100%;overflow:hidden;position:relative;border:.1rem solid #a6a6a6;border-radius:.5rem}.search input{padding:1rem 1.4rem;font-size:1.6rem;color:#272727}.search div{pointer-events:none;position:absolute;left:1.4rem;top:1rem;bottom:1rem;display:flex;align-items:center;gap:.8rem}.search div span{font-size:1.6rem;color:#a6a6a6}.nav-left{width:100%;display:flex;align-items:center;gap:1.6rem;padding-right:4rem}.nav-right ul{display:flex;align-items:center;justify-content:flex-end;gap:2.4rem}.nav-right a{display:flex;align-items:center;gap:.8rem;font-size:1.2rem;color:#272727}.nav-right a svg{fill:#272727}.language{padding:1rem;position:relative;display:flex;align-items:center;gap:.8rem;font-size:1.8rem;cursor:pointer;color:#272727;border-radius:.5rem}.language-dropdown{z-index:4;position:absolute;top:calc(100% + 1rem);left:0;width:100%;background:#ffffff;display:flex;flex-direction:column;border-radius:.5rem;border:.1rem solid #f1f1f1;box-shadow:0 0 .4rem #0000001a}.language-dropdown li button{padding:1.4rem 1rem;font-size:1.6rem;background:#ffffff;width:100%;cursor:pointer}.icon-wrapper{display:flex;align-items:center;justify-content:center;height:2.5rem}.subnav-inner{padding:1.6rem 0;width:100%;display:grid;grid-template-columns:34rem repeat(5,1fr);align-items:center;gap:2.4rem}.subnav-inner.loading{grid-template-columns:1fr!important}.subnav-inner li{color:#272727;width:100%;border-radius:.4rem}.subnav-inner a{border-radius:.4rem;text-align:center;text-transform:capitalize;display:block;white-space:nowrap;padding:1rem;font-size:1.6rem;color:inherit;font-family:Raleway,sans-serif;-webkit-user-drag:none}.subnav-inner::-webkit-scrollbar{height:.5rem}.subnav-inner::-webkit-scrollbar-track{background:#f1f1f1}.subnav-inner::-webkit-scrollbar-thumb{background:#a6a6a6}.subnav-inner::-webkit-scrollbar-thumb:hover{background:#000}.nav-burger{display:none;position:relative}.sub-nav-li-main{cursor:pointer;position:relative;max-height:3.9rem;padding:1rem}.sub-nav-li-main .inner{overflow:hidden;display:grid;grid-template-columns:2.4rem 9rem 1rem 18rem;gap:.8rem}.sub-nav-li-main p{align-self:center;height:100%;pointer-events:none;position:relative;border-radius:.4rem;text-transform:capitalize;display:block;white-space:nowrap;font-size:1.6rem;color:inherit;font-family:Raleway,sans-serif;-webkit-user-drag:none;white-space:normal;text-align:center;overflow:hidden}.sub-nav-li-main p span{width:100%;position:absolute;font-weight:400;white-space:nowrap}.nav-dropdown{z-index:3;padding:2.4rem;background:#38a39d;position:absolute;top:5.6rem;left:0;height:fit-content;width:max-content}.nav-dropdown ul{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.nav-dropdown li{border-radius:0;color:#fff;font-weight:400}.nav-dropdown li a{text-transform:none;padding:.8rem;text-align:start;white-space:normal}.nav-dropdown li span{padding:.4rem 0;display:inline-block}@media screen and (max-width: 850px){.nav-right{display:none}.nav-left{justify-content:flex-end;padding-right:0}.search input{width:100%;padding:1rem .8rem}.search div{left:.8rem}.search div img{width:100%;height:100%}.search div span{white-space:nowrap}.nav-inner{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:1.6rem;padding:2.4rem 0;border-bottom:none}.subnav-inner{gap:.8rem;padding:.8rem 0;padding-top:0}.subnav-inner a{padding:.8rem;font-size:1.4rem}}@media screen and (max-width: 1150px){.subnav-inner{grid-template-columns:34rem repeat(4,1fr)}.subnav-inner li:nth-child(6){display:none}}@media screen and (max-width: 900px){.subnav-inner{grid-template-columns:34rem repeat(3,1fr)}.subnav-inner li:nth-child(5){display:none}}@media screen and (max-width: 850px){.sub-nav-li-main{padding:.8rem}.sub-nav-li-main p,.sub-nav-li-main span{font-size:1.4rem}.sub-nav-li-main svg{height:1.6rem}.subnav-inner{grid-template-columns:34rem repeat(3,1fr)}.subnav-inner li:nth-child(5){display:none}}@media screen and (max-width: 700px){.subnav-inner{grid-template-columns:34rem repeat(2,1fr)}.subnav-inner li:nth-child(4){display:none}}@media screen and (max-width: 600px){.nav-dropdown{width:100%}.sub-nav-li-main .inner{grid-template-columns:2.4rem 8rem 1rem 70%}.subnav-inner{grid-template-columns:1fr}.subnav-inner li:nth-child(2),.subnav-inner li:nth-child(3){display:none}}.main{padding:5.6rem 0}.main-content{display:flex;flex-direction:column;gap:2.4rem}.main-content-top{display:grid;grid-template-columns:calc(67% - 1.2rem) calc(33% - 1.2rem);gap:2.4rem;height:40rem}.main-content-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2.4rem;height:23.7rem}.main-content-item{position:relative;width:100%;height:100%;overflow:hidden}.main-content-item .bg-blur{backdrop-filter:blur(.3rem);z-index:2;position:absolute;top:0;left:0%;width:100%;height:100%}.main-content-item img{position:relative;z-index:3}.main-content-item span{display:block!important;width:100%;height:100%}.main-content-item img{width:100%;height:100%;object-fit:cover}.main-content-item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 100%);display:flex;padding:1.6rem;align-items:flex-end;z-index:4}.main-content-item-overlay h2{color:#fff;font-size:1.8rem}.main-content-item__big{min-height:16rem}.main-content-item__big span{width:100%;height:100%}.main-content-item__big img{width:100%;height:100%;object-fit:cover}.main-content-item__big-overlay{padding:2.4rem}.main-content-item__big h2{font-size:2.4rem}.main-content-slider{display:none}.swiper-wrapper{padding-bottom:4rem}.swiper-pagination{bottom:0rem}.swiper-pagination-bullet{background:#a6a6a6;width:.8rem;height:.8rem;transition:.5s all ease}.swiper-pagination-bullet-active{width:2.4rem;transition:.5s all ease;background:#38a39d;border-radius:5.3rem}.main-content-item__big img{object-fit:contain}@media screen and (max-width: 1020px){.main-content-top{grid-template-columns:1fr;gap:0}.main-content-top .main-content-item__small{display:none}.main-content-bottom{height:19rem}}@media screen and (max-width: 900px){.main-content-item{height:40rem}.main-content-bottom,.main-content-top{display:none}.main-content-slider{display:block}}@media screen and (max-width: 850px){.main{padding:4rem 0}.main-content .section-title:first-child{display:none}.main-content-item__big h2{font-size:1.6rem}}@media screen and (max-width: 500px){.main-content-item__big h2{font-size:1.4rem}}.videos-inner{display:flex;flex-direction:column;gap:3.2rem}.videos-items{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem}.videos-item{display:flex;flex-direction:column;gap:1.6rem;width:100%;height:100%}.videos-item-video{min-height:17.5rem}.videos-item-data{display:flex;flex-direction:column;gap:.8rem}.videos-item-data span{font-size:1.2rem;color:#272727}.videos-item-data p{font-size:1.6rem;color:#272727}@media screen and (min-width: 1150px){.videos-item-video{height:20rem}}@media screen and (max-width: 1150px){.videos-item-video{height:34rem}.videos-items{grid-template-columns:1fr 1fr}.videos-item-video{min-height:30vw}}@media screen and (max-width: 780px){.videos-item-video{height:27rem}.videos-items{grid-template-columns:1fr}.videos-item-video{min-height:40vw}}.section-title{display:flex;align-items:center;justify-content:space-between;gap:4rem}.section-title h2{font-size:2.4rem}.section-title a{display:block;padding:1rem;background:#38a39d;color:#fff;font-size:1.6rem;font-family:Raleway,sans-serif}@media (max-width: 397px){.section-title h2{font-size:2rem}}.footer{background:#38a39d;padding:4.8rem 0;color:#fff;font-size:1.8rem;font-family:Roboto,sans-serif}.footer-wrapper{display:flex;justify-content:space-between;gap:2.4rem}.footer-nav-list{display:grid;grid-template-columns:repeat(4,auto);column-gap:4.8rem;row-gap:2.4rem}.footer-nav-list-item a{white-space:nowrap;text-overflow:ellipsis;font-size:1.8rem;color:#fff;font-family:Roboto,sans-serif;font-weight:400}.footer-info{display:flex;flex-direction:column;gap:1.6rem}.footer-info-item{display:flex;gap:2.4rem;align-items:center}.footer-info-item:nth-child(4),.footer-info-item:nth-child(5),.footer-info-item:nth-child(6){display:none}.footer-info-item:nth-child(7),.footer-info-item:nth-child(8){padding-left:4.8rem}.footer-info-item-icon svg{fill:#fff}.footer-info-item-title{font-size:1.8rem;color:#fff;font-family:Roboto,sans-serif;font-weight:400;max-width:37rem}@media (max-width: 1200px){.footer-wrapper{flex-direction:column;gap:4rem}.footer-nav-list{grid-template-columns:repeat(3,auto)}}@media (max-width: 850px){.footer-info-item:nth-child(4),.footer-info-item:nth-child(5),.footer-info-item:nth-child(6){display:flex}}@media (max-width: 700px){.footer-nav-list{grid-template-columns:repeat(2,auto);column-gap:2.4rem}}@media (max-width: 400px){.footer-wrapper{gap:2.4rem}.footer-nav-list{gap:1.6rem}.footer-nav-list-item a,.footer-info-item-title{font-size:1.6rem}}.news-wrapper{display:grid;grid-template-columns:32rem 1fr;grid-template-rows:22rem;gap:1.6rem}.news-wrapper .loader{margin:4rem 0}.news-info{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:1.6rem}.news-info-inner{width:100%;display:flex;flex-direction:column;gap:.8rem}.news-title{font-size:2.4rem;font-weight:700;font-family:Raleway,sans-serif;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-status{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.news-status-left{display:flex;align-items:center;gap:1.6rem;overflow:auto;width:100%}.news-status-left p{white-space:nowrap}.news-status-left p:nth-child(n+5){display:none}.news-link{color:#38a39d;display:flex;align-items:center;font-size:1.4rem;gap:.8rem}.news-text{font-size:1.8rem;line-height:2.4rem;font-weight:400;color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-text p *{display:block}.news-date{color:#a6a6a6;font-weight:400;font-family:Roboto,sans-serif;font-size:1.4rem}.news-category{display:inline-block;color:#38a39d;text-transform:uppercase;font-weight:400;font-size:1.4rem;font-family:Roboto,sans-serif}.news-scroll{display:flex;flex-direction:column;gap:2.4rem}.news-scroll-wrapper{display:flex;flex-direction:column;gap:3.2rem}.news-scroll-inner{display:flex;flex-direction:column;gap:3.6rem}.scroll-empty{font-size:1.4rem;color:#272727}.news-image{width:100%;height:100%;min-height:18rem}.news-image img,.news-image span{width:100%;height:100%;object-fit:cover}@media (max-width: 1200px){.news-status-left p:nth-child(n+3){display:none}}@media (max-width: 1024px){.news-text{font-size:1.6rem}.news-title{font-size:2rem}}@media (max-width: 900px){.news-wrapper{grid-template-columns:25rem 1fr}}@media (max-width: 750px){.news-text{font-size:1.4rem}.news-title{font-size:1.8rem}.news-wrapper{display:flex;flex-direction:column}.news-image{height:35rem}}@media (max-width: 550px){.news-image{height:28rem}}@media (max-width: 400px){.news-status-left p:nth-child(n+2){display:none}}.aside-news-wrapper{display:grid;grid-template-columns:40% auto;grid-template-rows:12.4rem;gap:1.6rem}.aside-news-info{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.aside-news-info-inner{width:100%;display:flex;flex-direction:column;gap:1.2rem}.aside-news-title{font-size:1.6rem;font-weight:700;font-family:Raleway,sans-serif;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.aside-news-status{display:flex;gap:.4rem;flex-direction:column}.aside-news-link{color:#38a39d;display:flex;align-items:center;font-size:1.4rem;gap:.8rem}.aside-news-text{font-size:1.4rem;font-weight:400;color:#000}.aside-news-image{display:block;max-width:16.4rem;max-height:12rem;width:100%;height:100%}.aside-news-image span{width:100%;height:100%}.aside-news-image span img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1024px){.aside-news-wrapper{grid-template-columns:25% 1fr}}@media screen and (max-width: 750px){.aside-news-wrapper{display:flex;flex-direction:column}.aside-news-image{height:16rem}}.aside{height:fit-content;display:flex;flex-direction:column;gap:5.6rem}.aside-wrapper{display:flex;flex-direction:column;gap:3.2rem;background:#f1f1f1;padding:2.4rem 1.6rem}.aside-inner{display:flex;flex-direction:column;gap:2.4rem}.aside-calendar{display:flex;align-items:center;justify-content:center}@media (max-width: 450px){.aside-wrapper{padding:2.4rem .8rem}}@media (max-width: 1024px){.aside{gap:0rem}}.news-outer-wrapper{display:grid;grid-template-columns:2fr 1fr;gap:2.4rem}.news-inner{display:flex;flex-direction:column;gap:5.6rem}@media (max-width: 1024px){.news-outer-wrapper{grid-template-columns:1fr;gap:5.6rem}}@media (max-width: 850px){.news-inner{gap:4rem}}.news-article{padding:5.6rem 0}.news-article .loader{margin:4rem 0}.news-article-inner{display:grid;grid-template-columns:calc(67% - 1.2rem) 1fr;gap:2.4rem}.news-article-info{display:flex;flex-direction:column-reverse;gap:1.6rem}.news-article-content{display:flex;flex-direction:column;gap:2.4rem}.news-article-status{display:flex;gap:2.4rem;align-items:center;justify-content:space-between}.news-article-left{display:flex;gap:2.4rem;align-items:center}.news-article-left a:nth-child(n+5){display:none}.news-article-category{font-family:Roboto,sans-serif;color:#38a39d;text-transform:uppercase;font-size:1.6rem;font-weight:700}.news-article-right{display:flex;align-items:center;gap:1.6rem}.news-article-view{display:flex;gap:.4rem;align-items:center}.news-article-view svg{height:2.4rem;fill:#a6a6a6}.news-article-view span{font-size:1.6rem;color:#a6a6a6}.news-article-date{color:#a6a6a6;font-size:1.6rem;font-weight:400;font-family:Roboto,sans-serif}.news-article-title{font-family:Raleway,sans-serif;font-weight:700;font-size:2.4rem;color:#272727}.news-article-image{height:44rem}.news-article-image img,.news-article-image span{width:100%;height:100%;object-fit:contain}.news-article-text{font-family:Roboto,sans-serif;color:#000;font-size:1.8rem;font-weight:400;display:flex;flex-direction:column;gap:1.6rem;line-height:2.5rem}.share-btn{background:#38a39d;color:#fff;width:fit-content;align-items:center;padding:1rem;font-family:Raleway,sans-serif;font-size:1.6rem;gap:1rem;cursor:pointer}@media (max-width: 1024px){.news-article-inner{display:block}.news-article-content{margin-bottom:5.6rem}}@media (max-width: 750px){.news-article-image{min-height:unset;height:25rem}.news-article-text{gap:.8rem}.news-article-inner{display:block}.news-article-content{margin-bottom:5.6rem}.news-article-left a:nth-child(n+4){display:none}}@media (max-width: 500px){.news-article-image{height:20rem}.news-article-category{font-size:1.6rem}.news-article-title{font-size:1.8rem}.news-article-text{font-size:1.6rem}.news-article-content{gap:1.6rem}.news-article-status{flex-direction:column-reverse;align-items:flex-start;gap:1.6rem}}.main-img{position:relative;width:100%;height:100%;max-height:40rem}.main-img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 100%);z-index:2;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end;gap:2.4rem;padding:2.4rem;color:#fff}.main-img-overlay h2{font-size:2.4rem}.main-img-overlay .date{text-align:right}.main-img-overlay p{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;font-size:1.2rem}.main-img-overlay p span:first-child{text-align:left}.main-img-overlay p span:last-child{text-align:right}.main-img-overlay .cats{display:flex;gap:1.6rem;width:100%;justify-content:flex-start!important}.main-img-overlay .cats span{width:fit-content;white-space:nowrap}.main-img-overlay-wrapper{display:flex;align-items:center;gap:3.2rem}.category-inner{padding:5.6rem 0;display:grid;grid-template-columns:2fr 1fr;gap:2.4rem}.main-img{border-radius:.5rem;overflow:hidden}.main-img span,.main-img img{width:100%;height:100%;border-radius:.5rem;object-fit:cover}.category-left{display:flex;flex-direction:column;gap:2.4rem}.category-left .main-content-item{border-radius:.5rem;overflow:hidden;height:40rem}@media (max-width: 1024px){.category-inner{grid-template-columns:1fr;gap:5.6rem}}@media (max-width: 750px){.main-img-overlay{gap:.8rem;padding:1.6rem}.main-img-overlay h2{font-size:1.6rem}}@media (max-width: 550px){.main-img-overlay h2{font-size:1.2rem}}.calendar{display:flex;justify-content:center}.react-calendar__navigation__label{font-weight:700;font-size:1.8rem}.react-calendar__navigation__arrow.react-calendar__navigation__next2-button,.react-calendar__navigation__arrow.react-calendar__navigation__prev2-button{display:none}.react-calendar__navigation__label__labelText.react-calendar__navigation__label__labelText--from{text-transform:capitalize}.react-calendar{border:none;line-height:unset}.react-calendar__month-view__weekdays{display:grid!important;grid-template-columns:repeat(7,1fr);column-gap:.8rem}.react-calendar__month-view__weekdays__weekday{text-transform:capitalize;color:#38a39d;font-size:1.6rem;font-weight:700;margin-bottom:1.6rem;padding:0}.react-calendar__tile.react-calendar__month-view__days__day{font-size:1.6rem;color:#272727}.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth{color:#a6a6a6}.react-calendar__tile--active{color:#fff!important}.react-calendar__month-view__days__day--weekend{color:#272727}.react-calendar__month-view__days{display:grid!important;grid-template-columns:repeat(7,1fr);column-gap:2.4rem;row-gap:1.1rem}.react-calendar__tile{width:3rem;height:3rem;padding:.8rem;border-radius:1.5rem;display:flex;align-items:center;justify-content:center}.react-calendar__tile--now:enabled:hover{background:#e53131;color:#fff!important}.react-calendar__tile--now:enabled:focus{background:#3c7ec0;color:#fff!important}.react-calendar__tile--now{background:#e53131;color:#fff!important}.react-calendar__navigation__arrow.react-calendar__navigation__next-button{display:block;background:url(/assets/stroke-right-black-fcdab650.svg) no-repeat center;color:transparent}.react-calendar__navigation__arrow.react-calendar__navigation__prev-button{display:block;background:url(/assets/stroke-left-black-94e29a85.svg) no-repeat center;color:transparent}.react-calendar__year-view__months__month,.react-calendar__decade-view__years__year,.react-calendar__century-view__decades__decade{border-radius:0}.react-calendar__year-view__months__month abbr,.react-calendar__decade-view__years__year abbr,.react-calendar__century-view__decades__decade abbr{width:100%}@media (max-width: 1024px){.calendar{display:none}}.loader{width:100%;height:2.4rem;display:flex;justify-content:center;align-items:center}.loader span{width:fit-content}.sresult-inner{display:flex;flex-direction:column;gap:5.6rem;padding:5.6rem 0;min-height:50vh}.sresult-title{display:flex;align-items:center;gap:2.4rem}.sresult-title h1{font-size:2.4rem}.pagination-wrapper{display:flex;gap:4rem}.pagination-nums{display:flex;gap:2.4rem}.pagination-nums span{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border:.1rem solid #38a39d;background:#38a39d;color:#fff;font-size:1.8rem;pointer-events:none}.pagination-arr-left:not(:disabled),.pagination-arr-right:not(:disabled){cursor:pointer}.pagination-arr-left{transform:rotateY(180deg)}.all-inner{min-height:50vh;padding:5.6rem 0}.all-inner .loader{margin:4rem 0}.not-found{min-height:100vh;display:flex;align-items:center;justify-content:center}.not-found-left{display:flex;flex-direction:column;justify-content:flex-start;gap:32px}.not-found-left h3{font-size:24px;color:#939393}.not-found-left h4{font-size:18px;color:#000}.not-found-inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.not-found-left h1{color:#000;font-size:48px}.not-found-right{max-height:736px;max-width:736px;width:100%;height:100%}.not-found-right img{max-height:736px;max-width:736px;width:100%;height:100%;object-fit:contain}@media screen and (max-width: 1020px){.not-found-inner{flex-direction:column-reverse}.not-found-right,.not-found-right img{max-height:500px;max-width:500px}.not-found-left{justify-content:center}.not-found-left *{text-align:center}}@media screen and (max-width: 720px){.not-found-left h1{font-size:32px}.not-found-left h3{font-size:16px}} +@import"https://fonts.googleapis.com/css2?family=Roboto&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway&display=swap";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.lazy-load-image-background.opacity{opacity:0}.lazy-load-image-background.opacity.lazy-load-image-loaded{opacity:1;transition:opacity .3s}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth;font-family:Roboto,sans-serif}html{font-size:62.5%;min-height:100vh}body{min-height:100vh;overflow-x:hidden}#root,.App{min-height:100vh}ul{list-style-type:none}input,button{background:none;outline:none;border:none}a{color:#000;text-decoration:none}abbr[title]{text-decoration:none}abbr{width:2rem;text-align:center}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif}.container{height:100%;width:100%;max-width:140rem;padding:0 4rem;margin:0 auto}.react-calendar__month-view__days{column-gap:1.8rem}@media screen and (max-width: 900px){.container{padding:0 1.5rem}}.nav-inner{position:relative;padding:3rem 0;display:grid;align-items:center;grid-template-columns:repeat(3,1fr);gap:2.4rem;justify-content:space-between;border-bottom:.1rem solid #272727;z-index:2}.nav-inner.mobile{min-height:10rem;display:flex;flex-direction:row;align-items:center;gap:1.6rem;justify-content:space-between}.nav-inner.mobile .nav-mid{position:absolute;left:0;top:50%}.nav-inner.mobile .search-wrap{position:absolute;right:8rem;top:3rem}.nav-inner.mobile .lang-wrap{position:absolute;right:0;top:3rem}.nav-mid{width:100%;max-width:70%;display:flex;justify-self:center;justify-content:center}.nav-mid h1{width:fit-content;text-align:center;color:#38a39d;font-weight:700;font-size:1.8rem}.search{width:100%;overflow:hidden;position:relative;border:.1rem solid #a6a6a6;border-radius:.5rem}.search input{padding:1rem 1.4rem;font-size:1.6rem;color:#272727}.search div{pointer-events:none;position:absolute;left:1.4rem;top:1rem;bottom:1rem;display:flex;align-items:center;gap:.8rem}.search div span{font-size:1.6rem;color:#a6a6a6}.nav-left{width:100%;display:flex;align-items:center;gap:1.6rem;padding-right:4rem}.nav-right ul{display:flex;align-items:center;justify-content:flex-end;gap:2.4rem}.nav-right a{display:flex;align-items:center;gap:.8rem;font-size:1.2rem;color:#272727}.nav-right a svg{fill:#272727}.language{padding:1rem;position:relative;display:flex;align-items:center;gap:.8rem;font-size:1.8rem;cursor:pointer;color:#272727;border-radius:.5rem}.language-dropdown{z-index:4;position:absolute;top:calc(100% + 1rem);left:0;width:100%;background:#ffffff;display:flex;flex-direction:column;border-radius:.5rem;border:.1rem solid #f1f1f1;box-shadow:0 0 .4rem #0000001a}.language-dropdown li button{padding:1.4rem 1rem;font-size:1.6rem;background:#ffffff;width:100%;cursor:pointer}.icon-wrapper{display:flex;align-items:center;justify-content:center;height:2.5rem}.subnav-inner{padding:1.6rem 0;width:100%;display:grid;grid-template-columns:37rem repeat(5,1fr);align-items:center;gap:2.4rem}.subnav-inner.loading{grid-template-columns:1fr!important}.subnav-inner li{color:#272727;width:100%;border-radius:.4rem}.subnav-inner a{border-radius:.4rem;text-align:center;text-transform:capitalize;display:block;white-space:nowrap;padding:1rem;font-size:1.6rem;color:inherit;font-family:Raleway,sans-serif;-webkit-user-drag:none}.subnav-inner::-webkit-scrollbar{height:.5rem}.subnav-inner::-webkit-scrollbar-track{background:#f1f1f1}.subnav-inner::-webkit-scrollbar-thumb{background:#a6a6a6}.subnav-inner::-webkit-scrollbar-thumb:hover{background:#000}.nav-burger{display:none;position:relative}.sub-nav-li-main{cursor:pointer;position:relative;max-height:3.9rem;padding:1rem}.sub-nav-li-main .inner{overflow:hidden;display:grid;grid-template-columns:2.4rem 10rem 1rem 20rem;gap:.8rem}.sub-nav-li-main p{align-self:center;height:100%;pointer-events:none;position:relative;border-radius:.4rem;text-transform:capitalize;display:block;white-space:nowrap;font-size:1.6rem;color:inherit;font-family:Raleway,sans-serif;-webkit-user-drag:none;white-space:normal;text-align:center;overflow:hidden}.sub-nav-li-main p span{width:100%;position:absolute;font-weight:400;white-space:nowrap}.nav-dropdown{z-index:6;padding:2.4rem;background:#38a39d;position:absolute;top:5.6rem;left:0;height:fit-content;width:max-content}.nav-dropdown ul{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.nav-dropdown li{border-radius:0;color:#fff;font-weight:400}.nav-dropdown li a{text-transform:none;padding:.8rem;text-align:start;white-space:normal}.nav-dropdown li span{padding:.4rem 0;display:inline-block}@media screen and (max-width: 850px){.nav-right{display:none}.nav-left{justify-content:flex-end;padding-right:0}.search input{width:100%;padding:1rem .8rem}.search div{left:.8rem}.search div img{width:100%;height:100%}.search div span{white-space:nowrap}.nav-inner{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:1.6rem;padding:2.4rem 0;border-bottom:none}.subnav-inner{gap:.8rem;padding:.8rem 0;padding-top:0}.subnav-inner a{padding:.8rem;font-size:1.4rem}}@media screen and (max-width: 1150px){.subnav-inner{grid-template-columns:34rem repeat(4,1fr)}.subnav-inner li:nth-child(6){display:none}}@media screen and (max-width: 900px){.subnav-inner{grid-template-columns:34rem repeat(3,1fr)}.subnav-inner li:nth-child(5){display:none}}@media screen and (max-width: 850px){.sub-nav-li-main{padding:.8rem}.sub-nav-li-main p,.sub-nav-li-main span{font-size:1.4rem}.sub-nav-li-main svg{height:1.6rem}.subnav-inner{grid-template-columns:34rem repeat(3,1fr)}.subnav-inner li:nth-child(5){display:none}}@media screen and (max-width: 700px){.subnav-inner{grid-template-columns:34rem repeat(2,1fr)}.subnav-inner li:nth-child(4){display:none}}@media screen and (max-width: 600px){.nav-dropdown{width:100%}.sub-nav-li-main .inner{grid-template-columns:2.4rem 8rem 1rem 70%}.subnav-inner{grid-template-columns:1fr}.subnav-inner li:nth-child(2),.subnav-inner li:nth-child(3){display:none}}.main{padding:5.6rem 0}.main-content{display:flex;flex-direction:column;gap:2.4rem}.main-content-top{display:grid;grid-template-columns:calc(67% - 1.2rem) calc(33% - 1.2rem);gap:2.4rem;height:40rem}.main-content-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2.4rem;height:23.7rem}.main-content-item{position:relative;width:100%;height:100%;overflow:hidden}.main-content-item .bg-blur{backdrop-filter:blur(.3rem);z-index:2;position:absolute;top:0;left:0%;width:100%;height:100%}.main-content-item img{position:relative;z-index:3}.main-content-item span{display:block!important;width:100%;height:100%}.main-content-item img{width:100%;height:100%;object-fit:cover}.main-content-item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 100%);display:flex;padding:1.6rem;align-items:flex-end;z-index:4}.main-content-item-overlay h2{color:#fff;font-size:1.8rem}.main-content-item__big{min-height:16rem}.main-content-item__big span{width:100%;height:100%}.main-content-item__big img{width:100%;height:100%;object-fit:cover}.main-content-item__big-overlay{padding:2.4rem}.main-content-item__big h2{font-size:2.4rem}.main-content-slider{display:none}.swiper-wrapper{padding-bottom:4rem}.swiper-pagination{bottom:0rem}.swiper-pagination-bullet{background:#a6a6a6;width:.8rem;height:.8rem;transition:.5s all ease}.swiper-pagination-bullet-active{width:2.4rem;transition:.5s all ease;background:#38a39d;border-radius:5.3rem}.main-content-item__big img{object-fit:contain}@media screen and (max-width: 1020px){.main-content-top{grid-template-columns:1fr;gap:0}.main-content-top .main-content-item__small{display:none}.main-content-bottom{height:19rem}}@media screen and (max-width: 900px){.main-content-item{height:40rem}.main-content-bottom,.main-content-top{display:none}.main-content-slider{display:block}}@media screen and (max-width: 850px){.main{padding:4rem 0}.main-content .section-title:first-child{display:none}.main-content-item__big h2{font-size:1.6rem}}@media screen and (max-width: 500px){.main-content-item__big h2{font-size:1.4rem}}.videos-inner{display:flex;flex-direction:column;gap:3.2rem}.videos-items{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem}.videos-item{display:flex;flex-direction:column;gap:1.6rem;width:100%;height:100%}.videos-item-video{min-height:17.5rem}.videos-item-data{display:flex;flex-direction:column;gap:.8rem}.videos-item-data span{font-size:1.2rem;color:#272727}.videos-item-data p{font-size:1.6rem;color:#272727;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width: 1150px){.videos-item-video{height:20rem}}@media screen and (max-width: 1150px){.videos-item-video{height:34rem}.videos-items{grid-template-columns:1fr 1fr}.videos-item-video{min-height:30vw}}@media screen and (max-width: 780px){.videos-item-video{height:27rem}.videos-items{grid-template-columns:1fr}.videos-item-video{min-height:40vw}}.section-title{display:flex;align-items:center;justify-content:space-between;gap:4rem}.section-title h2{font-size:2.4rem}.section-title a{display:block;padding:1rem;background:#38a39d;color:#fff;font-size:1.6rem;font-family:Raleway,sans-serif}@media (max-width: 397px){.section-title h2{font-size:2rem}}.footer{background:#38a39d;padding:4.8rem 0;color:#fff;font-size:1.8rem;font-family:Roboto,sans-serif}.footer-wrapper{display:flex;justify-content:space-between;gap:2.4rem}.footer-nav-list{display:grid;grid-template-columns:repeat(4,auto);column-gap:4.8rem;row-gap:2.4rem}.footer-nav-list-item a{white-space:nowrap;text-overflow:ellipsis;font-size:1.8rem;color:#fff;font-family:Roboto,sans-serif;font-weight:400}.footer-info{display:flex;flex-direction:column;gap:1.6rem}.footer-info-item{display:flex;gap:2.4rem;align-items:center}.footer-info-item:nth-child(4),.footer-info-item:nth-child(5),.footer-info-item:nth-child(6){display:none}.footer-info-item:nth-child(7),.footer-info-item:nth-child(8){padding-left:4.8rem}.footer-info-item-icon svg{fill:#fff}.footer-info-item-title{font-size:1.8rem;color:#fff;font-family:Roboto,sans-serif;font-weight:400;max-width:37rem}@media (max-width: 1200px){.footer-wrapper{flex-direction:column;gap:4rem}.footer-nav-list{grid-template-columns:repeat(3,auto)}}@media (max-width: 850px){.footer-info-item:nth-child(4),.footer-info-item:nth-child(5),.footer-info-item:nth-child(6){display:flex}}@media (max-width: 700px){.footer-nav-list{grid-template-columns:repeat(2,auto);column-gap:2.4rem}}@media (max-width: 400px){.footer-wrapper{gap:2.4rem}.footer-nav-list{gap:1.6rem}.footer-nav-list-item a,.footer-info-item-title{font-size:1.6rem}}.news-wrapper{display:grid;grid-template-columns:32rem 1fr;grid-template-rows:22rem;gap:1.6rem}.news-wrapper .loader{margin:4rem 0}.news-info{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:1.6rem}.news-info-inner{width:100%;display:flex;flex-direction:column;gap:.8rem}.news-title{font-size:2.4rem;font-weight:700;font-family:Raleway,sans-serif;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-status{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.news-status-left{display:flex;align-items:center;gap:1.6rem;overflow:auto;width:100%}.news-status-left p{white-space:nowrap}.news-status-left p:nth-child(n+5){display:none}.news-link{color:#38a39d;display:flex;align-items:center;font-size:1.4rem;gap:.8rem}.news-text{font-size:1.8rem;line-height:2.4rem;font-weight:400;color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-text p *{display:block}.news-date{color:#a6a6a6;font-weight:400;font-family:Roboto,sans-serif;font-size:1.4rem}.news-category{display:inline-block;color:#38a39d;text-transform:uppercase;font-weight:400;font-size:1.4rem;font-family:Roboto,sans-serif}.news-scroll{display:flex;flex-direction:column;gap:2.4rem}.news-scroll-wrapper{display:flex;flex-direction:column;gap:3.2rem}.news-scroll-inner{display:flex;flex-direction:column;gap:3.6rem}.scroll-empty{font-size:1.4rem;color:#272727}.news-image{width:100%;height:100%;min-height:18rem}.news-image img,.news-image span{width:100%;height:100%;object-fit:cover}@media (max-width: 1200px){.news-status-left p:nth-child(n+3){display:none}}@media (max-width: 1024px){.news-text{font-size:1.6rem}.news-title{font-size:2rem}}@media (max-width: 900px){.news-wrapper{grid-template-columns:25rem 1fr}}@media (max-width: 750px){.news-text{font-size:1.4rem}.news-title{font-size:1.8rem}.news-wrapper{display:flex;flex-direction:column}.news-image{height:35rem}}@media (max-width: 550px){.news-image{height:28rem}}@media (max-width: 400px){.news-status-left p:nth-child(n+2){display:none}}.aside-news-wrapper{display:grid;grid-template-columns:40% auto;grid-template-rows:12.4rem;gap:1.6rem}.aside-news-info{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.aside-news-info-inner{width:100%;display:flex;flex-direction:column;gap:1.2rem}.aside-news-title{font-size:1.6rem;font-weight:700;font-family:Raleway,sans-serif;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.aside-news-status{display:flex;gap:.4rem;flex-direction:column}.aside-news-link{color:#38a39d;display:flex;align-items:center;font-size:1.4rem;gap:.8rem}.aside-news-text{font-size:1.4rem;font-weight:400;color:#000}.aside-news-image{display:block;max-width:16.4rem;max-height:12rem;width:100%;height:100%}.aside-news-image span{width:100%;height:100%}.aside-news-image span img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1024px){.aside-news-wrapper{grid-template-columns:25% 1fr}}@media screen and (max-width: 750px){.aside-news-wrapper{display:flex;flex-direction:column}.aside-news-image{height:16rem}}.aside{height:fit-content;display:flex;flex-direction:column;gap:5.6rem}.aside-wrapper{display:flex;flex-direction:column;gap:3.2rem;background:#f1f1f1;padding:2.4rem 1.6rem}.aside-inner{display:flex;flex-direction:column;gap:2.4rem}.aside-calendar{display:flex;align-items:center;justify-content:center}@media (max-width: 450px){.aside-wrapper{padding:2.4rem .8rem}}@media (max-width: 1024px){.aside{gap:0rem}}.news-outer-wrapper{display:grid;grid-template-columns:2fr 1fr;gap:2.4rem}.news-inner{display:flex;flex-direction:column;gap:5.6rem}@media (max-width: 1024px){.news-outer-wrapper{grid-template-columns:1fr;gap:5.6rem}}@media (max-width: 850px){.news-inner{gap:4rem}}.news-article{padding:5.6rem 0}.news-article .loader{margin:4rem 0}.news-article-inner{display:grid;grid-template-columns:calc(67% - 1.2rem) 1fr;gap:2.4rem}.news-article-info{display:flex;flex-direction:column-reverse;gap:1.6rem}.news-article-content{display:flex;flex-direction:column;gap:2.4rem}.news-article-status{display:flex;gap:2.4rem;align-items:center;justify-content:space-between}.news-article-left{display:flex;gap:2.4rem;align-items:center}.news-article-left a:nth-child(n+5){display:none}.news-article-category{font-family:Roboto,sans-serif;color:#38a39d;text-transform:uppercase;font-size:1.6rem;font-weight:700}.news-article-right{display:flex;align-items:center;gap:1.6rem}.news-article-view{display:flex;gap:.4rem;align-items:center}.news-article-view svg{height:2.4rem;fill:#a6a6a6}.news-article-view span{font-size:1.6rem;color:#a6a6a6}.news-article-date{color:#a6a6a6;font-size:1.6rem;font-weight:400;font-family:Roboto,sans-serif}.news-article-title{font-family:Raleway,sans-serif;font-weight:700;font-size:2.4rem;color:#272727}.news-article-image{height:44rem}.news-article-image img,.news-article-image span{width:100%;height:100%;object-fit:contain}.news-article-text{font-family:Roboto,sans-serif;color:#000;font-size:1.8rem;font-weight:400;display:flex;flex-direction:column;gap:1.6rem;line-height:2.5rem}.news-article-text p{display:block}.news-article-text p img{width:100%;height:100%;object-fit:contain}.share-btn{background:#38a39d;color:#fff;width:fit-content;align-items:center;padding:1rem;font-family:Raleway,sans-serif;font-size:1.6rem;gap:1rem;cursor:pointer}@media (max-width: 1024px){.news-article-inner{display:block}.news-article-content{margin-bottom:5.6rem}}@media (max-width: 750px){.news-article-image{min-height:unset;height:25rem}.news-article-text{gap:.8rem}.news-article-inner{display:block}.news-article-content{margin-bottom:5.6rem}.news-article-left a:nth-child(n+4){display:none}}@media (max-width: 500px){.news-article-image{height:20rem}.news-article-category{font-size:1.6rem}.news-article-title{font-size:1.8rem}.news-article-text{font-size:1.6rem}.news-article-content{gap:1.6rem}.news-article-status{flex-direction:column-reverse;align-items:flex-start;gap:1.6rem}}.main-img{position:relative;width:100%;height:100%;max-height:40rem}.main-img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 100%);z-index:2;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end;gap:2.4rem;padding:2.4rem;color:#fff}.main-img-overlay h2{font-size:2.4rem}.main-img-overlay .date{text-align:right}.main-img-overlay p{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;font-size:1.2rem}.main-img-overlay p span:first-child{text-align:left}.main-img-overlay p span:last-child{text-align:right}.main-img-overlay .cats{display:flex;gap:1.6rem;width:100%;justify-content:flex-start!important}.main-img-overlay .cats span{width:fit-content;white-space:nowrap}.main-img-overlay-wrapper{display:flex;align-items:center;gap:3.2rem}.category-inner{padding:5.6rem 0;display:grid;grid-template-columns:2fr 1fr;gap:2.4rem}.main-img{border-radius:.5rem;overflow:hidden}.main-img span,.main-img img{width:100%;height:100%;border-radius:.5rem;object-fit:cover}.category-left{display:flex;flex-direction:column;gap:2.4rem}.category-left .main-content-item{border-radius:.5rem;overflow:hidden;height:40rem}@media (max-width: 1024px){.category-inner{grid-template-columns:1fr;gap:5.6rem}}@media (max-width: 750px){.main-img-overlay{gap:.8rem;padding:1.6rem}.main-img-overlay h2{font-size:1.6rem}}@media (max-width: 550px){.main-img-overlay h2{font-size:1.2rem}}.calendar{display:flex;justify-content:center}.react-calendar__navigation__label{font-weight:700;font-size:1.8rem}.react-calendar__navigation__arrow.react-calendar__navigation__next2-button,.react-calendar__navigation__arrow.react-calendar__navigation__prev2-button{display:none}.react-calendar__navigation__label__labelText.react-calendar__navigation__label__labelText--from{text-transform:capitalize}.react-calendar{border:none;line-height:unset}.react-calendar__month-view__weekdays{display:grid!important;grid-template-columns:repeat(7,1fr);column-gap:.8rem}.react-calendar__month-view__weekdays__weekday{text-transform:capitalize;color:#38a39d;font-size:1.6rem;font-weight:700;margin-bottom:1.6rem;padding:0}.react-calendar__tile.react-calendar__month-view__days__day{font-size:1.6rem;color:#272727}.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth{color:#a6a6a6}.react-calendar__tile--active{color:#fff!important}.react-calendar__month-view__days__day--weekend{color:#272727}.react-calendar__month-view__days{display:grid!important;grid-template-columns:repeat(7,1fr);column-gap:2.4rem;row-gap:1.1rem}.react-calendar__tile{width:3rem;height:3rem;padding:.8rem;border-radius:1.5rem;display:flex;align-items:center;justify-content:center}.react-calendar__tile--now:enabled:hover{background:#e53131;color:#fff!important}.react-calendar__tile--now:enabled:focus{background:#3c7ec0;color:#fff!important}.react-calendar__tile--now{background:#e53131;color:#fff!important}.react-calendar__navigation__arrow.react-calendar__navigation__next-button{display:block;background:url(/assets/stroke-right-black-fcdab650.svg) no-repeat center;color:transparent}.react-calendar__navigation__arrow.react-calendar__navigation__prev-button{display:block;background:url(/assets/stroke-left-black-94e29a85.svg) no-repeat center;color:transparent}.react-calendar__year-view__months__month,.react-calendar__decade-view__years__year,.react-calendar__century-view__decades__decade{border-radius:0}.react-calendar__year-view__months__month abbr,.react-calendar__decade-view__years__year abbr,.react-calendar__century-view__decades__decade abbr{width:100%}@media (max-width: 1024px){.calendar{display:none}}.loader{width:100%;height:2.4rem;display:flex;justify-content:center;align-items:center}.loader span{width:fit-content}.sresult-inner{display:flex;flex-direction:column;gap:5.6rem;padding:5.6rem 0;min-height:50vh}.sresult-title{display:flex;align-items:center;gap:2.4rem}.sresult-title h1{font-size:2.4rem}.empty{font-size:1.6rem}.pagination-wrapper{display:flex;gap:4rem}.pagination-nums{display:flex;gap:2.4rem}.pagination-nums span{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#38a39d;font-size:1.8rem;pointer-events:none}.pagination-arr-left:not(:disabled),.pagination-arr-right:not(:disabled){cursor:pointer}.pagination-arr-left{transform:rotateY(180deg)}.all-inner{min-height:50vh;padding:5.6rem 0}.all-inner .loader{margin:4rem 0}.not-found{min-height:100vh;display:flex;align-items:center;justify-content:center}.not-found-left{display:flex;flex-direction:column;justify-content:flex-start;gap:32px}.not-found-left h3{font-size:24px;color:#939393}.not-found-left h4{font-size:18px;color:#000}.not-found-inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.not-found-left h1{color:#000;font-size:48px}.not-found-right{max-height:736px;max-width:736px;width:100%;height:100%}.not-found-right img{max-height:736px;max-width:736px;width:100%;height:100%;object-fit:contain}@media screen and (max-width: 1020px){.not-found-inner{flex-direction:column-reverse}.not-found-right,.not-found-right img{max-height:500px;max-width:500px}.not-found-left{justify-content:center}.not-found-left *{text-align:center}}@media screen and (max-width: 720px){.not-found-left h1{font-size:32px}.not-found-left h3{font-size:16px}} diff --git a/dist/assets/index-bdc87477.js b/dist/assets/index-bdc87477.js new file mode 100644 index 0000000..f2ec00d --- /dev/null +++ b/dist/assets/index-bdc87477.js @@ -0,0 +1,112 @@ +var C_=Object.defineProperty;var x_=(e,t,n)=>t in e?C_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var ss=(e,t,n)=>(x_(e,typeof t!="symbol"?t+"":t,n),n);function D_(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerpolicy&&(o.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?o.credentials="include":i.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();var Fr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function w1(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function k_(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){if(this instanceof r){var i=[null];i.push.apply(i,arguments);var o=Function.bind.apply(t,i);return new o}return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var ta={},R_={get exports(){return ta},set exports(e){ta=e}},Xl={},M={},L_={get exports(){return M},set exports(e){M=e}},ue={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Ia=Symbol.for("react.element"),A_=Symbol.for("react.portal"),M_=Symbol.for("react.fragment"),N_=Symbol.for("react.strict_mode"),I_=Symbol.for("react.profiler"),j_=Symbol.for("react.provider"),V_=Symbol.for("react.context"),$_=Symbol.for("react.forward_ref"),F_=Symbol.for("react.suspense"),B_=Symbol.for("react.memo"),z_=Symbol.for("react.lazy"),ly=Symbol.iterator;function U_(e){return e===null||typeof e!="object"?null:(e=ly&&e[ly]||e["@@iterator"],typeof e=="function"?e:null)}var b1={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},S1=Object.assign,P1={};function ao(e,t,n){this.props=e,this.context=t,this.refs=P1,this.updater=n||b1}ao.prototype.isReactComponent={};ao.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};ao.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function O1(){}O1.prototype=ao.prototype;function Kp(e,t,n){this.props=e,this.context=t,this.refs=P1,this.updater=n||b1}var qp=Kp.prototype=new O1;qp.constructor=Kp;S1(qp,ao.prototype);qp.isPureReactComponent=!0;var uy=Array.isArray,_1=Object.prototype.hasOwnProperty,Xp={current:null},T1={key:!0,ref:!0,__self:!0,__source:!0};function E1(e,t,n){var r,i={},o=null,a=null;if(t!=null)for(r in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(o=""+t.key),t)_1.call(t,r)&&!T1.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1>>1,z=R[V];if(0>>1;Vi(re,L))sei(ae,re)?(R[V]=ae,R[se]=L,V=se):(R[V]=re,R[Z]=L,V=Z);else if(sei(ae,L))R[V]=ae,R[se]=L,V=se;else break e}}return D}function i(R,D){var L=R.sortIndex-D.sortIndex;return L!==0?L:R.id-D.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,s=a.now();e.unstable_now=function(){return a.now()-s}}var l=[],u=[],c=1,d=null,y=3,h=!1,b=!1,P=!1,E=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,g=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function O(R){for(var D=n(u);D!==null;){if(D.callback===null)r(u);else if(D.startTime<=R)r(u),D.sortIndex=D.expirationTime,t(l,D);else break;D=n(u)}}function x(R){if(P=!1,O(R),!b)if(n(l)!==null)b=!0,I(_);else{var D=n(u);D!==null&&j(x,D.startTime-R)}}function _(R,D){b=!1,P&&(P=!1,m(f),f=-1),h=!0;var L=y;try{for(O(D),d=n(l);d!==null&&(!(d.expirationTime>D)||R&&!S());){var V=d.callback;if(typeof V=="function"){d.callback=null,y=d.priorityLevel;var z=V(d.expirationTime<=D);D=e.unstable_now(),typeof z=="function"?d.callback=z:d===n(l)&&r(l),O(D)}else r(l);d=n(l)}if(d!==null)var G=!0;else{var Z=n(u);Z!==null&&j(x,Z.startTime-D),G=!1}return G}finally{d=null,y=L,h=!1}}var T=!1,w=null,f=-1,v=5,p=-1;function S(){return!(e.unstable_now()-pR||125V?(R.sortIndex=L,t(u,R),n(l)===null&&R===n(u)&&(P?(m(f),f=-1):P=!0,j(x,L-V))):(R.sortIndex=z,t(l,R),b||h||(b=!0,I(_))),R},e.unstable_shouldYield=S,e.unstable_wrapCallback=function(R){var D=y;return function(){var L=y;y=D;try{return R.apply(this,arguments)}finally{y=L}}}})(x1);(function(e){e.exports=x1})(tT);/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var D1=M,jt=Gf;function K(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Yf=Object.prototype.hasOwnProperty,nT=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,fy={},dy={};function rT(e){return Yf.call(dy,e)?!0:Yf.call(fy,e)?!1:nT.test(e)?dy[e]=!0:(fy[e]=!0,!1)}function iT(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function oT(e,t,n,r){if(t===null||typeof t>"u"||iT(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Pt(e,t,n,r,i,o,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var it={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){it[e]=new Pt(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];it[t]=new Pt(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){it[e]=new Pt(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){it[e]=new Pt(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){it[e]=new Pt(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){it[e]=new Pt(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){it[e]=new Pt(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){it[e]=new Pt(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){it[e]=new Pt(e,5,!1,e.toLowerCase(),null,!1,!1)});var Zp=/[\-:]([a-z])/g;function Jp(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Zp,Jp);it[t]=new Pt(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Zp,Jp);it[t]=new Pt(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Zp,Jp);it[t]=new Pt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){it[e]=new Pt(e,1,!1,e.toLowerCase(),null,!1,!1)});it.xlinkHref=new Pt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){it[e]=new Pt(e,1,!1,e.toLowerCase(),null,!0,!0)});function eh(e,t,n,r){var i=it.hasOwnProperty(t)?it[t]:null;(i!==null?i.type!==0:r||!(2s||i[a]!==o[s]){var l=` +`+i[a].replace(" at new "," at ");return e.displayName&&l.includes("")&&(l=l.replace("",e.displayName)),l}while(1<=a&&0<=s);break}}}finally{yc=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Ro(e):""}function aT(e){switch(e.tag){case 5:return Ro(e.type);case 16:return Ro("Lazy");case 13:return Ro("Suspense");case 19:return Ro("SuspenseList");case 0:case 2:case 15:return e=vc(e.type,!1),e;case 11:return e=vc(e.type.render,!1),e;case 1:return e=vc(e.type,!0),e;default:return""}}function Qf(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case bi:return"Fragment";case wi:return"Portal";case Kf:return"Profiler";case th:return"StrictMode";case qf:return"Suspense";case Xf:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case L1:return(e.displayName||"Context")+".Consumer";case R1:return(e._context.displayName||"Context")+".Provider";case nh:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case rh:return t=e.displayName||null,t!==null?t:Qf(e.type)||"Memo";case qn:t=e._payload,e=e._init;try{return Qf(e(t))}catch{}}return null}function sT(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Qf(t);case 8:return t===th?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function yr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function M1(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function lT(e){var t=M1(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(a){r=""+a,o.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function cs(e){e._valueTracker||(e._valueTracker=lT(e))}function N1(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=M1(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function el(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Zf(e,t){var n=t.checked;return Ne({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function hy(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=yr(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function I1(e,t){t=t.checked,t!=null&&eh(e,"checked",t,!1)}function Jf(e,t){I1(e,t);var n=yr(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?ed(e,t.type,n):t.hasOwnProperty("defaultValue")&&ed(e,t.type,yr(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function my(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function ed(e,t,n){(t!=="number"||el(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Lo=Array.isArray;function Ni(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=fs.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ia(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Vo={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},uT=["Webkit","ms","Moz","O"];Object.keys(Vo).forEach(function(e){uT.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Vo[t]=Vo[e]})});function F1(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Vo.hasOwnProperty(e)&&Vo[e]?(""+t).trim():t+"px"}function B1(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=F1(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var cT=Ne({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function rd(e,t){if(t){if(cT[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(K(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(K(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(K(61))}if(t.style!=null&&typeof t.style!="object")throw Error(K(62))}}function id(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var od=null;function ih(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ad=null,Ii=null,ji=null;function gy(e){if(e=$a(e)){if(typeof ad!="function")throw Error(K(280));var t=e.stateNode;t&&(t=tu(t),ad(e.stateNode,e.type,t))}}function z1(e){Ii?ji?ji.push(e):ji=[e]:Ii=e}function U1(){if(Ii){var e=Ii,t=ji;if(ji=Ii=null,gy(e),t)for(e=0;e>>=0,e===0?32:31-(ST(e)/PT|0)|0}var ds=64,ps=4194304;function Ao(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function il(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,a=n&268435455;if(a!==0){var s=a&~i;s!==0?r=Ao(s):(o&=a,o!==0&&(r=Ao(o)))}else a=n&~i,a!==0?r=Ao(a):o!==0&&(r=Ao(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function ja(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-un(t),e[t]=n}function ET(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Fo),Cy=String.fromCharCode(32),xy=!1;function uw(e,t){switch(e){case"keyup":return eE.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function cw(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Si=!1;function nE(e,t){switch(e){case"compositionend":return cw(t);case"keypress":return t.which!==32?null:(xy=!0,Cy);case"textInput":return e=t.data,e===Cy&&xy?null:e;default:return null}}function rE(e,t){if(Si)return e==="compositionend"||!dh&&uw(e,t)?(e=sw(),js=uh=tr=null,Si=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Ly(n)}}function hw(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?hw(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function mw(){for(var e=window,t=el();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=el(e.document)}return t}function ph(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function dE(e){var t=mw(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&hw(n.ownerDocument.documentElement,n)){if(r!==null&&ph(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=Ay(n,o);var a=Ay(n,r);i&&a&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Pi=null,dd=null,zo=null,pd=!1;function My(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;pd||Pi==null||Pi!==el(r)||(r=Pi,"selectionStart"in r&&ph(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),zo&&ca(zo,r)||(zo=r,r=sl(dd,"onSelect"),0Ti||(e.current=wd[Ti],wd[Ti]=null,Ti--)}function be(e,t){Ti++,wd[Ti]=e.current,e.current=t}var vr={},ht=_r(vr),Ct=_r(!1),qr=vr;function Ki(e,t){var n=e.type.contextTypes;if(!n)return vr;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function xt(e){return e=e.childContextTypes,e!=null}function ul(){Ee(Ct),Ee(ht)}function By(e,t,n){if(ht.current!==vr)throw Error(K(168));be(ht,t),be(Ct,n)}function _w(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(K(108,sT(e)||"Unknown",i));return Ne({},n,r)}function cl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||vr,qr=ht.current,be(ht,e),be(Ct,Ct.current),!0}function zy(e,t,n){var r=e.stateNode;if(!r)throw Error(K(169));n?(e=_w(e,t,qr),r.__reactInternalMemoizedMergedChildContext=e,Ee(Ct),Ee(ht),be(ht,e)):Ee(Ct),be(Ct,n)}var kn=null,nu=!1,Rc=!1;function Tw(e){kn===null?kn=[e]:kn.push(e)}function _E(e){nu=!0,Tw(e)}function Tr(){if(!Rc&&kn!==null){Rc=!0;var e=0,t=pe;try{var n=kn;for(pe=1;e>=a,i-=a,Rn=1<<32-un(t)+i|n<f?(v=w,w=null):v=w.sibling;var p=y(m,w,O[f],x);if(p===null){w===null&&(w=v);break}e&&w&&p.alternate===null&&t(m,w),g=o(p,g,f),T===null?_=p:T.sibling=p,T=p,w=v}if(f===O.length)return n(m,w),De&&Ar(m,f),_;if(w===null){for(;ff?(v=w,w=null):v=w.sibling;var S=y(m,w,p.value,x);if(S===null){w===null&&(w=v);break}e&&w&&S.alternate===null&&t(m,w),g=o(S,g,f),T===null?_=S:T.sibling=S,T=S,w=v}if(p.done)return n(m,w),De&&Ar(m,f),_;if(w===null){for(;!p.done;f++,p=O.next())p=d(m,p.value,x),p!==null&&(g=o(p,g,f),T===null?_=p:T.sibling=p,T=p);return De&&Ar(m,f),_}for(w=r(m,w);!p.done;f++,p=O.next())p=h(w,m,f,p.value,x),p!==null&&(e&&p.alternate!==null&&w.delete(p.key===null?f:p.key),g=o(p,g,f),T===null?_=p:T.sibling=p,T=p);return e&&w.forEach(function(C){return t(m,C)}),De&&Ar(m,f),_}function E(m,g,O,x){if(typeof O=="object"&&O!==null&&O.type===bi&&O.key===null&&(O=O.props.children),typeof O=="object"&&O!==null){switch(O.$$typeof){case us:e:{for(var _=O.key,T=g;T!==null;){if(T.key===_){if(_=O.type,_===bi){if(T.tag===7){n(m,T.sibling),g=i(T,O.props.children),g.return=m,m=g;break e}}else if(T.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===qn&&qy(_)===T.type){n(m,T.sibling),g=i(T,O.props),g.ref=So(m,T,O),g.return=m,m=g;break e}n(m,T);break}else t(m,T);T=T.sibling}O.type===bi?(g=Gr(O.props.children,m.mode,x,O.key),g.return=m,m=g):(x=Hs(O.type,O.key,O.props,null,m.mode,x),x.ref=So(m,g,O),x.return=m,m=x)}return a(m);case wi:e:{for(T=O.key;g!==null;){if(g.key===T)if(g.tag===4&&g.stateNode.containerInfo===O.containerInfo&&g.stateNode.implementation===O.implementation){n(m,g.sibling),g=i(g,O.children||[]),g.return=m,m=g;break e}else{n(m,g);break}else t(m,g);g=g.sibling}g=$c(O,m.mode,x),g.return=m,m=g}return a(m);case qn:return T=O._init,E(m,g,T(O._payload),x)}if(Lo(O))return b(m,g,O,x);if(yo(O))return P(m,g,O,x);bs(m,O)}return typeof O=="string"&&O!==""||typeof O=="number"?(O=""+O,g!==null&&g.tag===6?(n(m,g.sibling),g=i(g,O),g.return=m,m=g):(n(m,g),g=Vc(O,m.mode,x),g.return=m,m=g),a(m)):n(m,g)}return E}var Xi=Aw(!0),Mw=Aw(!1),Fa={},On=_r(Fa),ha=_r(Fa),ma=_r(Fa);function Ur(e){if(e===Fa)throw Error(K(174));return e}function Ph(e,t){switch(be(ma,t),be(ha,e),be(On,Fa),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:nd(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=nd(t,e)}Ee(On),be(On,t)}function Qi(){Ee(On),Ee(ha),Ee(ma)}function Nw(e){Ur(ma.current);var t=Ur(On.current),n=nd(t,e.type);t!==n&&(be(ha,e),be(On,n))}function Oh(e){ha.current===e&&(Ee(On),Ee(ha))}var Ae=_r(0);function yl(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Lc=[];function _h(){for(var e=0;en?n:4,e(!0);var r=Ac.transition;Ac.transition={};try{e(!1),t()}finally{pe=n,Ac.transition=r}}function Qw(){return Zt().memoizedState}function xE(e,t,n){var r=pr(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Zw(e))Jw(t,n);else if(n=Dw(e,t,n,r),n!==null){var i=wt();cn(n,e,r,i),eb(n,t,r)}}function DE(e,t,n){var r=pr(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Zw(e))Jw(t,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var a=t.lastRenderedState,s=o(a,n);if(i.hasEagerState=!0,i.eagerState=s,fn(s,a)){var l=t.interleaved;l===null?(i.next=i,bh(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=Dw(e,t,i,r),n!==null&&(i=wt(),cn(n,e,r,i),eb(n,t,r))}}function Zw(e){var t=e.alternate;return e===Me||t!==null&&t===Me}function Jw(e,t){Uo=vl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function eb(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ah(e,n)}}var gl={readContext:Qt,useCallback:st,useContext:st,useEffect:st,useImperativeHandle:st,useInsertionEffect:st,useLayoutEffect:st,useMemo:st,useReducer:st,useRef:st,useState:st,useDebugValue:st,useDeferredValue:st,useTransition:st,useMutableSource:st,useSyncExternalStore:st,useId:st,unstable_isNewReconciler:!1},kE={readContext:Qt,useCallback:function(e,t){return gn().memoizedState=[e,t===void 0?null:t],e},useContext:Qt,useEffect:Qy,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Bs(4194308,4,Gw.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Bs(4194308,4,e,t)},useInsertionEffect:function(e,t){return Bs(4,2,e,t)},useMemo:function(e,t){var n=gn();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=gn();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=xE.bind(null,Me,e),[r.memoizedState,e]},useRef:function(e){var t=gn();return e={current:e},t.memoizedState=e},useState:Xy,useDebugValue:Dh,useDeferredValue:function(e){return gn().memoizedState=e},useTransition:function(){var e=Xy(!1),t=e[0];return e=CE.bind(null,e[1]),gn().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Me,i=gn();if(De){if(n===void 0)throw Error(K(407));n=n()}else{if(n=t(),Ze===null)throw Error(K(349));Qr&30||Vw(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Qy(Fw.bind(null,r,o,e),[e]),r.flags|=2048,ga(9,$w.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=gn(),t=Ze.identifierPrefix;if(De){var n=Ln,r=Rn;n=(r&~(1<<32-un(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=ya++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[bn]=t,e[pa]=r,ub(e,t,!1,!1),t.stateNode=e;e:{switch(a=id(n,r),n){case"dialog":Te("cancel",e),Te("close",e),i=r;break;case"iframe":case"object":case"embed":Te("load",e),i=r;break;case"video":case"audio":for(i=0;iJi&&(t.flags|=128,r=!0,Po(o,!1),t.lanes=4194304)}else{if(!r)if(e=yl(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Po(o,!0),o.tail===null&&o.tailMode==="hidden"&&!a.alternate&&!De)return lt(t),null}else 2*Fe()-o.renderingStartTime>Ji&&n!==1073741824&&(t.flags|=128,r=!0,Po(o,!1),t.lanes=4194304);o.isBackwards?(a.sibling=t.child,t.child=a):(n=o.last,n!==null?n.sibling=a:t.child=a,o.last=a)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Fe(),t.sibling=null,n=Ae.current,be(Ae,r?n&1|2:n&1),t):(lt(t),null);case 22:case 23:return Nh(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Lt&1073741824&&(lt(t),t.subtreeFlags&6&&(t.flags|=8192)):lt(t),null;case 24:return null;case 25:return null}throw Error(K(156,t.tag))}function VE(e,t){switch(mh(t),t.tag){case 1:return xt(t.type)&&ul(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Qi(),Ee(Ct),Ee(ht),_h(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Oh(t),null;case 13:if(Ee(Ae),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(K(340));qi()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ee(Ae),null;case 4:return Qi(),null;case 10:return wh(t.type._context),null;case 22:case 23:return Nh(),null;case 24:return null;default:return null}}var Ps=!1,pt=!1,$E=typeof WeakSet=="function"?WeakSet:Set,J=null;function Di(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){je(e,t,r)}else n.current=null}function Rd(e,t,n){try{n()}catch(r){je(e,t,r)}}var av=!1;function FE(e,t){if(hd=ol,e=mw(),ph(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var a=0,s=-1,l=-1,u=0,c=0,d=e,y=null;t:for(;;){for(var h;d!==n||i!==0&&d.nodeType!==3||(s=a+i),d!==o||r!==0&&d.nodeType!==3||(l=a+r),d.nodeType===3&&(a+=d.nodeValue.length),(h=d.firstChild)!==null;)y=d,d=h;for(;;){if(d===e)break t;if(y===n&&++u===i&&(s=a),y===o&&++c===r&&(l=a),(h=d.nextSibling)!==null)break;d=y,y=d.parentNode}d=h}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(md={focusedElem:e,selectionRange:n},ol=!1,J=t;J!==null;)if(t=J,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,J=e;else for(;J!==null;){t=J;try{var b=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(b!==null){var P=b.memoizedProps,E=b.memoizedState,m=t.stateNode,g=m.getSnapshotBeforeUpdate(t.elementType===t.type?P:on(t.type,P),E);m.__reactInternalSnapshotBeforeUpdate=g}break;case 3:var O=t.stateNode.containerInfo;O.nodeType===1?O.textContent="":O.nodeType===9&&O.documentElement&&O.removeChild(O.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(K(163))}}catch(x){je(t,t.return,x)}if(e=t.sibling,e!==null){e.return=t.return,J=e;break}J=t.return}return b=av,av=!1,b}function Wo(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&Rd(t,n,o)}i=i.next}while(i!==r)}}function ou(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Ld(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function db(e){var t=e.alternate;t!==null&&(e.alternate=null,db(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[bn],delete t[pa],delete t[gd],delete t[PE],delete t[OE])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function pb(e){return e.tag===5||e.tag===3||e.tag===4}function sv(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||pb(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ad(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=ll));else if(r!==4&&(e=e.child,e!==null))for(Ad(e,t,n),e=e.sibling;e!==null;)Ad(e,t,n),e=e.sibling}function Md(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Md(e,t,n),e=e.sibling;e!==null;)Md(e,t,n),e=e.sibling}var nt=null,an=!1;function Gn(e,t,n){for(n=n.child;n!==null;)hb(e,t,n),n=n.sibling}function hb(e,t,n){if(Pn&&typeof Pn.onCommitFiberUnmount=="function")try{Pn.onCommitFiberUnmount(Ql,n)}catch{}switch(n.tag){case 5:pt||Di(n,t);case 6:var r=nt,i=an;nt=null,Gn(e,t,n),nt=r,an=i,nt!==null&&(an?(e=nt,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):nt.removeChild(n.stateNode));break;case 18:nt!==null&&(an?(e=nt,n=n.stateNode,e.nodeType===8?kc(e.parentNode,n):e.nodeType===1&&kc(e,n),la(e)):kc(nt,n.stateNode));break;case 4:r=nt,i=an,nt=n.stateNode.containerInfo,an=!0,Gn(e,t,n),nt=r,an=i;break;case 0:case 11:case 14:case 15:if(!pt&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,a=o.destroy;o=o.tag,a!==void 0&&(o&2||o&4)&&Rd(n,t,a),i=i.next}while(i!==r)}Gn(e,t,n);break;case 1:if(!pt&&(Di(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){je(n,t,s)}Gn(e,t,n);break;case 21:Gn(e,t,n);break;case 22:n.mode&1?(pt=(r=pt)||n.memoizedState!==null,Gn(e,t,n),pt=r):Gn(e,t,n);break;default:Gn(e,t,n)}}function lv(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new $E),t.forEach(function(r){var i=qE.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function nn(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=a),r&=~o}if(r=i,r=Fe()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*zE(r/1960))-r,10e?16:e,nr===null)var r=!1;else{if(e=nr,nr=null,Sl=0,de&6)throw Error(K(331));var i=de;for(de|=4,J=e.current;J!==null;){var o=J,a=o.child;if(J.flags&16){var s=o.deletions;if(s!==null){for(var l=0;lFe()-Ah?Hr(e,0):Lh|=n),Dt(e,t)}function Pb(e,t){t===0&&(e.mode&1?(t=ps,ps<<=1,!(ps&130023424)&&(ps=4194304)):t=1);var n=wt();e=$n(e,t),e!==null&&(ja(e,t,n),Dt(e,n))}function KE(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Pb(e,n)}function qE(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(K(314))}r!==null&&r.delete(t),Pb(e,n)}var Ob;Ob=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ct.current)Et=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Et=!1,IE(e,t,n);Et=!!(e.flags&131072)}else Et=!1,De&&t.flags&1048576&&Ew(t,dl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;zs(e,t),e=t.pendingProps;var i=Ki(t,ht.current);$i(t,n),i=Eh(null,t,r,e,i,n);var o=Ch();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,xt(r)?(o=!0,cl(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Sh(t),i.updater=ru,t.stateNode=i,i._reactInternals=t,_d(t,r,e,n),t=Cd(null,t,r,!0,o,n)):(t.tag=0,De&&o&&hh(t),gt(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(zs(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=QE(r),e=on(r,e),i){case 0:t=Ed(null,t,r,e,n);break e;case 1:t=rv(null,t,r,e,n);break e;case 11:t=tv(null,t,r,e,n);break e;case 14:t=nv(null,t,r,on(r.type,e),n);break e}throw Error(K(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:on(r,i),Ed(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:on(r,i),rv(e,t,r,i,n);case 3:e:{if(ab(t),e===null)throw Error(K(387));r=t.pendingProps,o=t.memoizedState,i=o.element,kw(e,t),ml(t,r,null,n);var a=t.memoizedState;if(r=a.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=Zi(Error(K(423)),t),t=iv(e,t,r,n,i);break e}else if(r!==i){i=Zi(Error(K(424)),t),t=iv(e,t,r,n,i);break e}else for(Nt=cr(t.stateNode.containerInfo.firstChild),It=t,De=!0,sn=null,n=Mw(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(qi(),r===i){t=Fn(e,t,n);break e}gt(e,t,r,n)}t=t.child}return t;case 5:return Nw(t),e===null&&Sd(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,a=i.children,yd(r,i)?a=null:o!==null&&yd(r,o)&&(t.flags|=32),ob(e,t),gt(e,t,a,n),t.child;case 6:return e===null&&Sd(t),null;case 13:return sb(e,t,n);case 4:return Ph(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Xi(t,null,r,n):gt(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:on(r,i),tv(e,t,r,i,n);case 7:return gt(e,t,t.pendingProps,n),t.child;case 8:return gt(e,t,t.pendingProps.children,n),t.child;case 12:return gt(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,a=i.value,be(pl,r._currentValue),r._currentValue=a,o!==null)if(fn(o.value,a)){if(o.children===i.children&&!Ct.current){t=Fn(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){a=o.child;for(var l=s.firstContext;l!==null;){if(l.context===r){if(o.tag===1){l=An(-1,n&-n),l.tag=2;var u=o.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?l.next=l:(l.next=c.next,c.next=l),u.pending=l}}o.lanes|=n,l=o.alternate,l!==null&&(l.lanes|=n),Pd(o.return,n,t),s.lanes|=n;break}l=l.next}}else if(o.tag===10)a=o.type===t.type?null:o.child;else if(o.tag===18){if(a=o.return,a===null)throw Error(K(341));a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),Pd(a,n,t),a=o.sibling}else a=o.child;if(a!==null)a.return=o;else for(a=o;a!==null;){if(a===t){a=null;break}if(o=a.sibling,o!==null){o.return=a.return,a=o;break}a=a.return}o=a}gt(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,$i(t,n),i=Qt(i),r=r(i),t.flags|=1,gt(e,t,r,n),t.child;case 14:return r=t.type,i=on(r,t.pendingProps),i=on(r.type,i),nv(e,t,r,i,n);case 15:return rb(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:on(r,i),zs(e,t),t.tag=1,xt(r)?(e=!0,cl(t)):e=!1,$i(t,n),Lw(t,r,i),_d(t,r,i,n),Cd(null,t,r,!0,e,n);case 19:return lb(e,t,n);case 22:return ib(e,t,n)}throw Error(K(156,t.tag))};function _b(e,t){return X1(e,t)}function XE(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function qt(e,t,n,r){return new XE(e,t,n,r)}function jh(e){return e=e.prototype,!(!e||!e.isReactComponent)}function QE(e){if(typeof e=="function")return jh(e)?1:0;if(e!=null){if(e=e.$$typeof,e===nh)return 11;if(e===rh)return 14}return 2}function hr(e,t){var n=e.alternate;return n===null?(n=qt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Hs(e,t,n,r,i,o){var a=2;if(r=e,typeof e=="function")jh(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case bi:return Gr(n.children,i,o,t);case th:a=8,i|=8;break;case Kf:return e=qt(12,n,t,i|2),e.elementType=Kf,e.lanes=o,e;case qf:return e=qt(13,n,t,i),e.elementType=qf,e.lanes=o,e;case Xf:return e=qt(19,n,t,i),e.elementType=Xf,e.lanes=o,e;case A1:return su(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case R1:a=10;break e;case L1:a=9;break e;case nh:a=11;break e;case rh:a=14;break e;case qn:a=16,r=null;break e}throw Error(K(130,e==null?e:typeof e,""))}return t=qt(a,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function Gr(e,t,n,r){return e=qt(7,e,r,t),e.lanes=n,e}function su(e,t,n,r){return e=qt(22,e,r,t),e.elementType=A1,e.lanes=n,e.stateNode={isHidden:!1},e}function Vc(e,t,n){return e=qt(6,e,null,t),e.lanes=n,e}function $c(e,t,n){return t=qt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function ZE(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=wc(0),this.expirationTimes=wc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=wc(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Vh(e,t,n,r,i,o,a,s,l){return e=new ZE(e,t,n,s,l),t===1?(t=1,o===!0&&(t|=8)):t=0,o=qt(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Sh(o),e}function JE(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=Ft})(eT);var yv=na;Hf.createRoot=yv.createRoot,Hf.hydrateRoot=yv.hydrateRoot;/** + * @remix-run/router v1.3.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function ba(){return ba=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function oC(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function aC(){return Math.random().toString(36).substr(2,8)}function gv(e,t){return{usr:e.state,key:e.key,idx:t}}function $d(e,t,n,r){return n===void 0&&(n=null),ba({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?uo(t):t,{state:n,key:t&&t.key||r||aC()})}function _l(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function uo(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function sC(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:o=!1}=r,a=i.history,s=rr.Pop,l=null,u=c();u==null&&(u=0,a.replaceState(ba({},a.state,{idx:u}),""));function c(){return(a.state||{idx:null}).idx}function d(){let E=rr.Pop,m=c();if(m!=null){let g=m-u;s=E,u=m,l&&l({action:s,location:P.location,delta:g})}else oC(!1,"You are trying to block a POP navigation to a location that was not created by @remix-run/router. The block will fail silently in production, but in general you should do all navigation with the router (instead of using window.history.pushState directly) to avoid this situation.")}function y(E,m){s=rr.Push;let g=$d(P.location,E,m);n&&n(g,E),u=c()+1;let O=gv(g,u),x=P.createHref(g);try{a.pushState(O,"",x)}catch{i.location.assign(x)}o&&l&&l({action:s,location:P.location,delta:1})}function h(E,m){s=rr.Replace;let g=$d(P.location,E,m);n&&n(g,E),u=c();let O=gv(g,u),x=P.createHref(g);a.replaceState(O,"",x),o&&l&&l({action:s,location:P.location,delta:0})}function b(E){let m=i.location.origin!=="null"?i.location.origin:i.location.href,g=typeof E=="string"?E:_l(E);return Ye(m,"No window.location.(origin|href) available to create URL for href: "+g),new URL(g,m)}let P={get action(){return s},get location(){return e(i,a)},listen(E){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(vv,d),l=E,()=>{i.removeEventListener(vv,d),l=null}},createHref(E){return t(i,E)},createURL:b,encodeLocation(E){let m=b(E);return{pathname:m.pathname,search:m.search,hash:m.hash}},push:y,replace:h,go(E){return a.go(E)}};return P}var wv;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(wv||(wv={}));function lC(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?uo(t):t,i=kb(r.pathname||"/",n);if(i==null)return null;let o=xb(e);uC(o);let a=null;for(let s=0;a==null&&s{let l={relativePath:s===void 0?o.path||"":s,caseSensitive:o.caseSensitive===!0,childrenIndex:a,route:o};l.relativePath.startsWith("/")&&(Ye(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let u=mr([r,l.relativePath]),c=n.concat(l);o.children&&o.children.length>0&&(Ye(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),xb(o.children,t,c,u)),!(o.path==null&&!o.index)&&t.push({path:u,score:yC(u,o.index),routesMeta:c})};return e.forEach((o,a)=>{var s;if(o.path===""||!((s=o.path)!=null&&s.includes("?")))i(o,a);else for(let l of Db(o.path))i(o,a,l)}),t}function Db(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return i?[o,""]:[o];let a=Db(r.join("/")),s=[];return s.push(...a.map(l=>l===""?o:[o,l].join("/"))),i&&s.push(...a),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function uC(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:vC(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const cC=/^:\w+$/,fC=3,dC=2,pC=1,hC=10,mC=-2,bv=e=>e==="*";function yC(e,t){let n=e.split("/"),r=n.length;return n.some(bv)&&(r+=mC),t&&(r+=dC),n.filter(i=>!bv(i)).reduce((i,o)=>i+(cC.test(o)?fC:o===""?pC:hC),r)}function vC(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function gC(e,t){let{routesMeta:n}=e,r={},i="/",o=[];for(let a=0;a{if(c==="*"){let y=s[d]||"";a=o.slice(0,o.length-y.length).replace(/(.)\/+$/,"$1")}return u[c]=PC(s[d]||"",c),u},{}),pathname:o,pathnameBase:a,pattern:e}}function bC(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),zh(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(a,s)=>(r.push(s),"/([^\\/]+)"));return e.endsWith("*")?(r.push("*"),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function SC(e){try{return decodeURI(e)}catch(t){return zh(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function PC(e,t){try{return decodeURIComponent(e)}catch(n){return zh(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+n+").")),e}}function kb(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function zh(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function OC(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?uo(e):e;return{pathname:n?n.startsWith("/")?n:_C(n,t):t,search:EC(r),hash:CC(i)}}function _C(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function Fc(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function Rb(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Lb(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=uo(e):(i=ba({},e),Ye(!i.pathname||!i.pathname.includes("?"),Fc("?","pathname","search",i)),Ye(!i.pathname||!i.pathname.includes("#"),Fc("#","pathname","hash",i)),Ye(!i.search||!i.search.includes("#"),Fc("#","search","hash",i)));let o=e===""||i.pathname==="",a=o?"/":i.pathname,s;if(r||a==null)s=n;else{let d=t.length-1;if(a.startsWith("..")){let y=a.split("/");for(;y[0]==="..";)y.shift(),d-=1;i.pathname=y.join("/")}s=d>=0?t[d]:"/"}let l=OC(i,s),u=a&&a!=="/"&&a.endsWith("/"),c=(o||a===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(u||c)&&(l.pathname+="/"),l}const mr=e=>e.join("/").replace(/\/\/+/g,"/"),TC=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),EC=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,CC=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class xC{constructor(t,n,r,i){i===void 0&&(i=!1),this.status=t,this.statusText=n||"",this.internal=i,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function DC(e){return e instanceof xC}const kC=["post","put","patch","delete"];[...kC];/** + * React Router v6.7.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Fd(){return Fd=Object.assign?Object.assign.bind():function(e){for(var t=1;t{i.value=r,i.getSnapshot=t,Bc(i)&&o({inst:i})},[e,r,t]),MC(()=>(Bc(i)&&o({inst:i}),e(()=>{Bc(i)&&o({inst:i})})),[e]),IC(r),r}function Bc(e){const t=e.getSnapshot,n=e.value;try{const r=t();return!LC(n,r)}catch{return!0}}function VC(e,t,n){return t()}const $C=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",FC=!$C,BC=FC?VC:jC;"useSyncExternalStore"in Wf&&(e=>e.useSyncExternalStore)(Wf);const Ab=M.createContext(null),Mb=M.createContext(null),du=M.createContext(null),pu=M.createContext(null),ui=M.createContext({outlet:null,matches:[]}),Nb=M.createContext(null);function zC(e,t){let{relative:n}=t===void 0?{}:t;Ba()||Ye(!1);let{basename:r,navigator:i}=M.useContext(du),{hash:o,pathname:a,search:s}=Ib(e,{relative:n}),l=a;return r!=="/"&&(l=a==="/"?r:mr([r,a])),i.createHref({pathname:l,search:s,hash:o})}function Ba(){return M.useContext(pu)!=null}function Er(){return Ba()||Ye(!1),M.useContext(pu).location}function Uh(){Ba()||Ye(!1);let{basename:e,navigator:t}=M.useContext(du),{matches:n}=M.useContext(ui),{pathname:r}=Er(),i=JSON.stringify(Rb(n).map(s=>s.pathnameBase)),o=M.useRef(!1);return M.useEffect(()=>{o.current=!0}),M.useCallback(function(s,l){if(l===void 0&&(l={}),!o.current)return;if(typeof s=="number"){t.go(s);return}let u=Lb(s,JSON.parse(i),r,l.relative==="path");e!=="/"&&(u.pathname=u.pathname==="/"?e:mr([e,u.pathname])),(l.replace?t.replace:t.push)(u,l.state,l)},[e,t,i,r])}function Wh(){let{matches:e}=M.useContext(ui),t=e[e.length-1];return t?t.params:{}}function Ib(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=M.useContext(ui),{pathname:i}=Er(),o=JSON.stringify(Rb(r).map(a=>a.pathnameBase));return M.useMemo(()=>Lb(e,JSON.parse(o),i,n==="path"),[e,o,i,n])}function UC(e,t){Ba()||Ye(!1);let{navigator:n}=M.useContext(du),r=M.useContext(Mb),{matches:i}=M.useContext(ui),o=i[i.length-1],a=o?o.params:{};o&&o.pathname;let s=o?o.pathnameBase:"/";o&&o.route;let l=Er(),u;if(t){var c;let P=typeof t=="string"?uo(t):t;s==="/"||(c=P.pathname)!=null&&c.startsWith(s)||Ye(!1),u=P}else u=l;let d=u.pathname||"/",y=s==="/"?d:d.slice(s.length)||"/",h=lC(e,{pathname:y}),b=YC(h&&h.map(P=>Object.assign({},P,{params:Object.assign({},a,P.params),pathname:mr([s,n.encodeLocation?n.encodeLocation(P.pathname).pathname:P.pathname]),pathnameBase:P.pathnameBase==="/"?s:mr([s,n.encodeLocation?n.encodeLocation(P.pathnameBase).pathname:P.pathnameBase])})),i,r||void 0);return t&&b?M.createElement(pu.Provider,{value:{location:Fd({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:rr.Pop}},b):b}function WC(){let e=QC(),t=DC(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:r},o={padding:"2px 4px",backgroundColor:r};return M.createElement(M.Fragment,null,M.createElement("h2",null,"Unhandled Thrown Error!"),M.createElement("h3",{style:{fontStyle:"italic"}},t),n?M.createElement("pre",{style:i},n):null,M.createElement("p",null,"💿 Hey developer 👋"),M.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",M.createElement("code",{style:o},"errorElement")," props on ",M.createElement("code",{style:o},"")))}class HC extends M.Component{constructor(t){super(t),this.state={location:t.location,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location?{error:t.error,location:t.location}:{error:t.error||n.error,location:n.location}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error?M.createElement(ui.Provider,{value:this.props.routeContext},M.createElement(Nb.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function GC(e){let{routeContext:t,match:n,children:r}=e,i=M.useContext(Ab);return i&&i.static&&i.staticContext&&n.route.errorElement&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),M.createElement(ui.Provider,{value:t},r)}function YC(e,t,n){if(t===void 0&&(t=[]),e==null)if(n!=null&&n.errors)e=n.matches;else return null;let r=e,i=n==null?void 0:n.errors;if(i!=null){let o=r.findIndex(a=>a.route.id&&(i==null?void 0:i[a.route.id]));o>=0||Ye(!1),r=r.slice(0,Math.min(r.length,o+1))}return r.reduceRight((o,a,s)=>{let l=a.route.id?i==null?void 0:i[a.route.id]:null,u=n?a.route.errorElement||M.createElement(WC,null):null,c=t.concat(r.slice(0,s+1)),d=()=>M.createElement(GC,{match:a,routeContext:{outlet:o,matches:c}},l?u:a.route.element!==void 0?a.route.element:o);return n&&(a.route.errorElement||s===0)?M.createElement(HC,{location:n.location,component:u,error:l,children:d(),routeContext:{outlet:null,matches:c}}):d()},null)}var Sv;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator"})(Sv||(Sv={}));var Tl;(function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"})(Tl||(Tl={}));function KC(e){let t=M.useContext(Mb);return t||Ye(!1),t}function qC(e){let t=M.useContext(ui);return t||Ye(!1),t}function XC(e){let t=qC(),n=t.matches[t.matches.length-1];return n.route.id||Ye(!1),n.route.id}function QC(){var e;let t=M.useContext(Nb),n=KC(Tl.UseRouteError),r=XC(Tl.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function Nr(e){Ye(!1)}function ZC(e){let{basename:t="/",children:n=null,location:r,navigationType:i=rr.Pop,navigator:o,static:a=!1}=e;Ba()&&Ye(!1);let s=t.replace(/^\/*/,"/"),l=M.useMemo(()=>({basename:s,navigator:o,static:a}),[s,o,a]);typeof r=="string"&&(r=uo(r));let{pathname:u="/",search:c="",hash:d="",state:y=null,key:h="default"}=r,b=M.useMemo(()=>{let P=kb(u,s);return P==null?null:{pathname:P,search:c,hash:d,state:y,key:h}},[s,u,c,d,y,h]);return b==null?null:M.createElement(du.Provider,{value:l},M.createElement(pu.Provider,{children:n,value:{location:b,navigationType:i}}))}function JC(e){let{children:t,location:n}=e,r=M.useContext(Ab),i=r&&!t?r.router.routes:Bd(t);return UC(i,n)}var Pv;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(Pv||(Pv={}));new Promise(()=>{});function Bd(e,t){t===void 0&&(t=[]);let n=[];return M.Children.forEach(e,(r,i)=>{if(!M.isValidElement(r))return;if(r.type===M.Fragment){n.push.apply(n,Bd(r.props.children,t));return}r.type!==Nr&&Ye(!1),!r.props.index||!r.props.children||Ye(!1);let o=[...t,i],a={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,hasErrorBoundary:r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle};r.props.children&&(a.children=Bd(r.props.children,o)),n.push(a)}),n}/** + * React Router DOM v6.7.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function zd(){return zd=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function tx(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function nx(e,t){return e.button===0&&(!t||t==="_self")&&!tx(e)}function Ud(e){return e===void 0&&(e=""),new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(i=>[n,i]):[[n,r]])},[]))}function rx(e,t){let n=Ud(e);for(let r of t.keys())n.has(r)||t.getAll(r).forEach(i=>{n.append(r,i)});return n}const ix=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function ox(e){let{basename:t,children:n,window:r}=e,i=M.useRef();i.current==null&&(i.current=iC({window:r,v5Compat:!0}));let o=i.current,[a,s]=M.useState({action:o.action,location:o.location});return M.useLayoutEffect(()=>o.listen(s),[o]),M.createElement(ZC,{basename:t,children:n,location:a.location,navigationType:a.action,navigator:o})}const Jt=M.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:o,replace:a,state:s,target:l,to:u,preventScrollReset:c}=t,d=ex(t,ix),y=zC(u,{relative:i}),h=ax(u,{replace:a,state:s,target:l,preventScrollReset:c,relative:i});function b(P){r&&r(P),P.defaultPrevented||h(P)}return M.createElement("a",zd({},d,{href:y,onClick:o?r:b,ref:n,target:l}))});var Ov;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(Ov||(Ov={}));var _v;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(_v||(_v={}));function ax(e,t){let{target:n,replace:r,state:i,preventScrollReset:o,relative:a}=t===void 0?{}:t,s=Uh(),l=Er(),u=Ib(e,{relative:a});return M.useCallback(c=>{if(nx(c,n)){c.preventDefault();let d=r!==void 0?r:_l(l)===_l(u);s(e,{replace:d,state:i,preventScrollReset:o,relative:a})}},[l,s,u,r,i,n,e,o,a])}function sx(e){let t=M.useRef(Ud(e)),n=Er(),r=M.useMemo(()=>rx(n.search,t.current),[n.search]),i=Uh(),o=M.useCallback((a,s)=>{const l=Ud(typeof a=="function"?a(r):a);i("?"+l,s)},[i,r]);return[r,o]}const lx=({children:e})=>{const t=Er();return M.useEffect(()=>{window.scrollTo({top:0,behavior:"smooth"})},[t.pathname]),e};let Ts;const ux=new Uint8Array(16);function cx(){if(!Ts&&(Ts=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!Ts))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Ts(ux)}const tt=[];for(let e=0;e<256;++e)tt.push((e+256).toString(16).slice(1));function fx(e,t=0){return(tt[e[t+0]]+tt[e[t+1]]+tt[e[t+2]]+tt[e[t+3]]+"-"+tt[e[t+4]]+tt[e[t+5]]+"-"+tt[e[t+6]]+tt[e[t+7]]+"-"+tt[e[t+8]]+tt[e[t+9]]+"-"+tt[e[t+10]]+tt[e[t+11]]+tt[e[t+12]]+tt[e[t+13]]+tt[e[t+14]]+tt[e[t+15]]).toLowerCase()}const dx=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),Tv={randomUUID:dx};function ot(e,t,n){if(Tv.randomUUID&&!t&&!e)return Tv.randomUUID();e=e||{};const r=e.random||(e.rng||cx)();if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,t){n=n||0;for(let i=0;i<16;++i)t[n+i]=r[i];return t}return fx(r)}const zn="https://turkmenistaninfo.gov.tm/app/api/v1";function jb(e,t){return function(){return e.apply(t,arguments)}}const{toString:Vb}=Object.prototype,{getPrototypeOf:Hh}=Object,Gh=(e=>t=>{const n=Vb.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Un=e=>(e=e.toLowerCase(),t=>Gh(t)===e),hu=e=>t=>typeof t===e,{isArray:co}=Array,Sa=hu("undefined");function px(e){return e!==null&&!Sa(e)&&e.constructor!==null&&!Sa(e.constructor)&&ei(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const $b=Un("ArrayBuffer");function hx(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&$b(e.buffer),t}const mx=hu("string"),ei=hu("function"),Fb=hu("number"),Yh=e=>e!==null&&typeof e=="object",yx=e=>e===!0||e===!1,Gs=e=>{if(Gh(e)!=="object")return!1;const t=Hh(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},vx=Un("Date"),gx=Un("File"),wx=Un("Blob"),bx=Un("FileList"),Sx=e=>Yh(e)&&ei(e.pipe),Px=e=>{const t="[object FormData]";return e&&(typeof FormData=="function"&&e instanceof FormData||Vb.call(e)===t||ei(e.toString)&&e.toString()===t)},Ox=Un("URLSearchParams"),_x=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function za(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),co(e))for(r=0,i=e.length;r0;)if(i=n[r],t===i.toLowerCase())return i;return null}const zb=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),Ub=e=>!Sa(e)&&e!==zb;function Wd(){const{caseless:e}=Ub(this)&&this||{},t={},n=(r,i)=>{const o=e&&Bb(t,i)||i;Gs(t[o])&&Gs(r)?t[o]=Wd(t[o],r):Gs(r)?t[o]=Wd({},r):co(r)?t[o]=r.slice():t[o]=r};for(let r=0,i=arguments.length;r(za(t,(i,o)=>{n&&ei(i)?e[o]=jb(i,n):e[o]=i},{allOwnKeys:r}),e),Ex=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Cx=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},xx=(e,t,n,r)=>{let i,o,a;const s={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),o=i.length;o-- >0;)a=i[o],(!r||r(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=n!==!1&&Hh(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Dx=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},kx=e=>{if(!e)return null;if(co(e))return e;let t=e.length;if(!Fb(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Rx=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Hh(Uint8Array)),Lx=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let i;for(;(i=r.next())&&!i.done;){const o=i.value;t.call(e,o[0],o[1])}},Ax=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Mx=Un("HTMLFormElement"),Nx=e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),Ev=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Ix=Un("RegExp"),Wb=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};za(n,(i,o)=>{t(i,o,e)!==!1&&(r[o]=i)}),Object.defineProperties(e,r)},jx=e=>{Wb(e,(t,n)=>{if(ei(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(ei(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Vx=(e,t)=>{const n={},r=i=>{i.forEach(o=>{n[o]=!0})};return co(e)?r(e):r(String(e).split(t)),n},$x=()=>{},Fx=(e,t)=>(e=+e,Number.isFinite(e)?e:t),Bx=e=>{const t=new Array(10),n=(r,i)=>{if(Yh(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[i]=r;const o=co(r)?[]:{};return za(r,(a,s)=>{const l=n(a,i+1);!Sa(l)&&(o[s]=l)}),t[i]=void 0,o}}return r};return n(e,0)},U={isArray:co,isArrayBuffer:$b,isBuffer:px,isFormData:Px,isArrayBufferView:hx,isString:mx,isNumber:Fb,isBoolean:yx,isObject:Yh,isPlainObject:Gs,isUndefined:Sa,isDate:vx,isFile:gx,isBlob:wx,isRegExp:Ix,isFunction:ei,isStream:Sx,isURLSearchParams:Ox,isTypedArray:Rx,isFileList:bx,forEach:za,merge:Wd,extend:Tx,trim:_x,stripBOM:Ex,inherits:Cx,toFlatObject:xx,kindOf:Gh,kindOfTest:Un,endsWith:Dx,toArray:kx,forEachEntry:Lx,matchAll:Ax,isHTMLForm:Mx,hasOwnProperty:Ev,hasOwnProp:Ev,reduceDescriptors:Wb,freezeMethods:jx,toObjectSet:Vx,toCamelCase:Nx,noop:$x,toFiniteNumber:Fx,findKey:Bb,global:zb,isContextDefined:Ub,toJSONObject:Bx};function fe(e,t,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i)}U.inherits(fe,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:U.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Hb=fe.prototype,Gb={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Gb[e]={value:e}});Object.defineProperties(fe,Gb);Object.defineProperty(Hb,"isAxiosError",{value:!0});fe.from=(e,t,n,r,i,o)=>{const a=Object.create(Hb);return U.toFlatObject(e,a,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),fe.call(a,e.message,t,n,r,i),a.cause=e,a.name=e.name,o&&Object.assign(a,o),a};var zx=typeof self=="object"?self.FormData:window.FormData;const Ux=zx;function Hd(e){return U.isPlainObject(e)||U.isArray(e)}function Yb(e){return U.endsWith(e,"[]")?e.slice(0,-2):e}function Cv(e,t,n){return e?e.concat(t).map(function(i,o){return i=Yb(i),!n&&o?"["+i+"]":i}).join(n?".":""):t}function Wx(e){return U.isArray(e)&&!e.some(Hd)}const Hx=U.toFlatObject(U,{},null,function(t){return/^is[A-Z]/.test(t)});function Gx(e){return e&&U.isFunction(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator]}function mu(e,t,n){if(!U.isObject(e))throw new TypeError("target must be an object");t=t||new(Ux||FormData),n=U.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(P,E){return!U.isUndefined(E[P])});const r=n.metaTokens,i=n.visitor||c,o=n.dots,a=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&Gx(t);if(!U.isFunction(i))throw new TypeError("visitor must be a function");function u(b){if(b===null)return"";if(U.isDate(b))return b.toISOString();if(!l&&U.isBlob(b))throw new fe("Blob is not supported. Use a Buffer instead.");return U.isArrayBuffer(b)||U.isTypedArray(b)?l&&typeof Blob=="function"?new Blob([b]):Buffer.from(b):b}function c(b,P,E){let m=b;if(b&&!E&&typeof b=="object"){if(U.endsWith(P,"{}"))P=r?P:P.slice(0,-2),b=JSON.stringify(b);else if(U.isArray(b)&&Wx(b)||U.isFileList(b)||U.endsWith(P,"[]")&&(m=U.toArray(b)))return P=Yb(P),m.forEach(function(O,x){!(U.isUndefined(O)||O===null)&&t.append(a===!0?Cv([P],x,o):a===null?P:P+"[]",u(O))}),!1}return Hd(b)?!0:(t.append(Cv(E,P,o),u(b)),!1)}const d=[],y=Object.assign(Hx,{defaultVisitor:c,convertValue:u,isVisitable:Hd});function h(b,P){if(!U.isUndefined(b)){if(d.indexOf(b)!==-1)throw Error("Circular reference detected in "+P.join("."));d.push(b),U.forEach(b,function(m,g){(!(U.isUndefined(m)||m===null)&&i.call(t,m,U.isString(g)?g.trim():g,P,y))===!0&&h(m,P?P.concat(g):[g])}),d.pop()}}if(!U.isObject(e))throw new TypeError("data must be an object");return h(e),t}function xv(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Kh(e,t){this._pairs=[],e&&mu(e,this,t)}const Kb=Kh.prototype;Kb.append=function(t,n){this._pairs.push([t,n])};Kb.toString=function(t){const n=t?function(r){return t.call(this,r,xv)}:xv;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function Yx(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function qb(e,t,n){if(!t)return e;const r=n&&n.encode||Yx,i=n&&n.serialize;let o;if(i?o=i(t,n):o=U.isURLSearchParams(t)?t.toString():new Kh(t,n).toString(r),o){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class Kx{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){U.forEach(this.handlers,function(r){r!==null&&t(r)})}}const Dv=Kx,Xb={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},qx=typeof URLSearchParams<"u"?URLSearchParams:Kh,Xx=FormData,Qx=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),Zx=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Sn={isBrowser:!0,classes:{URLSearchParams:qx,FormData:Xx,Blob},isStandardBrowserEnv:Qx,isStandardBrowserWebWorkerEnv:Zx,protocols:["http","https","file","blob","url","data"]};function Jx(e,t){return mu(e,new Sn.classes.URLSearchParams,Object.assign({visitor:function(n,r,i,o){return Sn.isNode&&U.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function e2(e){return U.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function t2(e){const t={},n=Object.keys(e);let r;const i=n.length;let o;for(r=0;r=n.length;return a=!a&&U.isArray(i)?i.length:a,l?(U.hasOwnProp(i,a)?i[a]=[i[a],r]:i[a]=r,!s):((!i[a]||!U.isObject(i[a]))&&(i[a]=[]),t(n,r,i[a],o)&&U.isArray(i[a])&&(i[a]=t2(i[a])),!s)}if(U.isFormData(e)&&U.isFunction(e.entries)){const n={};return U.forEachEntry(e,(r,i)=>{t(e2(r),i,n,0)}),n}return null}const n2={"Content-Type":void 0};function r2(e,t,n){if(U.isString(e))try{return(t||JSON.parse)(e),U.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const yu={transitional:Xb,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,o=U.isObject(t);if(o&&U.isHTMLForm(t)&&(t=new FormData(t)),U.isFormData(t))return i&&i?JSON.stringify(Qb(t)):t;if(U.isArrayBuffer(t)||U.isBuffer(t)||U.isStream(t)||U.isFile(t)||U.isBlob(t))return t;if(U.isArrayBufferView(t))return t.buffer;if(U.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return Jx(t,this.formSerializer).toString();if((s=U.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return mu(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return o||i?(n.setContentType("application/json",!1),r2(t)):t}],transformResponse:[function(t){const n=this.transitional||yu.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(t&&U.isString(t)&&(r&&!this.responseType||i)){const a=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t)}catch(s){if(a)throw s.name==="SyntaxError"?fe.from(s,fe.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Sn.classes.FormData,Blob:Sn.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};U.forEach(["delete","get","head"],function(t){yu.headers[t]={}});U.forEach(["post","put","patch"],function(t){yu.headers[t]=U.merge(n2)});const qh=yu,i2=U.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),o2=e=>{const t={};let n,r,i;return e&&e.split(` +`).forEach(function(a){i=a.indexOf(":"),n=a.substring(0,i).trim().toLowerCase(),r=a.substring(i+1).trim(),!(!n||t[n]&&i2[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},kv=Symbol("internals");function _o(e){return e&&String(e).trim().toLowerCase()}function Ys(e){return e===!1||e==null?e:U.isArray(e)?e.map(Ys):String(e)}function a2(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}function s2(e){return/^[-_a-zA-Z]+$/.test(e.trim())}function Rv(e,t,n,r){if(U.isFunction(r))return r.call(this,t,n);if(U.isString(t)){if(U.isString(r))return t.indexOf(r)!==-1;if(U.isRegExp(r))return r.test(t)}}function l2(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function u2(e,t){const n=U.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,o,a){return this[r].call(this,t,i,o,a)},configurable:!0})})}class vu{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function o(s,l,u){const c=_o(l);if(!c)throw new Error("header name must be a non-empty string");const d=U.findKey(i,c);(!d||i[d]===void 0||u===!0||u===void 0&&i[d]!==!1)&&(i[d||l]=Ys(s))}const a=(s,l)=>U.forEach(s,(u,c)=>o(u,c,l));return U.isPlainObject(t)||t instanceof this.constructor?a(t,n):U.isString(t)&&(t=t.trim())&&!s2(t)?a(o2(t),n):t!=null&&o(n,t,r),this}get(t,n){if(t=_o(t),t){const r=U.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return a2(i);if(U.isFunction(n))return n.call(this,i,r);if(U.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=_o(t),t){const r=U.findKey(this,t);return!!(r&&(!n||Rv(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function o(a){if(a=_o(a),a){const s=U.findKey(r,a);s&&(!n||Rv(r,r[s],s,n))&&(delete r[s],i=!0)}}return U.isArray(t)?t.forEach(o):o(t),i}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(t){const n=this,r={};return U.forEach(this,(i,o)=>{const a=U.findKey(r,o);if(a){n[a]=Ys(i),delete n[o];return}const s=t?l2(o):String(o).trim();s!==o&&delete n[o],n[s]=Ys(i),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return U.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&U.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[kv]=this[kv]={accessors:{}}).accessors,i=this.prototype;function o(a){const s=_o(a);r[s]||(u2(i,a),r[s]=!0)}return U.isArray(t)?t.forEach(o):o(t),this}}vu.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]);U.freezeMethods(vu.prototype);U.freezeMethods(vu);const Mn=vu;function zc(e,t){const n=this||qh,r=t||n,i=Mn.from(r.headers);let o=r.data;return U.forEach(e,function(s){o=s.call(n,o,i.normalize(),t?t.status:void 0)}),i.normalize(),o}function Zb(e){return!!(e&&e.__CANCEL__)}function Ua(e,t,n){fe.call(this,e??"canceled",fe.ERR_CANCELED,t,n),this.name="CanceledError"}U.inherits(Ua,fe,{__CANCEL__:!0});const c2=null;function f2(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new fe("Request failed with status code "+n.status,[fe.ERR_BAD_REQUEST,fe.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const d2=Sn.isStandardBrowserEnv?function(){return{write:function(n,r,i,o,a,s){const l=[];l.push(n+"="+encodeURIComponent(r)),U.isNumber(i)&&l.push("expires="+new Date(i).toGMTString()),U.isString(o)&&l.push("path="+o),U.isString(a)&&l.push("domain="+a),s===!0&&l.push("secure"),document.cookie=l.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function p2(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function h2(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function Jb(e,t){return e&&!p2(t)?h2(e,t):t}const m2=Sn.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function i(o){let a=o;return t&&(n.setAttribute("href",a),a=n.href),n.setAttribute("href",a),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=i(window.location.href),function(a){const s=U.isString(a)?i(a):a;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}();function y2(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function v2(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,o=0,a;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),c=r[o];a||(a=u),n[i]=l,r[i]=u;let d=o,y=0;for(;d!==i;)y+=n[d++],d=d%e;if(i=(i+1)%e,i===o&&(o=(o+1)%e),u-a{const o=i.loaded,a=i.lengthComputable?i.total:void 0,s=o-n,l=r(s),u=o<=a;n=o;const c={loaded:o,total:a,progress:a?o/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&u?(a-o)/l:void 0,event:i};c[t?"download":"upload"]=!0,e(c)}}const g2=typeof XMLHttpRequest<"u",w2=g2&&function(e){return new Promise(function(n,r){let i=e.data;const o=Mn.from(e.headers).normalize(),a=e.responseType;let s;function l(){e.cancelToken&&e.cancelToken.unsubscribe(s),e.signal&&e.signal.removeEventListener("abort",s)}U.isFormData(i)&&(Sn.isStandardBrowserEnv||Sn.isStandardBrowserWebWorkerEnv)&&o.setContentType(!1);let u=new XMLHttpRequest;if(e.auth){const h=e.auth.username||"",b=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.set("Authorization","Basic "+btoa(h+":"+b))}const c=Jb(e.baseURL,e.url);u.open(e.method.toUpperCase(),qb(c,e.params,e.paramsSerializer),!0),u.timeout=e.timeout;function d(){if(!u)return;const h=Mn.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders()),P={data:!a||a==="text"||a==="json"?u.responseText:u.response,status:u.status,statusText:u.statusText,headers:h,config:e,request:u};f2(function(m){n(m),l()},function(m){r(m),l()},P),u=null}if("onloadend"in u?u.onloadend=d:u.onreadystatechange=function(){!u||u.readyState!==4||u.status===0&&!(u.responseURL&&u.responseURL.indexOf("file:")===0)||setTimeout(d)},u.onabort=function(){u&&(r(new fe("Request aborted",fe.ECONNABORTED,e,u)),u=null)},u.onerror=function(){r(new fe("Network Error",fe.ERR_NETWORK,e,u)),u=null},u.ontimeout=function(){let b=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const P=e.transitional||Xb;e.timeoutErrorMessage&&(b=e.timeoutErrorMessage),r(new fe(b,P.clarifyTimeoutError?fe.ETIMEDOUT:fe.ECONNABORTED,e,u)),u=null},Sn.isStandardBrowserEnv){const h=(e.withCredentials||m2(c))&&e.xsrfCookieName&&d2.read(e.xsrfCookieName);h&&o.set(e.xsrfHeaderName,h)}i===void 0&&o.setContentType(null),"setRequestHeader"in u&&U.forEach(o.toJSON(),function(b,P){u.setRequestHeader(P,b)}),U.isUndefined(e.withCredentials)||(u.withCredentials=!!e.withCredentials),a&&a!=="json"&&(u.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&u.addEventListener("progress",Lv(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&u.upload&&u.upload.addEventListener("progress",Lv(e.onUploadProgress)),(e.cancelToken||e.signal)&&(s=h=>{u&&(r(!h||h.type?new Ua(null,e,u):h),u.abort(),u=null)},e.cancelToken&&e.cancelToken.subscribe(s),e.signal&&(e.signal.aborted?s():e.signal.addEventListener("abort",s)));const y=y2(c);if(y&&Sn.protocols.indexOf(y)===-1){r(new fe("Unsupported protocol "+y+":",fe.ERR_BAD_REQUEST,e));return}u.send(i||null)})},Ks={http:c2,xhr:w2};U.forEach(Ks,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const b2={getAdapter:e=>{e=U.isArray(e)?e:[e];const{length:t}=e;let n,r;for(let i=0;ie instanceof Mn?e.toJSON():e;function eo(e,t){t=t||{};const n={};function r(u,c,d){return U.isPlainObject(u)&&U.isPlainObject(c)?U.merge.call({caseless:d},u,c):U.isPlainObject(c)?U.merge({},c):U.isArray(c)?c.slice():c}function i(u,c,d){if(U.isUndefined(c)){if(!U.isUndefined(u))return r(void 0,u,d)}else return r(u,c,d)}function o(u,c){if(!U.isUndefined(c))return r(void 0,c)}function a(u,c){if(U.isUndefined(c)){if(!U.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,d){if(d in t)return r(u,c);if(d in e)return r(void 0,u)}const l={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(u,c)=>i(Mv(u),Mv(c),!0)};return U.forEach(Object.keys(e).concat(Object.keys(t)),function(c){const d=l[c]||i,y=d(e[c],t[c],c);U.isUndefined(y)&&d!==s||(n[c]=y)}),n}const eS="1.2.3",Xh={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Xh[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Nv={};Xh.transitional=function(t,n,r){function i(o,a){return"[Axios v"+eS+"] Transitional option '"+o+"'"+a+(r?". "+r:"")}return(o,a,s)=>{if(t===!1)throw new fe(i(a," has been removed"+(n?" in "+n:"")),fe.ERR_DEPRECATED);return n&&!Nv[a]&&(Nv[a]=!0,console.warn(i(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(o,a,s):!0}};function S2(e,t,n){if(typeof e!="object")throw new fe("options must be an object",fe.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const o=r[i],a=t[o];if(a){const s=e[o],l=s===void 0||a(s,o,e);if(l!==!0)throw new fe("option "+o+" must be "+l,fe.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new fe("Unknown option "+o,fe.ERR_BAD_OPTION)}}const Gd={assertOptions:S2,validators:Xh},Yn=Gd.validators;class El{constructor(t){this.defaults=t,this.interceptors={request:new Dv,response:new Dv}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=eo(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:o}=n;r!==void 0&&Gd.assertOptions(r,{silentJSONParsing:Yn.transitional(Yn.boolean),forcedJSONParsing:Yn.transitional(Yn.boolean),clarifyTimeoutError:Yn.transitional(Yn.boolean)},!1),i!==void 0&&Gd.assertOptions(i,{encode:Yn.function,serialize:Yn.function},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a;a=o&&U.merge(o.common,o[n.method]),a&&U.forEach(["delete","get","head","post","put","patch","common"],b=>{delete o[b]}),n.headers=Mn.concat(a,o);const s=[];let l=!0;this.interceptors.request.forEach(function(P){typeof P.runWhen=="function"&&P.runWhen(n)===!1||(l=l&&P.synchronous,s.unshift(P.fulfilled,P.rejected))});const u=[];this.interceptors.response.forEach(function(P){u.push(P.fulfilled,P.rejected)});let c,d=0,y;if(!l){const b=[Av.bind(this),void 0];for(b.unshift.apply(b,s),b.push.apply(b,u),y=b.length,c=Promise.resolve(n);d{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](i);r._listeners=null}),this.promise.then=i=>{let o;const a=new Promise(s=>{r.subscribe(s),o=s}).then(i);return a.cancel=function(){r.unsubscribe(o)},a},t(function(o,a,s){r.reason||(r.reason=new Ua(o,a,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Qh(function(i){t=i}),cancel:t}}}const P2=Qh;function O2(e){return function(n){return e.apply(null,n)}}function _2(e){return U.isObject(e)&&e.isAxiosError===!0}const Yd={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Yd).forEach(([e,t])=>{Yd[t]=e});const T2=Yd;function tS(e){const t=new qs(e),n=jb(qs.prototype.request,t);return U.extend(n,qs.prototype,t,{allOwnKeys:!0}),U.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return tS(eo(e,i))},n}const Ke=tS(qh);Ke.Axios=qs;Ke.CanceledError=Ua;Ke.CancelToken=P2;Ke.isCancel=Zb;Ke.VERSION=eS;Ke.toFormData=mu;Ke.AxiosError=fe;Ke.Cancel=Ke.CanceledError;Ke.all=function(t){return Promise.all(t)};Ke.spread=O2;Ke.isAxiosError=_2;Ke.mergeConfig=eo;Ke.AxiosHeaders=Mn;Ke.formToJSON=e=>Qb(U.isHTMLForm(e)?new FormData(e):e);Ke.HttpStatusCode=T2;Ke.default=Ke;const E2=Ke;var Kd={},C2={get exports(){return Kd},set exports(e){Kd=e}},nS={};/** + * @license React + * use-sync-external-store-shim.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var to=M;function x2(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var D2=typeof Object.is=="function"?Object.is:x2,k2=to.useState,R2=to.useEffect,L2=to.useLayoutEffect,A2=to.useDebugValue;function M2(e,t){var n=t(),r=k2({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return L2(function(){i.value=n,i.getSnapshot=t,Wc(i)&&o({inst:i})},[e,n,t]),R2(function(){return Wc(i)&&o({inst:i}),e(function(){Wc(i)&&o({inst:i})})},[e]),A2(n),n}function Wc(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!D2(e,n)}catch{return!0}}function N2(e,t){return t()}var I2=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?N2:M2;nS.useSyncExternalStore=to.useSyncExternalStore!==void 0?to.useSyncExternalStore:I2;(function(e){e.exports=nS})(C2);var qd={},j2={get exports(){return qd},set exports(e){qd=e}},rS={};/** + * @license React + * use-sync-external-store-shim/with-selector.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var gu=M,V2=Kd;function $2(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var F2=typeof Object.is=="function"?Object.is:$2,B2=V2.useSyncExternalStore,z2=gu.useRef,U2=gu.useEffect,W2=gu.useMemo,H2=gu.useDebugValue;rS.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var o=z2(null);if(o.current===null){var a={hasValue:!1,value:null};o.current=a}else a=o.current;o=W2(function(){function l(h){if(!u){if(u=!0,c=h,h=r(h),i!==void 0&&a.hasValue){var b=a.value;if(i(b,h))return d=b}return d=h}if(b=d,F2(c,h))return b;var P=r(h);return i!==void 0&&i(b,P)?b:(c=h,d=P)}var u=!1,c,d,y=n===void 0?null:n;return[function(){return l(t())},y===null?void 0:function(){return l(y())}]},[t,n,r,i]);var s=B2(e,o[0],o[1]);return U2(function(){a.hasValue=!0,a.value=s},[s]),H2(s),s};(function(e){e.exports=rS})(j2);function G2(e){e()}let iS=G2;const Y2=e=>iS=e,K2=()=>iS,gr=M.createContext(null);function oS(){return M.useContext(gr)}const q2=()=>{throw new Error("uSES not initialized!")};let aS=q2;const X2=e=>{aS=e},Q2=(e,t)=>e===t;function Z2(e=gr){const t=e===gr?oS:()=>M.useContext(e);return function(r,i=Q2){const{store:o,subscription:a,getServerState:s}=t(),l=aS(a.addNestedSub,o.getState,s||o.getState,r,i);return M.useDebugValue(l),l}}const en=Z2();var Xd={},J2={get exports(){return Xd},set exports(e){Xd=e}},he={};/** @license React v16.13.1 + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Je=typeof Symbol=="function"&&Symbol.for,Zh=Je?Symbol.for("react.element"):60103,Jh=Je?Symbol.for("react.portal"):60106,wu=Je?Symbol.for("react.fragment"):60107,bu=Je?Symbol.for("react.strict_mode"):60108,Su=Je?Symbol.for("react.profiler"):60114,Pu=Je?Symbol.for("react.provider"):60109,Ou=Je?Symbol.for("react.context"):60110,em=Je?Symbol.for("react.async_mode"):60111,_u=Je?Symbol.for("react.concurrent_mode"):60111,Tu=Je?Symbol.for("react.forward_ref"):60112,Eu=Je?Symbol.for("react.suspense"):60113,eD=Je?Symbol.for("react.suspense_list"):60120,Cu=Je?Symbol.for("react.memo"):60115,xu=Je?Symbol.for("react.lazy"):60116,tD=Je?Symbol.for("react.block"):60121,nD=Je?Symbol.for("react.fundamental"):60117,rD=Je?Symbol.for("react.responder"):60118,iD=Je?Symbol.for("react.scope"):60119;function zt(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Zh:switch(e=e.type,e){case em:case _u:case wu:case Su:case bu:case Eu:return e;default:switch(e=e&&e.$$typeof,e){case Ou:case Tu:case xu:case Cu:case Pu:return e;default:return t}}case Jh:return t}}}function sS(e){return zt(e)===_u}he.AsyncMode=em;he.ConcurrentMode=_u;he.ContextConsumer=Ou;he.ContextProvider=Pu;he.Element=Zh;he.ForwardRef=Tu;he.Fragment=wu;he.Lazy=xu;he.Memo=Cu;he.Portal=Jh;he.Profiler=Su;he.StrictMode=bu;he.Suspense=Eu;he.isAsyncMode=function(e){return sS(e)||zt(e)===em};he.isConcurrentMode=sS;he.isContextConsumer=function(e){return zt(e)===Ou};he.isContextProvider=function(e){return zt(e)===Pu};he.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Zh};he.isForwardRef=function(e){return zt(e)===Tu};he.isFragment=function(e){return zt(e)===wu};he.isLazy=function(e){return zt(e)===xu};he.isMemo=function(e){return zt(e)===Cu};he.isPortal=function(e){return zt(e)===Jh};he.isProfiler=function(e){return zt(e)===Su};he.isStrictMode=function(e){return zt(e)===bu};he.isSuspense=function(e){return zt(e)===Eu};he.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===wu||e===_u||e===Su||e===bu||e===Eu||e===eD||typeof e=="object"&&e!==null&&(e.$$typeof===xu||e.$$typeof===Cu||e.$$typeof===Pu||e.$$typeof===Ou||e.$$typeof===Tu||e.$$typeof===nD||e.$$typeof===rD||e.$$typeof===iD||e.$$typeof===tD)};he.typeOf=zt;(function(e){e.exports=he})(J2);var lS=Xd,oD={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},aD={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},uS={};uS[lS.ForwardRef]=oD;uS[lS.Memo]=aD;var Iv={},sD={get exports(){return Iv},set exports(e){Iv=e}},me={};/** + * @license React + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var tm=Symbol.for("react.element"),nm=Symbol.for("react.portal"),Du=Symbol.for("react.fragment"),ku=Symbol.for("react.strict_mode"),Ru=Symbol.for("react.profiler"),Lu=Symbol.for("react.provider"),Au=Symbol.for("react.context"),lD=Symbol.for("react.server_context"),Mu=Symbol.for("react.forward_ref"),Nu=Symbol.for("react.suspense"),Iu=Symbol.for("react.suspense_list"),ju=Symbol.for("react.memo"),Vu=Symbol.for("react.lazy"),uD=Symbol.for("react.offscreen"),cS;cS=Symbol.for("react.module.reference");function tn(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case tm:switch(e=e.type,e){case Du:case Ru:case ku:case Nu:case Iu:return e;default:switch(e=e&&e.$$typeof,e){case lD:case Au:case Mu:case Vu:case ju:case Lu:return e;default:return t}}case nm:return t}}}me.ContextConsumer=Au;me.ContextProvider=Lu;me.Element=tm;me.ForwardRef=Mu;me.Fragment=Du;me.Lazy=Vu;me.Memo=ju;me.Portal=nm;me.Profiler=Ru;me.StrictMode=ku;me.Suspense=Nu;me.SuspenseList=Iu;me.isAsyncMode=function(){return!1};me.isConcurrentMode=function(){return!1};me.isContextConsumer=function(e){return tn(e)===Au};me.isContextProvider=function(e){return tn(e)===Lu};me.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===tm};me.isForwardRef=function(e){return tn(e)===Mu};me.isFragment=function(e){return tn(e)===Du};me.isLazy=function(e){return tn(e)===Vu};me.isMemo=function(e){return tn(e)===ju};me.isPortal=function(e){return tn(e)===nm};me.isProfiler=function(e){return tn(e)===Ru};me.isStrictMode=function(e){return tn(e)===ku};me.isSuspense=function(e){return tn(e)===Nu};me.isSuspenseList=function(e){return tn(e)===Iu};me.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Du||e===Ru||e===ku||e===Nu||e===Iu||e===uD||typeof e=="object"&&e!==null&&(e.$$typeof===Vu||e.$$typeof===ju||e.$$typeof===Lu||e.$$typeof===Au||e.$$typeof===Mu||e.$$typeof===cS||e.getModuleId!==void 0)};me.typeOf=tn;(function(e){e.exports=me})(sD);function cD(){const e=K2();let t=null,n=null;return{clear(){t=null,n=null},notify(){e(()=>{let r=t;for(;r;)r.callback(),r=r.next})},get(){let r=[],i=t;for(;i;)r.push(i),i=i.next;return r},subscribe(r){let i=!0,o=n={callback:r,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){!i||t===null||(i=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}const jv={notify(){},get:()=>[]};function fD(e,t){let n,r=jv;function i(d){return l(),r.subscribe(d)}function o(){r.notify()}function a(){c.onStateChange&&c.onStateChange()}function s(){return Boolean(n)}function l(){n||(n=t?t.addNestedSub(a):e.subscribe(a),r=cD())}function u(){n&&(n(),n=void 0,r.clear(),r=jv)}const c={addNestedSub:i,notifyNestedSubs:o,handleChangeWrapper:a,isSubscribed:s,trySubscribe:l,tryUnsubscribe:u,getListeners:()=>r};return c}const dD=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",pD=dD?M.useLayoutEffect:M.useEffect;function hD({store:e,context:t,children:n,serverState:r}){const i=M.useMemo(()=>{const s=fD(e);return{store:e,subscription:s,getServerState:r?()=>r:void 0}},[e,r]),o=M.useMemo(()=>e.getState(),[e]);pD(()=>{const{subscription:s}=i;return s.onStateChange=s.notifyNestedSubs,s.trySubscribe(),o!==e.getState()&&s.notifyNestedSubs(),()=>{s.tryUnsubscribe(),s.onStateChange=void 0}},[i,o]);const a=t||gr;return Q.createElement(a.Provider,{value:i},n)}function fS(e=gr){const t=e===gr?oS:()=>M.useContext(e);return function(){const{store:r}=t();return r}}const mD=fS();function yD(e=gr){const t=e===gr?mD:fS(e);return function(){return t().dispatch}}const Cr=yD();X2(qd.useSyncExternalStoreWithSelector);Y2(na.unstable_batchedUpdates);const vD=(e,t,n)=>{if(t=t+`?${e.name}=${e.value.toLowerCase()}`,!n)return t;let r="";return n.forEach(i=>{r=r+`&${i.name}=${i.value}`}),t+r};class Ot{constructor(t,n){ss(this,"url","");ss(this,"params");ss(this,"language",en(t=>t.language.title));this.url=t,this.params=n}get(t,n){const r={name:"locale",value:this.language};E2.get(vD(r,this.url,this.params)).then(i=>{n(i.data)}).catch(i=>{throw new Error(i)})}}const gD=[{name:"count",value:5},{name:"page",value:1}],wD=[{name:"count",value:5},{name:"page",value:1}],bD=[{name:"count",value:100},{name:"page",value:1}],SD=[{name:"count",value:5},{name:"page",value:1},{name:"featured",value:"true"}],PD=[{name:"count",value:10},{name:"page",value:1},{name:"type",value:"video"}],$u=({givenClass:e,title:t,linkData:n})=>ee("div",{className:`${e?e+"-title":""} section-title`,children:[A("h2",{children:t}),n?A(Jt,{to:n.link,children:n.title}):null]});var wr={},OD={get exports(){return wr},set exports(e){wr=e}};(()=>{var e={296:(i,o,a)=>{var s=/^\s+|\s+$/g,l=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,c=/^0o[0-7]+$/i,d=parseInt,y=typeof a.g=="object"&&a.g&&a.g.Object===Object&&a.g,h=typeof self=="object"&&self&&self.Object===Object&&self,b=y||h||Function("return this")(),P=Object.prototype.toString,E=Math.max,m=Math.min,g=function(){return b.Date.now()};function O(_){var T=typeof _;return!!_&&(T=="object"||T=="function")}function x(_){if(typeof _=="number")return _;if(function(f){return typeof f=="symbol"||function(v){return!!v&&typeof v=="object"}(f)&&P.call(f)=="[object Symbol]"}(_))return NaN;if(O(_)){var T=typeof _.valueOf=="function"?_.valueOf():_;_=O(T)?T+"":T}if(typeof _!="string")return _===0?_:+_;_=_.replace(s,"");var w=u.test(_);return w||c.test(_)?d(_.slice(2),w?2:8):l.test(_)?NaN:+_}i.exports=function(_,T,w){var f,v,p,S,C,N,k=0,$=!1,I=!1,j=!0;if(typeof _!="function")throw new TypeError("Expected a function");function R(Z){var re=f,se=v;return f=v=void 0,k=Z,S=_.apply(se,re)}function D(Z){return k=Z,C=setTimeout(V,T),$?R(Z):S}function L(Z){var re=Z-N;return N===void 0||re>=T||re<0||I&&Z-k>=p}function V(){var Z=g();if(L(Z))return z(Z);C=setTimeout(V,function(re){var se=T-(re-N);return I?m(se,p-(re-k)):se}(Z))}function z(Z){return C=void 0,j&&f?R(Z):(f=v=void 0,S)}function G(){var Z=g(),re=L(Z);if(f=arguments,v=this,N=Z,re){if(C===void 0)return D(N);if(I)return C=setTimeout(V,T),R(N)}return C===void 0&&(C=setTimeout(V,T)),S}return T=x(T)||0,O(w)&&($=!!w.leading,p=(I="maxWait"in w)?E(x(w.maxWait)||0,T):p,j="trailing"in w?!!w.trailing:j),G.cancel=function(){C!==void 0&&clearTimeout(C),k=0,f=N=v=C=void 0},G.flush=function(){return C===void 0?S:z(g())},G}},96:(i,o,a)=>{var s="Expected a function",l=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,d=/^0o[0-7]+$/i,y=parseInt,h=typeof a.g=="object"&&a.g&&a.g.Object===Object&&a.g,b=typeof self=="object"&&self&&self.Object===Object&&self,P=h||b||Function("return this")(),E=Object.prototype.toString,m=Math.max,g=Math.min,O=function(){return P.Date.now()};function x(T){var w=typeof T;return!!T&&(w=="object"||w=="function")}function _(T){if(typeof T=="number")return T;if(function(v){return typeof v=="symbol"||function(p){return!!p&&typeof p=="object"}(v)&&E.call(v)=="[object Symbol]"}(T))return NaN;if(x(T)){var w=typeof T.valueOf=="function"?T.valueOf():T;T=x(w)?w+"":w}if(typeof T!="string")return T===0?T:+T;T=T.replace(l,"");var f=c.test(T);return f||d.test(T)?y(T.slice(2),f?2:8):u.test(T)?NaN:+T}i.exports=function(T,w,f){var v=!0,p=!0;if(typeof T!="function")throw new TypeError(s);return x(f)&&(v="leading"in f?!!f.leading:v,p="trailing"in f?!!f.trailing:p),function(S,C,N){var k,$,I,j,R,D,L=0,V=!1,z=!1,G=!0;if(typeof S!="function")throw new TypeError(s);function Z(ce){var Pe=k,_t=$;return k=$=void 0,L=ce,j=S.apply(_t,Pe)}function re(ce){return L=ce,R=setTimeout(ae,C),V?Z(ce):j}function se(ce){var Pe=ce-D;return D===void 0||Pe>=C||Pe<0||z&&ce-L>=I}function ae(){var ce=O();if(se(ce))return Se(ce);R=setTimeout(ae,function(Pe){var _t=C-(Pe-D);return z?g(_t,I-(Pe-L)):_t}(ce))}function Se(ce){return R=void 0,G&&k?Z(ce):(k=$=void 0,j)}function Ce(){var ce=O(),Pe=se(ce);if(k=arguments,$=this,D=ce,Pe){if(R===void 0)return re(D);if(z)return R=setTimeout(ae,C),Z(D)}return R===void 0&&(R=setTimeout(ae,C)),j}return C=_(C)||0,x(N)&&(V=!!N.leading,I=(z="maxWait"in N)?m(_(N.maxWait)||0,C):I,G="trailing"in N?!!N.trailing:G),Ce.cancel=function(){R!==void 0&&clearTimeout(R),L=0,k=D=$=R=void 0},Ce.flush=function(){return R===void 0?j:Se(O())},Ce}(T,w,{leading:v,maxWait:w,trailing:p})}},703:(i,o,a)=>{var s=a(414);function l(){}function u(){}u.resetWarningCache=l,i.exports=function(){function c(h,b,P,E,m,g){if(g!==s){var O=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw O.name="Invariant Violation",O}}function d(){return c}c.isRequired=c;var y={array:c,bool:c,func:c,number:c,object:c,string:c,symbol:c,any:c,arrayOf:d,element:c,elementType:c,instanceOf:d,node:c,objectOf:d,oneOf:d,oneOfType:d,shape:d,exact:d,checkPropTypes:u,resetWarningCache:l};return y.PropTypes=y,y}},697:(i,o,a)=>{i.exports=a(703)()},414:i=>{i.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}},t={};function n(i){var o=t[i];if(o!==void 0)return o.exports;var a=t[i]={exports:{}};return e[i](a,a.exports,n),a.exports}n.n=i=>{var o=i&&i.__esModule?()=>i.default:()=>i;return n.d(o,{a:o}),o},n.d=(i,o)=>{for(var a in o)n.o(o,a)&&!n.o(i,a)&&Object.defineProperty(i,a,{enumerable:!0,get:o[a]})},n.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}(),n.o=(i,o)=>Object.prototype.hasOwnProperty.call(i,o),n.r=i=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(i,"__esModule",{value:!0})};var r={};(()=>{n.r(r),n.d(r,{LazyLoadComponent:()=>Cn,LazyLoadImage:()=>E_,trackWindowScroll:()=>V});const i=M;var o=n.n(i),a=n(697);const s=na;var l=n.n(s);function u(){return typeof window<"u"&&"IntersectionObserver"in window&&"isIntersecting"in window.IntersectionObserverEntry.prototype}function c(H){return(c=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(B){return typeof B}:function(B){return B&&typeof Symbol=="function"&&B.constructor===Symbol&&B!==Symbol.prototype?"symbol":typeof B})(H)}function d(H,B){var X=Object.keys(H);if(Object.getOwnPropertySymbols){var q=Object.getOwnPropertySymbols(H);B&&(q=q.filter(function(qe){return Object.getOwnPropertyDescriptor(H,qe).enumerable})),X.push.apply(X,q)}return X}function y(H,B,X){return B in H?Object.defineProperty(H,B,{value:X,enumerable:!0,configurable:!0,writable:!0}):H[B]=X,H}function h(H,B){for(var X=0;X"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var W,Y=E(q);if(qe){var te=E(this).constructor;W=Reflect.construct(Y,arguments,te)}else W=Y.apply(this,arguments);return P(this,W)});function ge(W){var Y;if(function(ne,le){if(!(ne instanceof le))throw new TypeError("Cannot call a class as a function")}(this,ge),(Y=hn.call(this,W)).supportsObserver=!W.scrollPosition&&W.useIntersectionObserver&&u(),Y.supportsObserver){var te=W.threshold;Y.observer=function(ne){return g[ne]=g[ne]||new IntersectionObserver(m,{rootMargin:ne+"px"}),g[ne]}(te)}return Y}return B=ge,(X=[{key:"componentDidMount",value:function(){this.placeholder&&this.observer&&(this.placeholder.onVisible=this.props.onVisible,this.observer.observe(this.placeholder)),this.supportsObserver||this.updateVisibility()}},{key:"componentWillUnmount",value:function(){this.observer&&this.placeholder&&this.observer.unobserve(this.placeholder)}},{key:"componentDidUpdate",value:function(){this.supportsObserver||this.updateVisibility()}},{key:"getPlaceholderBoundingBox",value:function(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.scrollPosition,Y=this.placeholder.getBoundingClientRect(),te=l().findDOMNode(this.placeholder).style,ne={left:parseInt(te.getPropertyValue("margin-left"),10)||0,top:parseInt(te.getPropertyValue("margin-top"),10)||0};return{bottom:W.y+Y.bottom+ne.top,left:W.x+Y.left+ne.left,right:W.x+Y.right+ne.left,top:W.y+Y.top+ne.top}}},{key:"isPlaceholderInViewport",value:function(){if(typeof window>"u"||!this.placeholder)return!1;var W=this.props,Y=W.scrollPosition,te=W.threshold,ne=this.getPlaceholderBoundingBox(Y),le=Y.y+window.innerHeight,ye=Y.x,Re=Y.x+window.innerWidth,Le=Y.y;return Boolean(Le-te<=ne.bottom&&le+te>=ne.top&&ye-te<=ne.right&&Re+te>=ne.left)}},{key:"updateVisibility",value:function(){this.isPlaceholderInViewport()&&this.props.onVisible()}},{key:"render",value:function(){var W=this,Y=this.props,te=Y.className,ne=Y.height,le=Y.placeholder,ye=Y.style,Re=Y.width;if(le&&typeof le.type!="function")return o().cloneElement(le,{ref:function(_e){return W.placeholder=_e}});var Le=function(_e){for(var et=1;et"u"?0:window.scrollX||window.pageXOffset},L=function(){return typeof window>"u"?0:window.scrollY||window.pageYOffset};const V=function(H){var B=function(X){(function(te,ne){if(typeof ne!="function"&&ne!==null)throw new TypeError("Super expression must either be null or a function");te.prototype=Object.create(ne&&ne.prototype,{constructor:{value:te,writable:!0,configurable:!0}}),ne&&$(te,ne)})(Y,X);var q,qe,hn,ge,W=(hn=Y,ge=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var te,ne=R(hn);if(ge){var le=R(this).constructor;te=Reflect.construct(ne,arguments,le)}else te=ne.apply(this,arguments);return I(this,te)});function Y(te){var ne;if(function(ye,Re){if(!(ye instanceof Re))throw new TypeError("Cannot call a class as a function")}(this,Y),(ne=W.call(this,te)).useIntersectionObserver=te.useIntersectionObserver&&u(),ne.useIntersectionObserver)return I(ne);var le=ne.onChangeScroll.bind(j(ne));return te.delayMethod==="debounce"?ne.delayedScroll=T()(le,te.delayTime):te.delayMethod==="throttle"&&(ne.delayedScroll=f()(le,te.delayTime)),ne.state={scrollPosition:{x:D(),y:L()}},ne.baseComponentRef=o().createRef(),ne}return q=Y,(qe=[{key:"componentDidMount",value:function(){this.addListeners()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"componentDidUpdate",value:function(){typeof window>"u"||this.useIntersectionObserver||p(l().findDOMNode(this.baseComponentRef.current))!==this.scrollElement&&(this.removeListeners(),this.addListeners())}},{key:"addListeners",value:function(){typeof window>"u"||this.useIntersectionObserver||(this.scrollElement=p(l().findDOMNode(this.baseComponentRef.current)),this.scrollElement.addEventListener("scroll",this.delayedScroll,{passive:!0}),window.addEventListener("resize",this.delayedScroll,{passive:!0}),this.scrollElement!==window&&window.addEventListener("scroll",this.delayedScroll,{passive:!0}))}},{key:"removeListeners",value:function(){typeof window>"u"||this.useIntersectionObserver||(this.scrollElement.removeEventListener("scroll",this.delayedScroll),window.removeEventListener("resize",this.delayedScroll),this.scrollElement!==window&&window.removeEventListener("scroll",this.delayedScroll))}},{key:"onChangeScroll",value:function(){this.useIntersectionObserver||this.setState({scrollPosition:{x:D(),y:L()}})}},{key:"render",value:function(){var te=this.props,ne=(te.delayMethod,te.delayTime,function(ye,Re){if(ye==null)return{};var Le,_e,et=function(at,mi){if(at==null)return{};var kr,as,ay={},sy=Object.keys(at);for(as=0;as=0||(ay[kr]=at[kr]);return ay}(ye,Re);if(Object.getOwnPropertySymbols){var ze=Object.getOwnPropertySymbols(ye);for(_e=0;_e=0||Object.prototype.propertyIsEnumerable.call(ye,Le)&&(et[Le]=ye[Le])}return et}(te,C)),le=this.useIntersectionObserver?null:this.state.scrollPosition;return o().createElement(H,N({forwardRef:this.baseComponentRef,scrollPosition:le},ne))}}])&&k(q.prototype,qe),Y}(o().Component);return B.propTypes={delayMethod:a.PropTypes.oneOf(["debounce","throttle"]),delayTime:a.PropTypes.number,useIntersectionObserver:a.PropTypes.bool},B.defaultProps={delayMethod:"throttle",delayTime:300,useIntersectionObserver:!0},B};function z(H){return(z=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(B){return typeof B}:function(B){return B&&typeof Symbol=="function"&&B.constructor===Symbol&&B!==Symbol.prototype?"symbol":typeof B})(H)}function G(H,B){for(var X=0;X"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var W,Y=se(q);if(qe){var te=se(this).constructor;W=Reflect.construct(Y,arguments,te)}else W=Y.apply(this,arguments);return re(this,W)});function ge(W){return function(Y,te){if(!(Y instanceof te))throw new TypeError("Cannot call a class as a function")}(this,ge),hn.call(this,W)}return B=ge,(X=[{key:"render",value:function(){return o().createElement(x,this.props)}}])&&G(B.prototype,X),ge}(o().Component);const Se=V(ae);function Ce(H){return(Ce=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(B){return typeof B}:function(B){return B&&typeof Symbol=="function"&&B.constructor===Symbol&&B!==Symbol.prototype?"symbol":typeof B})(H)}function ce(H,B){for(var X=0;X"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var W,Y=Oe(q);if(qe){var te=Oe(this).constructor;W=Reflect.construct(Y,arguments,te)}else W=Y.apply(this,arguments);return _t(this,W)});function ge(W){var Y;(function(Re,Le){if(!(Re instanceof Le))throw new TypeError("Cannot call a class as a function")})(this,ge),Y=hn.call(this,W);var te=W.afterLoad,ne=W.beforeLoad,le=W.scrollPosition,ye=W.visibleByDefault;return Y.state={visible:ye},ye&&(ne(),te()),Y.onVisible=Y.onVisible.bind(pn(Y)),Y.isScrollTracked=Boolean(le&&Number.isFinite(le.x)&&le.x>=0&&Number.isFinite(le.y)&&le.y>=0),Y}return B=ge,(X=[{key:"componentDidUpdate",value:function(W,Y){Y.visible!==this.state.visible&&this.props.afterLoad()}},{key:"onVisible",value:function(){this.props.beforeLoad(),this.setState({visible:!0})}},{key:"render",value:function(){if(this.state.visible)return this.props.children;var W=this.props,Y=W.className,te=W.delayMethod,ne=W.delayTime,le=W.height,ye=W.placeholder,Re=W.scrollPosition,Le=W.style,_e=W.threshold,et=W.useIntersectionObserver,ze=W.width;return this.isScrollTracked||et&&u()?o().createElement(x,{className:Y,height:le,onVisible:this.onVisible,placeholder:ye,scrollPosition:Re,style:Le,threshold:_e,useIntersectionObserver:et,width:ze}):o().createElement(Se,{className:Y,delayMethod:te,delayTime:ne,height:le,onVisible:this.onVisible,placeholder:ye,style:Le,threshold:_e,width:ze})}}])&&ce(B.prototype,X),ge}(o().Component);Wt.propTypes={afterLoad:a.PropTypes.func,beforeLoad:a.PropTypes.func,useIntersectionObserver:a.PropTypes.bool,visibleByDefault:a.PropTypes.bool},Wt.defaultProps={afterLoad:function(){return{}},beforeLoad:function(){return{}},useIntersectionObserver:!0,visibleByDefault:!1};const Cn=Wt;function Dr(H){return(Dr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(B){return typeof B}:function(B){return B&&typeof Symbol=="function"&&B.constructor===Symbol&&B!==Symbol.prototype?"symbol":typeof B})(H)}var Ht=["afterLoad","beforeLoad","delayMethod","delayTime","effect","placeholder","placeholderSrc","scrollPosition","threshold","useIntersectionObserver","visibleByDefault","wrapperClassName","wrapperProps"];function rs(H,B){var X=Object.keys(H);if(Object.getOwnPropertySymbols){var q=Object.getOwnPropertySymbols(H);B&&(q=q.filter(function(qe){return Object.getOwnPropertyDescriptor(H,qe).enumerable})),X.push.apply(X,q)}return X}function is(H){for(var B=1;B"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var W,Y=dc(q);if(qe){var te=dc(this).constructor;W=Reflect.construct(Y,arguments,te)}else W=Y.apply(this,arguments);return fc(this,W)});function ge(W){var Y;return function(te,ne){if(!(te instanceof ne))throw new TypeError("Cannot call a class as a function")}(this,ge),(Y=hn.call(this,W)).state={loaded:!1},Y}return B=ge,(X=[{key:"onImageLoad",value:function(){var W=this;return this.state.loaded?null:function(){W.props.afterLoad(),W.setState({loaded:!0})}}},{key:"getImg",value:function(){var W=this.props,Y=(W.afterLoad,W.beforeLoad,W.delayMethod,W.delayTime,W.effect,W.placeholder,W.placeholderSrc,W.scrollPosition,W.threshold,W.useIntersectionObserver,W.visibleByDefault,W.wrapperClassName,W.wrapperProps,function(te,ne){if(te==null)return{};var le,ye,Re=function(_e,et){if(_e==null)return{};var ze,at,mi={},kr=Object.keys(_e);for(at=0;at=0||(mi[ze]=_e[ze]);return mi}(te,ne);if(Object.getOwnPropertySymbols){var Le=Object.getOwnPropertySymbols(te);for(ye=0;ye=0||Object.prototype.propertyIsEnumerable.call(te,le)&&(Re[le]=te[le])}return Re}(W,Ht));return o().createElement("img",mo({onLoad:this.onImageLoad()},Y))}},{key:"getLazyLoadImage",value:function(){var W=this.props,Y=W.beforeLoad,te=W.className,ne=W.delayMethod,le=W.delayTime,ye=W.height,Re=W.placeholder,Le=W.scrollPosition,_e=W.style,et=W.threshold,ze=W.useIntersectionObserver,at=W.visibleByDefault,mi=W.width;return o().createElement(Cn,{beforeLoad:Y,className:te,delayMethod:ne,delayTime:le,height:ye,placeholder:Re,scrollPosition:Le,style:_e,threshold:et,useIntersectionObserver:ze,visibleByDefault:at,width:mi},this.getImg())}},{key:"getWrappedLazyLoadImage",value:function(W){var Y=this.props,te=Y.effect,ne=Y.height,le=Y.placeholderSrc,ye=Y.width,Re=Y.wrapperClassName,Le=Y.wrapperProps,_e=this.state.loaded,et=_e?" lazy-load-image-loaded":"",ze=_e||!le?{}:{backgroundImage:"url(".concat(le,")"),backgroundSize:"100% 100%"};return o().createElement("span",mo({className:Re+" lazy-load-image-background "+te+et,style:is(is({},ze),{},{color:"transparent",display:"inline-block",height:ne,width:ye})},Le),W)}},{key:"render",value:function(){var W=this.props,Y=W.effect,te=W.placeholderSrc,ne=W.visibleByDefault,le=W.wrapperClassName,ye=W.wrapperProps,Re=this.getLazyLoadImage();return(Y||te)&&!ne||le||ye?this.getWrappedLazyLoadImage(Re):Re}}])&&cc(B.prototype,X),ge}(o().Component);pc.propTypes={afterLoad:a.PropTypes.func,beforeLoad:a.PropTypes.func,delayMethod:a.PropTypes.string,delayTime:a.PropTypes.number,effect:a.PropTypes.string,placeholderSrc:a.PropTypes.string,threshold:a.PropTypes.number,useIntersectionObserver:a.PropTypes.bool,visibleByDefault:a.PropTypes.bool,wrapperClassName:a.PropTypes.string,wrapperProps:a.PropTypes.object},pc.defaultProps={afterLoad:function(){return{}},beforeLoad:function(){return{}},delayMethod:"throttle",delayTime:300,effect:"",placeholderSrc:null,threshold:100,useIntersectionObserver:!0,visibleByDefault:!1,wrapperClassName:""};const E_=pc})(),OD.exports=r})();var dS={},pS={},ve={},_D=function(t,n,r){var i=document.head||document.getElementsByTagName("head")[0],o=document.createElement("script");typeof n=="function"&&(r=n,n={}),n=n||{},r=r||function(){},o.type=n.type||"text/javascript",o.charset=n.charset||"utf8",o.async="async"in n?!!n.async:!0,o.src=t,n.attrs&&TD(o,n.attrs),n.text&&(o.text=""+n.text);var a="onload"in o?Vv:ED;a(o,r),o.onload||Vv(o,r),i.appendChild(o)};function TD(e,t){for(var n in t)e.setAttribute(n,t[n])}function Vv(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(new Error("Failed to load "+this.src),e)}}function ED(e,t){e.onreadystatechange=function(){this.readyState!="complete"&&this.readyState!="loaded"||(this.onreadystatechange=null,t(null,e))}}var CD=function(t){return xD(t)&&!DD(t)};function xD(e){return!!e&&typeof e=="object"}function DD(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||LD(e)}var kD=typeof Symbol=="function"&&Symbol.for,RD=kD?Symbol.for("react.element"):60103;function LD(e){return e.$$typeof===RD}function AD(e){return Array.isArray(e)?[]:{}}function Pa(e,t){return t.clone!==!1&&t.isMergeableObject(e)?no(AD(e),e,t):e}function MD(e,t,n){return e.concat(t).map(function(r){return Pa(r,n)})}function ND(e,t){if(!t.customMerge)return no;var n=t.customMerge(e);return typeof n=="function"?n:no}function ID(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return e.propertyIsEnumerable(t)}):[]}function $v(e){return Object.keys(e).concat(ID(e))}function hS(e,t){try{return t in e}catch{return!1}}function jD(e,t){return hS(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function VD(e,t,n){var r={};return n.isMergeableObject(e)&&$v(e).forEach(function(i){r[i]=Pa(e[i],n)}),$v(t).forEach(function(i){jD(e,i)||(hS(e,i)&&n.isMergeableObject(t[i])?r[i]=ND(i,n)(e[i],t[i],n):r[i]=Pa(t[i],n))}),r}function no(e,t,n){n=n||{},n.arrayMerge=n.arrayMerge||MD,n.isMergeableObject=n.isMergeableObject||CD,n.cloneUnlessOtherwiseSpecified=Pa;var r=Array.isArray(t),i=Array.isArray(e),o=r===i;return o?r?n.arrayMerge(e,t,n):VD(e,t,n):Pa(t,n)}no.all=function(t,n){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(r,i){return no(r,i,n)},{})};var $D=no,mS=$D;Object.defineProperty(ve,"__esModule",{value:!0});ve.parseStartTime=QD;ve.parseEndTime=ZD;ve.randomString=JD;ve.queryString=ek;ve.getSDK=tk;ve.getConfig=nk;ve.omit=rk;ve.callPlayer=ik;ve.isMediaStream=ok;ve.isBlobUrl=ak;ve.supportsWebKitPresentationMode=sk;var FD=yS(_D),BD=yS(mS);function yS(e){return e&&e.__esModule?e:{default:e}}function zD(e,t){return GD(e)||HD(e,t)||WD(e,t)||UD()}function UD(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function WD(e,t){if(e){if(typeof e=="string")return Fv(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Fv(e,t)}}function Fv(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"u"||!(Symbol.iterator in Object(e)))){var n=[],r=!0,i=!1,o=void 0;try{for(var a=e[Symbol.iterator](),s;!(r=(s=a.next()).done)&&(n.push(s.value),!(t&&n.length===t));r=!0);}catch(l){i=!0,o=l}finally{try{!r&&a.return!=null&&a.return()}finally{if(i)throw o}}return n}}function GD(e){if(Array.isArray(e))return e}var YD=/[?&#](?:start|t)=([0-9hms]+)/,KD=/[?&#]end=([0-9hms]+)/,Qd=/(\d+)(h|m|s)/g,qD=/^\d+$/;function vS(e,t){if(!(e instanceof Array)){var n=e.match(t);if(n){var r=n[1];if(r.match(Qd))return XD(r);if(qD.test(r))return parseInt(r)}}}function XD(e){for(var t=0,n=Qd.exec(e);n!==null;){var r=n,i=zD(r,3),o=i[1],a=i[2];a==="h"&&(t+=parseInt(o,10)*60*60),a==="m"&&(t+=parseInt(o,10)*60),a==="s"&&(t+=parseInt(o,10)),n=Qd.exec(e)}return t}function QD(e){return vS(e,YD)}function ZD(e){return vS(e,KD)}function JD(){return Math.random().toString(36).substr(2,5)}function ek(e){return Object.keys(e).map(function(t){return"".concat(t,"=").concat(e[t])}).join("&")}function Hc(e){return window[e]?window[e]:window.exports&&window.exports[e]?window.exports[e]:window.module&&window.module.exports&&window.module.exports[e]?window.module.exports[e]:null}var vi={};function tk(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){return!0},i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:FD.default,o=Hc(t);return o&&r(o)?Promise.resolve(o):new Promise(function(a,s){if(vi[e]){vi[e].push({resolve:a,reject:s});return}vi[e]=[{resolve:a,reject:s}];var l=function(d){vi[e].forEach(function(y){return y.resolve(d)})};if(n){var u=window[n];window[n]=function(){u&&u(),l(Hc(t))}}i(e,function(c){c?(vi[e].forEach(function(d){return d.reject(c)}),vi[e]=null):n||l(Hc(t))})})}function nk(e,t){return(0,BD.default)(t.config,e.config)}function rk(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),i=1;i1?r-1:0),o=1;o0&&arguments[0]!==void 0?arguments[0]:document.createElement("video"),t=/iPhone|iPod/.test(navigator.userAgent)===!1;return e.webkitSupportsPresentationMode&&typeof e.webkitSetPresentationMode=="function"&&t}var ie={};Object.defineProperty(ie,"__esModule",{value:!0});ie.canPlay=ie.FLV_EXTENSIONS=ie.DASH_EXTENSIONS=ie.HLS_EXTENSIONS=ie.VIDEO_EXTENSIONS=ie.AUDIO_EXTENSIONS=ie.MATCH_URL_KALTURA=ie.MATCH_URL_VIDYARD=ie.MATCH_URL_MIXCLOUD=ie.MATCH_URL_DAILYMOTION=ie.MATCH_URL_TWITCH_CHANNEL=ie.MATCH_URL_TWITCH_VIDEO=ie.MATCH_URL_WISTIA=ie.MATCH_URL_STREAMABLE=ie.MATCH_URL_FACEBOOK_WATCH=ie.MATCH_URL_FACEBOOK=ie.MATCH_URL_VIMEO=ie.MATCH_URL_SOUNDCLOUD=ie.MATCH_URL_YOUTUBE=void 0;var Bv=ve;function lk(e,t){var n;if(typeof Symbol>"u"||e[Symbol.iterator]==null){if(Array.isArray(e)||(n=uk(e))||t&&e&&typeof e.length=="number"){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(u){throw u},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o=!0,a=!1,s;return{s:function(){n=e[Symbol.iterator]()},n:function(){var u=n.next();return o=u.done,u},e:function(u){a=!0,s=u},f:function(){try{!o&&n.return!=null&&n.return()}finally{if(a)throw s}}}}function uk(e,t){if(e){if(typeof e=="string")return zv(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return zv(e,t)}}function zv(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nR.length)&&(D=R.length);for(var L=0,V=new Array(D);L"u"||!(Symbol.iterator in Object(R)))){var L=[],V=!0,z=!1,G=void 0;try{for(var Z=R[Symbol.iterator](),re;!(V=(re=Z.next()).done)&&(L.push(re.value),!(D&&L.length===D));V=!0);}catch(se){z=!0,G=se}finally{try{!V&&Z.return!=null&&Z.return()}finally{if(z)throw G}}return L}}function b(R){if(Array.isArray(R))return R}function P(R,D){if(!(R instanceof D))throw new TypeError("Cannot call a class as a function")}function E(R,D){for(var L=0;L"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function f(R){return f=Object.setPrototypeOf?Object.getPrototypeOf:function(L){return L.__proto__||Object.getPrototypeOf(L)},f(R)}function v(R,D,L){return D in R?Object.defineProperty(R,D,{value:L,enumerable:!0,configurable:!0,writable:!0}):R[D]=L,R}var p="https://www.youtube.com/iframe_api",S="YT",C="onYouTubeIframeAPIReady",N=/[?&](?:list|channel)=([a-zA-Z0-9_-]+)/,k=/user\/([a-zA-Z0-9_-]+)\/?/,$=/youtube-nocookie\.com/,I="https://www.youtube-nocookie.com",j=function(R){g(L,R);var D=x(L);function L(){var V;P(this,L);for(var z=arguments.length,G=new Array(z),Z=0;Z"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function g(w){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},g(w)}function O(w,f,v){return f in w?Object.defineProperty(w,f,{value:v,enumerable:!0,configurable:!0,writable:!0}):w[f]=v,w}var x="https://w.soundcloud.com/player/api.js",_="SC",T=function(w){y(v,w);var f=b(v);function v(){var p;u(this,v);for(var S=arguments.length,C=new Array(S),N=0;N"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function g(w){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},g(w)}function O(w,f,v){return f in w?Object.defineProperty(w,f,{value:v,enumerable:!0,configurable:!0,writable:!0}):w[f]=v,w}var x="https://player.vimeo.com/api/player.js",_="Vimeo",T=function(w){y(v,w);var f=b(v);function v(){var p;u(this,v);for(var S=arguments.length,C=new Array(S),N=0;N"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function m(f){return m=Object.setPrototypeOf?Object.getPrototypeOf:function(p){return p.__proto__||Object.getPrototypeOf(p)},m(f)}function g(f,v,p){return v in f?Object.defineProperty(f,v,{value:p,enumerable:!0,configurable:!0,writable:!0}):f[v]=p,f}var O="https://connect.facebook.net/en_US/sdk.js",x="FB",_="fbAsyncInit",T="facebook-player-",w=function(f){d(p,f);var v=h(p);function p(){var S;l(this,p);for(var C=arguments.length,N=new Array(C),k=0;k"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function E(_){return E=Object.setPrototypeOf?Object.getPrototypeOf:function(w){return w.__proto__||Object.getPrototypeOf(w)},E(_)}function m(_,T,w){return T in _?Object.defineProperty(_,T,{value:w,enumerable:!0,configurable:!0,writable:!0}):_[T]=w,_}var g="https://cdn.embed.ly/player-0.1.0.min.js",O="playerjs",x=function(_){c(w,_);var T=y(w);function w(){var f;s(this,w);for(var v=arguments.length,p=new Array(v),S=0;S"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function g(f){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(p){return p.__proto__||Object.getPrototypeOf(p)},g(f)}function O(f,v,p){return v in f?Object.defineProperty(f,v,{value:p,enumerable:!0,configurable:!0,writable:!0}):f[v]=p,f}var x="https://fast.wistia.com/assets/external/E-v1.js",_="Wistia",T="wistia-player-",w=function(f){y(p,f);var v=b(p);function p(){var S;u(this,p);for(var C=arguments.length,N=new Array(C),k=0;k"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function g(f){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(p){return p.__proto__||Object.getPrototypeOf(p)},g(f)}function O(f,v,p){return v in f?Object.defineProperty(f,v,{value:p,enumerable:!0,configurable:!0,writable:!0}):f[v]=p,f}var x="https://player.twitch.tv/js/embed/v1.js",_="Twitch",T="twitch-player-",w=function(f){y(p,f);var v=b(p);function p(){var S;u(this,p);for(var C=arguments.length,N=new Array(C),k=0;kk.length)&&($=k.length);for(var I=0,j=new Array($);I<$;I++)j[I]=k[I];return j}function h(k,$){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(k)))){var I=[],j=!0,R=!1,D=void 0;try{for(var L=k[Symbol.iterator](),V;!(j=(V=L.next()).done)&&(I.push(V.value),!($&&I.length===$));j=!0);}catch(z){R=!0,D=z}finally{try{!j&&L.return!=null&&L.return()}finally{if(R)throw D}}return I}}function b(k){if(Array.isArray(k))return k}function P(k,$){if(!(k instanceof $))throw new TypeError("Cannot call a class as a function")}function E(k,$){for(var I=0;I<$.length;I++){var j=$[I];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(k,j.key,j)}}function m(k,$,I){return $&&E(k.prototype,$),I&&E(k,I),k}function g(k,$){if(typeof $!="function"&&$!==null)throw new TypeError("Super expression must either be null or a function");k.prototype=Object.create($&&$.prototype,{constructor:{value:k,writable:!0,configurable:!0}}),$&&O(k,$)}function O(k,$){return O=Object.setPrototypeOf||function(j,R){return j.__proto__=R,j},O(k,$)}function x(k){var $=w();return function(){var j=f(k),R;if($){var D=f(this).constructor;R=Reflect.construct(j,arguments,D)}else R=j.apply(this,arguments);return _(this,R)}}function _(k,$){return $&&(t($)==="object"||typeof $=="function")?$:T(k)}function T(k){if(k===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return k}function w(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function f(k){return f=Object.setPrototypeOf?Object.getPrototypeOf:function(I){return I.__proto__||Object.getPrototypeOf(I)},f(k)}function v(k,$,I){return $ in k?Object.defineProperty(k,$,{value:I,enumerable:!0,configurable:!0,writable:!0}):k[$]=I,k}var p="https://api.dmcdn.net/all.js",S="DM",C="dmAsyncInit",N=function(k){g(I,k);var $=x(I);function I(){var j;P(this,I);for(var R=arguments.length,D=new Array(R),L=0;L"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function g(w){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},g(w)}function O(w,f,v){return f in w?Object.defineProperty(w,f,{value:v,enumerable:!0,configurable:!0,writable:!0}):w[f]=v,w}var x="https://widget.mixcloud.com/media/js/widgetApi.js",_="Mixcloud",T=function(w){y(v,w);var f=b(v);function v(){var p;u(this,v);for(var S=arguments.length,C=new Array(S),N=0;N"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function g(f){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(p){return p.__proto__||Object.getPrototypeOf(p)},g(f)}function O(f,v,p){return v in f?Object.defineProperty(f,v,{value:p,enumerable:!0,configurable:!0,writable:!0}):f[v]=p,f}var x="https://play.vidyard.com/embed/v4.js",_="VidyardV4",T="onVidyardAPI",w=function(f){y(p,f);var v=b(p);function p(){var S;u(this,p);for(var C=arguments.length,N=new Array(C),k=0;k"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function E(_){return E=Object.setPrototypeOf?Object.getPrototypeOf:function(w){return w.__proto__||Object.getPrototypeOf(w)},E(_)}function m(_,T,w){return T in _?Object.defineProperty(_,T,{value:w,enumerable:!0,configurable:!0,writable:!0}):_[T]=w,_}var g="https://cdn.embed.ly/player-0.1.0.min.js",O="playerjs",x=function(_){c(w,_);var T=y(w);function w(){var f;s(this,w);for(var v=arguments.length,p=new Array(v),S=0;S"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function m(I){return m=Object.setPrototypeOf?Object.getPrototypeOf:function(R){return R.__proto__||Object.getPrototypeOf(R)},m(I)}function g(I,j,R){return j in I?Object.defineProperty(I,j,{value:R,enumerable:!0,configurable:!0,writable:!0}):I[j]=R,I}var O=typeof navigator<"u",x=O&&navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1,_=O&&(/iPad|iPhone|iPod/.test(navigator.userAgent)||x)&&!window.MSStream,T="https://cdn.jsdelivr.net/npm/hls.js@VERSION/dist/hls.min.js",w="Hls",f="https://cdnjs.cloudflare.com/ajax/libs/dashjs/VERSION/dash.all.min.js",v="dashjs",p="https://cdn.jsdelivr.net/npm/flv.js@VERSION/dist/flv.min.js",S="flvjs",C=/www\.dropbox\.com\/.+/,N=/https:\/\/watch\.cloudflarestream\.com\/([a-z0-9]+)/,k="https://videodelivery.net/{id}/manifest/video.m3u8",$=function(I){d(R,I);var j=h(R);function R(){var D;l(this,R);for(var L=arguments.length,V=new Array(L),z=0;z0?z.end(z.length-1):V}},{key:"getCurrentTime",value:function(){return this.player?this.player.currentTime:null}},{key:"getSecondsLoaded",value:function(){if(!this.player)return null;var L=this.player.buffered;if(L.length===0)return 0;var V=L.end(L.length-1),z=this.getDuration();return V>z?z:V}},{key:"getSource",value:function(L){var V=this.shouldUseHLS(L),z=this.shouldUseDASH(L),G=this.shouldUseFLV(L);if(!(L instanceof Array||(0,r.isMediaStream)(L)||V||z||G))return C.test(L)?L.replace("www.dropbox.com","dl.dropboxusercontent.com"):L}},{key:"render",value:function(){var L=this.props,V=L.url,z=L.playing,G=L.loop,Z=L.controls,re=L.muted,se=L.config,ae=L.width,Se=L.height,Ce=this.shouldUseAudio(this.props),ce=Ce?"audio":"video",Pe={width:ae==="auto"?ae:"100%",height:Se==="auto"?Se:"100%"};return n.default.createElement(ce,s({ref:this.ref,src:this.getSource(V),style:Pe,preload:"auto",autoPlay:z||void 0,controls:Z,muted:re,loop:G},se.attributes),V instanceof Array&&V.map(this.renderSourceElement),se.tracks.map(this.renderTrack))}}]),R}(n.Component);e.default=$,g($,"displayName","FilePlayer"),g($,"canPlay",i.canPlay.file)}(rf)),rf}(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=M,n=ve,r=ie;function i(l){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?i=function(c){return typeof c}:i=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},i(l)}function o(){if(typeof WeakMap!="function")return null;var l=new WeakMap;return o=function(){return l},l}function a(l){if(l&&l.__esModule)return l;if(l===null||i(l)!=="object"&&typeof l!="function")return{default:l};var u=o();if(u&&u.has(l))return u.get(l);var c={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var y in l)if(Object.prototype.hasOwnProperty.call(l,y)){var h=d?Object.getOwnPropertyDescriptor(l,y):null;h&&(h.get||h.set)?Object.defineProperty(c,y,h):c[y]=l[y]}return c.default=l,u&&u.set(l,c),c}var s=[{key:"youtube",name:"YouTube",canPlay:r.canPlay.youtube,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(dk())})})},{key:"soundcloud",name:"SoundCloud",canPlay:r.canPlay.soundcloud,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(pk())})})},{key:"vimeo",name:"Vimeo",canPlay:r.canPlay.vimeo,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(hk())})})},{key:"facebook",name:"Facebook",canPlay:r.canPlay.facebook,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(mk())})})},{key:"streamable",name:"Streamable",canPlay:r.canPlay.streamable,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(yk())})})},{key:"wistia",name:"Wistia",canPlay:r.canPlay.wistia,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(vk())})})},{key:"twitch",name:"Twitch",canPlay:r.canPlay.twitch,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(gk())})})},{key:"dailymotion",name:"DailyMotion",canPlay:r.canPlay.dailymotion,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(wk())})})},{key:"mixcloud",name:"Mixcloud",canPlay:r.canPlay.mixcloud,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(bk())})})},{key:"vidyard",name:"Vidyard",canPlay:r.canPlay.vidyard,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(Sk())})})},{key:"kaltura",name:"Kaltura",canPlay:r.canPlay.kaltura,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(Pk())})})},{key:"file",name:"FilePlayer",canPlay:r.canPlay.file,canEnablePIP:function(u){return r.canPlay.file(u)&&(document.pictureInPictureEnabled||(0,n.supportsWebKitPresentationMode)())&&!r.AUDIO_EXTENSIONS.test(u)},lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(Ok())})})}];e.default=s})(pS);var Fu={},tg=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function _k(e,t){return!!(e===t||tg(e)&&tg(t))}function Tk(e,t){if(e.length!==t.length)return!1;for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function O(w){return O=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},O(w)}function x(w,f,v){return f in w?Object.defineProperty(w,f,{value:v,enumerable:!0,configurable:!0,writable:!0}):w[f]=v,w}var _=5e3,T=function(w){h(v,w);var f=P(v);function v(){var p;c(this,v);for(var S=arguments.length,C=new Array(S),N=0;N0&&S<1;if(k){var $=this.player.getDuration();if(!$){console.warn("ReactPlayer: could not seek using fraction – duration not yet available");return}this.player.seekTo($*S);return}this.player.seekTo(S)}},{key:"render",value:function(){var S=this.props.activePlayer;return S?n.default.createElement(S,u({},this.props,{onMount:this.handlePlayerMount,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError})):null}}]),v}(n.Component);e.default=T,x(T,"displayName","Player"),x(T,"propTypes",i.propTypes),x(T,"defaultProps",i.defaultProps)})(NS);var af={},rg;function Bk(){return rg||(rg=1,function(e){function t(_){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(w){return typeof w}:t=function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w},t(_)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(M);function r(){if(typeof WeakMap!="function")return null;var _=new WeakMap;return r=function(){return _},_}function i(_){if(_&&_.__esModule)return _;if(_===null||t(_)!=="object"&&typeof _!="function")return{default:_};var T=r();if(T&&T.has(_))return T.get(_);var w={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var v in _)if(Object.prototype.hasOwnProperty.call(_,v)){var p=f?Object.getOwnPropertyDescriptor(_,v):null;p&&(p.get||p.set)?Object.defineProperty(w,v,p):w[v]=_[v]}return w.default=_,T&&T.set(_,w),w}function o(_,T){var w=Object.keys(_);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(_);T&&(f=f.filter(function(v){return Object.getOwnPropertyDescriptor(_,v).enumerable})),w.push.apply(w,f)}return w}function a(_){for(var T=1;T"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function E(_){return E=Object.setPrototypeOf?Object.getPrototypeOf:function(w){return w.__proto__||Object.getPrototypeOf(w)},E(_)}function m(_,T,w){return T in _?Object.defineProperty(_,T,{value:w,enumerable:!0,configurable:!0,writable:!0}):_[T]=w,_}var g="64px",O={},x=function(_){c(w,_);var T=y(w);function w(){var f;s(this,w);for(var v=arguments.length,p=new Array(v),S=0;Se.length)&&(t=e.length);for(var n=0,r=new Array(t);n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function xl(e){return xl=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},xl(e)}function Ie(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function IS(){if(typeof WeakMap!="function")return null;var e=new WeakMap;return IS=function(){return e},e}function jS(e){if(e&&e.__esModule)return e;if(e===null||Yo(e)!=="object"&&typeof e!="function")return{default:e};var t=IS();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=r?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=e[i]}return n.default=e,t&&t.set(e,n),n}var tR=(0,Vr.lazy)(function(){return Promise.resolve().then(function(){return jS(Bk())})}),nR=typeof window<"u"&&window.document,rR=typeof Fr<"u"&&Fr.window&&Fr.window.document,iR=Object.keys(No.propTypes),oR=nR||rR?Vr.Suspense:function(){return null},Eo=[],aR=function(t,n){var r,i;return i=r=function(o){Qk(s,o);var a=Zk(s);function s(){var l;qk(this,s);for(var u=arguments.length,c=new Array(u),d=0;d0&&arguments[0]!==void 0?arguments[0]:"player";return l.player?l.player.getInternalPlayer(y):null}),Ie(ct(l),"seekTo",function(y,h){if(!l.player)return null;l.player.seekTo(y,h)}),Ie(ct(l),"handleReady",function(){l.props.onReady(ct(l))}),Ie(ct(l),"getActivePlayer",(0,sf.default)(function(y){for(var h=0,b=[].concat(Eo,lf(t));hA("p",{className:"news-category",children:e}),$S=({date:e})=>A("h3",{className:"news-date",children:e}),lg=({title:e,date:t,img:n,category:r,id:i,video:o})=>A(Jt,{to:`/news/${i}`,className:"aside-news",children:ee("div",{className:"aside-news-wrapper",children:[A("div",{className:"aside-news-image",children:o&&o.length>53?A(zu,{url:o,controls:!0,light:n,width:"100%",height:"100%"}):A(wr.LazyLoadImage,{src:n,alt:n,useIntersectionObserver:!0,effect:"opacity",placeholderSrc:Uu})}),A("div",{className:"aside-news-info",children:ee("div",{className:"aside-news-info-inner",children:[ee("div",{className:"aside-news-status",children:[A(VS,{title:r}),A($S,{date:t})]}),A("h2",{className:"aside-news-title",children:e})]})})]})});function FS(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t-1}function RR(e,t){var n=this.__data__,r=Hu(n,e);return r<0?n.push([e,t]):n[r][1]=t,this}fo.prototype.clear=CR;fo.prototype.delete=xR;fo.prototype.get=DR;fo.prototype.has=kR;fo.prototype.set=RR;function ci(e){var t=-1,n=e?e.length:0;for(this.clear();++t1&&arguments[1]!==void 0?arguments[1]:n,a=e(i)+o;return t(a)}}function Wa(e){return function(n){return new Date(e(n).getTime()-1)}}function Ha(e){return function(n){return e.map(function(r){return r(n)})}}function ke(e){if(e instanceof Date)return e.getFullYear();if(typeof e=="number")return e;var t=parseInt(e,10);if(typeof e=="string"&&!isNaN(t))return t;throw new Error("Failed to get year from date: ".concat(e,"."))}function xr(e){if(e instanceof Date)return e.getMonth();throw new Error("Failed to get month from date: ".concat(e,"."))}function Yu(e){if(e instanceof Date)return e.getDate();throw new Error("Failed to get year from date: ".concat(e,"."))}function Ga(e){var t=ke(e),n=t+(-t+1)%100,r=new Date;return r.setFullYear(n,0,1),r.setHours(0,0,0,0),r}var KR=Hn(ke,Ga,-100),XS=Hn(ke,Ga,100),lm=Wa(XS),qR=Hn(ke,lm,-100),QS=Ha([Ga,lm]);function fi(e){var t=ke(e),n=t+(-t+1)%10,r=new Date;return r.setFullYear(n,0,1),r.setHours(0,0,0,0),r}var ZS=Hn(ke,fi,-10),um=Hn(ke,fi,10),Ku=Wa(um),JS=Hn(ke,Ku,-10),eP=Ha([fi,Ku]);function Ya(e){var t=ke(e),n=new Date;return n.setFullYear(t,0,1),n.setHours(0,0,0,0),n}var tP=Hn(ke,Ya,-1),cm=Hn(ke,Ya,1),qu=Wa(cm),nP=Hn(ke,qu,-1),XR=Ha([Ya,qu]);function fm(e,t){return function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,o=ke(r),a=xr(r)+i,s=new Date;return s.setFullYear(o,a,1),s.setHours(0,0,0,0),e(s)}}function po(e){var t=ke(e),n=xr(e),r=new Date;return r.setFullYear(t,n,1),r.setHours(0,0,0,0),r}var rP=fm(po,-1),dm=fm(po,1),Ka=Wa(dm),iP=fm(Ka,-1),QR=Ha([po,Ka]);function ZR(e,t){return function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,o=ke(r),a=xr(r),s=Yu(r)+i,l=new Date;return l.setFullYear(o,a,s),l.setHours(0,0,0,0),e(l)}}function Xu(e){var t=ke(e),n=xr(e),r=Yu(e),i=new Date;return i.setFullYear(t,n,r),i.setHours(0,0,0,0),i}var JR=ZR(Xu,1),pm=Wa(JR),eL=Ha([Xu,pm]);function oP(e){return Yu(Ka(e))}var Co;function tL(e){return oL(e)||iL(e)||rL(e)||nL()}function nL(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function rL(e,t){if(e){if(typeof e=="string")return tp(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tp(e,t)}}function iL(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function oL(e){if(Array.isArray(e))return tp(e)}function tp(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&arguments[1]!==void 0?arguments[1]:Be.ISO_8601,n=e.getDay();switch(t){case Be.ISO_8601:return(n+6)%7;case Be.ARABIC:return(n+1)%7;case Be.HEBREW:case Be.US:return n;default:throw new Error("Unsupported calendar type.")}}function PL(e){var t=Ga(e);return ke(t)}function OL(e){var t=fi(e);return ke(t)}function np(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Be.ISO_8601,n=ke(e),r=xr(e),i=e.getDate()-_a(e,t);return new Date(n,r,i)}function _L(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Be.ISO_8601,n=t===Be.US?Be.US:Be.ISO_8601,r=np(e,t),i=ke(e)+1,o,a;do o=new Date(i,0,n===Be.ISO_8601?4:1),a=np(o,t),i-=1;while(e1&&arguments[1]!==void 0?arguments[1]:Qu,n=arguments.length>2?arguments[2]:void 0;return n.map(function(r){return t(e,r)}).join(" – ")}function RL(e,t,n){return uP(e,t,QS(n))}function cP(e,t,n){return uP(e,t,eP(n))}function fP(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Be.ISO_8601,n=e.getDay();switch(t){case Be.ARABIC:case Be.HEBREW:return n===SL||n===fg;case Be.ISO_8601:case Be.US:return n===fg||n===bL;default:throw new Error("Unsupported calendar type.")}}function ro(e){return ro=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ro(e)}var LL=Object.values(Be),dP=["century","decade","year","month"],qa=F.oneOf(LL),Dl=F.oneOfType([F.string,F.arrayOf(F.string)]),mm=function(t,n,r){var i=t[n];if(!i)return null;if(!(i instanceof Date))return new Error("Invalid prop `".concat(n,"` of type `").concat(ro(i),"` supplied to `").concat(r,"`, expected instance of `Date`."));var o=t.maxDate;return o&&i>o?new Error("Invalid prop `".concat(n,"` of type `").concat(ro(i),"` supplied to `").concat(r,"`, minDate cannot be larger than maxDate.")):null},ym=function(t,n,r){var i=t[n];if(!i)return null;if(!(i instanceof Date))return new Error("Invalid prop `".concat(n,"` of type `").concat(ro(i),"` supplied to `").concat(r,"`, expected instance of `Date`."));var o=t.minDate;return o&&i0,D=I!=="century",L=TL(I,t),V=D&&EL(I,t),z=sP(I,t),G=D&&CL(I,t),Z=function(){if(L.getFullYear()<0)return!0;var Oe=xL(I,t);return u&&u>=Oe}(),re=D&&function(){if(V.getFullYear()<0)return!0;var Oe=DL(I,t);return u&&u>=Oe}(),se=l&&l=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function VL(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function hg(e){return"".concat(e,"%")}function Zu(e){var t=e.children,n=e.className,r=e.direction,i=e.count,o=e.offset,a=e.style,s=e.wrap,l=jL(e,NL);return Q.createElement("div",rp({className:n,style:df({display:"flex",flexDirection:r,flexWrap:s?"wrap":"no-wrap"},a)},l),Q.Children.map(t,function(u,c){return Q.cloneElement(u,df(df({},u.props),{},{style:{flexBasis:hg(100/i),flexShrink:0,flexGrow:0,overflow:"hidden",marginLeft:o&&c===0?hg(100*o/i):null}}))}))}Zu.propTypes={children:F.node,className:F.string,count:F.number.isRequired,direction:F.string,offset:F.number,style:F.objectOf(F.oneOfType([F.string,F.number])),wrap:F.bool};function mg(e){return zL(e)||BL(e)||FL(e)||$L()}function $L(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function FL(e,t){if(e){if(typeof e=="string")return ip(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ip(e,t)}}function BL(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function zL(e){if(Array.isArray(e))return ip(e)}function ip(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne?t:n&&n=e}function WL(e,t){return e[0]<=t[0]&&e[1]>=t[1]}function mP(e,t){return Ea(e[0],t)||Ea(e[1],t)}function yg(e,t,n){var r=mP(t,e),i=[];if(r){i.push(n);var o=Ea(e[0],t),a=Ea(e[1],t);o&&i.push("".concat(n,"Start")),a&&i.push("".concat(n,"End")),o&&a&&i.push("".concat(n,"BothEnds"))}return i}function HL(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.value,n=e.valueType,r=e.date,i=e.dateType,o=e.hover,a="react-calendar__tile",s=[a];if(!r)return s;if(!Array.isArray(r)&&!i)throw new Error("getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.");var l=new Date,u=Array.isArray(r)?r:dg(i,r);if(Ea(l,u)&&s.push("".concat(a,"--now")),!t)return s;if(!Array.isArray(t)&&!n)throw new Error("getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.");var c=Array.isArray(t)?t:dg(n,t);WL(c,u)?s.push("".concat(a,"--active")):mP(c,u)&&s.push("".concat(a,"--hasActive"));var d=yg(c,u,"".concat(a,"--range"));s.push.apply(s,mg(d));var y=[].concat(t);if(o&&y.length===1){var h=o>c[0]?[c[0],o]:[o,c[0]],b=yg(h,u,"".concat(a,"--hover"));s.push.apply(s,mg(b))}return s}var GL=["className","count","dateTransform","dateType","end","hover","offset","start","step","tile","value","valueType"];function vg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function gg(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function qL(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function Za(e){for(var t=e.className,n=e.count,r=n===void 0?3:n,i=e.dateTransform,o=e.dateType,a=e.end,s=e.hover,l=e.offset,u=e.start,c=e.step,d=c===void 0?1:c,y=e.tile,h=e.value,b=e.valueType,P=KL(e,GL),E=[],m=u;m<=a;m+=d){var g=i(m);E.push(Q.createElement(y,op({key:g.getTime(),classes:HL({value:h,valueType:b,date:g,dateType:o,hover:s}),date:g,point:m},P)))}return Q.createElement(Zu,{className:t,count:r,offset:l,wrap:!0},E)}Za.propTypes=gg(gg({},Xa),{},{activeStartDate:F.instanceOf(Date),count:F.number,dateTransform:F.func.isRequired,dateType:F.string,offset:F.number,step:F.number,tile:F.func.isRequired});function ap(e){return ap=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ap(e)}function wg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function bg(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function kl(e){return kl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},kl(e)}function vP(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Pg(e,t){return e&&!t||!e&&t||e&&t&&e.getTime()!==t.getTime()}function Og(e,t){var n=e.activeStartDate,r=e.date,i=e.view;return typeof t=="function"?t({activeStartDate:n,date:r,view:i}):t}var Ja=function(e){ZL(n,e);var t=JL(n);function n(){var r;XL(this,n);for(var i=arguments.length,o=new Array(i),a=0;al||d&&y(d)=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function oA(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var aA="react-calendar__century-view__decades__decade";function gP(e){var t=e.classes,n=e.formatYear,r=n===void 0?Qu:n,i=iA(e,nA),o=i.date,a=i.locale;return Q.createElement(Ja,lp({},i,{classes:[].concat(t,aA),maxDateTransform:Ku,minDateTransform:fi,view:"century"}),cP(a,r,o))}gP.propTypes=Tg(Tg({},Qa),{},{formatYear:F.func});function Eg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function sA(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function pA(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var hA="react-calendar__decade-view__years__year";function bP(e){var t=e.classes,n=e.formatYear,r=n===void 0?Qu:n,i=dA(e,cA),o=i.date,a=i.locale;return Q.createElement(Ja,cp({},i,{classes:[].concat(t,hA),maxDateTransform:qu,minDateTransform:Ya,view:"decade"}),r(a,o))}bP.propTypes=xg(xg({},Qa),{},{formatYear:F.func});function Dg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function mA(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function SA(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var PA="react-calendar__year-view__months__month";function PP(e){var t=e.classes,n=e.formatMonth,r=n===void 0?vL:n,i=e.formatMonthYear,o=i===void 0?aP:i,a=bA(e,gA),s=a.date,l=a.locale;return Q.createElement(Ja,dp({},a,{classes:[].concat(t,PA),formatAbbr:o,maxDateTransform:Ka,minDateTransform:po,view:"year"}),r(l,s))}PP.propTypes=Rg(Rg({},Qa),{},{formatMonth:F.func,formatMonthYear:F.func});function Lg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Ag(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function xA(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var pf="react-calendar__month-view__days__day";function _P(e){var t=e.formatDay,n=t===void 0?mL:t,r=e.formatLongDate,i=r===void 0?yL:r,o=e.calendarType,a=e.classes,s=e.currentMonthIndex,l=CA(e,TA),u=l.date,c=l.locale;return Q.createElement(Ja,hp({},l,{classes:[].concat(a,pf,fP(u,o)?"".concat(pf,"--weekend"):null,u.getMonth()!==s?"".concat(pf,"--neighboringMonth"):null),formatAbbr:i,maxDateTransform:pm,minDateTransform:Xu,view:"month"}),n(c,u))}_P.propTypes=Ng(Ng({},Qa),{},{currentMonthIndex:F.number.isRequired,formatDay:F.func,formatLongDate:F.func});var DA=["showFixedNumberOfWeeks","showNeighboringMonth"];function Ig(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function kA(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function AA(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function TP(e){var t=e.activeStartDate,n=e.calendarType,r=e.showFixedNumberOfWeeks,i=e.showNeighboringMonth,o=LA(e,DA),a=ke(t),s=xr(t),l=r||i,u=_a(t,n),c=l?0:u,d=(l?-u:0)+1,y=function(){if(r)return d+6*7-1;var h=oP(t);if(i){var b=new Date;b.setFullYear(a,s,h),b.setHours(0,0,0,0);var P=7-_a(b,n)-1;return h+P}return h}();return Q.createElement(Za,mp({},o,{className:"react-calendar__month-view__days",count:7,currentMonthIndex:s,dateTransform:function(b){var P=new Date;return P.setFullYear(a,s,b),P.setHours(0,0,0,0),P},dateType:"day",end:y,offset:c,start:d,tile:_P}))}TP.propTypes=kA({calendarType:qa.isRequired,showFixedNumberOfWeeks:F.bool,showNeighboringMonth:F.bool},Xa);var EP="react-calendar__month-view__weekdays",jg="".concat(EP,"__weekday");function CP(e){for(var t=e.calendarType,n=e.formatShortWeekday,r=n===void 0?gL:n,i=e.formatWeekday,o=i===void 0?wL:i,a=e.locale,s=e.onMouseLeave,l=new Date,u=po(l),c=ke(u),d=xr(u),y=[],h=1;h<=7;h+=1){var b=new Date(c,d,h-_a(u,t)),P=o(a,b);y.push(Q.createElement("div",{key:h,className:Wu(jg,fP(b,t)&&"".concat(jg,"--weekend"))},Q.createElement("abbr",{"aria-label":P,title:P},r(a,b).replace(".",""))))}return Q.createElement(Zu,{className:EP,count:7,onFocus:s,onMouseOver:s},y)}CP.propTypes={calendarType:qa.isRequired,formatShortWeekday:F.func,formatWeekday:F.func,locale:F.string,onMouseLeave:F.func};var MA=["date","onClickWeekNumber","weekNumber"];function yp(){return yp=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function VA(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var $A="react-calendar__tile";function xP(e){var t=e.date,n=e.onClickWeekNumber,r=e.weekNumber,i=jA(e,MA),o=NA({className:$A},i),a=Q.createElement("span",null,r);return n?Q.createElement("button",yp({},o,{onClick:function(l){return n(r,t,l)},type:"button"}),a):Q.createElement("div",o,a)}xP.propTypes={date:F.instanceOf(Date).isRequired,onClickWeekNumber:F.func,weekNumber:F.node.isRequired};function DP(e){var t=e.activeStartDate,n=e.calendarType,r=e.onClickWeekNumber,i=e.onMouseLeave,o=e.showFixedNumberOfWeeks,a=function(){if(o)return 6;var u=oP(t),c=_a(t,n),d=u-(7-c);return 1+Math.ceil(d/7)}(),s=function(){for(var u=ke(t),c=xr(t),d=Yu(t),y=[],h=0;h=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function zA(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function UA(e){return Object.keys(cg).find(function(t){return cg[t].includes(e)})||Be.ISO_8601}function kP(e){var t=e.activeStartDate,n=e.locale,r=e.onMouseLeave,i=e.showFixedNumberOfWeeks,o=e.calendarType,a=o===void 0?UA(n):o,s=e.formatShortWeekday,l=e.formatWeekday,u=e.onClickWeekNumber,c=e.showWeekNumbers,d=BA(e,FA);function y(){return Q.createElement(CP,{calendarType:a,formatShortWeekday:s,formatWeekday:l,locale:n,onMouseLeave:r})}function h(){return c?Q.createElement(DP,{activeStartDate:t,calendarType:a,onClickWeekNumber:u,onMouseLeave:r,showFixedNumberOfWeeks:i}):null}function b(){return Q.createElement(TP,vp({calendarType:a},d))}var P="react-calendar__month-view";return Q.createElement("div",{className:Wu(P,c?"".concat(P,"--weekNumbers"):"")},Q.createElement("div",{style:{display:"flex",alignItems:"flex-end"}},h(),Q.createElement("div",{style:{flexGrow:1,width:"100%"}},y(),b())))}kP.propTypes={activeStartDate:F.instanceOf(Date).isRequired,calendarType:qa,formatShortWeekday:F.func,formatWeekday:F.func,locale:F.string,onClickWeekNumber:F.func,onMouseLeave:F.func,showFixedNumberOfWeeks:F.bool,showWeekNumbers:F.bool};var WA=["activeStartDate","defaultActiveStartDate","defaultValue","defaultView","maxDetail","minDetail","value","view"];function Ri(){return Ri=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Rl(e){return Rl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Rl(e)}function Fg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function wp(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function ZA(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function JA(e){return rM(e)||nM(e)||tM(e)||eM()}function eM(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function tM(e,t){if(e){if(typeof e=="string")return bp(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return bp(e,t)}}function nM(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function rM(e){if(Array.isArray(e))return bp(e)}function bp(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0}},{key:"getProcessedValue",value:function(i){var o=this.props,a=o.minDate,s=o.maxDate,l=o.maxDetail,u=o.returnValue,c=function(){switch(u){case"start":return wm;case"end":return MP;case"range":return uM;default:throw new Error("Invalid returnValue.")}}();return c({value:i,minDate:a,maxDate:s,maxDetail:l})}},{key:"renderContent",value:function(i){var o=this.activeStartDate,a=this.onMouseOver,s=this.valueType,l=this.value,u=this.view,c=this.props,d=c.calendarType,y=c.locale,h=c.maxDate,b=c.minDate,P=c.selectRange,E=c.tileClassName,m=c.tileContent,g=c.tileDisabled,O=this.hover,x=i?sP(u,o):Yr(u,o),_=this.drillDownAvailable?this.drillDown:this.onChange,T={activeStartDate:x,hover:O,locale:y,maxDate:h,minDate:b,onClick:_,onMouseOver:P?a:null,tileClassName:E,tileContent:m,tileDisabled:g,value:l,valueType:s};switch(u){case"century":{var w=this.props.formatYear;return Q.createElement(uA,Ri({formatYear:w},T))}case"decade":{var f=this.props.formatYear;return Q.createElement(vA,Ri({formatYear:f},T))}case"year":{var v=this.props,p=v.formatMonth,S=v.formatMonthYear;return Q.createElement(_A,Ri({formatMonth:p,formatMonthYear:S},T))}case"month":{var C=this.props,N=C.formatDay,k=C.formatLongDate,$=C.formatShortWeekday,I=C.formatWeekday,j=C.onClickWeekNumber,R=C.showDoubleView,D=C.showFixedNumberOfWeeks,L=C.showNeighboringMonth,V=C.showWeekNumbers,z=this.onMouseLeave;return Q.createElement(kP,Ri({calendarType:d,formatDay:N,formatLongDate:k,formatShortWeekday:$,formatWeekday:I,onClickWeekNumber:j,onMouseLeave:P?z:null,showFixedNumberOfWeeks:typeof D<"u"?D:R,showNeighboringMonth:L,showWeekNumbers:V},T))}default:throw new Error("Invalid view: ".concat(u,"."))}}},{key:"renderNavigation",value:function(){var i=this.props.showNavigation;if(!i)return null;var o=this.activeStartDate,a=this.view,s=this.views,l=this.props,u=l.formatMonthYear,c=l.formatYear,d=l.locale,y=l.maxDate,h=l.minDate,b=l.navigationAriaLabel,P=l.navigationAriaLive,E=l.navigationLabel,m=l.next2AriaLabel,g=l.next2Label,O=l.nextAriaLabel,x=l.nextLabel,_=l.prev2AriaLabel,T=l.prev2Label,w=l.prevAriaLabel,f=l.prevLabel,v=l.showDoubleView;return Q.createElement(hP,{activeStartDate:o,drillUp:this.drillUp,formatMonthYear:u,formatYear:c,locale:d,maxDate:y,minDate:h,navigationAriaLabel:b,navigationAriaLive:P,navigationLabel:E,next2AriaLabel:m,next2Label:g,nextAriaLabel:O,nextLabel:x,prev2AriaLabel:_,prev2Label:T,prevAriaLabel:w,prevLabel:f,setActiveStartDate:this.setActiveStartDate,showDoubleView:v,view:a,views:s})}},{key:"render",value:function(){var i=this.props,o=i.className,a=i.inputRef,s=i.selectRange,l=i.showDoubleView,u=this.onMouseLeave,c=this.value,d=[].concat(c);return Q.createElement("div",{className:Wu(Es,s&&d.length===1&&"".concat(Es,"--selectRange"),l&&"".concat(Es,"--doubleView"),o),ref:a},this.renderNavigation(),Q.createElement("div",{className:"".concat(Es,"__viewContainer"),onBlur:s?u:null,onMouseLeave:s?u:null},this.renderContent(),l&&this.renderContent(!0)))}}]),n}(M.Component);bm.defaultProps={goToRangeStartOnSelect:!0,maxDate:iM,maxDetail:"month",minDate:vm,minDetail:"century",returnValue:"start",showNavigation:!0,showNeighboringMonth:!0};var Bg=F.instanceOf(Date),zg=F.oneOfType([F.string,pP]);bm.propTypes={activeStartDate:Bg,allowPartialRange:F.bool,calendarType:qa,className:Dl,defaultActiveStartDate:Bg,defaultValue:zg,defaultView:Ta,formatDay:F.func,formatLongDate:F.func,formatMonth:F.func,formatMonthYear:F.func,formatShortWeekday:F.func,formatWeekday:F.func,formatYear:F.func,goToRangeStartOnSelect:F.bool,inputRef:AL,locale:F.string,maxDate:ym,maxDetail:F.oneOf(Kr),minDate:mm,minDetail:F.oneOf(Kr),navigationAriaLabel:F.string,navigationAriaLive:F.oneOf(["off","polite","assertive"]),navigationLabel:F.func,next2AriaLabel:F.string,next2Label:F.node,nextAriaLabel:F.string,nextLabel:F.node,onActiveStartDateChange:F.func,onChange:F.func,onClickDay:F.func,onClickDecade:F.func,onClickMonth:F.func,onClickWeekNumber:F.func,onClickYear:F.func,onDrillDown:F.func,onDrillUp:F.func,onViewChange:F.func,prev2AriaLabel:F.string,prev2Label:F.node,prevAriaLabel:F.string,prevLabel:F.node,returnValue:F.oneOf(["start","end","range"]),selectRange:F.bool,showDoubleView:F.bool,showFixedNumberOfWeeks:F.bool,showNavigation:F.bool,showNeighboringMonth:F.bool,showWeekNumbers:F.bool,tileClassName:F.oneOfType([F.func,Dl]),tileContent:F.oneOfType([F.func,F.node]),tileDisabled:F.func,value:zg,view:Ta};const fM=()=>{const[e,t]=M.useState(new Date);return A("div",{className:"calendar",children:A(wr.LazyLoadComponent,{useIntersectionObserver:!0,children:A(bm,{value:e,onChange:t})})})};var dM={cm:!0,mm:!0,in:!0,px:!0,pt:!0,pc:!0,em:!0,ex:!0,ch:!0,rem:!0,vw:!0,vh:!0,vmin:!0,vmax:!0,"%":!0};function pM(e){if(typeof e=="number")return{value:e,unit:"px"};var t,n=(e.match(/^[0-9.]*/)||"").toString();n.includes(".")?t=parseFloat(n):t=parseInt(n,10);var r=(e.match(/[^0-9]*$/)||"").toString();return dM[r]?{value:t,unit:r}:(console.warn("React Spinners: ".concat(e," is not a valid css value. Defaulting to ").concat(t,"px.")),{value:t,unit:"px"})}function mf(e){var t=pM(e);return"".concat(t.value).concat(t.unit)}var hM=function(e,t,n){var r="react-spinners-".concat(e,"-").concat(n);if(typeof window>"u"||!window.document)return r;var i=document.createElement("style");document.head.appendChild(i);var o=i.sheet,a=` + @keyframes `.concat(r,` { + `).concat(t,` + } + `);return o&&o.insertRule(a,0),r},Ll=globalThis&&globalThis.__assign||function(){return Ll=Object.assign||function(e){for(var t,n=1,r=arguments.length;nA("div",{className:"loader",children:A(vM,{color:"#38a39d",loading:!0,cssOverride:{display:"block",margin:"10 auto",borderColor:"red",height:"100%"},"aria-label":"loader","data-testid":"loader"})}),Sm=({type:e})=>{const t=new Ot(zn+`${e==="popular"?"/popular":""}/posts`,wD),n=t.language,[r,i]=M.useState();return M.useEffect(()=>{t.get(r,i)},[]),ee("div",{className:"aside",children:[ee("div",{className:"aside-wrapper",children:[A($u,{title:e==="latest"?`${n==="EN"?"Latest news":n==="RU"?"Последние новости":"Soňky habarlar"}`:`${n==="EN"?"Most read":n==="RU"?"Самое читаемое":"Köp okalýar"}`}),A("div",{className:"aside-inner",children:e==="popular"?r?r.data.map(o=>{var a,s;return A(lg,{title:o==null?void 0:o.title,date:o==null?void 0:o.published_at,category:(a=o.categories[0])==null?void 0:a.name,img:(s=o==null?void 0:o.featured_images[0])==null?void 0:s.path,id:o==null?void 0:o.id,video:o==null?void 0:o.video},ot())}):A(dn,{}):r?r.map(o=>{var a,s;return A(lg,{title:o==null?void 0:o.title,date:o==null?void 0:o.published_at,category:(a=o==null?void 0:o.categories[0])==null?void 0:a.name,img:(s=o==null?void 0:o.featured_images[0])==null?void 0:s.path,id:o==null?void 0:o.id,video:o==null?void 0:o.video},ot())}):A(dn,{})})]}),A("div",{className:"aside-calendar",children:A(fM,{})})]})},Al=({id:e,title:t,text:n,categories:r,date:i,img:o,video:a})=>A(Jt,{to:`/news/${e}`,children:ee("div",{className:"news-wrapper",children:[A("div",{className:"news-image",children:a.type==="video"?A(zu,{url:a.url,controls:!0,light:o,width:"100%",height:"100%"}):A(wr.LazyLoadImage,{src:o,alt:o,useIntersectionObserver:!0,effect:"opacity",placeholderSrc:Uu})}),A("div",{className:"news-info",children:ee("div",{className:"news-info-inner",children:[A("h2",{className:"news-title",children:t}),ee("div",{className:"news-status",children:[A("div",{className:"news-status-left",children:r.map(s=>A(VS,{title:s.name},ot()))}),A("div",{className:"news-status-right",children:A($S,{date:i})})]}),A("div",{className:"news-text",dangerouslySetInnerHTML:{__html:n}})]})})]})}),Ug=e=>({type:"SET_NEWS_SCROLL",payload:e}),Wg=e=>({type:"SET_SEARCH_DATA",payload:e}),gM=e=>({type:"SET_POST",payload:e}),wM=e=>({type:"SET_VIDEO",payload:e}),bM=e=>({type:"SET_FEATURED",payload:e}),SM=e=>({type:"SET_CATEGORIES",payload:e}),PM=({title:e,category:t,count:n,avoidFirst:r})=>{const i=gD.slice();t&&i.push({name:"category",value:t}),n&&(i[0].value=n);const o=new Ot(zn+"/pagination/new/posts",i),a=o.language,[s,l]=M.useState(a),u=en(h=>h.newsScroll.data),c=Cr();M.useEffect(()=>{o.get(u,h=>c(Ug(h))),l(a)},[t]),M.useEffect(()=>{u.data[0].id>0&&s!==a&&(o.get(u,h=>c(Ug(h))),l(a))},[a,s]);const[d,y]=M.useState(u.data);return M.useEffect(()=>{const h=u.data.filter((b,P)=>{if(P>=0)return b});y(h)},[u]),A("div",{className:"news-scroll",children:ee("div",{className:"news-scroll-wrapper",children:[e===!0?A($u,{title:a==="EN"?"Newsline":a==="RU"?"Лента новостей":"Habarlar",linkData:{link:"/all",title:`${a==="EN"?"View all":a==="RU"?"Посмотреть все":"Doly gör"}`}}):null,A("div",{className:"news-scroll-inner",children:d.length>0?d[0].id>-1?d.map((h,b)=>{var P,E;if(r){if(b>0)return A(Al,{id:h==null?void 0:h.id,title:h==null?void 0:h.title,text:h==null?void 0:h.excerpt,date:h==null?void 0:h.published_at,categories:h==null?void 0:h.categories,img:(P=h==null?void 0:h.featured_images[0])==null?void 0:P.path,video:{type:h==null?void 0:h.type,url:h==null?void 0:h.video}},ot())}else return A(Al,{id:h==null?void 0:h.id,title:h==null?void 0:h.title,text:h==null?void 0:h.excerpt,date:h==null?void 0:h.published_at,categories:h==null?void 0:h.categories,img:(E=h==null?void 0:h.featured_images[0])==null?void 0:E.path,video:{type:h==null?void 0:h.type,url:h==null?void 0:h.video}},ot())}):A(dn,{}):A("p",{className:"scroll-empty",children:"Нет новостей в этой категории"})})]})})},OM=({url:e,placeholder:t,date:n,excerpt:r})=>A("div",{className:"videos-item",children:ee(wr.LazyLoadComponent,{useIntersectionObserver:!0,children:[A("div",{className:"videos-item-video",children:A(zu,{url:e,controls:!0,light:t,width:"100%",height:"100%"})}),ee("div",{className:"videos-item-data",children:[A("span",{children:n}),A("p",{children:r})]})]})}),_M=()=>{const e=en(a=>a.video.data),t=new Ot(zn+"/pagination/new/posts",PD),n=t.language,r=Cr(),[i,o]=M.useState(n);return M.useEffect(()=>{i===n&&e.data[0].id>-1||(t.get(e,a=>r(wM(a))),o(n))},[i,n]),A("section",{className:"videos",children:ee("div",{className:"videos-inner",children:[A($u,{givenClass:"videos",title:n==="EN"?"Videos":n==="RU"?"Видео":"Videolar",linkData:{link:"/all?type=video",title:`${n==="EN"?"View all":n==="RU"?"Посмотреть все":"Doly gör"}`}}),A("div",{className:"videos-items",children:e.data[0].id>-1?e.data.map((a,s)=>{if(s<=4)return A(OM,{url:a.video||"",placeholder:a.featured_images[0]?a.featured_images[0].path:"",date:a.published_at,excerpt:a.excerpt},ot())}):A(dn,{})})]})})},$r=({type:e="small",img:t,title:n,id:r})=>ee("div",{className:`main-content-item main-content-item__${e}`,style:{backgroundImage:`url(${t})`,backgroundRepeat:"no-repeat",backgroundSize:"cover"},children:[A(wr.LazyLoadImage,{src:t,alt:t,effect:"opacity",useIntersectionObserver:!0,placeholderSrc:Uu}),A("div",{className:"bg-blur"}),A(Jt,{to:`/news/${r}`,className:"main-content-item-overlay",children:A("h2",{children:n})})]});function Hg(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function Pm(e={},t={}){Object.keys(t).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:Hg(t[n])&&Hg(e[n])&&Object.keys(t[n]).length>0&&Pm(e[n],t[n])})}const IP={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function _n(){const e=typeof document<"u"?document:{};return Pm(e,IP),e}const TM={document:IP,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function Ut(){const e=typeof window<"u"?window:{};return Pm(e,TM),e}function EM(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function Sp(e,t=0){return setTimeout(e,t)}function xa(){return Date.now()}function CM(e){const t=Ut();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function xM(e,t="x"){const n=Ut();let r,i,o;const a=CM(e);return n.WebKitCSSMatrix?(i=a.transform||a.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map(s=>s.replace(",",".")).join(", ")),o=new n.WebKitCSSMatrix(i==="none"?"":i)):(o=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=o.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?i=o.m41:r.length===16?i=parseFloat(r[12]):i=parseFloat(r[4])),t==="y"&&(n.WebKitCSSMatrix?i=o.m42:r.length===16?i=parseFloat(r[13]):i=parseFloat(r[5])),i||0}function Cs(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function DM(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function Mt(...e){const t=Object(e[0]),n=["__proto__","constructor","prototype"];for(let r=1;rn.indexOf(a)<0);for(let a=0,s=o.length;ai?"next":"prev",u=(d,y)=>l==="next"&&d>=y||l==="prev"&&d<=y,c=()=>{a=new Date().getTime(),o===null&&(o=a);const d=Math.max(Math.min((a-o)/s,1),0),y=.5-Math.cos(d*Math.PI)/2;let h=i+y*(t-i);if(u(h,t)&&(h=t),e.wrapperEl.scrollTo({[n]:h}),u(h,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[n]:h})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(c)};c()}function Nn(e,t=""){return[...e.children].filter(n=>n.matches(t))}function VP(e,t=[]){const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:[t]),n}function kM(e,t){const n=[];for(;e.previousElementSibling;){const r=e.previousElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function RM(e,t){const n=[];for(;e.nextElementSibling;){const r=e.nextElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function ir(e,t){return Ut().getComputedStyle(e,null).getPropertyValue(t)}function br(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function $P(e,t){const n=[];let r=e.parentElement;for(;r;)t?r.matches(t)&&n.push(r):n.push(r),r=r.parentElement;return n}function Pp(e,t,n){const r=Ut();return n?e[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom")):e.offsetWidth}let yf;function LM(){const e=Ut(),t=_n();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function FP(){return yf||(yf=LM()),yf}let vf;function AM({userAgent:e}={}){const t=FP(),n=Ut(),r=n.navigator.platform,i=e||n.navigator.userAgent,o={ios:!1,android:!1},a=n.screen.width,s=n.screen.height,l=i.match(/(Android);?[\s\/]+([\d.]+)?/);let u=i.match(/(iPad).*OS\s([\d_]+)/);const c=i.match(/(iPod)(.*OS\s([\d_]+))?/),d=!u&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),y=r==="Win32";let h=r==="MacIntel";const b=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!u&&h&&t.touch&&b.indexOf(`${a}x${s}`)>=0&&(u=i.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),h=!1),l&&!y&&(o.os="android",o.android=!0),(u||d||c)&&(o.os="ios",o.ios=!0),o}function MM(e={}){return vf||(vf=AM(e)),vf}let gf;function NM(){const e=Ut();let t=!1;function n(){const r=e.navigator.userAgent.toLowerCase();return r.indexOf("safari")>=0&&r.indexOf("chrome")<0&&r.indexOf("android")<0}if(n()){const r=String(e.navigator.userAgent);if(r.includes("Version/")){const[i,o]=r.split("Version/")[1].split(" ")[0].split(".").map(a=>Number(a));t=i<16||i===16&&o<2}}return{isSafari:t||n(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}function IM(){return gf||(gf=NM()),gf}function jM({swiper:e,on:t,emit:n}){const r=Ut();let i=null,o=null;const a=()=>{!e||e.destroyed||!e.initialized||(n("beforeResize"),n("resize"))},s=()=>{!e||e.destroyed||!e.initialized||(i=new ResizeObserver(c=>{o=r.requestAnimationFrame(()=>{const{width:d,height:y}=e;let h=d,b=y;c.forEach(({contentBoxSize:P,contentRect:E,target:m})=>{m&&m!==e.el||(h=E?E.width:(P[0]||P).inlineSize,b=E?E.height:(P[0]||P).blockSize)}),(h!==d||b!==y)&&a()})}),i.observe(e.el))},l=()=>{o&&r.cancelAnimationFrame(o),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null)},u=()=>{!e||e.destroyed||!e.initialized||n("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&typeof r.ResizeObserver<"u"){s();return}r.addEventListener("resize",a),r.addEventListener("orientationchange",u)}),t("destroy",()=>{l(),r.removeEventListener("resize",a),r.removeEventListener("orientationchange",u)})}function VM({swiper:e,extendParams:t,on:n,emit:r}){const i=[],o=Ut(),a=(u,c={})=>{const d=o.MutationObserver||o.WebkitMutationObserver,y=new d(h=>{if(h.length===1){r("observerUpdate",h[0]);return}const b=function(){r("observerUpdate",h[0])};o.requestAnimationFrame?o.requestAnimationFrame(b):o.setTimeout(b,0)});y.observe(u,{attributes:typeof c.attributes>"u"?!0:c.attributes,childList:typeof c.childList>"u"?!0:c.childList,characterData:typeof c.characterData>"u"?!0:c.characterData}),i.push(y)},s=()=>{if(e.params.observer){if(e.params.observeParents){const u=$P(e.el);for(let c=0;c{i.forEach(u=>{u.disconnect()}),i.splice(0,i.length)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",s),n("destroy",l)}const $M={on(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;const i=n?"unshift":"push";return e.split(" ").forEach(o=>{r.eventsListeners[o]||(r.eventsListeners[o]=[]),r.eventsListeners[o][i](t)}),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;function i(...o){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(r,o)}return i.__emitterProxy=t,r.on(e,i,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed||typeof e!="function")return n;const r=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[r](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(" ").forEach(r=>{typeof t>"u"?n.eventsListeners[r]=[]:n.eventsListeners[r]&&n.eventsListeners[r].forEach((i,o)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[r].splice(o,1)})}),n},emit(...e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let n,r,i;return typeof e[0]=="string"||Array.isArray(e[0])?(n=e[0],r=e.slice(1,e.length),i=t):(n=e[0].events,r=e[0].data,i=e[0].context||t),r.unshift(i),(Array.isArray(n)?n:n.split(" ")).forEach(a=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(s=>{s.apply(i,[a,...r])}),t.eventsListeners&&t.eventsListeners[a]&&t.eventsListeners[a].forEach(s=>{s.apply(i,r)})}),t}};function FM(){const e=this;let t,n;const r=e.el;typeof e.params.width<"u"&&e.params.width!==null?t=e.params.width:t=r.clientWidth,typeof e.params.height<"u"&&e.params.height!==null?n=e.params.height:n=r.clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(ir(r,"padding-left")||0,10)-parseInt(ir(r,"padding-right")||0,10),n=n-parseInt(ir(r,"padding-top")||0,10)-parseInt(ir(r,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function BM(){const e=this;function t(S){return e.isHorizontal()?S:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[S]}function n(S,C){return parseFloat(S.getPropertyValue(t(C))||0)}const r=e.params,{wrapperEl:i,slidesEl:o,size:a,rtlTranslate:s,wrongRTL:l}=e,u=e.virtual&&r.virtual.enabled,c=u?e.virtual.slides.length:e.slides.length,d=Nn(o,`.${e.params.slideClass}, swiper-slide`),y=u?e.virtual.slides.length:d.length;let h=[];const b=[],P=[];let E=r.slidesOffsetBefore;typeof E=="function"&&(E=r.slidesOffsetBefore.call(e));let m=r.slidesOffsetAfter;typeof m=="function"&&(m=r.slidesOffsetAfter.call(e));const g=e.snapGrid.length,O=e.slidesGrid.length;let x=r.spaceBetween,_=-E,T=0,w=0;if(typeof a>"u")return;typeof x=="string"&&x.indexOf("%")>=0&&(x=parseFloat(x.replace("%",""))/100*a),e.virtualSize=-x,d.forEach(S=>{s?S.style.marginLeft="":S.style.marginRight="",S.style.marginBottom="",S.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(xs(i,"--swiper-centered-offset-before",""),xs(i,"--swiper-centered-offset-after",""));const f=r.grid&&r.grid.rows>1&&e.grid;f&&e.grid.initSlides(y);let v;const p=r.slidesPerView==="auto"&&r.breakpoints&&Object.keys(r.breakpoints).filter(S=>typeof r.breakpoints[S].slidesPerView<"u").length>0;for(let S=0;S1&&h.push(e.virtualSize-a)}if(u&&r.loop){const S=P[0]+x;if(r.slidesPerGroup>1){const C=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/r.slidesPerGroup),N=S*r.slidesPerGroup;for(let k=0;k!r.cssMode||r.loop?!0:N!==d.length-1).forEach(C=>{C.style[S]=`${x}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let S=0;P.forEach(N=>{S+=N+(r.spaceBetween?r.spaceBetween:0)}),S-=r.spaceBetween;const C=S-a;h=h.map(N=>N<0?-E:N>C?C+m:N)}if(r.centerInsufficientSlides){let S=0;if(P.forEach(C=>{S+=C+(r.spaceBetween?r.spaceBetween:0)}),S-=r.spaceBetween,S{h[k]=N-C}),b.forEach((N,k)=>{b[k]=N+C})}}if(Object.assign(e,{slides:d,snapGrid:h,slidesGrid:b,slidesSizesGrid:P}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){xs(i,"--swiper-centered-offset-before",`${-h[0]}px`),xs(i,"--swiper-centered-offset-after",`${e.size/2-P[P.length-1]/2}px`);const S=-e.snapGrid[0],C=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(N=>N+S),e.slidesGrid=e.slidesGrid.map(N=>N+C)}if(y!==c&&e.emit("slidesLengthChange"),h.length!==g&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),b.length!==O&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),!u&&!r.cssMode&&(r.effect==="slide"||r.effect==="fade")){const S=`${r.containerModifierClass}backface-hidden`,C=e.el.classList.contains(S);y<=r.maxBackfaceHiddenSlides?C||e.el.classList.add(S):C&&e.el.classList.remove(S)}}function zM(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let i=0,o;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const a=s=>r?t.slides.filter(l=>parseInt(l.getAttribute("data-swiper-slide-index"),10)===s)[0]:t.slides[s];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(s=>{n.push(s)});else for(o=0;ot.slides.length&&!r)break;n.push(a(s))}else n.push(a(t.activeIndex));for(o=0;oi?s:i}(i||i===0)&&(t.wrapperEl.style.height=`${i}px`)}function UM(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let r=0;r"u"&&t.updateSlidesOffset();let a=-e;i&&(a=e),r.forEach(s=>{s.classList.remove(n.slideVisibleClass)}),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let s=0;s=0&&y1&&h<=t.size||y<=0&&h>=t.size)&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(s),r[s].classList.add(n.slideVisibleClass)),l.progress=i?-c:c,l.originalProgress=i?-d:d}}function HM(e){const t=this;if(typeof e>"u"){const c=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*c||0}const n=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:o,isEnd:a,progressLoop:s}=t;const l=o,u=a;if(r===0)i=0,o=!0,a=!0;else{i=(e-t.minTranslate())/r;const c=Math.abs(e-t.minTranslate())<1,d=Math.abs(e-t.maxTranslate())<1;o=c||i<=0,a=d||i>=1,c&&(i=0),d&&(i=1)}if(n.loop){const c=br(t.slides.filter(E=>E.getAttribute("data-swiper-slide-index")==="0")[0]),d=br(t.slides.filter(E=>E.getAttribute("data-swiper-slide-index")*1===t.slides.length-1)[0]),y=t.slidesGrid[c],h=t.slidesGrid[d],b=t.slidesGrid[t.slidesGrid.length-1],P=Math.abs(e);P>=y?s=(P-y)/b:s=(P+b-h)/b,s>1&&(s-=1)}Object.assign(t,{progress:i,progressLoop:s,isBeginning:o,isEnd:a}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),o&&!l&&t.emit("reachBeginning toEdge"),a&&!u&&t.emit("reachEnd toEdge"),(l&&!o||u&&!a)&&t.emit("fromEdge"),t.emit("progress",i)}function GM(){const e=this,{slides:t,params:n,slidesEl:r,activeIndex:i}=e,o=e.virtual&&n.virtual.enabled,a=l=>Nn(r,`.${n.slideClass}${l}, swiper-slide${l}`)[0];t.forEach(l=>{l.classList.remove(n.slideActiveClass,n.slideNextClass,n.slidePrevClass)});let s;if(o)if(n.loop){let l=i-e.virtual.slidesBefore;l<0&&(l=e.virtual.slides.length+l),l>=e.virtual.slides.length&&(l-=e.virtual.slides.length),s=a(`[data-swiper-slide-index="${l}"]`)}else s=a(`[data-swiper-slide-index="${i}"]`);else s=t[i];if(s){s.classList.add(n.slideActiveClass);let l=RM(s,`.${n.slideClass}, swiper-slide`)[0];n.loop&&!l&&(l=t[0]),l&&l.classList.add(n.slideNextClass);let u=kM(s,`.${n.slideClass}, swiper-slide`)[0];n.loop&&!u===0&&(u=t[t.length-1]),u&&u.classList.add(n.slidePrevClass)}e.emitSlidesClasses()}function YM(e){const{slidesGrid:t,params:n}=e,r=e.rtlTranslate?e.translate:-e.translate;let i;for(let o=0;o=t[o]&&r=t[o]&&r=t[o]&&(i=o);return n.normalizeSlideIndex&&(i<0||typeof i>"u")&&(i=0),i}function KM(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:i,activeIndex:o,realIndex:a,snapIndex:s}=t;let l=e,u;const c=y=>{let h=y-t.virtual.slidesBefore;return h<0&&(h=t.virtual.slides.length+h),h>=t.virtual.slides.length&&(h-=t.virtual.slides.length),h};if(typeof l>"u"&&(l=YM(t)),r.indexOf(n)>=0)u=r.indexOf(n);else{const y=Math.min(i.slidesPerGroupSkip,l);u=y+Math.floor((l-y)/i.slidesPerGroup)}if(u>=r.length&&(u=r.length-1),l===o){u!==s&&(t.snapIndex=u,t.emit("snapIndexChange")),t.params.loop&&t.virtual&&t.params.virtual.enabled&&(t.realIndex=c(l));return}let d;t.virtual&&i.virtual.enabled&&i.loop?d=c(l):t.slides[l]?d=parseInt(t.slides[l].getAttribute("data-swiper-slide-index")||l,10):d=l,Object.assign(t,{snapIndex:u,realIndex:d,previousIndex:o,activeIndex:l}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),a!==d&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")}function qM(e){const t=this,n=t.params,r=e.closest(`.${n.slideClass}, swiper-slide`);let i=!1,o;if(r){for(let a=0;al?c=l:r&&eo?a="next":i=l.length&&(E=l.length-1);const m=-l[E];if(s.normalizeSlideIndex)for(let O=0;O=_&&x=_&&x=_&&(a=O)}if(o.initialized&&a!==d&&(!o.allowSlideNext&&mo.translate&&m>o.maxTranslate()&&(d||0)!==a))return!1;a!==(c||0)&&n&&o.emit("beforeSlideChangeStart"),o.updateProgress(m);let g;if(a>d?g="next":a0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[O?"scrollLeft":"scrollTop"]=x})):h[O?"scrollLeft":"scrollTop"]=x,_&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1})}else{if(!o.support.smoothScroll)return jP({swiper:o,targetPosition:x,side:O?"left":"top"}),!0;h.scrollTo({[O?"left":"top"]:x,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(m),o.updateActiveIndex(a),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,r),o.transitionStart(n,g),t===0?o.transitionEnd(n,g):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(x){!o||o.destroyed||x.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(n,g))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0}function lN(e=0,t=this.params.speed,n=!0,r){typeof e=="string"&&(e=parseInt(e,10));const i=this;let o=e;return i.params.loop&&(i.virtual&&i.params.virtual.enabled?o=o+i.virtual.slidesBefore:o=br(i.slides.filter(a=>a.getAttribute("data-swiper-slide-index")*1===o)[0])),i.slideTo(o,t,n,r)}function uN(e=this.params.speed,t=!0,n){const r=this,{enabled:i,params:o,animating:a}=r;if(!i)return r;let s=o.slidesPerGroup;o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic("current",!0),1));const l=r.activeIndexy(m));let P=o[b.indexOf(h)-1];if(typeof P>"u"&&i.cssMode){let m;o.forEach((g,O)=>{h>=g&&(m=O)}),typeof m<"u"&&(P=o[m>0?m-1:m])}let E=0;if(typeof P<"u"&&(E=a.indexOf(P),E<0&&(E=r.activeIndex-1),i.slidesPerView==="auto"&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(E=E-r.slidesPerViewDynamic("previous",!0)+1,E=Math.max(E,0))),i.rewind&&r.isBeginning){const m=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(m,e,t,n)}return r.slideTo(E,e,t,n)}function fN(e=this.params.speed,t=!0,n){const r=this;return r.slideTo(r.activeIndex,e,t,n)}function dN(e=this.params.speed,t=!0,n,r=.5){const i=this;let o=i.activeIndex;const a=Math.min(i.params.slidesPerGroupSkip,o),s=a+Math.floor((o-a)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[s]){const u=i.snapGrid[s],c=i.snapGrid[s+1];l-u>(c-u)*r&&(o+=i.params.slidesPerGroup)}else{const u=i.snapGrid[s-1],c=i.snapGrid[s];l-u<=(c-u)*r&&(o-=i.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,i.slidesGrid.length-1),i.slideTo(o,e,t,n)}function pN(){const e=this,{params:t,slidesEl:n}=e,r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let i=e.clickedIndex,o;const a=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;o=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?ie.slides.length-e.loopedSlides+r/2?(e.loopFix(),i=br(Nn(n,`${a}[data-swiper-slide-index="${o}"]`)[0]),Sp(()=>{e.slideTo(i)})):e.slideTo(i):i>e.slides.length-r?(e.loopFix(),i=br(Nn(n,`${a}[data-swiper-slide-index="${o}"]`)[0]),Sp(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}const hN={slideTo:sN,slideToLoop:lN,slideNext:uN,slidePrev:cN,slideReset:fN,slideToClosest:dN,slideToClickedSlide:pN};function mN(e){const t=this,{params:n,slidesEl:r}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;Nn(r,`.${n.slideClass}, swiper-slide`).forEach((o,a)=>{o.setAttribute("data-swiper-slide-index",a)}),t.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next"})}function yN({slideRealIndex:e,slideTo:t=!0,direction:n,setTranslate:r,activeSlideIndex:i,byController:o,byMousewheel:a}={}){const s=this;if(!s.params.loop)return;s.emit("beforeLoopFix");const{slides:l,allowSlidePrev:u,allowSlideNext:c,slidesEl:d,params:y}=s;if(s.allowSlidePrev=!0,s.allowSlideNext=!0,s.virtual&&y.virtual.enabled){t&&(!y.centeredSlides&&s.snapIndex===0?s.slideTo(s.virtual.slides.length,0,!1,!0):y.centeredSlides&&s.snapIndex"u"?i=br(s.slides.filter(T=>T.classList.contains("swiper-slide-active"))[0]):m=i;const g=n==="next"||!n,O=n==="prev"||!n;let x=0,_=0;if(is.slides.length-b*2){_=i-(s.slides.length-b*2);for(let T=0;T<_;T+=1){const w=T-Math.floor(T/l.length)*l.length;E.push(w)}}if(O&&P.forEach(T=>{d.prepend(s.slides[T])}),g&&E.forEach(T=>{d.append(s.slides[T])}),s.recalcSlides(),y.watchSlidesProgress&&s.updateSlidesOffset(),t){if(P.length>0&&O)if(typeof e>"u"){const T=s.slidesGrid[m],f=s.slidesGrid[m+x]-T;a?s.setTranslate(s.translate-f):(s.slideTo(m+x,0,!1,!0),r&&(s.touches[s.isHorizontal()?"startX":"startY"]+=f))}else r&&s.slideToLoop(e,0,!1,!0);else if(E.length>0&&g)if(typeof e>"u"){const T=s.slidesGrid[m],f=s.slidesGrid[m-_]-T;a?s.setTranslate(s.translate-f):(s.slideTo(m-_,0,!1,!0),r&&(s.touches[s.isHorizontal()?"startX":"startY"]+=f))}else s.slideToLoop(e,0,!1,!0)}if(s.allowSlidePrev=u,s.allowSlideNext=c,s.controller&&s.controller.control&&!o){const T={slideRealIndex:e,slideTo:!1,direction:n,setTranslate:r,activeSlideIndex:i,byController:!0};Array.isArray(s.controller.control)?s.controller.control.forEach(w=>{w.params.loop&&w.loopFix(T)}):s.controller.control instanceof s.constructor&&s.controller.control.params.loop&&s.controller.control.loopFix(T)}s.emit("loopFix")}function vN(){const e=this,{slides:t,params:n,slidesEl:r}=e;if(!n.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const i=[];t.forEach(o=>{const a=typeof o.swiperSlideIndex>"u"?o.getAttribute("data-swiper-slide-index")*1:o.swiperSlideIndex;i[a]=o}),t.forEach(o=>{o.removeAttribute("data-swiper-slide-index")}),i.forEach(o=>{r.append(o)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}const gN={loopCreate:mN,loopFix:yN,loopDestroy:vN};function wN(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;n.style.cursor="move",n.style.cursor=e?"grabbing":"grab"}function bN(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="")}const SN={setGrabCursor:wN,unsetGrabCursor:bN};function PN(e,t=this){function n(r){if(!r||r===_n()||r===Ut())return null;r.assignedSlot&&(r=r.assignedSlot);const i=r.closest(e);return!i&&!r.getRootNode?null:i||n(r.getRootNode().host)}return n(t)}function ON(e){const t=this,n=_n(),r=Ut(),i=t.touchEventsData;i.evCache.push(e);const{params:o,touches:a,enabled:s}=t;if(!s||!o.simulateTouch&&e.pointerType==="mouse"||t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let l=e;l.originalEvent&&(l=l.originalEvent);let u=l.target;if(o.touchEventsTarget==="wrapper"&&!t.wrapperEl.contains(u)||"which"in l&&l.which===3||"button"in l&&l.button>0||i.isTouched&&i.isMoved)return;const c=!!o.noSwipingClass&&o.noSwipingClass!=="",d=e.composedPath?e.composedPath():e.path;c&&l.target&&l.target.shadowRoot&&d&&(u=d[0]);const y=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,h=!!(l.target&&l.target.shadowRoot);if(o.noSwiping&&(h?PN(y,u):u.closest(y))){t.allowClick=!0;return}if(o.swipeHandler&&!u.closest(o.swipeHandler))return;a.currentX=l.pageX,a.currentY=l.pageY;const b=a.currentX,P=a.currentY,E=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,m=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(E&&(b<=m||b>=r.innerWidth-m))if(E==="prevent")e.preventDefault();else return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=b,a.startY=P,i.touchStartTime=xa(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(i.allowThresholdMove=!1);let g=!0;u.matches(i.focusableElements)&&(g=!1,u.nodeName==="SELECT"&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==u&&n.activeElement.blur();const O=g&&t.allowTouchMove&&o.touchStartPreventDefault;(o.touchStartForcePreventDefault||O)&&!u.isContentEditable&&l.preventDefault(),t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",l)}function _N(e){const t=_n(),n=this,r=n.touchEventsData,{params:i,touches:o,rtlTranslate:a,enabled:s}=n;if(!s||!i.simulateTouch&&e.pointerType==="mouse")return;let l=e;if(l.originalEvent&&(l=l.originalEvent),!r.isTouched){r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",l);return}const u=r.evCache.findIndex(T=>T.pointerId===l.pointerId);u>=0&&(r.evCache[u]=l);const c=r.evCache.length>1?r.evCache[0]:l,d=c.pageX,y=c.pageY;if(l.preventedByNestedSwiper){o.startX=d,o.startY=y;return}if(!n.allowTouchMove){l.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(o,{startX:d,startY:y,prevX:n.touches.currentX,prevY:n.touches.currentY,currentX:d,currentY:y}),r.touchStartTime=xa());return}if(i.touchReleaseOnEdges&&!i.loop){if(n.isVertical()){if(yo.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(do.startX&&n.translate>=n.minTranslate())return}if(t.activeElement&&l.target===t.activeElement&&l.target.matches(r.focusableElements)){r.isMoved=!0,n.allowClick=!1;return}if(r.allowTouchCallbacks&&n.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;o.currentX=d,o.currentY=y;const h=o.currentX-o.startX,b=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(h**2+b**2)"u"){let T;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?r.isScrolling=!1:h*h+b*b>=25&&(T=Math.atan2(Math.abs(b),Math.abs(h))*180/Math.PI,r.isScrolling=n.isHorizontal()?T>i.touchAngle:90-T>i.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",l),typeof r.startMoving>"u"&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(r.startMoving=!0),r.isScrolling||n.zoom&&n.params.zoom&&n.params.zoom.enabled&&r.evCache.length>1){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation();let P=n.isHorizontal()?h:b,E=n.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;i.oneWayMovement&&(P=Math.abs(P)*(a?1:-1),E=Math.abs(E)*(a?1:-1)),o.diff=P,P*=i.touchRatio,a&&(P=-P,E=-E);const m=n.touchesDirection;n.swipeDirection=P>0?"prev":"next",n.touchesDirection=E>0?"prev":"next";const g=n.params.loop&&!i.cssMode;if(!r.isMoved){if(g&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const T=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});n.wrapperEl.dispatchEvent(T)}r.allowMomentumBounce=!1,i.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",l)}let O;r.isMoved&&m!==n.touchesDirection&&g&&Math.abs(P)>=1&&(n.loopFix({direction:n.swipeDirection,setTranslate:!0}),O=!0),n.emit("sliderMove",l),r.isMoved=!0,r.currentTranslate=P+r.startTranslate;let x=!0,_=i.resistanceRatio;if(i.touchReleaseOnEdges&&(_=0),P>0?(g&&!O&&r.currentTranslate>(i.centeredSlides?n.minTranslate()-n.size/2:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(x=!1,i.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+P)**_))):P<0&&(g&&!O&&r.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.size/2:n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(i.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),r.currentTranslater.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(r.currentTranslate=r.startTranslate),i.threshold>0)if(Math.abs(P)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,r.currentTranslate=r.startTranslate,o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY;return}}else{r.currentTranslate=r.startTranslate;return}!i.followFinger||i.cssMode||((i.freeMode&&i.freeMode.enabled&&n.freeMode||i.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),n.params.freeMode&&i.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function TN(e){const t=this,n=t.touchEventsData,r=n.evCache.findIndex(O=>O.pointerId===e.pointerId);if(r>=0&&n.evCache.splice(r,1),["pointercancel","pointerout","pointerleave"].includes(e.type))return;const{params:i,touches:o,rtlTranslate:a,slidesGrid:s,enabled:l}=t;if(!l||!i.simulateTouch&&e.pointerType==="mouse")return;let u=e;if(u.originalEvent&&(u=u.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",u),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&i.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}i.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const c=xa(),d=c-n.touchStartTime;if(t.allowClick){const O=u.path||u.composedPath&&u.composedPath();t.updateClickedSlide(O&&O[0]||u.target),t.emit("tap click",u),d<300&&c-n.lastClickTime<300&&t.emit("doubleTap doubleClick",u)}if(n.lastClickTime=xa(),Sp(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||o.diff===0||n.currentTranslate===n.startTranslate){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let y;if(i.followFinger?y=a?t.translate:-t.translate:y=-n.currentTranslate,i.cssMode)return;if(t.params.freeMode&&i.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:y});return}let h=0,b=t.slidesSizesGrid[0];for(let O=0;O=s[O]&&y=s[O]&&(h=O,b=s[s.length-1]-s[s.length-2])}let P=null,E=null;i.rewind&&(t.isBeginning?E=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(P=0));const m=(y-s[h])/b,g=hi.longSwipesMs){if(!i.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(m>=i.longSwipesRatio?t.slideTo(i.rewind&&t.isEnd?P:h+g):t.slideTo(h)),t.swipeDirection==="prev"&&(m>1-i.longSwipesRatio?t.slideTo(h+g):E!==null&&m<0&&Math.abs(m)>i.longSwipesRatio?t.slideTo(E):t.slideTo(h))}else{if(!i.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(u.target===t.navigation.nextEl||u.target===t.navigation.prevEl)?u.target===t.navigation.nextEl?t.slideTo(h+g):t.slideTo(h):(t.swipeDirection==="next"&&t.slideTo(P!==null?P:h+g),t.swipeDirection==="prev"&&t.slideTo(E!==null?E:h))}}let Gg;function Yg(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:i,snapGrid:o}=e,a=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const s=a&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!s?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!a?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(Gg),Gg=setTimeout(()=>{e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&o!==e.snapGrid&&e.checkOverflow()}function EN(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function CN(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:r}=e;if(!r)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let i;const o=e.maxTranslate()-e.minTranslate();o===0?i=0:i=(e.translate-e.minTranslate())/o,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}const Qs=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,r=t.closest(n());if(r){const i=r.querySelector(`.${e.params.lazyPreloaderClass}`);i&&i.remove()}};function xN(e){const t=this;Qs(t,e.target),t.update()}let Kg=!1;function DN(){}const zP=(e,t)=>{const n=_n(),{params:r,el:i,wrapperEl:o,device:a}=e,s=!!r.nested,l=t==="on"?"addEventListener":"removeEventListener",u=t;i[l]("pointerdown",e.onTouchStart,{passive:!1}),n[l]("pointermove",e.onTouchMove,{passive:!1,capture:s}),n[l]("pointerup",e.onTouchEnd,{passive:!0}),n[l]("pointercancel",e.onTouchEnd,{passive:!0}),n[l]("pointerout",e.onTouchEnd,{passive:!0}),n[l]("pointerleave",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[l]("click",e.onClick,!0),r.cssMode&&o[l]("scroll",e.onScroll),r.updateOnWindowResize?e[u](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",Yg,!0):e[u]("observerUpdate",Yg,!0),i[l]("load",e.onLoad,{capture:!0})};function kN(){const e=this,t=_n(),{params:n}=e;e.onTouchStart=ON.bind(e),e.onTouchMove=_N.bind(e),e.onTouchEnd=TN.bind(e),n.cssMode&&(e.onScroll=CN.bind(e)),e.onClick=EN.bind(e),e.onLoad=xN.bind(e),Kg||(t.addEventListener("touchstart",DN),Kg=!0),zP(e,"on")}function RN(){zP(this,"off")}const LN={attachEvents:kN,detachEvents:RN},qg=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function AN(){const e=this,{realIndex:t,initialized:n,params:r,el:i}=e,o=r.breakpoints;if(!o||o&&Object.keys(o).length===0)return;const a=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(!a||e.currentBreakpoint===a)return;const l=(a in o?o[a]:void 0)||e.originalParams,u=qg(e,r),c=qg(e,l),d=r.enabled;u&&!c?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&c&&(i.classList.add(`${r.containerModifierClass}grid`),(l.grid.fill&&l.grid.fill==="column"||!l.grid.fill&&r.grid.fill==="column")&&i.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(P=>{const E=r[P]&&r[P].enabled,m=l[P]&&l[P].enabled;E&&!m&&e[P].disable(),!E&&m&&e[P].enable()});const y=l.direction&&l.direction!==r.direction,h=r.loop&&(l.slidesPerView!==r.slidesPerView||y);y&&n&&e.changeDirection(),Mt(e.params,l);const b=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),d&&!b?e.disable():!d&&b&&e.enable(),e.currentBreakpoint=a,e.emit("_beforeBreakpoint",l),h&&n&&(e.loopDestroy(),e.loopCreate(t),e.updateSlides()),e.emit("breakpoint",l)}function MN(e,t="window",n){if(!e||t==="container"&&!n)return;let r=!1;const i=Ut(),o=t==="window"?i.innerHeight:n.clientHeight,a=Object.keys(e).map(s=>{if(typeof s=="string"&&s.indexOf("@")===0){const l=parseFloat(s.substr(1));return{value:o*l,point:s}}return{value:s,point:s}});a.sort((s,l)=>parseInt(s.value,10)-parseInt(l.value,10));for(let s=0;s{typeof r=="object"?Object.keys(r).forEach(i=>{r[i]&&n.push(t+i)}):typeof r=="string"&&n.push(t+r)}),n}function jN(){const e=this,{classNames:t,params:n,rtl:r,el:i,device:o}=e,a=IN(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill==="column"},{android:o.android},{ios:o.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...a),i.classList.add(...t),e.emitContainerClasses()}function VN(){const e=this,{el:t,classNames:n}=e;t.classList.remove(...n),e.emitContainerClasses()}const $N={addClasses:jN,removeClasses:VN};function FN(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){const i=e.slides.length-1,o=e.slidesGrid[i]+e.slidesSizesGrid[i]+r*2;e.isLocked=e.size>o}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}const BN={checkOverflow:FN},Xg={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopedSlides:null,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",runCallbacksOnInit:!0,_emitClasses:!1};function zN(e,t){return function(r={}){const i=Object.keys(r)[0],o=r[i];if(typeof o!="object"||o===null){Mt(t,r);return}if(["navigation","pagination","scrollbar"].indexOf(i)>=0&&e[i]===!0&&(e[i]={auto:!0}),!(i in e&&"enabled"in o)){Mt(t,r);return}e[i]===!0&&(e[i]={enabled:!0}),typeof e[i]=="object"&&!("enabled"in e[i])&&(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),Mt(t,r)}}const wf={eventsEmitter:$M,update:XM,translate:nN,transition:aN,slide:hN,loop:gN,grabCursor:SN,events:LN,breakpoints:NN,checkOverflow:BN,classes:$N},bf={};let At=class{constructor(...t){let n,r;t.length===1&&t[0].constructor&&Object.prototype.toString.call(t[0]).slice(8,-1)==="Object"?r=t[0]:[n,r]=t,r||(r={}),r=Mt({},r),n&&!r.el&&(r.el=n);const i=_n();if(r.el&&typeof r.el=="string"&&i.querySelectorAll(r.el).length>1){const l=[];return i.querySelectorAll(r.el).forEach(u=>{const c=Mt({},r,{el:u});l.push(new At(c))}),l}const o=this;o.__swiper__=!0,o.support=FP(),o.device=MM({userAgent:r.userAgent}),o.browser=IM(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],r.modules&&Array.isArray(r.modules)&&o.modules.push(...r.modules);const a={};o.modules.forEach(l=>{l({params:r,swiper:o,extendParams:zN(r,a),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const s=Mt({},Xg,a);return o.params=Mt({},s,bf,r),o.originalParams=Mt({},o.params),o.passedParams=Mt({},r),o.params&&o.params.on&&Object.keys(o.params.on).forEach(l=>{o.on(l,o.params.on[l])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:n,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return o.params.direction==="horizontal"},isVertical(){return o.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:xa(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}recalcSlides(){const t=this,{slidesEl:n,params:r}=t;t.slides=Nn(n,`.${r.slideClass}, swiper-slide`)}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,n){const r=this;t=Math.min(Math.max(t,0),1);const i=r.minTranslate(),a=(r.maxTranslate()-i)*t+i;r.translateTo(a,typeof n>"u"?0:n),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=t.el.className.split(" ").filter(r=>r.indexOf("swiper")===0||r.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",n.join(" "))}getSlideClasses(t){const n=this;return n.destroyed?"":t.className.split(" ").filter(r=>r.indexOf("swiper-slide")===0||r.indexOf(n.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=[];t.slides.forEach(r=>{const i=t.getSlideClasses(r);n.push({slideEl:r,classNames:i}),t.emit("_slideClass",r,i)}),t.emit("_slideClasses",n)}slidesPerViewDynamic(t="current",n=!1){const r=this,{params:i,slides:o,slidesGrid:a,slidesSizesGrid:s,size:l,activeIndex:u}=r;let c=1;if(i.centeredSlides){let d=o[u].swiperSlideSize,y;for(let h=u+1;hl&&(y=!0));for(let h=u-1;h>=0;h-=1)o[h]&&!y&&(d+=o[h].swiperSlideSize,c+=1,d>l&&(y=!0))}else if(t==="current")for(let d=u+1;d=0;d-=1)a[u]-a[d]{a.complete&&Qs(t,a)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function i(){const a=t.rtlTranslate?t.translate*-1:t.translate,s=Math.min(Math.max(a,t.maxTranslate()),t.minTranslate());t.setTranslate(s),t.updateActiveIndex(),t.updateSlidesClasses()}let o;t.params.freeMode&&t.params.freeMode.enabled?(i(),t.params.autoHeight&&t.updateAutoHeight()):((t.params.slidesPerView==="auto"||t.params.slidesPerView>1)&&t.isEnd&&!t.params.centeredSlides?o=t.slideTo(t.slides.length-1,0,!1,!0):o=t.slideTo(t.activeIndex,0,!1,!0),o||i()),r.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,n=!0){const r=this,i=r.params.direction;return t||(t=i==="horizontal"?"vertical":"horizontal"),t===i||t!=="horizontal"&&t!=="vertical"||(r.el.classList.remove(`${r.params.containerModifierClass}${i}`),r.el.classList.add(`${r.params.containerModifierClass}${t}`),r.emitContainerClasses(),r.params.direction=t,r.slides.forEach(o=>{t==="vertical"?o.style.width="":o.style.height=""}),r.emit("changeDirection"),n&&r.update()),r}changeLanguageDirection(t){const n=this;n.rtl&&t==="rtl"||!n.rtl&&t==="ltr"||(n.rtl=t==="rtl",n.rtlTranslate=n.params.direction==="horizontal"&&n.rtl,n.rtl?(n.el.classList.add(`${n.params.containerModifierClass}rtl`),n.el.dir="rtl"):(n.el.classList.remove(`${n.params.containerModifierClass}rtl`),n.el.dir="ltr"),n.update())}mount(t){const n=this;if(n.mounted)return!0;let r=t||n.params.el;if(typeof r=="string"&&(r=document.querySelector(r)),!r)return!1;r.swiper=n,r.shadowEl&&(n.isElement=!0);const i=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let a=(()=>r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(i()):Nn(r,i())[0])();return!a&&n.params.createElements&&(a=VP("div",n.params.wrapperClass),r.append(a),Nn(r,`.${n.params.slideClass}`).forEach(s=>{a.append(s)})),Object.assign(n,{el:r,wrapperEl:a,slidesEl:n.isElement?r:a,mounted:!0,rtl:r.dir.toLowerCase()==="rtl"||ir(r,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(r.dir.toLowerCase()==="rtl"||ir(r,"direction")==="rtl"),wrongRTL:ir(a,"display")==="-webkit-box"}),!0}init(t){const n=this;return n.initialized||n.mount(t)===!1||(n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.enabled&&n.setGrabCursor(),n.params.loop&&n.virtual&&n.params.virtual.enabled?n.slideTo(n.params.initialSlide+n.virtual.slidesBefore,0,n.params.runCallbacksOnInit,!1,!0):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit,!1,!0),n.params.loop&&n.loopCreate(),n.attachEvents(),[...n.el.querySelectorAll('[loading="lazy"]')].forEach(i=>{i.complete?Qs(n,i):i.addEventListener("load",o=>{Qs(n,o.target)})}),n.initialized=!0,n.emit("init"),n.emit("afterInit")),n}destroy(t=!0,n=!0){const r=this,{params:i,el:o,wrapperEl:a,slides:s}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),n&&(r.removeClasses(),o.removeAttribute("style"),a.removeAttribute("style"),s&&s.length&&s.forEach(l=>{l.classList.remove(i.slideVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),l.removeAttribute("style"),l.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(l=>{r.off(l)}),t!==!1&&(r.el.swiper=null,EM(r)),r.destroyed=!0),null}static extendDefaults(t){Mt(bf,t)}static get extendedDefaults(){return bf}static get defaults(){return Xg}static installModule(t){At.prototype.__modules__||(At.prototype.__modules__=[]);const n=At.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>At.installModule(n)),At):(At.installModule(t),At)}};Object.keys(wf).forEach(e=>{Object.keys(wf[e]).forEach(t=>{At.prototype[t]=wf[e][t]})});At.use([jM,VM]);function UP(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>{if(!n[i]&&n.auto===!0){let o=Nn(e.el,`.${r[i]}`)[0];o||(o=VP("div",r[i]),o.className=r[i],e.el.append(o)),n[i]=o,t[i]=o}}),n}function WP({swiper:e,extendParams:t,on:n,emit:r}){t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null};const i=b=>(Array.isArray(b)||(b=[b].filter(P=>!!P)),b);function o(b){let P;return b&&typeof b=="string"&&e.isElement&&(P=e.el.shadowRoot.querySelector(b),P)?P:(b&&(typeof b=="string"&&(P=[...document.querySelectorAll(b)]),e.params.uniqueNavElements&&typeof b=="string"&&P.length>1&&e.el.querySelectorAll(b).length===1&&(P=e.el.querySelector(b))),b&&!P?b:P)}function a(b,P){const E=e.params.navigation;b=i(b),b.forEach(m=>{m&&(m.classList[P?"add":"remove"](...E.disabledClass.split(" ")),m.tagName==="BUTTON"&&(m.disabled=P),e.params.watchOverflow&&e.enabled&&m.classList[e.isLocked?"add":"remove"](E.lockClass))})}function s(){const{nextEl:b,prevEl:P}=e.navigation;if(e.params.loop){a(P,!1),a(b,!1);return}a(P,e.isBeginning&&!e.params.rewind),a(b,e.isEnd&&!e.params.rewind)}function l(b){b.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),r("navigationPrev"))}function u(b){b.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),r("navigationNext"))}function c(){const b=e.params.navigation;if(e.params.navigation=UP(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(b.nextEl||b.prevEl))return;let P=o(b.nextEl),E=o(b.prevEl);Object.assign(e.navigation,{nextEl:P,prevEl:E}),P=i(P),E=i(E);const m=(g,O)=>{g&&g.addEventListener("click",O==="next"?u:l),!e.enabled&&g&&g.classList.add(...b.lockClass.split(" "))};P.forEach(g=>m(g,"next")),E.forEach(g=>m(g,"prev"))}function d(){let{nextEl:b,prevEl:P}=e.navigation;b=i(b),P=i(P);const E=(m,g)=>{m.removeEventListener("click",g==="next"?u:l),m.classList.remove(...e.params.navigation.disabledClass.split(" "))};b.forEach(m=>E(m,"next")),P.forEach(m=>E(m,"prev"))}n("init",()=>{e.params.navigation.enabled===!1?h():(c(),s())}),n("toEdge fromEdge lock unlock",()=>{s()}),n("destroy",()=>{d()}),n("enable disable",()=>{let{nextEl:b,prevEl:P}=e.navigation;b=i(b),P=i(P),[...b,...P].filter(E=>!!E).forEach(E=>E.classList[e.enabled?"remove":"add"](e.params.navigation.lockClass))}),n("click",(b,P)=>{let{nextEl:E,prevEl:m}=e.navigation;E=i(E),m=i(m);const g=P.target;if(e.params.navigation.hideOnClick&&!m.includes(g)&&!E.includes(g)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===g||e.pagination.el.contains(g)))return;let O;E.length?O=E[0].classList.contains(e.params.navigation.hiddenClass):m.length&&(O=m[0].classList.contains(e.params.navigation.hiddenClass)),r(O===!0?"navigationShow":"navigationHide"),[...E,...m].filter(x=>!!x).forEach(x=>x.classList.toggle(e.params.navigation.hiddenClass))}});const y=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),c(),s()},h=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),d()};Object.assign(e.navigation,{enable:y,disable:h,update:s,init:c,destroy:d})}function xo(e=""){return`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function HP({swiper:e,extendParams:t,on:n,emit:r}){const i="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:m=>m,formatFractionTotal:m=>m,bulletClass:`${i}-bullet`,bulletActiveClass:`${i}-bullet-active`,modifierClass:`${i}-`,currentClass:`${i}-current`,totalClass:`${i}-total`,hiddenClass:`${i}-hidden`,progressbarFillClass:`${i}-progressbar-fill`,progressbarOppositeClass:`${i}-progressbar-opposite`,clickableClass:`${i}-clickable`,lockClass:`${i}-lock`,horizontalClass:`${i}-horizontal`,verticalClass:`${i}-vertical`,paginationDisabledClass:`${i}-disabled`}}),e.pagination={el:null,bullets:[]};let o,a=0;const s=m=>(Array.isArray(m)||(m=[m].filter(g=>!!g)),m);function l(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function u(m,g){const{bulletActiveClass:O}=e.params.pagination;m&&(m=m[`${g==="prev"?"previous":"next"}ElementSibling`],m&&(m.classList.add(`${O}-${g}`),m=m[`${g==="prev"?"previous":"next"}ElementSibling`],m&&m.classList.add(`${O}-${g}-${g}`)))}function c(m){if(!m.target.matches(xo(e.params.pagination.bulletClass)))return;m.preventDefault();const O=br(m.target)*e.params.slidesPerGroup;e.params.loop?e.slideToLoop(O):e.slideTo(O)}function d(){const m=e.rtl,g=e.params.pagination;if(l())return;let O=e.pagination.el;O=s(O);let x;const _=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,T=e.params.loop?Math.ceil(_/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?x=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex:typeof e.snapIndex<"u"?x=e.snapIndex:x=e.activeIndex||0,g.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const w=e.pagination.bullets;let f,v,p;if(g.dynamicBullets&&(o=Pp(w[0],e.isHorizontal()?"width":"height",!0),O.forEach(S=>{S.style[e.isHorizontal()?"width":"height"]=`${o*(g.dynamicMainBullets+4)}px`}),g.dynamicMainBullets>1&&e.previousIndex!==void 0&&(a+=x-(e.previousIndex||0),a>g.dynamicMainBullets-1?a=g.dynamicMainBullets-1:a<0&&(a=0)),f=Math.max(x-a,0),v=f+(Math.min(w.length,g.dynamicMainBullets)-1),p=(v+f)/2),w.forEach(S=>{S.classList.remove(...["","-next","-next-next","-prev","-prev-prev","-main"].map(C=>`${g.bulletActiveClass}${C}`))}),O.length>1)w.forEach(S=>{const C=br(S);C===x&&S.classList.add(g.bulletActiveClass),g.dynamicBullets&&(C>=f&&C<=v&&S.classList.add(`${g.bulletActiveClass}-main`),C===f&&u(S,"prev"),C===v&&u(S,"next"))});else{const S=w[x];if(S&&S.classList.add(g.bulletActiveClass),g.dynamicBullets){const C=w[f],N=w[v];for(let k=f;k<=v;k+=1)w[k].classList.add(`${g.bulletActiveClass}-main`);u(C,"prev"),u(N,"next")}}if(g.dynamicBullets){const S=Math.min(w.length,g.dynamicMainBullets+4),C=(o*S-o)/2-p*o,N=m?"right":"left";w.forEach(k=>{k.style[e.isHorizontal()?N:"top"]=`${C}px`})}}O.forEach((w,f)=>{if(g.type==="fraction"&&(w.querySelectorAll(xo(g.currentClass)).forEach(v=>{v.textContent=g.formatFractionCurrent(x+1)}),w.querySelectorAll(xo(g.totalClass)).forEach(v=>{v.textContent=g.formatFractionTotal(T)})),g.type==="progressbar"){let v;g.progressbarOpposite?v=e.isHorizontal()?"vertical":"horizontal":v=e.isHorizontal()?"horizontal":"vertical";const p=(x+1)/T;let S=1,C=1;v==="horizontal"?S=p:C=p,w.querySelectorAll(xo(g.progressbarFillClass)).forEach(N=>{N.style.transform=`translate3d(0,0,0) scaleX(${S}) scaleY(${C})`,N.style.transitionDuration=`${e.params.speed}ms`})}g.type==="custom"&&g.renderCustom?(w.innerHTML=g.renderCustom(e,x+1,T),f===0&&r("paginationRender",w)):(f===0&&r("paginationRender",w),r("paginationUpdate",w)),e.params.watchOverflow&&e.enabled&&w.classList[e.isLocked?"add":"remove"](g.lockClass)})}function y(){const m=e.params.pagination;if(l())return;const g=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length;let O=e.pagination.el;O=s(O);let x="";if(m.type==="bullets"){let _=e.params.loop?Math.ceil(g/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&_>g&&(_=g);for(let T=0;T<_;T+=1)m.renderBullet?x+=m.renderBullet.call(e,T,m.bulletClass):x+=`<${m.bulletElement} class="${m.bulletClass}">`}m.type==="fraction"&&(m.renderFraction?x=m.renderFraction.call(e,m.currentClass,m.totalClass):x=` / `),m.type==="progressbar"&&(m.renderProgressbar?x=m.renderProgressbar.call(e,m.progressbarFillClass):x=``),O.forEach(_=>{m.type!=="custom"&&(_.innerHTML=x||""),m.type==="bullets"&&(e.pagination.bullets=[..._.querySelectorAll(xo(m.bulletClass))])}),m.type!=="custom"&&r("paginationRender",O[0])}function h(){e.params.pagination=UP(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const m=e.params.pagination;if(!m.el)return;let g;typeof m.el=="string"&&e.isElement&&(g=e.el.shadowRoot.querySelector(m.el)),!g&&typeof m.el=="string"&&(g=[...document.querySelectorAll(m.el)]),g||(g=m.el),!(!g||g.length===0)&&(e.params.uniqueNavElements&&typeof m.el=="string"&&Array.isArray(g)&&g.length>1&&(g=[...e.el.querySelectorAll(m.el)],g.length>1&&(g=g.filter(O=>$P(O,".swiper")[0]===e.el)[0])),Array.isArray(g)&&g.length===1&&(g=g[0]),Object.assign(e.pagination,{el:g}),g=s(g),g.forEach(O=>{m.type==="bullets"&&m.clickable&&O.classList.add(m.clickableClass),O.classList.add(m.modifierClass+m.type),O.classList.add(e.isHorizontal()?m.horizontalClass:m.verticalClass),m.type==="bullets"&&m.dynamicBullets&&(O.classList.add(`${m.modifierClass}${m.type}-dynamic`),a=0,m.dynamicMainBullets<1&&(m.dynamicMainBullets=1)),m.type==="progressbar"&&m.progressbarOpposite&&O.classList.add(m.progressbarOppositeClass),m.clickable&&O.addEventListener("click",c),e.enabled||O.classList.add(m.lockClass)}))}function b(){const m=e.params.pagination;if(l())return;let g=e.pagination.el;g&&(g=s(g),g.forEach(O=>{O.classList.remove(m.hiddenClass),O.classList.remove(m.modifierClass+m.type),O.classList.remove(e.isHorizontal()?m.horizontalClass:m.verticalClass),m.clickable&&O.removeEventListener("click",c)})),e.pagination.bullets&&e.pagination.bullets.forEach(O=>O.classList.remove(m.bulletActiveClass))}n("init",()=>{e.params.pagination.enabled===!1?E():(h(),y(),d())}),n("activeIndexChange",()=>{typeof e.snapIndex>"u"&&d()}),n("snapIndexChange",()=>{d()}),n("snapGridLengthChange",()=>{y(),d()}),n("destroy",()=>{b()}),n("enable disable",()=>{let{el:m}=e.pagination;m&&(m=s(m),m.forEach(g=>g.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),n("lock unlock",()=>{d()}),n("click",(m,g)=>{const O=g.target;let{el:x}=e.pagination;if(Array.isArray(x)||(x=[x].filter(_=>!!_)),e.params.pagination.el&&e.params.pagination.hideOnClick&&x&&x.length>0&&!O.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&O===e.navigation.nextEl||e.navigation.prevEl&&O===e.navigation.prevEl))return;const _=x[0].classList.contains(e.params.pagination.hiddenClass);r(_===!0?"paginationShow":"paginationHide"),x.forEach(T=>T.classList.toggle(e.params.pagination.hiddenClass))}});const P=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:m}=e.pagination;m&&(m=s(m),m.forEach(g=>g.classList.remove(e.params.pagination.paginationDisabledClass))),h(),y(),d()},E=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:m}=e.pagination;m&&(m=s(m),m.forEach(g=>g.classList.add(e.params.pagination.paginationDisabledClass))),b()};Object.assign(e.pagination,{enable:P,disable:E,render:y,update:d,init:h,destroy:b})}function GP({swiper:e,extendParams:t,on:n,emit:r,params:i}){e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let o,a,s=i&&i.autoplay?i.autoplay.delay:3e3,l=i&&i.autoplay?i.autoplay.delay:3e3,u,c=new Date().getTime,d,y,h,b,P,E;function m(I){!e||e.destroyed||!e.wrapperEl||I.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",m),f())}const g=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?d=!0:d&&(l=u,d=!1);const I=e.autoplay.paused?u:c+l-new Date().getTime();e.autoplay.timeLeft=I,r("autoplayTimeLeft",I,I/s),a=requestAnimationFrame(()=>{g()})},O=()=>{let I;return e.virtual&&e.params.virtual.enabled?I=e.slides.filter(R=>R.classList.contains("swiper-slide-active"))[0]:I=e.slides[e.activeIndex],I?parseInt(I.getAttribute("data-swiper-autoplay"),10):void 0},x=I=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(a),g();let j=typeof I>"u"?e.params.autoplay.delay:I;s=e.params.autoplay.delay,l=e.params.autoplay.delay;const R=O();!Number.isNaN(R)&&R>0&&typeof I>"u"&&(j=R,s=R,l=R),u=j;const D=e.params.speed,L=()=>{e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(D,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,D,!0,!0),r("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(D,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,D,!0,!0),r("autoplay")),e.params.cssMode&&(c=new Date().getTime(),requestAnimationFrame(()=>{x()}))};return j>0?(clearTimeout(o),o=setTimeout(()=>{L()},j)):requestAnimationFrame(()=>{L()}),j},_=()=>{e.autoplay.running=!0,x(),r("autoplayStart")},T=()=>{e.autoplay.running=!1,clearTimeout(o),cancelAnimationFrame(a),r("autoplayStop")},w=(I,j)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(o),I||(E=!0);const R=()=>{r("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",m):f()};if(e.autoplay.paused=!0,j){P&&(u=e.params.autoplay.delay),P=!1,R();return}u=(u||e.params.autoplay.delay)-(new Date().getTime()-c),!(e.isEnd&&u<0&&!e.params.loop)&&(u<0&&(u=0),R())},f=()=>{e.isEnd&&u<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(c=new Date().getTime(),E?(E=!1,x(u)):x(),e.autoplay.paused=!1,r("autoplayResume"))},v=()=>{if(e.destroyed||!e.autoplay.running)return;const I=_n();I.visibilityState==="hidden"&&(E=!0,w(!0)),I.visibilityState==="visible"&&f()},p=I=>{I.pointerType==="mouse"&&(E=!0,w(!0))},S=I=>{I.pointerType==="mouse"&&e.autoplay.paused&&f()},C=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",p),e.el.addEventListener("pointerleave",S))},N=()=>{e.el.removeEventListener("pointerenter",p),e.el.removeEventListener("pointerleave",S)},k=()=>{_n().addEventListener("visibilitychange",v)},$=()=>{_n().removeEventListener("visibilitychange",v)};n("init",()=>{e.params.autoplay.enabled&&(C(),k(),c=new Date().getTime(),_())}),n("destroy",()=>{N(),$(),e.autoplay.running&&T()}),n("beforeTransitionStart",(I,j,R)=>{e.destroyed||!e.autoplay.running||(R||!e.params.autoplay.disableOnInteraction?w(!0,!0):T())}),n("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){T();return}y=!0,h=!1,E=!1,b=setTimeout(()=>{E=!0,h=!0,w(!0)},200)}}),n("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!y)){if(clearTimeout(b),clearTimeout(o),e.params.autoplay.disableOnInteraction){h=!1,y=!1;return}h&&e.params.cssMode&&f(),h=!1,y=!1}}),n("slideChange",()=>{e.destroyed||!e.autoplay.running||(P=!0)}),Object.assign(e.autoplay,{start:_,stop:T,pause:w,resume:f})}function ri(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function or(e,t){const n=["__proto__","constructor","prototype"];Object.keys(t).filter(r=>n.indexOf(r)<0).forEach(r=>{typeof e[r]>"u"?e[r]=t[r]:ri(t[r])&&ri(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:or(e[r],t[r]):e[r]=t[r]})}function YP(e={}){return e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function KP(e={}){return e.pagination&&typeof e.pagination.el>"u"}function qP(e={}){return e.scrollbar&&typeof e.scrollbar.el>"u"}function XP(e=""){const t=e.split(" ").map(r=>r.trim()).filter(r=>!!r),n=[];return t.forEach(r=>{n.indexOf(r)<0&&n.push(r)}),n.join(" ")}function UN(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}const QP=["modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopedSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideNextClass","slidePrevClass","wrapperClass","lazyPreloaderClass","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control","injectStyles","injectStylesUrls"];function WN(e={},t=!0){const n={on:{}},r={},i={};or(n,At.defaults),or(n,At.extendedDefaults),n._emitClasses=!0,n.init=!1;const o={},a=QP.map(l=>l.replace(/_/,"")),s=Object.assign({},e);return Object.keys(s).forEach(l=>{typeof e[l]>"u"||(a.indexOf(l)>=0?ri(e[l])?(n[l]={},i[l]={},or(n[l],e[l]),or(i[l],e[l])):(n[l]=e[l],i[l]=e[l]):l.search(/on[A-Z]/)===0&&typeof e[l]=="function"?t?r[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:n.on[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:o[l]=e[l])}),["navigation","pagination","scrollbar"].forEach(l=>{n[l]===!0&&(n[l]={}),n[l]===!1&&delete n[l]}),{params:n,passedParams:i,rest:o,events:r}}function HN({el:e,nextEl:t,prevEl:n,paginationEl:r,scrollbarEl:i,swiper:o},a){YP(a)&&t&&n&&(o.params.navigation.nextEl=t,o.originalParams.navigation.nextEl=t,o.params.navigation.prevEl=n,o.originalParams.navigation.prevEl=n),KP(a)&&r&&(o.params.pagination.el=r,o.originalParams.pagination.el=r),qP(a)&&i&&(o.params.scrollbar.el=i,o.originalParams.scrollbar.el=i),o.init(e)}function GN(e,t,n,r,i){const o=[];if(!t)return o;const a=l=>{o.indexOf(l)<0&&o.push(l)};if(n&&r){const l=r.map(i),u=n.map(i);l.join("")!==u.join("")&&a("children"),r.length!==n.length&&a("children")}return QP.filter(l=>l[0]==="_").map(l=>l.replace(/_/,"")).forEach(l=>{if(l in e&&l in t)if(ri(e[l])&&ri(t[l])){const u=Object.keys(e[l]),c=Object.keys(t[l]);u.length!==c.length?a(l):(u.forEach(d=>{e[l][d]!==t[l][d]&&a(l)}),c.forEach(d=>{e[l][d]!==t[l][d]&&a(l)}))}else e[l]!==t[l]&&a(l)}),o}function ZP(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function JP(e){const t=[];return Q.Children.toArray(e).forEach(n=>{ZP(n)?t.push(n):n.props&&n.props.children&&JP(n.props.children).forEach(r=>t.push(r))}),t}function YN(e){const t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return Q.Children.toArray(e).forEach(r=>{if(ZP(r))t.push(r);else if(r.props&&r.props.slot&&n[r.props.slot])n[r.props.slot].push(r);else if(r.props&&r.props.children){const i=JP(r.props.children);i.length>0?i.forEach(o=>t.push(o)):n["container-end"].push(r)}else n["container-end"].push(r)}),{slides:t,slots:n}}function KN({swiper:e,slides:t,passedParams:n,changedParams:r,nextEl:i,prevEl:o,scrollbarEl:a,paginationEl:s}){const l=r.filter(f=>f!=="children"&&f!=="direction"&&f!=="wrapperClass"),{params:u,pagination:c,navigation:d,scrollbar:y,virtual:h,thumbs:b}=e;let P,E,m,g,O,x,_,T;r.includes("thumbs")&&n.thumbs&&n.thumbs.swiper&&u.thumbs&&!u.thumbs.swiper&&(P=!0),r.includes("controller")&&n.controller&&n.controller.control&&u.controller&&!u.controller.control&&(E=!0),r.includes("pagination")&&n.pagination&&(n.pagination.el||s)&&(u.pagination||u.pagination===!1)&&c&&!c.el&&(m=!0),r.includes("scrollbar")&&n.scrollbar&&(n.scrollbar.el||a)&&(u.scrollbar||u.scrollbar===!1)&&y&&!y.el&&(g=!0),r.includes("navigation")&&n.navigation&&(n.navigation.prevEl||o)&&(n.navigation.nextEl||i)&&(u.navigation||u.navigation===!1)&&d&&!d.prevEl&&!d.nextEl&&(O=!0);const w=f=>{e[f]&&(e[f].destroy(),f==="navigation"?(e.isElement&&(e[f].prevEl.remove(),e[f].nextEl.remove()),u[f].prevEl=void 0,u[f].nextEl=void 0,e[f].prevEl=void 0,e[f].nextEl=void 0):(e.isElement&&e[f].el.remove(),u[f].el=void 0,e[f].el=void 0))};r.includes("loop")&&e.isElement&&(u.loop&&!n.loop?x=!0:!u.loop&&n.loop?_=!0:T=!0),l.forEach(f=>{if(ri(u[f])&&ri(n[f]))or(u[f],n[f]);else{const v=n[f];(v===!0||v===!1)&&(f==="navigation"||f==="pagination"||f==="scrollbar")?v===!1&&w(f):u[f]=n[f]}}),l.includes("controller")&&!E&&e.controller&&e.controller.control&&u.controller&&u.controller.control&&(e.controller.control=u.controller.control),r.includes("children")&&t&&h&&u.virtual.enabled&&(h.slides=t,h.update(!0)),r.includes("children")&&t&&u.loop&&(T=!0),P&&b.init()&&b.update(!0),E&&(e.controller.control=u.controller.control),m&&(e.isElement&&(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-pagination"),e.el.shadowEl.appendChild(s)),s&&(u.pagination.el=s),c.init(),c.render(),c.update()),g&&(e.isElement&&(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-scrollbar"),e.el.shadowEl.appendChild(a)),a&&(u.scrollbar.el=a),y.init(),y.updateSize(),y.setTranslate()),O&&(e.isElement&&((!i||typeof i=="string")&&(i=document.createElement("div"),i.classList.add("swiper-button-next"),e.el.shadowEl.appendChild(i)),(!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-button-prev"),e.el.shadowEl.appendChild(o))),i&&(u.navigation.nextEl=i),o&&(u.navigation.prevEl=o),d.init(),d.update()),r.includes("allowSlideNext")&&(e.allowSlideNext=n.allowSlideNext),r.includes("allowSlidePrev")&&(e.allowSlidePrev=n.allowSlidePrev),r.includes("direction")&&e.changeDirection(n.direction,!1),(x||T)&&e.loopDestroy(),(_||T)&&e.loopCreate(),e.update()}function qN(e,t,n){if(!n)return null;const r=c=>{let d=c;return c<0?d=t.length+c:d>=t.length&&(d=d-t.length),d},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:o,to:a}=n,s=e.params.loop?-t.length:0,l=e.params.loop?t.length*2:t.length,u=[];for(let c=s;c=o&&c<=a&&u.push(t[r(c)]);return u.map(c=>Q.cloneElement(c,{swiper:e,style:i}))}const XN=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function Ko(e,t){return typeof window>"u"?M.useEffect(e,t):M.useLayoutEffect(e,t)}const Qg=M.createContext(null),QN=M.createContext(null);function Op(){return Op=Object.assign?Object.assign.bind():function(e){for(var t=1;t{b(!h)};Object.assign(f.on,{_containerClasses(D,L){c(L)}});const $=()=>{Object.assign(f.on,S),l=!0;const D={...f};if(delete D.wrapperClass,m.current=new At(D),m.current.virtual&&m.current.params.virtual.enabled){m.current.virtual.slides=C;const L={cache:!1,slides:C,renderExternal:y,renderExternalUpdate:!1};or(m.current.params.virtual,L),or(m.current.originalParams.virtual,L)}};E.current||$(),m.current&&m.current.on("_beforeBreakpoint",k);const I=()=>{l||!S||!m.current||Object.keys(S).forEach(D=>{m.current.on(D,S[D])})},j=()=>{!S||!m.current||Object.keys(S).forEach(D=>{m.current.off(D,S[D])})};M.useEffect(()=>()=>{m.current&&m.current.off("_beforeBreakpoint",k)}),M.useEffect(()=>{!P.current&&m.current&&(m.current.emitSlidesClasses(),P.current=!0)}),Ko(()=>{if(t&&(t.current=E.current),!!E.current)return m.current.destroyed&&$(),HN({el:E.current,nextEl:x.current,prevEl:_.current,paginationEl:T.current,scrollbarEl:w.current,swiper:m.current},f),a&&a(m.current),()=>{m.current&&!m.current.destroyed&&m.current.destroy(!0,!1)}},[]),Ko(()=>{I();const D=GN(v,g.current,C,O.current,L=>L.key);return g.current=v,O.current=C,D.length&&m.current&&!m.current.destroyed&&KN({swiper:m.current,slides:C,passedParams:v,changedParams:D,nextEl:x.current,prevEl:_.current,scrollbarEl:w.current,paginationEl:T.current}),()=>{j()}}),Ko(()=>{XN(m.current)},[d]);function R(){return f.virtual?qN(m.current,C,d):C.map((D,L)=>Q.cloneElement(D,{swiper:m.current,swiperSlideIndex:L}))}return Q.createElement(r,Op({ref:E,className:XP(`${u}${n?` ${n}`:""}`)},p),Q.createElement(QN.Provider,{value:m.current},N["container-start"],Q.createElement(i,{className:UN(f.wrapperClass)},N["wrapper-start"],R(),N["wrapper-end"]),YP(f)&&Q.createElement(Q.Fragment,null,Q.createElement("div",{ref:_,className:"swiper-button-prev"}),Q.createElement("div",{ref:x,className:"swiper-button-next"})),qP(f)&&Q.createElement("div",{ref:w,className:"swiper-scrollbar"}),KP(f)&&Q.createElement("div",{ref:T,className:"swiper-pagination"}),N["container-end"]))});Om.displayName="Swiper";function _p(){return _p=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(typeof u<"u"&&(d.current.swiperSlideIndex=u),t&&(t.current=d.current),!(!d.current||!o)){if(o.destroyed){y!=="swiper-slide"&&h("swiper-slide");return}return o.on("_slideClass",E),()=>{o&&o.off("_slideClass",E)}}}),Ko(()=>{o&&d.current&&!o.destroyed&&h(o.getSlideClasses(d.current))},[o]);const m={isActive:y.indexOf("swiper-slide-active")>=0,isVisible:y.indexOf("swiper-slide-visible")>=0,isPrev:y.indexOf("swiper-slide-prev")>=0,isNext:y.indexOf("swiper-slide-next")>=0},g=()=>typeof r=="function"?r(m):r,O=()=>{P(!0)};return Q.createElement(n,_p({ref:d,className:XP(`${y}${i?` ${i}`:""}`),"data-swiper-slide-index":l,onLoad:O},c),a&&Q.createElement(Qg.Provider,{value:m},Q.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof a=="number"?a:void 0},g(),s&&!b&&Q.createElement("div",{className:"swiper-lazy-preloader"}))),!a&&Q.createElement(Qg.Provider,{value:m},g(),s&&!b&&Q.createElement("div",{className:"swiper-lazy-preloader"})))});_m.displayName="SwiperSlide";const ZN=({data:e})=>A("div",{className:"main-content-slider",children:A(Om,{spaceBetween:24,slidesPerView:1,loop:!0,autoplay:{delay:3e3,disableOnInteraction:!1},modules:[WP,HP,GP],pagination:{type:"bullets",clickable:!0},children:e.map(t=>{var n;return A(_m,{children:A($r,{id:t==null?void 0:t.id,type:"big",img:(n=t==null?void 0:t.featured_images[0])==null?void 0:n.path,title:t==null?void 0:t.title})},ot())})})}),JN=()=>{var a,s,l,u,c,d,y,h,b,P,E,m,g,O,x,_,T,w,f,v;const e=Cr(),t=en(p=>p.featured.data),n=new Ot(zn+"/pagination/new/posts",SD),r=n.language,[i,o]=M.useState(r);return M.useEffect(()=>{t.data[0].id>-1&&r===i||(n.get(t,p=>e(bM(p))),o(r))},[r,i]),A("div",{className:"main-content-wrapper",children:t.data[0].id>-1?t.data.length>=5?ee("div",{className:"main-content",children:[A(ZN,{data:t.data}),ee("div",{className:"main-content-top",children:[A($r,{id:(a=t==null?void 0:t.data[0])==null?void 0:a.id,type:"big",img:(l=(s=t==null?void 0:t.data[0])==null?void 0:s.featured_images[0])==null?void 0:l.path,title:(u=t==null?void 0:t.data[0])==null?void 0:u.title}),A($r,{id:(c=t==null?void 0:t.data[1])==null?void 0:c.id,img:(y=(d=t==null?void 0:t.data[1])==null?void 0:d.featured_images[0])==null?void 0:y.path,title:(h=t==null?void 0:t.data[1])==null?void 0:h.title})]}),ee("div",{className:"main-content-bottom",children:[A($r,{id:(b=t==null?void 0:t.data[2])==null?void 0:b.id,img:(E=(P=t==null?void 0:t.data[2])==null?void 0:P.featured_images[0])==null?void 0:E.path,title:(m=t==null?void 0:t.data[2])==null?void 0:m.title}),A($r,{id:(g=t==null?void 0:t.data[3])==null?void 0:g.id,img:(x=(O=t==null?void 0:t.data[3])==null?void 0:O.featured_images[0])==null?void 0:x.path,title:(_=t==null?void 0:t.data[3])==null?void 0:_.title}),A($r,{id:(T=t==null?void 0:t.data[4])==null?void 0:T.id,img:(f=(w=t==null?void 0:t.data[4])==null?void 0:w.featured_images[0])==null?void 0:f.path,title:(v=t==null?void 0:t.data[4])==null?void 0:v.title})]})]}):A(dn,{}):A(dn,{})})},e9=()=>ee("main",{className:"main",children:[A("h1",{style:{display:"none"},children:"Туркменистан новостной портал"}),A("div",{className:"news-section",children:A("div",{className:"container",children:ee("div",{className:"news-inner",children:[A(JN,{}),ee("div",{className:"news-outer-wrapper",children:[A(PM,{title:!0}),A(Sm,{type:"popular"})]}),A(_M,{})]})})})]}),t9=({img:e,video:t})=>A("div",{className:"news-article-image",children:t&&t.length>53?A(zu,{url:t,controls:!0,width:"100%",height:"100%"}):A(wr.LazyLoadImage,{src:e,alt:e,effect:"opacity",useIntersectionObserver:!0,placeholderSrc:Uu})}),n9=({images:e,video:t})=>{let n=e.length>1;return A("div",{className:"news-article-slider",children:A(Om,{spaceBetween:24,slidesPerView:1,loop:n,autoplay:{delay:3e3,disableOnInteraction:!1},modules:[WP,HP,GP],pagination:{type:"bullets",clickable:!0},children:e.map(r=>A(_m,{children:A(t9,{img:r.path,video:t})},ot()))})})},r9=e=>M.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e},M.createElement("g",{"data-name":"Layer 2"},M.createElement("g",{"data-name":"eye"},M.createElement("rect",{width:24,height:24,opacity:0}),M.createElement("path",{d:"M21.87 11.5c-.64-1.11-4.16-6.68-10.14-6.5-5.53.14-8.73 5-9.6 6.5a1 1 0 0 0 0 1c.63 1.09 4 6.5 9.89 6.5h.25c5.53-.14 8.74-5 9.6-6.5a1 1 0 0 0 0-1zM12.22 17c-4.31.1-7.12-3.59-8-5 1-1.61 3.61-4.9 7.61-5 4.29-.11 7.11 3.59 8 5-1.03 1.61-3.61 4.9-7.61 5z"}),M.createElement("path",{d:"M12 8.5a3.5 3.5 0 1 0 3.5 3.5A3.5 3.5 0 0 0 12 8.5zm0 5a1.5 1.5 0 1 1 1.5-1.5 1.5 1.5 0 0 1-1.5 1.5z"})))),i9=()=>{const{id:e}=Wh(),t=new Ot(`${zn}/posts/${e}`),n=t.language,[r,i]=M.useState(n),o=en(s=>s.post.data),a=Cr();return M.useEffect(()=>{o.data.id===parseInt(e)&&r===n||(t.get(o,s=>a(gM(s))),i(n))},[n,r]),M.useEffect(()=>{const s=document.querySelector("meta#meta-description"),l=document.querySelector("meta#meta-keywords"),u=document.querySelector("title");try{u.innerText=o.data.powerseo_title,s.content=o.data.powerseo_description,l.content=o.data.powerseo_keywords}catch(c){console.log(c)}},[o]),A("div",{className:"news-article",children:A("div",{className:"container",children:ee("div",{className:"news-article-inner",children:[o.data.id>-1?ee("div",{className:"news-article-content",children:[ee("div",{className:"news-article-info",children:[ee("div",{className:"news-article-status",children:[A("div",{className:"news-article-left",children:o.data.categories.map(s=>A(Jt,{to:`/category/${s.id}`,className:"news-article-category",children:s.name},ot()))}),ee("div",{className:"news-article-right",children:[ee("div",{className:"news-article-view",children:[A(r9,{}),A("span",{children:"993"})]}),A("h3",{className:"news-article-date",children:o.data.published_at})]})]}),A("h2",{className:"news-article-title",children:o.data.title})]}),A("div",{className:"news-article-slider-wrapper",children:A(n9,{images:o.data.featured_images,video:o.data.video})}),A("p",{className:"news-article-text",dangerouslySetInnerHTML:{__html:o.data.content_html}})]}):A(dn,{}),A(Sm,{type:"latest"})]})})})},Zg=e=>M.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.createElement("g",{clipPath:"url(#clip0_136_1482)"},M.createElement("rect",{width:24,height:24,transform:"translate(24 24) rotate(-180)",fill:"#38A39D"}),M.createElement("path",{d:"M10.1703 4.99997C10.3197 4.99946 10.4673 5.03243 10.6023 5.09646C10.7373 5.16049 10.8562 5.25395 10.9503 5.36997L15.7803 11.37C15.9274 11.5489 16.0078 11.7733 16.0078 12.005C16.0078 12.2366 15.9274 12.461 15.7803 12.64L10.7803 18.64C10.6106 18.8442 10.3667 18.9726 10.1022 18.997C9.83782 19.0214 9.57454 18.9397 9.37033 18.77C9.16611 18.6002 9.03768 18.3563 9.0133 18.0919C8.98893 17.8275 9.07059 17.5642 9.24033 17.36L13.7103 12L9.39033 6.63997C9.26804 6.49318 9.19037 6.31444 9.16649 6.12489C9.14261 5.93534 9.17352 5.74292 9.25558 5.57039C9.33764 5.39786 9.4674 5.25245 9.62951 5.15136C9.79162 5.05027 9.97929 4.99773 10.1703 4.99997Z",fill:"white"})),M.createElement("defs",null,M.createElement("clipPath",{id:"clip0_136_1482"},M.createElement("rect",{width:24,height:24,fill:"white",transform:"translate(24 24) rotate(-180)"})))),o9=({pages:e,activePage:t,setActivePage:n})=>{const r=i=>{n(i)};return ee("div",{className:"pagination-wrapper",children:[A("button",{type:"button",disabled:t-1<1,onClick:()=>r(t-1),children:A(Zg,{className:"pagination-arr pagination-arr-left"})}),A("div",{className:"pagination-nums",children:A("span",{children:t})}),A("button",{type:"button",disabled:t+1>=e,onClick:()=>r(t+1),children:A(Zg,{className:"pagination-arr pagination-arr-right"})})]})},Tm=({data:e,word:t,pagination:n=!1,pageMemo:r,avoidFirst:i})=>A("div",{className:"news-scroll",children:ee("div",{className:"news-scroll-wrapper",children:[A("div",{className:"news-scroll-inner",children:(e==null?void 0:e.data[0].id)>-1?e.data.map((o,a)=>{var s,l;if(i){if(a>0)return A(Al,{id:o==null?void 0:o.id,title:o==null?void 0:o.title,text:o==null?void 0:o.excerpt,date:o==null?void 0:o.published_at,categories:o==null?void 0:o.categories,img:(s=o==null?void 0:o.featured_images[0])==null?void 0:s.path,video:{type:o==null?void 0:o.type,url:o==null?void 0:o.video}},ot())}else return A(Al,{id:o==null?void 0:o.id,title:o==null?void 0:o.title,text:o==null?void 0:o.excerpt,date:o==null?void 0:o.published_at,categories:o==null?void 0:o.categories,img:(l=o==null?void 0:o.featured_images[0])==null?void 0:l.path,video:{type:o==null?void 0:o.type,url:o==null?void 0:o.video}},ot())}):ee("p",{className:"scroll-empty",children:['Нет новостей для "',t||"",'" ']})}),n&&(e==null?void 0:e.data[0].id)>-1?A(o9,{pages:e==null?void 0:e.meta.total,activePage:r.activePage,setActivePage:r.setActivePage}):null]})}),a9=()=>{var u,c,d,y;let{category:e}=Wh();const[t,n]=M.useState(),[r,i]=M.useState(1),[o,a]=M.useState([{name:"count",value:11},{name:"page",value:1},{name:"category",value:e||""}]),s=M.useMemo(()=>({activePage:r,setActivePage:i}),[r,i]),l=new Ot(zn+"/pagination/new/posts",o);return M.useEffect(()=>{const h=o.slice();h[1].value=r,a(h)},[r]),M.useEffect(()=>{l.get(t,n)},[o]),A("main",{className:"category",children:A("div",{className:"container",children:ee("div",{className:"category-inner",children:[ee("div",{className:"category-left",children:[t?A($r,{id:(u=t==null?void 0:t.data[0])==null?void 0:u.id,img:(d=(c=t==null?void 0:t.data[0])==null?void 0:c.featured_images[0])==null?void 0:d.path,title:(y=t==null?void 0:t.data[0])==null?void 0:y.title,type:"big"}):A(dn,{}),t?A(Tm,{data:t,pageMemo:s,pagination:!0,avoidFirst:!0}):null]}),A("div",{className:"category-right",children:A(Sm,{type:"latest"})})]})})})},s9=e=>M.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.createElement("path",{d:"M21.999 22L19.999 20M11.499 21C12.7466 21 13.9819 20.7543 15.1345 20.2769C16.2871 19.7994 17.3344 19.0997 18.2165 18.2175C19.0987 17.3354 19.7985 16.2881 20.2759 15.1355C20.7533 13.9829 20.999 12.7476 20.999 11.5C20.999 10.2524 20.7533 9.0171 20.2759 7.86451C19.7985 6.71191 19.0987 5.66464 18.2165 4.78249C17.3344 3.90033 16.2871 3.20056 15.1345 2.72314C13.9819 2.24572 12.7466 2 11.499 2C8.97947 2 6.56311 3.00089 4.78151 4.78249C2.99991 6.56408 1.99902 8.98044 1.99902 11.5C1.99902 14.0196 2.99991 16.4359 4.78151 18.2175C6.56311 19.9991 8.97947 21 11.499 21V21Z",stroke:"#272727",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})),l9=()=>{var y;const{word:e}=Wh(),[t,n]=M.useState(1),r=M.useMemo(()=>({activePage:t,setActivePage:n}),[t,n]),[i,o]=M.useState([{name:"search",value:e||""},{name:"count",value:10},{name:"page",value:1}]),a=new Ot(zn+"/pagination/new/posts",i),s=a.language,[l,u]=M.useState(s),c=en(h=>h.searchData.data),d=Cr();return M.useEffect(()=>{const h=i.slice();h[2].value=t,o(h)},[t]),M.useEffect(()=>{a.get(c,h=>d(Wg(h)))},[i]),M.useEffect(()=>{s!==l&&a.get(c,h=>d(Wg(h)))},[s,l]),A("main",{className:"sresult",children:A("div",{className:"container",children:ee("div",{className:"sresult-inner",children:[ee("div",{className:"sresult-title",children:[A(s9,{}),A("h1",{children:s==="EN"?`Results for "${e}"`:s==="RU"?`Результаты по поиску "${e}"`:`"${e}" gözleg boýunça netijeler`})]}),A("div",{className:"sresult-content",children:c.data.length>0?((y=c==null?void 0:c.data[0])==null?void 0:y.id)>-1?A(Tm,{pagination:!0,data:c,word:e,pageMemo:r}):A(dn,{}):ee("span",{className:"empty",children:[" ",s==="EN"?`No results for "${e}"`:s==="RU"?`Нет результаты по поиску "${e}"`:`"${e}" gözleg boýunça netije ýok`]})})]})})})},u9=()=>{const[e]=sx(),[t,n]=M.useState(1),r=M.useMemo(()=>({activePage:t,setActivePage:n}),[t,n]),i=e.get("type")||null,[o,a]=M.useState(i!==null?[{name:"count",value:10},{name:"page",value:1},{name:"type",value:i}]:[{name:"count",value:10},{name:"page",value:1}]),s=new Ot(zn+"/pagination/new/posts",o),l=s.language,[u,c]=M.useState(l),[d,y]=M.useState();return M.useEffect(()=>{const h=o.slice();h[1].value=t,a(h)},[t]),M.useEffect(()=>{s.get(d,y)},[o]),M.useEffect(()=>{l!==u&&(s.get(d,y),c(l))},[l,u]),A("main",{className:"all",children:A("div",{className:"container",children:ee("div",{className:"all-inner",children:[i==="video"?A($u,{title:"Видео"}):null,d?A(Tm,{data:d,pagination:!0,pageMemo:r}):A(dn,{})]})})})},c9="/assets/404-b9c88abe.svg",f9=()=>A("main",{className:"not-found",children:A("div",{className:"container",children:ee("div",{className:"not-found-inner",children:[ee("div",{className:"not-found-left",children:[A("h1",{children:"Page not found!"}),A("h3",{children:"Oops! We coudn't find the page you were looking for"}),A("h4",{children:A(Jt,{to:"/",children:"Go to home page"})})]}),A("div",{className:"not-found-right",children:A("img",{src:c9,alt:"404"})})]})})}),Em=M.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),Ju=M.createContext({});function d9(){return M.useContext(Ju).visualElement}const ec=M.createContext(null),tc=typeof document<"u",Jg=tc?M.useLayoutEffect:M.useEffect,eO=M.createContext({strict:!1});function p9(e,t,n,r){const i=d9(),o=M.useContext(eO),a=M.useContext(ec),s=M.useContext(Em).reducedMotion,l=M.useRef();r=r||o.renderer,!l.current&&r&&(l.current=r(e,{visualState:t,parent:i,props:n,presenceId:a?a.id:void 0,blockInitialAnimation:a?a.initial===!1:!1,reducedMotionConfig:s}));const u=l.current;return Jg(()=>{u&&u.render()}),(window.MotionAppearAnimations?Jg:M.useEffect)(()=>{u&&u.animationState&&u.animationState.animateChanges()}),u}function Li(e){return typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function h9(e,t,n){return M.useCallback(r=>{r&&e.mount&&e.mount(r),t&&(r?t.mount(r):t.unmount()),n&&(typeof n=="function"?n(r):Li(n)&&(n.current=r))},[t])}function Da(e){return typeof e=="string"||Array.isArray(e)}function nc(e){return typeof e=="object"&&typeof e.start=="function"}const m9=["initial","animate","exit","whileHover","whileDrag","whileTap","whileFocus","whileInView"];function rc(e){return nc(e.animate)||m9.some(t=>Da(e[t]))}function tO(e){return Boolean(rc(e)||e.variants)}function y9(e,t){if(rc(e)){const{initial:n,animate:r}=e;return{initial:n===!1||Da(n)?n:void 0,animate:Da(r)?r:void 0}}return e.inherit!==!1?t:{}}function v9(e){const{initial:t,animate:n}=y9(e,M.useContext(Ju));return M.useMemo(()=>({initial:t,animate:n}),[e0(t),e0(n)])}function e0(e){return Array.isArray(e)?e.join(" "):e}const xn=e=>({isEnabled:t=>e.some(n=>!!t[n])}),ka={measureLayout:xn(["layout","layoutId","drag"]),animation:xn(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:xn(["exit"]),drag:xn(["drag","dragControls"]),focus:xn(["whileFocus"]),hover:xn(["whileHover","onHoverStart","onHoverEnd"]),tap:xn(["whileTap","onTap","onTapStart","onTapCancel"]),pan:xn(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:xn(["whileInView","onViewportEnter","onViewportLeave"])};function g9(e){for(const t in e)t==="projectionNodeConstructor"?ka.projectionNodeConstructor=e[t]:ka[t].Component=e[t]}function Cm(e){const t=M.useRef(null);return t.current===null&&(t.current=e()),t.current}const qo={hasAnimatedSinceResize:!0,hasEverUpdated:!1};let w9=1;function b9(){return Cm(()=>{if(qo.hasEverUpdated)return w9++})}const nO=M.createContext({});class S9 extends Q.Component{getSnapshotBeforeUpdate(){const{visualElement:t,props:n}=this.props;return t&&t.setProps(n),null}componentDidUpdate(){}render(){return this.props.children}}const rO=M.createContext({}),P9=Symbol.for("motionComponentSymbol");function O9({preloadedFeatures:e,createVisualElement:t,projectionNodeConstructor:n,useRender:r,useVisualState:i,Component:o}){e&&g9(e);function a(l,u){const c={...M.useContext(Em),...l,layoutId:_9(l)},{isStatic:d}=c;let y=null;const h=v9(l),b=d?void 0:b9(),P=i(l,d);if(!d&&tc){h.visualElement=p9(o,P,c,t);const E=M.useContext(eO).strict,m=M.useContext(rO);h.visualElement&&(y=h.visualElement.loadFeatures(c,E,e,b,n||ka.projectionNodeConstructor,m))}return M.createElement(S9,{visualElement:h.visualElement,props:c},y,M.createElement(Ju.Provider,{value:h},r(o,l,b,h9(P,h.visualElement,u),P,d,h.visualElement)))}const s=M.forwardRef(a);return s[P9]=o,s}function _9({layoutId:e}){const t=M.useContext(nO).id;return t&&e!==void 0?t+"-"+e:e}function T9(e){function t(r,i={}){return O9(e(r,i))}if(typeof Proxy>"u")return t;const n=new Map;return new Proxy(t,{get:(r,i)=>(n.has(i)||n.set(i,t(i)),n.get(i))})}const E9=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function xm(e){return typeof e!="string"||e.includes("-")?!1:!!(E9.indexOf(e)>-1||/[A-Z]/.test(e))}const Ml={};function C9(e){Object.assign(Ml,e)}const Nl=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],pi=new Set(Nl);function iO(e,{layout:t,layoutId:n}){return pi.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!Ml[e]||e==="opacity")}const kt=e=>!!(e!=null&&e.getVelocity),x9={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},D9=(e,t)=>Nl.indexOf(e)-Nl.indexOf(t);function k9({transform:e,transformKeys:t},{enableHardwareAcceleration:n=!0,allowTransformNone:r=!0},i,o){let a="";t.sort(D9);for(const s of t)a+=`${x9[s]||s}(${e[s]}) `;return n&&!e.z&&(a+="translateZ(0)"),a=a.trim(),o?a=o(e,i?"":a):r&&i&&(a="none"),a}function oO(e){return e.startsWith("--")}const R9=(e,t)=>t&&typeof e=="number"?t.transform(e):e,io=(e,t,n)=>Math.min(Math.max(n,e),t),hi={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Xo={...hi,transform:e=>io(0,1,e)},Ds={...hi,default:1},Qo=e=>Math.round(e*1e5)/1e5,Ra=/(-)?([\d]*\.?[\d])+/g,Tp=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,L9=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function es(e){return typeof e=="string"}const ts=e=>({test:t=>es(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Kn=ts("deg"),Tn=ts("%"),oe=ts("px"),A9=ts("vh"),M9=ts("vw"),t0={...Tn,parse:e=>Tn.parse(e)/100,transform:e=>Tn.transform(e*100)},n0={...hi,transform:Math.round},aO={borderWidth:oe,borderTopWidth:oe,borderRightWidth:oe,borderBottomWidth:oe,borderLeftWidth:oe,borderRadius:oe,radius:oe,borderTopLeftRadius:oe,borderTopRightRadius:oe,borderBottomRightRadius:oe,borderBottomLeftRadius:oe,width:oe,maxWidth:oe,height:oe,maxHeight:oe,size:oe,top:oe,right:oe,bottom:oe,left:oe,padding:oe,paddingTop:oe,paddingRight:oe,paddingBottom:oe,paddingLeft:oe,margin:oe,marginTop:oe,marginRight:oe,marginBottom:oe,marginLeft:oe,rotate:Kn,rotateX:Kn,rotateY:Kn,rotateZ:Kn,scale:Ds,scaleX:Ds,scaleY:Ds,scaleZ:Ds,skew:Kn,skewX:Kn,skewY:Kn,distance:oe,translateX:oe,translateY:oe,translateZ:oe,x:oe,y:oe,z:oe,perspective:oe,transformPerspective:oe,opacity:Xo,originX:t0,originY:t0,originZ:oe,zIndex:n0,fillOpacity:Xo,strokeOpacity:Xo,numOctaves:n0};function Dm(e,t,n,r){const{style:i,vars:o,transform:a,transformKeys:s,transformOrigin:l}=e;s.length=0;let u=!1,c=!1,d=!0;for(const y in t){const h=t[y];if(oO(y)){o[y]=h;continue}const b=aO[y],P=R9(h,b);if(pi.has(y)){if(u=!0,a[y]=P,s.push(y),!d)continue;h!==(b.default||0)&&(d=!1)}else y.startsWith("origin")?(c=!0,l[y]=P):i[y]=P}if(t.transform||(u||r?i.transform=k9(e,n,d,r):i.transform&&(i.transform="none")),c){const{originX:y="50%",originY:h="50%",originZ:b=0}=l;i.transformOrigin=`${y} ${h} ${b}`}}const km=()=>({style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}});function sO(e,t,n){for(const r in t)!kt(t[r])&&!iO(r,n)&&(e[r]=t[r])}function N9({transformTemplate:e},t,n){return M.useMemo(()=>{const r=km();return Dm(r,t,{enableHardwareAcceleration:!n},e),Object.assign({},r.vars,r.style)},[t])}function I9(e,t,n){const r=e.style||{},i={};return sO(i,r,e),Object.assign(i,N9(e,t,n)),e.transformValues?e.transformValues(i):i}function j9(e,t,n){const r={},i=I9(e,t,n);return e.drag&&e.dragListener!==!1&&(r.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),r.style=i,r}const V9=["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"],$9=["whileTap","onTap","onTapStart","onTapCancel"],F9=["onPan","onPanStart","onPanSessionStart","onPanEnd"],B9=["whileInView","onViewportEnter","onViewportLeave","viewport"],z9=new Set(["initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","layoutScroll","layoutRoot","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","onHoverStart","onHoverEnd",...B9,...$9,...V9,...F9]);function Il(e){return z9.has(e)}let lO=e=>!Il(e);function U9(e){e&&(lO=t=>t.startsWith("on")?!Il(t):e(t))}try{U9(require("@emotion/is-prop-valid").default)}catch{}function W9(e,t,n){const r={};for(const i in e)i==="values"&&typeof e.values=="object"||(lO(i)||n===!0&&Il(i)||!t&&!Il(i)||e.draggable&&i.startsWith("onDrag"))&&(r[i]=e[i]);return r}function r0(e,t,n){return typeof e=="string"?e:oe.transform(t+n*e)}function H9(e,t,n){const r=r0(t,e.x,e.width),i=r0(n,e.y,e.height);return`${r} ${i}`}const G9={offset:"stroke-dashoffset",array:"stroke-dasharray"},Y9={offset:"strokeDashoffset",array:"strokeDasharray"};function K9(e,t,n=1,r=0,i=!0){e.pathLength=1;const o=i?G9:Y9;e[o.offset]=oe.transform(-r);const a=oe.transform(t),s=oe.transform(n);e[o.array]=`${a} ${s}`}function Rm(e,{attrX:t,attrY:n,originX:r,originY:i,pathLength:o,pathSpacing:a=1,pathOffset:s=0,...l},u,c,d){if(Dm(e,l,u,d),c){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:y,style:h,dimensions:b}=e;y.transform&&(b&&(h.transform=y.transform),delete y.transform),b&&(r!==void 0||i!==void 0||h.transform)&&(h.transformOrigin=H9(b,r!==void 0?r:.5,i!==void 0?i:.5)),t!==void 0&&(y.x=t),n!==void 0&&(y.y=n),o!==void 0&&K9(y,o,a,s,!1)}const uO=()=>({...km(),attrs:{}}),Lm=e=>typeof e=="string"&&e.toLowerCase()==="svg";function q9(e,t,n,r){const i=M.useMemo(()=>{const o=uO();return Rm(o,t,{enableHardwareAcceleration:!1},Lm(r),e.transformTemplate),{...o.attrs,style:{...o.style}}},[t]);if(e.style){const o={};sO(o,e.style,e),i.style={...o,...i.style}}return i}function X9(e=!1){return(n,r,i,o,{latestValues:a},s)=>{const u=(xm(n)?q9:j9)(r,a,s,n),d={...W9(r,typeof n=="string",e),...u,ref:o},{children:y}=r,h=M.useMemo(()=>kt(y)?y.get():y,[y]);return i&&(d["data-projection-id"]=i),M.createElement(n,{...d,children:h})}}const Am=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase();function cO(e,{style:t,vars:n},r,i){Object.assign(e.style,t,i&&i.getProjectionStyles(r));for(const o in n)e.style.setProperty(o,n[o])}const fO=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function dO(e,t,n,r){cO(e,t,void 0,r);for(const i in t.attrs)e.setAttribute(fO.has(i)?i:Am(i),t.attrs[i])}function Mm(e,t){const{style:n}=e,r={};for(const i in n)(kt(n[i])||t.style&&kt(t.style[i])||iO(i,e))&&(r[i]=n[i]);return r}function pO(e,t){const n=Mm(e,t);for(const r in e)if(kt(e[r])||kt(t[r])){const i=r==="x"||r==="y"?"attr"+r.toUpperCase():r;n[i]=e[r]}return n}function Nm(e,t,n,r={},i={}){return typeof t=="function"&&(t=t(n!==void 0?n:e.custom,r,i)),typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"&&(t=t(n!==void 0?n:e.custom,r,i)),t}const jl=e=>Array.isArray(e),Q9=e=>Boolean(e&&typeof e=="object"&&e.mix&&e.toValue),Z9=e=>jl(e)?e[e.length-1]||0:e;function Zs(e){const t=kt(e)?e.get():e;return Q9(t)?t.toValue():t}function J9({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:n},r,i,o){const a={latestValues:e3(r,i,o,e),renderState:t()};return n&&(a.mount=s=>n(r,s,a)),a}const hO=e=>(t,n)=>{const r=M.useContext(Ju),i=M.useContext(ec),o=()=>J9(e,t,r,i);return n?o():Cm(o)};function e3(e,t,n,r){const i={},o=r(e,{});for(const y in o)i[y]=Zs(o[y]);let{initial:a,animate:s}=e;const l=rc(e),u=tO(e);t&&u&&!l&&e.inherit!==!1&&(a===void 0&&(a=t.initial),s===void 0&&(s=t.animate));let c=n?n.initial===!1:!1;c=c||a===!1;const d=c?s:a;return d&&typeof d!="boolean"&&!nc(d)&&(Array.isArray(d)?d:[d]).forEach(h=>{const b=Nm(e,h);if(!b)return;const{transitionEnd:P,transition:E,...m}=b;for(const g in m){let O=m[g];if(Array.isArray(O)){const x=c?O.length-1:0;O=O[x]}O!==null&&(i[g]=O)}for(const g in P)i[g]=P[g]}),i}const t3={useVisualState:hO({scrapeMotionValuesFromProps:pO,createRenderState:uO,onMount:(e,t,{renderState:n,latestValues:r})=>{try{n.dimensions=typeof t.getBBox=="function"?t.getBBox():t.getBoundingClientRect()}catch{n.dimensions={x:0,y:0,width:0,height:0}}Rm(n,r,{enableHardwareAcceleration:!1},Lm(t.tagName),e.transformTemplate),dO(t,n)}})},n3={useVisualState:hO({scrapeMotionValuesFromProps:Mm,createRenderState:km})};function r3(e,{forwardMotionProps:t=!1},n,r,i){return{...xm(e)?t3:n3,preloadedFeatures:n,useRender:X9(t),createVisualElement:r,projectionNodeConstructor:i,Component:e}}var we;(function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.InView="whileInView",e.Exit="exit"})(we||(we={}));function ic(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}function Ep(e,t,n,r){M.useEffect(()=>{const i=e.current;if(n&&i)return ic(i,t,n,r)},[e,t,n,r])}function i3({whileFocus:e,visualElement:t}){const{animationState:n}=t,r=M.useCallback(()=>{n&&n.setActive(we.Focus,!0)},[n]),i=M.useCallback(()=>{n&&n.setActive(we.Focus,!1)},[n]);Ep(t,"focus",e?r:void 0),Ep(t,"blur",e?i:void 0)}const mO=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1;function Im(e,t="page"){return{point:{x:e[t+"X"],y:e[t+"Y"]}}}const yO=e=>t=>mO(t)&&e(t,Im(t));function Bi(e,t,n,r){return ic(e,t,yO(n),r)}function Vl(e,t,n,r){return Ep(e,t,n&&yO(n),r)}function vO(e){let t=null;return()=>{const n=()=>{t=null};return t===null?(t=e,n):!1}}const i0=vO("dragHorizontal"),o0=vO("dragVertical");function gO(e){let t=!1;if(e==="y")t=o0();else if(e==="x")t=i0();else{const n=i0(),r=o0();n&&r?t=()=>{n(),r()}:(n&&n(),r&&r())}return t}function wO(){const e=gO(!0);return e?(e(),!1):!0}function a0(e,t,n,r){return(i,o)=>{i.type==="touch"||wO()||(n&&e.animationState&&e.animationState.setActive(we.Hover,t),r&&r(i,o))}}function o3({onHoverStart:e,onHoverEnd:t,whileHover:n,visualElement:r}){Vl(r,"pointerenter",M.useMemo(()=>e||n?a0(r,!0,Boolean(n),e):void 0,[e,Boolean(n),r]),{passive:!e}),Vl(r,"pointerleave",M.useMemo(()=>t||n?a0(r,!1,Boolean(n),t):void 0,[e,Boolean(n),r]),{passive:!t})}const bO=(e,t)=>t?e===t?!0:bO(e,t.parentElement):!1;function SO(e){return M.useEffect(()=>()=>e(),[])}const a3=(e,t)=>n=>t(e(n)),oc=(...e)=>e.reduce(a3);function s3({onTap:e,onTapStart:t,onTapCancel:n,whileTap:r,visualElement:i,...o}){const a=e||t||n||r,s=M.useRef(!1),l=M.useRef(null),u={passive:!(t||e||n||o.onPointerDown)};function c(){l.current&&l.current(),l.current=null}function d(){return c(),s.current=!1,i.getProps().whileTap&&i.animationState&&i.animationState.setActive(we.Tap,!1),!wO()}function y(P,E){var m,g,O,x;d()&&(bO(i.current,P.target)?(x=(O=i.getProps()).onTap)===null||x===void 0||x.call(O,P,E):(g=(m=i.getProps()).onTapCancel)===null||g===void 0||g.call(m,P,E))}function h(P,E){var m,g;d()&&((g=(m=i.getProps()).onTapCancel)===null||g===void 0||g.call(m,P,E))}const b=M.useCallback((P,E)=>{var m;if(c(),s.current)return;s.current=!0,l.current=oc(Bi(window,"pointerup",y,u),Bi(window,"pointercancel",h,u));const g=i.getProps();g.whileTap&&i.animationState&&i.animationState.setActive(we.Tap,!0),(m=g.onTapStart)===null||m===void 0||m.call(g,P,E)},[Boolean(t),i]);Vl(i,"pointerdown",a?b:void 0,u),SO(c)}const Cp=new WeakMap,Sf=new WeakMap,l3=e=>{const t=Cp.get(e.target);t&&t(e)},u3=e=>{e.forEach(l3)};function c3({root:e,...t}){const n=e||document;Sf.has(n)||Sf.set(n,{});const r=Sf.get(n),i=JSON.stringify(t);return r[i]||(r[i]=new IntersectionObserver(u3,{root:e,...t})),r[i]}function f3(e,t,n){const r=c3(t);return Cp.set(e,n),r.observe(e),()=>{Cp.delete(e),r.unobserve(e)}}function d3({visualElement:e,whileInView:t,onViewportEnter:n,onViewportLeave:r,viewport:i={}}){const o=M.useRef({hasEnteredView:!1,isInView:!1});let a=Boolean(t||n||r);i.once&&o.current.hasEnteredView&&(a=!1),(typeof IntersectionObserver>"u"?m3:h3)(a,o.current,e,i)}const p3={some:0,all:1};function h3(e,t,n,{root:r,margin:i,amount:o="some",once:a}){M.useEffect(()=>{if(!e||!n.current)return;const s={root:r==null?void 0:r.current,rootMargin:i,threshold:typeof o=="number"?o:p3[o]},l=u=>{const{isIntersecting:c}=u;if(t.isInView===c||(t.isInView=c,a&&!c&&t.hasEnteredView))return;c&&(t.hasEnteredView=!0),n.animationState&&n.animationState.setActive(we.InView,c);const d=n.getProps(),y=c?d.onViewportEnter:d.onViewportLeave;y&&y(u)};return f3(n.current,s,l)},[e,r,i,o])}function m3(e,t,n,{fallback:r=!0}){M.useEffect(()=>{!e||!r||requestAnimationFrame(()=>{t.hasEnteredView=!0;const{onViewportEnter:i}=n.getProps();i&&i(null),n.animationState&&n.animationState.setActive(we.InView,!0)})},[e])}const ar=e=>t=>(e(t),null),y3={inView:ar(d3),tap:ar(s3),focus:ar(i3),hover:ar(o3)};function PO(){const e=M.useContext(ec);if(e===null)return[!0,null];const{isPresent:t,onExitComplete:n,register:r}=e,i=M.useId();return M.useEffect(()=>r(i),[]),!t&&n?[!1,()=>n&&n(i)]:[!0]}function OO(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r/^\-?\d*\.?\d+$/.test(e),g3=e=>/^0[^.\s]+$/.test(e),In={delta:0,timestamp:0},_O=1/60*1e3,w3=typeof performance<"u"?()=>performance.now():()=>Date.now(),TO=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(w3()),_O);function b3(e){let t=[],n=[],r=0,i=!1,o=!1;const a=new WeakSet,s={schedule:(l,u=!1,c=!1)=>{const d=c&&i,y=d?t:n;return u&&a.add(l),y.indexOf(l)===-1&&(y.push(l),d&&i&&(r=t.length)),l},cancel:l=>{const u=n.indexOf(l);u!==-1&&n.splice(u,1),a.delete(l)},process:l=>{if(i){o=!0;return}if(i=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let u=0;u(e[t]=b3(()=>La=!0),e),{}),bt=ns.reduce((e,t)=>{const n=ac[t];return e[t]=(r,i=!1,o=!1)=>(La||O3(),n.schedule(r,i,o)),e},{}),Sr=ns.reduce((e,t)=>(e[t]=ac[t].cancel,e),{}),Pf=ns.reduce((e,t)=>(e[t]=()=>ac[t].process(In),e),{}),P3=e=>ac[e].process(In),EO=e=>{La=!1,In.delta=xp?_O:Math.max(Math.min(e-In.timestamp,S3),1),In.timestamp=e,Dp=!0,ns.forEach(P3),Dp=!1,La&&(xp=!1,TO(EO))},O3=()=>{La=!0,xp=!0,Dp||TO(EO)};function jm(e,t){e.indexOf(t)===-1&&e.push(t)}function Vm(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class $m{constructor(){this.subscriptions=[]}add(t){return jm(this.subscriptions,t),()=>Vm(this.subscriptions,t)}notify(t,n,r){const i=this.subscriptions.length;if(i)if(i===1)this.subscriptions[0](t,n,r);else for(let o=0;o!isNaN(parseFloat(e));class T3{constructor(t,n={}){this.version="8.5.0",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(r,i=!0)=>{this.prev=this.current,this.current=r;const{delta:o,timestamp:a}=In;this.lastUpdated!==a&&(this.timeDelta=o,this.lastUpdated=a,bt.postRender(this.scheduleVelocityCheck)),this.prev!==this.current&&this.events.change&&this.events.change.notify(this.current),this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()),i&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.scheduleVelocityCheck=()=>bt.postRender(this.velocityCheck),this.velocityCheck=({timestamp:r})=>{r!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=_3(this.current),this.owner=n.owner}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new $m);const r=this.events[t].add(n);return t==="change"?()=>{r(),bt.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t,n=!0){!n||!this.passiveEffect?this.updateAndNotify(t,n):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,n,r){this.set(n),this.prev=t,this.timeDelta=r}jump(t){this.updateAndNotify(t),this.prev=t,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?Fm(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n)||null,this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){this.animation=null}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function oo(e,t){return new T3(e,t)}const Bm=(e,t)=>n=>Boolean(es(n)&&L9.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),CO=(e,t,n)=>r=>{if(!es(r))return r;const[i,o,a,s]=r.match(Ra);return{[e]:parseFloat(i),[t]:parseFloat(o),[n]:parseFloat(a),alpha:s!==void 0?parseFloat(s):1}},E3=e=>io(0,255,e),Of={...hi,transform:e=>Math.round(E3(e))},Wr={test:Bm("rgb","red"),parse:CO("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+Of.transform(e)+", "+Of.transform(t)+", "+Of.transform(n)+", "+Qo(Xo.transform(r))+")"};function C3(e){let t="",n="",r="",i="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),i=e.substring(4,5),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}}const kp={test:Bm("#"),parse:C3,transform:Wr.transform},Ai={test:Bm("hsl","hue"),parse:CO("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+Tn.transform(Qo(t))+", "+Tn.transform(Qo(n))+", "+Qo(Xo.transform(r))+")"},vt={test:e=>Wr.test(e)||kp.test(e)||Ai.test(e),parse:e=>Wr.test(e)?Wr.parse(e):Ai.test(e)?Ai.parse(e):kp.parse(e),transform:e=>es(e)?e:e.hasOwnProperty("red")?Wr.transform(e):Ai.transform(e)},xO="${c}",DO="${n}";function x3(e){var t,n;return isNaN(e)&&es(e)&&(((t=e.match(Ra))===null||t===void 0?void 0:t.length)||0)+(((n=e.match(Tp))===null||n===void 0?void 0:n.length)||0)>0}function $l(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0,r=0;const i=e.match(Tp);i&&(n=i.length,e=e.replace(Tp,xO),t.push(...i.map(vt.parse)));const o=e.match(Ra);return o&&(r=o.length,e=e.replace(Ra,DO),t.push(...o.map(hi.parse))),{values:t,numColors:n,numNumbers:r,tokenised:e}}function kO(e){return $l(e).values}function RO(e){const{values:t,numColors:n,tokenised:r}=$l(e),i=t.length;return o=>{let a=r;for(let s=0;stypeof e=="number"?0:e;function k3(e){const t=kO(e);return RO(e)(t.map(D3))}const Pr={test:x3,parse:kO,createTransformer:RO,getAnimatableNone:k3},R3=new Set(["brightness","contrast","saturate","opacity"]);function L3(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(Ra)||[];if(!r)return e;const i=n.replace(r,"");let o=R3.has(t)?1:0;return r!==n&&(o*=100),t+"("+o+i+")"}const A3=/([a-z-]*)\(.*?\)/g,Rp={...Pr,getAnimatableNone:e=>{const t=e.match(A3);return t?t.map(L3).join(" "):e}},M3={...aO,color:vt,backgroundColor:vt,outlineColor:vt,fill:vt,stroke:vt,borderColor:vt,borderTopColor:vt,borderRightColor:vt,borderBottomColor:vt,borderLeftColor:vt,filter:Rp,WebkitFilter:Rp},zm=e=>M3[e];function Um(e,t){var n;let r=zm(e);return r!==Rp&&(r=Pr),(n=r.getAnimatableNone)===null||n===void 0?void 0:n.call(r,t)}const LO=e=>t=>t.test(e),N3={test:e=>e==="auto",parse:e=>e},AO=[hi,oe,Tn,Kn,M9,A9,N3],Do=e=>AO.find(LO(e)),I3=[...AO,vt,Pr],j3=e=>I3.find(LO(e));function V3(e){const t={};return e.values.forEach((n,r)=>t[r]=n.get()),t}function $3(e){const t={};return e.values.forEach((n,r)=>t[r]=n.getVelocity()),t}function sc(e,t,n){const r=e.getProps();return Nm(r,t,n!==void 0?n:r.custom,V3(e),$3(e))}function F3(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,oo(n))}function B3(e,t){const n=sc(e,t);let{transitionEnd:r={},transition:i={},...o}=n?e.makeTargetAnimatable(n,!1):{};o={...o,...r};for(const a in o){const s=Z9(o[a]);F3(e,a,s)}}function z3(e,t,n){var r,i;const o=Object.keys(t).filter(s=>!e.hasValue(s)),a=o.length;if(a)for(let s=0;s`${e}: ${t}`;function G3(e,t,n){const{MotionAppearAnimations:r}=window,i=H3(e,pi.has(t)?"transform":t),o=r&&r.get(i);if(o){const a=performance.now();return bt.update(()=>{n.animation&&(n.animation.currentTime=performance.now()-a)}),bt.render(()=>{r.delete(i);try{o.cancel()}catch{}}),o.currentTime||0}else return 0}const Y3="framerAppearId",K3="data-"+Am(Y3);var q3=function(){},Bl=function(){};const Js=e=>e*1e3,X3={current:!1},Wm=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Hm=e=>t=>1-e(1-t),Gm=e=>e*e,Q3=Hm(Gm),Ym=Wm(Gm),Ve=(e,t,n)=>-n*e+n*t+e;function _f(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Z3({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let i=0,o=0,a=0;if(!t)i=o=a=n;else{const s=n<.5?n*(1+t):n+t-n*t,l=2*n-s;i=_f(l,s,e+1/3),o=_f(l,s,e),a=_f(l,s,e-1/3)}return{red:Math.round(i*255),green:Math.round(o*255),blue:Math.round(a*255),alpha:r}}const Tf=(e,t,n)=>{const r=e*e;return Math.sqrt(Math.max(0,n*(t*t-r)+r))},J3=[kp,Wr,Ai],eI=e=>J3.find(t=>t.test(e));function s0(e){const t=eI(e);let n=t.parse(e);return t===Ai&&(n=Z3(n)),n}const MO=(e,t)=>{const n=s0(e),r=s0(t),i={...n};return o=>(i.red=Tf(n.red,r.red,o),i.green=Tf(n.green,r.green,o),i.blue=Tf(n.blue,r.blue,o),i.alpha=Ve(n.alpha,r.alpha,o),Wr.transform(i))};function NO(e,t){return typeof e=="number"?n=>Ve(e,t,n):vt.test(e)?MO(e,t):jO(e,t)}const IO=(e,t)=>{const n=[...e],r=n.length,i=e.map((o,a)=>NO(o,t[a]));return o=>{for(let a=0;a{const n={...e,...t},r={};for(const i in n)e[i]!==void 0&&t[i]!==void 0&&(r[i]=NO(e[i],t[i]));return i=>{for(const o in r)n[o]=r[o](i);return n}},jO=(e,t)=>{const n=Pr.createTransformer(t),r=$l(e),i=$l(t);return r.numColors===i.numColors&&r.numNumbers>=i.numNumbers?oc(IO(r.values,i.values),n):a=>`${a>0?t:e}`},zl=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r},l0=(e,t)=>n=>Ve(e,t,n);function nI(e){return typeof e=="number"?l0:typeof e=="string"?vt.test(e)?MO:jO:Array.isArray(e)?IO:typeof e=="object"?tI:l0}function rI(e,t,n){const r=[],i=n||nI(e[0]),o=e.length-1;for(let a=0;ae[o-1]&&(e=[...e].reverse(),t=[...t].reverse());const a=rI(t,r,i),s=a.length,l=u=>{let c=0;if(s>1)for(;cl(io(e[0],e[o-1],u)):l}const Km=e=>e,$O=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,iI=1e-7,oI=12;function aI(e,t,n,r,i){let o,a,s=0;do a=t+(n-t)/2,o=$O(a,r,i)-e,o>0?n=a:t=a;while(Math.abs(o)>iI&&++saI(o,0,1,e,n);return o=>o===0||o===1?o:$O(i(o),t,r)}const BO=e=>1-Math.sin(Math.acos(e)),qm=Hm(BO),sI=Wm(qm),zO=FO(.33,1.53,.69,.99),Xm=Hm(zO),lI=Wm(Xm),uI=e=>(e*=2)<1?.5*Xm(e):.5*(2-Math.pow(2,-10*(e-1))),cI={linear:Km,easeIn:Gm,easeInOut:Ym,easeOut:Q3,circIn:BO,circInOut:sI,circOut:qm,backIn:Xm,backInOut:lI,backOut:zO,anticipate:uI},u0=e=>{if(Array.isArray(e)){Bl(e.length===4);const[t,n,r,i]=e;return FO(t,n,r,i)}else if(typeof e=="string")return cI[e];return e},fI=e=>Array.isArray(e)&&typeof e[0]!="number";function dI(e,t){return e.map(()=>t||Ym).splice(0,e.length-1)}function pI(e){const t=e.length;return e.map((n,r)=>r!==0?r/(t-1):0)}function hI(e,t){return e.map(n=>n*t)}function Lp({keyframes:e,ease:t=Ym,times:n,duration:r=300}){e=[...e];const i=fI(t)?t.map(u0):u0(t),o={done:!1,value:e[0]},a=hI(n&&n.length===e.length?n:pI(e),r);function s(){return VO(a,e,{ease:Array.isArray(i)?i:dI(e,i)})}let l=s();return{next:u=>(o.value=l(u),o.done=u>=r,o),flipTarget:()=>{e.reverse(),l=s()}}}const Ef=.001,mI=.01,c0=10,yI=.05,vI=1;function gI({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let i,o;q3(e<=c0*1e3);let a=1-t;a=io(yI,vI,a),e=io(mI,c0,e/1e3),a<1?(i=u=>{const c=u*a,d=c*e,y=c-n,h=Ap(u,a),b=Math.exp(-d);return Ef-y/h*b},o=u=>{const d=u*a*e,y=d*n+n,h=Math.pow(a,2)*Math.pow(u,2)*e,b=Math.exp(-d),P=Ap(Math.pow(u,2),a);return(-i(u)+Ef>0?-1:1)*((y-h)*b)/P}):(i=u=>{const c=Math.exp(-u*e),d=(u-n)*e+1;return-Ef+c*d},o=u=>{const c=Math.exp(-u*e),d=(n-u)*(e*e);return c*d});const s=5/e,l=bI(i,o,s);if(e=e*1e3,isNaN(l))return{stiffness:100,damping:10,duration:e};{const u=Math.pow(l,2)*r;return{stiffness:u,damping:a*2*Math.sqrt(r*u),duration:e}}}const wI=12;function bI(e,t,n){let r=n;for(let i=1;ie[n]!==void 0)}function OI(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!f0(e,PI)&&f0(e,SI)){const n=gI(e);t={...t,...n,velocity:0,mass:1},t.isResolvedFromDuration=!0}return t}const _I=5;function UO({keyframes:e,restSpeed:t=2,restDelta:n=.01,...r}){let i=e[0],o=e[e.length-1];const a={done:!1,value:i},{stiffness:s,damping:l,mass:u,velocity:c,duration:d,isResolvedFromDuration:y}=OI(r);let h=TI,b=c?-(c/1e3):0;const P=l/(2*Math.sqrt(s*u));function E(){const m=o-i,g=Math.sqrt(s/u)/1e3;if(n===void 0&&(n=Math.min(Math.abs(o-i)/100,.4)),P<1){const O=Ap(g,P);h=x=>{const _=Math.exp(-P*g*x);return o-_*((b+P*g*m)/O*Math.sin(O*x)+m*Math.cos(O*x))}}else if(P===1)h=O=>o-Math.exp(-g*O)*(m+(b+g*m)*O);else{const O=g*Math.sqrt(P*P-1);h=x=>{const _=Math.exp(-P*g*x),T=Math.min(O*x,300);return o-_*((b+P*g*m)*Math.sinh(T)+O*m*Math.cosh(T))/O}}}return E(),{next:m=>{const g=h(m);if(y)a.done=m>=d;else{let O=b;if(m!==0)if(P<1){const T=Math.max(0,m-_I);O=Fm(g-h(T),m-T)}else O=0;const x=Math.abs(O)<=t,_=Math.abs(o-g)<=n;a.done=x&&_}return a.value=a.done?o:g,a},flipTarget:()=>{b=-b,[i,o]=[o,i],E()}}}UO.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const TI=e=>0;function EI({keyframes:e=[0],velocity:t=0,power:n=.8,timeConstant:r=350,restDelta:i=.5,modifyTarget:o}){const a=e[0],s={done:!1,value:a};let l=n*t;const u=a+l,c=o===void 0?u:o(u);return c!==u&&(l=c-a),{next:d=>{const y=-l*Math.exp(-d/r);return s.done=!(y>i||y<-i),s.value=s.done?c:c+y,s},flipTarget:()=>{}}}const CI={decay:EI,keyframes:Lp,tween:Lp,spring:UO};function WO(e,t,n=0){return e-t-n}function xI(e,t=0,n=0,r=!0){return r?WO(t+-e,t,n):t-(e-t)+n}function DI(e,t,n,r){return r?e>=t+n:e<=-n}const kI=e=>{const t=({delta:n})=>e(n);return{start:()=>bt.update(t,!0),stop:()=>Sr.update(t)}};function Ul({duration:e,driver:t=kI,elapsed:n=0,repeat:r=0,repeatType:i="loop",repeatDelay:o=0,keyframes:a,autoplay:s=!0,onPlay:l,onStop:u,onComplete:c,onRepeat:d,onUpdate:y,type:h="keyframes",...b}){var P,E;const m=n;let g,O=0,x=e,_=!1,T=!0,w;const f=CI[a.length>2?"keyframes":h]||Lp,v=a[0],p=a[a.length-1];let S={done:!1,value:v};!((E=(P=f).needsInterpolation)===null||E===void 0)&&E.call(P,v,p)&&(w=VO([0,100],[v,p],{clamp:!1}),a=[0,100]);const C=f({...b,duration:e,keyframes:a});function N(){O++,i==="reverse"?(T=O%2===0,n=xI(n,x,o,T)):(n=WO(n,x,o),i==="mirror"&&C.flipTarget()),_=!1,d&&d()}function k(){g&&g.stop(),c&&c()}function $(j){T||(j=-j),n+=j,_||(S=C.next(Math.max(0,n)),w&&(S.value=w(S.value)),_=T?S.done:n<=0),y&&y(S.value),_&&(O===0&&(x=x!==void 0?x:n),O{u&&u(),g&&g.stop()},set currentTime(j){n=m,$(j)},sample:j=>{n=m;const R=e&&typeof e=="number"?Math.max(e*.5,50):50;let D=0;for($(0);D<=j;){const L=j-D;$(Math.min(L,R)),D+=R}return S}}}function RI(e){return!e||Array.isArray(e)||typeof e=="string"&&HO[e]}const Io=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,HO={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:Io([0,.65,.55,1]),circOut:Io([.55,0,1,.45]),backIn:Io([.31,.01,.66,-.59]),backOut:Io([.33,1.53,.69,.99])};function LI(e){if(e)return Array.isArray(e)?Io(e):HO[e]}function AI(e,t,n,{delay:r=0,duration:i,repeat:o=0,repeatType:a="loop",ease:s,times:l}={}){return e.animate({[t]:n,offset:l},{delay:r,duration:i,easing:LI(s),fill:"both",iterations:o+1,direction:a==="reverse"?"alternate":"normal"})}const d0={waapi:()=>Object.hasOwnProperty.call(Element.prototype,"animate")},Cf={},GO={};for(const e in d0)GO[e]=()=>(Cf[e]===void 0&&(Cf[e]=d0[e]()),Cf[e]);function MI(e,{repeat:t,repeatType:n="loop"}){const r=t&&n!=="loop"&&t%2===1?0:e.length-1;return e[r]}const NI=new Set(["opacity"]),ks=10;function II(e,t,{onUpdate:n,onComplete:r,...i}){if(!(GO.waapi()&&NI.has(t)&&!i.repeatDelay&&i.repeatType!=="mirror"&&i.damping!==0))return!1;let{keyframes:a,duration:s=300,elapsed:l=0,ease:u}=i;if(i.type==="spring"||!RI(i.ease)){if(i.repeat===1/0)return;const d=Ul({...i,elapsed:0});let y={done:!1,value:a[0]};const h=[];let b=0;for(;!y.done&&b<2e4;)y=d.sample(b),h.push(y.value),b+=ks;a=h,s=b-ks,u="linear"}const c=AI(e.owner.current,t,a,{...i,delay:-l,duration:s,ease:u});return c.onfinish=()=>{e.set(MI(a,i)),r&&r()},{get currentTime(){return c.currentTime||0},set currentTime(d){c.currentTime=d},stop:()=>{const{currentTime:d}=c;if(d){const y=Ul({...i,autoplay:!1});e.setWithVelocity(y.sample(d-ks).value,y.sample(d).value,ks)}bt.update(()=>c.cancel())}}}function YO(e,t){const n=performance.now(),r=({timestamp:i})=>{const o=i-n;o>=t&&(Sr.read(r),e(o-t))};return bt.read(r,!0),()=>Sr.read(r)}function jI({keyframes:e,elapsed:t,onUpdate:n,onComplete:r}){const i=()=>{n&&n(e[e.length-1]),r&&r()};return t?{stop:YO(i,-t)}:i()}function VI({keyframes:e,velocity:t=0,min:n,max:r,power:i=.8,timeConstant:o=750,bounceStiffness:a=500,bounceDamping:s=10,restDelta:l=1,modifyTarget:u,driver:c,onUpdate:d,onComplete:y,onStop:h}){const b=e[0];let P;function E(x){return n!==void 0&&xr}function m(x){return n===void 0?r:r===void 0||Math.abs(n-x){var T;d==null||d(_),(T=x.onUpdate)===null||T===void 0||T.call(x,_)},onComplete:y,onStop:h})}function O(x){g({type:"spring",stiffness:a,damping:s,restDelta:l,...x})}if(E(b))O({velocity:t,keyframes:[b,m(b)]});else{let x=i*t+b;typeof u<"u"&&(x=u(x));const _=m(x),T=_===n?-1:1;let w,f;const v=p=>{w=f,f=p,t=Fm(p-w,In.delta),(T===1&&p>_||T===-1&&p<_)&&O({keyframes:[p,_],velocity:t})};g({type:"decay",keyframes:[b,0],velocity:t,timeConstant:o,power:i,restDelta:l,modifyTarget:u,onUpdate:E(x)?v:void 0})}return{stop:()=>P==null?void 0:P.stop()}}const Rr=()=>({type:"spring",stiffness:500,damping:25,restSpeed:10}),Rs=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),xf=()=>({type:"keyframes",ease:"linear",duration:.3}),$I={type:"keyframes",duration:.8},p0={x:Rr,y:Rr,z:Rr,rotate:Rr,rotateX:Rr,rotateY:Rr,rotateZ:Rr,scaleX:Rs,scaleY:Rs,scale:Rs,opacity:xf,backgroundColor:xf,color:xf,default:Rs},FI=(e,{keyframes:t})=>t.length>2?$I:(p0[e]||p0.default)(t[1]),Mp=(e,t)=>e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&Pr.test(t)&&!t.startsWith("url("));function BI({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:i,repeat:o,repeatType:a,repeatDelay:s,from:l,elapsed:u,...c}){return!!Object.keys(c).length}function h0(e){return e===0||typeof e=="string"&&parseFloat(e)===0&&e.indexOf(" ")===-1}function m0(e){return typeof e=="number"?0:Um("",e)}function KO(e,t){return e[t]||e.default||e}function zI(e,t,n,r){const i=Mp(t,n);let o=r.from!==void 0?r.from:e.get();return o==="none"&&i&&typeof n=="string"?o=Um(t,n):h0(o)&&typeof n=="string"?o=m0(n):!Array.isArray(n)&&h0(n)&&typeof o=="string"&&(n=m0(o)),Array.isArray(n)?(n[0]===null&&(n[0]=o),n):[o,n]}const Qm=(e,t,n,r={})=>i=>{const o=KO(r,e)||{},a=o.delay||r.delay||0;let{elapsed:s=0}=r;s=s-Js(a);const l=zI(t,e,n,o),u=l[0],c=l[l.length-1],d=Mp(e,u),y=Mp(e,c);let h={keyframes:l,velocity:t.getVelocity(),...o,elapsed:s,onUpdate:E=>{t.set(E),o.onUpdate&&o.onUpdate(E)},onComplete:()=>{i(),o.onComplete&&o.onComplete()}};if(!d||!y||X3.current||o.type===!1)return jI(h);if(o.type==="inertia")return VI(h);BI(o)||(h={...h,...FI(e,h)}),h.duration&&(h.duration=Js(h.duration)),h.repeatDelay&&(h.repeatDelay=Js(h.repeatDelay));const b=t.owner,P=b&&b.current;if(b&&P instanceof HTMLElement&&!(b!=null&&b.getProps().onUpdate)){const E=II(t,e,h);if(E)return E}return Ul(h)};function UI(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){const i=t.map(o=>Np(e,o,n));r=Promise.all(i)}else if(typeof t=="string")r=Np(e,t,n);else{const i=typeof t=="function"?sc(e,t,n.custom):t;r=qO(e,i,n)}return r.then(()=>e.notify("AnimationComplete",t))}function Np(e,t,n={}){var r;const i=sc(e,t,n.custom);let{transition:o=e.getDefaultTransition()||{}}=i||{};n.transitionOverride&&(o=n.transitionOverride);const a=i?()=>qO(e,i,n):()=>Promise.resolve(),s=!((r=e.variantChildren)===null||r===void 0)&&r.size?(u=0)=>{const{delayChildren:c=0,staggerChildren:d,staggerDirection:y}=o;return WI(e,t,c+u,d,y,n)}:()=>Promise.resolve(),{when:l}=o;if(l){const[u,c]=l==="beforeChildren"?[a,s]:[s,a];return u().then(c)}else return Promise.all([a(),s(n.delay)])}function qO(e,t,{delay:n=0,transitionOverride:r,type:i}={}){var o;let{transition:a=e.getDefaultTransition(),transitionEnd:s,...l}=e.makeTargetAnimatable(t);const u=e.getValue("willChange");r&&(a=r);const c=[],d=i&&((o=e.animationState)===null||o===void 0?void 0:o.getState()[i]);for(const y in l){const h=e.getValue(y),b=l[y];if(!h||b===void 0||d&&GI(d,y))continue;const P={delay:n,elapsed:0,...a};if(!h.hasAnimated){const m=e.getProps()[K3];m&&(P.elapsed=G3(m,y,h))}let E=h.start(Qm(y,h,b,e.shouldReduceMotion&&pi.has(y)?{type:!1}:P));Fl(u)&&(u.add(y),E=E.then(()=>u.remove(y))),c.push(E)}return Promise.all(c).then(()=>{s&&B3(e,s)})}function WI(e,t,n=0,r=0,i=1,o){const a=[],s=(e.variantChildren.size-1)*r,l=i===1?(u=0)=>u*r:(u=0)=>s-u*r;return Array.from(e.variantChildren).sort(HI).forEach((u,c)=>{u.notify("AnimationStart",t),a.push(Np(u,t,{...o,delay:n+l(c)}).then(()=>u.notify("AnimationComplete",t)))}),Promise.all(a)}function HI(e,t){return e.sortNodePosition(t)}function GI({protectedKeys:e,needsAnimating:t},n){const r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}const Zm=[we.Animate,we.InView,we.Focus,we.Hover,we.Tap,we.Drag,we.Exit],YI=[...Zm].reverse(),KI=Zm.length;function qI(e){return t=>Promise.all(t.map(({animation:n,options:r})=>UI(e,n,r)))}function XI(e){let t=qI(e);const n=ZI();let r=!0;const i=(l,u)=>{const c=sc(e,u);if(c){const{transition:d,transitionEnd:y,...h}=c;l={...l,...h,...y}}return l};function o(l){t=l(e)}function a(l,u){const c=e.getProps(),d=e.getVariantContext(!0)||{},y=[],h=new Set;let b={},P=1/0;for(let m=0;mP&&_;const p=Array.isArray(x)?x:[x];let S=p.reduce(i,{});T===!1&&(S={});const{prevResolvedValues:C={}}=O,N={...C,...S},k=$=>{v=!0,h.delete($),O.needsAnimating[$]=!0};for(const $ in N){const I=S[$],j=C[$];b.hasOwnProperty($)||(I!==j?jl(I)&&jl(j)?!OO(I,j)||f?k($):O.protectedKeys[$]=!0:I!==void 0?k($):h.add($):I!==void 0&&h.has($)?k($):O.protectedKeys[$]=!0)}O.prevProp=x,O.prevResolvedValues=S,O.isActive&&(b={...b,...S}),r&&e.blockInitialAnimation&&(v=!1),v&&!w&&y.push(...p.map($=>({animation:$,options:{type:g,...l}})))}if(h.size){const m={};h.forEach(g=>{const O=e.getBaseTarget(g);O!==void 0&&(m[g]=O)}),y.push({animation:m})}let E=Boolean(y.length);return r&&c.initial===!1&&!e.manuallyAnimateOnMount&&(E=!1),r=!1,E?t(y):Promise.resolve()}function s(l,u,c){var d;if(n[l].isActive===u)return Promise.resolve();(d=e.variantChildren)===null||d===void 0||d.forEach(h=>{var b;return(b=h.animationState)===null||b===void 0?void 0:b.setActive(l,u)}),n[l].isActive=u;const y=a(c,l);for(const h in n)n[h].protectedKeys={};return y}return{animateChanges:a,setActive:s,setAnimateFunction:o,getState:()=>n}}function QI(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!OO(t,e):!1}function Lr(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function ZI(){return{[we.Animate]:Lr(!0),[we.InView]:Lr(),[we.Hover]:Lr(),[we.Tap]:Lr(),[we.Drag]:Lr(),[we.Focus]:Lr(),[we.Exit]:Lr()}}const JI={animation:ar(({visualElement:e,animate:t})=>{e.animationState||(e.animationState=XI(e)),nc(t)&&M.useEffect(()=>t.subscribe(e),[t])}),exit:ar(e=>{const{custom:t,visualElement:n}=e,[r,i]=PO(),o=M.useContext(ec);M.useEffect(()=>{n.isPresent=r;const a=n.animationState&&n.animationState.setActive(we.Exit,!r,{custom:o&&o.custom||t});a&&!r&&a.then(i)},[r])})},y0=(e,t)=>Math.abs(e-t);function e4(e,t){const n=y0(e.x,t.x),r=y0(e.y,t.y);return Math.sqrt(n**2+r**2)}class XO{constructor(t,n,{transformPagePoint:r}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const u=kf(this.lastMoveEventInfo,this.history),c=this.startEvent!==null,d=e4(u.offset,{x:0,y:0})>=3;if(!c&&!d)return;const{point:y}=u,{timestamp:h}=In;this.history.push({...y,timestamp:h});const{onStart:b,onMove:P}=this.handlers;c||(b&&b(this.lastMoveEvent,u),this.startEvent=this.lastMoveEvent),P&&P(this.lastMoveEvent,u)},this.handlePointerMove=(u,c)=>{this.lastMoveEvent=u,this.lastMoveEventInfo=Df(c,this.transformPagePoint),bt.update(this.updatePoint,!0)},this.handlePointerUp=(u,c)=>{if(this.end(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const{onEnd:d,onSessionEnd:y}=this.handlers,h=kf(u.type==="pointercancel"?this.lastMoveEventInfo:Df(c,this.transformPagePoint),this.history);this.startEvent&&d&&d(u,h),y&&y(u,h)},!mO(t))return;this.handlers=n,this.transformPagePoint=r;const i=Im(t),o=Df(i,this.transformPagePoint),{point:a}=o,{timestamp:s}=In;this.history=[{...a,timestamp:s}];const{onSessionStart:l}=n;l&&l(t,kf(o,this.history)),this.removeListeners=oc(Bi(window,"pointermove",this.handlePointerMove),Bi(window,"pointerup",this.handlePointerUp),Bi(window,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),Sr.update(this.updatePoint)}}function Df(e,t){return t?{point:t(e.point)}:e}function v0(e,t){return{x:e.x-t.x,y:e.y-t.y}}function kf({point:e},t){return{point:e,delta:v0(e,QO(t)),offset:v0(e,t4(t)),velocity:n4(t,.1)}}function t4(e){return e[0]}function QO(e){return e[e.length-1]}function n4(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const i=QO(e);for(;n>=0&&(r=e[n],!(i.timestamp-r.timestamp>Js(t)));)n--;if(!r)return{x:0,y:0};const o=(i.timestamp-r.timestamp)/1e3;if(o===0)return{x:0,y:0};const a={x:(i.x-r.x)/o,y:(i.y-r.y)/o};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function Vt(e){return e.max-e.min}function Ip(e,t=0,n=.01){return Math.abs(e-t)<=n}function g0(e,t,n,r=.5){e.origin=r,e.originPoint=Ve(t.min,t.max,e.origin),e.scale=Vt(n)/Vt(t),(Ip(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=Ve(n.min,n.max,e.origin)-e.originPoint,(Ip(e.translate)||isNaN(e.translate))&&(e.translate=0)}function Zo(e,t,n,r){g0(e.x,t.x,n.x,r==null?void 0:r.originX),g0(e.y,t.y,n.y,r==null?void 0:r.originY)}function w0(e,t,n){e.min=n.min+t.min,e.max=e.min+Vt(t)}function r4(e,t,n){w0(e.x,t.x,n.x),w0(e.y,t.y,n.y)}function b0(e,t,n){e.min=t.min-n.min,e.max=e.min+Vt(t)}function Jo(e,t,n){b0(e.x,t.x,n.x),b0(e.y,t.y,n.y)}function i4(e,{min:t,max:n},r){return t!==void 0&&en&&(e=r?Ve(n,e,r.max):Math.min(e,n)),e}function S0(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function o4(e,{top:t,left:n,bottom:r,right:i}){return{x:S0(e.x,n,i),y:S0(e.y,t,r)}}function P0(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.minr?n=zl(t.min,t.max-r,e.min):r>i&&(n=zl(e.min,e.max-i,t.min)),io(0,1,n)}function l4(e,t){const n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}const jp=.35;function u4(e=jp){return e===!1?e=0:e===!0&&(e=jp),{x:O0(e,"left","right"),y:O0(e,"top","bottom")}}function O0(e,t,n){return{min:_0(e,t),max:_0(e,n)}}function _0(e,t){return typeof e=="number"?e:e[t]||0}const T0=()=>({translate:0,scale:1,origin:0,originPoint:0}),ea=()=>({x:T0(),y:T0()}),E0=()=>({min:0,max:0}),We=()=>({x:E0(),y:E0()});function wn(e){return[e("x"),e("y")]}function ZO({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function c4({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function f4(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}function Rf(e){return e===void 0||e===1}function Vp({scale:e,scaleX:t,scaleY:n}){return!Rf(e)||!Rf(t)||!Rf(n)}function Ir(e){return Vp(e)||JO(e)||e.z||e.rotate||e.rotateX||e.rotateY}function JO(e){return C0(e.x)||C0(e.y)}function C0(e){return e&&e!=="0%"}function Wl(e,t,n){const r=e-n,i=t*r;return n+i}function x0(e,t,n,r,i){return i!==void 0&&(e=Wl(e,i,r)),Wl(e,n,r)+t}function $p(e,t=0,n=1,r,i){e.min=x0(e.min,t,n,r,i),e.max=x0(e.max,t,n,r,i)}function e_(e,{x:t,y:n}){$p(e.x,t.translate,t.scale,t.originPoint),$p(e.y,n.translate,n.scale,n.originPoint)}function d4(e,t,n,r=!1){var i,o;const a=n.length;if(!a)return;t.x=t.y=1;let s,l;for(let u=0;u1.0000000000001||e<.999999999999?e:1}function Qn(e,t){e.min=e.min+t,e.max=e.max+t}function k0(e,t,[n,r,i]){const o=t[i]!==void 0?t[i]:.5,a=Ve(e.min,e.max,o);$p(e,t[n],t[r],a,t.scale)}const p4=["x","scaleX","originX"],h4=["y","scaleY","originY"];function Mi(e,t){k0(e.x,t,p4),k0(e.y,t,h4)}function t_(e,t){return ZO(f4(e.getBoundingClientRect(),t))}function m4(e,t,n){const r=t_(e,n),{scroll:i}=t;return i&&(Qn(r.x,i.offset.x),Qn(r.y,i.offset.y)),r}const y4=new WeakMap;class v4{constructor(t){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=We(),this.visualElement=t}start(t,{snapToCursor:n=!1}={}){if(this.visualElement.isPresent===!1)return;const r=s=>{this.stopAnimation(),n&&this.snapToCursor(Im(s,"page").point)},i=(s,l)=>{var u;const{drag:c,dragPropagation:d,onDragStart:y}=this.getProps();c&&!d&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=gO(c),!this.openGlobalLock)||(this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),wn(h=>{var b,P;let E=this.getAxisMotionValue(h).get()||0;if(Tn.test(E)){const m=(P=(b=this.visualElement.projection)===null||b===void 0?void 0:b.layout)===null||P===void 0?void 0:P.layoutBox[h];m&&(E=Vt(m)*(parseFloat(E)/100))}this.originPoint[h]=E}),y==null||y(s,l),(u=this.visualElement.animationState)===null||u===void 0||u.setActive(we.Drag,!0))},o=(s,l)=>{const{dragPropagation:u,dragDirectionLock:c,onDirectionLock:d,onDrag:y}=this.getProps();if(!u&&!this.openGlobalLock)return;const{offset:h}=l;if(c&&this.currentDirection===null){this.currentDirection=g4(h),this.currentDirection!==null&&(d==null||d(this.currentDirection));return}this.updateAxis("x",l.point,h),this.updateAxis("y",l.point,h),this.visualElement.render(),y==null||y(s,l)},a=(s,l)=>this.stop(s,l);this.panSession=new XO(t,{onSessionStart:r,onStart:i,onMove:o,onSessionEnd:a},{transformPagePoint:this.visualElement.getTransformPagePoint()})}stop(t,n){const r=this.isDragging;if(this.cancel(),!r)return;const{velocity:i}=n;this.startAnimation(i);const{onDragEnd:o}=this.getProps();o==null||o(t,n)}cancel(){var t,n;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),(t=this.panSession)===null||t===void 0||t.end(),this.panSession=void 0;const{dragPropagation:r}=this.getProps();!r&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),(n=this.visualElement.animationState)===null||n===void 0||n.setActive(we.Drag,!1)}updateAxis(t,n,r){const{drag:i}=this.getProps();if(!r||!Ls(t,i,this.currentDirection))return;const o=this.getAxisMotionValue(t);let a=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(a=i4(a,this.constraints[t],this.elastic[t])),o.set(a)}resolveConstraints(){const{dragConstraints:t,dragElastic:n}=this.getProps(),{layout:r}=this.visualElement.projection||{},i=this.constraints;t&&Li(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&r?this.constraints=o4(r.layoutBox,t):this.constraints=!1,this.elastic=u4(n),i!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&wn(o=>{this.getAxisMotionValue(o)&&(this.constraints[o]=l4(r.layoutBox[o],this.constraints[o]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!Li(t))return!1;const r=t.current,{projection:i}=this.visualElement;if(!i||!i.layout)return!1;const o=m4(r,i.root,this.visualElement.getTransformPagePoint());let a=a4(i.layout.layoutBox,o);if(n){const s=n(c4(a));this.hasMutatedConstraints=!!s,s&&(a=ZO(s))}return a}startAnimation(t){const{drag:n,dragMomentum:r,dragElastic:i,dragTransition:o,dragSnapToOrigin:a,onDragTransitionEnd:s}=this.getProps(),l=this.constraints||{},u=wn(c=>{if(!Ls(c,n,this.currentDirection))return;let d=(l==null?void 0:l[c])||{};a&&(d={min:0,max:0});const y=i?200:1e6,h=i?40:1e7,b={type:"inertia",velocity:r?t[c]:0,bounceStiffness:y,bounceDamping:h,timeConstant:750,restDelta:1,restSpeed:10,...o,...d};return this.startAxisValueAnimation(c,b)});return Promise.all(u).then(s)}startAxisValueAnimation(t,n){const r=this.getAxisMotionValue(t);return r.start(Qm(t,r,0,n))}stopAnimation(){wn(t=>this.getAxisMotionValue(t).stop())}getAxisMotionValue(t){var n;const r="_drag"+t.toUpperCase(),i=this.visualElement.getProps()[r];return i||this.visualElement.getValue(t,((n=this.visualElement.getProps().initial)===null||n===void 0?void 0:n[t])||0)}snapToCursor(t){wn(n=>{const{drag:r}=this.getProps();if(!Ls(n,r,this.currentDirection))return;const{projection:i}=this.visualElement,o=this.getAxisMotionValue(n);if(i&&i.layout){const{min:a,max:s}=i.layout.layoutBox[n];o.set(t[n]-Ve(a,s,.5))}})}scalePositionWithinConstraints(){var t;if(!this.visualElement.current)return;const{drag:n,dragConstraints:r}=this.getProps(),{projection:i}=this.visualElement;if(!Li(r)||!i||!this.constraints)return;this.stopAnimation();const o={x:0,y:0};wn(s=>{const l=this.getAxisMotionValue(s);if(l){const u=l.get();o[s]=s4({min:u,max:u},this.constraints[s])}});const{transformTemplate:a}=this.visualElement.getProps();this.visualElement.current.style.transform=a?a({},""):"none",(t=i.root)===null||t===void 0||t.updateScroll(),i.updateLayout(),this.resolveConstraints(),wn(s=>{if(!Ls(s,n,null))return;const l=this.getAxisMotionValue(s),{min:u,max:c}=this.constraints[s];l.set(Ve(u,c,o[s]))})}addListeners(){var t;if(!this.visualElement.current)return;y4.set(this.visualElement,this);const n=this.visualElement.current,r=Bi(n,"pointerdown",u=>{const{drag:c,dragListener:d=!0}=this.getProps();c&&d&&this.start(u)}),i=()=>{const{dragConstraints:u}=this.getProps();Li(u)&&(this.constraints=this.resolveRefConstraints())},{projection:o}=this.visualElement,a=o.addEventListener("measure",i);o&&!o.layout&&((t=o.root)===null||t===void 0||t.updateScroll(),o.updateLayout()),i();const s=ic(window,"resize",()=>this.scalePositionWithinConstraints()),l=o.addEventListener("didUpdate",({delta:u,hasLayoutChanged:c})=>{this.isDragging&&c&&(wn(d=>{const y=this.getAxisMotionValue(d);y&&(this.originPoint[d]+=u[d].translate,y.set(y.get()+u[d].translate))}),this.visualElement.render())});return()=>{s(),r(),a(),l==null||l()}}getProps(){const t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:r=!1,dragPropagation:i=!1,dragConstraints:o=!1,dragElastic:a=jp,dragMomentum:s=!0}=t;return{...t,drag:n,dragDirectionLock:r,dragPropagation:i,dragConstraints:o,dragElastic:a,dragMomentum:s}}}function Ls(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function g4(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}function w4(e){const{dragControls:t,visualElement:n}=e,r=Cm(()=>new v4(n));M.useEffect(()=>t&&t.subscribe(r),[r,t]),M.useEffect(()=>r.addListeners(),[r])}function b4({onPan:e,onPanStart:t,onPanEnd:n,onPanSessionStart:r,visualElement:i}){const o=e||t||n||r,a=M.useRef(null),{transformPagePoint:s}=M.useContext(Em),l={onSessionStart:r,onStart:t,onMove:e,onEnd:(c,d)=>{a.current=null,n&&n(c,d)}};M.useEffect(()=>{a.current!==null&&a.current.updateHandlers(l)});function u(c){a.current=new XO(c,l,{transformPagePoint:s})}Vl(i,"pointerdown",o&&u),SO(()=>a.current&&a.current.end())}const S4={pan:ar(b4),drag:ar(w4)};function Fp(e){return typeof e=="string"&&e.startsWith("var(--")}const n_=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function P4(e){const t=n_.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]}function Bp(e,t,n=1){const[r,i]=P4(e);if(!r)return;const o=window.getComputedStyle(t).getPropertyValue(r);return o?o.trim():Fp(i)?Bp(i,t,n+1):i}function O4(e,{...t},n){const r=e.current;if(!(r instanceof Element))return{target:t,transitionEnd:n};n&&(n={...n}),e.values.forEach(i=>{const o=i.get();if(!Fp(o))return;const a=Bp(o,r);a&&i.set(a)});for(const i in t){const o=t[i];if(!Fp(o))continue;const a=Bp(o,r);a&&(t[i]=a,n&&n[i]===void 0&&(n[i]=o))}return{target:t,transitionEnd:n}}const _4=new Set(["width","height","top","left","right","bottom","x","y"]),r_=e=>_4.has(e),T4=e=>Object.keys(e).some(r_),R0=e=>e===hi||e===oe;var L0;(function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"})(L0||(L0={}));const A0=(e,t)=>parseFloat(e.split(", ")[t]),M0=(e,t)=>(n,{transform:r})=>{if(r==="none"||!r)return 0;const i=r.match(/^matrix3d\((.+)\)$/);if(i)return A0(i[1],t);{const o=r.match(/^matrix\((.+)\)$/);return o?A0(o[1],e):0}},E4=new Set(["x","y","z"]),C4=Nl.filter(e=>!E4.has(e));function x4(e){const t=[];return C4.forEach(n=>{const r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t.length&&e.render(),t}const N0={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:M0(4,13),y:M0(5,14)},D4=(e,t,n)=>{const r=t.measureViewportBox(),i=t.current,o=getComputedStyle(i),{display:a}=o,s={};a==="none"&&t.setStaticValue("display",e.display||"block"),n.forEach(u=>{s[u]=N0[u](r,o)}),t.render();const l=t.measureViewportBox();return n.forEach(u=>{const c=t.getValue(u);c&&c.jump(s[u]),e[u]=N0[u](l,o)}),e},k4=(e,t,n={},r={})=>{t={...t},r={...r};const i=Object.keys(t).filter(r_);let o=[],a=!1;const s=[];if(i.forEach(l=>{const u=e.getValue(l);if(!e.hasValue(l))return;let c=n[l],d=Do(c);const y=t[l];let h;if(jl(y)){const b=y.length,P=y[0]===null?1:0;c=y[P],d=Do(c);for(let E=P;E=0?window.pageYOffset:null,u=D4(t,e,s);return o.length&&o.forEach(([c,d])=>{e.getValue(c).set(d)}),e.render(),tc&&l!==null&&window.scrollTo({top:l}),{target:u,transitionEnd:r}}else return{target:t,transitionEnd:r}};function R4(e,t,n,r){return T4(t)?k4(e,t,n,r):{target:t,transitionEnd:r}}const L4=(e,t,n,r)=>{const i=O4(e,t,r);return t=i.target,r=i.transitionEnd,R4(e,t,n,r)},zp={current:null},i_={current:!1};function A4(){if(i_.current=!0,!!tc)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>zp.current=e.matches;e.addListener(t),t()}else zp.current=!1}function M4(e,t,n){const{willChange:r}=t;for(const i in t){const o=t[i],a=n[i];if(kt(o))e.addValue(i,o),Fl(r)&&r.add(i);else if(kt(a))e.addValue(i,oo(o,{owner:e})),Fl(r)&&r.remove(i);else if(a!==o)if(e.hasValue(i)){const s=e.getValue(i);!s.hasAnimated&&s.set(o)}else{const s=e.getStaticValue(i);e.addValue(i,oo(s!==void 0?s:o,{owner:e}))}}for(const i in n)t[i]===void 0&&e.removeValue(i);return t}const o_=Object.keys(ka),N4=o_.length,I0=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class I4{constructor({parent:t,props:n,reducedMotionConfig:r,visualState:i},o={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.isPresent=!0,this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>bt.render(this.render,!1,!0);const{latestValues:a,renderState:s}=i;this.latestValues=a,this.baseTarget={...a},this.initialValues=n.initial?{...a}:{},this.renderState=s,this.parent=t,this.props=n,this.depth=t?t.depth+1:0,this.reducedMotionConfig=r,this.options=o,this.isControllingVariants=rc(n),this.isVariantNode=tO(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(t&&t.current);const{willChange:l,...u}=this.scrapeMotionValuesFromProps(n,{});for(const c in u){const d=u[c];a[c]!==void 0&&kt(d)&&(d.set(a[c],!1),Fl(l)&&l.add(c))}}scrapeMotionValuesFromProps(t,n){return{}}mount(t){var n;this.current=t,this.projection&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=(n=this.parent)===null||n===void 0?void 0:n.addVariantChild(this)),this.values.forEach((r,i)=>this.bindToMotionValue(i,r)),i_.current||A4(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:zp.current,this.parent&&this.parent.children.add(this),this.setProps(this.props)}unmount(){var t,n,r;(t=this.projection)===null||t===void 0||t.unmount(),Sr.update(this.notifyUpdate),Sr.render(this.render),this.valueSubscriptions.forEach(i=>i()),(n=this.removeFromVariantTree)===null||n===void 0||n.call(this),(r=this.parent)===null||r===void 0||r.children.delete(this);for(const i in this.events)this.events[i].clear();this.current=null}bindToMotionValue(t,n){const r=pi.has(t),i=n.on("change",a=>{this.latestValues[t]=a,this.props.onUpdate&&bt.update(this.notifyUpdate,!1,!0),r&&this.projection&&(this.projection.isTransformDirty=!0)}),o=n.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(t,()=>{i(),o()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}loadFeatures({children:t,...n},r,i,o,a,s){const l=[];for(let u=0;uthis.scheduleRender(),animationType:typeof c=="string"?c:"both",initialPromotionConfig:s,layoutScroll:h,layoutRoot:b})}return l}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):We()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}makeTargetAnimatable(t,n=!0){return this.makeTargetAnimatableFromInstance(t,this.props,n)}setProps(t){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender();const n=this.props;this.props=t;for(let r=0;rr.variantChildren.delete(t)}addValue(t,n){n!==this.values.get(t)&&(this.removeValue(t),this.bindToMotionValue(t,n)),this.values.set(t,n),this.latestValues[t]=n.get()}removeValue(t){var n;this.values.delete(t),(n=this.valueSubscriptions.get(t))===null||n===void 0||n(),this.valueSubscriptions.delete(t),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let r=this.values.get(t);return r===void 0&&n!==void 0&&(r=oo(n,{owner:this}),this.addValue(t,r)),r}readValue(t){return this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:this.readValueFromInstance(this.current,t,this.options)}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var n;const{initial:r}=this.props,i=typeof r=="string"||typeof r=="object"?(n=Nm(this.props,r))===null||n===void 0?void 0:n[t]:void 0;if(r&&i!==void 0)return i;const o=this.getBaseTargetFromProps(this.props,t);return o!==void 0&&!kt(o)?o:this.initialValues[t]!==void 0&&i===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new $m),this.events[t].add(n)}notify(t,...n){var r;(r=this.events[t])===null||r===void 0||r.notify(...n)}}const a_=["initial",...Zm],j4=a_.length;class s_ extends I4{sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){var r;return(r=t.style)===null||r===void 0?void 0:r[n]}removeValueFromRenderState(t,{vars:n,style:r}){delete n[t],delete r[t]}makeTargetAnimatableFromInstance({transition:t,transitionEnd:n,...r},{transformValues:i},o){let a=W3(r,t||{},this);if(i&&(n&&(n=i(n)),r&&(r=i(r)),a&&(a=i(a))),o){z3(this,r,a);const s=L4(this,r,a,n);n=s.transitionEnd,r=s.target}return{transition:t,transitionEnd:n,...r}}}function V4(e){return window.getComputedStyle(e)}class $4 extends s_{readValueFromInstance(t,n){if(pi.has(n)){const r=zm(n);return r&&r.default||0}else{const r=V4(t),i=(oO(n)?r.getPropertyValue(n):r[n])||0;return typeof i=="string"?i.trim():i}}measureInstanceViewportBox(t,{transformPagePoint:n}){return t_(t,n)}build(t,n,r,i){Dm(t,n,r,i.transformTemplate)}scrapeMotionValuesFromProps(t,n){return Mm(t,n)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;kt(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}renderInstance(t,n,r,i){cO(t,n,r,i)}}class F4 extends s_{constructor(){super(...arguments),this.isSVGTag=!1}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){var r;return pi.has(n)?((r=zm(n))===null||r===void 0?void 0:r.default)||0:(n=fO.has(n)?n:Am(n),t.getAttribute(n))}measureInstanceViewportBox(){return We()}scrapeMotionValuesFromProps(t,n){return pO(t,n)}build(t,n,r,i){Rm(t,n,r,this.isSVGTag,i.transformTemplate)}renderInstance(t,n,r,i){dO(t,n,r,i)}mount(t){this.isSVGTag=Lm(t.tagName),super.mount(t)}}const B4=(e,t)=>xm(e)?new F4(t,{enableHardwareAcceleration:!1}):new $4(t,{enableHardwareAcceleration:!0});function j0(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const ko={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(oe.test(e))e=parseFloat(e);else return e;const n=j0(e,t.target.x),r=j0(e,t.target.y);return`${n}% ${r}%`}},V0="_$css",z4={correct:(e,{treeScale:t,projectionDelta:n})=>{const r=e,i=e.includes("var("),o=[];i&&(e=e.replace(n_,h=>(o.push(h),V0)));const a=Pr.parse(e);if(a.length>5)return r;const s=Pr.createTransformer(e),l=typeof a[0]!="number"?1:0,u=n.x.scale*t.x,c=n.y.scale*t.y;a[0+l]/=u,a[1+l]/=c;const d=Ve(u,c,.5);typeof a[2+l]=="number"&&(a[2+l]/=d),typeof a[3+l]=="number"&&(a[3+l]/=d);let y=s(a);if(i){let h=0;y=y.replace(V0,()=>{const b=o[h];return h++,b})}return y}};class U4 extends Q.Component{componentDidMount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r,layoutId:i}=this.props,{projection:o}=t;C9(H4),o&&(n.group&&n.group.add(o),r&&r.register&&i&&r.register(o),o.root.didUpdate(),o.addEventListener("animationComplete",()=>{this.safeToRemove()}),o.setOptions({...o.options,onExitComplete:()=>this.safeToRemove()})),qo.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:n,visualElement:r,drag:i,isPresent:o}=this.props,a=r.projection;return a&&(a.isPresent=o,i||t.layoutDependency!==n||n===void 0?a.willUpdate():this.safeToRemove(),t.isPresent!==o&&(o?a.promote():a.relegate()||bt.postRender(()=>{var s;!((s=a.getStack())===null||s===void 0)&&s.members.length||this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),!t.currentAnimation&&t.isLead()&&this.safeToRemove())}componentWillUnmount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r}=this.props,{projection:i}=t;i&&(i.scheduleCheckAfterUnmount(),n!=null&&n.group&&n.group.remove(i),r!=null&&r.deregister&&r.deregister(i))}safeToRemove(){const{safeToRemove:t}=this.props;t==null||t()}render(){return null}}function W4(e){const[t,n]=PO(),r=M.useContext(nO);return Q.createElement(U4,{...e,layoutGroup:r,switchLayoutGroup:M.useContext(rO),isPresent:t,safeToRemove:n})}const H4={borderRadius:{...ko,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:ko,borderTopRightRadius:ko,borderBottomLeftRadius:ko,borderBottomRightRadius:ko,boxShadow:z4},G4={measureLayout:W4};function Y4(e,t,n={}){const r=kt(e)?e:oo(e);return r.start(Qm("",r,t,n)),{stop:()=>r.stop(),isAnimating:()=>r.isAnimating()}}const l_=["TopLeft","TopRight","BottomLeft","BottomRight"],K4=l_.length,$0=e=>typeof e=="string"?parseFloat(e):e,F0=e=>typeof e=="number"||oe.test(e);function q4(e,t,n,r,i,o){i?(e.opacity=Ve(0,n.opacity!==void 0?n.opacity:1,X4(r)),e.opacityExit=Ve(t.opacity!==void 0?t.opacity:1,0,Q4(r))):o&&(e.opacity=Ve(t.opacity!==void 0?t.opacity:1,n.opacity!==void 0?n.opacity:1,r));for(let a=0;art?1:n(zl(e,t,r))}function z0(e,t){e.min=t.min,e.max=t.max}function rn(e,t){z0(e.x,t.x),z0(e.y,t.y)}function U0(e,t,n,r,i){return e-=t,e=Wl(e,1/n,r),i!==void 0&&(e=Wl(e,1/i,r)),e}function Z4(e,t=0,n=1,r=.5,i,o=e,a=e){if(Tn.test(t)&&(t=parseFloat(t),t=Ve(a.min,a.max,t/100)-a.min),typeof t!="number")return;let s=Ve(o.min,o.max,r);e===o&&(s-=t),e.min=U0(e.min,t,n,s,i),e.max=U0(e.max,t,n,s,i)}function W0(e,t,[n,r,i],o,a){Z4(e,t[n],t[r],t[i],t.scale,o,a)}const J4=["x","scaleX","originX"],ej=["y","scaleY","originY"];function H0(e,t,n,r){W0(e.x,t,J4,n==null?void 0:n.x,r==null?void 0:r.x),W0(e.y,t,ej,n==null?void 0:n.y,r==null?void 0:r.y)}function G0(e){return e.translate===0&&e.scale===1}function c_(e){return G0(e.x)&&G0(e.y)}function f_(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}function Y0(e){return Vt(e.x)/Vt(e.y)}class tj{constructor(){this.members=[]}add(t){jm(this.members,t),t.scheduleRender()}remove(t){if(Vm(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){const n=this.members.findIndex(i=>t===i);if(n===0)return!1;let r;for(let i=n;i>=0;i--){const o=this.members[i];if(o.isPresent!==!1){r=o;break}}return r?(this.promote(r),!0):!1}promote(t,n){var r;const i=this.lead;if(t!==i&&(this.prevLead=i,this.lead=t,t.show(),i)){i.instance&&i.scheduleRender(),t.scheduleRender(),t.resumeFrom=i,n&&(t.resumeFrom.preserveOpacity=!0),i.snapshot&&(t.snapshot=i.snapshot,t.snapshot.latestValues=i.animationValues||i.latestValues),!((r=t.root)===null||r===void 0)&&r.isUpdating&&(t.isLayoutDirty=!0);const{crossfade:o}=t.options;o===!1&&i.hide()}}exitAnimationComplete(){this.members.forEach(t=>{var n,r,i,o,a;(r=(n=t.options).onExitComplete)===null||r===void 0||r.call(n),(a=(i=t.resumingFrom)===null||i===void 0?void 0:(o=i.options).onExitComplete)===null||a===void 0||a.call(o)})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function K0(e,t,n){let r="";const i=e.x.translate/t.x,o=e.y.translate/t.y;if((i||o)&&(r=`translate3d(${i}px, ${o}px, 0) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){const{rotate:l,rotateX:u,rotateY:c}=n;l&&(r+=`rotate(${l}deg) `),u&&(r+=`rotateX(${u}deg) `),c&&(r+=`rotateY(${c}deg) `)}const a=e.x.scale*t.x,s=e.y.scale*t.y;return(a!==1||s!==1)&&(r+=`scale(${a}, ${s})`),r||"none"}const nj=(e,t)=>e.depth-t.depth;class rj{constructor(){this.children=[],this.isDirty=!1}add(t){jm(this.children,t),this.isDirty=!0}remove(t){Vm(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(nj),this.isDirty=!1,this.children.forEach(t)}}const q0=["","X","Y","Z"],X0=1e3;let ij=0;function d_({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:i}){return class{constructor(a,s={},l=t==null?void 0:t()){this.id=ij++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isTransformDirty=!1,this.isProjectionDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.nodes.forEach(sj),this.nodes.forEach(cj),this.nodes.forEach(fj)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.elementId=a,this.latestValues=s,this.root=l?l.root||l:this,this.path=l?[...l.path,l]:[],this.parent=l,this.depth=l?l.depth+1:0,a&&this.root.registerPotentialNode(a,this);for(let u=0;uthis.root.updateBlockedByResize=!1;e(a,()=>{this.root.updateBlockedByResize=!0,y&&y(),y=YO(h,250),qo.hasAnimatedSinceResize&&(qo.hasAnimatedSinceResize=!1,this.nodes.forEach(Z0))})}u&&this.root.registerSharedNode(u,this),this.options.animate!==!1&&d&&(u||c)&&this.addEventListener("didUpdate",({delta:y,hasLayoutChanged:h,hasRelativeTargetChanged:b,layout:P})=>{var E,m,g,O,x;if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const _=(m=(E=this.options.transition)!==null&&E!==void 0?E:d.getDefaultTransition())!==null&&m!==void 0?m:yj,{onLayoutAnimationStart:T,onLayoutAnimationComplete:w}=d.getProps(),f=!this.targetLayout||!f_(this.targetLayout,P)||b,v=!h&&b;if(this.options.layoutRoot||!((g=this.resumeFrom)===null||g===void 0)&&g.instance||v||h&&(f||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(y,v);const p={...KO(_,"layout"),onPlay:T,onComplete:w};(d.shouldReduceMotion||this.options.layoutRoot)&&(p.delay=0,p.type=!1),this.startAnimation(p)}else!h&&this.animationProgress===0&&Z0(this),this.isLead()&&((x=(O=this.options).onExitComplete)===null||x===void 0||x.call(O));this.targetLayout=P})}unmount(){var a,s;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),(a=this.getStack())===null||a===void 0||a.remove(this),(s=this.parent)===null||s===void 0||s.children.delete(this),this.instance=void 0,Sr.preRender(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){var a;return this.isAnimationBlocked||((a=this.parent)===null||a===void 0?void 0:a.isTreeAnimationBlocked())||!1}startUpdate(){var a;this.isUpdateBlocked()||(this.isUpdating=!0,(a=this.nodes)===null||a===void 0||a.forEach(dj),this.animationId++)}getTransformTemplate(){var a;return(a=this.options.visualElement)===null||a===void 0?void 0:a.getProps().transformTemplate}willUpdate(a=!0){var s,l,u;if(this.root.isUpdateBlocked()){(l=(s=this.options).onExitComplete)===null||l===void 0||l.call(s);return}if(!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let y=0;y{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){var a;if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let l=0;l{var O;const x=g/1e3;J0(h.x,a.x,x),J0(h.y,a.y,x),this.setTargetDelta(h),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&(!((O=this.relativeParent)===null||O===void 0)&&O.layout)&&(Jo(b,this.layout.layoutBox,this.relativeParent.layout.layoutBox),hj(this.relativeTarget,this.relativeTargetOrigin,b,x)),P&&(this.animationValues=y,q4(y,d,this.latestValues,x,m,E)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=x},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(a){var s,l;this.notifyListeners("animationStart"),(s=this.currentAnimation)===null||s===void 0||s.stop(),this.resumingFrom&&((l=this.resumingFrom.currentAnimation)===null||l===void 0||l.stop()),this.pendingAnimation&&(Sr.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=bt.update(()=>{qo.hasAnimatedSinceResize=!0,this.currentAnimation=Y4(0,X0,{...a,onUpdate:u=>{var c;this.mixTargetDelta(u),(c=a.onUpdate)===null||c===void 0||c.call(a,u)},onComplete:()=>{var u;(u=a.onComplete)===null||u===void 0||u.call(a),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){var a;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),(a=this.getStack())===null||a===void 0||a.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){var a;this.currentAnimation&&((a=this.mixTargetDelta)===null||a===void 0||a.call(this,X0),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const a=this.getLead();let{targetWithTransforms:s,target:l,layout:u,latestValues:c}=a;if(!(!s||!l||!u)){if(this!==a&&this.layout&&u&&p_(this.options.animationType,this.layout.layoutBox,u.layoutBox)){l=this.target||We();const d=Vt(this.layout.layoutBox.x);l.x.min=a.target.x.min,l.x.max=l.x.min+d;const y=Vt(this.layout.layoutBox.y);l.y.min=a.target.y.min,l.y.max=l.y.min+y}rn(s,l),Mi(s,c),Zo(this.projectionDeltaWithTransform,this.layoutCorrected,s,c)}}registerSharedNode(a,s){var l,u,c;this.sharedNodes.has(a)||this.sharedNodes.set(a,new tj),this.sharedNodes.get(a).add(s),s.promote({transition:(l=s.options.initialPromotionConfig)===null||l===void 0?void 0:l.transition,preserveFollowOpacity:(c=(u=s.options.initialPromotionConfig)===null||u===void 0?void 0:u.shouldPreserveFollowOpacity)===null||c===void 0?void 0:c.call(u,s)})}isLead(){const a=this.getStack();return a?a.lead===this:!0}getLead(){var a;const{layoutId:s}=this.options;return s?((a=this.getStack())===null||a===void 0?void 0:a.lead)||this:this}getPrevLead(){var a;const{layoutId:s}=this.options;return s?(a=this.getStack())===null||a===void 0?void 0:a.prevLead:void 0}getStack(){const{layoutId:a}=this.options;if(a)return this.root.sharedNodes.get(a)}promote({needsReset:a,transition:s,preserveFollowOpacity:l}={}){const u=this.getStack();u&&u.promote(this,l),a&&(this.projectionDelta=void 0,this.needsReset=!0),s&&this.setOptions({transition:s})}relegate(){const a=this.getStack();return a?a.relegate(this):!1}resetRotation(){const{visualElement:a}=this.options;if(!a)return;let s=!1;const{latestValues:l}=a;if((l.rotate||l.rotateX||l.rotateY||l.rotateZ)&&(s=!0),!s)return;const u={};for(let c=0;c{var s;return(s=a.currentAnimation)===null||s===void 0?void 0:s.stop()}),this.root.nodes.forEach(Q0),this.root.sharedNodes.clear()}}}function oj(e){e.updateLayout()}function aj(e){var t,n,r;const i=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&i&&e.hasListeners("didUpdate")){const{layoutBox:o,measuredBox:a}=e.layout,{animationType:s}=e.options,l=i.source!==e.layout.source;s==="size"?wn(h=>{const b=l?i.measuredBox[h]:i.layoutBox[h],P=Vt(b);b.min=o[h].min,b.max=b.min+P}):p_(s,i.layoutBox,o)&&wn(h=>{const b=l?i.measuredBox[h]:i.layoutBox[h],P=Vt(o[h]);b.max=b.min+P});const u=ea();Zo(u,o,i.layoutBox);const c=ea();l?Zo(c,e.applyTransform(a,!0),i.measuredBox):Zo(c,o,i.layoutBox);const d=!c_(u);let y=!1;if(!e.resumeFrom){const h=e.getClosestProjectingParent();if(h&&!h.resumeFrom){const{snapshot:b,layout:P}=h;if(b&&P){const E=We();Jo(E,i.layoutBox,b.layoutBox);const m=We();Jo(m,o,P.layoutBox),f_(E,m)||(y=!0),h.options.layoutRoot&&(e.relativeTarget=m,e.relativeTargetOrigin=E,e.relativeParent=h)}}}e.notifyListeners("didUpdate",{layout:o,snapshot:i,delta:c,layoutDelta:u,hasLayoutChanged:d,hasRelativeTargetChanged:y})}else e.isLead()&&((r=(n=e.options).onExitComplete)===null||r===void 0||r.call(n));e.options.transition=void 0}function sj(e){e.isProjectionDirty||(e.isProjectionDirty=Boolean(e.parent&&e.parent.isProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=Boolean(e.parent&&e.parent.isTransformDirty))}function lj(e){e.clearSnapshot()}function Q0(e){e.clearMeasurements()}function uj(e){const{visualElement:t}=e.options;t!=null&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function Z0(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0}function cj(e){e.resolveTargetDelta()}function fj(e){e.calcProjection()}function dj(e){e.resetRotation()}function pj(e){e.removeLeadSnapshot()}function J0(e,t,n){e.translate=Ve(t.translate,0,n),e.scale=Ve(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function e1(e,t,n,r){e.min=Ve(t.min,n.min,r),e.max=Ve(t.max,n.max,r)}function hj(e,t,n,r){e1(e.x,t.x,n.x,r),e1(e.y,t.y,n.y,r)}function mj(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const yj={duration:.45,ease:[.4,0,.1,1]};function vj(e,t){let n=e.root;for(let o=e.path.length-1;o>=0;o--)if(Boolean(e.path[o].instance)){n=e.path[o];break}const i=(n&&n!==e.root?n.instance:document).querySelector(`[data-projection-id="${t}"]`);i&&e.mount(i,!0)}function t1(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function gj(e){t1(e.x),t1(e.y)}function p_(e,t,n){return e==="position"||e==="preserve-aspect"&&!Ip(Y0(t),Y0(n),.2)}const wj=d_({attachResizeListener:(e,t)=>ic(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),Lf={current:void 0},bj=d_({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!Lf.current){const e=new wj(0,{});e.mount(window),e.setOptions({layoutScroll:!0}),Lf.current=e}return Lf.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>Boolean(window.getComputedStyle(e).position==="fixed")}),Sj={...JI,...y3,...S4,...G4},$e=T9((e,t)=>r3(e,t,Sj,B4,bj)),h_=e=>M.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.createElement("path",{d:"M7.68043 1.44C4.24002 1.44 1.44043 4.23959 1.44043 7.68V16.32C1.44043 19.7604 4.24002 22.56 7.68043 22.56H16.3204C19.7608 22.56 22.5604 19.7604 22.5604 16.32V7.68C22.5604 4.23959 19.7608 1.44 16.3204 1.44H7.68043ZM7.68043 2.4H16.3204C19.2419 2.4 21.6004 4.75849 21.6004 7.68V16.32C21.6004 19.2415 19.2419 21.6 16.3204 21.6H7.68043C4.75892 21.6 2.40043 19.2415 2.40043 16.32V7.68C2.40043 4.75849 4.75892 2.4 7.68043 2.4ZM17.7604 5.28C17.5058 5.28 17.2616 5.38115 17.0816 5.56118C16.9016 5.74122 16.8004 5.98539 16.8004 6.24C16.8004 6.49461 16.9016 6.73879 17.0816 6.91883C17.2616 7.09886 17.5058 7.2 17.7604 7.2C18.015 7.2 18.2592 7.09886 18.4393 6.91883C18.6193 6.73879 18.7204 6.49461 18.7204 6.24C18.7204 5.98539 18.6193 5.74122 18.4393 5.56118C18.2592 5.38115 18.015 5.28 17.7604 5.28ZM12.0004 6.72C9.09005 6.72 6.72043 9.08962 6.72043 12C6.72043 14.9104 9.09005 17.28 12.0004 17.28C14.9108 17.28 17.2804 14.9104 17.2804 12C17.2804 9.08962 14.9108 6.72 12.0004 6.72ZM12.0004 7.68C14.392 7.68 16.3204 9.60845 16.3204 12C16.3204 14.3916 14.392 16.32 12.0004 16.32C9.60887 16.32 7.68043 14.3916 7.68043 12C7.68043 9.60845 9.60887 7.68 12.0004 7.68Z"})),m_=e=>M.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.createElement("path",{d:"M4.31992 1.91998C3.00015 1.91998 1.91992 3.00022 1.91992 4.31998V19.68C1.91992 20.9998 3.00015 22.08 4.31992 22.08H12.3993C12.4511 22.0886 12.504 22.0886 12.5559 22.08H15.2793C15.3311 22.0886 15.384 22.0886 15.4359 22.08H19.6799C20.9997 22.08 22.0799 20.9998 22.0799 19.68V4.31998C22.0799 3.00022 20.9997 1.91998 19.6799 1.91998H4.31992ZM4.31992 2.87998H19.6799C20.4808 2.87998 21.1199 3.51911 21.1199 4.31998V19.68C21.1199 20.4809 20.4808 21.12 19.6799 21.12H15.8399V14.4H17.6737L18.3459 11.04H15.8399V10.08C15.8399 9.81239 15.8654 9.79147 15.9552 9.73311C16.0451 9.67475 16.3227 9.59998 16.7999 9.59998H18.2399V6.89717L17.9662 6.76686C17.9662 6.76686 16.8636 6.23998 15.3599 6.23998C14.2799 6.23998 13.3927 6.67028 12.8249 7.37998C12.2572 8.08969 11.9999 9.03998 11.9999 10.08V11.04H10.5599V14.4H11.9999V21.12H4.31992C3.51905 21.12 2.87992 20.4809 2.87992 19.68V4.31998C2.87992 3.51911 3.51905 2.87998 4.31992 2.87998ZM15.3599 7.19998C16.3579 7.19998 16.9859 7.42004 17.2799 7.53655V8.63998H16.7999C16.2475 8.63998 15.8049 8.68568 15.4321 8.9278C15.0594 9.16991 14.8799 9.6295 14.8799 10.08V12H17.174L16.8862 13.44H14.8799V21.12H12.9599V13.44H11.5199V12H12.9599V10.08C12.9599 9.19998 13.1827 8.47028 13.5749 7.97998C13.9672 7.48969 14.5199 7.19998 15.3599 7.19998Z"})),y_=e=>M.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.createElement("path",{d:"M4.31992 1.91998C2.99972 1.91998 1.91992 2.99978 1.91992 4.31998V19.68C1.91992 21.0002 2.99972 22.08 4.31992 22.08H19.6799C21.0001 22.08 22.0799 21.0002 22.0799 19.68V4.31998C22.0799 2.99978 21.0001 1.91998 19.6799 1.91998H4.31992ZM4.31992 2.87998H19.6799C20.4823 2.87998 21.1199 3.51763 21.1199 4.31998V19.68C21.1199 20.4823 20.4823 21.12 19.6799 21.12H4.31992C3.51757 21.12 2.87992 20.4823 2.87992 19.68V4.31998C2.87992 3.51763 3.51757 2.87998 4.31992 2.87998ZM12.5005 4.79998C12.3734 4.8 12.2515 4.85044 12.1615 4.94025C12.0715 5.03007 12.0208 5.15191 12.0205 5.27905C12.0205 5.27905 12.0153 7.61915 12.0102 9.96467C12.0077 11.1374 12.0046 12.3114 12.0027 13.1953C12.0008 14.0792 11.9999 14.6385 11.9999 14.685C11.9999 15.5563 11.2086 16.2684 10.3068 16.2684C9.41218 16.2684 8.69805 15.5534 8.69805 14.6587C8.69805 13.7641 9.41218 13.05 10.3068 13.05C10.3371 13.05 10.3982 13.0599 10.5027 13.0725C10.5702 13.0806 10.6385 13.0743 10.7033 13.054C10.7682 13.0337 10.8279 12.9998 10.8787 12.9547C10.9295 12.9096 10.9701 12.8543 10.9979 12.7923C11.0257 12.7304 11.04 12.6632 11.0399 12.5953V10.5787C11.0399 10.4566 10.9934 10.3391 10.9098 10.2501C10.8262 10.1611 10.7118 10.1073 10.5899 10.0997C10.5151 10.095 10.421 10.0856 10.3068 10.0856C7.78702 10.0856 5.73367 12.139 5.73367 14.6587C5.73367 17.1785 7.78702 19.2319 10.3068 19.2319C12.8265 19.2319 14.8799 17.1785 14.8799 14.6587V10.3153C15.5781 10.8737 16.4483 11.2275 17.4093 11.2275C17.5404 11.2275 17.665 11.2197 17.7843 11.2087C17.9035 11.1977 18.0143 11.1426 18.0949 11.0541C18.1756 10.9657 18.2203 10.8503 18.2202 10.7306V8.48905C18.2203 8.36769 18.1744 8.25082 18.0918 8.16194C18.0092 8.07306 17.896 8.01876 17.7749 8.00998C16.2655 7.90169 15.0622 6.72585 14.9052 5.2303C14.8929 5.11228 14.8374 5.00299 14.7493 4.92353C14.6611 4.84406 14.5467 4.80005 14.428 4.79998H12.5005ZM12.9796 5.75998H14.0746C14.4235 7.34336 15.6608 8.5509 17.2602 8.85373V10.229C16.2336 10.1769 15.3318 9.66476 14.8012 8.85748C14.7444 8.77109 14.6613 8.70533 14.5641 8.66997C14.467 8.63462 14.361 8.63157 14.262 8.66128C14.163 8.69098 14.0762 8.75185 14.0146 8.83484C13.953 8.91782 13.9198 9.01849 13.9199 9.12186V14.6587C13.9199 16.6596 12.3077 18.2719 10.3068 18.2719C8.30593 18.2719 6.69367 16.6596 6.69367 14.6587C6.69367 12.7385 8.19164 11.2143 10.0799 11.0915V12.1359C8.7774 12.2571 7.73805 13.3259 7.73805 14.6587C7.73805 16.072 8.89358 17.2284 10.3068 17.2284C11.7128 17.2284 12.9599 16.1215 12.9599 14.685C12.9599 14.7085 12.9608 14.0811 12.9627 13.1972C12.9646 12.3133 12.9677 11.1393 12.9702 9.96655C12.9747 7.86083 12.9787 6.1676 12.9796 5.75998Z"})),Pj={rest:{transform:"translateY(0rem)",opacity:1,type:"spring"},active:{transform:"translateX(6rem)",opacity:0,type:"tween"}},zi={rest:{width:"5rem",right:"8rem",type:"spring",borderColor:"rgba(166, 166, 166, 0)"},active:{width:"100%",right:"0",type:"spring",borderColor:"rgba(166, 166, 166, 1)"},logoRest:{display:"block",opacity:1,transform:"translateX(0%) translateY(-50%)",type:"spring"},logoActive:{opacity:0,transform:"translateX(-150%) translateY(-50%)",type:"spring"},langRest:{opacity:1,transform:"translateX(0%)",type:"spring"},langActive:{opacity:0,transform:"translateX(150%)",type:"spring"},loopRest:{width:"2rem",height:"2rem",type:"spring"},loopActive:{width:"1.3rem",height:"1.4rem",type:"spring"},placeholderRest:{opacity:0},placeholderActive:{opacity:1},borderRest:{borderColor:"rgba(166, 166, 166, 0)"},borderActive:{borderColor:"rgba(166, 166, 166, 1)"}},Oj=e=>({type:"SET_SEARCH",payload:e}),n1=({isSmall:e,isInputFocused:t,setIsInputFocused:n})=>{const r=new Ot("").language,i=c=>{a(Oj(c))},o=en(c=>c.search.value),a=Cr(),s=en(c=>c.search.value),l=Uh(),u=M.useRef(null);return ee($e.form,{ref:u,className:"search",onSubmit:c=>{c.preventDefault(),o.length>0&&l(`/search/${s}`)},variants:zi,initial:e?"borderRest":{},animate:e?t?"borderActive":"borderRest":{},children:[A("input",{type:"text",value:s,onChange:c=>i(c.target.value),onFocus:()=>{n(!0)},onBlur:()=>{n(!1),i("")}}),ee($e.div,{className:"search-content",initial:"rest",animate:s.length>0?"active":"rest",variants:Pj,children:[ee($e.svg,{width:"13",height:"14",viewBox:"0 0 13 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",variants:zi,initial:e?"loopRest":"loopActive",animate:e?t?"loopActive":"loopRest":"loopActive",children:[A("g",{clipPath:"url(#clip0_138_523)",children:A("path",{d:"M11.9163 12.8394L10.833 11.7561M6.22884 12.2978C6.9046 12.2978 7.57375 12.1647 8.19807 11.9061C8.82239 11.6475 9.38966 11.2684 9.8675 10.7906C10.3453 10.3128 10.7244 9.74548 10.983 9.12116C11.2416 8.49684 11.3747 7.8277 11.3747 7.15194C11.3747 6.47618 11.2416 5.80703 10.983 5.18271C10.7244 4.55839 10.3453 3.99112 9.8675 3.51328C9.38966 3.03545 8.82239 2.65641 8.19807 2.39781C7.57375 2.1392 6.9046 2.0061 6.22884 2.0061C4.86408 2.0061 3.55522 2.54825 2.59019 3.51328C1.62516 4.47831 1.08301 5.78718 1.08301 7.15194C1.08301 8.5167 1.62516 9.82556 2.59019 10.7906C3.55522 11.7556 4.86408 12.2978 6.22884 12.2978V12.2978Z",stroke:"#A6A6A6",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),A("defs",{children:A("clipPath",{id:"clip0_138_523",children:A("rect",{width:"13",height:"13",fill:"white",transform:"translate(0 0.922791)"})})})]}),A($e.span,{variants:zi,initial:e?"placeholderRest":{},animate:e?t?"placeholderActive":"placeholderRest":{},children:r==="EN"?"Search":r==="RU"?"Искать":"Gözle"})]})]})},_j=e=>M.createElement("svg",{width:24,height:25,viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},M.createElement("g",{clipPath:"url(#clip0_138_516)"},M.createElement("path",{d:"M12.0003 16.4228C11.7666 16.4232 11.5402 16.3418 11.3603 16.1928L5.36028 11.1928C5.15606 11.023 5.02763 10.7791 5.00325 10.5147C4.97888 10.2503 5.06054 9.98698 5.23028 9.78276C5.40001 9.57854 5.64393 9.45012 5.90835 9.42574C6.17278 9.40136 6.43606 9.48302 6.64028 9.65276L12.0003 14.1328L17.3603 9.81276C17.4626 9.7297 17.5803 9.66766 17.7066 9.63023C17.8329 9.5928 17.9654 9.58071 18.0965 9.59465C18.2275 9.60858 18.3545 9.64828 18.4701 9.71146C18.5857 9.77463 18.6878 9.86003 18.7703 9.96276C18.8619 10.0656 18.9312 10.1862 18.974 10.3171C19.0168 10.448 19.0321 10.5863 19.019 10.7233C19.0058 10.8604 18.9645 10.9933 18.8976 11.1136C18.8307 11.234 18.7397 11.3392 18.6303 11.4228L12.6303 16.2528C12.4452 16.3783 12.2234 16.4381 12.0003 16.4228Z",fill:"#272727"})),M.createElement("defs",null,M.createElement("clipPath",{id:"clip0_138_516"},M.createElement("rect",{width:24,height:24,fill:"white",transform:"translate(0 0.422791)"})))),Af={rest:{maxHeight:"0",pointerEvents:"none",overflow:"hidden",opacity:0},active:{maxHeight:"20rem",pointerEvents:"all",overflow:"visible",opacity:1},arrowRest:{transform:"rotateX(0deg)"},arrowActive:{transform:"rotateX(180deg)"},wrapperRest:{background:"rgba(255, 255, 255, 0)"},wrapperActive:{background:"#f1f1f1"}},Tj=e=>(localStorage.setItem("savedLanguage",e),e),Ej=e=>({type:"SET_LANGUAGE",payload:Tj(e)}),Cj=[{title:"RU"},{title:"EN"},{title:"TM"}],r1=({isSmall:e,isInputFocused:t})=>{const[n,r]=M.useState(!1),i=en(s=>s.language.title),o=Cr(),a=s=>{o(Ej(s))};return A($e.div,{initial:e?"langRest":{},animate:e?t?"langActive":"langRest":{},variants:zi,children:ee($e.div,{className:"language",onClick:()=>r(!n),initial:"wrapperRest",animate:n?"wrapperActive":"wrapperRest",variants:Af,children:[A("span",{children:i}),A($e.div,{className:"icon-wrapper",initial:"arrowRest",animate:n?"arrowActive":"arrowRest",variants:Af,children:A(_j,{})}),A($e.ul,{className:"language-dropdown",variants:Af,initial:"rest",animate:n?"active":"rest",children:Cj.map(s=>A("li",{children:A($e.button,{type:"button",initial:{background:"#ffffff",type:"tween"},whileHover:{background:"#f1f1f1",type:"spring"},onClick:()=>a(s.title),children:s.title})},ot()))})]})})},xj=e=>{const[t,n]=M.useState(!1);return M.useEffect(()=>{const r=window.matchMedia(e);r.matches!==t&&n(r.matches);const i=()=>{n(r.matches)};return r.addListener(i),()=>r.removeListener(i)},[t,e]),t},Dj=()=>{const e=xj("(max-width: 850px)"),[t,n]=M.useState(!1),r=new Ot("").language;return A("nav",{className:"nav",children:A("div",{className:"container",children:e?ee($e.div,{className:"nav-inner mobile",children:[A($e.div,{className:"nav-mid",initial:e?"logoRest":{},animate:e?t?"logoActive":"logoRest":{},variants:zi,children:A(Jt,{to:"/",children:A("h1",{children:r==="TM"?"Türkmenistan Habarlar Portaly":r==="RU"?"Туркменистан новостной портал":r==="EN"?"Turkmenistan news portal":""})})}),A($e.div,{className:"search-wrap",initial:e?"rest":{},animate:e?t?"active":"rest":{},variants:zi,children:A(n1,{isSmall:e,isInputFocused:t,setIsInputFocused:n})}),A("div",{className:"lang-wrap",children:A(r1,{isSmall:e,isInputFocused:t})})]}):ee("div",{className:"nav-inner",children:[ee("div",{className:"nav-left",children:[A(n1,{isSmall:e,isInputFocused:t,setIsInputFocused:n}),A(r1,{isSmall:e,isInputFocused:t})]}),A("div",{className:"nav-mid",children:A(Jt,{to:"/",children:A("h1",{children:r==="TM"?"Türkmenistan Habarlar Portaly":r==="RU"?"Туркменистан новостной портал":r==="EN"?"Turkmenistan news portal":""})})}),A("div",{className:"nav-right",children:ee("ul",{children:[A("li",{children:A("a",{href:"#",target:"_blank",children:A(h_,{})})}),A("li",{children:A("a",{href:"#",target:"_blank",children:A(m_,{})})}),A("li",{children:A("a",{href:"#",target:"_blank",children:A(y_,{})})})]})})]})})})},kj=e=>({type:"SET_ACTIVE_LINK",payload:e}),v_={rest:{fontWeight:"normal",background:"rgba(241,241, 241, 1)",type:"tween"},active:{fontWeight:"bold",background:"rgba(56,163,157, 1)",color:"#ffffff",type:"spring"}},Mf={rest:{display:"block",opacity:0,transform:"translateY(-10rem)",type:"tween"},active:{display:"block",opacity:1,transform:"translateY(0rem)",type:"tween"},menuRest:{rotate:"0",type:"spring"},menuActive:{rotate:"90deg",type:"spring"}},Nf={rest:{y:"5rem",opacity:0,pointerEvents:"none"},active:{y:"0rem",opacity:1,pointerEvents:"all"},linkRest:{borderBottom:"0.1rem solid rgba(255, 255, 255, 0)",fontWeight:"normal"},linkActive:{borderBottom:"0.1rem solid rgba(255, 255, 255, 1)",fontWeight:"bold"}},Rj=({activeLink:e,dataEl:t,onClickLink:n,isNotCategory:r})=>A($e.li,{initial:"rest",animate:e===t.id?"active":"rest",variants:v_,children:A($e.div,{children:A(Jt,{to:r?"/":`/category/${t.id}`,onClick:()=>n(t.id),className:e===t.id?"active":"",children:t.name})})}),Lj=({dropdownOpen:e,setDropdownOpen:t,data:n,onClickLink:r,activeLink:i})=>{const o=new Ot("").language;return A($e.div,{className:"nav-dropdown",variants:Nf,initial:"rest",animate:e?"active":"rest",children:ee("ul",{children:[A("li",{onClick:()=>r(0),children:A(Jt,{to:"/",children:A($e.span,{variants:Nf,initial:"linkRest",animate:i===0?"linkActive":"linkRest",children:o==="EN"?"Home":o==="RU"?"Главная":"Esasy sahypa"})})},ot()),n.data.map(a=>A("li",{onClick:()=>r(a.id),children:A(Jt,{to:`/category/${a.id}`,children:A($e.span,{variants:Nf,initial:"linkRest",animate:i===a.id?"linkActive":"linkRest",children:a.name})})},ot()))]})})},Aj=({activeLink:e,data:t,onClickLink:n})=>{const r=new Ot("").language,[i,o]=M.useState(!1);return ee($e.li,{className:"sub-nav-li-main",initial:"active",variants:v_,onClick:()=>o(!i),children:[ee($e.div,{className:"inner",children:[ee($e.svg,{width:"24",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",variants:Mf,initial:"menuRest",animate:i?"menuActive":"menuRest",children:[ee("g",{clipPath:"url(#clip0_343_1783)",children:[A("path",{d:"M20.05 11.0001H3.95C3.42533 11.0001 3 11.4255 3 11.9501V12.0501C3 12.5748 3.42533 13.0001 3.95 13.0001H20.05C20.5747 13.0001 21 12.5748 21 12.0501V11.9501C21 11.4255 20.5747 11.0001 20.05 11.0001Z",fill:"white"}),A("path",{d:"M20.05 16.0001H3.95C3.42533 16.0001 3 16.4255 3 16.9501V17.0501C3 17.5748 3.42533 18.0001 3.95 18.0001H20.05C20.5747 18.0001 21 17.5748 21 17.0501V16.9501C21 16.4255 20.5747 16.0001 20.05 16.0001Z",fill:"white"}),A("path",{d:"M20.05 6.00012H3.95C3.42533 6.00012 3 6.42545 3 6.95012V7.05012C3 7.57479 3.42533 8.00012 3.95 8.00012H20.05C20.5747 8.00012 21 7.57479 21 7.05012V6.95012C21 6.42545 20.5747 6.00012 20.05 6.00012Z",fill:"white"})]}),A("defs",{children:A("clipPath",{id:"clip0_343_1783",children:A("rect",{width:"24",height:"24",fill:"white"})})})]}),A("p",{className:e===0?"active":"",children:r==="EN"?"Categories":r==="RU"?"Категории":"Kategoriýalar"}),A("p",{children:"|"}),ee("p",{children:[A($e.span,{variants:Mf,initial:"rest",animate:e===0?"active":"rest",children:r==="EN"?"Home":r==="RU"?"Главная":"Esasy sahypa"}),t.data.map(a=>A($e.span,{variants:Mf,initial:"rest",animate:e===a.id?"active":"rest",children:a.name},ot()))]})]}),A(Lj,{data:t,dropdownOpen:i,setDropdownOpen:o,onClickLink:n,activeLink:e})]})},Mj=()=>{const e=en(s=>s.activeLink.active),t=en(s=>s.categories.data),n=Cr(),r=s=>{n(kj(s))},i=new Ot(zn+"/categories",bD),o=i.language;M.useEffect(()=>{i.get(t,s=>n(SM(s)))},[o]);const a=Er();return M.useEffect(()=>{if(!a.pathname.includes("category")){r(0);return}const s=a.pathname.split("/")[a.pathname.split("/").length-1];r(parseInt(s))},[a]),A("nav",{className:"subnav",children:A("div",{className:"container",children:A("ul",{className:`subnav-inner ${t.data[0].id>-1?"":"loading"}`,children:t.data[0].id>-1?ee(Ns,{children:[A(Aj,{data:t,activeLink:e,onClickLink:r}),t.data.map((s,l)=>l<=4?A(Rj,{dataEl:s,activeLink:e,onClickLink:r},ot()):null)]}):A(dn,{})})})})},Nj=()=>ee("header",{className:"header",children:[A(Dj,{}),A(Mj,{})]}),Ij="/assets/phone-b8b9f6dd.svg",jj="/assets/mail-e4e094d4.svg",If="/assets/location-71ad6018.svg",Vj=({id:e,name:t})=>A("li",{className:"footer-nav-list-item",children:A(Jt,{to:`/category/${e}`,children:t})}),$j=()=>{const e=new Ot("").language,t=en(n=>n.categories.data);return A("footer",{className:"footer",children:A("div",{className:"container",children:ee("div",{className:"footer-wrapper",children:[A("nav",{className:"footer-nav",children:A("ul",{className:"footer-nav-list",children:t.data[0].id>-1?t.data.map(n=>A(Vj,{id:n.id,name:n.name},ot())):""})}),ee("div",{className:"footer-info",children:[ee("div",{className:"footer-info-item",children:[A("div",{className:"footer-info-item-icon",children:A("img",{src:Ij,alt:"phone"})}),A("h3",{className:"footer-info-item-title",children:"+993 64 28-28-66 "})]}),ee("div",{className:"footer-info-item",children:[A("div",{className:"footer-info-item-icon",children:A("img",{src:jj,alt:"mail"})}),A("h3",{className:"footer-info-item-title",children:"turkmentv24@gmail.com"})]}),e==="RU"?A(Ns,{children:ee("div",{className:"footer-info-item",children:[A("div",{className:"footer-info-item-icon",children:A("img",{src:If,alt:"location"})}),A("h3",{className:"footer-info-item-title",children:"744000, Ашхабад, Олимпийский городок, Международный вещательный центр enesha"})]})}):e==="EN"?A(Ns,{children:ee("div",{className:"footer-info-item",children:[A("div",{className:"footer-info-item-icon",children:A("img",{src:If,alt:"location"})}),A("h3",{className:"footer-info-item-title",children:"744000, Ashgabat, International broadcasting center"})]})}):A(Ns,{children:ee("div",{className:"footer-info-item",children:[A("div",{className:"footer-info-item-icon",children:A("img",{src:If,alt:"location"})}),ee("h3",{className:"footer-info-item-title",children:["744000, Asgabat, Olimpiya säherjigi, Halkara yaylyma beris merkezi enesha"," "]})]})}),ee("div",{className:"footer-info-item",children:[A("div",{className:"footer-info-item-icon",children:A(h_,{})}),A("h3",{className:"footer-info-item-title",children:"hhm@inst.com"})]}),ee("div",{className:"footer-info-item",children:[A("div",{className:"footer-info-item-icon",children:A(m_,{})}),A("h3",{className:"footer-info-item-title",children:"hhm@face.com"})]}),ee("div",{className:"footer-info-item",children:[A("div",{className:"footer-info-item-icon",children:A(y_,{})}),A("h3",{className:"footer-info-item-title",children:"@hhm"})]}),A("div",{className:"footer-info-item",children:A("h3",{className:"footer-info-item-title",children:"Реклама на ТВ и радио: (993) 12 78-13-99"})}),A("div",{className:"footer-info-item",children:A("h3",{className:"footer-info-item-title",children:"Реклама на сайте: (993) 12 78-13-99"})})]})]})})})},Fj=()=>{const e=Er(),t=new Ot("").language;return M.useEffect(()=>{try{const n=document.querySelector("title");t==="EN"?n.innerText="Turkmenistan News Portal":t==="RU"?n.innerText="Туркменистан новостной портал":t==="TM"&&(n.innerText="Türkmenistan Habarlar Portaly")}catch(n){console.log(n)}},[t]),A(lx,{children:ee("div",{className:"App",children:[A(Nj,{}),ee(JC,{location:e,children:[A(Nr,{path:"/",element:A(e9,{})}),A(Nr,{path:"/category/:category",element:A(a9,{})}),A(Nr,{path:"/news/:id",element:A(i9,{})}),A(Nr,{path:"/search/:word",element:A(l9,{})}),A(Nr,{path:"/all",element:A(u9,{})}),A(Nr,{path:"*",element:A(f9,{})})]},e.pathname),A($j,{})]})})};function ln(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r3?t.i-4:t.i:Array.isArray(e)?1:Jm(e)?2:ey(e)?3:0}function Ui(e,t){return ho(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Bj(e,t){return ho(e)===2?e.get(t):e[t]}function g_(e,t,n){var r=ho(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function w_(e,t){return e===t?e!==0||1/e==1/t:e!=e&&t!=t}function Jm(e){return Yj&&e instanceof Map}function ey(e){return Kj&&e instanceof Set}function jr(e){return e.o||e.t}function ty(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=S_(e);delete t[xe];for(var n=Wi(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=zj),Object.freeze(e),t&&ai(e,function(n,r){return ny(r,!0)},!0)),e}function zj(){ln(2)}function ry(e){return e==null||typeof e!="object"||Object.isFrozen(e)}function En(e){var t=Gp[e];return t||ln(18,e),t}function Uj(e,t){Gp[e]||(Gp[e]=t)}function Up(){return Aa}function jf(e,t){t&&(En("Patches"),e.u=[],e.s=[],e.v=t)}function Hl(e){Wp(e),e.p.forEach(Wj),e.p=null}function Wp(e){e===Aa&&(Aa=e.l)}function i1(e){return Aa={p:[],l:Aa,h:e,m:!0,_:0}}function Wj(e){var t=e[xe];t.i===0||t.i===1?t.j():t.O=!0}function Vf(e,t){t._=t.p.length;var n=t.p[0],r=e!==void 0&&e!==n;return t.h.g||En("ES5").S(t,e,r),r?(n[xe].P&&(Hl(t),ln(4)),oi(e)&&(e=Gl(t,e),t.l||Yl(t,e)),t.u&&En("Patches").M(n[xe].t,e,t.u,t.s)):e=Gl(t,n,[]),Hl(t),t.u&&t.v(t.u,t.s),e!==b_?e:void 0}function Gl(e,t,n){if(ry(t))return t;var r=t[xe];if(!r)return ai(t,function(s,l){return o1(e,r,t,s,l,n)},!0),t;if(r.A!==e)return t;if(!r.P)return Yl(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=r.i===4||r.i===5?r.o=ty(r.k):r.o,o=i,a=!1;r.i===3&&(o=new Set(i),i.clear(),a=!0),ai(o,function(s,l){return o1(e,r,i,s,l,n,a)}),Yl(e,i,!1),n&&e.u&&En("Patches").N(r,n,e.u,e.s)}return r.o}function o1(e,t,n,r,i,o,a){if(ii(i)){var s=Gl(e,i,o&&t&&t.i!==3&&!Ui(t.R,r)?o.concat(r):void 0);if(g_(n,r,s),!ii(s))return;e.m=!1}else a&&n.add(i);if(oi(i)&&!ry(i)){if(!e.h.D&&e._<1)return;Gl(e,i),t&&t.A.l||Yl(e,i)}}function Yl(e,t,n){n===void 0&&(n=!1),!e.l&&e.h.D&&e.m&&ny(t,n)}function $f(e,t){var n=e[xe];return(n?jr(n):e)[t]}function a1(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function er(e){e.P||(e.P=!0,e.l&&er(e.l))}function Ff(e){e.o||(e.o=ty(e.t))}function Hp(e,t,n){var r=Jm(t)?En("MapSet").F(t,n):ey(t)?En("MapSet").T(t,n):e.g?function(i,o){var a=Array.isArray(i),s={i:a?1:0,A:o?o.A:Up(),P:!1,I:!1,R:{},l:o,t:i,k:null,o:null,j:null,C:!1},l=s,u=Ma;a&&(l=[s],u=jo);var c=Proxy.revocable(l,u),d=c.revoke,y=c.proxy;return s.k=y,s.j=d,y}(t,n):En("ES5").J(t,n);return(n?n.A:Up()).p.push(r),r}function Hj(e){return ii(e)||ln(22,e),function t(n){if(!oi(n))return n;var r,i=n[xe],o=ho(n);if(i){if(!i.P&&(i.i<4||!En("ES5").K(i)))return i.t;i.I=!0,r=s1(n,o),i.I=!1}else r=s1(n,o);return ai(r,function(a,s){i&&Bj(i.t,a)===s||g_(r,a,t(s))}),o===3?new Set(r):r}(e)}function s1(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return ty(e)}function Gj(){function e(o,a){var s=i[o];return s?s.enumerable=a:i[o]=s={configurable:!0,enumerable:a,get:function(){var l=this[xe];return Ma.get(l,o)},set:function(l){var u=this[xe];Ma.set(u,o,l)}},s}function t(o){for(var a=o.length-1;a>=0;a--){var s=o[a][xe];if(!s.P)switch(s.i){case 5:r(s)&&er(s);break;case 4:n(s)&&er(s)}}}function n(o){for(var a=o.t,s=o.k,l=Wi(s),u=l.length-1;u>=0;u--){var c=l[u];if(c!==xe){var d=a[c];if(d===void 0&&!Ui(a,c))return!0;var y=s[c],h=y&&y[xe];if(h?h.t!==d:!w_(y,d))return!0}}var b=!!a[xe];return l.length!==Wi(a).length+(b?0:1)}function r(o){var a=o.k;if(a.length!==o.t.length)return!0;var s=Object.getOwnPropertyDescriptor(a,a.length-1);if(s&&!s.get)return!0;for(var l=0;l1?m-1:0),O=1;O1?c-1:0),y=1;y=0;i--){var o=r[i];if(o.path.length===0&&o.op==="replace"){n=o.value;break}}i>-1&&(r=r.slice(i+1));var a=En("Patches").$;return ii(n)?a(n,r):this.produce(n,function(s){return a(s,r)})},e}(),$t=new Xj;$t.produce;$t.produceWithPatches.bind($t);$t.setAutoFreeze.bind($t);$t.setUseProxies.bind($t);$t.applyPatches.bind($t);$t.createDraft.bind($t);$t.finishDraft.bind($t);function Na(e){return Na=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Na(e)}function Qj(e,t){if(Na(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(Na(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Zj(e){var t=Qj(e,"string");return Na(t)==="symbol"?t:String(t)}function Jj(e,t,n){return t=Zj(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function d1(e){for(var t=1;t"u"&&(n=t,t=void 0),typeof n<"u"){if(typeof n!="function")throw new Error(dt(1));return n(P_)(e,t)}if(typeof e!="function")throw new Error(dt(2));var i=e,o=t,a=[],s=a,l=!1;function u(){s===a&&(s=a.slice())}function c(){if(l)throw new Error(dt(3));return o}function d(P){if(typeof P!="function")throw new Error(dt(4));if(l)throw new Error(dt(5));var E=!0;return u(),s.push(P),function(){if(E){if(l)throw new Error(dt(6));E=!1,u();var g=s.indexOf(P);s.splice(g,1),a=null}}}function y(P){if(!e8(P))throw new Error(dt(7));if(typeof P.type>"u")throw new Error(dt(8));if(l)throw new Error(dt(9));try{l=!0,o=i(o,P)}finally{l=!1}for(var E=a=s,m=0;m"u")throw new Error(dt(12));if(typeof n(void 0,{type:Kl.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(dt(13))})}function O_(e){for(var t=Object.keys(e),n={},r=0;r"u")throw u&&u.type,new Error(dt(14));d[h]=E,c=c||E!==P}return c=c||o.length!==Object.keys(l).length,c?d:l}}function ql(){for(var e=arguments.length,t=new Array(e),n=0;n0&&o[o.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!o||u[1]>o[0]&&u[1]{switch(t.type){case"SET_ACTIVE_LINK":return{...e,active:t.payload};default:return e}},C8=()=>localStorage.getItem("savedLanguage")||"TM",x8={title:C8()},D8=(e=x8,t)=>{switch(t.type){case"SET_LANGUAGE":return{...e,title:t.payload};default:return e}},lc={data:{data:[{id:-1,title:"",slug:"",excerpt:"",published_at:"",categories:[],video:"",featured_images:[],powerseo_description:"",content_html:"",powerseo_keywords:"",powerseo_title:"",type:""}],links:{first:"",last:"",prev:null,next:""},meta:{current_page:-1,from:-1,last_page:-1,path:"",per_page:"",to:-1,total:-1}}},k8=(e=lc,t)=>{switch(t.type){case"SET_NEWS_SCROLL":return{data:t.payload};default:return e}},R8={data:{data:{id:-1,title:"",slug:"",excerpt:"",published_at:"",video:null,featured_images:[{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""}],content_html:"",categories:[{id:-1,name:""}],powerseo_title:"",powerseo_description:"",powerseo_keywords:""}}},L8=(e=R8,t)=>{switch(t.type){case"SET_POST":return{...e,data:t.payload};default:return e}},A8=(e=lc,t)=>{switch(t.type){case"SET_FEATURED":return{data:t.payload};default:return e}},M8=(e=lc,t)=>{switch(t.type){case"SET_SEARCH_DATA":return{data:t.payload};default:return e}},N8=(e=lc,t)=>{switch(t.type){case"SET_VIDEO":return{...e,data:t.payload};default:return e}},I8={data:{data:[{id:-1,name:""}],links:{first:"",last:"",prev:null,next:null},meta:{current_page:-1,from:-1,last_page:-1,path:"",per_page:-1,to:-1,total:-1}}},j8=(e=I8,t)=>{switch(t.type){case"SET_CATEGORIES":return{data:t.payload};default:return e}},V8={value:""},$8=(e=V8,t)=>{switch(t.type){case"SET_SEARCH":return{value:t.payload};default:return e}},F8=O_({activeLink:E8,language:D8,newsScroll:k8,post:L8,search:$8,searchData:M8,featured:A8,video:N8,categories:j8}),B8=g8({reducer:F8}),z8=Hf.createRoot(document.getElementById("root"));z8.render(A(Q.StrictMode,{children:A(ox,{children:A(hD,{store:B8,children:A(Fj,{})})})})); diff --git a/dist/assets/index-d1198b95.js b/dist/assets/index-d1198b95.js deleted file mode 100644 index b0a7701..0000000 --- a/dist/assets/index-d1198b95.js +++ /dev/null @@ -1,120 +0,0 @@ -var D_=Object.defineProperty;var R_=(e,t,n)=>t in e?D_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var us=(e,t,n)=>(R_(e,typeof t!="symbol"?t+"":t,n),n);function k_(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerpolicy&&(o.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?o.credentials="include":i.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();var Fr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function S1(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function L_(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){if(this instanceof r){var i=[null];i.push.apply(i,arguments);var o=Function.bind.apply(t,i);return new o}return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var na={},A_={get exports(){return na},set exports(e){na=e}},Zl={},k={},M_={get exports(){return k},set exports(e){k=e}},ue={};/** - * @license React - * react.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var ja=Symbol.for("react.element"),N_=Symbol.for("react.portal"),I_=Symbol.for("react.fragment"),j_=Symbol.for("react.strict_mode"),V_=Symbol.for("react.profiler"),$_=Symbol.for("react.provider"),F_=Symbol.for("react.context"),B_=Symbol.for("react.forward_ref"),z_=Symbol.for("react.suspense"),U_=Symbol.for("react.memo"),W_=Symbol.for("react.lazy"),fy=Symbol.iterator;function H_(e){return e===null||typeof e!="object"?null:(e=fy&&e[fy]||e["@@iterator"],typeof e=="function"?e:null)}var P1={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},O1=Object.assign,_1={};function so(e,t,n){this.props=e,this.context=t,this.refs=_1,this.updater=n||P1}so.prototype.isReactComponent={};so.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};so.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function E1(){}E1.prototype=so.prototype;function Xp(e,t,n){this.props=e,this.context=t,this.refs=_1,this.updater=n||P1}var Qp=Xp.prototype=new E1;Qp.constructor=Xp;O1(Qp,so.prototype);Qp.isPureReactComponent=!0;var dy=Array.isArray,T1=Object.prototype.hasOwnProperty,Zp={current:null},C1={key:!0,ref:!0,__self:!0,__source:!0};function x1(e,t,n){var r,i={},o=null,a=null;if(t!=null)for(r in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(o=""+t.key),t)T1.call(t,r)&&!C1.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1>>1,z=L[V];if(0>>1;Vi(re,A))oei(se,re)?(L[V]=se,L[oe]=A,V=oe):(L[V]=re,L[Z]=A,V=Z);else if(oei(se,A))L[V]=se,L[oe]=A,V=oe;else break e}}return D}function i(L,D){var A=L.sortIndex-D.sortIndex;return A!==0?A:L.id-D.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,s=a.now();e.unstable_now=function(){return a.now()-s}}var l=[],u=[],c=1,d=null,h=3,m=!1,b=!1,P=!1,T=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,g=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function S(L){for(var D=n(u);D!==null;){if(D.callback===null)r(u);else if(D.startTime<=L)r(u),D.sortIndex=D.expirationTime,t(l,D);else break;D=n(u)}}function x(L){if(P=!1,S(L),!b)if(n(l)!==null)b=!0,I(_);else{var D=n(u);D!==null&&j(x,D.startTime-L)}}function _(L,D){b=!1,P&&(P=!1,y(f),f=-1),m=!0;var A=h;try{for(S(D),d=n(l);d!==null&&(!(d.expirationTime>D)||L&&!O());){var V=d.callback;if(typeof V=="function"){d.callback=null,h=d.priorityLevel;var z=V(d.expirationTime<=D);D=e.unstable_now(),typeof z=="function"?d.callback=z:d===n(l)&&r(l),S(D)}else r(l);d=n(l)}if(d!==null)var H=!0;else{var Z=n(u);Z!==null&&j(x,Z.startTime-D),H=!1}return H}finally{d=null,h=A,m=!1}}var E=!1,w=null,f=-1,v=5,p=-1;function O(){return!(e.unstable_now()-pL||125V?(L.sortIndex=A,t(u,L),n(l)===null&&L===n(u)&&(P?(y(f),f=-1):P=!0,j(x,A-V))):(L.sortIndex=z,t(l,L),b||m||(b=!0,I(_))),L},e.unstable_shouldYield=O,e.unstable_wrapCallback=function(L){var D=h;return function(){var A=h;h=D;try{return L.apply(this,arguments)}finally{h=A}}}})(k1);(function(e){e.exports=k1})(rE);/** - * @license React - * react-dom.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var L1=k,jt=Kf;function K(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),qf=Object.prototype.hasOwnProperty,iE=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,hy={},my={};function oE(e){return qf.call(my,e)?!0:qf.call(hy,e)?!1:iE.test(e)?my[e]=!0:(hy[e]=!0,!1)}function aE(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function sE(e,t,n,r){if(t===null||typeof t>"u"||aE(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Pt(e,t,n,r,i,o,a){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var it={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){it[e]=new Pt(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];it[t]=new Pt(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){it[e]=new Pt(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){it[e]=new Pt(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){it[e]=new Pt(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){it[e]=new Pt(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){it[e]=new Pt(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){it[e]=new Pt(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){it[e]=new Pt(e,5,!1,e.toLowerCase(),null,!1,!1)});var eh=/[\-:]([a-z])/g;function th(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(eh,th);it[t]=new Pt(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(eh,th);it[t]=new Pt(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(eh,th);it[t]=new Pt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){it[e]=new Pt(e,1,!1,e.toLowerCase(),null,!1,!1)});it.xlinkHref=new Pt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){it[e]=new Pt(e,1,!1,e.toLowerCase(),null,!0,!0)});function nh(e,t,n,r){var i=it.hasOwnProperty(t)?it[t]:null;(i!==null?i.type!==0:r||!(2s||i[a]!==o[s]){var l=` -`+i[a].replace(" at new "," at ");return e.displayName&&l.includes("")&&(l=l.replace("",e.displayName)),l}while(1<=a&&0<=s);break}}}finally{gc=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Lo(e):""}function lE(e){switch(e.tag){case 5:return Lo(e.type);case 16:return Lo("Lazy");case 13:return Lo("Suspense");case 19:return Lo("SuspenseList");case 0:case 2:case 15:return e=wc(e.type,!1),e;case 11:return e=wc(e.type.render,!1),e;case 1:return e=wc(e.type,!0),e;default:return""}}function Jf(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Si:return"Fragment";case bi:return"Portal";case Xf:return"Profiler";case rh:return"StrictMode";case Qf:return"Suspense";case Zf:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case N1:return(e.displayName||"Context")+".Consumer";case M1:return(e._context.displayName||"Context")+".Provider";case ih:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case oh:return t=e.displayName||null,t!==null?t:Jf(e.type)||"Memo";case qn:t=e._payload,e=e._init;try{return Jf(e(t))}catch{}}return null}function uE(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Jf(t);case 8:return t===rh?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function yr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function j1(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function cE(e){var t=j1(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(a){r=""+a,o.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ds(e){e._valueTracker||(e._valueTracker=cE(e))}function V1(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=j1(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function tl(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function ed(e,t){var n=t.checked;return Ie({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function vy(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=yr(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function $1(e,t){t=t.checked,t!=null&&nh(e,"checked",t,!1)}function td(e,t){$1(e,t);var n=yr(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?nd(e,t.type,n):t.hasOwnProperty("defaultValue")&&nd(e,t.type,yr(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function gy(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function nd(e,t,n){(t!=="number"||tl(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Ao=Array.isArray;function Ii(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=ps.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function oa(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var $o={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},fE=["Webkit","ms","Moz","O"];Object.keys($o).forEach(function(e){fE.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),$o[t]=$o[e]})});function U1(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||$o.hasOwnProperty(e)&&$o[e]?(""+t).trim():t+"px"}function W1(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=U1(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var dE=Ie({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function od(e,t){if(t){if(dE[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(K(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(K(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(K(61))}if(t.style!=null&&typeof t.style!="object")throw Error(K(62))}}function ad(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var sd=null;function ah(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ld=null,ji=null,Vi=null;function Sy(e){if(e=Fa(e)){if(typeof ld!="function")throw Error(K(280));var t=e.stateNode;t&&(t=ru(t),ld(e.stateNode,e.type,t))}}function H1(e){ji?Vi?Vi.push(e):Vi=[e]:ji=e}function G1(){if(ji){var e=ji,t=Vi;if(Vi=ji=null,Sy(e),t)for(e=0;e>>=0,e===0?32:31-(OE(e)/_E|0)|0}var hs=64,ms=4194304;function Mo(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ol(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,a=n&268435455;if(a!==0){var s=a&~i;s!==0?r=Mo(s):(o&=a,o!==0&&(r=Mo(o)))}else a=n&~i,a!==0?r=Mo(a):o!==0&&(r=Mo(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Va(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ln(t),e[t]=n}function xE(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=Bo),Ry=String.fromCharCode(32),ky=!1;function dw(e,t){switch(e){case"keyup":return nT.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function pw(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Pi=!1;function iT(e,t){switch(e){case"compositionend":return pw(t);case"keypress":return t.which!==32?null:(ky=!0,Ry);case"textInput":return e=t.data,e===Ry&&ky?null:e;default:return null}}function oT(e,t){if(Pi)return e==="compositionend"||!hh&&dw(e,t)?(e=cw(),Vs=fh=tr=null,Pi=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Ny(n)}}function vw(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?vw(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function gw(){for(var e=window,t=tl();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=tl(e.document)}return t}function mh(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function hT(e){var t=gw(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&vw(n.ownerDocument.documentElement,n)){if(r!==null&&mh(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=Iy(n,o);var a=Iy(n,r);i&&a&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Oi=null,hd=null,Uo=null,md=!1;function jy(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;md||Oi==null||Oi!==tl(r)||(r=Oi,"selectionStart"in r&&mh(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Uo&&fa(Uo,r)||(Uo=r,r=ll(hd,"onSelect"),0Ti||(e.current=Sd[Ti],Sd[Ti]=null,Ti--)}function be(e,t){Ti++,Sd[Ti]=e.current,e.current=t}var vr={},mt=_r(vr),Tt=_r(!1),qr=vr;function qi(e,t){var n=e.type.contextTypes;if(!n)return vr;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Ct(e){return e=e.childContextTypes,e!=null}function cl(){Ce(Tt),Ce(mt)}function Wy(e,t,n){if(mt.current!==vr)throw Error(K(168));be(mt,t),be(Tt,n)}function Cw(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(K(108,uE(e)||"Unknown",i));return Ie({},n,r)}function fl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||vr,qr=mt.current,be(mt,e),be(Tt,Tt.current),!0}function Hy(e,t,n){var r=e.stateNode;if(!r)throw Error(K(169));n?(e=Cw(e,t,qr),r.__reactInternalMemoizedMergedChildContext=e,Ce(Tt),Ce(mt),be(mt,e)):Ce(Tt),be(Tt,n)}var Rn=null,iu=!1,Ac=!1;function xw(e){Rn===null?Rn=[e]:Rn.push(e)}function TT(e){iu=!0,xw(e)}function Er(){if(!Ac&&Rn!==null){Ac=!0;var e=0,t=pe;try{var n=Rn;for(pe=1;e>=a,i-=a,kn=1<<32-ln(t)+i|n<f?(v=w,w=null):v=w.sibling;var p=h(y,w,S[f],x);if(p===null){w===null&&(w=v);break}e&&w&&p.alternate===null&&t(y,w),g=o(p,g,f),E===null?_=p:E.sibling=p,E=p,w=v}if(f===S.length)return n(y,w),Re&&Ar(y,f),_;if(w===null){for(;ff?(v=w,w=null):v=w.sibling;var O=h(y,w,p.value,x);if(O===null){w===null&&(w=v);break}e&&w&&O.alternate===null&&t(y,w),g=o(O,g,f),E===null?_=O:E.sibling=O,E=O,w=v}if(p.done)return n(y,w),Re&&Ar(y,f),_;if(w===null){for(;!p.done;f++,p=S.next())p=d(y,p.value,x),p!==null&&(g=o(p,g,f),E===null?_=p:E.sibling=p,E=p);return Re&&Ar(y,f),_}for(w=r(y,w);!p.done;f++,p=S.next())p=m(w,y,f,p.value,x),p!==null&&(e&&p.alternate!==null&&w.delete(p.key===null?f:p.key),g=o(p,g,f),E===null?_=p:E.sibling=p,E=p);return e&&w.forEach(function(C){return t(y,C)}),Re&&Ar(y,f),_}function T(y,g,S,x){if(typeof S=="object"&&S!==null&&S.type===Si&&S.key===null&&(S=S.props.children),typeof S=="object"&&S!==null){switch(S.$$typeof){case fs:e:{for(var _=S.key,E=g;E!==null;){if(E.key===_){if(_=S.type,_===Si){if(E.tag===7){n(y,E.sibling),g=i(E,S.props.children),g.return=y,y=g;break e}}else if(E.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===qn&&Zy(_)===E.type){n(y,E.sibling),g=i(E,S.props),g.ref=Po(y,E,S),g.return=y,y=g;break e}n(y,E);break}else t(y,E);E=E.sibling}S.type===Si?(g=Gr(S.props.children,y.mode,x,S.key),g.return=y,y=g):(x=Gs(S.type,S.key,S.props,null,y.mode,x),x.ref=Po(y,g,S),x.return=y,y=x)}return a(y);case bi:e:{for(E=S.key;g!==null;){if(g.key===E)if(g.tag===4&&g.stateNode.containerInfo===S.containerInfo&&g.stateNode.implementation===S.implementation){n(y,g.sibling),g=i(g,S.children||[]),g.return=y,y=g;break e}else{n(y,g);break}else t(y,g);g=g.sibling}g=Bc(S,y.mode,x),g.return=y,y=g}return a(y);case qn:return E=S._init,T(y,g,E(S._payload),x)}if(Ao(S))return b(y,g,S,x);if(vo(S))return P(y,g,S,x);Ps(y,S)}return typeof S=="string"&&S!==""||typeof S=="number"?(S=""+S,g!==null&&g.tag===6?(n(y,g.sibling),g=i(g,S),g.return=y,y=g):(n(y,g),g=Fc(S,y.mode,x),g.return=y,y=g),a(y)):n(y,g)}return T}var Qi=Iw(!0),jw=Iw(!1),Ba={},On=_r(Ba),ma=_r(Ba),ya=_r(Ba);function Ur(e){if(e===Ba)throw Error(K(174));return e}function _h(e,t){switch(be(ya,t),be(ma,e),be(On,Ba),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:id(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=id(t,e)}Ce(On),be(On,t)}function Zi(){Ce(On),Ce(ma),Ce(ya)}function Vw(e){Ur(ya.current);var t=Ur(On.current),n=id(t,e.type);t!==n&&(be(ma,e),be(On,n))}function Eh(e){ma.current===e&&(Ce(On),Ce(ma))}var Me=_r(0);function vl(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Mc=[];function Th(){for(var e=0;en?n:4,e(!0);var r=Nc.transition;Nc.transition={};try{e(!1),t()}finally{pe=n,Nc.transition=r}}function eb(){return Zt().memoizedState}function RT(e,t,n){var r=pr(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},tb(e))nb(t,n);else if(n=Lw(e,t,n,r),n!==null){var i=bt();un(n,e,r,i),rb(n,t,r)}}function kT(e,t,n){var r=pr(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(tb(e))nb(t,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var a=t.lastRenderedState,s=o(a,n);if(i.hasEagerState=!0,i.eagerState=s,cn(s,a)){var l=t.interleaved;l===null?(i.next=i,Ph(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=Lw(e,t,i,r),n!==null&&(i=bt(),un(n,e,r,i),rb(n,t,r))}}function tb(e){var t=e.alternate;return e===Ne||t!==null&&t===Ne}function nb(e,t){Wo=gl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function rb(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,lh(e,n)}}var wl={readContext:Qt,useCallback:st,useContext:st,useEffect:st,useImperativeHandle:st,useInsertionEffect:st,useLayoutEffect:st,useMemo:st,useReducer:st,useRef:st,useState:st,useDebugValue:st,useDeferredValue:st,useTransition:st,useMutableSource:st,useSyncExternalStore:st,useId:st,unstable_isNewReconciler:!1},LT={readContext:Qt,useCallback:function(e,t){return gn().memoizedState=[e,t===void 0?null:t],e},useContext:Qt,useEffect:ev,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,zs(4194308,4,qw.bind(null,t,e),n)},useLayoutEffect:function(e,t){return zs(4194308,4,e,t)},useInsertionEffect:function(e,t){return zs(4,2,e,t)},useMemo:function(e,t){var n=gn();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=gn();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=RT.bind(null,Ne,e),[r.memoizedState,e]},useRef:function(e){var t=gn();return e={current:e},t.memoizedState=e},useState:Jy,useDebugValue:kh,useDeferredValue:function(e){return gn().memoizedState=e},useTransition:function(){var e=Jy(!1),t=e[0];return e=DT.bind(null,e[1]),gn().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Ne,i=gn();if(Re){if(n===void 0)throw Error(K(407));n=n()}else{if(n=t(),Ze===null)throw Error(K(349));Qr&30||Bw(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,ev(Uw.bind(null,r,o,e),[e]),r.flags|=2048,wa(9,zw.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=gn(),t=Ze.identifierPrefix;if(Re){var n=Ln,r=kn;n=(r&~(1<<32-ln(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=va++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=a.createElement(n,{is:r.is}):(e=a.createElement(n),n==="select"&&(a=e,r.multiple?a.multiple=!0:r.size&&(a.size=r.size))):e=a.createElementNS(e,n),e[bn]=t,e[ha]=r,db(e,t,!1,!1),t.stateNode=e;e:{switch(a=ad(n,r),n){case"dialog":Ee("cancel",e),Ee("close",e),i=r;break;case"iframe":case"object":case"embed":Ee("load",e),i=r;break;case"video":case"audio":for(i=0;ieo&&(t.flags|=128,r=!0,Oo(o,!1),t.lanes=4194304)}else{if(!r)if(e=vl(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Oo(o,!0),o.tail===null&&o.tailMode==="hidden"&&!a.alternate&&!Re)return lt(t),null}else 2*Fe()-o.renderingStartTime>eo&&n!==1073741824&&(t.flags|=128,r=!0,Oo(o,!1),t.lanes=4194304);o.isBackwards?(a.sibling=t.child,t.child=a):(n=o.last,n!==null?n.sibling=a:t.child=a,o.last=a)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Fe(),t.sibling=null,n=Me.current,be(Me,r?n&1|2:n&1),t):(lt(t),null);case 22:case 23:return jh(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?kt&1073741824&&(lt(t),t.subtreeFlags&6&&(t.flags|=8192)):lt(t),null;case 24:return null;case 25:return null}throw Error(K(156,t.tag))}function FT(e,t){switch(vh(t),t.tag){case 1:return Ct(t.type)&&cl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Zi(),Ce(Tt),Ce(mt),Th(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Eh(t),null;case 13:if(Ce(Me),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(K(340));Xi()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ce(Me),null;case 4:return Zi(),null;case 10:return Sh(t.type._context),null;case 22:case 23:return jh(),null;case 24:return null;default:return null}}var _s=!1,pt=!1,BT=typeof WeakSet=="function"?WeakSet:Set,J=null;function Ri(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Ve(e,t,r)}else n.current=null}function Ad(e,t,n){try{n()}catch(r){Ve(e,t,r)}}var uv=!1;function zT(e,t){if(yd=al,e=gw(),mh(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var a=0,s=-1,l=-1,u=0,c=0,d=e,h=null;t:for(;;){for(var m;d!==n||i!==0&&d.nodeType!==3||(s=a+i),d!==o||r!==0&&d.nodeType!==3||(l=a+r),d.nodeType===3&&(a+=d.nodeValue.length),(m=d.firstChild)!==null;)h=d,d=m;for(;;){if(d===e)break t;if(h===n&&++u===i&&(s=a),h===o&&++c===r&&(l=a),(m=d.nextSibling)!==null)break;d=h,h=d.parentNode}d=m}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(vd={focusedElem:e,selectionRange:n},al=!1,J=t;J!==null;)if(t=J,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,J=e;else for(;J!==null;){t=J;try{var b=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(b!==null){var P=b.memoizedProps,T=b.memoizedState,y=t.stateNode,g=y.getSnapshotBeforeUpdate(t.elementType===t.type?P:rn(t.type,P),T);y.__reactInternalSnapshotBeforeUpdate=g}break;case 3:var S=t.stateNode.containerInfo;S.nodeType===1?S.textContent="":S.nodeType===9&&S.documentElement&&S.removeChild(S.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(K(163))}}catch(x){Ve(t,t.return,x)}if(e=t.sibling,e!==null){e.return=t.return,J=e;break}J=t.return}return b=uv,uv=!1,b}function Ho(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&Ad(t,n,o)}i=i.next}while(i!==r)}}function su(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Md(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function mb(e){var t=e.alternate;t!==null&&(e.alternate=null,mb(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[bn],delete t[ha],delete t[bd],delete t[_T],delete t[ET])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function yb(e){return e.tag===5||e.tag===3||e.tag===4}function cv(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||yb(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Nd(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=ul));else if(r!==4&&(e=e.child,e!==null))for(Nd(e,t,n),e=e.sibling;e!==null;)Nd(e,t,n),e=e.sibling}function Id(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Id(e,t,n),e=e.sibling;e!==null;)Id(e,t,n),e=e.sibling}var nt=null,on=!1;function Gn(e,t,n){for(n=n.child;n!==null;)vb(e,t,n),n=n.sibling}function vb(e,t,n){if(Pn&&typeof Pn.onCommitFiberUnmount=="function")try{Pn.onCommitFiberUnmount(Jl,n)}catch{}switch(n.tag){case 5:pt||Ri(n,t);case 6:var r=nt,i=on;nt=null,Gn(e,t,n),nt=r,on=i,nt!==null&&(on?(e=nt,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):nt.removeChild(n.stateNode));break;case 18:nt!==null&&(on?(e=nt,n=n.stateNode,e.nodeType===8?Lc(e.parentNode,n):e.nodeType===1&&Lc(e,n),ua(e)):Lc(nt,n.stateNode));break;case 4:r=nt,i=on,nt=n.stateNode.containerInfo,on=!0,Gn(e,t,n),nt=r,on=i;break;case 0:case 11:case 14:case 15:if(!pt&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,a=o.destroy;o=o.tag,a!==void 0&&(o&2||o&4)&&Ad(n,t,a),i=i.next}while(i!==r)}Gn(e,t,n);break;case 1:if(!pt&&(Ri(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Ve(n,t,s)}Gn(e,t,n);break;case 21:Gn(e,t,n);break;case 22:n.mode&1?(pt=(r=pt)||n.memoizedState!==null,Gn(e,t,n),pt=r):Gn(e,t,n);break;default:Gn(e,t,n)}}function fv(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new BT),t.forEach(function(r){var i=QT.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function tn(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=a),r&=~o}if(r=i,r=Fe()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*WT(r/1960))-r,10e?16:e,nr===null)var r=!1;else{if(e=nr,nr=null,Pl=0,de&6)throw Error(K(331));var i=de;for(de|=4,J=e.current;J!==null;){var o=J,a=o.child;if(J.flags&16){var s=o.deletions;if(s!==null){for(var l=0;lFe()-Nh?Hr(e,0):Mh|=n),xt(e,t)}function Eb(e,t){t===0&&(e.mode&1?(t=ms,ms<<=1,!(ms&130023424)&&(ms=4194304)):t=1);var n=bt();e=$n(e,t),e!==null&&(Va(e,t,n),xt(e,n))}function XT(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Eb(e,n)}function QT(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(K(314))}r!==null&&r.delete(t),Eb(e,n)}var Tb;Tb=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Tt.current)Et=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Et=!1,VT(e,t,n);Et=!!(e.flags&131072)}else Et=!1,Re&&t.flags&1048576&&Dw(t,pl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Us(e,t),e=t.pendingProps;var i=qi(t,mt.current);Fi(t,n),i=xh(null,t,r,e,i,n);var o=Dh();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ct(r)?(o=!0,fl(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Oh(t),i.updater=ou,t.stateNode=i,i._reactInternals=t,Td(t,r,e,n),t=Dd(null,t,r,!0,o,n)):(t.tag=0,Re&&o&&yh(t),wt(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Us(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=JT(r),e=rn(r,e),i){case 0:t=xd(null,t,r,e,n);break e;case 1:t=av(null,t,r,e,n);break e;case 11:t=iv(null,t,r,e,n);break e;case 14:t=ov(null,t,r,rn(r.type,e),n);break e}throw Error(K(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:rn(r,i),xd(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:rn(r,i),av(e,t,r,i,n);case 3:e:{if(ub(t),e===null)throw Error(K(387));r=t.pendingProps,o=t.memoizedState,i=o.element,Aw(e,t),yl(t,r,null,n);var a=t.memoizedState;if(r=a.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=Ji(Error(K(423)),t),t=sv(e,t,r,n,i);break e}else if(r!==i){i=Ji(Error(K(424)),t),t=sv(e,t,r,n,i);break e}else for(Mt=cr(t.stateNode.containerInfo.firstChild),Nt=t,Re=!0,an=null,n=jw(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Xi(),r===i){t=Fn(e,t,n);break e}wt(e,t,r,n)}t=t.child}return t;case 5:return Vw(t),e===null&&Od(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,a=i.children,gd(r,i)?a=null:o!==null&&gd(r,o)&&(t.flags|=32),lb(e,t),wt(e,t,a,n),t.child;case 6:return e===null&&Od(t),null;case 13:return cb(e,t,n);case 4:return _h(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Qi(t,null,r,n):wt(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:rn(r,i),iv(e,t,r,i,n);case 7:return wt(e,t,t.pendingProps,n),t.child;case 8:return wt(e,t,t.pendingProps.children,n),t.child;case 12:return wt(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,a=i.value,be(hl,r._currentValue),r._currentValue=a,o!==null)if(cn(o.value,a)){if(o.children===i.children&&!Tt.current){t=Fn(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){a=o.child;for(var l=s.firstContext;l!==null;){if(l.context===r){if(o.tag===1){l=An(-1,n&-n),l.tag=2;var u=o.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?l.next=l:(l.next=c.next,c.next=l),u.pending=l}}o.lanes|=n,l=o.alternate,l!==null&&(l.lanes|=n),_d(o.return,n,t),s.lanes|=n;break}l=l.next}}else if(o.tag===10)a=o.type===t.type?null:o.child;else if(o.tag===18){if(a=o.return,a===null)throw Error(K(341));a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),_d(a,n,t),a=o.sibling}else a=o.child;if(a!==null)a.return=o;else for(a=o;a!==null;){if(a===t){a=null;break}if(o=a.sibling,o!==null){o.return=a.return,a=o;break}a=a.return}o=a}wt(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Fi(t,n),i=Qt(i),r=r(i),t.flags|=1,wt(e,t,r,n),t.child;case 14:return r=t.type,i=rn(r,t.pendingProps),i=rn(r.type,i),ov(e,t,r,i,n);case 15:return ab(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:rn(r,i),Us(e,t),t.tag=1,Ct(r)?(e=!0,fl(t)):e=!1,Fi(t,n),Nw(t,r,i),Td(t,r,i,n),Dd(null,t,r,!0,e,n);case 19:return fb(e,t,n);case 22:return sb(e,t,n)}throw Error(K(156,t.tag))};function Cb(e,t){return J1(e,t)}function ZT(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function qt(e,t,n,r){return new ZT(e,t,n,r)}function $h(e){return e=e.prototype,!(!e||!e.isReactComponent)}function JT(e){if(typeof e=="function")return $h(e)?1:0;if(e!=null){if(e=e.$$typeof,e===ih)return 11;if(e===oh)return 14}return 2}function hr(e,t){var n=e.alternate;return n===null?(n=qt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Gs(e,t,n,r,i,o){var a=2;if(r=e,typeof e=="function")$h(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case Si:return Gr(n.children,i,o,t);case rh:a=8,i|=8;break;case Xf:return e=qt(12,n,t,i|2),e.elementType=Xf,e.lanes=o,e;case Qf:return e=qt(13,n,t,i),e.elementType=Qf,e.lanes=o,e;case Zf:return e=qt(19,n,t,i),e.elementType=Zf,e.lanes=o,e;case I1:return uu(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case M1:a=10;break e;case N1:a=9;break e;case ih:a=11;break e;case oh:a=14;break e;case qn:a=16,r=null;break e}throw Error(K(130,e==null?e:typeof e,""))}return t=qt(a,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function Gr(e,t,n,r){return e=qt(7,e,r,t),e.lanes=n,e}function uu(e,t,n,r){return e=qt(22,e,r,t),e.elementType=I1,e.lanes=n,e.stateNode={isHidden:!1},e}function Fc(e,t,n){return e=qt(6,e,null,t),e.lanes=n,e}function Bc(e,t,n){return t=qt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function eC(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Sc(0),this.expirationTimes=Sc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Sc(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Fh(e,t,n,r,i,o,a,s,l){return e=new eC(e,t,n,s,l),t===1?(t=1,o===!0&&(t|=8)):t=0,o=qt(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Oh(o),e}function tC(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=Ft})(nE);var wv=ra;Yf.createRoot=wv.createRoot,Yf.hydrateRoot=wv.hydrateRoot;/** - * @remix-run/router v1.3.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function Sa(){return Sa=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function sC(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function lC(){return Math.random().toString(36).substr(2,8)}function Sv(e,t){return{usr:e.state,key:e.key,idx:t}}function Bd(e,t,n,r){return n===void 0&&(n=null),Sa({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?co(t):t,{state:n,key:t&&t.key||r||lC()})}function El(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function co(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function uC(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:o=!1}=r,a=i.history,s=rr.Pop,l=null,u=c();u==null&&(u=0,a.replaceState(Sa({},a.state,{idx:u}),""));function c(){return(a.state||{idx:null}).idx}function d(){let T=rr.Pop,y=c();if(y!=null){let g=y-u;s=T,u=y,l&&l({action:s,location:P.location,delta:g})}else sC(!1,"You are trying to block a POP navigation to a location that was not created by @remix-run/router. The block will fail silently in production, but in general you should do all navigation with the router (instead of using window.history.pushState directly) to avoid this situation.")}function h(T,y){s=rr.Push;let g=Bd(P.location,T,y);n&&n(g,T),u=c()+1;let S=Sv(g,u),x=P.createHref(g);try{a.pushState(S,"",x)}catch{i.location.assign(x)}o&&l&&l({action:s,location:P.location,delta:1})}function m(T,y){s=rr.Replace;let g=Bd(P.location,T,y);n&&n(g,T),u=c();let S=Sv(g,u),x=P.createHref(g);a.replaceState(S,"",x),o&&l&&l({action:s,location:P.location,delta:0})}function b(T){let y=i.location.origin!=="null"?i.location.origin:i.location.href,g=typeof T=="string"?T:El(T);return Ye(y,"No window.location.(origin|href) available to create URL for href: "+g),new URL(g,y)}let P={get action(){return s},get location(){return e(i,a)},listen(T){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(bv,d),l=T,()=>{i.removeEventListener(bv,d),l=null}},createHref(T){return t(i,T)},createURL:b,encodeLocation(T){let y=b(T);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:h,replace:m,go(T){return a.go(T)}};return P}var Pv;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Pv||(Pv={}));function cC(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?co(t):t,i=Ab(r.pathname||"/",n);if(i==null)return null;let o=kb(e);fC(o);let a=null;for(let s=0;a==null&&s{let l={relativePath:s===void 0?o.path||"":s,caseSensitive:o.caseSensitive===!0,childrenIndex:a,route:o};l.relativePath.startsWith("/")&&(Ye(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let u=mr([r,l.relativePath]),c=n.concat(l);o.children&&o.children.length>0&&(Ye(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),kb(o.children,t,c,u)),!(o.path==null&&!o.index)&&t.push({path:u,score:gC(u,o.index),routesMeta:c})};return e.forEach((o,a)=>{var s;if(o.path===""||!((s=o.path)!=null&&s.includes("?")))i(o,a);else for(let l of Lb(o.path))i(o,a,l)}),t}function Lb(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return i?[o,""]:[o];let a=Lb(r.join("/")),s=[];return s.push(...a.map(l=>l===""?o:[o,l].join("/"))),i&&s.push(...a),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function fC(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:wC(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const dC=/^:\w+$/,pC=3,hC=2,mC=1,yC=10,vC=-2,Ov=e=>e==="*";function gC(e,t){let n=e.split("/"),r=n.length;return n.some(Ov)&&(r+=vC),t&&(r+=hC),n.filter(i=>!Ov(i)).reduce((i,o)=>i+(dC.test(o)?pC:o===""?mC:yC),r)}function wC(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function bC(e,t){let{routesMeta:n}=e,r={},i="/",o=[];for(let a=0;a{if(c==="*"){let h=s[d]||"";a=o.slice(0,o.length-h.length).replace(/(.)\/+$/,"$1")}return u[c]=_C(s[d]||"",c),u},{}),pathname:o,pathnameBase:a,pattern:e}}function PC(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Wh(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(a,s)=>(r.push(s),"/([^\\/]+)"));return e.endsWith("*")?(r.push("*"),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function OC(e){try{return decodeURI(e)}catch(t){return Wh(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function _C(e,t){try{return decodeURIComponent(e)}catch(n){return Wh(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+n+").")),e}}function Ab(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function Wh(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function EC(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?co(e):e;return{pathname:n?n.startsWith("/")?n:TC(n,t):t,search:xC(r),hash:DC(i)}}function TC(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function zc(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function Mb(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Nb(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=co(e):(i=Sa({},e),Ye(!i.pathname||!i.pathname.includes("?"),zc("?","pathname","search",i)),Ye(!i.pathname||!i.pathname.includes("#"),zc("#","pathname","hash",i)),Ye(!i.search||!i.search.includes("#"),zc("#","search","hash",i)));let o=e===""||i.pathname==="",a=o?"/":i.pathname,s;if(r||a==null)s=n;else{let d=t.length-1;if(a.startsWith("..")){let h=a.split("/");for(;h[0]==="..";)h.shift(),d-=1;i.pathname=h.join("/")}s=d>=0?t[d]:"/"}let l=EC(i,s),u=a&&a!=="/"&&a.endsWith("/"),c=(o||a===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(u||c)&&(l.pathname+="/"),l}const mr=e=>e.join("/").replace(/\/\/+/g,"/"),CC=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),xC=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,DC=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class RC{constructor(t,n,r,i){i===void 0&&(i=!1),this.status=t,this.statusText=n||"",this.internal=i,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function kC(e){return e instanceof RC}const LC=["post","put","patch","delete"];[...LC];/** - * React Router v6.7.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function zd(){return zd=Object.assign?Object.assign.bind():function(e){for(var t=1;t{i.value=r,i.getSnapshot=t,Uc(i)&&o({inst:i})},[e,r,t]),IC(()=>(Uc(i)&&o({inst:i}),e(()=>{Uc(i)&&o({inst:i})})),[e]),VC(r),r}function Uc(e){const t=e.getSnapshot,n=e.value;try{const r=t();return!MC(n,r)}catch{return!0}}function FC(e,t,n){return t()}const BC=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",zC=!BC,UC=zC?FC:$C;"useSyncExternalStore"in Gf&&(e=>e.useSyncExternalStore)(Gf);const Ib=k.createContext(null),jb=k.createContext(null),hu=k.createContext(null),mu=k.createContext(null),ui=k.createContext({outlet:null,matches:[]}),Vb=k.createContext(null);function WC(e,t){let{relative:n}=t===void 0?{}:t;za()||Ye(!1);let{basename:r,navigator:i}=k.useContext(hu),{hash:o,pathname:a,search:s}=$b(e,{relative:n}),l=a;return r!=="/"&&(l=a==="/"?r:mr([r,a])),i.createHref({pathname:l,search:s,hash:o})}function za(){return k.useContext(mu)!=null}function Tr(){return za()||Ye(!1),k.useContext(mu).location}function Hh(){za()||Ye(!1);let{basename:e,navigator:t}=k.useContext(hu),{matches:n}=k.useContext(ui),{pathname:r}=Tr(),i=JSON.stringify(Mb(n).map(s=>s.pathnameBase)),o=k.useRef(!1);return k.useEffect(()=>{o.current=!0}),k.useCallback(function(s,l){if(l===void 0&&(l={}),!o.current)return;if(typeof s=="number"){t.go(s);return}let u=Nb(s,JSON.parse(i),r,l.relative==="path");e!=="/"&&(u.pathname=u.pathname==="/"?e:mr([e,u.pathname])),(l.replace?t.replace:t.push)(u,l.state,l)},[e,t,i,r])}function Gh(){let{matches:e}=k.useContext(ui),t=e[e.length-1];return t?t.params:{}}function $b(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=k.useContext(ui),{pathname:i}=Tr(),o=JSON.stringify(Mb(r).map(a=>a.pathnameBase));return k.useMemo(()=>Nb(e,JSON.parse(o),i,n==="path"),[e,o,i,n])}function HC(e,t){za()||Ye(!1);let{navigator:n}=k.useContext(hu),r=k.useContext(jb),{matches:i}=k.useContext(ui),o=i[i.length-1],a=o?o.params:{};o&&o.pathname;let s=o?o.pathnameBase:"/";o&&o.route;let l=Tr(),u;if(t){var c;let P=typeof t=="string"?co(t):t;s==="/"||(c=P.pathname)!=null&&c.startsWith(s)||Ye(!1),u=P}else u=l;let d=u.pathname||"/",h=s==="/"?d:d.slice(s.length)||"/",m=cC(e,{pathname:h}),b=qC(m&&m.map(P=>Object.assign({},P,{params:Object.assign({},a,P.params),pathname:mr([s,n.encodeLocation?n.encodeLocation(P.pathname).pathname:P.pathname]),pathnameBase:P.pathnameBase==="/"?s:mr([s,n.encodeLocation?n.encodeLocation(P.pathnameBase).pathname:P.pathnameBase])})),i,r||void 0);return t&&b?k.createElement(mu.Provider,{value:{location:zd({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:rr.Pop}},b):b}function GC(){let e=JC(),t=kC(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:r},o={padding:"2px 4px",backgroundColor:r};return k.createElement(k.Fragment,null,k.createElement("h2",null,"Unhandled Thrown Error!"),k.createElement("h3",{style:{fontStyle:"italic"}},t),n?k.createElement("pre",{style:i},n):null,k.createElement("p",null,"💿 Hey developer 👋"),k.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",k.createElement("code",{style:o},"errorElement")," props on ",k.createElement("code",{style:o},"")))}class YC extends k.Component{constructor(t){super(t),this.state={location:t.location,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location?{error:t.error,location:t.location}:{error:t.error||n.error,location:n.location}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error?k.createElement(ui.Provider,{value:this.props.routeContext},k.createElement(Vb.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function KC(e){let{routeContext:t,match:n,children:r}=e,i=k.useContext(Ib);return i&&i.static&&i.staticContext&&n.route.errorElement&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),k.createElement(ui.Provider,{value:t},r)}function qC(e,t,n){if(t===void 0&&(t=[]),e==null)if(n!=null&&n.errors)e=n.matches;else return null;let r=e,i=n==null?void 0:n.errors;if(i!=null){let o=r.findIndex(a=>a.route.id&&(i==null?void 0:i[a.route.id]));o>=0||Ye(!1),r=r.slice(0,Math.min(r.length,o+1))}return r.reduceRight((o,a,s)=>{let l=a.route.id?i==null?void 0:i[a.route.id]:null,u=n?a.route.errorElement||k.createElement(GC,null):null,c=t.concat(r.slice(0,s+1)),d=()=>k.createElement(KC,{match:a,routeContext:{outlet:o,matches:c}},l?u:a.route.element!==void 0?a.route.element:o);return n&&(a.route.errorElement||s===0)?k.createElement(YC,{location:n.location,component:u,error:l,children:d(),routeContext:{outlet:null,matches:c}}):d()},null)}var _v;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator"})(_v||(_v={}));var Tl;(function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"})(Tl||(Tl={}));function XC(e){let t=k.useContext(jb);return t||Ye(!1),t}function QC(e){let t=k.useContext(ui);return t||Ye(!1),t}function ZC(e){let t=QC(),n=t.matches[t.matches.length-1];return n.route.id||Ye(!1),n.route.id}function JC(){var e;let t=k.useContext(Vb),n=XC(Tl.UseRouteError),r=ZC(Tl.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function Nr(e){Ye(!1)}function ex(e){let{basename:t="/",children:n=null,location:r,navigationType:i=rr.Pop,navigator:o,static:a=!1}=e;za()&&Ye(!1);let s=t.replace(/^\/*/,"/"),l=k.useMemo(()=>({basename:s,navigator:o,static:a}),[s,o,a]);typeof r=="string"&&(r=co(r));let{pathname:u="/",search:c="",hash:d="",state:h=null,key:m="default"}=r,b=k.useMemo(()=>{let P=Ab(u,s);return P==null?null:{pathname:P,search:c,hash:d,state:h,key:m}},[s,u,c,d,h,m]);return b==null?null:k.createElement(hu.Provider,{value:l},k.createElement(mu.Provider,{children:n,value:{location:b,navigationType:i}}))}function tx(e){let{children:t,location:n}=e,r=k.useContext(Ib),i=r&&!t?r.router.routes:Ud(t);return HC(i,n)}var Ev;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(Ev||(Ev={}));new Promise(()=>{});function Ud(e,t){t===void 0&&(t=[]);let n=[];return k.Children.forEach(e,(r,i)=>{if(!k.isValidElement(r))return;if(r.type===k.Fragment){n.push.apply(n,Ud(r.props.children,t));return}r.type!==Nr&&Ye(!1),!r.props.index||!r.props.children||Ye(!1);let o=[...t,i],a={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,hasErrorBoundary:r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle};r.props.children&&(a.children=Ud(r.props.children,o)),n.push(a)}),n}/** - * React Router DOM v6.7.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function Wd(){return Wd=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function rx(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function ix(e,t){return e.button===0&&(!t||t==="_self")&&!rx(e)}function Hd(e){return e===void 0&&(e=""),new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(i=>[n,i]):[[n,r]])},[]))}function ox(e,t){let n=Hd(e);for(let r of t.keys())n.has(r)||t.getAll(r).forEach(i=>{n.append(r,i)});return n}const ax=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function sx(e){let{basename:t,children:n,window:r}=e,i=k.useRef();i.current==null&&(i.current=aC({window:r,v5Compat:!0}));let o=i.current,[a,s]=k.useState({action:o.action,location:o.location});return k.useLayoutEffect(()=>o.listen(s),[o]),k.createElement(ex,{basename:t,children:n,location:a.location,navigationType:a.action,navigator:o})}const Jt=k.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:o,replace:a,state:s,target:l,to:u,preventScrollReset:c}=t,d=nx(t,ax),h=WC(u,{relative:i}),m=lx(u,{replace:a,state:s,target:l,preventScrollReset:c,relative:i});function b(P){r&&r(P),P.defaultPrevented||m(P)}return k.createElement("a",Wd({},d,{href:h,onClick:o?r:b,ref:n,target:l}))});var Tv;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(Tv||(Tv={}));var Cv;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Cv||(Cv={}));function lx(e,t){let{target:n,replace:r,state:i,preventScrollReset:o,relative:a}=t===void 0?{}:t,s=Hh(),l=Tr(),u=$b(e,{relative:a});return k.useCallback(c=>{if(ix(c,n)){c.preventDefault();let d=r!==void 0?r:El(l)===El(u);s(e,{replace:d,state:i,preventScrollReset:o,relative:a})}},[l,s,u,r,i,n,e,o,a])}function ux(e){let t=k.useRef(Hd(e)),n=Tr(),r=k.useMemo(()=>ox(n.search,t.current),[n.search]),i=Hh(),o=k.useCallback((a,s)=>{const l=Hd(typeof a=="function"?a(r):a);i("?"+l,s)},[i,r]);return[r,o]}const Yh=k.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),yu=k.createContext({});function cx(){return k.useContext(yu).visualElement}const Ua=k.createContext(null),vu=typeof document<"u",Cl=vu?k.useLayoutEffect:k.useEffect,Fb=k.createContext({strict:!1});function fx(e,t,n,r){const i=cx(),o=k.useContext(Fb),a=k.useContext(Ua),s=k.useContext(Yh).reducedMotion,l=k.useRef();r=r||o.renderer,!l.current&&r&&(l.current=r(e,{visualState:t,parent:i,props:n,presenceId:a?a.id:void 0,blockInitialAnimation:a?a.initial===!1:!1,reducedMotionConfig:s}));const u=l.current;return Cl(()=>{u&&u.render()}),(window.MotionAppearAnimations?Cl:k.useEffect)(()=>{u&&u.animationState&&u.animationState.animateChanges()}),u}function Li(e){return typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function dx(e,t,n){return k.useCallback(r=>{r&&e.mount&&e.mount(r),t&&(r?t.mount(r):t.unmount()),n&&(typeof n=="function"?n(r):Li(n)&&(n.current=r))},[t])}function Pa(e){return typeof e=="string"||Array.isArray(e)}function gu(e){return typeof e=="object"&&typeof e.start=="function"}const px=["initial","animate","exit","whileHover","whileDrag","whileTap","whileFocus","whileInView"];function wu(e){return gu(e.animate)||px.some(t=>Pa(e[t]))}function Bb(e){return Boolean(wu(e)||e.variants)}function hx(e,t){if(wu(e)){const{initial:n,animate:r}=e;return{initial:n===!1||Pa(n)?n:void 0,animate:Pa(r)?r:void 0}}return e.inherit!==!1?t:{}}function mx(e){const{initial:t,animate:n}=hx(e,k.useContext(yu));return k.useMemo(()=>({initial:t,animate:n}),[xv(t),xv(n)])}function xv(e){return Array.isArray(e)?e.join(" "):e}const xn=e=>({isEnabled:t=>e.some(n=>!!t[n])}),Oa={measureLayout:xn(["layout","layoutId","drag"]),animation:xn(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:xn(["exit"]),drag:xn(["drag","dragControls"]),focus:xn(["whileFocus"]),hover:xn(["whileHover","onHoverStart","onHoverEnd"]),tap:xn(["whileTap","onTap","onTapStart","onTapCancel"]),pan:xn(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:xn(["whileInView","onViewportEnter","onViewportLeave"])};function yx(e){for(const t in e)t==="projectionNodeConstructor"?Oa.projectionNodeConstructor=e[t]:Oa[t].Component=e[t]}function bu(e){const t=k.useRef(null);return t.current===null&&(t.current=e()),t.current}const Ko={hasAnimatedSinceResize:!0,hasEverUpdated:!1};let vx=1;function gx(){return bu(()=>{if(Ko.hasEverUpdated)return vx++})}const Kh=k.createContext({});class wx extends Q.Component{getSnapshotBeforeUpdate(){const{visualElement:t,props:n}=this.props;return t&&t.setProps(n),null}componentDidUpdate(){}render(){return this.props.children}}const zb=k.createContext({}),bx=Symbol.for("motionComponentSymbol");function Sx({preloadedFeatures:e,createVisualElement:t,projectionNodeConstructor:n,useRender:r,useVisualState:i,Component:o}){e&&yx(e);function a(l,u){const c={...k.useContext(Yh),...l,layoutId:Px(l)},{isStatic:d}=c;let h=null;const m=mx(l),b=d?void 0:gx(),P=i(l,d);if(!d&&vu){m.visualElement=fx(o,P,c,t);const T=k.useContext(Fb).strict,y=k.useContext(zb);m.visualElement&&(h=m.visualElement.loadFeatures(c,T,e,b,n||Oa.projectionNodeConstructor,y))}return k.createElement(wx,{visualElement:m.visualElement,props:c},h,k.createElement(yu.Provider,{value:m},r(o,l,b,dx(P,m.visualElement,u),P,d,m.visualElement)))}const s=k.forwardRef(a);return s[bx]=o,s}function Px({layoutId:e}){const t=k.useContext(Kh).id;return t&&e!==void 0?t+"-"+e:e}function Ox(e){function t(r,i={}){return Sx(e(r,i))}if(typeof Proxy>"u")return t;const n=new Map;return new Proxy(t,{get:(r,i)=>(n.has(i)||n.set(i,t(i)),n.get(i))})}const _x=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function qh(e){return typeof e!="string"||e.includes("-")?!1:!!(_x.indexOf(e)>-1||/[A-Z]/.test(e))}const xl={};function Ex(e){Object.assign(xl,e)}const Dl=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],ci=new Set(Dl);function Ub(e,{layout:t,layoutId:n}){return ci.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!xl[e]||e==="opacity")}const Dt=e=>!!(e!=null&&e.getVelocity),Tx={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},Cx=(e,t)=>Dl.indexOf(e)-Dl.indexOf(t);function xx({transform:e,transformKeys:t},{enableHardwareAcceleration:n=!0,allowTransformNone:r=!0},i,o){let a="";t.sort(Cx);for(const s of t)a+=`${Tx[s]||s}(${e[s]}) `;return n&&!e.z&&(a+="translateZ(0)"),a=a.trim(),o?a=o(e,i?"":a):r&&i&&(a="none"),a}function Wb(e){return e.startsWith("--")}const Dx=(e,t)=>t&&typeof e=="number"?t.transform(e):e,to=(e,t,n)=>Math.min(Math.max(n,e),t),fi={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},qo={...fi,transform:e=>to(0,1,e)},Cs={...fi,default:1},Xo=e=>Math.round(e*1e5)/1e5,_a=/(-)?([\d]*\.?[\d])+/g,Gd=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,Rx=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function Wa(e){return typeof e=="string"}const Ha=e=>({test:t=>Wa(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Kn=Ha("deg"),_n=Ha("%"),ae=Ha("px"),kx=Ha("vh"),Lx=Ha("vw"),Dv={..._n,parse:e=>_n.parse(e)/100,transform:e=>_n.transform(e*100)},Rv={...fi,transform:Math.round},Hb={borderWidth:ae,borderTopWidth:ae,borderRightWidth:ae,borderBottomWidth:ae,borderLeftWidth:ae,borderRadius:ae,radius:ae,borderTopLeftRadius:ae,borderTopRightRadius:ae,borderBottomRightRadius:ae,borderBottomLeftRadius:ae,width:ae,maxWidth:ae,height:ae,maxHeight:ae,size:ae,top:ae,right:ae,bottom:ae,left:ae,padding:ae,paddingTop:ae,paddingRight:ae,paddingBottom:ae,paddingLeft:ae,margin:ae,marginTop:ae,marginRight:ae,marginBottom:ae,marginLeft:ae,rotate:Kn,rotateX:Kn,rotateY:Kn,rotateZ:Kn,scale:Cs,scaleX:Cs,scaleY:Cs,scaleZ:Cs,skew:Kn,skewX:Kn,skewY:Kn,distance:ae,translateX:ae,translateY:ae,translateZ:ae,x:ae,y:ae,z:ae,perspective:ae,transformPerspective:ae,opacity:qo,originX:Dv,originY:Dv,originZ:ae,zIndex:Rv,fillOpacity:qo,strokeOpacity:qo,numOctaves:Rv};function Xh(e,t,n,r){const{style:i,vars:o,transform:a,transformKeys:s,transformOrigin:l}=e;s.length=0;let u=!1,c=!1,d=!0;for(const h in t){const m=t[h];if(Wb(h)){o[h]=m;continue}const b=Hb[h],P=Dx(m,b);if(ci.has(h)){if(u=!0,a[h]=P,s.push(h),!d)continue;m!==(b.default||0)&&(d=!1)}else h.startsWith("origin")?(c=!0,l[h]=P):i[h]=P}if(t.transform||(u||r?i.transform=xx(e,n,d,r):i.transform&&(i.transform="none")),c){const{originX:h="50%",originY:m="50%",originZ:b=0}=l;i.transformOrigin=`${h} ${m} ${b}`}}const Qh=()=>({style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}});function Gb(e,t,n){for(const r in t)!Dt(t[r])&&!Ub(r,n)&&(e[r]=t[r])}function Ax({transformTemplate:e},t,n){return k.useMemo(()=>{const r=Qh();return Xh(r,t,{enableHardwareAcceleration:!n},e),Object.assign({},r.vars,r.style)},[t])}function Mx(e,t,n){const r=e.style||{},i={};return Gb(i,r,e),Object.assign(i,Ax(e,t,n)),e.transformValues?e.transformValues(i):i}function Nx(e,t,n){const r={},i=Mx(e,t,n);return e.drag&&e.dragListener!==!1&&(r.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),r.style=i,r}const Ix=["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"],jx=["whileTap","onTap","onTapStart","onTapCancel"],Vx=["onPan","onPanStart","onPanSessionStart","onPanEnd"],$x=["whileInView","onViewportEnter","onViewportLeave","viewport"],Fx=new Set(["initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","layoutScroll","layoutRoot","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","onHoverStart","onHoverEnd",...$x,...jx,...Ix,...Vx]);function Rl(e){return Fx.has(e)}let Yb=e=>!Rl(e);function Bx(e){e&&(Yb=t=>t.startsWith("on")?!Rl(t):e(t))}try{Bx(require("@emotion/is-prop-valid").default)}catch{}function zx(e,t,n){const r={};for(const i in e)i==="values"&&typeof e.values=="object"||(Yb(i)||n===!0&&Rl(i)||!t&&!Rl(i)||e.draggable&&i.startsWith("onDrag"))&&(r[i]=e[i]);return r}function kv(e,t,n){return typeof e=="string"?e:ae.transform(t+n*e)}function Ux(e,t,n){const r=kv(t,e.x,e.width),i=kv(n,e.y,e.height);return`${r} ${i}`}const Wx={offset:"stroke-dashoffset",array:"stroke-dasharray"},Hx={offset:"strokeDashoffset",array:"strokeDasharray"};function Gx(e,t,n=1,r=0,i=!0){e.pathLength=1;const o=i?Wx:Hx;e[o.offset]=ae.transform(-r);const a=ae.transform(t),s=ae.transform(n);e[o.array]=`${a} ${s}`}function Zh(e,{attrX:t,attrY:n,originX:r,originY:i,pathLength:o,pathSpacing:a=1,pathOffset:s=0,...l},u,c,d){if(Xh(e,l,u,d),c){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:h,style:m,dimensions:b}=e;h.transform&&(b&&(m.transform=h.transform),delete h.transform),b&&(r!==void 0||i!==void 0||m.transform)&&(m.transformOrigin=Ux(b,r!==void 0?r:.5,i!==void 0?i:.5)),t!==void 0&&(h.x=t),n!==void 0&&(h.y=n),o!==void 0&&Gx(h,o,a,s,!1)}const Kb=()=>({...Qh(),attrs:{}}),Jh=e=>typeof e=="string"&&e.toLowerCase()==="svg";function Yx(e,t,n,r){const i=k.useMemo(()=>{const o=Kb();return Zh(o,t,{enableHardwareAcceleration:!1},Jh(r),e.transformTemplate),{...o.attrs,style:{...o.style}}},[t]);if(e.style){const o={};Gb(o,e.style,e),i.style={...o,...i.style}}return i}function Kx(e=!1){return(n,r,i,o,{latestValues:a},s)=>{const u=(qh(n)?Yx:Nx)(r,a,s,n),d={...zx(r,typeof n=="string",e),...u,ref:o},{children:h}=r,m=k.useMemo(()=>Dt(h)?h.get():h,[h]);return i&&(d["data-projection-id"]=i),k.createElement(n,{...d,children:m})}}const em=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase();function qb(e,{style:t,vars:n},r,i){Object.assign(e.style,t,i&&i.getProjectionStyles(r));for(const o in n)e.style.setProperty(o,n[o])}const Xb=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function Qb(e,t,n,r){qb(e,t,void 0,r);for(const i in t.attrs)e.setAttribute(Xb.has(i)?i:em(i),t.attrs[i])}function tm(e,t){const{style:n}=e,r={};for(const i in n)(Dt(n[i])||t.style&&Dt(t.style[i])||Ub(i,e))&&(r[i]=n[i]);return r}function Zb(e,t){const n=tm(e,t);for(const r in e)if(Dt(e[r])||Dt(t[r])){const i=r==="x"||r==="y"?"attr"+r.toUpperCase():r;n[i]=e[r]}return n}function nm(e,t,n,r={},i={}){return typeof t=="function"&&(t=t(n!==void 0?n:e.custom,r,i)),typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"&&(t=t(n!==void 0?n:e.custom,r,i)),t}const kl=e=>Array.isArray(e),qx=e=>Boolean(e&&typeof e=="object"&&e.mix&&e.toValue),Xx=e=>kl(e)?e[e.length-1]||0:e;function Ys(e){const t=Dt(e)?e.get():e;return qx(t)?t.toValue():t}function Qx({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:n},r,i,o){const a={latestValues:Zx(r,i,o,e),renderState:t()};return n&&(a.mount=s=>n(r,s,a)),a}const Jb=e=>(t,n)=>{const r=k.useContext(yu),i=k.useContext(Ua),o=()=>Qx(e,t,r,i);return n?o():bu(o)};function Zx(e,t,n,r){const i={},o=r(e,{});for(const h in o)i[h]=Ys(o[h]);let{initial:a,animate:s}=e;const l=wu(e),u=Bb(e);t&&u&&!l&&e.inherit!==!1&&(a===void 0&&(a=t.initial),s===void 0&&(s=t.animate));let c=n?n.initial===!1:!1;c=c||a===!1;const d=c?s:a;return d&&typeof d!="boolean"&&!gu(d)&&(Array.isArray(d)?d:[d]).forEach(m=>{const b=nm(e,m);if(!b)return;const{transitionEnd:P,transition:T,...y}=b;for(const g in y){let S=y[g];if(Array.isArray(S)){const x=c?S.length-1:0;S=S[x]}S!==null&&(i[g]=S)}for(const g in P)i[g]=P[g]}),i}const Jx={useVisualState:Jb({scrapeMotionValuesFromProps:Zb,createRenderState:Kb,onMount:(e,t,{renderState:n,latestValues:r})=>{try{n.dimensions=typeof t.getBBox=="function"?t.getBBox():t.getBoundingClientRect()}catch{n.dimensions={x:0,y:0,width:0,height:0}}Zh(n,r,{enableHardwareAcceleration:!1},Jh(t.tagName),e.transformTemplate),Qb(t,n)}})},e2={useVisualState:Jb({scrapeMotionValuesFromProps:tm,createRenderState:Qh})};function t2(e,{forwardMotionProps:t=!1},n,r,i){return{...qh(e)?Jx:e2,preloadedFeatures:n,useRender:Kx(t),createVisualElement:r,projectionNodeConstructor:i,Component:e}}var we;(function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.InView="whileInView",e.Exit="exit"})(we||(we={}));function Su(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}function Yd(e,t,n,r){k.useEffect(()=>{const i=e.current;if(n&&i)return Su(i,t,n,r)},[e,t,n,r])}function n2({whileFocus:e,visualElement:t}){const{animationState:n}=t,r=k.useCallback(()=>{n&&n.setActive(we.Focus,!0)},[n]),i=k.useCallback(()=>{n&&n.setActive(we.Focus,!1)},[n]);Yd(t,"focus",e?r:void 0),Yd(t,"blur",e?i:void 0)}const eS=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1;function rm(e,t="page"){return{point:{x:e[t+"X"],y:e[t+"Y"]}}}const tS=e=>t=>eS(t)&&e(t,rm(t));function zi(e,t,n,r){return Su(e,t,tS(n),r)}function Ll(e,t,n,r){return Yd(e,t,n&&tS(n),r)}function nS(e){let t=null;return()=>{const n=()=>{t=null};return t===null?(t=e,n):!1}}const Lv=nS("dragHorizontal"),Av=nS("dragVertical");function rS(e){let t=!1;if(e==="y")t=Av();else if(e==="x")t=Lv();else{const n=Lv(),r=Av();n&&r?t=()=>{n(),r()}:(n&&n(),r&&r())}return t}function iS(){const e=rS(!0);return e?(e(),!1):!0}function Mv(e,t,n,r){return(i,o)=>{i.type==="touch"||iS()||(n&&e.animationState&&e.animationState.setActive(we.Hover,t),r&&r(i,o))}}function r2({onHoverStart:e,onHoverEnd:t,whileHover:n,visualElement:r}){Ll(r,"pointerenter",k.useMemo(()=>e||n?Mv(r,!0,Boolean(n),e):void 0,[e,Boolean(n),r]),{passive:!e}),Ll(r,"pointerleave",k.useMemo(()=>t||n?Mv(r,!1,Boolean(n),t):void 0,[e,Boolean(n),r]),{passive:!t})}const oS=(e,t)=>t?e===t?!0:oS(e,t.parentElement):!1;function im(e){return k.useEffect(()=>()=>e(),[])}const i2=(e,t)=>n=>t(e(n)),Pu=(...e)=>e.reduce(i2);function o2({onTap:e,onTapStart:t,onTapCancel:n,whileTap:r,visualElement:i,...o}){const a=e||t||n||r,s=k.useRef(!1),l=k.useRef(null),u={passive:!(t||e||n||o.onPointerDown)};function c(){l.current&&l.current(),l.current=null}function d(){return c(),s.current=!1,i.getProps().whileTap&&i.animationState&&i.animationState.setActive(we.Tap,!1),!iS()}function h(P,T){var y,g,S,x;d()&&(oS(i.current,P.target)?(x=(S=i.getProps()).onTap)===null||x===void 0||x.call(S,P,T):(g=(y=i.getProps()).onTapCancel)===null||g===void 0||g.call(y,P,T))}function m(P,T){var y,g;d()&&((g=(y=i.getProps()).onTapCancel)===null||g===void 0||g.call(y,P,T))}const b=k.useCallback((P,T)=>{var y;if(c(),s.current)return;s.current=!0,l.current=Pu(zi(window,"pointerup",h,u),zi(window,"pointercancel",m,u));const g=i.getProps();g.whileTap&&i.animationState&&i.animationState.setActive(we.Tap,!0),(y=g.onTapStart)===null||y===void 0||y.call(g,P,T)},[Boolean(t),i]);Ll(i,"pointerdown",a?b:void 0,u),im(c)}const Kd=new WeakMap,Wc=new WeakMap,a2=e=>{const t=Kd.get(e.target);t&&t(e)},s2=e=>{e.forEach(a2)};function l2({root:e,...t}){const n=e||document;Wc.has(n)||Wc.set(n,{});const r=Wc.get(n),i=JSON.stringify(t);return r[i]||(r[i]=new IntersectionObserver(s2,{root:e,...t})),r[i]}function u2(e,t,n){const r=l2(t);return Kd.set(e,n),r.observe(e),()=>{Kd.delete(e),r.unobserve(e)}}function c2({visualElement:e,whileInView:t,onViewportEnter:n,onViewportLeave:r,viewport:i={}}){const o=k.useRef({hasEnteredView:!1,isInView:!1});let a=Boolean(t||n||r);i.once&&o.current.hasEnteredView&&(a=!1),(typeof IntersectionObserver>"u"?p2:d2)(a,o.current,e,i)}const f2={some:0,all:1};function d2(e,t,n,{root:r,margin:i,amount:o="some",once:a}){k.useEffect(()=>{if(!e||!n.current)return;const s={root:r==null?void 0:r.current,rootMargin:i,threshold:typeof o=="number"?o:f2[o]},l=u=>{const{isIntersecting:c}=u;if(t.isInView===c||(t.isInView=c,a&&!c&&t.hasEnteredView))return;c&&(t.hasEnteredView=!0),n.animationState&&n.animationState.setActive(we.InView,c);const d=n.getProps(),h=c?d.onViewportEnter:d.onViewportLeave;h&&h(u)};return u2(n.current,s,l)},[e,r,i,o])}function p2(e,t,n,{fallback:r=!0}){k.useEffect(()=>{!e||!r||requestAnimationFrame(()=>{t.hasEnteredView=!0;const{onViewportEnter:i}=n.getProps();i&&i(null),n.animationState&&n.animationState.setActive(we.InView,!0)})},[e])}const ir=e=>t=>(e(t),null),h2={inView:ir(c2),tap:ir(o2),focus:ir(n2),hover:ir(r2)};function aS(){const e=k.useContext(Ua);if(e===null)return[!0,null];const{isPresent:t,onExitComplete:n,register:r}=e,i=k.useId();return k.useEffect(()=>r(i),[]),!t&&n?[!1,()=>n&&n(i)]:[!0]}function sS(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r/^\-?\d*\.?\d+$/.test(e),y2=e=>/^0[^.\s]+$/.test(e),Mn={delta:0,timestamp:0},lS=1/60*1e3,v2=typeof performance<"u"?()=>performance.now():()=>Date.now(),uS=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(v2()),lS);function g2(e){let t=[],n=[],r=0,i=!1,o=!1;const a=new WeakSet,s={schedule:(l,u=!1,c=!1)=>{const d=c&&i,h=d?t:n;return u&&a.add(l),h.indexOf(l)===-1&&(h.push(l),d&&i&&(r=t.length)),l},cancel:l=>{const u=n.indexOf(l);u!==-1&&n.splice(u,1),a.delete(l)},process:l=>{if(i){o=!0;return}if(i=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let u=0;u(e[t]=g2(()=>Ea=!0),e),{}),ht=Ga.reduce((e,t)=>{const n=Ou[t];return e[t]=(r,i=!1,o=!1)=>(Ea||S2(),n.schedule(r,i,o)),e},{}),gr=Ga.reduce((e,t)=>(e[t]=Ou[t].cancel,e),{}),Hc=Ga.reduce((e,t)=>(e[t]=()=>Ou[t].process(Mn),e),{}),b2=e=>Ou[e].process(Mn),cS=e=>{Ea=!1,Mn.delta=qd?lS:Math.max(Math.min(e-Mn.timestamp,w2),1),Mn.timestamp=e,Xd=!0,Ga.forEach(b2),Xd=!1,Ea&&(qd=!1,uS(cS))},S2=()=>{Ea=!0,qd=!0,Xd||uS(cS)};function om(e,t){e.indexOf(t)===-1&&e.push(t)}function am(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class sm{constructor(){this.subscriptions=[]}add(t){return om(this.subscriptions,t),()=>am(this.subscriptions,t)}notify(t,n,r){const i=this.subscriptions.length;if(i)if(i===1)this.subscriptions[0](t,n,r);else for(let o=0;o!isNaN(parseFloat(e));class O2{constructor(t,n={}){this.version="8.5.0",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(r,i=!0)=>{this.prev=this.current,this.current=r;const{delta:o,timestamp:a}=Mn;this.lastUpdated!==a&&(this.timeDelta=o,this.lastUpdated=a,ht.postRender(this.scheduleVelocityCheck)),this.prev!==this.current&&this.events.change&&this.events.change.notify(this.current),this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()),i&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.scheduleVelocityCheck=()=>ht.postRender(this.velocityCheck),this.velocityCheck=({timestamp:r})=>{r!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=P2(this.current),this.owner=n.owner}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new sm);const r=this.events[t].add(n);return t==="change"?()=>{r(),ht.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t,n=!0){!n||!this.passiveEffect?this.updateAndNotify(t,n):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,n,r){this.set(n),this.prev=t,this.timeDelta=r}jump(t){this.updateAndNotify(t),this.prev=t,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?lm(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n)||null,this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){this.animation=null}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function no(e,t){return new O2(e,t)}const um=(e,t)=>n=>Boolean(Wa(n)&&Rx.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),fS=(e,t,n)=>r=>{if(!Wa(r))return r;const[i,o,a,s]=r.match(_a);return{[e]:parseFloat(i),[t]:parseFloat(o),[n]:parseFloat(a),alpha:s!==void 0?parseFloat(s):1}},_2=e=>to(0,255,e),Gc={...fi,transform:e=>Math.round(_2(e))},Wr={test:um("rgb","red"),parse:fS("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+Gc.transform(e)+", "+Gc.transform(t)+", "+Gc.transform(n)+", "+Xo(qo.transform(r))+")"};function E2(e){let t="",n="",r="",i="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),i=e.substring(4,5),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}}const Qd={test:um("#"),parse:E2,transform:Wr.transform},Ai={test:um("hsl","hue"),parse:fS("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+_n.transform(Xo(t))+", "+_n.transform(Xo(n))+", "+Xo(qo.transform(r))+")"},gt={test:e=>Wr.test(e)||Qd.test(e)||Ai.test(e),parse:e=>Wr.test(e)?Wr.parse(e):Ai.test(e)?Ai.parse(e):Qd.parse(e),transform:e=>Wa(e)?e:e.hasOwnProperty("red")?Wr.transform(e):Ai.transform(e)},dS="${c}",pS="${n}";function T2(e){var t,n;return isNaN(e)&&Wa(e)&&(((t=e.match(_a))===null||t===void 0?void 0:t.length)||0)+(((n=e.match(Gd))===null||n===void 0?void 0:n.length)||0)>0}function Al(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0,r=0;const i=e.match(Gd);i&&(n=i.length,e=e.replace(Gd,dS),t.push(...i.map(gt.parse)));const o=e.match(_a);return o&&(r=o.length,e=e.replace(_a,pS),t.push(...o.map(fi.parse))),{values:t,numColors:n,numNumbers:r,tokenised:e}}function hS(e){return Al(e).values}function mS(e){const{values:t,numColors:n,tokenised:r}=Al(e),i=t.length;return o=>{let a=r;for(let s=0;stypeof e=="number"?0:e;function x2(e){const t=hS(e);return mS(e)(t.map(C2))}const wr={test:T2,parse:hS,createTransformer:mS,getAnimatableNone:x2},D2=new Set(["brightness","contrast","saturate","opacity"]);function R2(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(_a)||[];if(!r)return e;const i=n.replace(r,"");let o=D2.has(t)?1:0;return r!==n&&(o*=100),t+"("+o+i+")"}const k2=/([a-z-]*)\(.*?\)/g,Zd={...wr,getAnimatableNone:e=>{const t=e.match(k2);return t?t.map(R2).join(" "):e}},L2={...Hb,color:gt,backgroundColor:gt,outlineColor:gt,fill:gt,stroke:gt,borderColor:gt,borderTopColor:gt,borderRightColor:gt,borderBottomColor:gt,borderLeftColor:gt,filter:Zd,WebkitFilter:Zd},cm=e=>L2[e];function fm(e,t){var n;let r=cm(e);return r!==Zd&&(r=wr),(n=r.getAnimatableNone)===null||n===void 0?void 0:n.call(r,t)}const yS=e=>t=>t.test(e),A2={test:e=>e==="auto",parse:e=>e},vS=[fi,ae,_n,Kn,Lx,kx,A2],Eo=e=>vS.find(yS(e)),M2=[...vS,gt,wr],N2=e=>M2.find(yS(e));function I2(e){const t={};return e.values.forEach((n,r)=>t[r]=n.get()),t}function j2(e){const t={};return e.values.forEach((n,r)=>t[r]=n.getVelocity()),t}function _u(e,t,n){const r=e.getProps();return nm(r,t,n!==void 0?n:r.custom,I2(e),j2(e))}function V2(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,no(n))}function $2(e,t){const n=_u(e,t);let{transitionEnd:r={},transition:i={},...o}=n?e.makeTargetAnimatable(n,!1):{};o={...o,...r};for(const a in o){const s=Xx(o[a]);V2(e,a,s)}}function F2(e,t,n){var r,i;const o=Object.keys(t).filter(s=>!e.hasValue(s)),a=o.length;if(a)for(let s=0;s`${e}: ${t}`;function W2(e,t,n){const{MotionAppearAnimations:r}=window,i=U2(e,ci.has(t)?"transform":t),o=r&&r.get(i);if(o){const a=performance.now();return ht.update(()=>{n.animation&&(n.animation.currentTime=performance.now()-a)}),ht.render(()=>{r.delete(i);try{o.cancel()}catch{}}),o.currentTime||0}else return 0}const H2="framerAppearId",G2="data-"+em(H2);var Y2=function(){},Nl=function(){};const Ks=e=>e*1e3,K2={current:!1},dm=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,pm=e=>t=>1-e(1-t),hm=e=>e*e,q2=pm(hm),mm=dm(hm),$e=(e,t,n)=>-n*e+n*t+e;function Yc(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function X2({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let i=0,o=0,a=0;if(!t)i=o=a=n;else{const s=n<.5?n*(1+t):n+t-n*t,l=2*n-s;i=Yc(l,s,e+1/3),o=Yc(l,s,e),a=Yc(l,s,e-1/3)}return{red:Math.round(i*255),green:Math.round(o*255),blue:Math.round(a*255),alpha:r}}const Kc=(e,t,n)=>{const r=e*e;return Math.sqrt(Math.max(0,n*(t*t-r)+r))},Q2=[Qd,Wr,Ai],Z2=e=>Q2.find(t=>t.test(e));function Nv(e){const t=Z2(e);let n=t.parse(e);return t===Ai&&(n=X2(n)),n}const gS=(e,t)=>{const n=Nv(e),r=Nv(t),i={...n};return o=>(i.red=Kc(n.red,r.red,o),i.green=Kc(n.green,r.green,o),i.blue=Kc(n.blue,r.blue,o),i.alpha=$e(n.alpha,r.alpha,o),Wr.transform(i))};function wS(e,t){return typeof e=="number"?n=>$e(e,t,n):gt.test(e)?gS(e,t):SS(e,t)}const bS=(e,t)=>{const n=[...e],r=n.length,i=e.map((o,a)=>wS(o,t[a]));return o=>{for(let a=0;a{const n={...e,...t},r={};for(const i in n)e[i]!==void 0&&t[i]!==void 0&&(r[i]=wS(e[i],t[i]));return i=>{for(const o in r)n[o]=r[o](i);return n}},SS=(e,t)=>{const n=wr.createTransformer(t),r=Al(e),i=Al(t);return r.numColors===i.numColors&&r.numNumbers>=i.numNumbers?Pu(bS(r.values,i.values),n):a=>`${a>0?t:e}`},Il=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r},Iv=(e,t)=>n=>$e(e,t,n);function eD(e){return typeof e=="number"?Iv:typeof e=="string"?gt.test(e)?gS:SS:Array.isArray(e)?bS:typeof e=="object"?J2:Iv}function tD(e,t,n){const r=[],i=n||eD(e[0]),o=e.length-1;for(let a=0;ae[o-1]&&(e=[...e].reverse(),t=[...t].reverse());const a=tD(t,r,i),s=a.length,l=u=>{let c=0;if(s>1)for(;cl(to(e[0],e[o-1],u)):l}const ym=e=>e,OS=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,nD=1e-7,rD=12;function iD(e,t,n,r,i){let o,a,s=0;do a=t+(n-t)/2,o=OS(a,r,i)-e,o>0?n=a:t=a;while(Math.abs(o)>nD&&++siD(o,0,1,e,n);return o=>o===0||o===1?o:OS(i(o),t,r)}const ES=e=>1-Math.sin(Math.acos(e)),vm=pm(ES),oD=dm(vm),TS=_S(.33,1.53,.69,.99),gm=pm(TS),aD=dm(gm),sD=e=>(e*=2)<1?.5*gm(e):.5*(2-Math.pow(2,-10*(e-1))),lD={linear:ym,easeIn:hm,easeInOut:mm,easeOut:q2,circIn:ES,circInOut:oD,circOut:vm,backIn:gm,backInOut:aD,backOut:TS,anticipate:sD},jv=e=>{if(Array.isArray(e)){Nl(e.length===4);const[t,n,r,i]=e;return _S(t,n,r,i)}else if(typeof e=="string")return lD[e];return e},uD=e=>Array.isArray(e)&&typeof e[0]!="number";function cD(e,t){return e.map(()=>t||mm).splice(0,e.length-1)}function fD(e){const t=e.length;return e.map((n,r)=>r!==0?r/(t-1):0)}function dD(e,t){return e.map(n=>n*t)}function Jd({keyframes:e,ease:t=mm,times:n,duration:r=300}){e=[...e];const i=uD(t)?t.map(jv):jv(t),o={done:!1,value:e[0]},a=dD(n&&n.length===e.length?n:fD(e),r);function s(){return PS(a,e,{ease:Array.isArray(i)?i:cD(e,i)})}let l=s();return{next:u=>(o.value=l(u),o.done=u>=r,o),flipTarget:()=>{e.reverse(),l=s()}}}const qc=.001,pD=.01,Vv=10,hD=.05,mD=1;function yD({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let i,o;Y2(e<=Vv*1e3);let a=1-t;a=to(hD,mD,a),e=to(pD,Vv,e/1e3),a<1?(i=u=>{const c=u*a,d=c*e,h=c-n,m=ep(u,a),b=Math.exp(-d);return qc-h/m*b},o=u=>{const d=u*a*e,h=d*n+n,m=Math.pow(a,2)*Math.pow(u,2)*e,b=Math.exp(-d),P=ep(Math.pow(u,2),a);return(-i(u)+qc>0?-1:1)*((h-m)*b)/P}):(i=u=>{const c=Math.exp(-u*e),d=(u-n)*e+1;return-qc+c*d},o=u=>{const c=Math.exp(-u*e),d=(n-u)*(e*e);return c*d});const s=5/e,l=gD(i,o,s);if(e=e*1e3,isNaN(l))return{stiffness:100,damping:10,duration:e};{const u=Math.pow(l,2)*r;return{stiffness:u,damping:a*2*Math.sqrt(r*u),duration:e}}}const vD=12;function gD(e,t,n){let r=n;for(let i=1;ie[n]!==void 0)}function SD(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!$v(e,bD)&&$v(e,wD)){const n=yD(e);t={...t,...n,velocity:0,mass:1},t.isResolvedFromDuration=!0}return t}const PD=5;function CS({keyframes:e,restSpeed:t=2,restDelta:n=.01,...r}){let i=e[0],o=e[e.length-1];const a={done:!1,value:i},{stiffness:s,damping:l,mass:u,velocity:c,duration:d,isResolvedFromDuration:h}=SD(r);let m=OD,b=c?-(c/1e3):0;const P=l/(2*Math.sqrt(s*u));function T(){const y=o-i,g=Math.sqrt(s/u)/1e3;if(n===void 0&&(n=Math.min(Math.abs(o-i)/100,.4)),P<1){const S=ep(g,P);m=x=>{const _=Math.exp(-P*g*x);return o-_*((b+P*g*y)/S*Math.sin(S*x)+y*Math.cos(S*x))}}else if(P===1)m=S=>o-Math.exp(-g*S)*(y+(b+g*y)*S);else{const S=g*Math.sqrt(P*P-1);m=x=>{const _=Math.exp(-P*g*x),E=Math.min(S*x,300);return o-_*((b+P*g*y)*Math.sinh(E)+S*y*Math.cosh(E))/S}}}return T(),{next:y=>{const g=m(y);if(h)a.done=y>=d;else{let S=b;if(y!==0)if(P<1){const E=Math.max(0,y-PD);S=lm(g-m(E),y-E)}else S=0;const x=Math.abs(S)<=t,_=Math.abs(o-g)<=n;a.done=x&&_}return a.value=a.done?o:g,a},flipTarget:()=>{b=-b,[i,o]=[o,i],T()}}}CS.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const OD=e=>0;function _D({keyframes:e=[0],velocity:t=0,power:n=.8,timeConstant:r=350,restDelta:i=.5,modifyTarget:o}){const a=e[0],s={done:!1,value:a};let l=n*t;const u=a+l,c=o===void 0?u:o(u);return c!==u&&(l=c-a),{next:d=>{const h=-l*Math.exp(-d/r);return s.done=!(h>i||h<-i),s.value=s.done?c:c+h,s},flipTarget:()=>{}}}const ED={decay:_D,keyframes:Jd,tween:Jd,spring:CS};function xS(e,t,n=0){return e-t-n}function TD(e,t=0,n=0,r=!0){return r?xS(t+-e,t,n):t-(e-t)+n}function CD(e,t,n,r){return r?e>=t+n:e<=-n}const xD=e=>{const t=({delta:n})=>e(n);return{start:()=>ht.update(t,!0),stop:()=>gr.update(t)}};function jl({duration:e,driver:t=xD,elapsed:n=0,repeat:r=0,repeatType:i="loop",repeatDelay:o=0,keyframes:a,autoplay:s=!0,onPlay:l,onStop:u,onComplete:c,onRepeat:d,onUpdate:h,type:m="keyframes",...b}){var P,T;const y=n;let g,S=0,x=e,_=!1,E=!0,w;const f=ED[a.length>2?"keyframes":m]||Jd,v=a[0],p=a[a.length-1];let O={done:!1,value:v};!((T=(P=f).needsInterpolation)===null||T===void 0)&&T.call(P,v,p)&&(w=PS([0,100],[v,p],{clamp:!1}),a=[0,100]);const C=f({...b,duration:e,keyframes:a});function N(){S++,i==="reverse"?(E=S%2===0,n=TD(n,x,o,E)):(n=xS(n,x,o),i==="mirror"&&C.flipTarget()),_=!1,d&&d()}function R(){g&&g.stop(),c&&c()}function $(j){E||(j=-j),n+=j,_||(O=C.next(Math.max(0,n)),w&&(O.value=w(O.value)),_=E?O.done:n<=0),h&&h(O.value),_&&(S===0&&(x=x!==void 0?x:n),S{u&&u(),g&&g.stop()},set currentTime(j){n=y,$(j)},sample:j=>{n=y;const L=e&&typeof e=="number"?Math.max(e*.5,50):50;let D=0;for($(0);D<=j;){const A=j-D;$(Math.min(A,L)),D+=L}return O}}}function DD(e){return!e||Array.isArray(e)||typeof e=="string"&&DS[e]}const Io=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,DS={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:Io([0,.65,.55,1]),circOut:Io([.55,0,1,.45]),backIn:Io([.31,.01,.66,-.59]),backOut:Io([.33,1.53,.69,.99])};function RD(e){if(e)return Array.isArray(e)?Io(e):DS[e]}function kD(e,t,n,{delay:r=0,duration:i,repeat:o=0,repeatType:a="loop",ease:s,times:l}={}){return e.animate({[t]:n,offset:l},{delay:r,duration:i,easing:RD(s),fill:"both",iterations:o+1,direction:a==="reverse"?"alternate":"normal"})}const Fv={waapi:()=>Object.hasOwnProperty.call(Element.prototype,"animate")},Xc={},RS={};for(const e in Fv)RS[e]=()=>(Xc[e]===void 0&&(Xc[e]=Fv[e]()),Xc[e]);function LD(e,{repeat:t,repeatType:n="loop"}){const r=t&&n!=="loop"&&t%2===1?0:e.length-1;return e[r]}const AD=new Set(["opacity"]),xs=10;function MD(e,t,{onUpdate:n,onComplete:r,...i}){if(!(RS.waapi()&&AD.has(t)&&!i.repeatDelay&&i.repeatType!=="mirror"&&i.damping!==0))return!1;let{keyframes:a,duration:s=300,elapsed:l=0,ease:u}=i;if(i.type==="spring"||!DD(i.ease)){if(i.repeat===1/0)return;const d=jl({...i,elapsed:0});let h={done:!1,value:a[0]};const m=[];let b=0;for(;!h.done&&b<2e4;)h=d.sample(b),m.push(h.value),b+=xs;a=m,s=b-xs,u="linear"}const c=kD(e.owner.current,t,a,{...i,delay:-l,duration:s,ease:u});return c.onfinish=()=>{e.set(LD(a,i)),r&&r()},{get currentTime(){return c.currentTime||0},set currentTime(d){c.currentTime=d},stop:()=>{const{currentTime:d}=c;if(d){const h=jl({...i,autoplay:!1});e.setWithVelocity(h.sample(d-xs).value,h.sample(d).value,xs)}ht.update(()=>c.cancel())}}}function kS(e,t){const n=performance.now(),r=({timestamp:i})=>{const o=i-n;o>=t&&(gr.read(r),e(o-t))};return ht.read(r,!0),()=>gr.read(r)}function ND({keyframes:e,elapsed:t,onUpdate:n,onComplete:r}){const i=()=>{n&&n(e[e.length-1]),r&&r()};return t?{stop:kS(i,-t)}:i()}function ID({keyframes:e,velocity:t=0,min:n,max:r,power:i=.8,timeConstant:o=750,bounceStiffness:a=500,bounceDamping:s=10,restDelta:l=1,modifyTarget:u,driver:c,onUpdate:d,onComplete:h,onStop:m}){const b=e[0];let P;function T(x){return n!==void 0&&xr}function y(x){return n===void 0?r:r===void 0||Math.abs(n-x){var E;d==null||d(_),(E=x.onUpdate)===null||E===void 0||E.call(x,_)},onComplete:h,onStop:m})}function S(x){g({type:"spring",stiffness:a,damping:s,restDelta:l,...x})}if(T(b))S({velocity:t,keyframes:[b,y(b)]});else{let x=i*t+b;typeof u<"u"&&(x=u(x));const _=y(x),E=_===n?-1:1;let w,f;const v=p=>{w=f,f=p,t=lm(p-w,Mn.delta),(E===1&&p>_||E===-1&&p<_)&&S({keyframes:[p,_],velocity:t})};g({type:"decay",keyframes:[b,0],velocity:t,timeConstant:o,power:i,restDelta:l,modifyTarget:u,onUpdate:T(x)?v:void 0})}return{stop:()=>P==null?void 0:P.stop()}}const kr=()=>({type:"spring",stiffness:500,damping:25,restSpeed:10}),Ds=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),Qc=()=>({type:"keyframes",ease:"linear",duration:.3}),jD={type:"keyframes",duration:.8},Bv={x:kr,y:kr,z:kr,rotate:kr,rotateX:kr,rotateY:kr,rotateZ:kr,scaleX:Ds,scaleY:Ds,scale:Ds,opacity:Qc,backgroundColor:Qc,color:Qc,default:Ds},VD=(e,{keyframes:t})=>t.length>2?jD:(Bv[e]||Bv.default)(t[1]),tp=(e,t)=>e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&wr.test(t)&&!t.startsWith("url("));function $D({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:i,repeat:o,repeatType:a,repeatDelay:s,from:l,elapsed:u,...c}){return!!Object.keys(c).length}function zv(e){return e===0||typeof e=="string"&&parseFloat(e)===0&&e.indexOf(" ")===-1}function Uv(e){return typeof e=="number"?0:fm("",e)}function LS(e,t){return e[t]||e.default||e}function FD(e,t,n,r){const i=tp(t,n);let o=r.from!==void 0?r.from:e.get();return o==="none"&&i&&typeof n=="string"?o=fm(t,n):zv(o)&&typeof n=="string"?o=Uv(n):!Array.isArray(n)&&zv(n)&&typeof o=="string"&&(n=Uv(o)),Array.isArray(n)?(n[0]===null&&(n[0]=o),n):[o,n]}const wm=(e,t,n,r={})=>i=>{const o=LS(r,e)||{},a=o.delay||r.delay||0;let{elapsed:s=0}=r;s=s-Ks(a);const l=FD(t,e,n,o),u=l[0],c=l[l.length-1],d=tp(e,u),h=tp(e,c);let m={keyframes:l,velocity:t.getVelocity(),...o,elapsed:s,onUpdate:T=>{t.set(T),o.onUpdate&&o.onUpdate(T)},onComplete:()=>{i(),o.onComplete&&o.onComplete()}};if(!d||!h||K2.current||o.type===!1)return ND(m);if(o.type==="inertia")return ID(m);$D(o)||(m={...m,...VD(e,m)}),m.duration&&(m.duration=Ks(m.duration)),m.repeatDelay&&(m.repeatDelay=Ks(m.repeatDelay));const b=t.owner,P=b&&b.current;if(b&&P instanceof HTMLElement&&!(b!=null&&b.getProps().onUpdate)){const T=MD(t,e,m);if(T)return T}return jl(m)};function BD(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){const i=t.map(o=>np(e,o,n));r=Promise.all(i)}else if(typeof t=="string")r=np(e,t,n);else{const i=typeof t=="function"?_u(e,t,n.custom):t;r=AS(e,i,n)}return r.then(()=>e.notify("AnimationComplete",t))}function np(e,t,n={}){var r;const i=_u(e,t,n.custom);let{transition:o=e.getDefaultTransition()||{}}=i||{};n.transitionOverride&&(o=n.transitionOverride);const a=i?()=>AS(e,i,n):()=>Promise.resolve(),s=!((r=e.variantChildren)===null||r===void 0)&&r.size?(u=0)=>{const{delayChildren:c=0,staggerChildren:d,staggerDirection:h}=o;return zD(e,t,c+u,d,h,n)}:()=>Promise.resolve(),{when:l}=o;if(l){const[u,c]=l==="beforeChildren"?[a,s]:[s,a];return u().then(c)}else return Promise.all([a(),s(n.delay)])}function AS(e,t,{delay:n=0,transitionOverride:r,type:i}={}){var o;let{transition:a=e.getDefaultTransition(),transitionEnd:s,...l}=e.makeTargetAnimatable(t);const u=e.getValue("willChange");r&&(a=r);const c=[],d=i&&((o=e.animationState)===null||o===void 0?void 0:o.getState()[i]);for(const h in l){const m=e.getValue(h),b=l[h];if(!m||b===void 0||d&&WD(d,h))continue;const P={delay:n,elapsed:0,...a};if(!m.hasAnimated){const y=e.getProps()[G2];y&&(P.elapsed=W2(y,h,m))}let T=m.start(wm(h,m,b,e.shouldReduceMotion&&ci.has(h)?{type:!1}:P));Ml(u)&&(u.add(h),T=T.then(()=>u.remove(h))),c.push(T)}return Promise.all(c).then(()=>{s&&$2(e,s)})}function zD(e,t,n=0,r=0,i=1,o){const a=[],s=(e.variantChildren.size-1)*r,l=i===1?(u=0)=>u*r:(u=0)=>s-u*r;return Array.from(e.variantChildren).sort(UD).forEach((u,c)=>{u.notify("AnimationStart",t),a.push(np(u,t,{...o,delay:n+l(c)}).then(()=>u.notify("AnimationComplete",t)))}),Promise.all(a)}function UD(e,t){return e.sortNodePosition(t)}function WD({protectedKeys:e,needsAnimating:t},n){const r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}const bm=[we.Animate,we.InView,we.Focus,we.Hover,we.Tap,we.Drag,we.Exit],HD=[...bm].reverse(),GD=bm.length;function YD(e){return t=>Promise.all(t.map(({animation:n,options:r})=>BD(e,n,r)))}function KD(e){let t=YD(e);const n=XD();let r=!0;const i=(l,u)=>{const c=_u(e,u);if(c){const{transition:d,transitionEnd:h,...m}=c;l={...l,...m,...h}}return l};function o(l){t=l(e)}function a(l,u){const c=e.getProps(),d=e.getVariantContext(!0)||{},h=[],m=new Set;let b={},P=1/0;for(let y=0;yP&&_;const p=Array.isArray(x)?x:[x];let O=p.reduce(i,{});E===!1&&(O={});const{prevResolvedValues:C={}}=S,N={...C,...O},R=$=>{v=!0,m.delete($),S.needsAnimating[$]=!0};for(const $ in N){const I=O[$],j=C[$];b.hasOwnProperty($)||(I!==j?kl(I)&&kl(j)?!sS(I,j)||f?R($):S.protectedKeys[$]=!0:I!==void 0?R($):m.add($):I!==void 0&&m.has($)?R($):S.protectedKeys[$]=!0)}S.prevProp=x,S.prevResolvedValues=O,S.isActive&&(b={...b,...O}),r&&e.blockInitialAnimation&&(v=!1),v&&!w&&h.push(...p.map($=>({animation:$,options:{type:g,...l}})))}if(m.size){const y={};m.forEach(g=>{const S=e.getBaseTarget(g);S!==void 0&&(y[g]=S)}),h.push({animation:y})}let T=Boolean(h.length);return r&&c.initial===!1&&!e.manuallyAnimateOnMount&&(T=!1),r=!1,T?t(h):Promise.resolve()}function s(l,u,c){var d;if(n[l].isActive===u)return Promise.resolve();(d=e.variantChildren)===null||d===void 0||d.forEach(m=>{var b;return(b=m.animationState)===null||b===void 0?void 0:b.setActive(l,u)}),n[l].isActive=u;const h=a(c,l);for(const m in n)n[m].protectedKeys={};return h}return{animateChanges:a,setActive:s,setAnimateFunction:o,getState:()=>n}}function qD(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!sS(t,e):!1}function Lr(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function XD(){return{[we.Animate]:Lr(!0),[we.InView]:Lr(),[we.Hover]:Lr(),[we.Tap]:Lr(),[we.Drag]:Lr(),[we.Focus]:Lr(),[we.Exit]:Lr()}}const QD={animation:ir(({visualElement:e,animate:t})=>{e.animationState||(e.animationState=KD(e)),gu(t)&&k.useEffect(()=>t.subscribe(e),[t])}),exit:ir(e=>{const{custom:t,visualElement:n}=e,[r,i]=aS(),o=k.useContext(Ua);k.useEffect(()=>{n.isPresent=r;const a=n.animationState&&n.animationState.setActive(we.Exit,!r,{custom:o&&o.custom||t});a&&!r&&a.then(i)},[r])})},Wv=(e,t)=>Math.abs(e-t);function ZD(e,t){const n=Wv(e.x,t.x),r=Wv(e.y,t.y);return Math.sqrt(n**2+r**2)}class MS{constructor(t,n,{transformPagePoint:r}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const u=Jc(this.lastMoveEventInfo,this.history),c=this.startEvent!==null,d=ZD(u.offset,{x:0,y:0})>=3;if(!c&&!d)return;const{point:h}=u,{timestamp:m}=Mn;this.history.push({...h,timestamp:m});const{onStart:b,onMove:P}=this.handlers;c||(b&&b(this.lastMoveEvent,u),this.startEvent=this.lastMoveEvent),P&&P(this.lastMoveEvent,u)},this.handlePointerMove=(u,c)=>{this.lastMoveEvent=u,this.lastMoveEventInfo=Zc(c,this.transformPagePoint),ht.update(this.updatePoint,!0)},this.handlePointerUp=(u,c)=>{if(this.end(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const{onEnd:d,onSessionEnd:h}=this.handlers,m=Jc(u.type==="pointercancel"?this.lastMoveEventInfo:Zc(c,this.transformPagePoint),this.history);this.startEvent&&d&&d(u,m),h&&h(u,m)},!eS(t))return;this.handlers=n,this.transformPagePoint=r;const i=rm(t),o=Zc(i,this.transformPagePoint),{point:a}=o,{timestamp:s}=Mn;this.history=[{...a,timestamp:s}];const{onSessionStart:l}=n;l&&l(t,Jc(o,this.history)),this.removeListeners=Pu(zi(window,"pointermove",this.handlePointerMove),zi(window,"pointerup",this.handlePointerUp),zi(window,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),gr.update(this.updatePoint)}}function Zc(e,t){return t?{point:t(e.point)}:e}function Hv(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Jc({point:e},t){return{point:e,delta:Hv(e,NS(t)),offset:Hv(e,JD(t)),velocity:eR(t,.1)}}function JD(e){return e[0]}function NS(e){return e[e.length-1]}function eR(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const i=NS(e);for(;n>=0&&(r=e[n],!(i.timestamp-r.timestamp>Ks(t)));)n--;if(!r)return{x:0,y:0};const o=(i.timestamp-r.timestamp)/1e3;if(o===0)return{x:0,y:0};const a={x:(i.x-r.x)/o,y:(i.y-r.y)/o};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function Vt(e){return e.max-e.min}function rp(e,t=0,n=.01){return Math.abs(e-t)<=n}function Gv(e,t,n,r=.5){e.origin=r,e.originPoint=$e(t.min,t.max,e.origin),e.scale=Vt(n)/Vt(t),(rp(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=$e(n.min,n.max,e.origin)-e.originPoint,(rp(e.translate)||isNaN(e.translate))&&(e.translate=0)}function Qo(e,t,n,r){Gv(e.x,t.x,n.x,r==null?void 0:r.originX),Gv(e.y,t.y,n.y,r==null?void 0:r.originY)}function Yv(e,t,n){e.min=n.min+t.min,e.max=e.min+Vt(t)}function tR(e,t,n){Yv(e.x,t.x,n.x),Yv(e.y,t.y,n.y)}function Kv(e,t,n){e.min=t.min-n.min,e.max=e.min+Vt(t)}function Zo(e,t,n){Kv(e.x,t.x,n.x),Kv(e.y,t.y,n.y)}function nR(e,{min:t,max:n},r){return t!==void 0&&en&&(e=r?$e(n,e,r.max):Math.min(e,n)),e}function qv(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function rR(e,{top:t,left:n,bottom:r,right:i}){return{x:qv(e.x,n,i),y:qv(e.y,t,r)}}function Xv(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.minr?n=Il(t.min,t.max-r,e.min):r>i&&(n=Il(e.min,e.max-i,t.min)),to(0,1,n)}function aR(e,t){const n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}const ip=.35;function sR(e=ip){return e===!1?e=0:e===!0&&(e=ip),{x:Qv(e,"left","right"),y:Qv(e,"top","bottom")}}function Qv(e,t,n){return{min:Zv(e,t),max:Zv(e,n)}}function Zv(e,t){return typeof e=="number"?e:e[t]||0}const Jv=()=>({translate:0,scale:1,origin:0,originPoint:0}),Jo=()=>({x:Jv(),y:Jv()}),eg=()=>({min:0,max:0}),We=()=>({x:eg(),y:eg()});function wn(e){return[e("x"),e("y")]}function IS({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function lR({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function uR(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}function ef(e){return e===void 0||e===1}function op({scale:e,scaleX:t,scaleY:n}){return!ef(e)||!ef(t)||!ef(n)}function Ir(e){return op(e)||jS(e)||e.z||e.rotate||e.rotateX||e.rotateY}function jS(e){return tg(e.x)||tg(e.y)}function tg(e){return e&&e!=="0%"}function Vl(e,t,n){const r=e-n,i=t*r;return n+i}function ng(e,t,n,r,i){return i!==void 0&&(e=Vl(e,i,r)),Vl(e,n,r)+t}function ap(e,t=0,n=1,r,i){e.min=ng(e.min,t,n,r,i),e.max=ng(e.max,t,n,r,i)}function VS(e,{x:t,y:n}){ap(e.x,t.translate,t.scale,t.originPoint),ap(e.y,n.translate,n.scale,n.originPoint)}function cR(e,t,n,r=!1){var i,o;const a=n.length;if(!a)return;t.x=t.y=1;let s,l;for(let u=0;u1.0000000000001||e<.999999999999?e:1}function Qn(e,t){e.min=e.min+t,e.max=e.max+t}function ig(e,t,[n,r,i]){const o=t[i]!==void 0?t[i]:.5,a=$e(e.min,e.max,o);ap(e,t[n],t[r],a,t.scale)}const fR=["x","scaleX","originX"],dR=["y","scaleY","originY"];function Mi(e,t){ig(e.x,t,fR),ig(e.y,t,dR)}function $S(e,t){return IS(uR(e.getBoundingClientRect(),t))}function pR(e,t,n){const r=$S(e,n),{scroll:i}=t;return i&&(Qn(r.x,i.offset.x),Qn(r.y,i.offset.y)),r}const hR=new WeakMap;class mR{constructor(t){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=We(),this.visualElement=t}start(t,{snapToCursor:n=!1}={}){if(this.visualElement.isPresent===!1)return;const r=s=>{this.stopAnimation(),n&&this.snapToCursor(rm(s,"page").point)},i=(s,l)=>{var u;const{drag:c,dragPropagation:d,onDragStart:h}=this.getProps();c&&!d&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=rS(c),!this.openGlobalLock)||(this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),wn(m=>{var b,P;let T=this.getAxisMotionValue(m).get()||0;if(_n.test(T)){const y=(P=(b=this.visualElement.projection)===null||b===void 0?void 0:b.layout)===null||P===void 0?void 0:P.layoutBox[m];y&&(T=Vt(y)*(parseFloat(T)/100))}this.originPoint[m]=T}),h==null||h(s,l),(u=this.visualElement.animationState)===null||u===void 0||u.setActive(we.Drag,!0))},o=(s,l)=>{const{dragPropagation:u,dragDirectionLock:c,onDirectionLock:d,onDrag:h}=this.getProps();if(!u&&!this.openGlobalLock)return;const{offset:m}=l;if(c&&this.currentDirection===null){this.currentDirection=yR(m),this.currentDirection!==null&&(d==null||d(this.currentDirection));return}this.updateAxis("x",l.point,m),this.updateAxis("y",l.point,m),this.visualElement.render(),h==null||h(s,l)},a=(s,l)=>this.stop(s,l);this.panSession=new MS(t,{onSessionStart:r,onStart:i,onMove:o,onSessionEnd:a},{transformPagePoint:this.visualElement.getTransformPagePoint()})}stop(t,n){const r=this.isDragging;if(this.cancel(),!r)return;const{velocity:i}=n;this.startAnimation(i);const{onDragEnd:o}=this.getProps();o==null||o(t,n)}cancel(){var t,n;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),(t=this.panSession)===null||t===void 0||t.end(),this.panSession=void 0;const{dragPropagation:r}=this.getProps();!r&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),(n=this.visualElement.animationState)===null||n===void 0||n.setActive(we.Drag,!1)}updateAxis(t,n,r){const{drag:i}=this.getProps();if(!r||!Rs(t,i,this.currentDirection))return;const o=this.getAxisMotionValue(t);let a=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(a=nR(a,this.constraints[t],this.elastic[t])),o.set(a)}resolveConstraints(){const{dragConstraints:t,dragElastic:n}=this.getProps(),{layout:r}=this.visualElement.projection||{},i=this.constraints;t&&Li(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&r?this.constraints=rR(r.layoutBox,t):this.constraints=!1,this.elastic=sR(n),i!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&wn(o=>{this.getAxisMotionValue(o)&&(this.constraints[o]=aR(r.layoutBox[o],this.constraints[o]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!Li(t))return!1;const r=t.current,{projection:i}=this.visualElement;if(!i||!i.layout)return!1;const o=pR(r,i.root,this.visualElement.getTransformPagePoint());let a=iR(i.layout.layoutBox,o);if(n){const s=n(lR(a));this.hasMutatedConstraints=!!s,s&&(a=IS(s))}return a}startAnimation(t){const{drag:n,dragMomentum:r,dragElastic:i,dragTransition:o,dragSnapToOrigin:a,onDragTransitionEnd:s}=this.getProps(),l=this.constraints||{},u=wn(c=>{if(!Rs(c,n,this.currentDirection))return;let d=(l==null?void 0:l[c])||{};a&&(d={min:0,max:0});const h=i?200:1e6,m=i?40:1e7,b={type:"inertia",velocity:r?t[c]:0,bounceStiffness:h,bounceDamping:m,timeConstant:750,restDelta:1,restSpeed:10,...o,...d};return this.startAxisValueAnimation(c,b)});return Promise.all(u).then(s)}startAxisValueAnimation(t,n){const r=this.getAxisMotionValue(t);return r.start(wm(t,r,0,n))}stopAnimation(){wn(t=>this.getAxisMotionValue(t).stop())}getAxisMotionValue(t){var n;const r="_drag"+t.toUpperCase(),i=this.visualElement.getProps()[r];return i||this.visualElement.getValue(t,((n=this.visualElement.getProps().initial)===null||n===void 0?void 0:n[t])||0)}snapToCursor(t){wn(n=>{const{drag:r}=this.getProps();if(!Rs(n,r,this.currentDirection))return;const{projection:i}=this.visualElement,o=this.getAxisMotionValue(n);if(i&&i.layout){const{min:a,max:s}=i.layout.layoutBox[n];o.set(t[n]-$e(a,s,.5))}})}scalePositionWithinConstraints(){var t;if(!this.visualElement.current)return;const{drag:n,dragConstraints:r}=this.getProps(),{projection:i}=this.visualElement;if(!Li(r)||!i||!this.constraints)return;this.stopAnimation();const o={x:0,y:0};wn(s=>{const l=this.getAxisMotionValue(s);if(l){const u=l.get();o[s]=oR({min:u,max:u},this.constraints[s])}});const{transformTemplate:a}=this.visualElement.getProps();this.visualElement.current.style.transform=a?a({},""):"none",(t=i.root)===null||t===void 0||t.updateScroll(),i.updateLayout(),this.resolveConstraints(),wn(s=>{if(!Rs(s,n,null))return;const l=this.getAxisMotionValue(s),{min:u,max:c}=this.constraints[s];l.set($e(u,c,o[s]))})}addListeners(){var t;if(!this.visualElement.current)return;hR.set(this.visualElement,this);const n=this.visualElement.current,r=zi(n,"pointerdown",u=>{const{drag:c,dragListener:d=!0}=this.getProps();c&&d&&this.start(u)}),i=()=>{const{dragConstraints:u}=this.getProps();Li(u)&&(this.constraints=this.resolveRefConstraints())},{projection:o}=this.visualElement,a=o.addEventListener("measure",i);o&&!o.layout&&((t=o.root)===null||t===void 0||t.updateScroll(),o.updateLayout()),i();const s=Su(window,"resize",()=>this.scalePositionWithinConstraints()),l=o.addEventListener("didUpdate",({delta:u,hasLayoutChanged:c})=>{this.isDragging&&c&&(wn(d=>{const h=this.getAxisMotionValue(d);h&&(this.originPoint[d]+=u[d].translate,h.set(h.get()+u[d].translate))}),this.visualElement.render())});return()=>{s(),r(),a(),l==null||l()}}getProps(){const t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:r=!1,dragPropagation:i=!1,dragConstraints:o=!1,dragElastic:a=ip,dragMomentum:s=!0}=t;return{...t,drag:n,dragDirectionLock:r,dragPropagation:i,dragConstraints:o,dragElastic:a,dragMomentum:s}}}function Rs(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function yR(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}function vR(e){const{dragControls:t,visualElement:n}=e,r=bu(()=>new mR(n));k.useEffect(()=>t&&t.subscribe(r),[r,t]),k.useEffect(()=>r.addListeners(),[r])}function gR({onPan:e,onPanStart:t,onPanEnd:n,onPanSessionStart:r,visualElement:i}){const o=e||t||n||r,a=k.useRef(null),{transformPagePoint:s}=k.useContext(Yh),l={onSessionStart:r,onStart:t,onMove:e,onEnd:(c,d)=>{a.current=null,n&&n(c,d)}};k.useEffect(()=>{a.current!==null&&a.current.updateHandlers(l)});function u(c){a.current=new MS(c,l,{transformPagePoint:s})}Ll(i,"pointerdown",o&&u),im(()=>a.current&&a.current.end())}const wR={pan:ir(gR),drag:ir(vR)};function sp(e){return typeof e=="string"&&e.startsWith("var(--")}const FS=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function bR(e){const t=FS.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]}function lp(e,t,n=1){const[r,i]=bR(e);if(!r)return;const o=window.getComputedStyle(t).getPropertyValue(r);return o?o.trim():sp(i)?lp(i,t,n+1):i}function SR(e,{...t},n){const r=e.current;if(!(r instanceof Element))return{target:t,transitionEnd:n};n&&(n={...n}),e.values.forEach(i=>{const o=i.get();if(!sp(o))return;const a=lp(o,r);a&&i.set(a)});for(const i in t){const o=t[i];if(!sp(o))continue;const a=lp(o,r);a&&(t[i]=a,n&&n[i]===void 0&&(n[i]=o))}return{target:t,transitionEnd:n}}const PR=new Set(["width","height","top","left","right","bottom","x","y"]),BS=e=>PR.has(e),OR=e=>Object.keys(e).some(BS),og=e=>e===fi||e===ae;var ag;(function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"})(ag||(ag={}));const sg=(e,t)=>parseFloat(e.split(", ")[t]),lg=(e,t)=>(n,{transform:r})=>{if(r==="none"||!r)return 0;const i=r.match(/^matrix3d\((.+)\)$/);if(i)return sg(i[1],t);{const o=r.match(/^matrix\((.+)\)$/);return o?sg(o[1],e):0}},_R=new Set(["x","y","z"]),ER=Dl.filter(e=>!_R.has(e));function TR(e){const t=[];return ER.forEach(n=>{const r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t.length&&e.render(),t}const ug={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:lg(4,13),y:lg(5,14)},CR=(e,t,n)=>{const r=t.measureViewportBox(),i=t.current,o=getComputedStyle(i),{display:a}=o,s={};a==="none"&&t.setStaticValue("display",e.display||"block"),n.forEach(u=>{s[u]=ug[u](r,o)}),t.render();const l=t.measureViewportBox();return n.forEach(u=>{const c=t.getValue(u);c&&c.jump(s[u]),e[u]=ug[u](l,o)}),e},xR=(e,t,n={},r={})=>{t={...t},r={...r};const i=Object.keys(t).filter(BS);let o=[],a=!1;const s=[];if(i.forEach(l=>{const u=e.getValue(l);if(!e.hasValue(l))return;let c=n[l],d=Eo(c);const h=t[l];let m;if(kl(h)){const b=h.length,P=h[0]===null?1:0;c=h[P],d=Eo(c);for(let T=P;T=0?window.pageYOffset:null,u=CR(t,e,s);return o.length&&o.forEach(([c,d])=>{e.getValue(c).set(d)}),e.render(),vu&&l!==null&&window.scrollTo({top:l}),{target:u,transitionEnd:r}}else return{target:t,transitionEnd:r}};function DR(e,t,n,r){return OR(t)?xR(e,t,n,r):{target:t,transitionEnd:r}}const RR=(e,t,n,r)=>{const i=SR(e,t,r);return t=i.target,r=i.transitionEnd,DR(e,t,n,r)},up={current:null},zS={current:!1};function kR(){if(zS.current=!0,!!vu)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>up.current=e.matches;e.addListener(t),t()}else up.current=!1}function LR(e,t,n){const{willChange:r}=t;for(const i in t){const o=t[i],a=n[i];if(Dt(o))e.addValue(i,o),Ml(r)&&r.add(i);else if(Dt(a))e.addValue(i,no(o,{owner:e})),Ml(r)&&r.remove(i);else if(a!==o)if(e.hasValue(i)){const s=e.getValue(i);!s.hasAnimated&&s.set(o)}else{const s=e.getStaticValue(i);e.addValue(i,no(s!==void 0?s:o,{owner:e}))}}for(const i in n)t[i]===void 0&&e.removeValue(i);return t}const US=Object.keys(Oa),AR=US.length,cg=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class MR{constructor({parent:t,props:n,reducedMotionConfig:r,visualState:i},o={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.isPresent=!0,this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>ht.render(this.render,!1,!0);const{latestValues:a,renderState:s}=i;this.latestValues=a,this.baseTarget={...a},this.initialValues=n.initial?{...a}:{},this.renderState=s,this.parent=t,this.props=n,this.depth=t?t.depth+1:0,this.reducedMotionConfig=r,this.options=o,this.isControllingVariants=wu(n),this.isVariantNode=Bb(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(t&&t.current);const{willChange:l,...u}=this.scrapeMotionValuesFromProps(n,{});for(const c in u){const d=u[c];a[c]!==void 0&&Dt(d)&&(d.set(a[c],!1),Ml(l)&&l.add(c))}}scrapeMotionValuesFromProps(t,n){return{}}mount(t){var n;this.current=t,this.projection&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=(n=this.parent)===null||n===void 0?void 0:n.addVariantChild(this)),this.values.forEach((r,i)=>this.bindToMotionValue(i,r)),zS.current||kR(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:up.current,this.parent&&this.parent.children.add(this),this.setProps(this.props)}unmount(){var t,n,r;(t=this.projection)===null||t===void 0||t.unmount(),gr.update(this.notifyUpdate),gr.render(this.render),this.valueSubscriptions.forEach(i=>i()),(n=this.removeFromVariantTree)===null||n===void 0||n.call(this),(r=this.parent)===null||r===void 0||r.children.delete(this);for(const i in this.events)this.events[i].clear();this.current=null}bindToMotionValue(t,n){const r=ci.has(t),i=n.on("change",a=>{this.latestValues[t]=a,this.props.onUpdate&&ht.update(this.notifyUpdate,!1,!0),r&&this.projection&&(this.projection.isTransformDirty=!0)}),o=n.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(t,()=>{i(),o()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}loadFeatures({children:t,...n},r,i,o,a,s){const l=[];for(let u=0;uthis.scheduleRender(),animationType:typeof c=="string"?c:"both",initialPromotionConfig:s,layoutScroll:m,layoutRoot:b})}return l}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):We()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}makeTargetAnimatable(t,n=!0){return this.makeTargetAnimatableFromInstance(t,this.props,n)}setProps(t){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender();const n=this.props;this.props=t;for(let r=0;rr.variantChildren.delete(t)}addValue(t,n){n!==this.values.get(t)&&(this.removeValue(t),this.bindToMotionValue(t,n)),this.values.set(t,n),this.latestValues[t]=n.get()}removeValue(t){var n;this.values.delete(t),(n=this.valueSubscriptions.get(t))===null||n===void 0||n(),this.valueSubscriptions.delete(t),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let r=this.values.get(t);return r===void 0&&n!==void 0&&(r=no(n,{owner:this}),this.addValue(t,r)),r}readValue(t){return this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:this.readValueFromInstance(this.current,t,this.options)}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var n;const{initial:r}=this.props,i=typeof r=="string"||typeof r=="object"?(n=nm(this.props,r))===null||n===void 0?void 0:n[t]:void 0;if(r&&i!==void 0)return i;const o=this.getBaseTargetFromProps(this.props,t);return o!==void 0&&!Dt(o)?o:this.initialValues[t]!==void 0&&i===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new sm),this.events[t].add(n)}notify(t,...n){var r;(r=this.events[t])===null||r===void 0||r.notify(...n)}}const WS=["initial",...bm],NR=WS.length;class HS extends MR{sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){var r;return(r=t.style)===null||r===void 0?void 0:r[n]}removeValueFromRenderState(t,{vars:n,style:r}){delete n[t],delete r[t]}makeTargetAnimatableFromInstance({transition:t,transitionEnd:n,...r},{transformValues:i},o){let a=z2(r,t||{},this);if(i&&(n&&(n=i(n)),r&&(r=i(r)),a&&(a=i(a))),o){F2(this,r,a);const s=RR(this,r,a,n);n=s.transitionEnd,r=s.target}return{transition:t,transitionEnd:n,...r}}}function IR(e){return window.getComputedStyle(e)}class jR extends HS{readValueFromInstance(t,n){if(ci.has(n)){const r=cm(n);return r&&r.default||0}else{const r=IR(t),i=(Wb(n)?r.getPropertyValue(n):r[n])||0;return typeof i=="string"?i.trim():i}}measureInstanceViewportBox(t,{transformPagePoint:n}){return $S(t,n)}build(t,n,r,i){Xh(t,n,r,i.transformTemplate)}scrapeMotionValuesFromProps(t,n){return tm(t,n)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;Dt(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}renderInstance(t,n,r,i){qb(t,n,r,i)}}class VR extends HS{constructor(){super(...arguments),this.isSVGTag=!1}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){var r;return ci.has(n)?((r=cm(n))===null||r===void 0?void 0:r.default)||0:(n=Xb.has(n)?n:em(n),t.getAttribute(n))}measureInstanceViewportBox(){return We()}scrapeMotionValuesFromProps(t,n){return Zb(t,n)}build(t,n,r,i){Zh(t,n,r,this.isSVGTag,i.transformTemplate)}renderInstance(t,n,r,i){Qb(t,n,r,i)}mount(t){this.isSVGTag=Jh(t.tagName),super.mount(t)}}const $R=(e,t)=>qh(e)?new VR(t,{enableHardwareAcceleration:!1}):new jR(t,{enableHardwareAcceleration:!0});function fg(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const To={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(ae.test(e))e=parseFloat(e);else return e;const n=fg(e,t.target.x),r=fg(e,t.target.y);return`${n}% ${r}%`}},dg="_$css",FR={correct:(e,{treeScale:t,projectionDelta:n})=>{const r=e,i=e.includes("var("),o=[];i&&(e=e.replace(FS,m=>(o.push(m),dg)));const a=wr.parse(e);if(a.length>5)return r;const s=wr.createTransformer(e),l=typeof a[0]!="number"?1:0,u=n.x.scale*t.x,c=n.y.scale*t.y;a[0+l]/=u,a[1+l]/=c;const d=$e(u,c,.5);typeof a[2+l]=="number"&&(a[2+l]/=d),typeof a[3+l]=="number"&&(a[3+l]/=d);let h=s(a);if(i){let m=0;h=h.replace(dg,()=>{const b=o[m];return m++,b})}return h}};class BR extends Q.Component{componentDidMount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r,layoutId:i}=this.props,{projection:o}=t;Ex(UR),o&&(n.group&&n.group.add(o),r&&r.register&&i&&r.register(o),o.root.didUpdate(),o.addEventListener("animationComplete",()=>{this.safeToRemove()}),o.setOptions({...o.options,onExitComplete:()=>this.safeToRemove()})),Ko.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:n,visualElement:r,drag:i,isPresent:o}=this.props,a=r.projection;return a&&(a.isPresent=o,i||t.layoutDependency!==n||n===void 0?a.willUpdate():this.safeToRemove(),t.isPresent!==o&&(o?a.promote():a.relegate()||ht.postRender(()=>{var s;!((s=a.getStack())===null||s===void 0)&&s.members.length||this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),!t.currentAnimation&&t.isLead()&&this.safeToRemove())}componentWillUnmount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r}=this.props,{projection:i}=t;i&&(i.scheduleCheckAfterUnmount(),n!=null&&n.group&&n.group.remove(i),r!=null&&r.deregister&&r.deregister(i))}safeToRemove(){const{safeToRemove:t}=this.props;t==null||t()}render(){return null}}function zR(e){const[t,n]=aS(),r=k.useContext(Kh);return Q.createElement(BR,{...e,layoutGroup:r,switchLayoutGroup:k.useContext(zb),isPresent:t,safeToRemove:n})}const UR={borderRadius:{...To,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:To,borderTopRightRadius:To,borderBottomLeftRadius:To,borderBottomRightRadius:To,boxShadow:FR},WR={measureLayout:zR};function HR(e,t,n={}){const r=Dt(e)?e:no(e);return r.start(wm("",r,t,n)),{stop:()=>r.stop(),isAnimating:()=>r.isAnimating()}}const GS=["TopLeft","TopRight","BottomLeft","BottomRight"],GR=GS.length,pg=e=>typeof e=="string"?parseFloat(e):e,hg=e=>typeof e=="number"||ae.test(e);function YR(e,t,n,r,i,o){i?(e.opacity=$e(0,n.opacity!==void 0?n.opacity:1,KR(r)),e.opacityExit=$e(t.opacity!==void 0?t.opacity:1,0,qR(r))):o&&(e.opacity=$e(t.opacity!==void 0?t.opacity:1,n.opacity!==void 0?n.opacity:1,r));for(let a=0;art?1:n(Il(e,t,r))}function yg(e,t){e.min=t.min,e.max=t.max}function nn(e,t){yg(e.x,t.x),yg(e.y,t.y)}function vg(e,t,n,r,i){return e-=t,e=Vl(e,1/n,r),i!==void 0&&(e=Vl(e,1/i,r)),e}function XR(e,t=0,n=1,r=.5,i,o=e,a=e){if(_n.test(t)&&(t=parseFloat(t),t=$e(a.min,a.max,t/100)-a.min),typeof t!="number")return;let s=$e(o.min,o.max,r);e===o&&(s-=t),e.min=vg(e.min,t,n,s,i),e.max=vg(e.max,t,n,s,i)}function gg(e,t,[n,r,i],o,a){XR(e,t[n],t[r],t[i],t.scale,o,a)}const QR=["x","scaleX","originX"],ZR=["y","scaleY","originY"];function wg(e,t,n,r){gg(e.x,t,QR,n==null?void 0:n.x,r==null?void 0:r.x),gg(e.y,t,ZR,n==null?void 0:n.y,r==null?void 0:r.y)}function bg(e){return e.translate===0&&e.scale===1}function KS(e){return bg(e.x)&&bg(e.y)}function qS(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}function Sg(e){return Vt(e.x)/Vt(e.y)}class JR{constructor(){this.members=[]}add(t){om(this.members,t),t.scheduleRender()}remove(t){if(am(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){const n=this.members.findIndex(i=>t===i);if(n===0)return!1;let r;for(let i=n;i>=0;i--){const o=this.members[i];if(o.isPresent!==!1){r=o;break}}return r?(this.promote(r),!0):!1}promote(t,n){var r;const i=this.lead;if(t!==i&&(this.prevLead=i,this.lead=t,t.show(),i)){i.instance&&i.scheduleRender(),t.scheduleRender(),t.resumeFrom=i,n&&(t.resumeFrom.preserveOpacity=!0),i.snapshot&&(t.snapshot=i.snapshot,t.snapshot.latestValues=i.animationValues||i.latestValues),!((r=t.root)===null||r===void 0)&&r.isUpdating&&(t.isLayoutDirty=!0);const{crossfade:o}=t.options;o===!1&&i.hide()}}exitAnimationComplete(){this.members.forEach(t=>{var n,r,i,o,a;(r=(n=t.options).onExitComplete)===null||r===void 0||r.call(n),(a=(i=t.resumingFrom)===null||i===void 0?void 0:(o=i.options).onExitComplete)===null||a===void 0||a.call(o)})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function Pg(e,t,n){let r="";const i=e.x.translate/t.x,o=e.y.translate/t.y;if((i||o)&&(r=`translate3d(${i}px, ${o}px, 0) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){const{rotate:l,rotateX:u,rotateY:c}=n;l&&(r+=`rotate(${l}deg) `),u&&(r+=`rotateX(${u}deg) `),c&&(r+=`rotateY(${c}deg) `)}const a=e.x.scale*t.x,s=e.y.scale*t.y;return(a!==1||s!==1)&&(r+=`scale(${a}, ${s})`),r||"none"}const ek=(e,t)=>e.depth-t.depth;class tk{constructor(){this.children=[],this.isDirty=!1}add(t){om(this.children,t),this.isDirty=!0}remove(t){am(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(ek),this.isDirty=!1,this.children.forEach(t)}}const Og=["","X","Y","Z"],_g=1e3;let nk=0;function XS({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:i}){return class{constructor(a,s={},l=t==null?void 0:t()){this.id=nk++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isTransformDirty=!1,this.isProjectionDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.nodes.forEach(ok),this.nodes.forEach(lk),this.nodes.forEach(uk)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.elementId=a,this.latestValues=s,this.root=l?l.root||l:this,this.path=l?[...l.path,l]:[],this.parent=l,this.depth=l?l.depth+1:0,a&&this.root.registerPotentialNode(a,this);for(let u=0;uthis.root.updateBlockedByResize=!1;e(a,()=>{this.root.updateBlockedByResize=!0,h&&h(),h=kS(m,250),Ko.hasAnimatedSinceResize&&(Ko.hasAnimatedSinceResize=!1,this.nodes.forEach(Tg))})}u&&this.root.registerSharedNode(u,this),this.options.animate!==!1&&d&&(u||c)&&this.addEventListener("didUpdate",({delta:h,hasLayoutChanged:m,hasRelativeTargetChanged:b,layout:P})=>{var T,y,g,S,x;if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const _=(y=(T=this.options.transition)!==null&&T!==void 0?T:d.getDefaultTransition())!==null&&y!==void 0?y:hk,{onLayoutAnimationStart:E,onLayoutAnimationComplete:w}=d.getProps(),f=!this.targetLayout||!qS(this.targetLayout,P)||b,v=!m&&b;if(this.options.layoutRoot||!((g=this.resumeFrom)===null||g===void 0)&&g.instance||v||m&&(f||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(h,v);const p={...LS(_,"layout"),onPlay:E,onComplete:w};(d.shouldReduceMotion||this.options.layoutRoot)&&(p.delay=0,p.type=!1),this.startAnimation(p)}else!m&&this.animationProgress===0&&Tg(this),this.isLead()&&((x=(S=this.options).onExitComplete)===null||x===void 0||x.call(S));this.targetLayout=P})}unmount(){var a,s;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),(a=this.getStack())===null||a===void 0||a.remove(this),(s=this.parent)===null||s===void 0||s.children.delete(this),this.instance=void 0,gr.preRender(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){var a;return this.isAnimationBlocked||((a=this.parent)===null||a===void 0?void 0:a.isTreeAnimationBlocked())||!1}startUpdate(){var a;this.isUpdateBlocked()||(this.isUpdating=!0,(a=this.nodes)===null||a===void 0||a.forEach(ck),this.animationId++)}getTransformTemplate(){var a;return(a=this.options.visualElement)===null||a===void 0?void 0:a.getProps().transformTemplate}willUpdate(a=!0){var s,l,u;if(this.root.isUpdateBlocked()){(l=(s=this.options).onExitComplete)===null||l===void 0||l.call(s);return}if(!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let h=0;h{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){var a;if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let l=0;l{var S;const x=g/1e3;Cg(m.x,a.x,x),Cg(m.y,a.y,x),this.setTargetDelta(m),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&(!((S=this.relativeParent)===null||S===void 0)&&S.layout)&&(Zo(b,this.layout.layoutBox,this.relativeParent.layout.layoutBox),dk(this.relativeTarget,this.relativeTargetOrigin,b,x)),P&&(this.animationValues=h,YR(h,d,this.latestValues,x,y,T)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=x},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(a){var s,l;this.notifyListeners("animationStart"),(s=this.currentAnimation)===null||s===void 0||s.stop(),this.resumingFrom&&((l=this.resumingFrom.currentAnimation)===null||l===void 0||l.stop()),this.pendingAnimation&&(gr.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=ht.update(()=>{Ko.hasAnimatedSinceResize=!0,this.currentAnimation=HR(0,_g,{...a,onUpdate:u=>{var c;this.mixTargetDelta(u),(c=a.onUpdate)===null||c===void 0||c.call(a,u)},onComplete:()=>{var u;(u=a.onComplete)===null||u===void 0||u.call(a),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){var a;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),(a=this.getStack())===null||a===void 0||a.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){var a;this.currentAnimation&&((a=this.mixTargetDelta)===null||a===void 0||a.call(this,_g),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const a=this.getLead();let{targetWithTransforms:s,target:l,layout:u,latestValues:c}=a;if(!(!s||!l||!u)){if(this!==a&&this.layout&&u&&QS(this.options.animationType,this.layout.layoutBox,u.layoutBox)){l=this.target||We();const d=Vt(this.layout.layoutBox.x);l.x.min=a.target.x.min,l.x.max=l.x.min+d;const h=Vt(this.layout.layoutBox.y);l.y.min=a.target.y.min,l.y.max=l.y.min+h}nn(s,l),Mi(s,c),Qo(this.projectionDeltaWithTransform,this.layoutCorrected,s,c)}}registerSharedNode(a,s){var l,u,c;this.sharedNodes.has(a)||this.sharedNodes.set(a,new JR),this.sharedNodes.get(a).add(s),s.promote({transition:(l=s.options.initialPromotionConfig)===null||l===void 0?void 0:l.transition,preserveFollowOpacity:(c=(u=s.options.initialPromotionConfig)===null||u===void 0?void 0:u.shouldPreserveFollowOpacity)===null||c===void 0?void 0:c.call(u,s)})}isLead(){const a=this.getStack();return a?a.lead===this:!0}getLead(){var a;const{layoutId:s}=this.options;return s?((a=this.getStack())===null||a===void 0?void 0:a.lead)||this:this}getPrevLead(){var a;const{layoutId:s}=this.options;return s?(a=this.getStack())===null||a===void 0?void 0:a.prevLead:void 0}getStack(){const{layoutId:a}=this.options;if(a)return this.root.sharedNodes.get(a)}promote({needsReset:a,transition:s,preserveFollowOpacity:l}={}){const u=this.getStack();u&&u.promote(this,l),a&&(this.projectionDelta=void 0,this.needsReset=!0),s&&this.setOptions({transition:s})}relegate(){const a=this.getStack();return a?a.relegate(this):!1}resetRotation(){const{visualElement:a}=this.options;if(!a)return;let s=!1;const{latestValues:l}=a;if((l.rotate||l.rotateX||l.rotateY||l.rotateZ)&&(s=!0),!s)return;const u={};for(let c=0;c{var s;return(s=a.currentAnimation)===null||s===void 0?void 0:s.stop()}),this.root.nodes.forEach(Eg),this.root.sharedNodes.clear()}}}function rk(e){e.updateLayout()}function ik(e){var t,n,r;const i=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&i&&e.hasListeners("didUpdate")){const{layoutBox:o,measuredBox:a}=e.layout,{animationType:s}=e.options,l=i.source!==e.layout.source;s==="size"?wn(m=>{const b=l?i.measuredBox[m]:i.layoutBox[m],P=Vt(b);b.min=o[m].min,b.max=b.min+P}):QS(s,i.layoutBox,o)&&wn(m=>{const b=l?i.measuredBox[m]:i.layoutBox[m],P=Vt(o[m]);b.max=b.min+P});const u=Jo();Qo(u,o,i.layoutBox);const c=Jo();l?Qo(c,e.applyTransform(a,!0),i.measuredBox):Qo(c,o,i.layoutBox);const d=!KS(u);let h=!1;if(!e.resumeFrom){const m=e.getClosestProjectingParent();if(m&&!m.resumeFrom){const{snapshot:b,layout:P}=m;if(b&&P){const T=We();Zo(T,i.layoutBox,b.layoutBox);const y=We();Zo(y,o,P.layoutBox),qS(T,y)||(h=!0),m.options.layoutRoot&&(e.relativeTarget=y,e.relativeTargetOrigin=T,e.relativeParent=m)}}}e.notifyListeners("didUpdate",{layout:o,snapshot:i,delta:c,layoutDelta:u,hasLayoutChanged:d,hasRelativeTargetChanged:h})}else e.isLead()&&((r=(n=e.options).onExitComplete)===null||r===void 0||r.call(n));e.options.transition=void 0}function ok(e){e.isProjectionDirty||(e.isProjectionDirty=Boolean(e.parent&&e.parent.isProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=Boolean(e.parent&&e.parent.isTransformDirty))}function ak(e){e.clearSnapshot()}function Eg(e){e.clearMeasurements()}function sk(e){const{visualElement:t}=e.options;t!=null&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function Tg(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0}function lk(e){e.resolveTargetDelta()}function uk(e){e.calcProjection()}function ck(e){e.resetRotation()}function fk(e){e.removeLeadSnapshot()}function Cg(e,t,n){e.translate=$e(t.translate,0,n),e.scale=$e(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function xg(e,t,n,r){e.min=$e(t.min,n.min,r),e.max=$e(t.max,n.max,r)}function dk(e,t,n,r){xg(e.x,t.x,n.x,r),xg(e.y,t.y,n.y,r)}function pk(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const hk={duration:.45,ease:[.4,0,.1,1]};function mk(e,t){let n=e.root;for(let o=e.path.length-1;o>=0;o--)if(Boolean(e.path[o].instance)){n=e.path[o];break}const i=(n&&n!==e.root?n.instance:document).querySelector(`[data-projection-id="${t}"]`);i&&e.mount(i,!0)}function Dg(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function yk(e){Dg(e.x),Dg(e.y)}function QS(e,t,n){return e==="position"||e==="preserve-aspect"&&!rp(Sg(t),Sg(n),.2)}const vk=XS({attachResizeListener:(e,t)=>Su(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),tf={current:void 0},gk=XS({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!tf.current){const e=new vk(0,{});e.mount(window),e.setOptions({layoutScroll:!0}),tf.current=e}return tf.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>Boolean(window.getComputedStyle(e).position==="fixed")}),wk={...QD,...h2,...wR,...WR},Te=Ox((e,t)=>t2(e,t,wk,$R,gk));function ZS(){const e=k.useRef(!1);return Cl(()=>(e.current=!0,()=>{e.current=!1}),[]),e}function bk(){const e=ZS(),[t,n]=k.useState(0),r=k.useCallback(()=>{e.current&&n(t+1)},[t]);return[k.useCallback(()=>ht.postRender(r),[r]),t]}class Sk extends k.Component{getSnapshotBeforeUpdate(t){const n=this.props.childRef.current;if(n&&t.isPresent&&!this.props.isPresent){const r=this.props.sizeRef.current;r.height=n.offsetHeight||0,r.width=n.offsetWidth||0,r.top=n.offsetTop,r.left=n.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function Pk({children:e,isPresent:t}){const n=k.useId(),r=k.useRef(null),i=k.useRef({width:0,height:0,top:0,left:0});return k.useInsertionEffect(()=>{const{width:o,height:a,top:s,left:l}=i.current;if(t||!r.current||!o||!a)return;r.current.dataset.motionPopId=n;const u=document.createElement("style");return document.head.appendChild(u),u.sheet&&u.sheet.insertRule(` - [data-motion-pop-id="${n}"] { - position: absolute !important; - width: ${o}px !important; - height: ${a}px !important; - top: ${s}px !important; - left: ${l}px !important; - } - `),()=>{document.head.removeChild(u)}},[t]),k.createElement(Sk,{isPresent:t,childRef:r,sizeRef:i},k.cloneElement(e,{ref:r}))}const nf=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:i,presenceAffectsLayout:o,mode:a})=>{const s=bu(Ok),l=k.useId(),u=k.useMemo(()=>({id:l,initial:t,isPresent:n,custom:i,onExitComplete:c=>{s.set(c,!0);for(const d of s.values())if(!d)return;r&&r()},register:c=>(s.set(c,!1),()=>s.delete(c))}),o?void 0:[n]);return k.useMemo(()=>{s.forEach((c,d)=>s.set(d,!1))},[n]),k.useEffect(()=>{!n&&!s.size&&r&&r()},[n]),a==="popLayout"&&(e=k.createElement(Pk,{isPresent:n},e)),k.createElement(Ua.Provider,{value:u},e)};function Ok(){return new Map}const wi=e=>e.key||"";function _k(e,t){e.forEach(n=>{const r=wi(n);t.set(r,n)})}function Ek(e){const t=[];return k.Children.forEach(e,n=>{k.isValidElement(n)&&t.push(n)}),t}const Tk=({children:e,custom:t,initial:n=!0,onExitComplete:r,exitBeforeEnter:i,presenceAffectsLayout:o=!0,mode:a="sync"})=>{i&&(a="wait");let[s]=bk();const l=k.useContext(Kh).forceRender;l&&(s=l);const u=ZS(),c=Ek(e);let d=c;const h=new Set,m=k.useRef(d),b=k.useRef(new Map).current,P=k.useRef(!0);if(Cl(()=>{P.current=!1,_k(c,b),m.current=d}),im(()=>{P.current=!0,b.clear(),h.clear()}),P.current)return k.createElement(k.Fragment,null,d.map(S=>k.createElement(nf,{key:wi(S),isPresent:!0,initial:n?void 0:!1,presenceAffectsLayout:o,mode:a},S)));d=[...d];const T=m.current.map(wi),y=c.map(wi),g=T.length;for(let S=0;S{if(y.indexOf(S)!==-1)return;const x=b.get(S);if(!x)return;const _=T.indexOf(S),E=()=>{b.delete(S),h.delete(S);const w=m.current.findIndex(f=>f.key===S);if(m.current.splice(w,1),!h.size){if(m.current=c,u.current===!1)return;s(),r&&r()}};d.splice(_,0,k.createElement(nf,{key:wi(x),isPresent:!1,onExitComplete:E,custom:t,presenceAffectsLayout:o,mode:a},x))}),d=d.map(S=>{const x=S.key;return h.has(x)?S:k.createElement(nf,{key:wi(S),isPresent:!0,presenceAffectsLayout:o,mode:a},S)}),k.createElement(k.Fragment,null,h.size?d:d.map(S=>k.cloneElement(S)))},Ck=({children:e})=>{const t=Tr();return k.useEffect(()=>{window.scrollTo({top:0,behavior:"smooth"})},[t.pathname]),e};let ks;const xk=new Uint8Array(16);function Dk(){if(!ks&&(ks=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!ks))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return ks(xk)}const tt=[];for(let e=0;e<256;++e)tt.push((e+256).toString(16).slice(1));function Rk(e,t=0){return(tt[e[t+0]]+tt[e[t+1]]+tt[e[t+2]]+tt[e[t+3]]+"-"+tt[e[t+4]]+tt[e[t+5]]+"-"+tt[e[t+6]]+tt[e[t+7]]+"-"+tt[e[t+8]]+tt[e[t+9]]+"-"+tt[e[t+10]]+tt[e[t+11]]+tt[e[t+12]]+tt[e[t+13]]+tt[e[t+14]]+tt[e[t+15]]).toLowerCase()}const kk=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),Rg={randomUUID:kk};function ot(e,t,n){if(Rg.randomUUID&&!t&&!e)return Rg.randomUUID();e=e||{};const r=e.random||(e.rng||Dk)();if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,t){n=n||0;for(let i=0;i<16;++i)t[n+i]=r[i];return t}return Rk(r)}const zn="https://turkmenistaninfo.gov.tm/app/api/v1";function JS(e,t){return function(){return e.apply(t,arguments)}}const{toString:eP}=Object.prototype,{getPrototypeOf:Sm}=Object,Pm=(e=>t=>{const n=eP.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Un=e=>(e=e.toLowerCase(),t=>Pm(t)===e),Eu=e=>t=>typeof t===e,{isArray:fo}=Array,Ta=Eu("undefined");function Lk(e){return e!==null&&!Ta(e)&&e.constructor!==null&&!Ta(e.constructor)&&ei(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const tP=Un("ArrayBuffer");function Ak(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&tP(e.buffer),t}const Mk=Eu("string"),ei=Eu("function"),nP=Eu("number"),Om=e=>e!==null&&typeof e=="object",Nk=e=>e===!0||e===!1,qs=e=>{if(Pm(e)!=="object")return!1;const t=Sm(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Ik=Un("Date"),jk=Un("File"),Vk=Un("Blob"),$k=Un("FileList"),Fk=e=>Om(e)&&ei(e.pipe),Bk=e=>{const t="[object FormData]";return e&&(typeof FormData=="function"&&e instanceof FormData||eP.call(e)===t||ei(e.toString)&&e.toString()===t)},zk=Un("URLSearchParams"),Uk=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ya(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),fo(e))for(r=0,i=e.length;r0;)if(i=n[r],t===i.toLowerCase())return i;return null}const iP=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),oP=e=>!Ta(e)&&e!==iP;function cp(){const{caseless:e}=oP(this)&&this||{},t={},n=(r,i)=>{const o=e&&rP(t,i)||i;qs(t[o])&&qs(r)?t[o]=cp(t[o],r):qs(r)?t[o]=cp({},r):fo(r)?t[o]=r.slice():t[o]=r};for(let r=0,i=arguments.length;r(Ya(t,(i,o)=>{n&&ei(i)?e[o]=JS(i,n):e[o]=i},{allOwnKeys:r}),e),Hk=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Gk=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},Yk=(e,t,n,r)=>{let i,o,a;const s={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),o=i.length;o-- >0;)a=i[o],(!r||r(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=n!==!1&&Sm(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Kk=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},qk=e=>{if(!e)return null;if(fo(e))return e;let t=e.length;if(!nP(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Xk=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Sm(Uint8Array)),Qk=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let i;for(;(i=r.next())&&!i.done;){const o=i.value;t.call(e,o[0],o[1])}},Zk=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Jk=Un("HTMLFormElement"),eL=e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),kg=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),tL=Un("RegExp"),aP=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Ya(n,(i,o)=>{t(i,o,e)!==!1&&(r[o]=i)}),Object.defineProperties(e,r)},nL=e=>{aP(e,(t,n)=>{if(ei(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(ei(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},rL=(e,t)=>{const n={},r=i=>{i.forEach(o=>{n[o]=!0})};return fo(e)?r(e):r(String(e).split(t)),n},iL=()=>{},oL=(e,t)=>(e=+e,Number.isFinite(e)?e:t),aL=e=>{const t=new Array(10),n=(r,i)=>{if(Om(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[i]=r;const o=fo(r)?[]:{};return Ya(r,(a,s)=>{const l=n(a,i+1);!Ta(l)&&(o[s]=l)}),t[i]=void 0,o}}return r};return n(e,0)},U={isArray:fo,isArrayBuffer:tP,isBuffer:Lk,isFormData:Bk,isArrayBufferView:Ak,isString:Mk,isNumber:nP,isBoolean:Nk,isObject:Om,isPlainObject:qs,isUndefined:Ta,isDate:Ik,isFile:jk,isBlob:Vk,isRegExp:tL,isFunction:ei,isStream:Fk,isURLSearchParams:zk,isTypedArray:Xk,isFileList:$k,forEach:Ya,merge:cp,extend:Wk,trim:Uk,stripBOM:Hk,inherits:Gk,toFlatObject:Yk,kindOf:Pm,kindOfTest:Un,endsWith:Kk,toArray:qk,forEachEntry:Qk,matchAll:Zk,isHTMLForm:Jk,hasOwnProperty:kg,hasOwnProp:kg,reduceDescriptors:aP,freezeMethods:nL,toObjectSet:rL,toCamelCase:eL,noop:iL,toFiniteNumber:oL,findKey:rP,global:iP,isContextDefined:oP,toJSONObject:aL};function fe(e,t,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i)}U.inherits(fe,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:U.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const sP=fe.prototype,lP={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{lP[e]={value:e}});Object.defineProperties(fe,lP);Object.defineProperty(sP,"isAxiosError",{value:!0});fe.from=(e,t,n,r,i,o)=>{const a=Object.create(sP);return U.toFlatObject(e,a,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),fe.call(a,e.message,t,n,r,i),a.cause=e,a.name=e.name,o&&Object.assign(a,o),a};var sL=typeof self=="object"?self.FormData:window.FormData;const lL=sL;function fp(e){return U.isPlainObject(e)||U.isArray(e)}function uP(e){return U.endsWith(e,"[]")?e.slice(0,-2):e}function Lg(e,t,n){return e?e.concat(t).map(function(i,o){return i=uP(i),!n&&o?"["+i+"]":i}).join(n?".":""):t}function uL(e){return U.isArray(e)&&!e.some(fp)}const cL=U.toFlatObject(U,{},null,function(t){return/^is[A-Z]/.test(t)});function fL(e){return e&&U.isFunction(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator]}function Tu(e,t,n){if(!U.isObject(e))throw new TypeError("target must be an object");t=t||new(lL||FormData),n=U.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(P,T){return!U.isUndefined(T[P])});const r=n.metaTokens,i=n.visitor||c,o=n.dots,a=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&fL(t);if(!U.isFunction(i))throw new TypeError("visitor must be a function");function u(b){if(b===null)return"";if(U.isDate(b))return b.toISOString();if(!l&&U.isBlob(b))throw new fe("Blob is not supported. Use a Buffer instead.");return U.isArrayBuffer(b)||U.isTypedArray(b)?l&&typeof Blob=="function"?new Blob([b]):Buffer.from(b):b}function c(b,P,T){let y=b;if(b&&!T&&typeof b=="object"){if(U.endsWith(P,"{}"))P=r?P:P.slice(0,-2),b=JSON.stringify(b);else if(U.isArray(b)&&uL(b)||U.isFileList(b)||U.endsWith(P,"[]")&&(y=U.toArray(b)))return P=uP(P),y.forEach(function(S,x){!(U.isUndefined(S)||S===null)&&t.append(a===!0?Lg([P],x,o):a===null?P:P+"[]",u(S))}),!1}return fp(b)?!0:(t.append(Lg(T,P,o),u(b)),!1)}const d=[],h=Object.assign(cL,{defaultVisitor:c,convertValue:u,isVisitable:fp});function m(b,P){if(!U.isUndefined(b)){if(d.indexOf(b)!==-1)throw Error("Circular reference detected in "+P.join("."));d.push(b),U.forEach(b,function(y,g){(!(U.isUndefined(y)||y===null)&&i.call(t,y,U.isString(g)?g.trim():g,P,h))===!0&&m(y,P?P.concat(g):[g])}),d.pop()}}if(!U.isObject(e))throw new TypeError("data must be an object");return m(e),t}function Ag(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function _m(e,t){this._pairs=[],e&&Tu(e,this,t)}const cP=_m.prototype;cP.append=function(t,n){this._pairs.push([t,n])};cP.toString=function(t){const n=t?function(r){return t.call(this,r,Ag)}:Ag;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function dL(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function fP(e,t,n){if(!t)return e;const r=n&&n.encode||dL,i=n&&n.serialize;let o;if(i?o=i(t,n):o=U.isURLSearchParams(t)?t.toString():new _m(t,n).toString(r),o){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class pL{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){U.forEach(this.handlers,function(r){r!==null&&t(r)})}}const Mg=pL,dP={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},hL=typeof URLSearchParams<"u"?URLSearchParams:_m,mL=FormData,yL=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),vL=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Sn={isBrowser:!0,classes:{URLSearchParams:hL,FormData:mL,Blob},isStandardBrowserEnv:yL,isStandardBrowserWebWorkerEnv:vL,protocols:["http","https","file","blob","url","data"]};function gL(e,t){return Tu(e,new Sn.classes.URLSearchParams,Object.assign({visitor:function(n,r,i,o){return Sn.isNode&&U.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function wL(e){return U.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function bL(e){const t={},n=Object.keys(e);let r;const i=n.length;let o;for(r=0;r=n.length;return a=!a&&U.isArray(i)?i.length:a,l?(U.hasOwnProp(i,a)?i[a]=[i[a],r]:i[a]=r,!s):((!i[a]||!U.isObject(i[a]))&&(i[a]=[]),t(n,r,i[a],o)&&U.isArray(i[a])&&(i[a]=bL(i[a])),!s)}if(U.isFormData(e)&&U.isFunction(e.entries)){const n={};return U.forEachEntry(e,(r,i)=>{t(wL(r),i,n,0)}),n}return null}const SL={"Content-Type":void 0};function PL(e,t,n){if(U.isString(e))try{return(t||JSON.parse)(e),U.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const Cu={transitional:dP,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,o=U.isObject(t);if(o&&U.isHTMLForm(t)&&(t=new FormData(t)),U.isFormData(t))return i&&i?JSON.stringify(pP(t)):t;if(U.isArrayBuffer(t)||U.isBuffer(t)||U.isStream(t)||U.isFile(t)||U.isBlob(t))return t;if(U.isArrayBufferView(t))return t.buffer;if(U.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return gL(t,this.formSerializer).toString();if((s=U.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return Tu(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return o||i?(n.setContentType("application/json",!1),PL(t)):t}],transformResponse:[function(t){const n=this.transitional||Cu.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(t&&U.isString(t)&&(r&&!this.responseType||i)){const a=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t)}catch(s){if(a)throw s.name==="SyntaxError"?fe.from(s,fe.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Sn.classes.FormData,Blob:Sn.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};U.forEach(["delete","get","head"],function(t){Cu.headers[t]={}});U.forEach(["post","put","patch"],function(t){Cu.headers[t]=U.merge(SL)});const Em=Cu,OL=U.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),_L=e=>{const t={};let n,r,i;return e&&e.split(` -`).forEach(function(a){i=a.indexOf(":"),n=a.substring(0,i).trim().toLowerCase(),r=a.substring(i+1).trim(),!(!n||t[n]&&OL[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},Ng=Symbol("internals");function Co(e){return e&&String(e).trim().toLowerCase()}function Xs(e){return e===!1||e==null?e:U.isArray(e)?e.map(Xs):String(e)}function EL(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}function TL(e){return/^[-_a-zA-Z]+$/.test(e.trim())}function Ig(e,t,n,r){if(U.isFunction(r))return r.call(this,t,n);if(U.isString(t)){if(U.isString(r))return t.indexOf(r)!==-1;if(U.isRegExp(r))return r.test(t)}}function CL(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function xL(e,t){const n=U.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,o,a){return this[r].call(this,t,i,o,a)},configurable:!0})})}class xu{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function o(s,l,u){const c=Co(l);if(!c)throw new Error("header name must be a non-empty string");const d=U.findKey(i,c);(!d||i[d]===void 0||u===!0||u===void 0&&i[d]!==!1)&&(i[d||l]=Xs(s))}const a=(s,l)=>U.forEach(s,(u,c)=>o(u,c,l));return U.isPlainObject(t)||t instanceof this.constructor?a(t,n):U.isString(t)&&(t=t.trim())&&!TL(t)?a(_L(t),n):t!=null&&o(n,t,r),this}get(t,n){if(t=Co(t),t){const r=U.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return EL(i);if(U.isFunction(n))return n.call(this,i,r);if(U.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Co(t),t){const r=U.findKey(this,t);return!!(r&&(!n||Ig(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function o(a){if(a=Co(a),a){const s=U.findKey(r,a);s&&(!n||Ig(r,r[s],s,n))&&(delete r[s],i=!0)}}return U.isArray(t)?t.forEach(o):o(t),i}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(t){const n=this,r={};return U.forEach(this,(i,o)=>{const a=U.findKey(r,o);if(a){n[a]=Xs(i),delete n[o];return}const s=t?CL(o):String(o).trim();s!==o&&delete n[o],n[s]=Xs(i),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return U.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&U.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[Ng]=this[Ng]={accessors:{}}).accessors,i=this.prototype;function o(a){const s=Co(a);r[s]||(xL(i,a),r[s]=!0)}return U.isArray(t)?t.forEach(o):o(t),this}}xu.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]);U.freezeMethods(xu.prototype);U.freezeMethods(xu);const Nn=xu;function rf(e,t){const n=this||Em,r=t||n,i=Nn.from(r.headers);let o=r.data;return U.forEach(e,function(s){o=s.call(n,o,i.normalize(),t?t.status:void 0)}),i.normalize(),o}function hP(e){return!!(e&&e.__CANCEL__)}function Ka(e,t,n){fe.call(this,e??"canceled",fe.ERR_CANCELED,t,n),this.name="CanceledError"}U.inherits(Ka,fe,{__CANCEL__:!0});const DL=null;function RL(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new fe("Request failed with status code "+n.status,[fe.ERR_BAD_REQUEST,fe.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const kL=Sn.isStandardBrowserEnv?function(){return{write:function(n,r,i,o,a,s){const l=[];l.push(n+"="+encodeURIComponent(r)),U.isNumber(i)&&l.push("expires="+new Date(i).toGMTString()),U.isString(o)&&l.push("path="+o),U.isString(a)&&l.push("domain="+a),s===!0&&l.push("secure"),document.cookie=l.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function LL(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function AL(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function mP(e,t){return e&&!LL(t)?AL(e,t):t}const ML=Sn.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function i(o){let a=o;return t&&(n.setAttribute("href",a),a=n.href),n.setAttribute("href",a),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=i(window.location.href),function(a){const s=U.isString(a)?i(a):a;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}();function NL(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function IL(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,o=0,a;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),c=r[o];a||(a=u),n[i]=l,r[i]=u;let d=o,h=0;for(;d!==i;)h+=n[d++],d=d%e;if(i=(i+1)%e,i===o&&(o=(o+1)%e),u-a{const o=i.loaded,a=i.lengthComputable?i.total:void 0,s=o-n,l=r(s),u=o<=a;n=o;const c={loaded:o,total:a,progress:a?o/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&u?(a-o)/l:void 0,event:i};c[t?"download":"upload"]=!0,e(c)}}const jL=typeof XMLHttpRequest<"u",VL=jL&&function(e){return new Promise(function(n,r){let i=e.data;const o=Nn.from(e.headers).normalize(),a=e.responseType;let s;function l(){e.cancelToken&&e.cancelToken.unsubscribe(s),e.signal&&e.signal.removeEventListener("abort",s)}U.isFormData(i)&&(Sn.isStandardBrowserEnv||Sn.isStandardBrowserWebWorkerEnv)&&o.setContentType(!1);let u=new XMLHttpRequest;if(e.auth){const m=e.auth.username||"",b=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.set("Authorization","Basic "+btoa(m+":"+b))}const c=mP(e.baseURL,e.url);u.open(e.method.toUpperCase(),fP(c,e.params,e.paramsSerializer),!0),u.timeout=e.timeout;function d(){if(!u)return;const m=Nn.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders()),P={data:!a||a==="text"||a==="json"?u.responseText:u.response,status:u.status,statusText:u.statusText,headers:m,config:e,request:u};RL(function(y){n(y),l()},function(y){r(y),l()},P),u=null}if("onloadend"in u?u.onloadend=d:u.onreadystatechange=function(){!u||u.readyState!==4||u.status===0&&!(u.responseURL&&u.responseURL.indexOf("file:")===0)||setTimeout(d)},u.onabort=function(){u&&(r(new fe("Request aborted",fe.ECONNABORTED,e,u)),u=null)},u.onerror=function(){r(new fe("Network Error",fe.ERR_NETWORK,e,u)),u=null},u.ontimeout=function(){let b=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const P=e.transitional||dP;e.timeoutErrorMessage&&(b=e.timeoutErrorMessage),r(new fe(b,P.clarifyTimeoutError?fe.ETIMEDOUT:fe.ECONNABORTED,e,u)),u=null},Sn.isStandardBrowserEnv){const m=(e.withCredentials||ML(c))&&e.xsrfCookieName&&kL.read(e.xsrfCookieName);m&&o.set(e.xsrfHeaderName,m)}i===void 0&&o.setContentType(null),"setRequestHeader"in u&&U.forEach(o.toJSON(),function(b,P){u.setRequestHeader(P,b)}),U.isUndefined(e.withCredentials)||(u.withCredentials=!!e.withCredentials),a&&a!=="json"&&(u.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&u.addEventListener("progress",jg(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&u.upload&&u.upload.addEventListener("progress",jg(e.onUploadProgress)),(e.cancelToken||e.signal)&&(s=m=>{u&&(r(!m||m.type?new Ka(null,e,u):m),u.abort(),u=null)},e.cancelToken&&e.cancelToken.subscribe(s),e.signal&&(e.signal.aborted?s():e.signal.addEventListener("abort",s)));const h=NL(c);if(h&&Sn.protocols.indexOf(h)===-1){r(new fe("Unsupported protocol "+h+":",fe.ERR_BAD_REQUEST,e));return}u.send(i||null)})},Qs={http:DL,xhr:VL};U.forEach(Qs,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const $L={getAdapter:e=>{e=U.isArray(e)?e:[e];const{length:t}=e;let n,r;for(let i=0;ie instanceof Nn?e.toJSON():e;function ro(e,t){t=t||{};const n={};function r(u,c,d){return U.isPlainObject(u)&&U.isPlainObject(c)?U.merge.call({caseless:d},u,c):U.isPlainObject(c)?U.merge({},c):U.isArray(c)?c.slice():c}function i(u,c,d){if(U.isUndefined(c)){if(!U.isUndefined(u))return r(void 0,u,d)}else return r(u,c,d)}function o(u,c){if(!U.isUndefined(c))return r(void 0,c)}function a(u,c){if(U.isUndefined(c)){if(!U.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,d){if(d in t)return r(u,c);if(d in e)return r(void 0,u)}const l={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(u,c)=>i($g(u),$g(c),!0)};return U.forEach(Object.keys(e).concat(Object.keys(t)),function(c){const d=l[c]||i,h=d(e[c],t[c],c);U.isUndefined(h)&&d!==s||(n[c]=h)}),n}const yP="1.2.3",Tm={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Tm[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Fg={};Tm.transitional=function(t,n,r){function i(o,a){return"[Axios v"+yP+"] Transitional option '"+o+"'"+a+(r?". "+r:"")}return(o,a,s)=>{if(t===!1)throw new fe(i(a," has been removed"+(n?" in "+n:"")),fe.ERR_DEPRECATED);return n&&!Fg[a]&&(Fg[a]=!0,console.warn(i(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(o,a,s):!0}};function FL(e,t,n){if(typeof e!="object")throw new fe("options must be an object",fe.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const o=r[i],a=t[o];if(a){const s=e[o],l=s===void 0||a(s,o,e);if(l!==!0)throw new fe("option "+o+" must be "+l,fe.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new fe("Unknown option "+o,fe.ERR_BAD_OPTION)}}const dp={assertOptions:FL,validators:Tm},Yn=dp.validators;class $l{constructor(t){this.defaults=t,this.interceptors={request:new Mg,response:new Mg}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=ro(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:o}=n;r!==void 0&&dp.assertOptions(r,{silentJSONParsing:Yn.transitional(Yn.boolean),forcedJSONParsing:Yn.transitional(Yn.boolean),clarifyTimeoutError:Yn.transitional(Yn.boolean)},!1),i!==void 0&&dp.assertOptions(i,{encode:Yn.function,serialize:Yn.function},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a;a=o&&U.merge(o.common,o[n.method]),a&&U.forEach(["delete","get","head","post","put","patch","common"],b=>{delete o[b]}),n.headers=Nn.concat(a,o);const s=[];let l=!0;this.interceptors.request.forEach(function(P){typeof P.runWhen=="function"&&P.runWhen(n)===!1||(l=l&&P.synchronous,s.unshift(P.fulfilled,P.rejected))});const u=[];this.interceptors.response.forEach(function(P){u.push(P.fulfilled,P.rejected)});let c,d=0,h;if(!l){const b=[Vg.bind(this),void 0];for(b.unshift.apply(b,s),b.push.apply(b,u),h=b.length,c=Promise.resolve(n);d{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](i);r._listeners=null}),this.promise.then=i=>{let o;const a=new Promise(s=>{r.subscribe(s),o=s}).then(i);return a.cancel=function(){r.unsubscribe(o)},a},t(function(o,a,s){r.reason||(r.reason=new Ka(o,a,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Cm(function(i){t=i}),cancel:t}}}const BL=Cm;function zL(e){return function(n){return e.apply(null,n)}}function UL(e){return U.isObject(e)&&e.isAxiosError===!0}const pp={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(pp).forEach(([e,t])=>{pp[t]=e});const WL=pp;function vP(e){const t=new Zs(e),n=JS(Zs.prototype.request,t);return U.extend(n,Zs.prototype,t,{allOwnKeys:!0}),U.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return vP(ro(e,i))},n}const Ke=vP(Em);Ke.Axios=Zs;Ke.CanceledError=Ka;Ke.CancelToken=BL;Ke.isCancel=hP;Ke.VERSION=yP;Ke.toFormData=Tu;Ke.AxiosError=fe;Ke.Cancel=Ke.CanceledError;Ke.all=function(t){return Promise.all(t)};Ke.spread=zL;Ke.isAxiosError=UL;Ke.mergeConfig=ro;Ke.AxiosHeaders=Nn;Ke.formToJSON=e=>pP(U.isHTMLForm(e)?new FormData(e):e);Ke.HttpStatusCode=WL;Ke.default=Ke;const HL=Ke;var hp={},GL={get exports(){return hp},set exports(e){hp=e}},gP={};/** - * @license React - * use-sync-external-store-shim.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var io=k;function YL(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var KL=typeof Object.is=="function"?Object.is:YL,qL=io.useState,XL=io.useEffect,QL=io.useLayoutEffect,ZL=io.useDebugValue;function JL(e,t){var n=t(),r=qL({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return QL(function(){i.value=n,i.getSnapshot=t,af(i)&&o({inst:i})},[e,n,t]),XL(function(){return af(i)&&o({inst:i}),e(function(){af(i)&&o({inst:i})})},[e]),ZL(n),n}function af(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!KL(e,n)}catch{return!0}}function eA(e,t){return t()}var tA=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?eA:JL;gP.useSyncExternalStore=io.useSyncExternalStore!==void 0?io.useSyncExternalStore:tA;(function(e){e.exports=gP})(GL);var mp={},nA={get exports(){return mp},set exports(e){mp=e}},wP={};/** - * @license React - * use-sync-external-store-shim/with-selector.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Du=k,rA=hp;function iA(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var oA=typeof Object.is=="function"?Object.is:iA,aA=rA.useSyncExternalStore,sA=Du.useRef,lA=Du.useEffect,uA=Du.useMemo,cA=Du.useDebugValue;wP.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var o=sA(null);if(o.current===null){var a={hasValue:!1,value:null};o.current=a}else a=o.current;o=uA(function(){function l(m){if(!u){if(u=!0,c=m,m=r(m),i!==void 0&&a.hasValue){var b=a.value;if(i(b,m))return d=b}return d=m}if(b=d,oA(c,m))return b;var P=r(m);return i!==void 0&&i(b,P)?b:(c=m,d=P)}var u=!1,c,d,h=n===void 0?null:n;return[function(){return l(t())},h===null?void 0:function(){return l(h())}]},[t,n,r,i]);var s=aA(e,o[0],o[1]);return lA(function(){a.hasValue=!0,a.value=s},[s]),cA(s),s};(function(e){e.exports=wP})(nA);function fA(e){e()}let bP=fA;const dA=e=>bP=e,pA=()=>bP,br=k.createContext(null);function SP(){return k.useContext(br)}const hA=()=>{throw new Error("uSES not initialized!")};let PP=hA;const mA=e=>{PP=e},yA=(e,t)=>e===t;function vA(e=br){const t=e===br?SP:()=>k.useContext(e);return function(r,i=yA){const{store:o,subscription:a,getServerState:s}=t(),l=PP(a.addNestedSub,o.getState,s||o.getState,r,i);return k.useDebugValue(l),l}}const It=vA();var yp={},gA={get exports(){return yp},set exports(e){yp=e}},he={};/** @license React v16.13.1 - * react-is.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Je=typeof Symbol=="function"&&Symbol.for,xm=Je?Symbol.for("react.element"):60103,Dm=Je?Symbol.for("react.portal"):60106,Ru=Je?Symbol.for("react.fragment"):60107,ku=Je?Symbol.for("react.strict_mode"):60108,Lu=Je?Symbol.for("react.profiler"):60114,Au=Je?Symbol.for("react.provider"):60109,Mu=Je?Symbol.for("react.context"):60110,Rm=Je?Symbol.for("react.async_mode"):60111,Nu=Je?Symbol.for("react.concurrent_mode"):60111,Iu=Je?Symbol.for("react.forward_ref"):60112,ju=Je?Symbol.for("react.suspense"):60113,wA=Je?Symbol.for("react.suspense_list"):60120,Vu=Je?Symbol.for("react.memo"):60115,$u=Je?Symbol.for("react.lazy"):60116,bA=Je?Symbol.for("react.block"):60121,SA=Je?Symbol.for("react.fundamental"):60117,PA=Je?Symbol.for("react.responder"):60118,OA=Je?Symbol.for("react.scope"):60119;function zt(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case xm:switch(e=e.type,e){case Rm:case Nu:case Ru:case Lu:case ku:case ju:return e;default:switch(e=e&&e.$$typeof,e){case Mu:case Iu:case $u:case Vu:case Au:return e;default:return t}}case Dm:return t}}}function OP(e){return zt(e)===Nu}he.AsyncMode=Rm;he.ConcurrentMode=Nu;he.ContextConsumer=Mu;he.ContextProvider=Au;he.Element=xm;he.ForwardRef=Iu;he.Fragment=Ru;he.Lazy=$u;he.Memo=Vu;he.Portal=Dm;he.Profiler=Lu;he.StrictMode=ku;he.Suspense=ju;he.isAsyncMode=function(e){return OP(e)||zt(e)===Rm};he.isConcurrentMode=OP;he.isContextConsumer=function(e){return zt(e)===Mu};he.isContextProvider=function(e){return zt(e)===Au};he.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===xm};he.isForwardRef=function(e){return zt(e)===Iu};he.isFragment=function(e){return zt(e)===Ru};he.isLazy=function(e){return zt(e)===$u};he.isMemo=function(e){return zt(e)===Vu};he.isPortal=function(e){return zt(e)===Dm};he.isProfiler=function(e){return zt(e)===Lu};he.isStrictMode=function(e){return zt(e)===ku};he.isSuspense=function(e){return zt(e)===ju};he.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Ru||e===Nu||e===Lu||e===ku||e===ju||e===wA||typeof e=="object"&&e!==null&&(e.$$typeof===$u||e.$$typeof===Vu||e.$$typeof===Au||e.$$typeof===Mu||e.$$typeof===Iu||e.$$typeof===SA||e.$$typeof===PA||e.$$typeof===OA||e.$$typeof===bA)};he.typeOf=zt;(function(e){e.exports=he})(gA);var _P=yp,_A={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},EA={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},EP={};EP[_P.ForwardRef]=_A;EP[_P.Memo]=EA;var Bg={},TA={get exports(){return Bg},set exports(e){Bg=e}},me={};/** - * @license React - * react-is.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var km=Symbol.for("react.element"),Lm=Symbol.for("react.portal"),Fu=Symbol.for("react.fragment"),Bu=Symbol.for("react.strict_mode"),zu=Symbol.for("react.profiler"),Uu=Symbol.for("react.provider"),Wu=Symbol.for("react.context"),CA=Symbol.for("react.server_context"),Hu=Symbol.for("react.forward_ref"),Gu=Symbol.for("react.suspense"),Yu=Symbol.for("react.suspense_list"),Ku=Symbol.for("react.memo"),qu=Symbol.for("react.lazy"),xA=Symbol.for("react.offscreen"),TP;TP=Symbol.for("react.module.reference");function en(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case km:switch(e=e.type,e){case Fu:case zu:case Bu:case Gu:case Yu:return e;default:switch(e=e&&e.$$typeof,e){case CA:case Wu:case Hu:case qu:case Ku:case Uu:return e;default:return t}}case Lm:return t}}}me.ContextConsumer=Wu;me.ContextProvider=Uu;me.Element=km;me.ForwardRef=Hu;me.Fragment=Fu;me.Lazy=qu;me.Memo=Ku;me.Portal=Lm;me.Profiler=zu;me.StrictMode=Bu;me.Suspense=Gu;me.SuspenseList=Yu;me.isAsyncMode=function(){return!1};me.isConcurrentMode=function(){return!1};me.isContextConsumer=function(e){return en(e)===Wu};me.isContextProvider=function(e){return en(e)===Uu};me.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===km};me.isForwardRef=function(e){return en(e)===Hu};me.isFragment=function(e){return en(e)===Fu};me.isLazy=function(e){return en(e)===qu};me.isMemo=function(e){return en(e)===Ku};me.isPortal=function(e){return en(e)===Lm};me.isProfiler=function(e){return en(e)===zu};me.isStrictMode=function(e){return en(e)===Bu};me.isSuspense=function(e){return en(e)===Gu};me.isSuspenseList=function(e){return en(e)===Yu};me.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Fu||e===zu||e===Bu||e===Gu||e===Yu||e===xA||typeof e=="object"&&e!==null&&(e.$$typeof===qu||e.$$typeof===Ku||e.$$typeof===Uu||e.$$typeof===Wu||e.$$typeof===Hu||e.$$typeof===TP||e.getModuleId!==void 0)};me.typeOf=en;(function(e){e.exports=me})(TA);function DA(){const e=pA();let t=null,n=null;return{clear(){t=null,n=null},notify(){e(()=>{let r=t;for(;r;)r.callback(),r=r.next})},get(){let r=[],i=t;for(;i;)r.push(i),i=i.next;return r},subscribe(r){let i=!0,o=n={callback:r,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){!i||t===null||(i=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}const zg={notify(){},get:()=>[]};function RA(e,t){let n,r=zg;function i(d){return l(),r.subscribe(d)}function o(){r.notify()}function a(){c.onStateChange&&c.onStateChange()}function s(){return Boolean(n)}function l(){n||(n=t?t.addNestedSub(a):e.subscribe(a),r=DA())}function u(){n&&(n(),n=void 0,r.clear(),r=zg)}const c={addNestedSub:i,notifyNestedSubs:o,handleChangeWrapper:a,isSubscribed:s,trySubscribe:l,tryUnsubscribe:u,getListeners:()=>r};return c}const kA=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",LA=kA?k.useLayoutEffect:k.useEffect;function AA({store:e,context:t,children:n,serverState:r}){const i=k.useMemo(()=>{const s=RA(e);return{store:e,subscription:s,getServerState:r?()=>r:void 0}},[e,r]),o=k.useMemo(()=>e.getState(),[e]);LA(()=>{const{subscription:s}=i;return s.onStateChange=s.notifyNestedSubs,s.trySubscribe(),o!==e.getState()&&s.notifyNestedSubs(),()=>{s.tryUnsubscribe(),s.onStateChange=void 0}},[i,o]);const a=t||br;return Q.createElement(a.Provider,{value:i},n)}function CP(e=br){const t=e===br?SP:()=>k.useContext(e);return function(){const{store:r}=t();return r}}const MA=CP();function NA(e=br){const t=e===br?MA:CP(e);return function(){return t().dispatch}}const Cr=NA();mA(mp.useSyncExternalStoreWithSelector);dA(ra.unstable_batchedUpdates);const IA=(e,t,n)=>{if(t=t+`?${e.name}=${e.value.toLowerCase()}`,!n)return t;let r="";return n.forEach(i=>{r=r+`&${i.name}=${i.value}`}),t+r};class dn{constructor(t,n){us(this,"url","");us(this,"params");us(this,"language",It(t=>t.language.title));this.url=t,this.params=n}get(t,n){const r={name:"locale",value:this.language};HL.get(IA(r,this.url,this.params)).then(i=>{n(i.data)}).catch(i=>{throw new Error(i)})}}const jA=[{name:"count",value:5},{name:"page",value:1}],VA=[{name:"count",value:5},{name:"page",value:1}],$A=[{name:"count",value:100},{name:"page",value:1}],FA=[{name:"count",value:5},{name:"page",value:1},{name:"featured",value:"true"}],BA=[{name:"count",value:10},{name:"page",value:1},{name:"type",value:"video"}],Xu=({givenClass:e,title:t,linkData:n})=>ee("div",{className:`${e?e+"-title":""} section-title`,children:[M("h2",{children:t}),n?M(Jt,{to:n.link,children:n.title}):null]});var Sr={},zA={get exports(){return Sr},set exports(e){Sr=e}};(()=>{var e={296:(i,o,a)=>{var s=/^\s+|\s+$/g,l=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,c=/^0o[0-7]+$/i,d=parseInt,h=typeof a.g=="object"&&a.g&&a.g.Object===Object&&a.g,m=typeof self=="object"&&self&&self.Object===Object&&self,b=h||m||Function("return this")(),P=Object.prototype.toString,T=Math.max,y=Math.min,g=function(){return b.Date.now()};function S(_){var E=typeof _;return!!_&&(E=="object"||E=="function")}function x(_){if(typeof _=="number")return _;if(function(f){return typeof f=="symbol"||function(v){return!!v&&typeof v=="object"}(f)&&P.call(f)=="[object Symbol]"}(_))return NaN;if(S(_)){var E=typeof _.valueOf=="function"?_.valueOf():_;_=S(E)?E+"":E}if(typeof _!="string")return _===0?_:+_;_=_.replace(s,"");var w=u.test(_);return w||c.test(_)?d(_.slice(2),w?2:8):l.test(_)?NaN:+_}i.exports=function(_,E,w){var f,v,p,O,C,N,R=0,$=!1,I=!1,j=!0;if(typeof _!="function")throw new TypeError("Expected a function");function L(Z){var re=f,oe=v;return f=v=void 0,R=Z,O=_.apply(oe,re)}function D(Z){return R=Z,C=setTimeout(V,E),$?L(Z):O}function A(Z){var re=Z-N;return N===void 0||re>=E||re<0||I&&Z-R>=p}function V(){var Z=g();if(A(Z))return z(Z);C=setTimeout(V,function(re){var oe=E-(re-N);return I?y(oe,p-(re-R)):oe}(Z))}function z(Z){return C=void 0,j&&f?L(Z):(f=v=void 0,O)}function H(){var Z=g(),re=A(Z);if(f=arguments,v=this,N=Z,re){if(C===void 0)return D(N);if(I)return C=setTimeout(V,E),L(N)}return C===void 0&&(C=setTimeout(V,E)),O}return E=x(E)||0,S(w)&&($=!!w.leading,p=(I="maxWait"in w)?T(x(w.maxWait)||0,E):p,j="trailing"in w?!!w.trailing:j),H.cancel=function(){C!==void 0&&clearTimeout(C),R=0,f=N=v=C=void 0},H.flush=function(){return C===void 0?O:z(g())},H}},96:(i,o,a)=>{var s="Expected a function",l=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,d=/^0o[0-7]+$/i,h=parseInt,m=typeof a.g=="object"&&a.g&&a.g.Object===Object&&a.g,b=typeof self=="object"&&self&&self.Object===Object&&self,P=m||b||Function("return this")(),T=Object.prototype.toString,y=Math.max,g=Math.min,S=function(){return P.Date.now()};function x(E){var w=typeof E;return!!E&&(w=="object"||w=="function")}function _(E){if(typeof E=="number")return E;if(function(v){return typeof v=="symbol"||function(p){return!!p&&typeof p=="object"}(v)&&T.call(v)=="[object Symbol]"}(E))return NaN;if(x(E)){var w=typeof E.valueOf=="function"?E.valueOf():E;E=x(w)?w+"":w}if(typeof E!="string")return E===0?E:+E;E=E.replace(l,"");var f=c.test(E);return f||d.test(E)?h(E.slice(2),f?2:8):u.test(E)?NaN:+E}i.exports=function(E,w,f){var v=!0,p=!0;if(typeof E!="function")throw new TypeError(s);return x(f)&&(v="leading"in f?!!f.leading:v,p="trailing"in f?!!f.trailing:p),function(O,C,N){var R,$,I,j,L,D,A=0,V=!1,z=!1,H=!0;if(typeof O!="function")throw new TypeError(s);function Z(ce){var Pe=R,Ot=$;return R=$=void 0,A=ce,j=O.apply(Ot,Pe)}function re(ce){return A=ce,L=setTimeout(se,C),V?Z(ce):j}function oe(ce){var Pe=ce-D;return D===void 0||Pe>=C||Pe<0||z&&ce-A>=I}function se(){var ce=S();if(oe(ce))return Se(ce);L=setTimeout(se,function(Pe){var Ot=C-(Pe-D);return z?g(Ot,I-(Pe-A)):Ot}(ce))}function Se(ce){return L=void 0,H&&R?Z(ce):(R=$=void 0,j)}function xe(){var ce=S(),Pe=oe(ce);if(R=arguments,$=this,D=ce,Pe){if(L===void 0)return re(D);if(z)return L=setTimeout(se,C),Z(D)}return L===void 0&&(L=setTimeout(se,C)),j}return C=_(C)||0,x(N)&&(V=!!N.leading,I=(z="maxWait"in N)?y(_(N.maxWait)||0,C):I,H="trailing"in N?!!N.trailing:H),xe.cancel=function(){L!==void 0&&clearTimeout(L),A=0,R=D=$=L=void 0},xe.flush=function(){return L===void 0?j:Se(S())},xe}(E,w,{leading:v,maxWait:w,trailing:p})}},703:(i,o,a)=>{var s=a(414);function l(){}function u(){}u.resetWarningCache=l,i.exports=function(){function c(m,b,P,T,y,g){if(g!==s){var S=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw S.name="Invariant Violation",S}}function d(){return c}c.isRequired=c;var h={array:c,bool:c,func:c,number:c,object:c,string:c,symbol:c,any:c,arrayOf:d,element:c,elementType:c,instanceOf:d,node:c,objectOf:d,oneOf:d,oneOfType:d,shape:d,exact:d,checkPropTypes:u,resetWarningCache:l};return h.PropTypes=h,h}},697:(i,o,a)=>{i.exports=a(703)()},414:i=>{i.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}},t={};function n(i){var o=t[i];if(o!==void 0)return o.exports;var a=t[i]={exports:{}};return e[i](a,a.exports,n),a.exports}n.n=i=>{var o=i&&i.__esModule?()=>i.default:()=>i;return n.d(o,{a:o}),o},n.d=(i,o)=>{for(var a in o)n.o(o,a)&&!n.o(i,a)&&Object.defineProperty(i,a,{enumerable:!0,get:o[a]})},n.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}(),n.o=(i,o)=>Object.prototype.hasOwnProperty.call(i,o),n.r=i=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(i,"__esModule",{value:!0})};var r={};(()=>{n.r(r),n.d(r,{LazyLoadComponent:()=>Cn,LazyLoadImage:()=>x_,trackWindowScroll:()=>V});const i=k;var o=n.n(i),a=n(697);const s=ra;var l=n.n(s);function u(){return typeof window<"u"&&"IntersectionObserver"in window&&"isIntersecting"in window.IntersectionObserverEntry.prototype}function c(G){return(c=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(B){return typeof B}:function(B){return B&&typeof Symbol=="function"&&B.constructor===Symbol&&B!==Symbol.prototype?"symbol":typeof B})(G)}function d(G,B){var X=Object.keys(G);if(Object.getOwnPropertySymbols){var q=Object.getOwnPropertySymbols(G);B&&(q=q.filter(function(qe){return Object.getOwnPropertyDescriptor(G,qe).enumerable})),X.push.apply(X,q)}return X}function h(G,B,X){return B in G?Object.defineProperty(G,B,{value:X,enumerable:!0,configurable:!0,writable:!0}):G[B]=X,G}function m(G,B){for(var X=0;X"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var W,Y=T(q);if(qe){var te=T(this).constructor;W=Reflect.construct(Y,arguments,te)}else W=Y.apply(this,arguments);return P(this,W)});function ge(W){var Y;if(function(ne,le){if(!(ne instanceof le))throw new TypeError("Cannot call a class as a function")}(this,ge),(Y=hn.call(this,W)).supportsObserver=!W.scrollPosition&&W.useIntersectionObserver&&u(),Y.supportsObserver){var te=W.threshold;Y.observer=function(ne){return g[ne]=g[ne]||new IntersectionObserver(y,{rootMargin:ne+"px"}),g[ne]}(te)}return Y}return B=ge,(X=[{key:"componentDidMount",value:function(){this.placeholder&&this.observer&&(this.placeholder.onVisible=this.props.onVisible,this.observer.observe(this.placeholder)),this.supportsObserver||this.updateVisibility()}},{key:"componentWillUnmount",value:function(){this.observer&&this.placeholder&&this.observer.unobserve(this.placeholder)}},{key:"componentDidUpdate",value:function(){this.supportsObserver||this.updateVisibility()}},{key:"getPlaceholderBoundingBox",value:function(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.scrollPosition,Y=this.placeholder.getBoundingClientRect(),te=l().findDOMNode(this.placeholder).style,ne={left:parseInt(te.getPropertyValue("margin-left"),10)||0,top:parseInt(te.getPropertyValue("margin-top"),10)||0};return{bottom:W.y+Y.bottom+ne.top,left:W.x+Y.left+ne.left,right:W.x+Y.right+ne.left,top:W.y+Y.top+ne.top}}},{key:"isPlaceholderInViewport",value:function(){if(typeof window>"u"||!this.placeholder)return!1;var W=this.props,Y=W.scrollPosition,te=W.threshold,ne=this.getPlaceholderBoundingBox(Y),le=Y.y+window.innerHeight,ye=Y.x,Le=Y.x+window.innerWidth,Ae=Y.y;return Boolean(Ae-te<=ne.bottom&&le+te>=ne.top&&ye-te<=ne.right&&Le+te>=ne.left)}},{key:"updateVisibility",value:function(){this.isPlaceholderInViewport()&&this.props.onVisible()}},{key:"render",value:function(){var W=this,Y=this.props,te=Y.className,ne=Y.height,le=Y.placeholder,ye=Y.style,Le=Y.width;if(le&&typeof le.type!="function")return o().cloneElement(le,{ref:function(_e){return W.placeholder=_e}});var Ae=function(_e){for(var et=1;et"u"?0:window.scrollX||window.pageXOffset},A=function(){return typeof window>"u"?0:window.scrollY||window.pageYOffset};const V=function(G){var B=function(X){(function(te,ne){if(typeof ne!="function"&&ne!==null)throw new TypeError("Super expression must either be null or a function");te.prototype=Object.create(ne&&ne.prototype,{constructor:{value:te,writable:!0,configurable:!0}}),ne&&$(te,ne)})(Y,X);var q,qe,hn,ge,W=(hn=Y,ge=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var te,ne=L(hn);if(ge){var le=L(this).constructor;te=Reflect.construct(ne,arguments,le)}else te=ne.apply(this,arguments);return I(this,te)});function Y(te){var ne;if(function(ye,Le){if(!(ye instanceof Le))throw new TypeError("Cannot call a class as a function")}(this,Y),(ne=W.call(this,te)).useIntersectionObserver=te.useIntersectionObserver&&u(),ne.useIntersectionObserver)return I(ne);var le=ne.onChangeScroll.bind(j(ne));return te.delayMethod==="debounce"?ne.delayedScroll=E()(le,te.delayTime):te.delayMethod==="throttle"&&(ne.delayedScroll=f()(le,te.delayTime)),ne.state={scrollPosition:{x:D(),y:A()}},ne.baseComponentRef=o().createRef(),ne}return q=Y,(qe=[{key:"componentDidMount",value:function(){this.addListeners()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"componentDidUpdate",value:function(){typeof window>"u"||this.useIntersectionObserver||p(l().findDOMNode(this.baseComponentRef.current))!==this.scrollElement&&(this.removeListeners(),this.addListeners())}},{key:"addListeners",value:function(){typeof window>"u"||this.useIntersectionObserver||(this.scrollElement=p(l().findDOMNode(this.baseComponentRef.current)),this.scrollElement.addEventListener("scroll",this.delayedScroll,{passive:!0}),window.addEventListener("resize",this.delayedScroll,{passive:!0}),this.scrollElement!==window&&window.addEventListener("scroll",this.delayedScroll,{passive:!0}))}},{key:"removeListeners",value:function(){typeof window>"u"||this.useIntersectionObserver||(this.scrollElement.removeEventListener("scroll",this.delayedScroll),window.removeEventListener("resize",this.delayedScroll),this.scrollElement!==window&&window.removeEventListener("scroll",this.delayedScroll))}},{key:"onChangeScroll",value:function(){this.useIntersectionObserver||this.setState({scrollPosition:{x:D(),y:A()}})}},{key:"render",value:function(){var te=this.props,ne=(te.delayMethod,te.delayTime,function(ye,Le){if(ye==null)return{};var Ae,_e,et=function(at,mi){if(at==null)return{};var Rr,ls,uy={},cy=Object.keys(at);for(ls=0;ls=0||(uy[Rr]=at[Rr]);return uy}(ye,Le);if(Object.getOwnPropertySymbols){var ze=Object.getOwnPropertySymbols(ye);for(_e=0;_e=0||Object.prototype.propertyIsEnumerable.call(ye,Ae)&&(et[Ae]=ye[Ae])}return et}(te,C)),le=this.useIntersectionObserver?null:this.state.scrollPosition;return o().createElement(G,N({forwardRef:this.baseComponentRef,scrollPosition:le},ne))}}])&&R(q.prototype,qe),Y}(o().Component);return B.propTypes={delayMethod:a.PropTypes.oneOf(["debounce","throttle"]),delayTime:a.PropTypes.number,useIntersectionObserver:a.PropTypes.bool},B.defaultProps={delayMethod:"throttle",delayTime:300,useIntersectionObserver:!0},B};function z(G){return(z=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(B){return typeof B}:function(B){return B&&typeof Symbol=="function"&&B.constructor===Symbol&&B!==Symbol.prototype?"symbol":typeof B})(G)}function H(G,B){for(var X=0;X"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var W,Y=oe(q);if(qe){var te=oe(this).constructor;W=Reflect.construct(Y,arguments,te)}else W=Y.apply(this,arguments);return re(this,W)});function ge(W){return function(Y,te){if(!(Y instanceof te))throw new TypeError("Cannot call a class as a function")}(this,ge),hn.call(this,W)}return B=ge,(X=[{key:"render",value:function(){return o().createElement(x,this.props)}}])&&H(B.prototype,X),ge}(o().Component);const Se=V(se);function xe(G){return(xe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(B){return typeof B}:function(B){return B&&typeof Symbol=="function"&&B.constructor===Symbol&&B!==Symbol.prototype?"symbol":typeof B})(G)}function ce(G,B){for(var X=0;X"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var W,Y=Oe(q);if(qe){var te=Oe(this).constructor;W=Reflect.construct(Y,arguments,te)}else W=Y.apply(this,arguments);return Ot(this,W)});function ge(W){var Y;(function(Le,Ae){if(!(Le instanceof Ae))throw new TypeError("Cannot call a class as a function")})(this,ge),Y=hn.call(this,W);var te=W.afterLoad,ne=W.beforeLoad,le=W.scrollPosition,ye=W.visibleByDefault;return Y.state={visible:ye},ye&&(ne(),te()),Y.onVisible=Y.onVisible.bind(pn(Y)),Y.isScrollTracked=Boolean(le&&Number.isFinite(le.x)&&le.x>=0&&Number.isFinite(le.y)&&le.y>=0),Y}return B=ge,(X=[{key:"componentDidUpdate",value:function(W,Y){Y.visible!==this.state.visible&&this.props.afterLoad()}},{key:"onVisible",value:function(){this.props.beforeLoad(),this.setState({visible:!0})}},{key:"render",value:function(){if(this.state.visible)return this.props.children;var W=this.props,Y=W.className,te=W.delayMethod,ne=W.delayTime,le=W.height,ye=W.placeholder,Le=W.scrollPosition,Ae=W.style,_e=W.threshold,et=W.useIntersectionObserver,ze=W.width;return this.isScrollTracked||et&&u()?o().createElement(x,{className:Y,height:le,onVisible:this.onVisible,placeholder:ye,scrollPosition:Le,style:Ae,threshold:_e,useIntersectionObserver:et,width:ze}):o().createElement(Se,{className:Y,delayMethod:te,delayTime:ne,height:le,onVisible:this.onVisible,placeholder:ye,style:Ae,threshold:_e,width:ze})}}])&&ce(B.prototype,X),ge}(o().Component);Wt.propTypes={afterLoad:a.PropTypes.func,beforeLoad:a.PropTypes.func,useIntersectionObserver:a.PropTypes.bool,visibleByDefault:a.PropTypes.bool},Wt.defaultProps={afterLoad:function(){return{}},beforeLoad:function(){return{}},useIntersectionObserver:!0,visibleByDefault:!1};const Cn=Wt;function Dr(G){return(Dr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(B){return typeof B}:function(B){return B&&typeof Symbol=="function"&&B.constructor===Symbol&&B!==Symbol.prototype?"symbol":typeof B})(G)}var Ht=["afterLoad","beforeLoad","delayMethod","delayTime","effect","placeholder","placeholderSrc","scrollPosition","threshold","useIntersectionObserver","visibleByDefault","wrapperClassName","wrapperProps"];function os(G,B){var X=Object.keys(G);if(Object.getOwnPropertySymbols){var q=Object.getOwnPropertySymbols(G);B&&(q=q.filter(function(qe){return Object.getOwnPropertyDescriptor(G,qe).enumerable})),X.push.apply(X,q)}return X}function as(G){for(var B=1;B"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var W,Y=hc(q);if(qe){var te=hc(this).constructor;W=Reflect.construct(Y,arguments,te)}else W=Y.apply(this,arguments);return pc(this,W)});function ge(W){var Y;return function(te,ne){if(!(te instanceof ne))throw new TypeError("Cannot call a class as a function")}(this,ge),(Y=hn.call(this,W)).state={loaded:!1},Y}return B=ge,(X=[{key:"onImageLoad",value:function(){var W=this;return this.state.loaded?null:function(){W.props.afterLoad(),W.setState({loaded:!0})}}},{key:"getImg",value:function(){var W=this.props,Y=(W.afterLoad,W.beforeLoad,W.delayMethod,W.delayTime,W.effect,W.placeholder,W.placeholderSrc,W.scrollPosition,W.threshold,W.useIntersectionObserver,W.visibleByDefault,W.wrapperClassName,W.wrapperProps,function(te,ne){if(te==null)return{};var le,ye,Le=function(_e,et){if(_e==null)return{};var ze,at,mi={},Rr=Object.keys(_e);for(at=0;at=0||(mi[ze]=_e[ze]);return mi}(te,ne);if(Object.getOwnPropertySymbols){var Ae=Object.getOwnPropertySymbols(te);for(ye=0;ye=0||Object.prototype.propertyIsEnumerable.call(te,le)&&(Le[le]=te[le])}return Le}(W,Ht));return o().createElement("img",yo({onLoad:this.onImageLoad()},Y))}},{key:"getLazyLoadImage",value:function(){var W=this.props,Y=W.beforeLoad,te=W.className,ne=W.delayMethod,le=W.delayTime,ye=W.height,Le=W.placeholder,Ae=W.scrollPosition,_e=W.style,et=W.threshold,ze=W.useIntersectionObserver,at=W.visibleByDefault,mi=W.width;return o().createElement(Cn,{beforeLoad:Y,className:te,delayMethod:ne,delayTime:le,height:ye,placeholder:Le,scrollPosition:Ae,style:_e,threshold:et,useIntersectionObserver:ze,visibleByDefault:at,width:mi},this.getImg())}},{key:"getWrappedLazyLoadImage",value:function(W){var Y=this.props,te=Y.effect,ne=Y.height,le=Y.placeholderSrc,ye=Y.width,Le=Y.wrapperClassName,Ae=Y.wrapperProps,_e=this.state.loaded,et=_e?" lazy-load-image-loaded":"",ze=_e||!le?{}:{backgroundImage:"url(".concat(le,")"),backgroundSize:"100% 100%"};return o().createElement("span",yo({className:Le+" lazy-load-image-background "+te+et,style:as(as({},ze),{},{color:"transparent",display:"inline-block",height:ne,width:ye})},Ae),W)}},{key:"render",value:function(){var W=this.props,Y=W.effect,te=W.placeholderSrc,ne=W.visibleByDefault,le=W.wrapperClassName,ye=W.wrapperProps,Le=this.getLazyLoadImage();return(Y||te)&&!ne||le||ye?this.getWrappedLazyLoadImage(Le):Le}}])&&dc(B.prototype,X),ge}(o().Component);mc.propTypes={afterLoad:a.PropTypes.func,beforeLoad:a.PropTypes.func,delayMethod:a.PropTypes.string,delayTime:a.PropTypes.number,effect:a.PropTypes.string,placeholderSrc:a.PropTypes.string,threshold:a.PropTypes.number,useIntersectionObserver:a.PropTypes.bool,visibleByDefault:a.PropTypes.bool,wrapperClassName:a.PropTypes.string,wrapperProps:a.PropTypes.object},mc.defaultProps={afterLoad:function(){return{}},beforeLoad:function(){return{}},delayMethod:"throttle",delayTime:300,effect:"",placeholderSrc:null,threshold:100,useIntersectionObserver:!0,visibleByDefault:!1,wrapperClassName:""};const x_=mc})(),zA.exports=r})();var xP={},DP={},ve={},UA=function(t,n,r){var i=document.head||document.getElementsByTagName("head")[0],o=document.createElement("script");typeof n=="function"&&(r=n,n={}),n=n||{},r=r||function(){},o.type=n.type||"text/javascript",o.charset=n.charset||"utf8",o.async="async"in n?!!n.async:!0,o.src=t,n.attrs&&WA(o,n.attrs),n.text&&(o.text=""+n.text);var a="onload"in o?Ug:HA;a(o,r),o.onload||Ug(o,r),i.appendChild(o)};function WA(e,t){for(var n in t)e.setAttribute(n,t[n])}function Ug(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(new Error("Failed to load "+this.src),e)}}function HA(e,t){e.onreadystatechange=function(){this.readyState!="complete"&&this.readyState!="loaded"||(this.onreadystatechange=null,t(null,e))}}var GA=function(t){return YA(t)&&!KA(t)};function YA(e){return!!e&&typeof e=="object"}function KA(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||QA(e)}var qA=typeof Symbol=="function"&&Symbol.for,XA=qA?Symbol.for("react.element"):60103;function QA(e){return e.$$typeof===XA}function ZA(e){return Array.isArray(e)?[]:{}}function Ca(e,t){return t.clone!==!1&&t.isMergeableObject(e)?oo(ZA(e),e,t):e}function JA(e,t,n){return e.concat(t).map(function(r){return Ca(r,n)})}function eM(e,t){if(!t.customMerge)return oo;var n=t.customMerge(e);return typeof n=="function"?n:oo}function tM(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return e.propertyIsEnumerable(t)}):[]}function Wg(e){return Object.keys(e).concat(tM(e))}function RP(e,t){try{return t in e}catch{return!1}}function nM(e,t){return RP(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function rM(e,t,n){var r={};return n.isMergeableObject(e)&&Wg(e).forEach(function(i){r[i]=Ca(e[i],n)}),Wg(t).forEach(function(i){nM(e,i)||(RP(e,i)&&n.isMergeableObject(t[i])?r[i]=eM(i,n)(e[i],t[i],n):r[i]=Ca(t[i],n))}),r}function oo(e,t,n){n=n||{},n.arrayMerge=n.arrayMerge||JA,n.isMergeableObject=n.isMergeableObject||GA,n.cloneUnlessOtherwiseSpecified=Ca;var r=Array.isArray(t),i=Array.isArray(e),o=r===i;return o?r?n.arrayMerge(e,t,n):rM(e,t,n):Ca(t,n)}oo.all=function(t,n){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(r,i){return oo(r,i,n)},{})};var iM=oo,kP=iM;Object.defineProperty(ve,"__esModule",{value:!0});ve.parseStartTime=yM;ve.parseEndTime=vM;ve.randomString=gM;ve.queryString=wM;ve.getSDK=bM;ve.getConfig=SM;ve.omit=PM;ve.callPlayer=OM;ve.isMediaStream=_M;ve.isBlobUrl=EM;ve.supportsWebKitPresentationMode=TM;var oM=LP(UA),aM=LP(kP);function LP(e){return e&&e.__esModule?e:{default:e}}function sM(e,t){return fM(e)||cM(e,t)||uM(e,t)||lM()}function lM(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uM(e,t){if(e){if(typeof e=="string")return Hg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Hg(e,t)}}function Hg(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"u"||!(Symbol.iterator in Object(e)))){var n=[],r=!0,i=!1,o=void 0;try{for(var a=e[Symbol.iterator](),s;!(r=(s=a.next()).done)&&(n.push(s.value),!(t&&n.length===t));r=!0);}catch(l){i=!0,o=l}finally{try{!r&&a.return!=null&&a.return()}finally{if(i)throw o}}return n}}function fM(e){if(Array.isArray(e))return e}var dM=/[?&#](?:start|t)=([0-9hms]+)/,pM=/[?&#]end=([0-9hms]+)/,vp=/(\d+)(h|m|s)/g,hM=/^\d+$/;function AP(e,t){if(!(e instanceof Array)){var n=e.match(t);if(n){var r=n[1];if(r.match(vp))return mM(r);if(hM.test(r))return parseInt(r)}}}function mM(e){for(var t=0,n=vp.exec(e);n!==null;){var r=n,i=sM(r,3),o=i[1],a=i[2];a==="h"&&(t+=parseInt(o,10)*60*60),a==="m"&&(t+=parseInt(o,10)*60),a==="s"&&(t+=parseInt(o,10)),n=vp.exec(e)}return t}function yM(e){return AP(e,dM)}function vM(e){return AP(e,pM)}function gM(){return Math.random().toString(36).substr(2,5)}function wM(e){return Object.keys(e).map(function(t){return"".concat(t,"=").concat(e[t])}).join("&")}function sf(e){return window[e]?window[e]:window.exports&&window.exports[e]?window.exports[e]:window.module&&window.module.exports&&window.module.exports[e]?window.module.exports[e]:null}var vi={};function bM(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){return!0},i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:oM.default,o=sf(t);return o&&r(o)?Promise.resolve(o):new Promise(function(a,s){if(vi[e]){vi[e].push({resolve:a,reject:s});return}vi[e]=[{resolve:a,reject:s}];var l=function(d){vi[e].forEach(function(h){return h.resolve(d)})};if(n){var u=window[n];window[n]=function(){u&&u(),l(sf(t))}}i(e,function(c){c?(vi[e].forEach(function(d){return d.reject(c)}),vi[e]=null):n||l(sf(t))})})}function SM(e,t){return(0,aM.default)(t.config,e.config)}function PM(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),i=1;i1?r-1:0),o=1;o0&&arguments[0]!==void 0?arguments[0]:document.createElement("video"),t=/iPhone|iPod/.test(navigator.userAgent)===!1;return e.webkitSupportsPresentationMode&&typeof e.webkitSetPresentationMode=="function"&&t}var ie={};Object.defineProperty(ie,"__esModule",{value:!0});ie.canPlay=ie.FLV_EXTENSIONS=ie.DASH_EXTENSIONS=ie.HLS_EXTENSIONS=ie.VIDEO_EXTENSIONS=ie.AUDIO_EXTENSIONS=ie.MATCH_URL_KALTURA=ie.MATCH_URL_VIDYARD=ie.MATCH_URL_MIXCLOUD=ie.MATCH_URL_DAILYMOTION=ie.MATCH_URL_TWITCH_CHANNEL=ie.MATCH_URL_TWITCH_VIDEO=ie.MATCH_URL_WISTIA=ie.MATCH_URL_STREAMABLE=ie.MATCH_URL_FACEBOOK_WATCH=ie.MATCH_URL_FACEBOOK=ie.MATCH_URL_VIMEO=ie.MATCH_URL_SOUNDCLOUD=ie.MATCH_URL_YOUTUBE=void 0;var Gg=ve;function CM(e,t){var n;if(typeof Symbol>"u"||e[Symbol.iterator]==null){if(Array.isArray(e)||(n=xM(e))||t&&e&&typeof e.length=="number"){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(u){throw u},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o=!0,a=!1,s;return{s:function(){n=e[Symbol.iterator]()},n:function(){var u=n.next();return o=u.done,u},e:function(u){a=!0,s=u},f:function(){try{!o&&n.return!=null&&n.return()}finally{if(a)throw s}}}}function xM(e,t){if(e){if(typeof e=="string")return Yg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Yg(e,t)}}function Yg(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nL.length)&&(D=L.length);for(var A=0,V=new Array(D);A"u"||!(Symbol.iterator in Object(L)))){var A=[],V=!0,z=!1,H=void 0;try{for(var Z=L[Symbol.iterator](),re;!(V=(re=Z.next()).done)&&(A.push(re.value),!(D&&A.length===D));V=!0);}catch(oe){z=!0,H=oe}finally{try{!V&&Z.return!=null&&Z.return()}finally{if(z)throw H}}return A}}function b(L){if(Array.isArray(L))return L}function P(L,D){if(!(L instanceof D))throw new TypeError("Cannot call a class as a function")}function T(L,D){for(var A=0;A"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function f(L){return f=Object.setPrototypeOf?Object.getPrototypeOf:function(A){return A.__proto__||Object.getPrototypeOf(A)},f(L)}function v(L,D,A){return D in L?Object.defineProperty(L,D,{value:A,enumerable:!0,configurable:!0,writable:!0}):L[D]=A,L}var p="https://www.youtube.com/iframe_api",O="YT",C="onYouTubeIframeAPIReady",N=/[?&](?:list|channel)=([a-zA-Z0-9_-]+)/,R=/user\/([a-zA-Z0-9_-]+)\/?/,$=/youtube-nocookie\.com/,I="https://www.youtube-nocookie.com",j=function(L){g(A,L);var D=x(A);function A(){var V;P(this,A);for(var z=arguments.length,H=new Array(z),Z=0;Z"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function g(w){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},g(w)}function S(w,f,v){return f in w?Object.defineProperty(w,f,{value:v,enumerable:!0,configurable:!0,writable:!0}):w[f]=v,w}var x="https://w.soundcloud.com/player/api.js",_="SC",E=function(w){h(v,w);var f=b(v);function v(){var p;u(this,v);for(var O=arguments.length,C=new Array(O),N=0;N"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function g(w){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},g(w)}function S(w,f,v){return f in w?Object.defineProperty(w,f,{value:v,enumerable:!0,configurable:!0,writable:!0}):w[f]=v,w}var x="https://player.vimeo.com/api/player.js",_="Vimeo",E=function(w){h(v,w);var f=b(v);function v(){var p;u(this,v);for(var O=arguments.length,C=new Array(O),N=0;N"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function y(f){return y=Object.setPrototypeOf?Object.getPrototypeOf:function(p){return p.__proto__||Object.getPrototypeOf(p)},y(f)}function g(f,v,p){return v in f?Object.defineProperty(f,v,{value:p,enumerable:!0,configurable:!0,writable:!0}):f[v]=p,f}var S="https://connect.facebook.net/en_US/sdk.js",x="FB",_="fbAsyncInit",E="facebook-player-",w=function(f){d(p,f);var v=m(p);function p(){var O;l(this,p);for(var C=arguments.length,N=new Array(C),R=0;R"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function T(_){return T=Object.setPrototypeOf?Object.getPrototypeOf:function(w){return w.__proto__||Object.getPrototypeOf(w)},T(_)}function y(_,E,w){return E in _?Object.defineProperty(_,E,{value:w,enumerable:!0,configurable:!0,writable:!0}):_[E]=w,_}var g="https://cdn.embed.ly/player-0.1.0.min.js",S="playerjs",x=function(_){c(w,_);var E=h(w);function w(){var f;s(this,w);for(var v=arguments.length,p=new Array(v),O=0;O"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function g(f){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(p){return p.__proto__||Object.getPrototypeOf(p)},g(f)}function S(f,v,p){return v in f?Object.defineProperty(f,v,{value:p,enumerable:!0,configurable:!0,writable:!0}):f[v]=p,f}var x="https://fast.wistia.com/assets/external/E-v1.js",_="Wistia",E="wistia-player-",w=function(f){h(p,f);var v=b(p);function p(){var O;u(this,p);for(var C=arguments.length,N=new Array(C),R=0;R"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function g(f){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(p){return p.__proto__||Object.getPrototypeOf(p)},g(f)}function S(f,v,p){return v in f?Object.defineProperty(f,v,{value:p,enumerable:!0,configurable:!0,writable:!0}):f[v]=p,f}var x="https://player.twitch.tv/js/embed/v1.js",_="Twitch",E="twitch-player-",w=function(f){h(p,f);var v=b(p);function p(){var O;u(this,p);for(var C=arguments.length,N=new Array(C),R=0;RR.length)&&($=R.length);for(var I=0,j=new Array($);I<$;I++)j[I]=R[I];return j}function m(R,$){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(R)))){var I=[],j=!0,L=!1,D=void 0;try{for(var A=R[Symbol.iterator](),V;!(j=(V=A.next()).done)&&(I.push(V.value),!($&&I.length===$));j=!0);}catch(z){L=!0,D=z}finally{try{!j&&A.return!=null&&A.return()}finally{if(L)throw D}}return I}}function b(R){if(Array.isArray(R))return R}function P(R,$){if(!(R instanceof $))throw new TypeError("Cannot call a class as a function")}function T(R,$){for(var I=0;I<$.length;I++){var j=$[I];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(R,j.key,j)}}function y(R,$,I){return $&&T(R.prototype,$),I&&T(R,I),R}function g(R,$){if(typeof $!="function"&&$!==null)throw new TypeError("Super expression must either be null or a function");R.prototype=Object.create($&&$.prototype,{constructor:{value:R,writable:!0,configurable:!0}}),$&&S(R,$)}function S(R,$){return S=Object.setPrototypeOf||function(j,L){return j.__proto__=L,j},S(R,$)}function x(R){var $=w();return function(){var j=f(R),L;if($){var D=f(this).constructor;L=Reflect.construct(j,arguments,D)}else L=j.apply(this,arguments);return _(this,L)}}function _(R,$){return $&&(t($)==="object"||typeof $=="function")?$:E(R)}function E(R){if(R===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return R}function w(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function f(R){return f=Object.setPrototypeOf?Object.getPrototypeOf:function(I){return I.__proto__||Object.getPrototypeOf(I)},f(R)}function v(R,$,I){return $ in R?Object.defineProperty(R,$,{value:I,enumerable:!0,configurable:!0,writable:!0}):R[$]=I,R}var p="https://api.dmcdn.net/all.js",O="DM",C="dmAsyncInit",N=function(R){g(I,R);var $=x(I);function I(){var j;P(this,I);for(var L=arguments.length,D=new Array(L),A=0;A"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function g(w){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},g(w)}function S(w,f,v){return f in w?Object.defineProperty(w,f,{value:v,enumerable:!0,configurable:!0,writable:!0}):w[f]=v,w}var x="https://widget.mixcloud.com/media/js/widgetApi.js",_="Mixcloud",E=function(w){h(v,w);var f=b(v);function v(){var p;u(this,v);for(var O=arguments.length,C=new Array(O),N=0;N"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function g(f){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(p){return p.__proto__||Object.getPrototypeOf(p)},g(f)}function S(f,v,p){return v in f?Object.defineProperty(f,v,{value:p,enumerable:!0,configurable:!0,writable:!0}):f[v]=p,f}var x="https://play.vidyard.com/embed/v4.js",_="VidyardV4",E="onVidyardAPI",w=function(f){h(p,f);var v=b(p);function p(){var O;u(this,p);for(var C=arguments.length,N=new Array(C),R=0;R"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function T(_){return T=Object.setPrototypeOf?Object.getPrototypeOf:function(w){return w.__proto__||Object.getPrototypeOf(w)},T(_)}function y(_,E,w){return E in _?Object.defineProperty(_,E,{value:w,enumerable:!0,configurable:!0,writable:!0}):_[E]=w,_}var g="https://cdn.embed.ly/player-0.1.0.min.js",S="playerjs",x=function(_){c(w,_);var E=h(w);function w(){var f;s(this,w);for(var v=arguments.length,p=new Array(v),O=0;O"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function y(I){return y=Object.setPrototypeOf?Object.getPrototypeOf:function(L){return L.__proto__||Object.getPrototypeOf(L)},y(I)}function g(I,j,L){return j in I?Object.defineProperty(I,j,{value:L,enumerable:!0,configurable:!0,writable:!0}):I[j]=L,I}var S=typeof navigator<"u",x=S&&navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1,_=S&&(/iPad|iPhone|iPod/.test(navigator.userAgent)||x)&&!window.MSStream,E="https://cdn.jsdelivr.net/npm/hls.js@VERSION/dist/hls.min.js",w="Hls",f="https://cdnjs.cloudflare.com/ajax/libs/dashjs/VERSION/dash.all.min.js",v="dashjs",p="https://cdn.jsdelivr.net/npm/flv.js@VERSION/dist/flv.min.js",O="flvjs",C=/www\.dropbox\.com\/.+/,N=/https:\/\/watch\.cloudflarestream\.com\/([a-z0-9]+)/,R="https://videodelivery.net/{id}/manifest/video.m3u8",$=function(I){d(L,I);var j=m(L);function L(){var D;l(this,L);for(var A=arguments.length,V=new Array(A),z=0;z0?z.end(z.length-1):V}},{key:"getCurrentTime",value:function(){return this.player?this.player.currentTime:null}},{key:"getSecondsLoaded",value:function(){if(!this.player)return null;var A=this.player.buffered;if(A.length===0)return 0;var V=A.end(A.length-1),z=this.getDuration();return V>z?z:V}},{key:"getSource",value:function(A){var V=this.shouldUseHLS(A),z=this.shouldUseDASH(A),H=this.shouldUseFLV(A);if(!(A instanceof Array||(0,r.isMediaStream)(A)||V||z||H))return C.test(A)?A.replace("www.dropbox.com","dl.dropboxusercontent.com"):A}},{key:"render",value:function(){var A=this.props,V=A.url,z=A.playing,H=A.loop,Z=A.controls,re=A.muted,oe=A.config,se=A.width,Se=A.height,xe=this.shouldUseAudio(this.props),ce=xe?"audio":"video",Pe={width:se==="auto"?se:"100%",height:Se==="auto"?Se:"100%"};return n.default.createElement(ce,s({ref:this.ref,src:this.getSource(V),style:Pe,preload:"auto",autoPlay:z||void 0,controls:Z,muted:re,loop:H},oe.attributes),V instanceof Array&&V.map(this.renderSourceElement),oe.tracks.map(this.renderTrack))}}]),L}(n.Component);e.default=$,g($,"displayName","FilePlayer"),g($,"canPlay",i.canPlay.file)}(wf)),wf}(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=k,n=ve,r=ie;function i(l){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?i=function(c){return typeof c}:i=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},i(l)}function o(){if(typeof WeakMap!="function")return null;var l=new WeakMap;return o=function(){return l},l}function a(l){if(l&&l.__esModule)return l;if(l===null||i(l)!=="object"&&typeof l!="function")return{default:l};var u=o();if(u&&u.has(l))return u.get(l);var c={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in l)if(Object.prototype.hasOwnProperty.call(l,h)){var m=d?Object.getOwnPropertyDescriptor(l,h):null;m&&(m.get||m.set)?Object.defineProperty(c,h,m):c[h]=l[h]}return c.default=l,u&&u.set(l,c),c}var s=[{key:"youtube",name:"YouTube",canPlay:r.canPlay.youtube,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(kM())})})},{key:"soundcloud",name:"SoundCloud",canPlay:r.canPlay.soundcloud,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(LM())})})},{key:"vimeo",name:"Vimeo",canPlay:r.canPlay.vimeo,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(AM())})})},{key:"facebook",name:"Facebook",canPlay:r.canPlay.facebook,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(MM())})})},{key:"streamable",name:"Streamable",canPlay:r.canPlay.streamable,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(NM())})})},{key:"wistia",name:"Wistia",canPlay:r.canPlay.wistia,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(IM())})})},{key:"twitch",name:"Twitch",canPlay:r.canPlay.twitch,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(jM())})})},{key:"dailymotion",name:"DailyMotion",canPlay:r.canPlay.dailymotion,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(VM())})})},{key:"mixcloud",name:"Mixcloud",canPlay:r.canPlay.mixcloud,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a($M())})})},{key:"vidyard",name:"Vidyard",canPlay:r.canPlay.vidyard,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(FM())})})},{key:"kaltura",name:"Kaltura",canPlay:r.canPlay.kaltura,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(BM())})})},{key:"file",name:"FilePlayer",canPlay:r.canPlay.file,canEnablePIP:function(u){return r.canPlay.file(u)&&(document.pictureInPictureEnabled||(0,n.supportsWebKitPresentationMode)())&&!r.AUDIO_EXTENSIONS.test(u)},lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return a(zM())})})}];e.default=s})(DP);var Qu={},a0=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function UM(e,t){return!!(e===t||a0(e)&&a0(t))}function WM(e,t){if(e.length!==t.length)return!1;for(var n=0;n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function S(w){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},S(w)}function x(w,f,v){return f in w?Object.defineProperty(w,f,{value:v,enumerable:!0,configurable:!0,writable:!0}):w[f]=v,w}var _=5e3,E=function(w){m(v,w);var f=P(v);function v(){var p;c(this,v);for(var O=arguments.length,C=new Array(O),N=0;N0&&O<1;if(R){var $=this.player.getDuration();if(!$){console.warn("ReactPlayer: could not seek using fraction – duration not yet available");return}this.player.seekTo($*O);return}this.player.seekTo(O)}},{key:"render",value:function(){var O=this.props.activePlayer;return O?n.default.createElement(O,u({},this.props,{onMount:this.handlePlayerMount,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError})):null}}]),v}(n.Component);e.default=E,x(E,"displayName","Player"),x(E,"propTypes",i.propTypes),x(E,"defaultProps",i.defaultProps)})(QP);var Sf={},l0;function aN(){return l0||(l0=1,function(e){function t(_){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(w){return typeof w}:t=function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w},t(_)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(k);function r(){if(typeof WeakMap!="function")return null;var _=new WeakMap;return r=function(){return _},_}function i(_){if(_&&_.__esModule)return _;if(_===null||t(_)!=="object"&&typeof _!="function")return{default:_};var E=r();if(E&&E.has(_))return E.get(_);var w={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var v in _)if(Object.prototype.hasOwnProperty.call(_,v)){var p=f?Object.getOwnPropertyDescriptor(_,v):null;p&&(p.get||p.set)?Object.defineProperty(w,v,p):w[v]=_[v]}return w.default=_,E&&E.set(_,w),w}function o(_,E){var w=Object.keys(_);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(_);E&&(f=f.filter(function(v){return Object.getOwnPropertyDescriptor(_,v).enumerable})),w.push.apply(w,f)}return w}function a(_){for(var E=1;E"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function T(_){return T=Object.setPrototypeOf?Object.getPrototypeOf:function(w){return w.__proto__||Object.getPrototypeOf(w)},T(_)}function y(_,E,w){return E in _?Object.defineProperty(_,E,{value:w,enumerable:!0,configurable:!0,writable:!0}):_[E]=w,_}var g="64px",S={},x=function(_){c(w,_);var E=h(w);function w(){var f;s(this,w);for(var v=arguments.length,p=new Array(v),O=0;Oe.length)&&(t=e.length);for(var n=0,r=new Array(t);n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function Bl(e){return Bl=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Bl(e)}function je(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ZP(){if(typeof WeakMap!="function")return null;var e=new WeakMap;return ZP=function(){return e},e}function JP(e){if(e&&e.__esModule)return e;if(e===null||ea(e)!=="object"&&typeof e!="function")return{default:e};var t=ZP();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=r?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(n,i,o):n[i]=e[i]}return n.default=e,t&&t.set(e,n),n}var bN=(0,Vr.lazy)(function(){return Promise.resolve().then(function(){return JP(aN())})}),SN=typeof window<"u"&&window.document,PN=typeof Fr<"u"&&Fr.window&&Fr.window.document,ON=Object.keys(jo.propTypes),_N=SN||PN?Vr.Suspense:function(){return null},Do=[],EN=function(t,n){var r,i;return i=r=function(o){yN(s,o);var a=vN(s);function s(){var l;hN(this,s);for(var u=arguments.length,c=new Array(u),d=0;d0&&arguments[0]!==void 0?arguments[0]:"player";return l.player?l.player.getInternalPlayer(h):null}),je(ct(l),"seekTo",function(h,m){if(!l.player)return null;l.player.seekTo(h,m)}),je(ct(l),"handleReady",function(){l.props.onReady(ct(l))}),je(ct(l),"getActivePlayer",(0,Pf.default)(function(h){for(var m=0,b=[].concat(Do,Of(t));mM("p",{className:"news-category",children:e}),tO=({date:e})=>M("h3",{className:"news-date",children:e}),p0=({title:e,date:t,img:n,category:r,id:i,video:o})=>M(Jt,{to:`/news/${i}`,className:"aside-news",children:ee("div",{className:"aside-news-wrapper",children:[M("div",{className:"aside-news-image",children:o&&o.length>0?M(Ju,{url:o,controls:!0,light:n,width:"100%",height:"100%"}):M(Sr.LazyLoadImage,{src:n,alt:n,useIntersectionObserver:!0,effect:"opacity",placeholderSrc:ec})}),M("div",{className:"aside-news-info",children:ee("div",{className:"aside-news-info-inner",children:[ee("div",{className:"aside-news-status",children:[M(eO,{title:r}),M(tO,{date:t})]}),M("h2",{className:"aside-news-title",children:e})]})})]})});function nO(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t-1}function XN(e,t){var n=this.__data__,r=nc(n,e);return r<0?n.push([e,t]):n[r][1]=t,this}po.prototype.clear=GN;po.prototype.delete=YN;po.prototype.get=KN;po.prototype.has=qN;po.prototype.set=XN;function di(e){var t=-1,n=e?e.length:0;for(this.clear();++t1&&arguments[1]!==void 0?arguments[1]:n,a=e(i)+o;return t(a)}}function qa(e){return function(n){return new Date(e(n).getTime()-1)}}function Xa(e){return function(n){return e.map(function(r){return r(n)})}}function ke(e){if(e instanceof Date)return e.getFullYear();if(typeof e=="number")return e;var t=parseInt(e,10);if(typeof e=="string"&&!isNaN(t))return t;throw new Error("Failed to get year from date: ".concat(e,"."))}function xr(e){if(e instanceof Date)return e.getMonth();throw new Error("Failed to get month from date: ".concat(e,"."))}function ic(e){if(e instanceof Date)return e.getDate();throw new Error("Failed to get year from date: ".concat(e,"."))}function Qa(e){var t=ke(e),n=t+(-t+1)%100,r=new Date;return r.setFullYear(n,0,1),r.setHours(0,0,0,0),r}var p9=Hn(ke,Qa,-100),dO=Hn(ke,Qa,100),Vm=qa(dO),h9=Hn(ke,Vm,-100),pO=Xa([Qa,Vm]);function pi(e){var t=ke(e),n=t+(-t+1)%10,r=new Date;return r.setFullYear(n,0,1),r.setHours(0,0,0,0),r}var hO=Hn(ke,pi,-10),$m=Hn(ke,pi,10),oc=qa($m),mO=Hn(ke,oc,-10),yO=Xa([pi,oc]);function Za(e){var t=ke(e),n=new Date;return n.setFullYear(t,0,1),n.setHours(0,0,0,0),n}var vO=Hn(ke,Za,-1),Fm=Hn(ke,Za,1),ac=qa(Fm),gO=Hn(ke,ac,-1),m9=Xa([Za,ac]);function Bm(e,t){return function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,o=ke(r),a=xr(r)+i,s=new Date;return s.setFullYear(o,a,1),s.setHours(0,0,0,0),e(s)}}function ho(e){var t=ke(e),n=xr(e),r=new Date;return r.setFullYear(t,n,1),r.setHours(0,0,0,0),r}var wO=Bm(ho,-1),zm=Bm(ho,1),Ja=qa(zm),bO=Bm(Ja,-1),y9=Xa([ho,Ja]);function v9(e,t){return function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,o=ke(r),a=xr(r),s=ic(r)+i,l=new Date;return l.setFullYear(o,a,s),l.setHours(0,0,0,0),e(l)}}function sc(e){var t=ke(e),n=xr(e),r=ic(e),i=new Date;return i.setFullYear(t,n,r),i.setHours(0,0,0,0),i}var g9=v9(sc,1),Um=qa(g9),w9=Xa([sc,Um]);function SO(e){return ic(Ja(e))}var Ro;function b9(e){return _9(e)||O9(e)||P9(e)||S9()}function S9(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function P9(e,t){if(e){if(typeof e=="string")return Sp(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Sp(e,t)}}function O9(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function _9(e){if(Array.isArray(e))return Sp(e)}function Sp(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&arguments[1]!==void 0?arguments[1]:Be.ISO_8601,n=e.getDay();switch(t){case Be.ISO_8601:return(n+6)%7;case Be.ARABIC:return(n+1)%7;case Be.HEBREW:case Be.US:return n;default:throw new Error("Unsupported calendar type.")}}function B9(e){var t=Qa(e);return ke(t)}function z9(e){var t=pi(e);return ke(t)}function Pp(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Be.ISO_8601,n=ke(e),r=xr(e),i=e.getDate()-Da(e,t);return new Date(n,r,i)}function U9(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Be.ISO_8601,n=t===Be.US?Be.US:Be.ISO_8601,r=Pp(e,t),i=ke(e)+1,o,a;do o=new Date(i,0,n===Be.ISO_8601?4:1),a=Pp(o,t),i-=1;while(e1&&arguments[1]!==void 0?arguments[1]:lc,n=arguments.length>2?arguments[2]:void 0;return n.map(function(r){return t(e,r)}).join(" – ")}function X9(e,t,n){return EO(e,t,pO(n))}function TO(e,t,n){return EO(e,t,yO(n))}function CO(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Be.ISO_8601,n=e.getDay();switch(t){case Be.ARABIC:case Be.HEBREW:return n===F9||n===y0;case Be.ISO_8601:case Be.US:return n===y0||n===$9;default:throw new Error("Unsupported calendar type.")}}function ao(e){return ao=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ao(e)}var Q9=Object.values(Be),xO=["century","decade","year","month"],es=F.oneOf(Q9),zl=F.oneOfType([F.string,F.arrayOf(F.string)]),Hm=function(t,n,r){var i=t[n];if(!i)return null;if(!(i instanceof Date))return new Error("Invalid prop `".concat(n,"` of type `").concat(ao(i),"` supplied to `").concat(r,"`, expected instance of `Date`."));var o=t.maxDate;return o&&i>o?new Error("Invalid prop `".concat(n,"` of type `").concat(ao(i),"` supplied to `").concat(r,"`, minDate cannot be larger than maxDate.")):null},Gm=function(t,n,r){var i=t[n];if(!i)return null;if(!(i instanceof Date))return new Error("Invalid prop `".concat(n,"` of type `").concat(ao(i),"` supplied to `").concat(r,"`, expected instance of `Date`."));var o=t.minDate;return o&&i0,D=I!=="century",A=W9(I,t),V=D&&H9(I,t),z=OO(I,t),H=D&&G9(I,t),Z=function(){if(A.getFullYear()<0)return!0;var Oe=Y9(I,t);return u&&u>=Oe}(),re=D&&function(){if(V.getFullYear()<0)return!0;var Oe=K9(I,t);return u&&u>=Oe}(),oe=l&&l=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function rI(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function w0(e){return"".concat(e,"%")}function uc(e){var t=e.children,n=e.className,r=e.direction,i=e.count,o=e.offset,a=e.style,s=e.wrap,l=nI(e,eI);return Q.createElement("div",Op({className:n,style:Cf({display:"flex",flexDirection:r,flexWrap:s?"wrap":"no-wrap"},a)},l),Q.Children.map(t,function(u,c){return Q.cloneElement(u,Cf(Cf({},u.props),{},{style:{flexBasis:w0(100/i),flexShrink:0,flexGrow:0,overflow:"hidden",marginLeft:o&&c===0?w0(100*o/i):null}}))}))}uc.propTypes={children:F.node,className:F.string,count:F.number.isRequired,direction:F.string,offset:F.number,style:F.objectOf(F.oneOfType([F.string,F.number])),wrap:F.bool};function b0(e){return sI(e)||aI(e)||oI(e)||iI()}function iI(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function oI(e,t){if(e){if(typeof e=="string")return _p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _p(e,t)}}function aI(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function sI(e){if(Array.isArray(e))return _p(e)}function _p(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne?t:n&&n=e}function uI(e,t){return e[0]<=t[0]&&e[1]>=t[1]}function kO(e,t){return ka(e[0],t)||ka(e[1],t)}function S0(e,t,n){var r=kO(t,e),i=[];if(r){i.push(n);var o=ka(e[0],t),a=ka(e[1],t);o&&i.push("".concat(n,"Start")),a&&i.push("".concat(n,"End")),o&&a&&i.push("".concat(n,"BothEnds"))}return i}function cI(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.value,n=e.valueType,r=e.date,i=e.dateType,o=e.hover,a="react-calendar__tile",s=[a];if(!r)return s;if(!Array.isArray(r)&&!i)throw new Error("getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.");var l=new Date,u=Array.isArray(r)?r:v0(i,r);if(ka(l,u)&&s.push("".concat(a,"--now")),!t)return s;if(!Array.isArray(t)&&!n)throw new Error("getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.");var c=Array.isArray(t)?t:v0(n,t);uI(c,u)?s.push("".concat(a,"--active")):kO(c,u)&&s.push("".concat(a,"--hasActive"));var d=S0(c,u,"".concat(a,"--range"));s.push.apply(s,b0(d));var h=[].concat(t);if(o&&h.length===1){var m=o>c[0]?[c[0],o]:[o,c[0]],b=S0(m,u,"".concat(a,"--hover"));s.push.apply(s,b0(b))}return s}var fI=["className","count","dateTransform","dateType","end","hover","offset","start","step","tile","value","valueType"];function P0(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function O0(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function hI(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function rs(e){for(var t=e.className,n=e.count,r=n===void 0?3:n,i=e.dateTransform,o=e.dateType,a=e.end,s=e.hover,l=e.offset,u=e.start,c=e.step,d=c===void 0?1:c,h=e.tile,m=e.value,b=e.valueType,P=pI(e,fI),T=[],y=u;y<=a;y+=d){var g=i(y);T.push(Q.createElement(h,Ep({key:g.getTime(),classes:cI({value:m,valueType:b,date:g,dateType:o,hover:s}),date:g,point:y},P)))}return Q.createElement(uc,{className:t,count:r,offset:l,wrap:!0},T)}rs.propTypes=O0(O0({},ts),{},{activeStartDate:F.instanceOf(Date),count:F.number,dateTransform:F.func.isRequired,dateType:F.string,offset:F.number,step:F.number,tile:F.func.isRequired});function Tp(e){return Tp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Tp(e)}function _0(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function E0(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ul(e){return Ul=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ul(e)}function AO(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C0(e,t){return e&&!t||!e&&t||e&&t&&e.getTime()!==t.getTime()}function x0(e,t){var n=e.activeStartDate,r=e.date,i=e.view;return typeof t=="function"?t({activeStartDate:n,date:r,view:i}):t}var is=function(e){vI(n,e);var t=gI(n);function n(){var r;mI(this,n);for(var i=arguments.length,o=new Array(i),a=0;al||d&&h(d)=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function _I(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var EI="react-calendar__century-view__decades__decade";function MO(e){var t=e.classes,n=e.formatYear,r=n===void 0?lc:n,i=OI(e,SI),o=i.date,a=i.locale;return Q.createElement(is,xp({},i,{classes:[].concat(t,EI),maxDateTransform:oc,minDateTransform:pi,view:"century"}),TO(a,r,o))}MO.propTypes=R0(R0({},ns),{},{formatYear:F.func});function k0(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function TI(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function LI(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var AI="react-calendar__decade-view__years__year";function IO(e){var t=e.classes,n=e.formatYear,r=n===void 0?lc:n,i=kI(e,DI),o=i.date,a=i.locale;return Q.createElement(is,Rp({},i,{classes:[].concat(t,AI),maxDateTransform:ac,minDateTransform:Za,view:"decade"}),r(a,o))}IO.propTypes=A0(A0({},ns),{},{formatYear:F.func});function M0(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function MI(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function FI(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var BI="react-calendar__year-view__months__month";function VO(e){var t=e.classes,n=e.formatMonth,r=n===void 0?I9:n,i=e.formatMonthYear,o=i===void 0?PO:i,a=$I(e,jI),s=a.date,l=a.locale;return Q.createElement(is,Lp({},a,{classes:[].concat(t,BI),formatAbbr:o,maxDateTransform:Ja,minDateTransform:ho,view:"year"}),r(l,s))}VO.propTypes=I0(I0({},ns),{},{formatMonth:F.func,formatMonthYear:F.func});function j0(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function V0(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function YI(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var xf="react-calendar__month-view__days__day";function FO(e){var t=e.formatDay,n=t===void 0?M9:t,r=e.formatLongDate,i=r===void 0?N9:r,o=e.calendarType,a=e.classes,s=e.currentMonthIndex,l=GI(e,WI),u=l.date,c=l.locale;return Q.createElement(is,Mp({},l,{classes:[].concat(a,xf,CO(u,o)?"".concat(xf,"--weekend"):null,u.getMonth()!==s?"".concat(xf,"--neighboringMonth"):null),formatAbbr:i,maxDateTransform:Um,minDateTransform:sc,view:"month"}),n(c,u))}FO.propTypes=F0(F0({},ns),{},{currentMonthIndex:F.number.isRequired,formatDay:F.func,formatLongDate:F.func});var KI=["showFixedNumberOfWeeks","showNeighboringMonth"];function B0(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function qI(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function ZI(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function BO(e){var t=e.activeStartDate,n=e.calendarType,r=e.showFixedNumberOfWeeks,i=e.showNeighboringMonth,o=QI(e,KI),a=ke(t),s=xr(t),l=r||i,u=Da(t,n),c=l?0:u,d=(l?-u:0)+1,h=function(){if(r)return d+6*7-1;var m=SO(t);if(i){var b=new Date;b.setFullYear(a,s,m),b.setHours(0,0,0,0);var P=7-Da(b,n)-1;return m+P}return m}();return Q.createElement(rs,Np({},o,{className:"react-calendar__month-view__days",count:7,currentMonthIndex:s,dateTransform:function(b){var P=new Date;return P.setFullYear(a,s,b),P.setHours(0,0,0,0),P},dateType:"day",end:h,offset:c,start:d,tile:FO}))}BO.propTypes=qI({calendarType:es.isRequired,showFixedNumberOfWeeks:F.bool,showNeighboringMonth:F.bool},ts);var zO="react-calendar__month-view__weekdays",z0="".concat(zO,"__weekday");function UO(e){for(var t=e.calendarType,n=e.formatShortWeekday,r=n===void 0?j9:n,i=e.formatWeekday,o=i===void 0?V9:i,a=e.locale,s=e.onMouseLeave,l=new Date,u=ho(l),c=ke(u),d=xr(u),h=[],m=1;m<=7;m+=1){var b=new Date(c,d,m-Da(u,t)),P=o(a,b);h.push(Q.createElement("div",{key:m,className:tc(z0,CO(b,t)&&"".concat(z0,"--weekend"))},Q.createElement("abbr",{"aria-label":P,title:P},r(a,b).replace(".",""))))}return Q.createElement(uc,{className:zO,count:7,onFocus:s,onMouseOver:s},h)}UO.propTypes={calendarType:es.isRequired,formatShortWeekday:F.func,formatWeekday:F.func,locale:F.string,onMouseLeave:F.func};var JI=["date","onClickWeekNumber","weekNumber"];function Ip(){return Ip=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function r3(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var i3="react-calendar__tile";function WO(e){var t=e.date,n=e.onClickWeekNumber,r=e.weekNumber,i=n3(e,JI),o=e3({className:i3},i),a=Q.createElement("span",null,r);return n?Q.createElement("button",Ip({},o,{onClick:function(l){return n(r,t,l)},type:"button"}),a):Q.createElement("div",o,a)}WO.propTypes={date:F.instanceOf(Date).isRequired,onClickWeekNumber:F.func,weekNumber:F.node.isRequired};function HO(e){var t=e.activeStartDate,n=e.calendarType,r=e.onClickWeekNumber,i=e.onMouseLeave,o=e.showFixedNumberOfWeeks,a=function(){if(o)return 6;var u=SO(t),c=Da(t,n),d=u-(7-c);return 1+Math.ceil(d/7)}(),s=function(){for(var u=ke(t),c=xr(t),d=ic(t),h=[],m=0;m=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function s3(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function l3(e){return Object.keys(m0).find(function(t){return m0[t].includes(e)})||Be.ISO_8601}function GO(e){var t=e.activeStartDate,n=e.locale,r=e.onMouseLeave,i=e.showFixedNumberOfWeeks,o=e.calendarType,a=o===void 0?l3(n):o,s=e.formatShortWeekday,l=e.formatWeekday,u=e.onClickWeekNumber,c=e.showWeekNumbers,d=a3(e,o3);function h(){return Q.createElement(UO,{calendarType:a,formatShortWeekday:s,formatWeekday:l,locale:n,onMouseLeave:r})}function m(){return c?Q.createElement(HO,{activeStartDate:t,calendarType:a,onClickWeekNumber:u,onMouseLeave:r,showFixedNumberOfWeeks:i}):null}function b(){return Q.createElement(BO,jp({calendarType:a},d))}var P="react-calendar__month-view";return Q.createElement("div",{className:tc(P,c?"".concat(P,"--weekNumbers"):"")},Q.createElement("div",{style:{display:"flex",alignItems:"flex-end"}},m(),Q.createElement("div",{style:{flexGrow:1,width:"100%"}},h(),b())))}GO.propTypes={activeStartDate:F.instanceOf(Date).isRequired,calendarType:es,formatShortWeekday:F.func,formatWeekday:F.func,locale:F.string,onClickWeekNumber:F.func,onMouseLeave:F.func,showFixedNumberOfWeeks:F.bool,showWeekNumbers:F.bool};var u3=["activeStartDate","defaultActiveStartDate","defaultValue","defaultView","maxDetail","minDetail","value","view"];function Ni(){return Ni=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Wl(e){return Wl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Wl(e)}function H0(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function $p(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function v3(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function g3(e){return P3(e)||S3(e)||b3(e)||w3()}function w3(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function b3(e,t){if(e){if(typeof e=="string")return Fp(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Fp(e,t)}}function S3(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function P3(e){if(Array.isArray(e))return Fp(e)}function Fp(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0}},{key:"getProcessedValue",value:function(i){var o=this.props,a=o.minDate,s=o.maxDate,l=o.maxDetail,u=o.returnValue,c=function(){switch(u){case"start":return qm;case"end":return XO;case"range":return x3;default:throw new Error("Invalid returnValue.")}}();return c({value:i,minDate:a,maxDate:s,maxDetail:l})}},{key:"renderContent",value:function(i){var o=this.activeStartDate,a=this.onMouseOver,s=this.valueType,l=this.value,u=this.view,c=this.props,d=c.calendarType,h=c.locale,m=c.maxDate,b=c.minDate,P=c.selectRange,T=c.tileClassName,y=c.tileContent,g=c.tileDisabled,S=this.hover,x=i?OO(u,o):Yr(u,o),_=this.drillDownAvailable?this.drillDown:this.onChange,E={activeStartDate:x,hover:S,locale:h,maxDate:m,minDate:b,onClick:_,onMouseOver:P?a:null,tileClassName:T,tileContent:y,tileDisabled:g,value:l,valueType:s};switch(u){case"century":{var w=this.props.formatYear;return Q.createElement(xI,Ni({formatYear:w},E))}case"decade":{var f=this.props.formatYear;return Q.createElement(II,Ni({formatYear:f},E))}case"year":{var v=this.props,p=v.formatMonth,O=v.formatMonthYear;return Q.createElement(UI,Ni({formatMonth:p,formatMonthYear:O},E))}case"month":{var C=this.props,N=C.formatDay,R=C.formatLongDate,$=C.formatShortWeekday,I=C.formatWeekday,j=C.onClickWeekNumber,L=C.showDoubleView,D=C.showFixedNumberOfWeeks,A=C.showNeighboringMonth,V=C.showWeekNumbers,z=this.onMouseLeave;return Q.createElement(GO,Ni({calendarType:d,formatDay:N,formatLongDate:R,formatShortWeekday:$,formatWeekday:I,onClickWeekNumber:j,onMouseLeave:P?z:null,showFixedNumberOfWeeks:typeof D<"u"?D:L,showNeighboringMonth:A,showWeekNumbers:V},E))}default:throw new Error("Invalid view: ".concat(u,"."))}}},{key:"renderNavigation",value:function(){var i=this.props.showNavigation;if(!i)return null;var o=this.activeStartDate,a=this.view,s=this.views,l=this.props,u=l.formatMonthYear,c=l.formatYear,d=l.locale,h=l.maxDate,m=l.minDate,b=l.navigationAriaLabel,P=l.navigationAriaLive,T=l.navigationLabel,y=l.next2AriaLabel,g=l.next2Label,S=l.nextAriaLabel,x=l.nextLabel,_=l.prev2AriaLabel,E=l.prev2Label,w=l.prevAriaLabel,f=l.prevLabel,v=l.showDoubleView;return Q.createElement(RO,{activeStartDate:o,drillUp:this.drillUp,formatMonthYear:u,formatYear:c,locale:d,maxDate:h,minDate:m,navigationAriaLabel:b,navigationAriaLive:P,navigationLabel:T,next2AriaLabel:y,next2Label:g,nextAriaLabel:S,nextLabel:x,prev2AriaLabel:_,prev2Label:E,prevAriaLabel:w,prevLabel:f,setActiveStartDate:this.setActiveStartDate,showDoubleView:v,view:a,views:s})}},{key:"render",value:function(){var i=this.props,o=i.className,a=i.inputRef,s=i.selectRange,l=i.showDoubleView,u=this.onMouseLeave,c=this.value,d=[].concat(c);return Q.createElement("div",{className:tc(Ls,s&&d.length===1&&"".concat(Ls,"--selectRange"),l&&"".concat(Ls,"--doubleView"),o),ref:a},this.renderNavigation(),Q.createElement("div",{className:"".concat(Ls,"__viewContainer"),onBlur:s?u:null,onMouseLeave:s?u:null},this.renderContent(),l&&this.renderContent(!0)))}}]),n}(k.Component);Xm.defaultProps={goToRangeStartOnSelect:!0,maxDate:O3,maxDetail:"month",minDate:Ym,minDetail:"century",returnValue:"start",showNavigation:!0,showNeighboringMonth:!0};var G0=F.instanceOf(Date),Y0=F.oneOfType([F.string,DO]);Xm.propTypes={activeStartDate:G0,allowPartialRange:F.bool,calendarType:es,className:zl,defaultActiveStartDate:G0,defaultValue:Y0,defaultView:Ra,formatDay:F.func,formatLongDate:F.func,formatMonth:F.func,formatMonthYear:F.func,formatShortWeekday:F.func,formatWeekday:F.func,formatYear:F.func,goToRangeStartOnSelect:F.bool,inputRef:Z9,locale:F.string,maxDate:Gm,maxDetail:F.oneOf(Kr),minDate:Hm,minDetail:F.oneOf(Kr),navigationAriaLabel:F.string,navigationAriaLive:F.oneOf(["off","polite","assertive"]),navigationLabel:F.func,next2AriaLabel:F.string,next2Label:F.node,nextAriaLabel:F.string,nextLabel:F.node,onActiveStartDateChange:F.func,onChange:F.func,onClickDay:F.func,onClickDecade:F.func,onClickMonth:F.func,onClickWeekNumber:F.func,onClickYear:F.func,onDrillDown:F.func,onDrillUp:F.func,onViewChange:F.func,prev2AriaLabel:F.string,prev2Label:F.node,prevAriaLabel:F.string,prevLabel:F.node,returnValue:F.oneOf(["start","end","range"]),selectRange:F.bool,showDoubleView:F.bool,showFixedNumberOfWeeks:F.bool,showNavigation:F.bool,showNeighboringMonth:F.bool,showWeekNumbers:F.bool,tileClassName:F.oneOfType([F.func,zl]),tileContent:F.oneOfType([F.func,F.node]),tileDisabled:F.func,value:Y0,view:Ra};const R3=()=>{const[e,t]=k.useState(new Date);return M("div",{className:"calendar",children:M(Sr.LazyLoadComponent,{useIntersectionObserver:!0,children:M(Xm,{value:e,onChange:t})})})};var k3={cm:!0,mm:!0,in:!0,px:!0,pt:!0,pc:!0,em:!0,ex:!0,ch:!0,rem:!0,vw:!0,vh:!0,vmin:!0,vmax:!0,"%":!0};function L3(e){if(typeof e=="number")return{value:e,unit:"px"};var t,n=(e.match(/^[0-9.]*/)||"").toString();n.includes(".")?t=parseFloat(n):t=parseInt(n,10);var r=(e.match(/[^0-9]*$/)||"").toString();return k3[r]?{value:t,unit:r}:(console.warn("React Spinners: ".concat(e," is not a valid css value. Defaulting to ").concat(t,"px.")),{value:t,unit:"px"})}function Rf(e){var t=L3(e);return"".concat(t.value).concat(t.unit)}var A3=function(e,t,n){var r="react-spinners-".concat(e,"-").concat(n);if(typeof window>"u"||!window.document)return r;var i=document.createElement("style");document.head.appendChild(i);var o=i.sheet,a=` - @keyframes `.concat(r,` { - `).concat(t,` - } - `);return o&&o.insertRule(a,0),r},Hl=globalThis&&globalThis.__assign||function(){return Hl=Object.assign||function(e){for(var t,n=1,r=arguments.length;nM("div",{className:"loader",children:M(I3,{color:"#38a39d",loading:!0,cssOverride:{display:"block",margin:"10 auto",borderColor:"red",height:"100%"},"aria-label":"loader","data-testid":"loader"})}),Qm=({type:e})=>{const t=new dn(zn+`${e==="popular"?"/popular":""}/posts`,VA),[n,r]=k.useState();return k.useEffect(()=>{t.get(n,r)},[]),ee("div",{className:"aside",children:[ee("div",{className:"aside-wrapper",children:[M(Xu,{title:e==="latest"?"Последние новости":"Самое читаемое"}),M("div",{className:"aside-inner",children:e==="popular"?n?n.data.map(i=>{var o,a;return M(p0,{title:i==null?void 0:i.title,date:i==null?void 0:i.published_at,category:(o=i.categories[0])==null?void 0:o.name,img:(a=i==null?void 0:i.featured_images[0])==null?void 0:a.path,id:i==null?void 0:i.id,video:i==null?void 0:i.video},ot())}):M(fn,{}):n?n.map(i=>{var o,a;return M(p0,{title:i==null?void 0:i.title,date:i==null?void 0:i.published_at,category:(o=i==null?void 0:i.categories[0])==null?void 0:o.name,img:(a=i==null?void 0:i.featured_images[0])==null?void 0:a.path,id:i==null?void 0:i.id,video:i==null?void 0:i.video},ot())}):M(fn,{})})]}),M("div",{className:"aside-calendar",children:M(R3,{})})]})},Gl=({id:e,title:t,text:n,categories:r,date:i,img:o,video:a})=>M(Jt,{to:`/news/${e}`,children:ee("div",{className:"news-wrapper",children:[M("div",{className:"news-image",children:a&&a.length>0?M(Ju,{url:a,controls:!0,light:o,width:"100%",height:"100%"}):M(Sr.LazyLoadImage,{src:o,alt:o,useIntersectionObserver:!0,effect:"opacity",placeholderSrc:ec})}),M("div",{className:"news-info",children:ee("div",{className:"news-info-inner",children:[M("h2",{className:"news-title",children:t}),ee("div",{className:"news-status",children:[M("div",{className:"news-status-left",children:r.map(s=>M(eO,{title:s.name},ot()))}),M("div",{className:"news-status-right",children:M(tO,{date:i})})]}),M("div",{className:"news-text",dangerouslySetInnerHTML:{__html:n}})]})})]})}),K0=e=>({type:"SET_NEWS_SCROLL",payload:e}),q0=e=>({type:"SET_SEARCH_DATA",payload:e}),j3=e=>({type:"SET_POST",payload:e}),V3=e=>({type:"SET_VIDEO",payload:e}),$3=e=>({type:"SET_FEATURED",payload:e}),F3=e=>({type:"SET_CATEGORIES",payload:e}),B3=({title:e,category:t,count:n,avoidFirst:r})=>{const i=jA.slice();t&&i.push({name:"category",value:t}),n&&(i[0].value=n);const o=new dn(zn+"/pagination/posts",i),a=o.language,[s,l]=k.useState(a),u=It(m=>m.newsScroll.data),c=Cr();k.useEffect(()=>{o.get(u,m=>c(K0(m))),l(a)},[t]),k.useEffect(()=>{u.status_code>0&&s!==a&&(o.get(u,m=>c(K0(m))),l(a))},[a,s]);const[d,h]=k.useState(u.data.data);return k.useEffect(()=>{const m=u.data.data.filter((b,P)=>{if(P>=0)return b});h(m)},[u]),M("div",{className:"news-scroll",children:ee("div",{className:"news-scroll-wrapper",children:[e===!0?M(Xu,{title:"Лента новостей",linkData:{link:"/all",title:"Посмотреть все"}}):null,M("div",{className:"news-scroll-inner",children:d.length>0?d[0].id>-1?d.map((m,b)=>{var P,T;if(r){if(b>0)return M(Gl,{id:m==null?void 0:m.id,title:m==null?void 0:m.title,text:m==null?void 0:m.excerpt,date:m==null?void 0:m.published_at,categories:m==null?void 0:m.categories,img:(P=m==null?void 0:m.featured_images[0])==null?void 0:P.path,video:m==null?void 0:m.video},ot())}else return M(Gl,{id:m==null?void 0:m.id,title:m==null?void 0:m.title,text:m==null?void 0:m.excerpt,date:m==null?void 0:m.published_at,categories:m==null?void 0:m.categories,img:(T=m==null?void 0:m.featured_images[0])==null?void 0:T.path,video:m==null?void 0:m.video},ot())}):M(fn,{}):M("p",{className:"scroll-empty",children:"Нет новостей в этой категории"})})]})})},z3=({url:e,placeholder:t,date:n,excerpt:r})=>M("div",{className:"videos-item",children:ee(Sr.LazyLoadComponent,{useIntersectionObserver:!0,children:[M("div",{className:"videos-item-video",children:M(Ju,{url:e,controls:!0,light:t,width:"100%",height:"100%"})}),ee("div",{className:"videos-item-data",children:[M("span",{children:n}),M("p",{children:r})]})]})}),U3=()=>{const e=It(a=>a.video.data),t=new dn(zn+"/pagination/posts",BA),n=t.language,r=Cr(),[i,o]=k.useState(n);return k.useEffect(()=>{i===n&&e.status_code>0||(t.get(e,a=>r(V3(a))),o(n))},[i,n]),M("section",{className:"videos",children:ee("div",{className:"videos-inner",children:[M(Xu,{title:"Видео",givenClass:"videos",linkData:{link:"/all?type=video",title:"Посмотреть все"}}),M("div",{className:"videos-items",children:e.status_code>0?e.data.data.map((a,s)=>{if(s<=4)return M(z3,{url:a.video||"",placeholder:a.featured_images[0]?a.featured_images[0].path:"",date:a.published_at,excerpt:a.excerpt},ot())}):M(fn,{})})]})})},$r=({type:e="small",img:t,title:n,id:r})=>ee("div",{className:`main-content-item main-content-item__${e}`,style:{backgroundImage:`url(${t})`,backgroundRepeat:"no-repeat",backgroundSize:"cover"},children:[M(Sr.LazyLoadImage,{src:t,alt:t,effect:"opacity",useIntersectionObserver:!0,placeholderSrc:ec}),M("div",{className:"bg-blur"}),M(Jt,{to:`/news/${r}`,className:"main-content-item-overlay",children:M("h2",{children:n})})]});function X0(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function Zm(e={},t={}){Object.keys(t).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:X0(t[n])&&X0(e[n])&&Object.keys(t[n]).length>0&&Zm(e[n],t[n])})}const ZO={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function En(){const e=typeof document<"u"?document:{};return Zm(e,ZO),e}const W3={document:ZO,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function Ut(){const e=typeof window<"u"?window:{};return Zm(e,W3),e}function H3(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function Bp(e,t=0){return setTimeout(e,t)}function Aa(){return Date.now()}function G3(e){const t=Ut();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function Y3(e,t="x"){const n=Ut();let r,i,o;const a=G3(e);return n.WebKitCSSMatrix?(i=a.transform||a.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map(s=>s.replace(",",".")).join(", ")),o=new n.WebKitCSSMatrix(i==="none"?"":i)):(o=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=o.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?i=o.m41:r.length===16?i=parseFloat(r[12]):i=parseFloat(r[4])),t==="y"&&(n.WebKitCSSMatrix?i=o.m42:r.length===16?i=parseFloat(r[13]):i=parseFloat(r[5])),i||0}function As(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function K3(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function At(...e){const t=Object(e[0]),n=["__proto__","constructor","prototype"];for(let r=1;rn.indexOf(a)<0);for(let a=0,s=o.length;ai?"next":"prev",u=(d,h)=>l==="next"&&d>=h||l==="prev"&&d<=h,c=()=>{a=new Date().getTime(),o===null&&(o=a);const d=Math.max(Math.min((a-o)/s,1),0),h=.5-Math.cos(d*Math.PI)/2;let m=i+h*(t-i);if(u(m,t)&&(m=t),e.wrapperEl.scrollTo({[n]:m}),u(m,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[n]:m})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(c)};c()}function In(e,t=""){return[...e.children].filter(n=>n.matches(t))}function e_(e,t=[]){const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:[t]),n}function q3(e,t){const n=[];for(;e.previousElementSibling;){const r=e.previousElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function X3(e,t){const n=[];for(;e.nextElementSibling;){const r=e.nextElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}function or(e,t){return Ut().getComputedStyle(e,null).getPropertyValue(t)}function Pr(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function t_(e,t){const n=[];let r=e.parentElement;for(;r;)t?r.matches(t)&&n.push(r):n.push(r),r=r.parentElement;return n}function zp(e,t,n){const r=Ut();return n?e[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom")):e.offsetWidth}let kf;function Q3(){const e=Ut(),t=En();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function n_(){return kf||(kf=Q3()),kf}let Lf;function Z3({userAgent:e}={}){const t=n_(),n=Ut(),r=n.navigator.platform,i=e||n.navigator.userAgent,o={ios:!1,android:!1},a=n.screen.width,s=n.screen.height,l=i.match(/(Android);?[\s\/]+([\d.]+)?/);let u=i.match(/(iPad).*OS\s([\d_]+)/);const c=i.match(/(iPod)(.*OS\s([\d_]+))?/),d=!u&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h=r==="Win32";let m=r==="MacIntel";const b=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!u&&m&&t.touch&&b.indexOf(`${a}x${s}`)>=0&&(u=i.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),m=!1),l&&!h&&(o.os="android",o.android=!0),(u||d||c)&&(o.os="ios",o.ios=!0),o}function J3(e={}){return Lf||(Lf=Z3(e)),Lf}let Af;function e4(){const e=Ut();let t=!1;function n(){const r=e.navigator.userAgent.toLowerCase();return r.indexOf("safari")>=0&&r.indexOf("chrome")<0&&r.indexOf("android")<0}if(n()){const r=String(e.navigator.userAgent);if(r.includes("Version/")){const[i,o]=r.split("Version/")[1].split(" ")[0].split(".").map(a=>Number(a));t=i<16||i===16&&o<2}}return{isSafari:t||n(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}function t4(){return Af||(Af=e4()),Af}function n4({swiper:e,on:t,emit:n}){const r=Ut();let i=null,o=null;const a=()=>{!e||e.destroyed||!e.initialized||(n("beforeResize"),n("resize"))},s=()=>{!e||e.destroyed||!e.initialized||(i=new ResizeObserver(c=>{o=r.requestAnimationFrame(()=>{const{width:d,height:h}=e;let m=d,b=h;c.forEach(({contentBoxSize:P,contentRect:T,target:y})=>{y&&y!==e.el||(m=T?T.width:(P[0]||P).inlineSize,b=T?T.height:(P[0]||P).blockSize)}),(m!==d||b!==h)&&a()})}),i.observe(e.el))},l=()=>{o&&r.cancelAnimationFrame(o),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null)},u=()=>{!e||e.destroyed||!e.initialized||n("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&typeof r.ResizeObserver<"u"){s();return}r.addEventListener("resize",a),r.addEventListener("orientationchange",u)}),t("destroy",()=>{l(),r.removeEventListener("resize",a),r.removeEventListener("orientationchange",u)})}function r4({swiper:e,extendParams:t,on:n,emit:r}){const i=[],o=Ut(),a=(u,c={})=>{const d=o.MutationObserver||o.WebkitMutationObserver,h=new d(m=>{if(m.length===1){r("observerUpdate",m[0]);return}const b=function(){r("observerUpdate",m[0])};o.requestAnimationFrame?o.requestAnimationFrame(b):o.setTimeout(b,0)});h.observe(u,{attributes:typeof c.attributes>"u"?!0:c.attributes,childList:typeof c.childList>"u"?!0:c.childList,characterData:typeof c.characterData>"u"?!0:c.characterData}),i.push(h)},s=()=>{if(e.params.observer){if(e.params.observeParents){const u=t_(e.el);for(let c=0;c{i.forEach(u=>{u.disconnect()}),i.splice(0,i.length)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",s),n("destroy",l)}const i4={on(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;const i=n?"unshift":"push";return e.split(" ").forEach(o=>{r.eventsListeners[o]||(r.eventsListeners[o]=[]),r.eventsListeners[o][i](t)}),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;function i(...o){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(r,o)}return i.__emitterProxy=t,r.on(e,i,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed||typeof e!="function")return n;const r=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[r](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(" ").forEach(r=>{typeof t>"u"?n.eventsListeners[r]=[]:n.eventsListeners[r]&&n.eventsListeners[r].forEach((i,o)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[r].splice(o,1)})}),n},emit(...e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let n,r,i;return typeof e[0]=="string"||Array.isArray(e[0])?(n=e[0],r=e.slice(1,e.length),i=t):(n=e[0].events,r=e[0].data,i=e[0].context||t),r.unshift(i),(Array.isArray(n)?n:n.split(" ")).forEach(a=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(s=>{s.apply(i,[a,...r])}),t.eventsListeners&&t.eventsListeners[a]&&t.eventsListeners[a].forEach(s=>{s.apply(i,r)})}),t}};function o4(){const e=this;let t,n;const r=e.el;typeof e.params.width<"u"&&e.params.width!==null?t=e.params.width:t=r.clientWidth,typeof e.params.height<"u"&&e.params.height!==null?n=e.params.height:n=r.clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(or(r,"padding-left")||0,10)-parseInt(or(r,"padding-right")||0,10),n=n-parseInt(or(r,"padding-top")||0,10)-parseInt(or(r,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function a4(){const e=this;function t(O){return e.isHorizontal()?O:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[O]}function n(O,C){return parseFloat(O.getPropertyValue(t(C))||0)}const r=e.params,{wrapperEl:i,slidesEl:o,size:a,rtlTranslate:s,wrongRTL:l}=e,u=e.virtual&&r.virtual.enabled,c=u?e.virtual.slides.length:e.slides.length,d=In(o,`.${e.params.slideClass}, swiper-slide`),h=u?e.virtual.slides.length:d.length;let m=[];const b=[],P=[];let T=r.slidesOffsetBefore;typeof T=="function"&&(T=r.slidesOffsetBefore.call(e));let y=r.slidesOffsetAfter;typeof y=="function"&&(y=r.slidesOffsetAfter.call(e));const g=e.snapGrid.length,S=e.slidesGrid.length;let x=r.spaceBetween,_=-T,E=0,w=0;if(typeof a>"u")return;typeof x=="string"&&x.indexOf("%")>=0&&(x=parseFloat(x.replace("%",""))/100*a),e.virtualSize=-x,d.forEach(O=>{s?O.style.marginLeft="":O.style.marginRight="",O.style.marginBottom="",O.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(Ms(i,"--swiper-centered-offset-before",""),Ms(i,"--swiper-centered-offset-after",""));const f=r.grid&&r.grid.rows>1&&e.grid;f&&e.grid.initSlides(h);let v;const p=r.slidesPerView==="auto"&&r.breakpoints&&Object.keys(r.breakpoints).filter(O=>typeof r.breakpoints[O].slidesPerView<"u").length>0;for(let O=0;O1&&m.push(e.virtualSize-a)}if(u&&r.loop){const O=P[0]+x;if(r.slidesPerGroup>1){const C=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/r.slidesPerGroup),N=O*r.slidesPerGroup;for(let R=0;R!r.cssMode||r.loop?!0:N!==d.length-1).forEach(C=>{C.style[O]=`${x}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let O=0;P.forEach(N=>{O+=N+(r.spaceBetween?r.spaceBetween:0)}),O-=r.spaceBetween;const C=O-a;m=m.map(N=>N<0?-T:N>C?C+y:N)}if(r.centerInsufficientSlides){let O=0;if(P.forEach(C=>{O+=C+(r.spaceBetween?r.spaceBetween:0)}),O-=r.spaceBetween,O{m[R]=N-C}),b.forEach((N,R)=>{b[R]=N+C})}}if(Object.assign(e,{slides:d,snapGrid:m,slidesGrid:b,slidesSizesGrid:P}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){Ms(i,"--swiper-centered-offset-before",`${-m[0]}px`),Ms(i,"--swiper-centered-offset-after",`${e.size/2-P[P.length-1]/2}px`);const O=-e.snapGrid[0],C=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(N=>N+O),e.slidesGrid=e.slidesGrid.map(N=>N+C)}if(h!==c&&e.emit("slidesLengthChange"),m.length!==g&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),b.length!==S&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),!u&&!r.cssMode&&(r.effect==="slide"||r.effect==="fade")){const O=`${r.containerModifierClass}backface-hidden`,C=e.el.classList.contains(O);h<=r.maxBackfaceHiddenSlides?C||e.el.classList.add(O):C&&e.el.classList.remove(O)}}function s4(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let i=0,o;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const a=s=>r?t.slides.filter(l=>parseInt(l.getAttribute("data-swiper-slide-index"),10)===s)[0]:t.slides[s];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(s=>{n.push(s)});else for(o=0;ot.slides.length&&!r)break;n.push(a(s))}else n.push(a(t.activeIndex));for(o=0;oi?s:i}(i||i===0)&&(t.wrapperEl.style.height=`${i}px`)}function l4(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let r=0;r"u"&&t.updateSlidesOffset();let a=-e;i&&(a=e),r.forEach(s=>{s.classList.remove(n.slideVisibleClass)}),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let s=0;s=0&&h1&&m<=t.size||h<=0&&m>=t.size)&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(s),r[s].classList.add(n.slideVisibleClass)),l.progress=i?-c:c,l.originalProgress=i?-d:d}}function c4(e){const t=this;if(typeof e>"u"){const c=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*c||0}const n=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:o,isEnd:a,progressLoop:s}=t;const l=o,u=a;if(r===0)i=0,o=!0,a=!0;else{i=(e-t.minTranslate())/r;const c=Math.abs(e-t.minTranslate())<1,d=Math.abs(e-t.maxTranslate())<1;o=c||i<=0,a=d||i>=1,c&&(i=0),d&&(i=1)}if(n.loop){const c=Pr(t.slides.filter(T=>T.getAttribute("data-swiper-slide-index")==="0")[0]),d=Pr(t.slides.filter(T=>T.getAttribute("data-swiper-slide-index")*1===t.slides.length-1)[0]),h=t.slidesGrid[c],m=t.slidesGrid[d],b=t.slidesGrid[t.slidesGrid.length-1],P=Math.abs(e);P>=h?s=(P-h)/b:s=(P+b-m)/b,s>1&&(s-=1)}Object.assign(t,{progress:i,progressLoop:s,isBeginning:o,isEnd:a}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),o&&!l&&t.emit("reachBeginning toEdge"),a&&!u&&t.emit("reachEnd toEdge"),(l&&!o||u&&!a)&&t.emit("fromEdge"),t.emit("progress",i)}function f4(){const e=this,{slides:t,params:n,slidesEl:r,activeIndex:i}=e,o=e.virtual&&n.virtual.enabled,a=l=>In(r,`.${n.slideClass}${l}, swiper-slide${l}`)[0];t.forEach(l=>{l.classList.remove(n.slideActiveClass,n.slideNextClass,n.slidePrevClass)});let s;if(o)if(n.loop){let l=i-e.virtual.slidesBefore;l<0&&(l=e.virtual.slides.length+l),l>=e.virtual.slides.length&&(l-=e.virtual.slides.length),s=a(`[data-swiper-slide-index="${l}"]`)}else s=a(`[data-swiper-slide-index="${i}"]`);else s=t[i];if(s){s.classList.add(n.slideActiveClass);let l=X3(s,`.${n.slideClass}, swiper-slide`)[0];n.loop&&!l&&(l=t[0]),l&&l.classList.add(n.slideNextClass);let u=q3(s,`.${n.slideClass}, swiper-slide`)[0];n.loop&&!u===0&&(u=t[t.length-1]),u&&u.classList.add(n.slidePrevClass)}e.emitSlidesClasses()}function d4(e){const{slidesGrid:t,params:n}=e,r=e.rtlTranslate?e.translate:-e.translate;let i;for(let o=0;o=t[o]&&r=t[o]&&r=t[o]&&(i=o);return n.normalizeSlideIndex&&(i<0||typeof i>"u")&&(i=0),i}function p4(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:i,activeIndex:o,realIndex:a,snapIndex:s}=t;let l=e,u;const c=h=>{let m=h-t.virtual.slidesBefore;return m<0&&(m=t.virtual.slides.length+m),m>=t.virtual.slides.length&&(m-=t.virtual.slides.length),m};if(typeof l>"u"&&(l=d4(t)),r.indexOf(n)>=0)u=r.indexOf(n);else{const h=Math.min(i.slidesPerGroupSkip,l);u=h+Math.floor((l-h)/i.slidesPerGroup)}if(u>=r.length&&(u=r.length-1),l===o){u!==s&&(t.snapIndex=u,t.emit("snapIndexChange")),t.params.loop&&t.virtual&&t.params.virtual.enabled&&(t.realIndex=c(l));return}let d;t.virtual&&i.virtual.enabled&&i.loop?d=c(l):t.slides[l]?d=parseInt(t.slides[l].getAttribute("data-swiper-slide-index")||l,10):d=l,Object.assign(t,{snapIndex:u,realIndex:d,previousIndex:o,activeIndex:l}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),a!==d&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")}function h4(e){const t=this,n=t.params,r=e.closest(`.${n.slideClass}, swiper-slide`);let i=!1,o;if(r){for(let a=0;al?c=l:r&&eo?a="next":i=l.length&&(T=l.length-1);const y=-l[T];if(s.normalizeSlideIndex)for(let S=0;S=_&&x=_&&x=_&&(a=S)}if(o.initialized&&a!==d&&(!o.allowSlideNext&&yo.translate&&y>o.maxTranslate()&&(d||0)!==a))return!1;a!==(c||0)&&n&&o.emit("beforeSlideChangeStart"),o.updateProgress(y);let g;if(a>d?g="next":a0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{m[S?"scrollLeft":"scrollTop"]=x})):m[S?"scrollLeft":"scrollTop"]=x,_&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1})}else{if(!o.support.smoothScroll)return JO({swiper:o,targetPosition:x,side:S?"left":"top"}),!0;m.scrollTo({[S?"left":"top"]:x,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(y),o.updateActiveIndex(a),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,r),o.transitionStart(n,g),t===0?o.transitionEnd(n,g):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(x){!o||o.destroyed||x.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(n,g))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0}function C4(e=0,t=this.params.speed,n=!0,r){typeof e=="string"&&(e=parseInt(e,10));const i=this;let o=e;return i.params.loop&&(i.virtual&&i.params.virtual.enabled?o=o+i.virtual.slidesBefore:o=Pr(i.slides.filter(a=>a.getAttribute("data-swiper-slide-index")*1===o)[0])),i.slideTo(o,t,n,r)}function x4(e=this.params.speed,t=!0,n){const r=this,{enabled:i,params:o,animating:a}=r;if(!i)return r;let s=o.slidesPerGroup;o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic("current",!0),1));const l=r.activeIndexh(y));let P=o[b.indexOf(m)-1];if(typeof P>"u"&&i.cssMode){let y;o.forEach((g,S)=>{m>=g&&(y=S)}),typeof y<"u"&&(P=o[y>0?y-1:y])}let T=0;if(typeof P<"u"&&(T=a.indexOf(P),T<0&&(T=r.activeIndex-1),i.slidesPerView==="auto"&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(T=T-r.slidesPerViewDynamic("previous",!0)+1,T=Math.max(T,0))),i.rewind&&r.isBeginning){const y=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(y,e,t,n)}return r.slideTo(T,e,t,n)}function R4(e=this.params.speed,t=!0,n){const r=this;return r.slideTo(r.activeIndex,e,t,n)}function k4(e=this.params.speed,t=!0,n,r=.5){const i=this;let o=i.activeIndex;const a=Math.min(i.params.slidesPerGroupSkip,o),s=a+Math.floor((o-a)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[s]){const u=i.snapGrid[s],c=i.snapGrid[s+1];l-u>(c-u)*r&&(o+=i.params.slidesPerGroup)}else{const u=i.snapGrid[s-1],c=i.snapGrid[s];l-u<=(c-u)*r&&(o-=i.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,i.slidesGrid.length-1),i.slideTo(o,e,t,n)}function L4(){const e=this,{params:t,slidesEl:n}=e,r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let i=e.clickedIndex,o;const a=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;o=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?ie.slides.length-e.loopedSlides+r/2?(e.loopFix(),i=Pr(In(n,`${a}[data-swiper-slide-index="${o}"]`)[0]),Bp(()=>{e.slideTo(i)})):e.slideTo(i):i>e.slides.length-r?(e.loopFix(),i=Pr(In(n,`${a}[data-swiper-slide-index="${o}"]`)[0]),Bp(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}const A4={slideTo:T4,slideToLoop:C4,slideNext:x4,slidePrev:D4,slideReset:R4,slideToClosest:k4,slideToClickedSlide:L4};function M4(e){const t=this,{params:n,slidesEl:r}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;In(r,`.${n.slideClass}, swiper-slide`).forEach((o,a)=>{o.setAttribute("data-swiper-slide-index",a)}),t.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next"})}function N4({slideRealIndex:e,slideTo:t=!0,direction:n,setTranslate:r,activeSlideIndex:i,byController:o,byMousewheel:a}={}){const s=this;if(!s.params.loop)return;s.emit("beforeLoopFix");const{slides:l,allowSlidePrev:u,allowSlideNext:c,slidesEl:d,params:h}=s;if(s.allowSlidePrev=!0,s.allowSlideNext=!0,s.virtual&&h.virtual.enabled){t&&(!h.centeredSlides&&s.snapIndex===0?s.slideTo(s.virtual.slides.length,0,!1,!0):h.centeredSlides&&s.snapIndex"u"?i=Pr(s.slides.filter(E=>E.classList.contains("swiper-slide-active"))[0]):y=i;const g=n==="next"||!n,S=n==="prev"||!n;let x=0,_=0;if(is.slides.length-b*2){_=i-(s.slides.length-b*2);for(let E=0;E<_;E+=1){const w=E-Math.floor(E/l.length)*l.length;T.push(w)}}if(S&&P.forEach(E=>{d.prepend(s.slides[E])}),g&&T.forEach(E=>{d.append(s.slides[E])}),s.recalcSlides(),h.watchSlidesProgress&&s.updateSlidesOffset(),t){if(P.length>0&&S)if(typeof e>"u"){const E=s.slidesGrid[y],f=s.slidesGrid[y+x]-E;a?s.setTranslate(s.translate-f):(s.slideTo(y+x,0,!1,!0),r&&(s.touches[s.isHorizontal()?"startX":"startY"]+=f))}else r&&s.slideToLoop(e,0,!1,!0);else if(T.length>0&&g)if(typeof e>"u"){const E=s.slidesGrid[y],f=s.slidesGrid[y-_]-E;a?s.setTranslate(s.translate-f):(s.slideTo(y-_,0,!1,!0),r&&(s.touches[s.isHorizontal()?"startX":"startY"]+=f))}else s.slideToLoop(e,0,!1,!0)}if(s.allowSlidePrev=u,s.allowSlideNext=c,s.controller&&s.controller.control&&!o){const E={slideRealIndex:e,slideTo:!1,direction:n,setTranslate:r,activeSlideIndex:i,byController:!0};Array.isArray(s.controller.control)?s.controller.control.forEach(w=>{w.params.loop&&w.loopFix(E)}):s.controller.control instanceof s.constructor&&s.controller.control.params.loop&&s.controller.control.loopFix(E)}s.emit("loopFix")}function I4(){const e=this,{slides:t,params:n,slidesEl:r}=e;if(!n.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const i=[];t.forEach(o=>{const a=typeof o.swiperSlideIndex>"u"?o.getAttribute("data-swiper-slide-index")*1:o.swiperSlideIndex;i[a]=o}),t.forEach(o=>{o.removeAttribute("data-swiper-slide-index")}),i.forEach(o=>{r.append(o)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}const j4={loopCreate:M4,loopFix:N4,loopDestroy:I4};function V4(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;n.style.cursor="move",n.style.cursor=e?"grabbing":"grab"}function $4(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="")}const F4={setGrabCursor:V4,unsetGrabCursor:$4};function B4(e,t=this){function n(r){if(!r||r===En()||r===Ut())return null;r.assignedSlot&&(r=r.assignedSlot);const i=r.closest(e);return!i&&!r.getRootNode?null:i||n(r.getRootNode().host)}return n(t)}function z4(e){const t=this,n=En(),r=Ut(),i=t.touchEventsData;i.evCache.push(e);const{params:o,touches:a,enabled:s}=t;if(!s||!o.simulateTouch&&e.pointerType==="mouse"||t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let l=e;l.originalEvent&&(l=l.originalEvent);let u=l.target;if(o.touchEventsTarget==="wrapper"&&!t.wrapperEl.contains(u)||"which"in l&&l.which===3||"button"in l&&l.button>0||i.isTouched&&i.isMoved)return;const c=!!o.noSwipingClass&&o.noSwipingClass!=="",d=e.composedPath?e.composedPath():e.path;c&&l.target&&l.target.shadowRoot&&d&&(u=d[0]);const h=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,m=!!(l.target&&l.target.shadowRoot);if(o.noSwiping&&(m?B4(h,u):u.closest(h))){t.allowClick=!0;return}if(o.swipeHandler&&!u.closest(o.swipeHandler))return;a.currentX=l.pageX,a.currentY=l.pageY;const b=a.currentX,P=a.currentY,T=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,y=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(T&&(b<=y||b>=r.innerWidth-y))if(T==="prevent")e.preventDefault();else return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=b,a.startY=P,i.touchStartTime=Aa(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(i.allowThresholdMove=!1);let g=!0;u.matches(i.focusableElements)&&(g=!1,u.nodeName==="SELECT"&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==u&&n.activeElement.blur();const S=g&&t.allowTouchMove&&o.touchStartPreventDefault;(o.touchStartForcePreventDefault||S)&&!u.isContentEditable&&l.preventDefault(),t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",l)}function U4(e){const t=En(),n=this,r=n.touchEventsData,{params:i,touches:o,rtlTranslate:a,enabled:s}=n;if(!s||!i.simulateTouch&&e.pointerType==="mouse")return;let l=e;if(l.originalEvent&&(l=l.originalEvent),!r.isTouched){r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",l);return}const u=r.evCache.findIndex(E=>E.pointerId===l.pointerId);u>=0&&(r.evCache[u]=l);const c=r.evCache.length>1?r.evCache[0]:l,d=c.pageX,h=c.pageY;if(l.preventedByNestedSwiper){o.startX=d,o.startY=h;return}if(!n.allowTouchMove){l.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(o,{startX:d,startY:h,prevX:n.touches.currentX,prevY:n.touches.currentY,currentX:d,currentY:h}),r.touchStartTime=Aa());return}if(i.touchReleaseOnEdges&&!i.loop){if(n.isVertical()){if(ho.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(do.startX&&n.translate>=n.minTranslate())return}if(t.activeElement&&l.target===t.activeElement&&l.target.matches(r.focusableElements)){r.isMoved=!0,n.allowClick=!1;return}if(r.allowTouchCallbacks&&n.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;o.currentX=d,o.currentY=h;const m=o.currentX-o.startX,b=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(m**2+b**2)"u"){let E;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?r.isScrolling=!1:m*m+b*b>=25&&(E=Math.atan2(Math.abs(b),Math.abs(m))*180/Math.PI,r.isScrolling=n.isHorizontal()?E>i.touchAngle:90-E>i.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",l),typeof r.startMoving>"u"&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(r.startMoving=!0),r.isScrolling||n.zoom&&n.params.zoom&&n.params.zoom.enabled&&r.evCache.length>1){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation();let P=n.isHorizontal()?m:b,T=n.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;i.oneWayMovement&&(P=Math.abs(P)*(a?1:-1),T=Math.abs(T)*(a?1:-1)),o.diff=P,P*=i.touchRatio,a&&(P=-P,T=-T);const y=n.touchesDirection;n.swipeDirection=P>0?"prev":"next",n.touchesDirection=T>0?"prev":"next";const g=n.params.loop&&!i.cssMode;if(!r.isMoved){if(g&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const E=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});n.wrapperEl.dispatchEvent(E)}r.allowMomentumBounce=!1,i.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",l)}let S;r.isMoved&&y!==n.touchesDirection&&g&&Math.abs(P)>=1&&(n.loopFix({direction:n.swipeDirection,setTranslate:!0}),S=!0),n.emit("sliderMove",l),r.isMoved=!0,r.currentTranslate=P+r.startTranslate;let x=!0,_=i.resistanceRatio;if(i.touchReleaseOnEdges&&(_=0),P>0?(g&&!S&&r.currentTranslate>(i.centeredSlides?n.minTranslate()-n.size/2:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(x=!1,i.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+P)**_))):P<0&&(g&&!S&&r.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.size/2:n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(i.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),r.currentTranslater.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(r.currentTranslate=r.startTranslate),i.threshold>0)if(Math.abs(P)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,r.currentTranslate=r.startTranslate,o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY;return}}else{r.currentTranslate=r.startTranslate;return}!i.followFinger||i.cssMode||((i.freeMode&&i.freeMode.enabled&&n.freeMode||i.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),n.params.freeMode&&i.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function W4(e){const t=this,n=t.touchEventsData,r=n.evCache.findIndex(S=>S.pointerId===e.pointerId);if(r>=0&&n.evCache.splice(r,1),["pointercancel","pointerout","pointerleave"].includes(e.type))return;const{params:i,touches:o,rtlTranslate:a,slidesGrid:s,enabled:l}=t;if(!l||!i.simulateTouch&&e.pointerType==="mouse")return;let u=e;if(u.originalEvent&&(u=u.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",u),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&i.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}i.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const c=Aa(),d=c-n.touchStartTime;if(t.allowClick){const S=u.path||u.composedPath&&u.composedPath();t.updateClickedSlide(S&&S[0]||u.target),t.emit("tap click",u),d<300&&c-n.lastClickTime<300&&t.emit("doubleTap doubleClick",u)}if(n.lastClickTime=Aa(),Bp(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||o.diff===0||n.currentTranslate===n.startTranslate){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let h;if(i.followFinger?h=a?t.translate:-t.translate:h=-n.currentTranslate,i.cssMode)return;if(t.params.freeMode&&i.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:h});return}let m=0,b=t.slidesSizesGrid[0];for(let S=0;S=s[S]&&h=s[S]&&(m=S,b=s[s.length-1]-s[s.length-2])}let P=null,T=null;i.rewind&&(t.isBeginning?T=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(P=0));const y=(h-s[m])/b,g=mi.longSwipesMs){if(!i.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(y>=i.longSwipesRatio?t.slideTo(i.rewind&&t.isEnd?P:m+g):t.slideTo(m)),t.swipeDirection==="prev"&&(y>1-i.longSwipesRatio?t.slideTo(m+g):T!==null&&y<0&&Math.abs(y)>i.longSwipesRatio?t.slideTo(T):t.slideTo(m))}else{if(!i.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(u.target===t.navigation.nextEl||u.target===t.navigation.prevEl)?u.target===t.navigation.nextEl?t.slideTo(m+g):t.slideTo(m):(t.swipeDirection==="next"&&t.slideTo(P!==null?P:m+g),t.swipeDirection==="prev"&&t.slideTo(T!==null?T:m))}}let Q0;function Z0(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:i,snapGrid:o}=e,a=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const s=a&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!s?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!a?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(Q0),Q0=setTimeout(()=>{e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&o!==e.snapGrid&&e.checkOverflow()}function H4(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function G4(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:r}=e;if(!r)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let i;const o=e.maxTranslate()-e.minTranslate();o===0?i=0:i=(e.translate-e.minTranslate())/o,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}const el=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,r=t.closest(n());if(r){const i=r.querySelector(`.${e.params.lazyPreloaderClass}`);i&&i.remove()}};function Y4(e){const t=this;el(t,e.target),t.update()}let J0=!1;function K4(){}const i_=(e,t)=>{const n=En(),{params:r,el:i,wrapperEl:o,device:a}=e,s=!!r.nested,l=t==="on"?"addEventListener":"removeEventListener",u=t;i[l]("pointerdown",e.onTouchStart,{passive:!1}),n[l]("pointermove",e.onTouchMove,{passive:!1,capture:s}),n[l]("pointerup",e.onTouchEnd,{passive:!0}),n[l]("pointercancel",e.onTouchEnd,{passive:!0}),n[l]("pointerout",e.onTouchEnd,{passive:!0}),n[l]("pointerleave",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[l]("click",e.onClick,!0),r.cssMode&&o[l]("scroll",e.onScroll),r.updateOnWindowResize?e[u](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",Z0,!0):e[u]("observerUpdate",Z0,!0),i[l]("load",e.onLoad,{capture:!0})};function q4(){const e=this,t=En(),{params:n}=e;e.onTouchStart=z4.bind(e),e.onTouchMove=U4.bind(e),e.onTouchEnd=W4.bind(e),n.cssMode&&(e.onScroll=G4.bind(e)),e.onClick=H4.bind(e),e.onLoad=Y4.bind(e),J0||(t.addEventListener("touchstart",K4),J0=!0),i_(e,"on")}function X4(){i_(this,"off")}const Q4={attachEvents:q4,detachEvents:X4},e1=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function Z4(){const e=this,{realIndex:t,initialized:n,params:r,el:i}=e,o=r.breakpoints;if(!o||o&&Object.keys(o).length===0)return;const a=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(!a||e.currentBreakpoint===a)return;const l=(a in o?o[a]:void 0)||e.originalParams,u=e1(e,r),c=e1(e,l),d=r.enabled;u&&!c?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&c&&(i.classList.add(`${r.containerModifierClass}grid`),(l.grid.fill&&l.grid.fill==="column"||!l.grid.fill&&r.grid.fill==="column")&&i.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(P=>{const T=r[P]&&r[P].enabled,y=l[P]&&l[P].enabled;T&&!y&&e[P].disable(),!T&&y&&e[P].enable()});const h=l.direction&&l.direction!==r.direction,m=r.loop&&(l.slidesPerView!==r.slidesPerView||h);h&&n&&e.changeDirection(),At(e.params,l);const b=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),d&&!b?e.disable():!d&&b&&e.enable(),e.currentBreakpoint=a,e.emit("_beforeBreakpoint",l),m&&n&&(e.loopDestroy(),e.loopCreate(t),e.updateSlides()),e.emit("breakpoint",l)}function J4(e,t="window",n){if(!e||t==="container"&&!n)return;let r=!1;const i=Ut(),o=t==="window"?i.innerHeight:n.clientHeight,a=Object.keys(e).map(s=>{if(typeof s=="string"&&s.indexOf("@")===0){const l=parseFloat(s.substr(1));return{value:o*l,point:s}}return{value:s,point:s}});a.sort((s,l)=>parseInt(s.value,10)-parseInt(l.value,10));for(let s=0;s{typeof r=="object"?Object.keys(r).forEach(i=>{r[i]&&n.push(t+i)}):typeof r=="string"&&n.push(t+r)}),n}function nj(){const e=this,{classNames:t,params:n,rtl:r,el:i,device:o}=e,a=tj(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill==="column"},{android:o.android},{ios:o.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...a),i.classList.add(...t),e.emitContainerClasses()}function rj(){const e=this,{el:t,classNames:n}=e;t.classList.remove(...n),e.emitContainerClasses()}const ij={addClasses:nj,removeClasses:rj};function oj(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){const i=e.slides.length-1,o=e.slidesGrid[i]+e.slidesSizesGrid[i]+r*2;e.isLocked=e.size>o}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}const aj={checkOverflow:oj},t1={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopedSlides:null,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",runCallbacksOnInit:!0,_emitClasses:!1};function sj(e,t){return function(r={}){const i=Object.keys(r)[0],o=r[i];if(typeof o!="object"||o===null){At(t,r);return}if(["navigation","pagination","scrollbar"].indexOf(i)>=0&&e[i]===!0&&(e[i]={auto:!0}),!(i in e&&"enabled"in o)){At(t,r);return}e[i]===!0&&(e[i]={enabled:!0}),typeof e[i]=="object"&&!("enabled"in e[i])&&(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),At(t,r)}}const Mf={eventsEmitter:i4,update:m4,translate:S4,transition:E4,slide:A4,loop:j4,grabCursor:F4,events:Q4,breakpoints:ej,checkOverflow:aj,classes:ij},Nf={};let Lt=class{constructor(...t){let n,r;t.length===1&&t[0].constructor&&Object.prototype.toString.call(t[0]).slice(8,-1)==="Object"?r=t[0]:[n,r]=t,r||(r={}),r=At({},r),n&&!r.el&&(r.el=n);const i=En();if(r.el&&typeof r.el=="string"&&i.querySelectorAll(r.el).length>1){const l=[];return i.querySelectorAll(r.el).forEach(u=>{const c=At({},r,{el:u});l.push(new Lt(c))}),l}const o=this;o.__swiper__=!0,o.support=n_(),o.device=J3({userAgent:r.userAgent}),o.browser=t4(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],r.modules&&Array.isArray(r.modules)&&o.modules.push(...r.modules);const a={};o.modules.forEach(l=>{l({params:r,swiper:o,extendParams:sj(r,a),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const s=At({},t1,a);return o.params=At({},s,Nf,r),o.originalParams=At({},o.params),o.passedParams=At({},r),o.params&&o.params.on&&Object.keys(o.params.on).forEach(l=>{o.on(l,o.params.on[l])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:n,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return o.params.direction==="horizontal"},isVertical(){return o.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:Aa(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}recalcSlides(){const t=this,{slidesEl:n,params:r}=t;t.slides=In(n,`.${r.slideClass}, swiper-slide`)}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,n){const r=this;t=Math.min(Math.max(t,0),1);const i=r.minTranslate(),a=(r.maxTranslate()-i)*t+i;r.translateTo(a,typeof n>"u"?0:n),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=t.el.className.split(" ").filter(r=>r.indexOf("swiper")===0||r.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",n.join(" "))}getSlideClasses(t){const n=this;return n.destroyed?"":t.className.split(" ").filter(r=>r.indexOf("swiper-slide")===0||r.indexOf(n.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=[];t.slides.forEach(r=>{const i=t.getSlideClasses(r);n.push({slideEl:r,classNames:i}),t.emit("_slideClass",r,i)}),t.emit("_slideClasses",n)}slidesPerViewDynamic(t="current",n=!1){const r=this,{params:i,slides:o,slidesGrid:a,slidesSizesGrid:s,size:l,activeIndex:u}=r;let c=1;if(i.centeredSlides){let d=o[u].swiperSlideSize,h;for(let m=u+1;ml&&(h=!0));for(let m=u-1;m>=0;m-=1)o[m]&&!h&&(d+=o[m].swiperSlideSize,c+=1,d>l&&(h=!0))}else if(t==="current")for(let d=u+1;d=0;d-=1)a[u]-a[d]{a.complete&&el(t,a)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function i(){const a=t.rtlTranslate?t.translate*-1:t.translate,s=Math.min(Math.max(a,t.maxTranslate()),t.minTranslate());t.setTranslate(s),t.updateActiveIndex(),t.updateSlidesClasses()}let o;t.params.freeMode&&t.params.freeMode.enabled?(i(),t.params.autoHeight&&t.updateAutoHeight()):((t.params.slidesPerView==="auto"||t.params.slidesPerView>1)&&t.isEnd&&!t.params.centeredSlides?o=t.slideTo(t.slides.length-1,0,!1,!0):o=t.slideTo(t.activeIndex,0,!1,!0),o||i()),r.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,n=!0){const r=this,i=r.params.direction;return t||(t=i==="horizontal"?"vertical":"horizontal"),t===i||t!=="horizontal"&&t!=="vertical"||(r.el.classList.remove(`${r.params.containerModifierClass}${i}`),r.el.classList.add(`${r.params.containerModifierClass}${t}`),r.emitContainerClasses(),r.params.direction=t,r.slides.forEach(o=>{t==="vertical"?o.style.width="":o.style.height=""}),r.emit("changeDirection"),n&&r.update()),r}changeLanguageDirection(t){const n=this;n.rtl&&t==="rtl"||!n.rtl&&t==="ltr"||(n.rtl=t==="rtl",n.rtlTranslate=n.params.direction==="horizontal"&&n.rtl,n.rtl?(n.el.classList.add(`${n.params.containerModifierClass}rtl`),n.el.dir="rtl"):(n.el.classList.remove(`${n.params.containerModifierClass}rtl`),n.el.dir="ltr"),n.update())}mount(t){const n=this;if(n.mounted)return!0;let r=t||n.params.el;if(typeof r=="string"&&(r=document.querySelector(r)),!r)return!1;r.swiper=n,r.shadowEl&&(n.isElement=!0);const i=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let a=(()=>r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(i()):In(r,i())[0])();return!a&&n.params.createElements&&(a=e_("div",n.params.wrapperClass),r.append(a),In(r,`.${n.params.slideClass}`).forEach(s=>{a.append(s)})),Object.assign(n,{el:r,wrapperEl:a,slidesEl:n.isElement?r:a,mounted:!0,rtl:r.dir.toLowerCase()==="rtl"||or(r,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(r.dir.toLowerCase()==="rtl"||or(r,"direction")==="rtl"),wrongRTL:or(a,"display")==="-webkit-box"}),!0}init(t){const n=this;return n.initialized||n.mount(t)===!1||(n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.enabled&&n.setGrabCursor(),n.params.loop&&n.virtual&&n.params.virtual.enabled?n.slideTo(n.params.initialSlide+n.virtual.slidesBefore,0,n.params.runCallbacksOnInit,!1,!0):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit,!1,!0),n.params.loop&&n.loopCreate(),n.attachEvents(),[...n.el.querySelectorAll('[loading="lazy"]')].forEach(i=>{i.complete?el(n,i):i.addEventListener("load",o=>{el(n,o.target)})}),n.initialized=!0,n.emit("init"),n.emit("afterInit")),n}destroy(t=!0,n=!0){const r=this,{params:i,el:o,wrapperEl:a,slides:s}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),n&&(r.removeClasses(),o.removeAttribute("style"),a.removeAttribute("style"),s&&s.length&&s.forEach(l=>{l.classList.remove(i.slideVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),l.removeAttribute("style"),l.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(l=>{r.off(l)}),t!==!1&&(r.el.swiper=null,H3(r)),r.destroyed=!0),null}static extendDefaults(t){At(Nf,t)}static get extendedDefaults(){return Nf}static get defaults(){return t1}static installModule(t){Lt.prototype.__modules__||(Lt.prototype.__modules__=[]);const n=Lt.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>Lt.installModule(n)),Lt):(Lt.installModule(t),Lt)}};Object.keys(Mf).forEach(e=>{Object.keys(Mf[e]).forEach(t=>{Lt.prototype[t]=Mf[e][t]})});Lt.use([n4,r4]);function o_(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>{if(!n[i]&&n.auto===!0){let o=In(e.el,`.${r[i]}`)[0];o||(o=e_("div",r[i]),o.className=r[i],e.el.append(o)),n[i]=o,t[i]=o}}),n}function a_({swiper:e,extendParams:t,on:n,emit:r}){t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null};const i=b=>(Array.isArray(b)||(b=[b].filter(P=>!!P)),b);function o(b){let P;return b&&typeof b=="string"&&e.isElement&&(P=e.el.shadowRoot.querySelector(b),P)?P:(b&&(typeof b=="string"&&(P=[...document.querySelectorAll(b)]),e.params.uniqueNavElements&&typeof b=="string"&&P.length>1&&e.el.querySelectorAll(b).length===1&&(P=e.el.querySelector(b))),b&&!P?b:P)}function a(b,P){const T=e.params.navigation;b=i(b),b.forEach(y=>{y&&(y.classList[P?"add":"remove"](...T.disabledClass.split(" ")),y.tagName==="BUTTON"&&(y.disabled=P),e.params.watchOverflow&&e.enabled&&y.classList[e.isLocked?"add":"remove"](T.lockClass))})}function s(){const{nextEl:b,prevEl:P}=e.navigation;if(e.params.loop){a(P,!1),a(b,!1);return}a(P,e.isBeginning&&!e.params.rewind),a(b,e.isEnd&&!e.params.rewind)}function l(b){b.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),r("navigationPrev"))}function u(b){b.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),r("navigationNext"))}function c(){const b=e.params.navigation;if(e.params.navigation=o_(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(b.nextEl||b.prevEl))return;let P=o(b.nextEl),T=o(b.prevEl);Object.assign(e.navigation,{nextEl:P,prevEl:T}),P=i(P),T=i(T);const y=(g,S)=>{g&&g.addEventListener("click",S==="next"?u:l),!e.enabled&&g&&g.classList.add(...b.lockClass.split(" "))};P.forEach(g=>y(g,"next")),T.forEach(g=>y(g,"prev"))}function d(){let{nextEl:b,prevEl:P}=e.navigation;b=i(b),P=i(P);const T=(y,g)=>{y.removeEventListener("click",g==="next"?u:l),y.classList.remove(...e.params.navigation.disabledClass.split(" "))};b.forEach(y=>T(y,"next")),P.forEach(y=>T(y,"prev"))}n("init",()=>{e.params.navigation.enabled===!1?m():(c(),s())}),n("toEdge fromEdge lock unlock",()=>{s()}),n("destroy",()=>{d()}),n("enable disable",()=>{let{nextEl:b,prevEl:P}=e.navigation;b=i(b),P=i(P),[...b,...P].filter(T=>!!T).forEach(T=>T.classList[e.enabled?"remove":"add"](e.params.navigation.lockClass))}),n("click",(b,P)=>{let{nextEl:T,prevEl:y}=e.navigation;T=i(T),y=i(y);const g=P.target;if(e.params.navigation.hideOnClick&&!y.includes(g)&&!T.includes(g)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===g||e.pagination.el.contains(g)))return;let S;T.length?S=T[0].classList.contains(e.params.navigation.hiddenClass):y.length&&(S=y[0].classList.contains(e.params.navigation.hiddenClass)),r(S===!0?"navigationShow":"navigationHide"),[...T,...y].filter(x=>!!x).forEach(x=>x.classList.toggle(e.params.navigation.hiddenClass))}});const h=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),c(),s()},m=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),d()};Object.assign(e.navigation,{enable:h,disable:m,update:s,init:c,destroy:d})}function ko(e=""){return`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function s_({swiper:e,extendParams:t,on:n,emit:r}){const i="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:y=>y,formatFractionTotal:y=>y,bulletClass:`${i}-bullet`,bulletActiveClass:`${i}-bullet-active`,modifierClass:`${i}-`,currentClass:`${i}-current`,totalClass:`${i}-total`,hiddenClass:`${i}-hidden`,progressbarFillClass:`${i}-progressbar-fill`,progressbarOppositeClass:`${i}-progressbar-opposite`,clickableClass:`${i}-clickable`,lockClass:`${i}-lock`,horizontalClass:`${i}-horizontal`,verticalClass:`${i}-vertical`,paginationDisabledClass:`${i}-disabled`}}),e.pagination={el:null,bullets:[]};let o,a=0;const s=y=>(Array.isArray(y)||(y=[y].filter(g=>!!g)),y);function l(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function u(y,g){const{bulletActiveClass:S}=e.params.pagination;y&&(y=y[`${g==="prev"?"previous":"next"}ElementSibling`],y&&(y.classList.add(`${S}-${g}`),y=y[`${g==="prev"?"previous":"next"}ElementSibling`],y&&y.classList.add(`${S}-${g}-${g}`)))}function c(y){if(!y.target.matches(ko(e.params.pagination.bulletClass)))return;y.preventDefault();const S=Pr(y.target)*e.params.slidesPerGroup;e.params.loop?e.slideToLoop(S):e.slideTo(S)}function d(){const y=e.rtl,g=e.params.pagination;if(l())return;let S=e.pagination.el;S=s(S);let x;const _=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,E=e.params.loop?Math.ceil(_/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?x=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex:typeof e.snapIndex<"u"?x=e.snapIndex:x=e.activeIndex||0,g.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const w=e.pagination.bullets;let f,v,p;if(g.dynamicBullets&&(o=zp(w[0],e.isHorizontal()?"width":"height",!0),S.forEach(O=>{O.style[e.isHorizontal()?"width":"height"]=`${o*(g.dynamicMainBullets+4)}px`}),g.dynamicMainBullets>1&&e.previousIndex!==void 0&&(a+=x-(e.previousIndex||0),a>g.dynamicMainBullets-1?a=g.dynamicMainBullets-1:a<0&&(a=0)),f=Math.max(x-a,0),v=f+(Math.min(w.length,g.dynamicMainBullets)-1),p=(v+f)/2),w.forEach(O=>{O.classList.remove(...["","-next","-next-next","-prev","-prev-prev","-main"].map(C=>`${g.bulletActiveClass}${C}`))}),S.length>1)w.forEach(O=>{const C=Pr(O);C===x&&O.classList.add(g.bulletActiveClass),g.dynamicBullets&&(C>=f&&C<=v&&O.classList.add(`${g.bulletActiveClass}-main`),C===f&&u(O,"prev"),C===v&&u(O,"next"))});else{const O=w[x];if(O&&O.classList.add(g.bulletActiveClass),g.dynamicBullets){const C=w[f],N=w[v];for(let R=f;R<=v;R+=1)w[R].classList.add(`${g.bulletActiveClass}-main`);u(C,"prev"),u(N,"next")}}if(g.dynamicBullets){const O=Math.min(w.length,g.dynamicMainBullets+4),C=(o*O-o)/2-p*o,N=y?"right":"left";w.forEach(R=>{R.style[e.isHorizontal()?N:"top"]=`${C}px`})}}S.forEach((w,f)=>{if(g.type==="fraction"&&(w.querySelectorAll(ko(g.currentClass)).forEach(v=>{v.textContent=g.formatFractionCurrent(x+1)}),w.querySelectorAll(ko(g.totalClass)).forEach(v=>{v.textContent=g.formatFractionTotal(E)})),g.type==="progressbar"){let v;g.progressbarOpposite?v=e.isHorizontal()?"vertical":"horizontal":v=e.isHorizontal()?"horizontal":"vertical";const p=(x+1)/E;let O=1,C=1;v==="horizontal"?O=p:C=p,w.querySelectorAll(ko(g.progressbarFillClass)).forEach(N=>{N.style.transform=`translate3d(0,0,0) scaleX(${O}) scaleY(${C})`,N.style.transitionDuration=`${e.params.speed}ms`})}g.type==="custom"&&g.renderCustom?(w.innerHTML=g.renderCustom(e,x+1,E),f===0&&r("paginationRender",w)):(f===0&&r("paginationRender",w),r("paginationUpdate",w)),e.params.watchOverflow&&e.enabled&&w.classList[e.isLocked?"add":"remove"](g.lockClass)})}function h(){const y=e.params.pagination;if(l())return;const g=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length;let S=e.pagination.el;S=s(S);let x="";if(y.type==="bullets"){let _=e.params.loop?Math.ceil(g/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&_>g&&(_=g);for(let E=0;E<_;E+=1)y.renderBullet?x+=y.renderBullet.call(e,E,y.bulletClass):x+=`<${y.bulletElement} class="${y.bulletClass}">`}y.type==="fraction"&&(y.renderFraction?x=y.renderFraction.call(e,y.currentClass,y.totalClass):x=` / `),y.type==="progressbar"&&(y.renderProgressbar?x=y.renderProgressbar.call(e,y.progressbarFillClass):x=``),S.forEach(_=>{y.type!=="custom"&&(_.innerHTML=x||""),y.type==="bullets"&&(e.pagination.bullets=[..._.querySelectorAll(ko(y.bulletClass))])}),y.type!=="custom"&&r("paginationRender",S[0])}function m(){e.params.pagination=o_(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const y=e.params.pagination;if(!y.el)return;let g;typeof y.el=="string"&&e.isElement&&(g=e.el.shadowRoot.querySelector(y.el)),!g&&typeof y.el=="string"&&(g=[...document.querySelectorAll(y.el)]),g||(g=y.el),!(!g||g.length===0)&&(e.params.uniqueNavElements&&typeof y.el=="string"&&Array.isArray(g)&&g.length>1&&(g=[...e.el.querySelectorAll(y.el)],g.length>1&&(g=g.filter(S=>t_(S,".swiper")[0]===e.el)[0])),Array.isArray(g)&&g.length===1&&(g=g[0]),Object.assign(e.pagination,{el:g}),g=s(g),g.forEach(S=>{y.type==="bullets"&&y.clickable&&S.classList.add(y.clickableClass),S.classList.add(y.modifierClass+y.type),S.classList.add(e.isHorizontal()?y.horizontalClass:y.verticalClass),y.type==="bullets"&&y.dynamicBullets&&(S.classList.add(`${y.modifierClass}${y.type}-dynamic`),a=0,y.dynamicMainBullets<1&&(y.dynamicMainBullets=1)),y.type==="progressbar"&&y.progressbarOpposite&&S.classList.add(y.progressbarOppositeClass),y.clickable&&S.addEventListener("click",c),e.enabled||S.classList.add(y.lockClass)}))}function b(){const y=e.params.pagination;if(l())return;let g=e.pagination.el;g&&(g=s(g),g.forEach(S=>{S.classList.remove(y.hiddenClass),S.classList.remove(y.modifierClass+y.type),S.classList.remove(e.isHorizontal()?y.horizontalClass:y.verticalClass),y.clickable&&S.removeEventListener("click",c)})),e.pagination.bullets&&e.pagination.bullets.forEach(S=>S.classList.remove(y.bulletActiveClass))}n("init",()=>{e.params.pagination.enabled===!1?T():(m(),h(),d())}),n("activeIndexChange",()=>{typeof e.snapIndex>"u"&&d()}),n("snapIndexChange",()=>{d()}),n("snapGridLengthChange",()=>{h(),d()}),n("destroy",()=>{b()}),n("enable disable",()=>{let{el:y}=e.pagination;y&&(y=s(y),y.forEach(g=>g.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),n("lock unlock",()=>{d()}),n("click",(y,g)=>{const S=g.target;let{el:x}=e.pagination;if(Array.isArray(x)||(x=[x].filter(_=>!!_)),e.params.pagination.el&&e.params.pagination.hideOnClick&&x&&x.length>0&&!S.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&S===e.navigation.nextEl||e.navigation.prevEl&&S===e.navigation.prevEl))return;const _=x[0].classList.contains(e.params.pagination.hiddenClass);r(_===!0?"paginationShow":"paginationHide"),x.forEach(E=>E.classList.toggle(e.params.pagination.hiddenClass))}});const P=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:y}=e.pagination;y&&(y=s(y),y.forEach(g=>g.classList.remove(e.params.pagination.paginationDisabledClass))),m(),h(),d()},T=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:y}=e.pagination;y&&(y=s(y),y.forEach(g=>g.classList.add(e.params.pagination.paginationDisabledClass))),b()};Object.assign(e.pagination,{enable:P,disable:T,render:h,update:d,init:m,destroy:b})}function l_({swiper:e,extendParams:t,on:n,emit:r,params:i}){e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let o,a,s=i&&i.autoplay?i.autoplay.delay:3e3,l=i&&i.autoplay?i.autoplay.delay:3e3,u,c=new Date().getTime,d,h,m,b,P,T;function y(I){!e||e.destroyed||!e.wrapperEl||I.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",y),f())}const g=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?d=!0:d&&(l=u,d=!1);const I=e.autoplay.paused?u:c+l-new Date().getTime();e.autoplay.timeLeft=I,r("autoplayTimeLeft",I,I/s),a=requestAnimationFrame(()=>{g()})},S=()=>{let I;return e.virtual&&e.params.virtual.enabled?I=e.slides.filter(L=>L.classList.contains("swiper-slide-active"))[0]:I=e.slides[e.activeIndex],I?parseInt(I.getAttribute("data-swiper-autoplay"),10):void 0},x=I=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(a),g();let j=typeof I>"u"?e.params.autoplay.delay:I;s=e.params.autoplay.delay,l=e.params.autoplay.delay;const L=S();!Number.isNaN(L)&&L>0&&typeof I>"u"&&(j=L,s=L,l=L),u=j;const D=e.params.speed,A=()=>{e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(D,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,D,!0,!0),r("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(D,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,D,!0,!0),r("autoplay")),e.params.cssMode&&(c=new Date().getTime(),requestAnimationFrame(()=>{x()}))};return j>0?(clearTimeout(o),o=setTimeout(()=>{A()},j)):requestAnimationFrame(()=>{A()}),j},_=()=>{e.autoplay.running=!0,x(),r("autoplayStart")},E=()=>{e.autoplay.running=!1,clearTimeout(o),cancelAnimationFrame(a),r("autoplayStop")},w=(I,j)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(o),I||(T=!0);const L=()=>{r("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",y):f()};if(e.autoplay.paused=!0,j){P&&(u=e.params.autoplay.delay),P=!1,L();return}u=(u||e.params.autoplay.delay)-(new Date().getTime()-c),!(e.isEnd&&u<0&&!e.params.loop)&&(u<0&&(u=0),L())},f=()=>{e.isEnd&&u<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(c=new Date().getTime(),T?(T=!1,x(u)):x(),e.autoplay.paused=!1,r("autoplayResume"))},v=()=>{if(e.destroyed||!e.autoplay.running)return;const I=En();I.visibilityState==="hidden"&&(T=!0,w(!0)),I.visibilityState==="visible"&&f()},p=I=>{I.pointerType==="mouse"&&(T=!0,w(!0))},O=I=>{I.pointerType==="mouse"&&e.autoplay.paused&&f()},C=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",p),e.el.addEventListener("pointerleave",O))},N=()=>{e.el.removeEventListener("pointerenter",p),e.el.removeEventListener("pointerleave",O)},R=()=>{En().addEventListener("visibilitychange",v)},$=()=>{En().removeEventListener("visibilitychange",v)};n("init",()=>{e.params.autoplay.enabled&&(C(),R(),c=new Date().getTime(),_())}),n("destroy",()=>{N(),$(),e.autoplay.running&&E()}),n("beforeTransitionStart",(I,j,L)=>{e.destroyed||!e.autoplay.running||(L||!e.params.autoplay.disableOnInteraction?w(!0,!0):E())}),n("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){E();return}h=!0,m=!1,T=!1,b=setTimeout(()=>{T=!0,m=!0,w(!0)},200)}}),n("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!h)){if(clearTimeout(b),clearTimeout(o),e.params.autoplay.disableOnInteraction){m=!1,h=!1;return}m&&e.params.cssMode&&f(),m=!1,h=!1}}),n("slideChange",()=>{e.destroyed||!e.autoplay.running||(P=!0)}),Object.assign(e.autoplay,{start:_,stop:E,pause:w,resume:f})}function ri(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function ar(e,t){const n=["__proto__","constructor","prototype"];Object.keys(t).filter(r=>n.indexOf(r)<0).forEach(r=>{typeof e[r]>"u"?e[r]=t[r]:ri(t[r])&&ri(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:ar(e[r],t[r]):e[r]=t[r]})}function u_(e={}){return e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function c_(e={}){return e.pagination&&typeof e.pagination.el>"u"}function f_(e={}){return e.scrollbar&&typeof e.scrollbar.el>"u"}function d_(e=""){const t=e.split(" ").map(r=>r.trim()).filter(r=>!!r),n=[];return t.forEach(r=>{n.indexOf(r)<0&&n.push(r)}),n.join(" ")}function lj(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}const p_=["modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopedSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideNextClass","slidePrevClass","wrapperClass","lazyPreloaderClass","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control","injectStyles","injectStylesUrls"];function uj(e={},t=!0){const n={on:{}},r={},i={};ar(n,Lt.defaults),ar(n,Lt.extendedDefaults),n._emitClasses=!0,n.init=!1;const o={},a=p_.map(l=>l.replace(/_/,"")),s=Object.assign({},e);return Object.keys(s).forEach(l=>{typeof e[l]>"u"||(a.indexOf(l)>=0?ri(e[l])?(n[l]={},i[l]={},ar(n[l],e[l]),ar(i[l],e[l])):(n[l]=e[l],i[l]=e[l]):l.search(/on[A-Z]/)===0&&typeof e[l]=="function"?t?r[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:n.on[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:o[l]=e[l])}),["navigation","pagination","scrollbar"].forEach(l=>{n[l]===!0&&(n[l]={}),n[l]===!1&&delete n[l]}),{params:n,passedParams:i,rest:o,events:r}}function cj({el:e,nextEl:t,prevEl:n,paginationEl:r,scrollbarEl:i,swiper:o},a){u_(a)&&t&&n&&(o.params.navigation.nextEl=t,o.originalParams.navigation.nextEl=t,o.params.navigation.prevEl=n,o.originalParams.navigation.prevEl=n),c_(a)&&r&&(o.params.pagination.el=r,o.originalParams.pagination.el=r),f_(a)&&i&&(o.params.scrollbar.el=i,o.originalParams.scrollbar.el=i),o.init(e)}function fj(e,t,n,r,i){const o=[];if(!t)return o;const a=l=>{o.indexOf(l)<0&&o.push(l)};if(n&&r){const l=r.map(i),u=n.map(i);l.join("")!==u.join("")&&a("children"),r.length!==n.length&&a("children")}return p_.filter(l=>l[0]==="_").map(l=>l.replace(/_/,"")).forEach(l=>{if(l in e&&l in t)if(ri(e[l])&&ri(t[l])){const u=Object.keys(e[l]),c=Object.keys(t[l]);u.length!==c.length?a(l):(u.forEach(d=>{e[l][d]!==t[l][d]&&a(l)}),c.forEach(d=>{e[l][d]!==t[l][d]&&a(l)}))}else e[l]!==t[l]&&a(l)}),o}function h_(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function m_(e){const t=[];return Q.Children.toArray(e).forEach(n=>{h_(n)?t.push(n):n.props&&n.props.children&&m_(n.props.children).forEach(r=>t.push(r))}),t}function dj(e){const t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return Q.Children.toArray(e).forEach(r=>{if(h_(r))t.push(r);else if(r.props&&r.props.slot&&n[r.props.slot])n[r.props.slot].push(r);else if(r.props&&r.props.children){const i=m_(r.props.children);i.length>0?i.forEach(o=>t.push(o)):n["container-end"].push(r)}else n["container-end"].push(r)}),{slides:t,slots:n}}function pj({swiper:e,slides:t,passedParams:n,changedParams:r,nextEl:i,prevEl:o,scrollbarEl:a,paginationEl:s}){const l=r.filter(f=>f!=="children"&&f!=="direction"&&f!=="wrapperClass"),{params:u,pagination:c,navigation:d,scrollbar:h,virtual:m,thumbs:b}=e;let P,T,y,g,S,x,_,E;r.includes("thumbs")&&n.thumbs&&n.thumbs.swiper&&u.thumbs&&!u.thumbs.swiper&&(P=!0),r.includes("controller")&&n.controller&&n.controller.control&&u.controller&&!u.controller.control&&(T=!0),r.includes("pagination")&&n.pagination&&(n.pagination.el||s)&&(u.pagination||u.pagination===!1)&&c&&!c.el&&(y=!0),r.includes("scrollbar")&&n.scrollbar&&(n.scrollbar.el||a)&&(u.scrollbar||u.scrollbar===!1)&&h&&!h.el&&(g=!0),r.includes("navigation")&&n.navigation&&(n.navigation.prevEl||o)&&(n.navigation.nextEl||i)&&(u.navigation||u.navigation===!1)&&d&&!d.prevEl&&!d.nextEl&&(S=!0);const w=f=>{e[f]&&(e[f].destroy(),f==="navigation"?(e.isElement&&(e[f].prevEl.remove(),e[f].nextEl.remove()),u[f].prevEl=void 0,u[f].nextEl=void 0,e[f].prevEl=void 0,e[f].nextEl=void 0):(e.isElement&&e[f].el.remove(),u[f].el=void 0,e[f].el=void 0))};r.includes("loop")&&e.isElement&&(u.loop&&!n.loop?x=!0:!u.loop&&n.loop?_=!0:E=!0),l.forEach(f=>{if(ri(u[f])&&ri(n[f]))ar(u[f],n[f]);else{const v=n[f];(v===!0||v===!1)&&(f==="navigation"||f==="pagination"||f==="scrollbar")?v===!1&&w(f):u[f]=n[f]}}),l.includes("controller")&&!T&&e.controller&&e.controller.control&&u.controller&&u.controller.control&&(e.controller.control=u.controller.control),r.includes("children")&&t&&m&&u.virtual.enabled&&(m.slides=t,m.update(!0)),r.includes("children")&&t&&u.loop&&(E=!0),P&&b.init()&&b.update(!0),T&&(e.controller.control=u.controller.control),y&&(e.isElement&&(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-pagination"),e.el.shadowEl.appendChild(s)),s&&(u.pagination.el=s),c.init(),c.render(),c.update()),g&&(e.isElement&&(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-scrollbar"),e.el.shadowEl.appendChild(a)),a&&(u.scrollbar.el=a),h.init(),h.updateSize(),h.setTranslate()),S&&(e.isElement&&((!i||typeof i=="string")&&(i=document.createElement("div"),i.classList.add("swiper-button-next"),e.el.shadowEl.appendChild(i)),(!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-button-prev"),e.el.shadowEl.appendChild(o))),i&&(u.navigation.nextEl=i),o&&(u.navigation.prevEl=o),d.init(),d.update()),r.includes("allowSlideNext")&&(e.allowSlideNext=n.allowSlideNext),r.includes("allowSlidePrev")&&(e.allowSlidePrev=n.allowSlidePrev),r.includes("direction")&&e.changeDirection(n.direction,!1),(x||E)&&e.loopDestroy(),(_||E)&&e.loopCreate(),e.update()}function hj(e,t,n){if(!n)return null;const r=c=>{let d=c;return c<0?d=t.length+c:d>=t.length&&(d=d-t.length),d},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:o,to:a}=n,s=e.params.loop?-t.length:0,l=e.params.loop?t.length*2:t.length,u=[];for(let c=s;c=o&&c<=a&&u.push(t[r(c)]);return u.map(c=>Q.cloneElement(c,{swiper:e,style:i}))}const mj=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function ta(e,t){return typeof window>"u"?k.useEffect(e,t):k.useLayoutEffect(e,t)}const n1=k.createContext(null),yj=k.createContext(null);function Up(){return Up=Object.assign?Object.assign.bind():function(e){for(var t=1;t{b(!m)};Object.assign(f.on,{_containerClasses(D,A){c(A)}});const $=()=>{Object.assign(f.on,O),l=!0;const D={...f};if(delete D.wrapperClass,y.current=new Lt(D),y.current.virtual&&y.current.params.virtual.enabled){y.current.virtual.slides=C;const A={cache:!1,slides:C,renderExternal:h,renderExternalUpdate:!1};ar(y.current.params.virtual,A),ar(y.current.originalParams.virtual,A)}};T.current||$(),y.current&&y.current.on("_beforeBreakpoint",R);const I=()=>{l||!O||!y.current||Object.keys(O).forEach(D=>{y.current.on(D,O[D])})},j=()=>{!O||!y.current||Object.keys(O).forEach(D=>{y.current.off(D,O[D])})};k.useEffect(()=>()=>{y.current&&y.current.off("_beforeBreakpoint",R)}),k.useEffect(()=>{!P.current&&y.current&&(y.current.emitSlidesClasses(),P.current=!0)}),ta(()=>{if(t&&(t.current=T.current),!!T.current)return y.current.destroyed&&$(),cj({el:T.current,nextEl:x.current,prevEl:_.current,paginationEl:E.current,scrollbarEl:w.current,swiper:y.current},f),a&&a(y.current),()=>{y.current&&!y.current.destroyed&&y.current.destroy(!0,!1)}},[]),ta(()=>{I();const D=fj(v,g.current,C,S.current,A=>A.key);return g.current=v,S.current=C,D.length&&y.current&&!y.current.destroyed&&pj({swiper:y.current,slides:C,passedParams:v,changedParams:D,nextEl:x.current,prevEl:_.current,scrollbarEl:w.current,paginationEl:E.current}),()=>{j()}}),ta(()=>{mj(y.current)},[d]);function L(){return f.virtual?hj(y.current,C,d):C.map((D,A)=>Q.cloneElement(D,{swiper:y.current,swiperSlideIndex:A}))}return Q.createElement(r,Up({ref:T,className:d_(`${u}${n?` ${n}`:""}`)},p),Q.createElement(yj.Provider,{value:y.current},N["container-start"],Q.createElement(i,{className:lj(f.wrapperClass)},N["wrapper-start"],L(),N["wrapper-end"]),u_(f)&&Q.createElement(Q.Fragment,null,Q.createElement("div",{ref:_,className:"swiper-button-prev"}),Q.createElement("div",{ref:x,className:"swiper-button-next"})),f_(f)&&Q.createElement("div",{ref:w,className:"swiper-scrollbar"}),c_(f)&&Q.createElement("div",{ref:E,className:"swiper-pagination"}),N["container-end"]))});Jm.displayName="Swiper";function Wp(){return Wp=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(typeof u<"u"&&(d.current.swiperSlideIndex=u),t&&(t.current=d.current),!(!d.current||!o)){if(o.destroyed){h!=="swiper-slide"&&m("swiper-slide");return}return o.on("_slideClass",T),()=>{o&&o.off("_slideClass",T)}}}),ta(()=>{o&&d.current&&!o.destroyed&&m(o.getSlideClasses(d.current))},[o]);const y={isActive:h.indexOf("swiper-slide-active")>=0,isVisible:h.indexOf("swiper-slide-visible")>=0,isPrev:h.indexOf("swiper-slide-prev")>=0,isNext:h.indexOf("swiper-slide-next")>=0},g=()=>typeof r=="function"?r(y):r,S=()=>{P(!0)};return Q.createElement(n,Wp({ref:d,className:d_(`${h}${i?` ${i}`:""}`),"data-swiper-slide-index":l,onLoad:S},c),a&&Q.createElement(n1.Provider,{value:y},Q.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof a=="number"?a:void 0},g(),s&&!b&&Q.createElement("div",{className:"swiper-lazy-preloader"}))),!a&&Q.createElement(n1.Provider,{value:y},g(),s&&!b&&Q.createElement("div",{className:"swiper-lazy-preloader"})))});ey.displayName="SwiperSlide";const vj=({data:e})=>M("div",{className:"main-content-slider",children:M(Jm,{spaceBetween:24,slidesPerView:1,loop:!0,autoplay:{delay:3e3,disableOnInteraction:!1},modules:[a_,s_,l_],pagination:{type:"bullets",clickable:!0},children:e.map(t=>M(ey,{children:M($r,{id:t.id,type:"big",img:t.featured_images?t.featured_images[0].path:"",title:t.title})},ot()))})}),gj=()=>{var s,l,u,c,d,h,m,b,P,T,y,g,S,x,_,E,w,f,v,p,O,C,N,R,$,I,j,L,D,A,V,z,H,Z,re;const e=Cr(),t=It(oe=>oe.featured.data),n=new dn(zn+"/pagination/posts",FA),r=n.language,[i,o]=k.useState(r),a=()=>{n.get(t,oe=>e($3(oe)))};return k.useEffect(()=>{t.status_code>0&&r===i||(a(),o(r))},[r,i]),M(R1,{children:t.status_code>0?t.data.data.length>=5?ee("div",{className:"main-content",children:[M(vj,{data:t.data.data}),ee("div",{className:"main-content-top",children:[M($r,{id:(l=(s=t==null?void 0:t.data)==null?void 0:s.data[0])==null?void 0:l.id,type:"big",img:(d=(c=(u=t==null?void 0:t.data)==null?void 0:u.data[0])==null?void 0:c.featured_images[0])==null?void 0:d.path,title:(m=(h=t==null?void 0:t.data)==null?void 0:h.data[0])==null?void 0:m.title}),M($r,{id:(P=(b=t==null?void 0:t.data)==null?void 0:b.data[1])==null?void 0:P.id,img:(g=(y=(T=t==null?void 0:t.data)==null?void 0:T.data[1])==null?void 0:y.featured_images[0])==null?void 0:g.path,title:(x=(S=t==null?void 0:t.data)==null?void 0:S.data[1])==null?void 0:x.title})]}),ee("div",{className:"main-content-bottom",children:[M($r,{id:(E=(_=t==null?void 0:t.data)==null?void 0:_.data[2])==null?void 0:E.id,img:(v=(f=(w=t==null?void 0:t.data)==null?void 0:w.data[2])==null?void 0:f.featured_images[0])==null?void 0:v.path,title:(O=(p=t==null?void 0:t.data)==null?void 0:p.data[2])==null?void 0:O.title}),M($r,{id:(N=(C=t==null?void 0:t.data)==null?void 0:C.data[3])==null?void 0:N.id,img:(I=($=(R=t==null?void 0:t.data)==null?void 0:R.data[3])==null?void 0:$.featured_images[0])==null?void 0:I.path,title:(L=(j=t==null?void 0:t.data)==null?void 0:j.data[3])==null?void 0:L.title}),M($r,{id:(A=(D=t==null?void 0:t.data)==null?void 0:D.data[4])==null?void 0:A.id,img:(H=(z=(V=t==null?void 0:t.data)==null?void 0:V.data[4])==null?void 0:z.featured_images[0])==null?void 0:H.path,title:(re=(Z=t==null?void 0:t.data)==null?void 0:Z.data[4])==null?void 0:re.title})]})]}):M(fn,{}):M(fn,{})})},wj=()=>ee(Te.main,{className:"main",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1,transition:{duration:.15}},exit:{opacity:0,scale:.8,transition:{duration:.15}},children:[M("h1",{style:{display:"none"},children:"Туркменистан новостной портал"}),M("div",{className:"news-section",children:M("div",{className:"container",children:ee("div",{className:"news-inner",children:[M(gj,{}),ee("div",{className:"news-outer-wrapper",children:[M(B3,{title:!0}),M(Qm,{type:"popular"})]}),M(U3,{})]})})})]}),bj=({img:e,video:t})=>M("div",{className:"news-article-image",children:t&&t.length>0?M(Ju,{url:t,controls:!0,width:"100%",height:"100%"}):M(Sr.LazyLoadImage,{src:e,alt:e,effect:"opacity",useIntersectionObserver:!0,placeholderSrc:ec})}),Sj=({images:e,video:t})=>{let n=e.length>1;return M("div",{className:"news-article-slider",children:M(Jm,{spaceBetween:24,slidesPerView:1,loop:n,autoplay:{delay:3e3,disableOnInteraction:!1},modules:[a_,s_,l_],pagination:{type:"bullets",clickable:!0},children:e.map(r=>M(ey,{children:M(bj,{img:r.path,video:t})},ot()))})})},Pj=e=>k.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",...e},k.createElement("g",{"data-name":"Layer 2"},k.createElement("g",{"data-name":"eye"},k.createElement("rect",{width:24,height:24,opacity:0}),k.createElement("path",{d:"M21.87 11.5c-.64-1.11-4.16-6.68-10.14-6.5-5.53.14-8.73 5-9.6 6.5a1 1 0 0 0 0 1c.63 1.09 4 6.5 9.89 6.5h.25c5.53-.14 8.74-5 9.6-6.5a1 1 0 0 0 0-1zM12.22 17c-4.31.1-7.12-3.59-8-5 1-1.61 3.61-4.9 7.61-5 4.29-.11 7.11 3.59 8 5-1.03 1.61-3.61 4.9-7.61 5z"}),k.createElement("path",{d:"M12 8.5a3.5 3.5 0 1 0 3.5 3.5A3.5 3.5 0 0 0 12 8.5zm0 5a1.5 1.5 0 1 1 1.5-1.5 1.5 1.5 0 0 1-1.5 1.5z"})))),Oj=()=>{const{id:e}=Gh(),t=new dn(`${zn}/posts/${e}`),n=t.language,[r,i]=k.useState(n),o=It(s=>s.post.data),a=Cr();return k.useEffect(()=>{o.data.id===parseInt(e)&&r===n||(t.get(o,s=>a(j3(s))),i(n))},[n,r]),k.useEffect(()=>{const s=document.querySelector("meta#meta-description"),l=document.querySelector("meta#meta-keywords"),u=document.querySelector("title");try{u.innerText=o.data.powerseo_title,s.content=o.data.powerseo_description,l.content=o.data.powerseo_keywords}catch(c){console.log(c)}},[o]),M(Te.div,{className:"news-article",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1,transition:{duration:.15}},exit:{opacity:0,scale:.8,transition:{duration:.15}},children:M("div",{className:"container",children:ee("div",{className:"news-article-inner",children:[o.data.id>-1?ee("div",{className:"news-article-content",children:[ee("div",{className:"news-article-info",children:[ee("div",{className:"news-article-status",children:[M("div",{className:"news-article-left",children:o.data.categories.map(s=>M(Jt,{to:`/category/${s.id}`,className:"news-article-category",children:s.name},ot()))}),ee("div",{className:"news-article-right",children:[ee("div",{className:"news-article-view",children:[M(Pj,{}),M("span",{children:"993"})]}),M("h3",{className:"news-article-date",children:o.data.published_at})]})]}),M("h2",{className:"news-article-title",children:o.data.title})]}),M("div",{className:"news-article-slider-wrapper",children:M(Sj,{images:o.data.featured_images,video:o.data.video})}),M("p",{className:"news-article-text",dangerouslySetInnerHTML:{__html:o.data.content_html}})]}):M(fn,{}),M(Qm,{type:"latest"})]})})})},r1=e=>k.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},k.createElement("g",{clipPath:"url(#clip0_136_1482)"},k.createElement("rect",{width:24,height:24,transform:"translate(24 24) rotate(-180)",fill:"#38A39D"}),k.createElement("path",{d:"M10.1703 4.99997C10.3197 4.99946 10.4673 5.03243 10.6023 5.09646C10.7373 5.16049 10.8562 5.25395 10.9503 5.36997L15.7803 11.37C15.9274 11.5489 16.0078 11.7733 16.0078 12.005C16.0078 12.2366 15.9274 12.461 15.7803 12.64L10.7803 18.64C10.6106 18.8442 10.3667 18.9726 10.1022 18.997C9.83782 19.0214 9.57454 18.9397 9.37033 18.77C9.16611 18.6002 9.03768 18.3563 9.0133 18.0919C8.98893 17.8275 9.07059 17.5642 9.24033 17.36L13.7103 12L9.39033 6.63997C9.26804 6.49318 9.19037 6.31444 9.16649 6.12489C9.14261 5.93534 9.17352 5.74292 9.25558 5.57039C9.33764 5.39786 9.4674 5.25245 9.62951 5.15136C9.79162 5.05027 9.97929 4.99773 10.1703 4.99997Z",fill:"white"})),k.createElement("defs",null,k.createElement("clipPath",{id:"clip0_136_1482"},k.createElement("rect",{width:24,height:24,fill:"white",transform:"translate(24 24) rotate(-180)"})))),_j=({pages:e,activePage:t,setActivePage:n})=>{const r=i=>{n(i)};return ee("div",{className:"pagination-wrapper",children:[M("button",{type:"button",disabled:t-1<1,onClick:()=>r(t-1),children:M(r1,{className:"pagination-arr pagination-arr-left"})}),M("div",{className:"pagination-nums",children:M("span",{children:t})}),M("button",{type:"button",disabled:t+1>e,onClick:()=>r(t+1),children:M(r1,{className:"pagination-arr pagination-arr-right"})})]})},ty=({data:e,word:t,pagination:n=!1,pageMemo:r,avoidFirst:i})=>{var o,a,s,l,u;return M("div",{className:"news-scroll",children:ee("div",{className:"news-scroll-wrapper",children:[M("div",{className:"news-scroll-inner",children:((a=(o=e==null?void 0:e.data)==null?void 0:o.data)==null?void 0:a.length)>0?e.data.data.map((c,d)=>{var h,m;if(i){if(d>0)return M(Gl,{id:c==null?void 0:c.id,title:c==null?void 0:c.title,text:c==null?void 0:c.excerpt,date:c==null?void 0:c.published_at,categories:c==null?void 0:c.categories,img:(h=c==null?void 0:c.featured_images[0])==null?void 0:h.path,video:c.video},ot())}else return M(Gl,{id:c==null?void 0:c.id,title:c==null?void 0:c.title,text:c==null?void 0:c.excerpt,date:c==null?void 0:c.published_at,categories:c==null?void 0:c.categories,img:(m=c==null?void 0:c.featured_images[0])==null?void 0:m.path,video:c.video},ot())}):ee("p",{className:"scroll-empty",children:['Нет новостей для "',t||"",'" ']})}),n&&((l=(s=e==null?void 0:e.data)==null?void 0:s.data)==null?void 0:l.length)>0?M(_j,{pages:(u=e==null?void 0:e.data)==null?void 0:u.total,activePage:r.activePage,setActivePage:r.setActivePage}):null]})})},Ej=()=>{var u,c,d,h,m,b,P;let{category:e}=Gh();const[t,n]=k.useState(),[r,i]=k.useState(1),[o,a]=k.useState([{name:"count",value:11},{name:"page",value:1},{name:"category",value:e||""}]),s=k.useMemo(()=>({activePage:r,setActivePage:i}),[r,i]),l=new dn(zn+"/pagination/posts",o);return k.useEffect(()=>{const T=o.slice();T[1].value=r,a(T)},[r]),k.useEffect(()=>{l.get(t,n)},[o]),M(Te.main,{className:"category",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1,transition:{duration:.15}},exit:{opacity:0,scale:.8,transition:{duration:.15}},children:M("div",{className:"container",children:ee("div",{className:"category-inner",children:[ee("div",{className:"category-left",children:[t?M($r,{id:(c=(u=t==null?void 0:t.data)==null?void 0:u.data[0])==null?void 0:c.id,img:(m=(h=(d=t==null?void 0:t.data)==null?void 0:d.data[0])==null?void 0:h.featured_images[0])==null?void 0:m.path,title:(P=(b=t==null?void 0:t.data)==null?void 0:b.data[0])==null?void 0:P.title,type:"big"}):M(fn,{}),t?M(ty,{data:t,pageMemo:s,pagination:!0,avoidFirst:!0}):null]}),M("div",{className:"category-right",children:M(Qm,{type:"latest"})})]})})})},Tj=e=>k.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},k.createElement("path",{d:"M21.999 22L19.999 20M11.499 21C12.7466 21 13.9819 20.7543 15.1345 20.2769C16.2871 19.7994 17.3344 19.0997 18.2165 18.2175C19.0987 17.3354 19.7985 16.2881 20.2759 15.1355C20.7533 13.9829 20.999 12.7476 20.999 11.5C20.999 10.2524 20.7533 9.0171 20.2759 7.86451C19.7985 6.71191 19.0987 5.66464 18.2165 4.78249C17.3344 3.90033 16.2871 3.20056 15.1345 2.72314C13.9819 2.24572 12.7466 2 11.499 2C8.97947 2 6.56311 3.00089 4.78151 4.78249C2.99991 6.56408 1.99902 8.98044 1.99902 11.5C1.99902 14.0196 2.99991 16.4359 4.78151 18.2175C6.56311 19.9991 8.97947 21 11.499 21V21Z",stroke:"#272727",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})),Cj=()=>{const{word:e}=Gh(),[t,n]=k.useState(1),r=k.useMemo(()=>({activePage:t,setActivePage:n}),[t,n]),[i,o]=k.useState([{name:"search",value:e||""},{name:"count",value:10},{name:"page",value:1}]),a=new dn(zn+"/pagination/posts",i),s=a.language,[l,u]=k.useState(s),c=It(h=>h.searchData.data),d=Cr();return k.useEffect(()=>{const h=i.slice();h[2].value=t,o(h)},[t]),k.useEffect(()=>{a.get(c,h=>d(q0(h)))},[i]),k.useEffect(()=>{s!==l&&a.get(c,h=>d(q0(h)))},[s,l]),M("main",{className:"sresult",children:M("div",{className:"container",children:ee("div",{className:"sresult-inner",children:[ee("div",{className:"sresult-title",children:[M(Tj,{}),ee("h1",{children:['Результаты по поиску "',e,'"']})]}),M("div",{className:"sresult-content",children:c.status_code>0?M(ty,{pagination:!0,data:c,word:e,pageMemo:r}):M(fn,{})})]})})})},xj=()=>{const[e]=ux(),[t,n]=k.useState(1),r=k.useMemo(()=>({activePage:t,setActivePage:n}),[t,n]),i=e.get("type")||null,[o,a]=k.useState(i!==null?[{name:"count",value:10},{name:"page",value:1},{name:"type",value:i}]:[{name:"count",value:10},{name:"page",value:1}]),s=new dn(zn+"/pagination/posts",o),l=s.language,[u,c]=k.useState(l),[d,h]=k.useState();return k.useEffect(()=>{const m=o.slice();m[1].value=t,a(m)},[t]),k.useEffect(()=>{s.get(d,h)},[o]),k.useEffect(()=>{l!==u&&(s.get(d,h),c(l))},[l,u]),M("main",{className:"all",children:M("div",{className:"container",children:ee("div",{className:"all-inner",children:[i==="video"?M(Xu,{title:"Видео"}):null,d?M(ty,{data:d,pagination:!0,pageMemo:r}):M(fn,{})]})})})},Dj="/assets/404-b9c88abe.svg",Rj=()=>M("main",{className:"not-found",children:M("div",{className:"container",children:ee("div",{className:"not-found-inner",children:[ee("div",{className:"not-found-left",children:[M("h1",{children:"Page not found!"}),M("h3",{children:"Oops! We coudn't find the page you were looking for"}),M("h4",{children:M(Jt,{to:"/",children:"Go to home page"})})]}),M("div",{className:"not-found-right",children:M("img",{src:Dj,alt:"404"})})]})})}),y_=e=>k.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},k.createElement("path",{d:"M7.68043 1.44C4.24002 1.44 1.44043 4.23959 1.44043 7.68V16.32C1.44043 19.7604 4.24002 22.56 7.68043 22.56H16.3204C19.7608 22.56 22.5604 19.7604 22.5604 16.32V7.68C22.5604 4.23959 19.7608 1.44 16.3204 1.44H7.68043ZM7.68043 2.4H16.3204C19.2419 2.4 21.6004 4.75849 21.6004 7.68V16.32C21.6004 19.2415 19.2419 21.6 16.3204 21.6H7.68043C4.75892 21.6 2.40043 19.2415 2.40043 16.32V7.68C2.40043 4.75849 4.75892 2.4 7.68043 2.4ZM17.7604 5.28C17.5058 5.28 17.2616 5.38115 17.0816 5.56118C16.9016 5.74122 16.8004 5.98539 16.8004 6.24C16.8004 6.49461 16.9016 6.73879 17.0816 6.91883C17.2616 7.09886 17.5058 7.2 17.7604 7.2C18.015 7.2 18.2592 7.09886 18.4393 6.91883C18.6193 6.73879 18.7204 6.49461 18.7204 6.24C18.7204 5.98539 18.6193 5.74122 18.4393 5.56118C18.2592 5.38115 18.015 5.28 17.7604 5.28ZM12.0004 6.72C9.09005 6.72 6.72043 9.08962 6.72043 12C6.72043 14.9104 9.09005 17.28 12.0004 17.28C14.9108 17.28 17.2804 14.9104 17.2804 12C17.2804 9.08962 14.9108 6.72 12.0004 6.72ZM12.0004 7.68C14.392 7.68 16.3204 9.60845 16.3204 12C16.3204 14.3916 14.392 16.32 12.0004 16.32C9.60887 16.32 7.68043 14.3916 7.68043 12C7.68043 9.60845 9.60887 7.68 12.0004 7.68Z"})),v_=e=>k.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},k.createElement("path",{d:"M4.31992 1.91998C3.00015 1.91998 1.91992 3.00022 1.91992 4.31998V19.68C1.91992 20.9998 3.00015 22.08 4.31992 22.08H12.3993C12.4511 22.0886 12.504 22.0886 12.5559 22.08H15.2793C15.3311 22.0886 15.384 22.0886 15.4359 22.08H19.6799C20.9997 22.08 22.0799 20.9998 22.0799 19.68V4.31998C22.0799 3.00022 20.9997 1.91998 19.6799 1.91998H4.31992ZM4.31992 2.87998H19.6799C20.4808 2.87998 21.1199 3.51911 21.1199 4.31998V19.68C21.1199 20.4809 20.4808 21.12 19.6799 21.12H15.8399V14.4H17.6737L18.3459 11.04H15.8399V10.08C15.8399 9.81239 15.8654 9.79147 15.9552 9.73311C16.0451 9.67475 16.3227 9.59998 16.7999 9.59998H18.2399V6.89717L17.9662 6.76686C17.9662 6.76686 16.8636 6.23998 15.3599 6.23998C14.2799 6.23998 13.3927 6.67028 12.8249 7.37998C12.2572 8.08969 11.9999 9.03998 11.9999 10.08V11.04H10.5599V14.4H11.9999V21.12H4.31992C3.51905 21.12 2.87992 20.4809 2.87992 19.68V4.31998C2.87992 3.51911 3.51905 2.87998 4.31992 2.87998ZM15.3599 7.19998C16.3579 7.19998 16.9859 7.42004 17.2799 7.53655V8.63998H16.7999C16.2475 8.63998 15.8049 8.68568 15.4321 8.9278C15.0594 9.16991 14.8799 9.6295 14.8799 10.08V12H17.174L16.8862 13.44H14.8799V21.12H12.9599V13.44H11.5199V12H12.9599V10.08C12.9599 9.19998 13.1827 8.47028 13.5749 7.97998C13.9672 7.48969 14.5199 7.19998 15.3599 7.19998Z"})),g_=e=>k.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},k.createElement("path",{d:"M4.31992 1.91998C2.99972 1.91998 1.91992 2.99978 1.91992 4.31998V19.68C1.91992 21.0002 2.99972 22.08 4.31992 22.08H19.6799C21.0001 22.08 22.0799 21.0002 22.0799 19.68V4.31998C22.0799 2.99978 21.0001 1.91998 19.6799 1.91998H4.31992ZM4.31992 2.87998H19.6799C20.4823 2.87998 21.1199 3.51763 21.1199 4.31998V19.68C21.1199 20.4823 20.4823 21.12 19.6799 21.12H4.31992C3.51757 21.12 2.87992 20.4823 2.87992 19.68V4.31998C2.87992 3.51763 3.51757 2.87998 4.31992 2.87998ZM12.5005 4.79998C12.3734 4.8 12.2515 4.85044 12.1615 4.94025C12.0715 5.03007 12.0208 5.15191 12.0205 5.27905C12.0205 5.27905 12.0153 7.61915 12.0102 9.96467C12.0077 11.1374 12.0046 12.3114 12.0027 13.1953C12.0008 14.0792 11.9999 14.6385 11.9999 14.685C11.9999 15.5563 11.2086 16.2684 10.3068 16.2684C9.41218 16.2684 8.69805 15.5534 8.69805 14.6587C8.69805 13.7641 9.41218 13.05 10.3068 13.05C10.3371 13.05 10.3982 13.0599 10.5027 13.0725C10.5702 13.0806 10.6385 13.0743 10.7033 13.054C10.7682 13.0337 10.8279 12.9998 10.8787 12.9547C10.9295 12.9096 10.9701 12.8543 10.9979 12.7923C11.0257 12.7304 11.04 12.6632 11.0399 12.5953V10.5787C11.0399 10.4566 10.9934 10.3391 10.9098 10.2501C10.8262 10.1611 10.7118 10.1073 10.5899 10.0997C10.5151 10.095 10.421 10.0856 10.3068 10.0856C7.78702 10.0856 5.73367 12.139 5.73367 14.6587C5.73367 17.1785 7.78702 19.2319 10.3068 19.2319C12.8265 19.2319 14.8799 17.1785 14.8799 14.6587V10.3153C15.5781 10.8737 16.4483 11.2275 17.4093 11.2275C17.5404 11.2275 17.665 11.2197 17.7843 11.2087C17.9035 11.1977 18.0143 11.1426 18.0949 11.0541C18.1756 10.9657 18.2203 10.8503 18.2202 10.7306V8.48905C18.2203 8.36769 18.1744 8.25082 18.0918 8.16194C18.0092 8.07306 17.896 8.01876 17.7749 8.00998C16.2655 7.90169 15.0622 6.72585 14.9052 5.2303C14.8929 5.11228 14.8374 5.00299 14.7493 4.92353C14.6611 4.84406 14.5467 4.80005 14.428 4.79998H12.5005ZM12.9796 5.75998H14.0746C14.4235 7.34336 15.6608 8.5509 17.2602 8.85373V10.229C16.2336 10.1769 15.3318 9.66476 14.8012 8.85748C14.7444 8.77109 14.6613 8.70533 14.5641 8.66997C14.467 8.63462 14.361 8.63157 14.262 8.66128C14.163 8.69098 14.0762 8.75185 14.0146 8.83484C13.953 8.91782 13.9198 9.01849 13.9199 9.12186V14.6587C13.9199 16.6596 12.3077 18.2719 10.3068 18.2719C8.30593 18.2719 6.69367 16.6596 6.69367 14.6587C6.69367 12.7385 8.19164 11.2143 10.0799 11.0915V12.1359C8.7774 12.2571 7.73805 13.3259 7.73805 14.6587C7.73805 16.072 8.89358 17.2284 10.3068 17.2284C11.7128 17.2284 12.9599 16.1215 12.9599 14.685C12.9599 14.7085 12.9608 14.0811 12.9627 13.1972C12.9646 12.3133 12.9677 11.1393 12.9702 9.96655C12.9747 7.86083 12.9787 6.1676 12.9796 5.75998Z"})),kj={rest:{transform:"translateY(0rem)",opacity:1,type:"spring"},active:{transform:"translateX(6rem)",opacity:0,type:"tween"}},Ui={rest:{width:"5rem",right:"8rem",type:"spring",borderColor:"rgba(166, 166, 166, 0)"},active:{width:"100%",right:"0",type:"spring",borderColor:"rgba(166, 166, 166, 1)"},logoRest:{display:"block",opacity:1,transform:"translateX(0%) translateY(-50%)",type:"spring"},logoActive:{opacity:0,transform:"translateX(-150%) translateY(-50%)",type:"spring"},langRest:{opacity:1,transform:"translateX(0%)",type:"spring"},langActive:{opacity:0,transform:"translateX(150%)",type:"spring"},loopRest:{width:"2rem",height:"2rem",type:"spring"},loopActive:{width:"1.3rem",height:"1.4rem",type:"spring"},placeholderRest:{opacity:0},placeholderActive:{opacity:1},borderRest:{borderColor:"rgba(166, 166, 166, 0)"},borderActive:{borderColor:"rgba(166, 166, 166, 1)"}},Lj=e=>({type:"SET_SEARCH",payload:e}),i1=({isSmall:e,isInputFocused:t,setIsInputFocused:n})=>{const r=u=>{o(Lj(u))},i=It(u=>u.search.value),o=Cr(),a=It(u=>u.search.value),s=Hh(),l=k.useRef(null);return ee(Te.form,{ref:l,className:"search",onSubmit:u=>{u.preventDefault(),i.length>0&&s(`/search/${a}`)},variants:Ui,initial:e?"borderRest":{},animate:e?t?"borderActive":"borderRest":{},children:[M("input",{type:"text",value:a,onChange:u=>r(u.target.value),onFocus:()=>{n(!0)},onBlur:()=>{n(!1),r("")}}),ee(Te.div,{className:"search-content",initial:"rest",animate:a.length>0?"active":"rest",variants:kj,children:[ee(Te.svg,{width:"13",height:"14",viewBox:"0 0 13 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",variants:Ui,initial:e?"loopRest":"loopActive",animate:e?t?"loopActive":"loopRest":"loopActive",children:[M("g",{clipPath:"url(#clip0_138_523)",children:M("path",{d:"M11.9163 12.8394L10.833 11.7561M6.22884 12.2978C6.9046 12.2978 7.57375 12.1647 8.19807 11.9061C8.82239 11.6475 9.38966 11.2684 9.8675 10.7906C10.3453 10.3128 10.7244 9.74548 10.983 9.12116C11.2416 8.49684 11.3747 7.8277 11.3747 7.15194C11.3747 6.47618 11.2416 5.80703 10.983 5.18271C10.7244 4.55839 10.3453 3.99112 9.8675 3.51328C9.38966 3.03545 8.82239 2.65641 8.19807 2.39781C7.57375 2.1392 6.9046 2.0061 6.22884 2.0061C4.86408 2.0061 3.55522 2.54825 2.59019 3.51328C1.62516 4.47831 1.08301 5.78718 1.08301 7.15194C1.08301 8.5167 1.62516 9.82556 2.59019 10.7906C3.55522 11.7556 4.86408 12.2978 6.22884 12.2978V12.2978Z",stroke:"#A6A6A6",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),M("defs",{children:M("clipPath",{id:"clip0_138_523",children:M("rect",{width:"13",height:"13",fill:"white",transform:"translate(0 0.922791)"})})})]}),M(Te.span,{variants:Ui,initial:e?"placeholderRest":{},animate:e?t?"placeholderActive":"placeholderRest":{},children:"Search"})]})]})},Aj=e=>k.createElement("svg",{width:24,height:25,viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},k.createElement("g",{clipPath:"url(#clip0_138_516)"},k.createElement("path",{d:"M12.0003 16.4228C11.7666 16.4232 11.5402 16.3418 11.3603 16.1928L5.36028 11.1928C5.15606 11.023 5.02763 10.7791 5.00325 10.5147C4.97888 10.2503 5.06054 9.98698 5.23028 9.78276C5.40001 9.57854 5.64393 9.45012 5.90835 9.42574C6.17278 9.40136 6.43606 9.48302 6.64028 9.65276L12.0003 14.1328L17.3603 9.81276C17.4626 9.7297 17.5803 9.66766 17.7066 9.63023C17.8329 9.5928 17.9654 9.58071 18.0965 9.59465C18.2275 9.60858 18.3545 9.64828 18.4701 9.71146C18.5857 9.77463 18.6878 9.86003 18.7703 9.96276C18.8619 10.0656 18.9312 10.1862 18.974 10.3171C19.0168 10.448 19.0321 10.5863 19.019 10.7233C19.0058 10.8604 18.9645 10.9933 18.8976 11.1136C18.8307 11.234 18.7397 11.3392 18.6303 11.4228L12.6303 16.2528C12.4452 16.3783 12.2234 16.4381 12.0003 16.4228Z",fill:"#272727"})),k.createElement("defs",null,k.createElement("clipPath",{id:"clip0_138_516"},k.createElement("rect",{width:24,height:24,fill:"white",transform:"translate(0 0.422791)"})))),If={rest:{maxHeight:"0",pointerEvents:"none",overflow:"hidden",opacity:0},active:{maxHeight:"20rem",pointerEvents:"all",overflow:"visible",opacity:1},arrowRest:{transform:"rotateX(0deg)"},arrowActive:{transform:"rotateX(180deg)"},wrapperRest:{background:"rgba(255, 255, 255, 0)"},wrapperActive:{background:"#f1f1f1"}},Mj=e=>(localStorage.setItem("savedLanguage",e),e),Nj=e=>({type:"SET_LANGUAGE",payload:Mj(e)}),Ij=[{title:"RU"},{title:"EN"},{title:"TM"}],o1=({isSmall:e,isInputFocused:t})=>{const[n,r]=k.useState(!1),i=It(s=>s.language.title),o=Cr(),a=s=>{o(Nj(s))};return M(Te.div,{initial:e?"langRest":{},animate:e?t?"langActive":"langRest":{},variants:Ui,children:ee(Te.div,{className:"language",onClick:()=>r(!n),initial:"wrapperRest",animate:n?"wrapperActive":"wrapperRest",variants:If,children:[M("span",{children:i}),M(Te.div,{className:"icon-wrapper",initial:"arrowRest",animate:n?"arrowActive":"arrowRest",variants:If,children:M(Aj,{})}),M(Te.ul,{className:"language-dropdown",variants:If,initial:"rest",animate:n?"active":"rest",children:Ij.map(s=>M("li",{children:M(Te.button,{type:"button",initial:{background:"#ffffff",type:"tween"},whileHover:{background:"#f1f1f1",type:"spring"},onClick:()=>a(s.title),children:s.title})},ot()))})]})})},jj=e=>{const[t,n]=k.useState(!1);return k.useEffect(()=>{const r=window.matchMedia(e);r.matches!==t&&n(r.matches);const i=()=>{n(r.matches)};return r.addListener(i),()=>r.removeListener(i)},[t,e]),t},Vj=()=>{const e=jj("(max-width: 850px)"),[t,n]=k.useState(!1),r=new dn("").language;return M("nav",{className:"nav",children:M("div",{className:"container",children:e?ee(Te.div,{className:"nav-inner mobile",children:[M(Te.div,{className:"nav-mid",initial:e?"logoRest":{},animate:e?t?"logoActive":"logoRest":{},variants:Ui,children:M(Jt,{to:"/",children:M("h1",{children:r==="TM"?"Türkmenistan Habarlar Portaly":r==="RU"?"Туркменистан новостной портал":r==="EN"?"Turkmenistan news portal":""})})}),M(Te.div,{className:"search-wrap",initial:e?"rest":{},animate:e?t?"active":"rest":{},variants:Ui,children:M(i1,{isSmall:e,isInputFocused:t,setIsInputFocused:n})}),M("div",{className:"lang-wrap",children:M(o1,{isSmall:e,isInputFocused:t})})]}):ee("div",{className:"nav-inner",children:[ee("div",{className:"nav-left",children:[M(i1,{isSmall:e,isInputFocused:t,setIsInputFocused:n}),M(o1,{isSmall:e,isInputFocused:t})]}),M("div",{className:"nav-mid",children:M(Jt,{to:"/",children:M("h1",{children:r==="TM"?"Türkmenistan Habarlar Portaly":r==="RU"?"Туркменистан новостной портал":r==="EN"?"Turkmenistan news portal":""})})}),M("div",{className:"nav-right",children:ee("ul",{children:[M("li",{children:M("a",{href:"#",target:"_blank",children:M(y_,{})})}),M("li",{children:M("a",{href:"#",target:"_blank",children:M(v_,{})})}),M("li",{children:M("a",{href:"#",target:"_blank",children:M(g_,{})})})]})})]})})})},$j=e=>({type:"SET_ACTIVE_LINK",payload:e}),w_={rest:{fontWeight:"normal",background:"rgba(241,241, 241, 1)",type:"tween"},active:{fontWeight:"bold",background:"rgba(56,163,157, 1)",color:"#ffffff",type:"spring"}},jf={rest:{display:"block",opacity:0,transform:"translateY(-10rem)",type:"tween"},active:{display:"block",opacity:1,transform:"translateY(0rem)",type:"tween"},menuRest:{rotate:"0",type:"spring"},menuActive:{rotate:"90deg",type:"spring"}},Vf={rest:{y:"5rem",opacity:0,pointerEvents:"none"},active:{y:"0rem",opacity:1,pointerEvents:"all"},linkRest:{borderBottom:"0.1rem solid rgba(255, 255, 255, 0)",fontWeight:"normal"},linkActive:{borderBottom:"0.1rem solid rgba(255, 255, 255, 1)",fontWeight:"bold"}},Fj=({activeLink:e,dataEl:t,onClickLink:n,isNotCategory:r})=>M(Te.li,{initial:"rest",animate:e===t.id?"active":"rest",variants:w_,children:M(Te.div,{children:M(Jt,{to:r?"/":`/category/${t.id}`,onClick:()=>n(t.id),className:e===t.id?"active":"",children:t.name})})}),Bj=({dropdownOpen:e,setDropdownOpen:t,data:n,onClickLink:r,activeLink:i})=>M(Te.div,{className:"nav-dropdown",variants:Vf,initial:"rest",animate:e?"active":"rest",children:ee("ul",{children:[M("li",{onClick:()=>r(0),children:M(Jt,{to:"/",children:M(Te.span,{variants:Vf,initial:"linkRest",animate:i===0?"linkActive":"linkRest",children:"Главная"})})},ot()),n.data.map(o=>M("li",{onClick:()=>r(o.id),children:M(Jt,{to:`/category/${o.id}`,children:M(Te.span,{variants:Vf,initial:"linkRest",animate:i===o.id?"linkActive":"linkRest",children:o.name})})},ot()))]})}),zj=({activeLink:e,data:t,onClickLink:n})=>{const[r,i]=k.useState(!1);return ee(Te.li,{className:"sub-nav-li-main",initial:"active",variants:w_,onClick:()=>i(!r),children:[ee(Te.div,{className:"inner",children:[ee(Te.svg,{width:"24",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",variants:jf,initial:"menuRest",animate:r?"menuActive":"menuRest",children:[ee("g",{clipPath:"url(#clip0_343_1783)",children:[M("path",{d:"M20.05 11.0001H3.95C3.42533 11.0001 3 11.4255 3 11.9501V12.0501C3 12.5748 3.42533 13.0001 3.95 13.0001H20.05C20.5747 13.0001 21 12.5748 21 12.0501V11.9501C21 11.4255 20.5747 11.0001 20.05 11.0001Z",fill:"white"}),M("path",{d:"M20.05 16.0001H3.95C3.42533 16.0001 3 16.4255 3 16.9501V17.0501C3 17.5748 3.42533 18.0001 3.95 18.0001H20.05C20.5747 18.0001 21 17.5748 21 17.0501V16.9501C21 16.4255 20.5747 16.0001 20.05 16.0001Z",fill:"white"}),M("path",{d:"M20.05 6.00012H3.95C3.42533 6.00012 3 6.42545 3 6.95012V7.05012C3 7.57479 3.42533 8.00012 3.95 8.00012H20.05C20.5747 8.00012 21 7.57479 21 7.05012V6.95012C21 6.42545 20.5747 6.00012 20.05 6.00012Z",fill:"white"})]}),M("defs",{children:M("clipPath",{id:"clip0_343_1783",children:M("rect",{width:"24",height:"24",fill:"white"})})})]}),M("p",{className:e===0?"active":"",children:"Категории"}),M("p",{children:"|"}),ee("p",{children:[M(Te.span,{variants:jf,initial:"rest",animate:e===0?"active":"rest",children:"Главная"}),t.data.map(o=>M(Te.span,{variants:jf,initial:"rest",animate:e===o.id?"active":"rest",children:o.name},ot()))]})]}),M(Bj,{data:t,dropdownOpen:r,setDropdownOpen:i,onClickLink:n,activeLink:e})]})},Uj=()=>{const e=It(s=>s.activeLink.active),t=It(s=>s.language.title),n=It(s=>s.categories.data),r=Cr(),i=s=>{r($j(s))},o=new dn(zn+"/categories",$A);k.useEffect(()=>{o.get(n,s=>r(F3(s)))},[t]);const a=Tr();return k.useEffect(()=>{if(!a.pathname.includes("category")){i(0);return}const s=a.pathname.split("/")[a.pathname.split("/").length-1];i(parseInt(s))},[a]),M("nav",{className:"subnav",children:M("div",{className:"container",children:M("ul",{className:`subnav-inner ${n.data[0].id>-1?"":"loading"}`,children:n.data[0].id>-1?ee(R1,{children:[M(zj,{data:n,activeLink:e,onClickLink:i}),n.data.map((s,l)=>l<=4?M(Fj,{dataEl:s,activeLink:e,onClickLink:i},ot()):null)]}):M(fn,{})})})})},Wj=()=>ee("header",{className:"header",children:[M(Vj,{}),M(Uj,{})]}),Hj="/assets/phone-a547e55c.svg",Gj="/assets/mail-df8b0af1.svg",Yj="/assets/location-c549270d.svg",Kj=({id:e,name:t})=>M("li",{className:"footer-nav-list-item",children:M(Jt,{to:`/category/${e}`,children:t})}),qj=()=>{const e=It(t=>t.categories.data);return M("footer",{className:"footer",children:M("div",{className:"container",children:ee("div",{className:"footer-wrapper",children:[M("nav",{className:"footer-nav",children:M("ul",{className:"footer-nav-list",children:e.data[0].id>-1?e.data.map(t=>M(Kj,{id:t.id,name:t.name},ot())):""})}),ee("div",{className:"footer-info",children:[ee("div",{className:"footer-info-item",children:[M("div",{className:"footer-info-item-icon",children:M("img",{src:Hj,alt:"phone"})}),ee("h3",{className:"footer-info-item-title",children:["+(993) 12 68-07-92, 94-08-01"," "]})]}),ee("div",{className:"footer-info-item",children:[M("div",{className:"footer-info-item-icon",children:M("img",{src:Gj,alt:"mail"})}),M("h3",{className:"footer-info-item-title",children:"turkmen@info.tm"})]}),ee("div",{className:"footer-info-item",children:[M("div",{className:"footer-info-item-icon",children:M("img",{src:Yj,alt:"location"})}),M("h3",{className:"footer-info-item-title",children:"115184, Ашхабад, Битарап шаелы, 25 (Центр телерадиовещания Туркменистана)"})]}),ee("div",{className:"footer-info-item",children:[M("div",{className:"footer-info-item-icon",children:M(y_,{})}),M("h3",{className:"footer-info-item-title",children:"hhm@inst.com"})]}),ee("div",{className:"footer-info-item",children:[M("div",{className:"footer-info-item-icon",children:M(v_,{})}),M("h3",{className:"footer-info-item-title",children:"hhm@face.com"})]}),ee("div",{className:"footer-info-item",children:[M("div",{className:"footer-info-item-icon",children:M(g_,{})}),M("h3",{className:"footer-info-item-title",children:"@hhm"})]}),M("div",{className:"footer-info-item",children:M("h3",{className:"footer-info-item-title",children:"Реклама на ТВ и радио: (993) 12 78-13-99"})}),M("div",{className:"footer-info-item",children:M("h3",{className:"footer-info-item-title",children:"Реклама на сайте: (993) 12 78-13-99"})})]})]})})})},Xj=()=>{const e=Tr(),t=new dn("").language;return k.useEffect(()=>{try{const n=document.querySelector("title");t==="EN"?n.innerText="Turkmenistan News Portal":t==="RU"?n.innerText="Туркменистан новостной портал":t==="TM"&&(n.innerText="Türkmenistan Habarlar Portaly")}catch(n){console.log(n)}},[t]),M(Ck,{children:ee("div",{className:"App",children:[M(Wj,{}),M(Tk,{mode:"wait",initial:!1,children:ee(tx,{location:e,children:[M(Nr,{path:"/",element:M(wj,{})}),M(Nr,{path:"/category/:category",element:M(Ej,{})}),M(Nr,{path:"/news/:id",element:M(Oj,{})}),M(Nr,{path:"/search/:word",element:M(Cj,{})}),M(Nr,{path:"/all",element:M(xj,{})}),M(Nr,{path:"*",element:M(Rj,{})})]},e.pathname)}),M(qj,{})]})})};function sn(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r3?t.i-4:t.i:Array.isArray(e)?1:ny(e)?2:ry(e)?3:0}function Wi(e,t){return mo(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Qj(e,t){return mo(e)===2?e.get(t):e[t]}function b_(e,t,n){var r=mo(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function S_(e,t){return e===t?e!==0||1/e==1/t:e!=e&&t!=t}function ny(e){return r5&&e instanceof Map}function ry(e){return i5&&e instanceof Set}function jr(e){return e.o||e.t}function iy(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=O_(e);delete t[De];for(var n=Hi(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=Zj),Object.freeze(e),t&&ai(e,function(n,r){return oy(r,!0)},!0)),e}function Zj(){sn(2)}function ay(e){return e==null||typeof e!="object"||Object.isFrozen(e)}function Tn(e){var t=Kp[e];return t||sn(18,e),t}function Jj(e,t){Kp[e]||(Kp[e]=t)}function Hp(){return Ma}function $f(e,t){t&&(Tn("Patches"),e.u=[],e.s=[],e.v=t)}function Yl(e){Gp(e),e.p.forEach(e5),e.p=null}function Gp(e){e===Ma&&(Ma=e.l)}function a1(e){return Ma={p:[],l:Ma,h:e,m:!0,_:0}}function e5(e){var t=e[De];t.i===0||t.i===1?t.j():t.O=!0}function Ff(e,t){t._=t.p.length;var n=t.p[0],r=e!==void 0&&e!==n;return t.h.g||Tn("ES5").S(t,e,r),r?(n[De].P&&(Yl(t),sn(4)),oi(e)&&(e=Kl(t,e),t.l||ql(t,e)),t.u&&Tn("Patches").M(n[De].t,e,t.u,t.s)):e=Kl(t,n,[]),Yl(t),t.u&&t.v(t.u,t.s),e!==P_?e:void 0}function Kl(e,t,n){if(ay(t))return t;var r=t[De];if(!r)return ai(t,function(s,l){return s1(e,r,t,s,l,n)},!0),t;if(r.A!==e)return t;if(!r.P)return ql(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=r.i===4||r.i===5?r.o=iy(r.k):r.o,o=i,a=!1;r.i===3&&(o=new Set(i),i.clear(),a=!0),ai(o,function(s,l){return s1(e,r,i,s,l,n,a)}),ql(e,i,!1),n&&e.u&&Tn("Patches").N(r,n,e.u,e.s)}return r.o}function s1(e,t,n,r,i,o,a){if(ii(i)){var s=Kl(e,i,o&&t&&t.i!==3&&!Wi(t.R,r)?o.concat(r):void 0);if(b_(n,r,s),!ii(s))return;e.m=!1}else a&&n.add(i);if(oi(i)&&!ay(i)){if(!e.h.D&&e._<1)return;Kl(e,i),t&&t.A.l||ql(e,i)}}function ql(e,t,n){n===void 0&&(n=!1),!e.l&&e.h.D&&e.m&&oy(t,n)}function Bf(e,t){var n=e[De];return(n?jr(n):e)[t]}function l1(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function er(e){e.P||(e.P=!0,e.l&&er(e.l))}function zf(e){e.o||(e.o=iy(e.t))}function Yp(e,t,n){var r=ny(t)?Tn("MapSet").F(t,n):ry(t)?Tn("MapSet").T(t,n):e.g?function(i,o){var a=Array.isArray(i),s={i:a?1:0,A:o?o.A:Hp(),P:!1,I:!1,R:{},l:o,t:i,k:null,o:null,j:null,C:!1},l=s,u=Na;a&&(l=[s],u=Vo);var c=Proxy.revocable(l,u),d=c.revoke,h=c.proxy;return s.k=h,s.j=d,h}(t,n):Tn("ES5").J(t,n);return(n?n.A:Hp()).p.push(r),r}function t5(e){return ii(e)||sn(22,e),function t(n){if(!oi(n))return n;var r,i=n[De],o=mo(n);if(i){if(!i.P&&(i.i<4||!Tn("ES5").K(i)))return i.t;i.I=!0,r=u1(n,o),i.I=!1}else r=u1(n,o);return ai(r,function(a,s){i&&Qj(i.t,a)===s||b_(r,a,t(s))}),o===3?new Set(r):r}(e)}function u1(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return iy(e)}function n5(){function e(o,a){var s=i[o];return s?s.enumerable=a:i[o]=s={configurable:!0,enumerable:a,get:function(){var l=this[De];return Na.get(l,o)},set:function(l){var u=this[De];Na.set(u,o,l)}},s}function t(o){for(var a=o.length-1;a>=0;a--){var s=o[a][De];if(!s.P)switch(s.i){case 5:r(s)&&er(s);break;case 4:n(s)&&er(s)}}}function n(o){for(var a=o.t,s=o.k,l=Hi(s),u=l.length-1;u>=0;u--){var c=l[u];if(c!==De){var d=a[c];if(d===void 0&&!Wi(a,c))return!0;var h=s[c],m=h&&h[De];if(m?m.t!==d:!S_(h,d))return!0}}var b=!!a[De];return l.length!==Hi(a).length+(b?0:1)}function r(o){var a=o.k;if(a.length!==o.t.length)return!0;var s=Object.getOwnPropertyDescriptor(a,a.length-1);if(s&&!s.get)return!0;for(var l=0;l1?y-1:0),S=1;S1?c-1:0),h=1;h=0;i--){var o=r[i];if(o.path.length===0&&o.op==="replace"){n=o.value;break}}i>-1&&(r=r.slice(i+1));var a=Tn("Patches").$;return ii(n)?a(n,r):this.produce(n,function(s){return a(s,r)})},e}(),$t=new a5;$t.produce;$t.produceWithPatches.bind($t);$t.setAutoFreeze.bind($t);$t.setUseProxies.bind($t);$t.applyPatches.bind($t);$t.createDraft.bind($t);$t.finishDraft.bind($t);function Ia(e){return Ia=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ia(e)}function s5(e,t){if(Ia(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(Ia(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function l5(e){var t=s5(e,"string");return Ia(t)==="symbol"?t:String(t)}function u5(e,t,n){return t=l5(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function h1(e){for(var t=1;t"u"&&(n=t,t=void 0),typeof n<"u"){if(typeof n!="function")throw new Error(dt(1));return n(__)(e,t)}if(typeof e!="function")throw new Error(dt(2));var i=e,o=t,a=[],s=a,l=!1;function u(){s===a&&(s=a.slice())}function c(){if(l)throw new Error(dt(3));return o}function d(P){if(typeof P!="function")throw new Error(dt(4));if(l)throw new Error(dt(5));var T=!0;return u(),s.push(P),function(){if(T){if(l)throw new Error(dt(6));T=!1,u();var g=s.indexOf(P);s.splice(g,1),a=null}}}function h(P){if(!c5(P))throw new Error(dt(7));if(typeof P.type>"u")throw new Error(dt(8));if(l)throw new Error(dt(9));try{l=!0,o=i(o,P)}finally{l=!1}for(var T=a=s,y=0;y"u")throw new Error(dt(12));if(typeof n(void 0,{type:Xl.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(dt(13))})}function E_(e){for(var t=Object.keys(e),n={},r=0;r"u")throw u&&u.type,new Error(dt(14));d[m]=T,c=c||T!==P}return c=c||o.length!==Object.keys(l).length,c?d:l}}function Ql(){for(var e=arguments.length,t=new Array(e),n=0;n0&&o[o.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!o||u[1]>o[0]&&u[1]{switch(t.type){case"SET_ACTIVE_LINK":return{...e,active:t.payload};default:return e}},j5=()=>localStorage.getItem("savedLanguage")||"TM",V5={title:j5()},$5=(e=V5,t)=>{switch(t.type){case"SET_LANGUAGE":return{...e,title:t.payload};default:return e}},cc={data:{status_code:-1,message:"",data:{current_page:-1,data:[{id:-1,title:"",slug:"",excerpt:"",published_at:"",summary:"",has_summary:!1,categories:[],video:null,featured_images:[]}],first_page_url:"",from:-1,last_page:-1,last_page_url:"",next_page_url:"",path:"",per_page:"-1",prev_page_url:null,to:-1,total:-1}}},F5=(e=cc,t)=>{switch(t.type){case"SET_NEWS_SCROLL":return{data:t.payload};default:return e}},B5={data:{data:{id:-1,title:"",slug:"",excerpt:"",published_at:"",video:null,featured_images:[{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""}],content_html:"",categories:[{id:-1,name:""}],powerseo_title:"",powerseo_description:"",powerseo_keywords:""}}},z5=(e=B5,t)=>{switch(t.type){case"SET_POST":return{...e,data:t.payload};default:return e}},U5=(e=cc,t)=>{switch(t.type){case"SET_FEATURED":return{data:t.payload};default:return e}},W5=(e=cc,t)=>{switch(t.type){case"SET_SEARCH_DATA":return{data:t.payload};default:return e}},H5=(e=cc,t)=>{switch(t.type){case"SET_VIDEO":return{...e,data:t.payload};default:return e}},G5={data:{data:[{id:-1,name:""}],links:{first:"",last:"",prev:null,next:null},meta:{current_page:-1,from:-1,last_page:-1,path:"",per_page:-1,to:-1,total:-1}}},Y5=(e=G5,t)=>{switch(t.type){case"SET_CATEGORIES":return{data:t.payload};default:return e}},K5={value:""},q5=(e=K5,t)=>{switch(t.type){case"SET_SEARCH":return{value:t.payload};default:return e}},X5=E_({activeLink:I5,language:$5,newsScroll:F5,post:z5,search:q5,searchData:W5,featured:U5,video:H5,categories:Y5}),Q5=x5({reducer:X5}),Z5=Yf.createRoot(document.getElementById("root"));Z5.render(M(Q.StrictMode,{children:M(sx,{children:M(AA,{store:Q5,children:M(Xj,{})})})})); diff --git a/dist/assets/location-c549270d.svg b/dist/assets/location-71ad6018.svg similarity index 100% rename from dist/assets/location-c549270d.svg rename to dist/assets/location-71ad6018.svg diff --git a/dist/assets/mail-df8b0af1.svg b/dist/assets/mail-e4e094d4.svg similarity index 100% rename from dist/assets/mail-df8b0af1.svg rename to dist/assets/mail-e4e094d4.svg diff --git a/dist/assets/pagintaion-arr-d41c5b07.svg b/dist/assets/pagintaion-arr-ac4b61a1.svg similarity index 100% rename from dist/assets/pagintaion-arr-d41c5b07.svg rename to dist/assets/pagintaion-arr-ac4b61a1.svg diff --git a/dist/assets/phone-a547e55c.svg b/dist/assets/phone-b8b9f6dd.svg similarity index 100% rename from dist/assets/phone-a547e55c.svg rename to dist/assets/phone-b8b9f6dd.svg diff --git a/dist/index.html b/dist/index.html index 4e433d0..4f2c7ca 100644 --- a/dist/index.html +++ b/dist/index.html @@ -6,8 +6,8 @@ Türkmenistan Habarlar Portaly - - + +
diff --git a/src/components/aside/Aside.tsx b/src/components/aside/Aside.tsx index a75ccea..98b8f91 100644 --- a/src/components/aside/Aside.tsx +++ b/src/components/aside/Aside.tsx @@ -12,6 +12,8 @@ import Calendar from './Calendar'; import { IPostsData } from '../../types/data.types'; import Loader from '../global/Loader'; +import { dateParse } from '../../helpers/dateParser'; + interface Props { type: 'latest' | 'popular'; } diff --git a/src/components/aside/AsideNews.tsx b/src/components/aside/AsideNews.tsx index 1139115..bb2b714 100644 --- a/src/components/aside/AsideNews.tsx +++ b/src/components/aside/AsideNews.tsx @@ -1,13 +1,14 @@ // Modules -import { Link } from "react-router-dom"; -import { LazyLoadImage } from "react-lazy-load-image-component"; -import ReactPlayer from "react-player"; +import { Link } from 'react-router-dom'; +import { LazyLoadImage } from 'react-lazy-load-image-component'; +import ReactPlayer from 'react-player'; +import { dateParse } from '../../helpers/dateParser'; // Images // import { ReactComponent as ArrRight } from "../../assets/icons/arrow-right.svg"; -import placeholder from "../../assets/images/placeholder.webp"; +import placeholder from '../../assets/images/placeholder.webp'; // Components -import NewsCategory from "../global/NewsCategory"; -import NewsDate from "../global/NewsDate"; +import NewsCategory from '../global/NewsCategory'; +import NewsDate from '../global/NewsDate'; interface Props { title: string; @@ -24,13 +25,7 @@ const AsideNews = ({ title, date, img, category, id, video }: Props) => {
{video && video.length > 53 ? ( - + ) : ( { - const categories = useSelector( - (state) => state.categories.data + const language = new Api('').language; + + const categories = useSelector( + (state) => state.categories.data, ); return (
@@ -27,13 +30,9 @@ const Footer = () => {
    {categories.data[0].id > -1 ? categories.data.map((category) => ( - + )) - : ""} + : ''}
@@ -41,26 +40,50 @@ const Footer = () => {
phone
-

- +(993) 12 68-07-92, 94-08-01{" "} -

+

+993 64 28-28-66

mail
-

turkmen@info.tm

-
-
-
- location -
-

- 115184, Ашхабад, Битарап шаелы, 25 (Центр телерадиовещания - Туркменистана) -

+

turkmentv24@gmail.com

+ {language === 'RU' ? ( + <> +
+
+ location +
+

+ 744000, Ашхабад, Олимпийский городок, Международный вещательный центр enesha +

+
+ + ) : language === 'EN' ? ( + <> +
+
+ location +
+

+ 744000, Ashgabat, International broadcasting center +

+
+ + ) : ( + <> +
+
+ location +
+

+ 744000, Asgabat, Olimpiya säherjigi, Halkara yaylyma beris merkezi enesha{' '} +

+
+ + )} +
@@ -83,14 +106,10 @@ const Footer = () => {
-

- Реклама на ТВ и радио: (993) 12 78-13-99 -

+

Реклама на ТВ и радио: (993) 12 78-13-99

-

- Реклама на сайте: (993) 12 78-13-99 -

+

Реклама на сайте: (993) 12 78-13-99

diff --git a/src/components/global/CustomNewsScroll.tsx b/src/components/global/CustomNewsScroll.tsx index d1a6589..9a2f1bb 100644 --- a/src/components/global/CustomNewsScroll.tsx +++ b/src/components/global/CustomNewsScroll.tsx @@ -4,12 +4,10 @@ import { v4 as uuidv4 } from "uuid"; // Components import News from "../news/News"; -import Loader from "./Loader"; import Pagination from "./Pagination"; // Types import { INewPostsData } from "../../types/posts.types"; -import { Dispatch } from "@reduxjs/toolkit"; interface IProps { data: INewPostsData; @@ -33,8 +31,8 @@ const CustomNewsScroll = ({
- {data?.data?.data?.length > 0 ? ( - data.data.data.map((dataEl, index) => { + {data?.data[0].id > -1 ? ( + data.data.map((dataEl, index) => { if (avoidFirst) { if (index > 0) { return ( @@ -46,7 +44,7 @@ const CustomNewsScroll = ({ date={dataEl?.published_at} categories={dataEl?.categories} img={dataEl?.featured_images[0]?.path} - video={dataEl.video} + video={{ type: dataEl?.type, url: dataEl?.video }} /> ); } @@ -60,7 +58,7 @@ const CustomNewsScroll = ({ date={dataEl?.published_at} categories={dataEl?.categories} img={dataEl?.featured_images[0]?.path} - video={dataEl.video} + video={{ type: dataEl?.type, url: dataEl?.video }} /> ); } @@ -70,9 +68,9 @@ const CustomNewsScroll = ({ )}
{pagination ? ( - data?.data?.data?.length > 0 ? ( + data?.data[0].id > -1 ? ( diff --git a/src/components/global/NewsScroll.tsx b/src/components/global/NewsScroll.tsx index 5b7ab35..8a9a765 100644 --- a/src/components/global/NewsScroll.tsx +++ b/src/components/global/NewsScroll.tsx @@ -1,26 +1,26 @@ // Modules -import { useEffect, useState } from 'react'; -import { v4 as uuidv4 } from 'uuid'; -import { useSelector, useDispatch } from 'react-redux'; +import { useEffect, useState } from "react"; +import { v4 as uuidv4 } from "uuid"; +import { useSelector, useDispatch } from "react-redux"; // Components -import News from '../news/News'; -import SectionTitle from './SectionTitle'; -import Loader from './Loader'; -import Pagination from './Pagination'; +import News from "../news/News"; +import SectionTitle from "./SectionTitle"; +import Loader from "./Loader"; +import Pagination from "./Pagination"; // Api -import { url } from '../../url'; -import { Api } from '../../api/Api'; -import { newsScrollParams } from '../../api/params'; +import { url } from "../../url"; +import { Api } from "../../api/Api"; +import { newsScrollParams } from "../../api/params"; // Types -import { IPostsData } from '../../types/data.types'; -import { RootState } from '../../types/store.types'; +import { IPostsData } from "../../types/data.types"; +import { RootState } from "../../types/store.types"; // Actions -import { setNewsScroll } from '../../actions/setData'; -import { INewPostsData } from '../../types/posts.types'; +import { setNewsScroll } from "../../actions/setData"; +import { INewPostsData } from "../../types/posts.types"; interface Props { title: boolean; @@ -31,16 +31,16 @@ interface Props { const NewsScroll = ({ title, category, count, avoidFirst }: Props) => { const params = newsScrollParams.slice(); - category ? params.push({ name: 'category', value: category }) : null; + category ? params.push({ name: "category", value: category }) : null; count ? (params[0].value = count) : null; - const api = new Api(url + '/pagination/posts', params); + const api = new Api(url + "/pagination/new/posts", params); const language = api.language; const [lastLanguage, setLastLanguage] = useState(language); // redux - const rawData = useSelector( - (state) => state.newsScroll.data, + const rawData = useSelector( + (state) => state.newsScroll.data ); const dispatch = useDispatch(); @@ -50,7 +50,7 @@ const NewsScroll = ({ title, category, count, avoidFirst }: Props) => { }, [category]); useEffect(() => { - if (rawData.status_code > 0) { + if (rawData.data[0].id > 0) { if (!(lastLanguage === language)) { api.get(rawData, (rawData) => dispatch(setNewsScroll(rawData))); setLastLanguage(language); @@ -58,12 +58,12 @@ const NewsScroll = ({ title, category, count, avoidFirst }: Props) => { } }, [language, lastLanguage]); - const [filteredData, setFilteredData] = useState( - rawData.data.data, + const [filteredData, setFilteredData] = useState( + rawData.data ); useEffect(() => { - const filtered = rawData.data.data.filter((el, index) => { + const filtered = rawData.data.filter((el, index) => { if (index >= 0) { return el; } @@ -77,20 +77,28 @@ const NewsScroll = ({ title, category, count, avoidFirst }: Props) => { {title === true ? ( ) : null}
{filteredData.length > 0 ? ( - (filteredData as INewPostsData['data']['data'])[0].id > -1 ? ( - (filteredData as INewPostsData['data']['data']).map((dataEl, index) => { + (filteredData as INewPostsData["data"])[0].id > -1 ? ( + (filteredData as INewPostsData["data"]).map((dataEl, index) => { if (avoidFirst) { if (index > 0) { return ( @@ -102,7 +110,7 @@ const NewsScroll = ({ title, category, count, avoidFirst }: Props) => { date={dataEl?.published_at} categories={dataEl?.categories} img={dataEl?.featured_images[0]?.path} - video={dataEl?.video} + video={{ type: dataEl?.type, url: dataEl?.video }} /> ); } @@ -116,7 +124,7 @@ const NewsScroll = ({ title, category, count, avoidFirst }: Props) => { date={dataEl?.published_at} categories={dataEl?.categories} img={dataEl?.featured_images[0]?.path} - video={dataEl?.video} + video={{ type: dataEl?.type, url: dataEl?.video }} /> ); } diff --git a/src/components/global/Pagination.tsx b/src/components/global/Pagination.tsx index 3cee2a8..871a8dc 100644 --- a/src/components/global/Pagination.tsx +++ b/src/components/global/Pagination.tsx @@ -1,6 +1,6 @@ // Icons -import { Dispatch, SetStateAction } from "react"; -import { ReactComponent as Arr } from "../../assets/icons/pagintaion-arr.svg"; +import { Dispatch, SetStateAction } from 'react'; +import { ReactComponent as Arr } from '../../assets/icons/pagintaion-arr.svg'; interface IProps { pages: number; @@ -9,7 +9,6 @@ interface IProps { } const Pagination = ({ pages, activePage, setActivePage }: IProps) => { - console.log(pages, activePage + 1); const handleOnClick = (page: number) => { setActivePage(page); }; @@ -18,8 +17,7 @@ const Pagination = ({ pages, activePage, setActivePage }: IProps) => {
@@ -28,8 +26,7 @@ const Pagination = ({ pages, activePage, setActivePage }: IProps) => {
diff --git a/src/components/header/NavDropdown.tsx b/src/components/header/NavDropdown.tsx index d37a95a..ca745c1 100644 --- a/src/components/header/NavDropdown.tsx +++ b/src/components/header/NavDropdown.tsx @@ -7,6 +7,7 @@ import { Link } from "react-router-dom"; // Types import { ICategoriesData } from "../../types/data.types"; import { dropdownMotion } from "../../animations/subNav.animations"; +import { Api } from "../../api/Api"; interface IProps { dropdownOpen: boolean; @@ -23,6 +24,7 @@ const NavDropdown = ({ onClickLink, activeLink, }: IProps) => { + const language = new Api("").language; return ( - Главная + {language === "EN" + ? "Home" + : language === "RU" + ? "Главная" + : "Esasy sahypa"} diff --git a/src/components/main/ContentSlider.tsx b/src/components/main/ContentSlider.tsx index a9d7844..210fead 100644 --- a/src/components/main/ContentSlider.tsx +++ b/src/components/main/ContentSlider.tsx @@ -11,7 +11,7 @@ import { IFeaturedData } from "../../types/store.types"; // Types interface IProps { - data: IFeaturedData["data"]["data"]["data"]; + data: IFeaturedData["data"]["data"]; } const ContentSlider = ({ data }: IProps) => { diff --git a/src/components/main/MainContent.tsx b/src/components/main/MainContent.tsx index c07bae7..a79f447 100644 --- a/src/components/main/MainContent.tsx +++ b/src/components/main/MainContent.tsx @@ -22,12 +22,12 @@ const MainContent = () => { const data = useSelector( (state) => state.featured.data ); - const api = new Api(url + "/pagination/posts", featuredParams); + const api = new Api(url + "/pagination/new/posts", featuredParams); const language = api.language; const [lastLanguage, setLastLanguage] = useState(language); useEffect(() => { - if (!(data.status_code > 0 && language === lastLanguage)) { + if (!(data.data[0].id > -1 && language === lastLanguage)) { api.get(data, (data: INewPostsData) => dispatch(setFeatured(data))); setLastLanguage(language); } @@ -35,38 +35,38 @@ const MainContent = () => { return (
- {data.status_code > 0 ? ( - data.data.data.length >= 5 ? ( + {data.data[0].id > -1 ? ( + data.data.length >= 5 ? (
- +
diff --git a/src/components/news/News.tsx b/src/components/news/News.tsx index 2b66335..2c04d03 100644 --- a/src/components/news/News.tsx +++ b/src/components/news/News.tsx @@ -1,23 +1,27 @@ // Modules -import { Link } from "react-router-dom"; -import { LazyLoadImage } from "react-lazy-load-image-component"; -import { v4 as uuidv4 } from "uuid"; -import ReactPlayer from "react-player"; +import { Link } from 'react-router-dom'; +import { LazyLoadImage } from 'react-lazy-load-image-component'; +import { v4 as uuidv4 } from 'uuid'; +import ReactPlayer from 'react-player'; // Components -import NewsCategory from "../global/NewsCategory"; -import NewsDate from "../global/NewsDate"; -import { IPostsData } from "../../types/data.types"; -import placeholder from "../../assets/images/placeholder.webp"; +import NewsCategory from '../global/NewsCategory'; +import NewsDate from '../global/NewsDate'; +import { IPostsData } from '../../types/data.types'; +import placeholder from '../../assets/images/placeholder.webp'; +import { dateParse } from '../../helpers/dateParser'; interface Props { - id: IPostsData["id"]; - title: IPostsData["title"]; - text: IPostsData["content_html"]; - categories: IPostsData["categories"]; - date: IPostsData["published_at"]; - img: IPostsData["featured_images"][0]["path"]; - video: IPostsData["video"]; + id: IPostsData['id']; + title: IPostsData['title']; + text: IPostsData['content_html']; + categories: IPostsData['categories']; + date: IPostsData['published_at']; + img: IPostsData['featured_images'][0]['path']; + video: { + type: string; + url: string; + }; } const News = ({ id, title, text, categories, date, img, video }: Props) => { @@ -25,14 +29,8 @@ const News = ({ id, title, text, categories, date, img, video }: Props) => {
- {video && video.length > 0 ? ( - + {video.type === 'video' ? ( + ) : ( {
-
+
diff --git a/src/components/videos/Videos.tsx b/src/components/videos/Videos.tsx index d7904e3..d27741a 100644 --- a/src/components/videos/Videos.tsx +++ b/src/components/videos/Videos.tsx @@ -3,6 +3,8 @@ import { useEffect, useState } from "react"; import { v4 as uuiv4 } from "uuid"; import { useSelector, useDispatch } from "react-redux"; +import { dateParse } from "../../helpers/dateParser"; + // Components import SectionTitle from "../global/SectionTitle"; import VideosItem from "./VideosItem"; @@ -23,13 +25,13 @@ const Videos = () => { const data = useSelector( (state) => state.video.data ); - const api = new Api(url + "/pagination/posts", videoParams); + const api = new Api(url + "/pagination/new/posts", videoParams); const language = api.language; const dispatch = useDispatch(); const [lastLanguage, setLastLanguage] = useState(language); useEffect(() => { - if (!(lastLanguage === language && data.status_code > 0)) { + if (!(lastLanguage === language && data.data[0].id > -1)) { api.get(data, (data) => dispatch(setVideo(data))); setLastLanguage(language); } @@ -47,7 +49,7 @@ const Videos = () => { : "Videolar" } linkData={{ - link: "/all", + link: "/all?type=video", title: `${ language === "EN" ? "View all" @@ -58,9 +60,9 @@ const Videos = () => { }} />
- {data.status_code > 0 ? ( - data.data.data.map((videosDataItem, index) => { - if (index <= 4) { + {data.data[0].id > -1 ? ( + data.data.map((videosDataItem, index) => { + if (index <= 3) { return ( { + try { + const splitArr = date.split(' '); + const dateYear = splitArr[0]; + const dateYearSplit = dateYear.split('-'); + const finalDate = `${dateYearSplit[2]}.${dateYearSplit[1]}.${dateYearSplit[0]}`; + return finalDate; + } catch (err) { + return date; + } +}; diff --git a/src/pages/AllPosts.tsx b/src/pages/AllPosts.tsx index 2f9ad55..78d3ac8 100644 --- a/src/pages/AllPosts.tsx +++ b/src/pages/AllPosts.tsx @@ -51,7 +51,7 @@ const AllPosts = () => { }, ] ); - const api = new Api(url + "/pagination/posts", params); + const api = new Api(url + "/pagination/new/posts", params); const language = api.language; diff --git a/src/pages/Category.tsx b/src/pages/Category.tsx index 7a944a1..32d5142 100644 --- a/src/pages/Category.tsx +++ b/src/pages/Category.tsx @@ -27,7 +27,7 @@ const Category = () => { () => ({ activePage, setActivePage }), [activePage, setActivePage] ); - const api = new Api(url + "/pagination/posts", params); + const api = new Api(url + "/pagination/new/posts", params); useEffect(() => { const newParams = params.slice(); @@ -46,9 +46,9 @@ const Category = () => {
{data ? ( ) : ( diff --git a/src/pages/SearchResult.tsx b/src/pages/SearchResult.tsx index 5129b8f..fe3c6a9 100644 --- a/src/pages/SearchResult.tsx +++ b/src/pages/SearchResult.tsx @@ -39,7 +39,7 @@ const SearchResult = () => { value: 1, }, ]); - const api = new Api(url + "/pagination/posts", params); + const api = new Api(url + "/pagination/new/posts", params); const language = api.language; const [lastLanguage, setLastLanguage] = useState(language); @@ -71,18 +71,35 @@ const SearchResult = () => {
-

Результаты по поиску "{word}"

+

+ {language === "EN" + ? `Results for "${word}"` + : language === "RU" + ? `Результаты по поиску "${word}"` + : `"${word}" gözleg boýunça netijeler`} +

- {data.status_code > 0 ? ( - + {data.data.length > 0 ? ( + data?.data[0]?.id > -1 ? ( + + ) : ( + + ) ) : ( - + + {" "} + {language === "EN" + ? `No results for "${word}"` + : language === "RU" + ? `Нет результаты по поиску "${word}"` + : `"${word}" gözleg boýunça netije ýok`} + )}
diff --git a/src/reducers/dataReducer.ts b/src/reducers/dataReducer.ts index 65c6a18..cc53066 100644 --- a/src/reducers/dataReducer.ts +++ b/src/reducers/dataReducer.ts @@ -18,32 +18,35 @@ import { export const newScroll: INewsScroll = { data: { - status_code: -1, - message: "", - data: { + data: [ + { + id: -1, + title: "", + slug: "", + excerpt: "", + published_at: "", + categories: [], + video: "", + featured_images: [], + powerseo_description: "", + content_html: "", + powerseo_keywords: "", + powerseo_title: "", + type: "", + }, + ], + links: { + first: "", + last: "", + prev: null, + next: "", + }, + meta: { current_page: -1, - data: [ - { - id: -1, - title: "", - slug: "", - excerpt: "", - published_at: "", - summary: "", - has_summary: false, - categories: [], - video: null, - featured_images: [], - }, - ], - first_page_url: "", from: -1, last_page: -1, - last_page_url: "", - next_page_url: "", path: "", - per_page: "-1", - prev_page_url: null, + per_page: "", to: -1, total: -1, }, diff --git a/src/styles/_nav.scss b/src/styles/_nav.scss index 5c4f426..1736ee0 100644 --- a/src/styles/_nav.scss +++ b/src/styles/_nav.scss @@ -155,7 +155,7 @@ padding: 1.6rem 0; width: 100%; display: grid; - grid-template-columns: 34rem repeat(5, 1fr); + grid-template-columns: 37rem repeat(5, 1fr); align-items: center; gap: 2.4rem; @@ -216,7 +216,7 @@ .inner { overflow: hidden; display: grid; - grid-template-columns: 2.4rem 9rem 1rem 18rem; + grid-template-columns: 2.4rem 10rem 1rem 20rem; gap: 0.8rem; } p { @@ -230,7 +230,7 @@ white-space: nowrap; font-size: 1.6rem; color: inherit; - font-family: 'Raleway', sans-serif; + font-family: "Raleway", sans-serif; -webkit-user-drag: none; white-space: normal; text-align: center; @@ -246,7 +246,7 @@ } .nav-dropdown { - z-index: 3; + z-index: 6; padding: 2.4rem; background: $main; position: absolute; diff --git a/src/styles/_news-article.scss b/src/styles/_news-article.scss index 03ff885..dff9ebd 100644 --- a/src/styles/_news-article.scss +++ b/src/styles/_news-article.scss @@ -102,6 +102,15 @@ flex-direction: column; gap: 1.6rem; line-height: 2.5rem; + p { + display: block; + + img { + width: 100%; + height: 100%; + object-fit: contain; + } + } } .share-btn { diff --git a/src/styles/_pagination.scss b/src/styles/_pagination.scss index 152d21d..7b7079e 100644 --- a/src/styles/_pagination.scss +++ b/src/styles/_pagination.scss @@ -14,9 +14,9 @@ align-items: center; justify-content: center; cursor: pointer; - border: 0.1rem solid $main; - background: $main; - color: $white; + // border: 0.1rem solid $main; + // background: $main; + color: $main; font-size: 1.8rem; pointer-events: none; } diff --git a/src/styles/_search-result.scss b/src/styles/_search-result.scss index 999c2af..fcd8f2d 100644 --- a/src/styles/_search-result.scss +++ b/src/styles/_search-result.scss @@ -15,3 +15,7 @@ font-size: 2.4rem; } } + +.empty { + font-size: 1.6rem; +} diff --git a/src/styles/_videos.scss b/src/styles/_videos.scss index 018360c..03828c0 100644 --- a/src/styles/_videos.scss +++ b/src/styles/_videos.scss @@ -34,6 +34,10 @@ p { font-size: 1.6rem; color: $black; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + overflow: hidden; } } diff --git a/src/types/posts.types.ts b/src/types/posts.types.ts index ae34693..c302691 100644 --- a/src/types/posts.types.ts +++ b/src/types/posts.types.ts @@ -1,22 +1,7 @@ export interface INewPostsData { - status_code: number; - message: string; - data: Data; -} - -export interface Data { - current_page: number; data: Datum[]; - first_page_url: string; - from: number; - last_page: number; - last_page_url: string; - next_page_url: string; - path: string; - per_page: string; - prev_page_url: string | null; - to: number; - total: number; + links: Links; + meta: Meta; } export interface Datum { @@ -25,36 +10,42 @@ export interface Datum { slug: string; excerpt: string; published_at: string; - video: string | null; - summary: string; - has_summary: boolean; + type: string; featured_images: FeaturedImage[]; + video: string; + content_html: string; categories: Category[]; + powerseo_title: string; + powerseo_description: string; + powerseo_keywords: string; } export interface Category { id: number; name: string; - pivot: Pivot; -} - -export interface Pivot { - post_id: number; - category_id: number; } export interface FeaturedImage { id: number; disk_name: string; file_name: string; - file_size: number; - content_type: string; - title: string; - description: string | null; - field: string; - sort_order: number; - created_at: string; - updated_at: string; path: string; extension: string; } + +export interface Links { + first: string; + last: string; + prev: null | string; + next: null | string; +} + +export interface Meta { + current_page: number; + from: number; + last_page: number; + path: string; + per_page: string; + to: number; + total: number; +}