diff --git a/assets/index-C_tmwGqc.css b/assets/index-C_tmwGqc.css new file mode 100644 index 0000000..0538144 --- /dev/null +++ b/assets/index-C_tmwGqc.css @@ -0,0 +1 @@ +#root{font-family:InterVariable,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grey-1scale;text-align:center;color:var(--black)}.page{box-sizing:border-box;max-width:740px;margin:0 auto;padding-inline:16px;padding-bottom:20px}.search-form{padding-block:8px}.search-form input{box-sizing:border-box;padding-block:6px;padding-right:10px;padding-left:36px;width:100%;border:none;border-radius:10px;background:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.16732%2014C11.6651%2014%2014.5007%2011.1645%2014.5007%207.66671C14.5007%204.1689%2011.6651%201.33337%208.16732%201.33337C4.66951%201.33337%201.83398%204.1689%201.83398%207.66671C1.83398%2011.1645%204.66951%2014%208.16732%2014Z'%20stroke='%23808080'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.1673%2014.6667L13.834%2013.3334'%20stroke='%23808080'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat 12px 10px,var(--grey-1-search);font-family:InterVariable,sans-serif;font-size:16px;line-height:1.5;caret-color:var(--navy-blue-1)}.search-form input::placeholder{color:var(--black-50)}.search-form input:focus-visible{outline-color:transparent}.search-form input:focus-visible::placeholder{color:transparent}.cards-slider .swiper{margin-block:0;padding-bottom:20px}.cards-slider__wrapper{position:relative}.card-list-header{display:flex;justify-content:space-between;align-items:center;padding-top:28px;padding-bottom:20px}.card-list-header h2{margin:0;font-size:20px;line-height:1.5}.card-list-header a{color:var(--navy-blue-2)}.card-list-header a:active{color:var(--navy-blue-1)}@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) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{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-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.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);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-cube-shadow{transform-style:preserve-3d}.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-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.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:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.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-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-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{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:var(--swiper-pagination-bullet-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;-moz-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-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-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{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-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.big-card img{box-shadow:0 5px 10px #5f698329,0 5px 4px #5f698314,0 0 4px #5f69830f;display:block;width:100%;border-radius:12px}.card-list{margin:0;padding:0;display:flex;flex-direction:column;list-style:none;gap:8px}.header{position:relative;width:100%;z-index:20;margin-right:-5px;margin-left:-5px;padding-block:8px;display:flex;justify-content:flex-end}.burger-btn{position:relative;z-index:30;padding:11px 5px;display:block;border:1px solid transparent;background:transparent}.burger-btn [class*=burger-btn__bar-]{margin-bottom:3px;width:24px;height:2px;display:block;border-radius:2px;background:#000;transition:.4s ease all;transform:rotate(0)}.burger-btn:focus{outline-width:0}.burger-btn .burger-btn__bar-bot{margin-bottom:0}.burger-btn_active .burger-btn__bar-top{transform:rotate(45deg);transform-origin:20% -10%}.burger-btn_active .burger-btn__bar-mid{opacity:0}.burger-btn_active .burger-btn__bar-bot{transform:rotate(-45deg);transform-origin:19% 85%}.nav-burger{position:fixed;z-index:20;top:0;right:0;left:0;box-sizing:border-box;margin:0 auto;padding:52px 16px 20px;width:100%;max-width:740px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;background-color:#fff;transition:transform .4s ease-in-out;transform:translateY(-100%)}.nav-burger ul{box-sizing:border-box;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;list-style:none;gap:8px}.nav-burger ul li{display:flex;width:100%;text-align:left}.nav-burger ul li img{height:24px}.nav-burger ul a{padding-block:4px;display:flex;align-items:center;width:100%;line-height:1.5;color:var(--black-90);gap:8px}.nav-burger ul a:active,.nav-burger ul a:visited{color:var(--black-90)}.nav-burger_active{transform:translateY(0)}.overlay{position:fixed;z-index:10;top:0;left:0;width:100vw;height:100vh;visibility:hidden;opacity:0;background-color:#000;transition:visibility .4s,opacity .4s ease-in-out}.overlay_active{visibility:visible;opacity:.35}.service-page{text-align:left}.service-page__tab-panel{padding:16px;border-radius:12px;box-shadow:0 4px 4px #0000000d}.service-page__tariff-heading{margin:0;font-weight:400}.service-page__description-wrap{padding-block:12px 20px;display:flex;flex-direction:column}.service-page__description-wrap a{color:var(--navy-blue-2);font-size:14px;font-weight:600;line-height:1.43;width:max-content}.service-page__description-title{margin:0 0 8px;font-size:16px;line-height:1.5;color:var(--grey-2)}.service-page__description{margin:0 0 4px}.service-page__costs{color:var(--grey-1)}.service-page__cost{line-height:1.5;color:var(--grey-1)}.service-page__cost_accent{font-size:20px;font-weight:600;text-decoration:line-through}.service-page__tariff-description{font-size:12px;line-height:1.67;color:var(--grey-2)}.service-header{display:flex;justify-content:flex-start;align-items:center;gap:16px}.service-header h2{margin:0}.service-header img{max-height:56px}.purchase-page{text-align:left}.purchase-page__tariff-title-wrap{padding-block:16px 8px;display:flex;gap:16px}.purchase-page__tariff-title-wrap h2{margin:0;font-size:16px;font-weight:400;line-height:1.5}.purchase-page__tariff-title-wrap p{line-height:1.5;color:var(--grey-1)}.purchase-page__total{display:flex;justify-content:space-between;padding-block:8px 16px;color:var(--grey-1);font-size:20px;font-weight:600;line-height:1.5}.purchase-page__form{display:flex;flex-direction:column}.purchase-page__phone-input{padding-block:44px 20px}.purchase-page p{margin:0}.category-page__decription{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.category-page ul{margin:0;padding:0;padding-block:20px;display:flex;flex-direction:column;list-style:none;gap:12px}.category-page ul a{border-radius:12px;padding:16px;max-height:74px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;gap:16px;box-shadow:0 4px 4px #0000000d}.category-page ul a img{display:block;max-height:40px}.category-page ul a h3{margin:0;font-size:15px;font-weight:500;line-height:1.2;color:var(--black)}.category-page ul a p{margin:0;font-size:14px;font-weight:600;line-height:1.43;color:var(--grey-1)}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/pay2u_hackathon_frontend/assets/InterVariable-CWi-zmRD.woff2) format("woff2")}:root{--green: #14B8A6;--red: #FF3633;--navy-blue-1: #1E40AF;--navy-blue-2: #1D4ED8;--blue: #60A5FA;--black: #333333;--grey-1: #666666;--grey-2: #A6A6A6;--grey-3: #DAD6D6;--grey-1-search: #F2F2F2;--white: #FFFFFF}.link{text-decoration:none}.title{padding-block:12px;text-align:left;margin:0;font-size:24px;font-weight:600;line-height:1.5} diff --git a/assets/index-ortkUB5V.css b/assets/index-ortkUB5V.css deleted file mode 100644 index 028413d..0000000 --- a/assets/index-ortkUB5V.css +++ /dev/null @@ -1 +0,0 @@ -#root{font-family:InterVariable,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grey-1scale;text-align:center;color:var(--black)}.page{box-sizing:border-box;max-width:740px;margin:0 auto;padding-inline:16px;padding-bottom:20px}.search-form{padding-block:8px}.search-form input{box-sizing:border-box;padding-block:6px;padding-right:10px;padding-left:36px;width:100%;border:none;border-radius:10px;background:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.16732%2014C11.6651%2014%2014.5007%2011.1645%2014.5007%207.66671C14.5007%204.1689%2011.6651%201.33337%208.16732%201.33337C4.66951%201.33337%201.83398%204.1689%201.83398%207.66671C1.83398%2011.1645%204.66951%2014%208.16732%2014Z'%20stroke='%23808080'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.1673%2014.6667L13.834%2013.3334'%20stroke='%23808080'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat 12px 10px,var(--grey-1-search);font-family:InterVariable,sans-serif;font-size:16px;line-height:1.5;caret-color:var(--navy-blue-1)}.search-form input::placeholder{color:var(--black-50)}.search-form input:focus-visible{outline-color:transparent}.search-form input:focus-visible::placeholder{color:transparent}.swiper{overflow:visible}.cards-slider{list-style:none;margin:0;overflow:visible}.card-list-header{display:flex;justify-content:space-between;align-items:center;padding-top:28px;padding-bottom:20px}.card-list-header h2{margin:0;font-size:20px;line-height:1.5}.card-list-header a{color:var(--navy-blue-2)}.card-list-header a:active{color:var(--navy-blue-1)}@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) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{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-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.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);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-cube-shadow{transform-style:preserve-3d}.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-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.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:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.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-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-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{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:var(--swiper-pagination-bullet-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;-moz-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-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-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{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-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.big-card img{box-shadow:0 4px 90px #5f698329,0 5px 4px #5f698314,0 0 4px #5f69830f;display:block;width:100%;border-radius:12px}.card-list{margin:0;padding:0;display:flex;flex-direction:column;list-style:none;gap:8px}.header{position:relative;width:100%;z-index:20;margin-right:-5px;margin-left:-5px;padding-block:8px;display:flex;justify-content:flex-end}.burger-btn{position:relative;z-index:30;padding:11px 5px;display:block;border:1px solid transparent;background:transparent}.burger-btn [class*=burger-btn__bar-]{margin-bottom:3px;width:24px;height:2px;display:block;border-radius:2px;background:#000;transition:.4s ease all;transform:rotate(0)}.burger-btn:focus{outline-width:0}.burger-btn .burger-btn__bar-bot{margin-bottom:0}.burger-btn_active .burger-btn__bar-top{transform:rotate(45deg);transform-origin:20% -10%}.burger-btn_active .burger-btn__bar-mid{opacity:0}.burger-btn_active .burger-btn__bar-bot{transform:rotate(-45deg);transform-origin:19% 85%}.nav-burger{position:fixed;z-index:20;top:0;right:0;left:0;box-sizing:border-box;margin:0 auto;padding:52px 16px 20px;width:100%;max-width:740px;border-bottom-right-radius:12px;border-bottom-left-radius:12px;background-color:#fff;transition:transform .4s ease-in-out;transform:translateY(-100%)}.nav-burger ul{box-sizing:border-box;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;list-style:none;gap:8px}.nav-burger ul li{display:flex;width:100%;text-align:left}.nav-burger ul li img{height:24px}.nav-burger ul a{padding-block:4px;display:flex;align-items:center;width:100%;line-height:1.5;color:var(--black-90);gap:8px}.nav-burger ul a:active,.nav-burger ul a:visited{color:var(--black-90)}.nav-burger_active{transform:translateY(0)}.overlay{position:fixed;z-index:10;top:0;left:0;width:100vw;height:100vh;visibility:hidden;opacity:0;background-color:#000;transition:visibility .4s,opacity .4s ease-in-out}.overlay_active{visibility:visible;opacity:.35}.service-page{text-align:left}.service-page__tab-panel{padding:16px;border-radius:12px;box-shadow:0 4px 4px #0000000d}.service-page__tariff-heading{margin:0;font-weight:400}.service-page__description-wrap{padding-block:12px 20px;display:flex;flex-direction:column}.service-page__description-wrap a{color:var(--navy-blue-2);font-size:14px;font-weight:600;line-height:1.43;width:max-content}.service-page__description-title{margin:0 0 8px;font-size:16px;line-height:1.5;color:var(--grey-2)}.service-page__description{margin:0 0 4px}.service-page__costs{color:var(--grey-1)}.service-page__cost{line-height:1.5;color:var(--grey-1)}.service-page__cost_accent{font-size:20px;font-weight:600;text-decoration:line-through}.service-page__tariff-description{font-size:12px;line-height:1.67;color:var(--grey-2)}.service-header{display:flex;justify-content:flex-start;align-items:center;gap:16px}.service-header h2{margin:0}.service-header img{max-height:56px}.purchase-page{text-align:left}.purchase-page__tariff-title-wrap{padding-block:16px 8px;display:flex;gap:16px}.purchase-page__tariff-title-wrap h2{margin:0;font-size:16px;font-weight:400;line-height:1.5}.purchase-page__tariff-title-wrap p{line-height:1.5;color:var(--grey-1)}.purchase-page__total{display:flex;justify-content:space-between;padding-block:8px 16px;color:var(--grey-1);font-size:20px;font-weight:600;line-height:1.5}.purchase-page__form{display:flex;flex-direction:column}.purchase-page__phone-input{padding-block:44px 20px}.purchase-page p{margin:0}.category-page__decription{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.category-page ul{margin:0;padding:0;padding-block:20px;display:flex;flex-direction:column;list-style:none;gap:12px}.category-page ul a{border-radius:12px;padding:16px;max-height:74px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;gap:16px;box-shadow:0 4px 4px #0000000d}.category-page ul a img{display:block;max-height:40px}.category-page ul a h3{margin:0;font-size:15px;font-weight:500;line-height:1.2;color:var(--black)}.category-page ul a p{margin:0;font-size:14px;font-weight:600;line-height:1.43;color:var(--grey-1)}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/pay2u_hackathon_frontend/assets/InterVariable-CWi-zmRD.woff2) format("woff2")}:root{--green: #14B8A6;--red: #FF3633;--navy-blue-1: #1E40AF;--navy-blue-2: #1D4ED8;--blue: #60A5FA;--black: #333333;--grey-1: #666666;--grey-2: #A6A6A6;--grey-3: #DAD6D6;--grey-1-search: #F2F2F2;--white: #FFFFFF}.link{text-decoration:none}.title{padding-block:12px;text-align:left;margin:0;font-size:24px;font-weight:600;line-height:1.5} diff --git a/assets/index-D-DJ9Df6.js b/assets/index-rCSRAzjD.js similarity index 76% rename from assets/index-D-DJ9Df6.js rename to assets/index-rCSRAzjD.js index 95ec54e..45fb79c 100644 --- a/assets/index-D-DJ9Df6.js +++ b/assets/index-rCSRAzjD.js @@ -22,7 +22,7 @@ var rS=Object.defineProperty;var oS=(e,t,n)=>t in e?rS(e,t,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */(function(e){function t(_,L){var F=_.length;_.push(L);e:for(;0>>1,q=_[K];if(0>>1;Ko(se,F))eeo(Te,se)?(_[K]=Te,_[ee]=F,K=ee):(_[K]=se,_[Z]=F,K=Z);else if(eeo(Te,F))_[K]=Te,_[ee]=F,K=ee;else break e}}return L}function o(_,L){var F=_.sortIndex-L.sortIndex;return F!==0?F:_.id-L.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();e.unstable_now=function(){return s.now()-l}}var a=[],u=[],c=1,d=null,p=3,v=!1,g=!1,y=!1,S=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,h=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function m(_){for(var L=n(u);L!==null;){if(L.callback===null)r(u);else if(L.startTime<=_)r(u),L.sortIndex=L.expirationTime,t(a,L);else break;L=n(u)}}function x(_){if(y=!1,m(_),!g)if(n(a)!==null)g=!0,D(C);else{var L=n(u);L!==null&&W(x,L.startTime-_)}}function C(_,L){g=!1,y&&(y=!1,f(T),T=-1),v=!0;var F=p;try{for(m(L),d=n(a);d!==null&&(!(d.expirationTime>L)||_&&!M());){var K=d.callback;if(typeof K=="function"){d.callback=null,p=d.priorityLevel;var q=K(d.expirationTime<=L);L=e.unstable_now(),typeof q=="function"?d.callback=q:d===n(a)&&r(a),m(L)}else r(a);d=n(a)}if(d!==null)var de=!0;else{var Z=n(u);Z!==null&&W(x,Z.startTime-L),de=!1}return de}finally{d=null,p=F,v=!1}}var E=!1,k=null,T=-1,$=5,R=-1;function M(){return!(e.unstable_now()-R<$)}function O(){if(k!==null){var _=e.unstable_now();R=_;var L=!0;try{L=k(!0,_)}finally{L?I():(E=!1,k=null)}}else E=!1}var I;if(typeof h=="function")I=function(){h(O)};else if(typeof MessageChannel<"u"){var N=new MessageChannel,j=N.port2;N.port1.onmessage=O,I=function(){j.postMessage(null)}}else I=function(){S(O,0)};function D(_){k=_,E||(E=!0,I())}function W(_,L){T=S(function(){_(e.unstable_now())},L)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(_){_.callback=null},e.unstable_continueExecution=function(){g||v||(g=!0,D(C))},e.unstable_forceFrameRate=function(_){0>_||125<_?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):$=0<_?Math.floor(1e3/_):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(a)},e.unstable_next=function(_){switch(p){case 1:case 2:case 3:var L=3;break;default:L=p}var F=p;p=L;try{return _()}finally{p=F}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(_,L){switch(_){case 1:case 2:case 3:case 4:case 5:break;default:_=3}var F=p;p=_;try{return L()}finally{p=F}},e.unstable_scheduleCallback=function(_,L,F){var K=e.unstable_now();switch(typeof F=="object"&&F!==null?(F=F.delay,F=typeof F=="number"&&0K?(_.sortIndex=F,t(u,_),n(a)===null&&_===n(u)&&(y?(f(T),T=-1):y=!0,W(x,F-K))):(_.sortIndex=q,t(a,_),g||v||(g=!0,D(C))),_},e.unstable_shouldYield=M,e.unstable_wrapCallback=function(_){var L=p;return function(){var F=p;p=L;try{return _.apply(this,arguments)}finally{p=F}}}})(Fv);zv.exports=Fv;var TS=zv.exports;/** + */(function(e){function t(_,L){var F=_.length;_.push(L);e:for(;0>>1,q=_[K];if(0>>1;Ko(se,F))eeo(Te,se)?(_[K]=Te,_[ee]=F,K=ee):(_[K]=se,_[Z]=F,K=Z);else if(eeo(Te,F))_[K]=Te,_[ee]=F,K=ee;else break e}}return L}function o(_,L){var F=_.sortIndex-L.sortIndex;return F!==0?F:_.id-L.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();e.unstable_now=function(){return s.now()-l}}var a=[],u=[],c=1,d=null,p=3,v=!1,g=!1,y=!1,S=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,h=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function m(_){for(var L=n(u);L!==null;){if(L.callback===null)r(u);else if(L.startTime<=_)r(u),L.sortIndex=L.expirationTime,t(a,L);else break;L=n(u)}}function x(_){if(y=!1,m(_),!g)if(n(a)!==null)g=!0,B(C);else{var L=n(u);L!==null&&W(x,L.startTime-_)}}function C(_,L){g=!1,y&&(y=!1,f(T),T=-1),v=!0;var F=p;try{for(m(L),d=n(a);d!==null&&(!(d.expirationTime>L)||_&&!M());){var K=d.callback;if(typeof K=="function"){d.callback=null,p=d.priorityLevel;var q=K(d.expirationTime<=L);L=e.unstable_now(),typeof q=="function"?d.callback=q:d===n(a)&&r(a),m(L)}else r(a);d=n(a)}if(d!==null)var de=!0;else{var Z=n(u);Z!==null&&W(x,Z.startTime-L),de=!1}return de}finally{d=null,p=F,v=!1}}var E=!1,k=null,T=-1,$=5,R=-1;function M(){return!(e.unstable_now()-R<$)}function O(){if(k!==null){var _=e.unstable_now();R=_;var L=!0;try{L=k(!0,_)}finally{L?I():(E=!1,k=null)}}else E=!1}var I;if(typeof h=="function")I=function(){h(O)};else if(typeof MessageChannel<"u"){var N=new MessageChannel,j=N.port2;N.port1.onmessage=O,I=function(){j.postMessage(null)}}else I=function(){S(O,0)};function B(_){k=_,E||(E=!0,I())}function W(_,L){T=S(function(){_(e.unstable_now())},L)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(_){_.callback=null},e.unstable_continueExecution=function(){g||v||(g=!0,B(C))},e.unstable_forceFrameRate=function(_){0>_||125<_?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):$=0<_?Math.floor(1e3/_):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(a)},e.unstable_next=function(_){switch(p){case 1:case 2:case 3:var L=3;break;default:L=p}var F=p;p=L;try{return _()}finally{p=F}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(_,L){switch(_){case 1:case 2:case 3:case 4:case 5:break;default:_=3}var F=p;p=_;try{return L()}finally{p=F}},e.unstable_scheduleCallback=function(_,L,F){var K=e.unstable_now();switch(typeof F=="object"&&F!==null?(F=F.delay,F=typeof F=="number"&&0K?(_.sortIndex=F,t(u,_),n(a)===null&&_===n(u)&&(y?(f(T),T=-1):y=!0,W(x,F-K))):(_.sortIndex=q,t(a,_),g||v||(g=!0,B(C))),_},e.unstable_shouldYield=M,e.unstable_wrapCallback=function(_){var L=p;return function(){var F=p;p=L;try{return _.apply(this,arguments)}finally{p=F}}}})(Fv);zv.exports=Fv;var TS=zv.exports;/** * @license React * react-dom.production.min.js * @@ -30,14 +30,14 @@ var rS=Object.defineProperty;var oS=(e,t,n)=>t in e?rS(e,t,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Dv=w,Xt=TS;function z(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"),Dd=Object.prototype.hasOwnProperty,RS=/^[: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]*$/,vm={},ym={};function $S(e){return Dd.call(ym,e)?!0:Dd.call(vm,e)?!1:RS.test(e)?ym[e]=!0:(vm[e]=!0,!1)}function IS(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 _S(e,t,n,r){if(t===null||typeof t>"u"||IS(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 $t(e,t,n,r,o,i,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var gt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){gt[e]=new $t(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];gt[t]=new $t(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){gt[e]=new $t(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){gt[e]=new $t(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){gt[e]=new $t(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){gt[e]=new $t(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){gt[e]=new $t(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){gt[e]=new $t(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){gt[e]=new $t(e,5,!1,e.toLowerCase(),null,!1,!1)});var Cp=/[\-:]([a-z])/g;function Ep(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(Cp,Ep);gt[t]=new $t(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(Cp,Ep);gt[t]=new $t(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(Cp,Ep);gt[t]=new $t(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){gt[e]=new $t(e,1,!1,e.toLowerCase(),null,!1,!1)});gt.xlinkHref=new $t("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){gt[e]=new $t(e,1,!1,e.toLowerCase(),null,!0,!0)});function kp(e,t,n,r){var o=gt.hasOwnProperty(t)?gt[t]:null;(o!==null?o.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Bd=Object.prototype.hasOwnProperty,RS=/^[: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]*$/,vm={},ym={};function $S(e){return Bd.call(ym,e)?!0:Bd.call(vm,e)?!1:RS.test(e)?ym[e]=!0:(vm[e]=!0,!1)}function IS(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 _S(e,t,n,r){if(t===null||typeof t>"u"||IS(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 $t(e,t,n,r,o,i,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var gt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){gt[e]=new $t(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];gt[t]=new $t(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){gt[e]=new $t(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){gt[e]=new $t(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){gt[e]=new $t(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){gt[e]=new $t(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){gt[e]=new $t(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){gt[e]=new $t(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){gt[e]=new $t(e,5,!1,e.toLowerCase(),null,!1,!1)});var Cp=/[\-:]([a-z])/g;function Ep(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(Cp,Ep);gt[t]=new $t(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(Cp,Ep);gt[t]=new $t(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(Cp,Ep);gt[t]=new $t(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){gt[e]=new $t(e,1,!1,e.toLowerCase(),null,!1,!1)});gt.xlinkHref=new $t("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){gt[e]=new $t(e,1,!1,e.toLowerCase(),null,!0,!0)});function kp(e,t,n,r){var o=gt.hasOwnProperty(t)?gt[t]:null;(o!==null?o.type!==0:r||!(2l||o[s]!==i[l]){var a=` -`+o[s].replace(" at new "," at ");return e.displayName&&a.includes("")&&(a=a.replace("",e.displayName)),a}while(1<=s&&0<=l);break}}}finally{zc=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ts(e):""}function MS(e){switch(e.tag){case 5:return ts(e.type);case 16:return ts("Lazy");case 13:return ts("Suspense");case 19:return ts("SuspenseList");case 0:case 2:case 15:return e=Fc(e.type,!1),e;case 11:return e=Fc(e.type.render,!1),e;case 1:return e=Fc(e.type,!0),e;default:return""}}function Vd(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 Do:return"Fragment";case Fo:return"Portal";case Bd:return"Profiler";case Pp:return"StrictMode";case Wd:return"Suspense";case Ud:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Uv:return(e.displayName||"Context")+".Consumer";case Wv:return(e._context.displayName||"Context")+".Provider";case Tp:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Rp:return t=e.displayName||null,t!==null?t:Vd(e.type)||"Memo";case kr:t=e._payload,e=e._init;try{return Vd(e(t))}catch{}}return null}function OS(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 Vd(t);case 8:return t===Pp?"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 Wr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Hv(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function NS(e){var t=Hv(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 o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(s){r=""+s,i.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function wl(e){e._valueTracker||(e._valueTracker=NS(e))}function Gv(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Hv(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ba(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 Hd(e,t){var n=t.checked;return De({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function wm(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Wr(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 Kv(e,t){t=t.checked,t!=null&&kp(e,"checked",t,!1)}function Gd(e,t){Kv(e,t);var n=Wr(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")?Kd(e,t.type,n):t.hasOwnProperty("defaultValue")&&Kd(e,t.type,Wr(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Sm(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 Kd(e,t,n){(t!=="number"||ba(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ns=Array.isArray;function Zo(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Sl.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ps(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ds={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},LS=["Webkit","ms","Moz","O"];Object.keys(ds).forEach(function(e){LS.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ds[t]=ds[e]})});function Qv(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ds.hasOwnProperty(e)&&ds[e]?(""+t).trim():t+"px"}function Jv(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Qv(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var AS=De({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 Xd(e,t){if(t){if(AS[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(z(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(z(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(z(61))}if(t.style!=null&&typeof t.style!="object")throw Error(z(62))}}function Qd(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 Jd=null;function $p(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Zd=null,ei=null,ti=null;function Em(e){if(e=nl(e)){if(typeof Zd!="function")throw Error(z(280));var t=e.stateNode;t&&(t=Su(t),Zd(e.stateNode,e.type,t))}}function Zv(e){ei?ti?ti.push(e):ti=[e]:ei=e}function e1(){if(ei){var e=ei,t=ti;if(ti=ei=null,Em(e),t)for(e=0;e>>=0,e===0?32:31-(KS(e)/qS|0)|0}var bl=64,Cl=4194304;function rs(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 Pa(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,s=n&268435455;if(s!==0){var l=s&~o;l!==0?r=rs(l):(i&=s,i!==0&&(r=rs(i)))}else s=n&~o,s!==0?r=rs(s):i!==0&&(r=rs(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&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 el(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-_n(t),e[t]=n}function JS(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=ps),Om=" ",Nm=!1;function w1(e,t){switch(e){case"keyup":return Pb.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function S1(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Bo=!1;function Rb(e,t){switch(e){case"compositionend":return S1(t);case"keypress":return t.which!==32?null:(Nm=!0,Om);case"textInput":return e=t.data,e===Om&&Nm?null:e;default:return null}}function $b(e,t){if(Bo)return e==="compositionend"||!jp&&w1(e,t)?(e=y1(),Ql=Np=$r=null,Bo=!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=zm(n)}}function k1(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?k1(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function P1(){for(var e=window,t=ba();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ba(e.document)}return t}function zp(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 zb(e){var t=P1(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&k1(n.ownerDocument.documentElement,n)){if(r!==null&&zp(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 o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=Fm(n,i);var s=Fm(n,r);o&&s&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.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,Wo=null,sf=null,ms=null,lf=!1;function Dm(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;lf||Wo==null||Wo!==ba(r)||(r=Wo,"selectionStart"in r&&zp(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}),ms&&Ms(ms,r)||(ms=r,r=$a(sf,"onSelect"),0Ho||(e.current=pf[Ho],pf[Ho]=null,Ho--)}function _e(e,t){Ho++,pf[Ho]=e.current,e.current=t}var Ur={},St=Yr(Ur),Nt=Yr(!1),go=Ur;function ci(e,t){var n=e.type.contextTypes;if(!n)return Ur;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Lt(e){return e=e.childContextTypes,e!=null}function _a(){Ne(Nt),Ne(St)}function Km(e,t,n){if(St.current!==Ur)throw Error(z(168));_e(St,t),_e(Nt,n)}function L1(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(z(108,OS(e)||"Unknown",o));return De({},n,r)}function Ma(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ur,go=St.current,_e(St,e),_e(Nt,Nt.current),!0}function qm(e,t,n){var r=e.stateNode;if(!r)throw Error(z(169));n?(e=L1(e,t,go),r.__reactInternalMemoizedMergedChildContext=e,Ne(Nt),Ne(St),_e(St,e)):Ne(Nt),_e(Nt,n)}var rr=null,bu=!1,Zc=!1;function A1(e){rr===null?rr=[e]:rr.push(e)}function Xb(e){bu=!0,A1(e)}function Xr(){if(!Zc&&rr!==null){Zc=!0;var e=0,t=Ee;try{var n=rr;for(Ee=1;e>=s,o-=s,ir=1<<32-_n(t)+o|n<T?($=k,k=null):$=k.sibling;var R=p(f,k,m[T],x);if(R===null){k===null&&(k=$);break}e&&k&&R.alternate===null&&t(f,k),h=i(R,h,T),E===null?C=R:E.sibling=R,E=R,k=$}if(T===m.length)return n(f,k),je&&to(f,T),C;if(k===null){for(;TT?($=k,k=null):$=k.sibling;var M=p(f,k,R.value,x);if(M===null){k===null&&(k=$);break}e&&k&&M.alternate===null&&t(f,k),h=i(M,h,T),E===null?C=M:E.sibling=M,E=M,k=$}if(R.done)return n(f,k),je&&to(f,T),C;if(k===null){for(;!R.done;T++,R=m.next())R=d(f,R.value,x),R!==null&&(h=i(R,h,T),E===null?C=R:E.sibling=R,E=R);return je&&to(f,T),C}for(k=r(f,k);!R.done;T++,R=m.next())R=v(k,f,T,R.value,x),R!==null&&(e&&R.alternate!==null&&k.delete(R.key===null?T:R.key),h=i(R,h,T),E===null?C=R:E.sibling=R,E=R);return e&&k.forEach(function(O){return t(f,O)}),je&&to(f,T),C}function S(f,h,m,x){if(typeof m=="object"&&m!==null&&m.type===Do&&m.key===null&&(m=m.props.children),typeof m=="object"&&m!==null){switch(m.$$typeof){case xl:e:{for(var C=m.key,E=h;E!==null;){if(E.key===C){if(C=m.type,C===Do){if(E.tag===7){n(f,E.sibling),h=o(E,m.props.children),h.return=f,f=h;break e}}else if(E.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===kr&&t0(C)===E.type){n(f,E.sibling),h=o(E,m.props),h.ref=Vi(f,E,m),h.return=f,f=h;break e}n(f,E);break}else t(f,E);E=E.sibling}m.type===Do?(h=po(m.props.children,f.mode,x,m.key),h.return=f,f=h):(x=ia(m.type,m.key,m.props,null,f.mode,x),x.ref=Vi(f,h,m),x.return=f,f=x)}return s(f);case Fo:e:{for(E=m.key;h!==null;){if(h.key===E)if(h.tag===4&&h.stateNode.containerInfo===m.containerInfo&&h.stateNode.implementation===m.implementation){n(f,h.sibling),h=o(h,m.children||[]),h.return=f,f=h;break e}else{n(f,h);break}else t(f,h);h=h.sibling}h=ld(m,f.mode,x),h.return=f,f=h}return s(f);case kr:return E=m._init,S(f,h,E(m._payload),x)}if(ns(m))return g(f,h,m,x);if(Fi(m))return y(f,h,m,x);Il(f,m)}return typeof m=="string"&&m!==""||typeof m=="number"?(m=""+m,h!==null&&h.tag===6?(n(f,h.sibling),h=o(h,m),h.return=f,f=h):(n(f,h),h=sd(m,f.mode,x),h.return=f,f=h),s(f)):n(f,h)}return S}var fi=V1(!0),H1=V1(!1),rl={},qn=Yr(rl),As=Yr(rl),js=Yr(rl);function ao(e){if(e===rl)throw Error(z(174));return e}function Kp(e,t){switch(_e(js,t),_e(As,e),_e(qn,rl),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Yd(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Yd(t,e)}Ne(qn),_e(qn,t)}function pi(){Ne(qn),Ne(As),Ne(js)}function G1(e){ao(js.current);var t=ao(qn.current),n=Yd(t,e.type);t!==n&&(_e(As,e),_e(qn,n))}function qp(e){As.current===e&&(Ne(qn),Ne(As))}var ze=Yr(0);function za(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 ed=[];function Yp(){for(var e=0;en?n:4,e(!0);var r=td.transition;td.transition={};try{e(!1),t()}finally{Ee=n,td.transition=r}}function ay(){return xn().memoizedState}function eC(e,t,n){var r=Fr(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},uy(e))cy(t,n);else if(n=D1(e,t,n,r),n!==null){var o=kt();Mn(n,e,r,o),dy(n,t,r)}}function tC(e,t,n){var r=Fr(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(uy(e))cy(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var s=t.lastRenderedState,l=i(s,n);if(o.hasEagerState=!0,o.eagerState=l,Nn(l,s)){var a=t.interleaved;a===null?(o.next=o,Hp(t)):(o.next=a.next,a.next=o),t.interleaved=o;return}}catch{}finally{}n=D1(e,t,o,r),n!==null&&(o=kt(),Mn(n,e,r,o),dy(n,t,r))}}function uy(e){var t=e.alternate;return e===Fe||t!==null&&t===Fe}function cy(e,t){gs=Fa=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function dy(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,_p(e,n)}}var Da={readContext:yn,useCallback:vt,useContext:vt,useEffect:vt,useImperativeHandle:vt,useInsertionEffect:vt,useLayoutEffect:vt,useMemo:vt,useReducer:vt,useRef:vt,useState:vt,useDebugValue:vt,useDeferredValue:vt,useTransition:vt,useMutableSource:vt,useSyncExternalStore:vt,useId:vt,unstable_isNewReconciler:!1},nC={readContext:yn,useCallback:function(e,t){return Dn().memoizedState=[e,t===void 0?null:t],e},useContext:yn,useEffect:r0,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ta(4194308,4,ry.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ta(4194308,4,e,t)},useInsertionEffect:function(e,t){return ta(4,2,e,t)},useMemo:function(e,t){var n=Dn();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Dn();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=eC.bind(null,Fe,e),[r.memoizedState,e]},useRef:function(e){var t=Dn();return e={current:e},t.memoizedState=e},useState:n0,useDebugValue:eh,useDeferredValue:function(e){return Dn().memoizedState=e},useTransition:function(){var e=n0(!1),t=e[0];return e=Zb.bind(null,e[1]),Dn().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Fe,o=Dn();if(je){if(n===void 0)throw Error(z(407));n=n()}else{if(n=t(),at===null)throw Error(z(349));yo&30||Y1(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,r0(Q1.bind(null,r,i,e),[e]),r.flags|=2048,Ds(9,X1.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Dn(),t=at.identifierPrefix;if(je){var n=sr,r=ir;n=(r&~(1<<32-_n(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=zs++,0")&&(a=a.replace("",e.displayName)),a}while(1<=s&&0<=l);break}}}finally{zc=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ts(e):""}function MS(e){switch(e.tag){case 5:return ts(e.type);case 16:return ts("Lazy");case 13:return ts("Suspense");case 19:return ts("SuspenseList");case 0:case 2:case 15:return e=Fc(e.type,!1),e;case 11:return e=Fc(e.type.render,!1),e;case 1:return e=Fc(e.type,!0),e;default:return""}}function Vd(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 Bo:return"Fragment";case Fo:return"Portal";case Dd:return"Profiler";case Pp:return"StrictMode";case Wd:return"Suspense";case Ud:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Uv:return(e.displayName||"Context")+".Consumer";case Wv:return(e._context.displayName||"Context")+".Provider";case Tp:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Rp:return t=e.displayName||null,t!==null?t:Vd(e.type)||"Memo";case kr:t=e._payload,e=e._init;try{return Vd(e(t))}catch{}}return null}function OS(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 Vd(t);case 8:return t===Pp?"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 Wr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Hv(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function NS(e){var t=Hv(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 o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(s){r=""+s,i.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function wl(e){e._valueTracker||(e._valueTracker=NS(e))}function Gv(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Hv(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ba(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 Hd(e,t){var n=t.checked;return Be({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function wm(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Wr(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 Kv(e,t){t=t.checked,t!=null&&kp(e,"checked",t,!1)}function Gd(e,t){Kv(e,t);var n=Wr(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")?Kd(e,t.type,n):t.hasOwnProperty("defaultValue")&&Kd(e,t.type,Wr(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Sm(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 Kd(e,t,n){(t!=="number"||ba(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var ns=Array.isArray;function Zo(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=Sl.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ps(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ds={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},LS=["Webkit","ms","Moz","O"];Object.keys(ds).forEach(function(e){LS.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ds[t]=ds[e]})});function Qv(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ds.hasOwnProperty(e)&&ds[e]?(""+t).trim():t+"px"}function Jv(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Qv(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var AS=Be({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 Xd(e,t){if(t){if(AS[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(z(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(z(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(z(61))}if(t.style!=null&&typeof t.style!="object")throw Error(z(62))}}function Qd(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 Jd=null;function $p(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Zd=null,ei=null,ti=null;function Em(e){if(e=nl(e)){if(typeof Zd!="function")throw Error(z(280));var t=e.stateNode;t&&(t=Su(t),Zd(e.stateNode,e.type,t))}}function Zv(e){ei?ti?ti.push(e):ti=[e]:ei=e}function e1(){if(ei){var e=ei,t=ti;if(ti=ei=null,Em(e),t)for(e=0;e>>=0,e===0?32:31-(KS(e)/qS|0)|0}var bl=64,Cl=4194304;function rs(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 Pa(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,s=n&268435455;if(s!==0){var l=s&~o;l!==0?r=rs(l):(i&=s,i!==0&&(r=rs(i)))}else s=n&~o,s!==0?r=rs(s):i!==0&&(r=rs(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&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 el(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-_n(t),e[t]=n}function JS(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=ps),Om=" ",Nm=!1;function w1(e,t){switch(e){case"keyup":return Pb.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function S1(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Do=!1;function Rb(e,t){switch(e){case"compositionend":return S1(t);case"keypress":return t.which!==32?null:(Nm=!0,Om);case"textInput":return e=t.data,e===Om&&Nm?null:e;default:return null}}function $b(e,t){if(Do)return e==="compositionend"||!jp&&w1(e,t)?(e=y1(),Ql=Np=$r=null,Do=!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=zm(n)}}function k1(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?k1(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function P1(){for(var e=window,t=ba();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ba(e.document)}return t}function zp(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 zb(e){var t=P1(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&k1(n.ownerDocument.documentElement,n)){if(r!==null&&zp(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 o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=Fm(n,i);var s=Fm(n,r);o&&s&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.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,Wo=null,sf=null,ms=null,lf=!1;function Bm(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;lf||Wo==null||Wo!==ba(r)||(r=Wo,"selectionStart"in r&&zp(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}),ms&&Ms(ms,r)||(ms=r,r=$a(sf,"onSelect"),0Ho||(e.current=pf[Ho],pf[Ho]=null,Ho--)}function _e(e,t){Ho++,pf[Ho]=e.current,e.current=t}var Ur={},St=Yr(Ur),Nt=Yr(!1),go=Ur;function ci(e,t){var n=e.type.contextTypes;if(!n)return Ur;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Lt(e){return e=e.childContextTypes,e!=null}function _a(){Ne(Nt),Ne(St)}function Km(e,t,n){if(St.current!==Ur)throw Error(z(168));_e(St,t),_e(Nt,n)}function L1(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(z(108,OS(e)||"Unknown",o));return Be({},n,r)}function Ma(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ur,go=St.current,_e(St,e),_e(Nt,Nt.current),!0}function qm(e,t,n){var r=e.stateNode;if(!r)throw Error(z(169));n?(e=L1(e,t,go),r.__reactInternalMemoizedMergedChildContext=e,Ne(Nt),Ne(St),_e(St,e)):Ne(Nt),_e(Nt,n)}var rr=null,bu=!1,Zc=!1;function A1(e){rr===null?rr=[e]:rr.push(e)}function Xb(e){bu=!0,A1(e)}function Xr(){if(!Zc&&rr!==null){Zc=!0;var e=0,t=Ee;try{var n=rr;for(Ee=1;e>=s,o-=s,ir=1<<32-_n(t)+o|n<T?($=k,k=null):$=k.sibling;var R=p(f,k,m[T],x);if(R===null){k===null&&(k=$);break}e&&k&&R.alternate===null&&t(f,k),h=i(R,h,T),E===null?C=R:E.sibling=R,E=R,k=$}if(T===m.length)return n(f,k),je&&to(f,T),C;if(k===null){for(;TT?($=k,k=null):$=k.sibling;var M=p(f,k,R.value,x);if(M===null){k===null&&(k=$);break}e&&k&&M.alternate===null&&t(f,k),h=i(M,h,T),E===null?C=M:E.sibling=M,E=M,k=$}if(R.done)return n(f,k),je&&to(f,T),C;if(k===null){for(;!R.done;T++,R=m.next())R=d(f,R.value,x),R!==null&&(h=i(R,h,T),E===null?C=R:E.sibling=R,E=R);return je&&to(f,T),C}for(k=r(f,k);!R.done;T++,R=m.next())R=v(k,f,T,R.value,x),R!==null&&(e&&R.alternate!==null&&k.delete(R.key===null?T:R.key),h=i(R,h,T),E===null?C=R:E.sibling=R,E=R);return e&&k.forEach(function(O){return t(f,O)}),je&&to(f,T),C}function S(f,h,m,x){if(typeof m=="object"&&m!==null&&m.type===Bo&&m.key===null&&(m=m.props.children),typeof m=="object"&&m!==null){switch(m.$$typeof){case xl:e:{for(var C=m.key,E=h;E!==null;){if(E.key===C){if(C=m.type,C===Bo){if(E.tag===7){n(f,E.sibling),h=o(E,m.props.children),h.return=f,f=h;break e}}else if(E.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===kr&&t0(C)===E.type){n(f,E.sibling),h=o(E,m.props),h.ref=Vi(f,E,m),h.return=f,f=h;break e}n(f,E);break}else t(f,E);E=E.sibling}m.type===Bo?(h=po(m.props.children,f.mode,x,m.key),h.return=f,f=h):(x=ia(m.type,m.key,m.props,null,f.mode,x),x.ref=Vi(f,h,m),x.return=f,f=x)}return s(f);case Fo:e:{for(E=m.key;h!==null;){if(h.key===E)if(h.tag===4&&h.stateNode.containerInfo===m.containerInfo&&h.stateNode.implementation===m.implementation){n(f,h.sibling),h=o(h,m.children||[]),h.return=f,f=h;break e}else{n(f,h);break}else t(f,h);h=h.sibling}h=ld(m,f.mode,x),h.return=f,f=h}return s(f);case kr:return E=m._init,S(f,h,E(m._payload),x)}if(ns(m))return g(f,h,m,x);if(Fi(m))return y(f,h,m,x);Il(f,m)}return typeof m=="string"&&m!==""||typeof m=="number"?(m=""+m,h!==null&&h.tag===6?(n(f,h.sibling),h=o(h,m),h.return=f,f=h):(n(f,h),h=sd(m,f.mode,x),h.return=f,f=h),s(f)):n(f,h)}return S}var fi=V1(!0),H1=V1(!1),rl={},qn=Yr(rl),As=Yr(rl),js=Yr(rl);function ao(e){if(e===rl)throw Error(z(174));return e}function Kp(e,t){switch(_e(js,t),_e(As,e),_e(qn,rl),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Yd(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Yd(t,e)}Ne(qn),_e(qn,t)}function pi(){Ne(qn),Ne(As),Ne(js)}function G1(e){ao(js.current);var t=ao(qn.current),n=Yd(t,e.type);t!==n&&(_e(As,e),_e(qn,n))}function qp(e){As.current===e&&(Ne(qn),Ne(As))}var ze=Yr(0);function za(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 ed=[];function Yp(){for(var e=0;en?n:4,e(!0);var r=td.transition;td.transition={};try{e(!1),t()}finally{Ee=n,td.transition=r}}function ay(){return xn().memoizedState}function eC(e,t,n){var r=Fr(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},uy(e))cy(t,n);else if(n=B1(e,t,n,r),n!==null){var o=kt();Mn(n,e,r,o),dy(n,t,r)}}function tC(e,t,n){var r=Fr(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(uy(e))cy(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var s=t.lastRenderedState,l=i(s,n);if(o.hasEagerState=!0,o.eagerState=l,Nn(l,s)){var a=t.interleaved;a===null?(o.next=o,Hp(t)):(o.next=a.next,a.next=o),t.interleaved=o;return}}catch{}finally{}n=B1(e,t,o,r),n!==null&&(o=kt(),Mn(n,e,r,o),dy(n,t,r))}}function uy(e){var t=e.alternate;return e===Fe||t!==null&&t===Fe}function cy(e,t){gs=Fa=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function dy(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,_p(e,n)}}var Ba={readContext:yn,useCallback:vt,useContext:vt,useEffect:vt,useImperativeHandle:vt,useInsertionEffect:vt,useLayoutEffect:vt,useMemo:vt,useReducer:vt,useRef:vt,useState:vt,useDebugValue:vt,useDeferredValue:vt,useTransition:vt,useMutableSource:vt,useSyncExternalStore:vt,useId:vt,unstable_isNewReconciler:!1},nC={readContext:yn,useCallback:function(e,t){return Bn().memoizedState=[e,t===void 0?null:t],e},useContext:yn,useEffect:r0,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ta(4194308,4,ry.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ta(4194308,4,e,t)},useInsertionEffect:function(e,t){return ta(4,2,e,t)},useMemo:function(e,t){var n=Bn();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Bn();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=eC.bind(null,Fe,e),[r.memoizedState,e]},useRef:function(e){var t=Bn();return e={current:e},t.memoizedState=e},useState:n0,useDebugValue:eh,useDeferredValue:function(e){return Bn().memoizedState=e},useTransition:function(){var e=n0(!1),t=e[0];return e=Zb.bind(null,e[1]),Bn().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Fe,o=Bn();if(je){if(n===void 0)throw Error(z(407));n=n()}else{if(n=t(),at===null)throw Error(z(349));yo&30||Y1(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,r0(Q1.bind(null,r,i,e),[e]),r.flags|=2048,Bs(9,X1.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Bn(),t=at.identifierPrefix;if(je){var n=sr,r=ir;n=(r&~(1<<32-_n(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=zs++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[Vn]=t,e[Ls]=r,wy(e,t,!1,!1),t.stateNode=e;e:{switch(s=Qd(n,r),n){case"dialog":Me("cancel",e),Me("close",e),o=r;break;case"iframe":case"object":case"embed":Me("load",e),o=r;break;case"video":case"audio":for(o=0;omi&&(t.flags|=128,r=!0,Hi(i,!1),t.lanes=4194304)}else{if(!r)if(e=za(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Hi(i,!0),i.tail===null&&i.tailMode==="hidden"&&!s.alternate&&!je)return yt(t),null}else 2*Ke()-i.renderingStartTime>mi&&n!==1073741824&&(t.flags|=128,r=!0,Hi(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(n=i.last,n!==null?n.sibling=s:t.child=s,i.last=s)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Ke(),t.sibling=null,n=ze.current,_e(ze,r?n&1|2:n&1),t):(yt(t),null);case 22:case 23:return sh(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Ut&1073741824&&(yt(t),t.subtreeFlags&6&&(t.flags|=8192)):yt(t),null;case 24:return null;case 25:return null}throw Error(z(156,t.tag))}function cC(e,t){switch(Dp(t),t.tag){case 1:return Lt(t.type)&&_a(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return pi(),Ne(Nt),Ne(St),Yp(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return qp(t),null;case 13:if(Ne(ze),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(z(340));di()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ne(ze),null;case 4:return pi(),null;case 10:return Vp(t.type._context),null;case 22:case 23:return sh(),null;case 24:return null;default:return null}}var Ml=!1,wt=!1,dC=typeof WeakSet=="function"?WeakSet:Set,V=null;function Yo(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 kf(e,t,n){try{n()}catch(r){Ve(e,t,r)}}var f0=!1;function fC(e,t){if(af=Ta,e=P1(),zp(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 o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var s=0,l=-1,a=-1,u=0,c=0,d=e,p=null;t:for(;;){for(var v;d!==n||o!==0&&d.nodeType!==3||(l=s+o),d!==i||r!==0&&d.nodeType!==3||(a=s+r),d.nodeType===3&&(s+=d.nodeValue.length),(v=d.firstChild)!==null;)p=d,d=v;for(;;){if(d===e)break t;if(p===n&&++u===o&&(l=s),p===i&&++c===r&&(a=s),(v=d.nextSibling)!==null)break;d=p,p=d.parentNode}d=v}n=l===-1||a===-1?null:{start:l,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(uf={focusedElem:e,selectionRange:n},Ta=!1,V=t;V!==null;)if(t=V,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,V=e;else for(;V!==null;){t=V;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var y=g.memoizedProps,S=g.memoizedState,f=t.stateNode,h=f.getSnapshotBeforeUpdate(t.elementType===t.type?y:Tn(t.type,y),S);f.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var m=t.stateNode.containerInfo;m.nodeType===1?m.textContent="":m.nodeType===9&&m.documentElement&&m.removeChild(m.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(z(163))}}catch(x){Ve(t,t.return,x)}if(e=t.sibling,e!==null){e.return=t.return,V=e;break}V=t.return}return g=f0,f0=!1,g}function vs(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&kf(t,n,i)}o=o.next}while(o!==r)}}function ku(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 Pf(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 Cy(e){var t=e.alternate;t!==null&&(e.alternate=null,Cy(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Vn],delete t[Ls],delete t[ff],delete t[qb],delete t[Yb])),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 Ey(e){return e.tag===5||e.tag===3||e.tag===4}function p0(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Ey(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 Tf(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=Ia));else if(r!==4&&(e=e.child,e!==null))for(Tf(e,t,n),e=e.sibling;e!==null;)Tf(e,t,n),e=e.sibling}function Rf(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(Rf(e,t,n),e=e.sibling;e!==null;)Rf(e,t,n),e=e.sibling}var pt=null,Rn=!1;function Sr(e,t,n){for(n=n.child;n!==null;)ky(e,t,n),n=n.sibling}function ky(e,t,n){if(Kn&&typeof Kn.onCommitFiberUnmount=="function")try{Kn.onCommitFiberUnmount(vu,n)}catch{}switch(n.tag){case 5:wt||Yo(n,t);case 6:var r=pt,o=Rn;pt=null,Sr(e,t,n),pt=r,Rn=o,pt!==null&&(Rn?(e=pt,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):pt.removeChild(n.stateNode));break;case 18:pt!==null&&(Rn?(e=pt,n=n.stateNode,e.nodeType===8?Jc(e.parentNode,n):e.nodeType===1&&Jc(e,n),Is(e)):Jc(pt,n.stateNode));break;case 4:r=pt,o=Rn,pt=n.stateNode.containerInfo,Rn=!0,Sr(e,t,n),pt=r,Rn=o;break;case 0:case 11:case 14:case 15:if(!wt&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,s=i.destroy;i=i.tag,s!==void 0&&(i&2||i&4)&&kf(n,t,s),o=o.next}while(o!==r)}Sr(e,t,n);break;case 1:if(!wt&&(Yo(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){Ve(n,t,l)}Sr(e,t,n);break;case 21:Sr(e,t,n);break;case 22:n.mode&1?(wt=(r=wt)||n.memoizedState!==null,Sr(e,t,n),wt=r):Sr(e,t,n);break;default:Sr(e,t,n)}}function h0(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new dC),t.forEach(function(r){var o=SC.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Pn(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=s),r&=~i}if(r=o,r=Ke()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*hC(r/1960))-r,10e?16:e,Ir===null)var r=!1;else{if(e=Ir,Ir=null,Ua=0,ue&6)throw Error(z(331));var o=ue;for(ue|=4,V=e.current;V!==null;){var i=V,s=i.child;if(V.flags&16){var l=i.deletions;if(l!==null){for(var a=0;aKe()-oh?fo(e,0):rh|=n),At(e,t)}function Oy(e,t){t===0&&(e.mode&1?(t=Cl,Cl<<=1,!(Cl&130023424)&&(Cl=4194304)):t=1);var n=kt();e=pr(e,t),e!==null&&(el(e,t,n),At(e,n))}function wC(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Oy(e,n)}function SC(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(z(314))}r!==null&&r.delete(t),Oy(e,n)}var Ny;Ny=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Nt.current)Mt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Mt=!1,aC(e,t,n);Mt=!!(e.flags&131072)}else Mt=!1,je&&t.flags&1048576&&j1(t,Na,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;na(e,t),e=t.pendingProps;var o=ci(t,St.current);ri(t,n),o=Qp(null,t,r,e,o,n);var i=Jp();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Lt(r)?(i=!0,Ma(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Gp(t),o.updater=Cu,t.stateNode=o,o._reactInternals=t,yf(t,r,e,n),t=Sf(null,t,r,!0,i,n)):(t.tag=0,je&&i&&Fp(t),Ct(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(na(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=CC(r),e=Tn(r,e),o){case 0:t=wf(null,t,r,e,n);break e;case 1:t=u0(null,t,r,e,n);break e;case 11:t=l0(null,t,r,e,n);break e;case 14:t=a0(null,t,r,Tn(r.type,e),n);break e}throw Error(z(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tn(r,o),wf(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tn(r,o),u0(e,t,r,o,n);case 3:e:{if(vy(t),e===null)throw Error(z(387));r=t.pendingProps,i=t.memoizedState,o=i.element,B1(e,t),ja(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=hi(Error(z(423)),t),t=c0(e,t,r,n,o);break e}else if(r!==o){o=hi(Error(z(424)),t),t=c0(e,t,r,n,o);break e}else for(Gt=Ar(t.stateNode.containerInfo.firstChild),qt=t,je=!0,$n=null,n=H1(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(di(),r===o){t=hr(e,t,n);break e}Ct(e,t,r,n)}t=t.child}return t;case 5:return G1(t),e===null&&mf(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,s=o.children,cf(r,o)?s=null:i!==null&&cf(r,i)&&(t.flags|=32),gy(e,t),Ct(e,t,s,n),t.child;case 6:return e===null&&mf(t),null;case 13:return yy(e,t,n);case 4:return Kp(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=fi(t,null,r,n):Ct(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tn(r,o),l0(e,t,r,o,n);case 7:return Ct(e,t,t.pendingProps,n),t.child;case 8:return Ct(e,t,t.pendingProps.children,n),t.child;case 12:return Ct(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,_e(La,r._currentValue),r._currentValue=s,i!==null)if(Nn(i.value,s)){if(i.children===o.children&&!Nt.current){t=hr(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var l=i.dependencies;if(l!==null){s=i.child;for(var a=l.firstContext;a!==null;){if(a.context===r){if(i.tag===1){a=ur(-1,n&-n),a.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?a.next=a:(a.next=c.next,c.next=a),u.pending=a}}i.lanes|=n,a=i.alternate,a!==null&&(a.lanes|=n),gf(i.return,n,t),l.lanes|=n;break}a=a.next}}else if(i.tag===10)s=i.type===t.type?null:i.child;else if(i.tag===18){if(s=i.return,s===null)throw Error(z(341));s.lanes|=n,l=s.alternate,l!==null&&(l.lanes|=n),gf(s,n,t),s=i.sibling}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===t){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}Ct(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,ri(t,n),o=yn(o),r=r(o),t.flags|=1,Ct(e,t,r,n),t.child;case 14:return r=t.type,o=Tn(r,t.pendingProps),o=Tn(r.type,o),a0(e,t,r,o,n);case 15:return hy(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tn(r,o),na(e,t),t.tag=1,Lt(r)?(e=!0,Ma(t)):e=!1,ri(t,n),U1(t,r,o),yf(t,r,o,n),Sf(null,t,r,!0,e,n);case 19:return xy(e,t,n);case 22:return my(e,t,n)}throw Error(z(156,t.tag))};function Ly(e,t){return l1(e,t)}function bC(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 mn(e,t,n,r){return new bC(e,t,n,r)}function ah(e){return e=e.prototype,!(!e||!e.isReactComponent)}function CC(e){if(typeof e=="function")return ah(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Tp)return 11;if(e===Rp)return 14}return 2}function Dr(e,t){var n=e.alternate;return n===null?(n=mn(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 ia(e,t,n,r,o,i){var s=2;if(r=e,typeof e=="function")ah(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Do:return po(n.children,o,i,t);case Pp:s=8,o|=8;break;case Bd:return e=mn(12,n,t,o|2),e.elementType=Bd,e.lanes=i,e;case Wd:return e=mn(13,n,t,o),e.elementType=Wd,e.lanes=i,e;case Ud:return e=mn(19,n,t,o),e.elementType=Ud,e.lanes=i,e;case Vv:return Tu(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Wv:s=10;break e;case Uv:s=9;break e;case Tp:s=11;break e;case Rp:s=14;break e;case kr:s=16,r=null;break e}throw Error(z(130,e==null?e:typeof e,""))}return t=mn(s,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function po(e,t,n,r){return e=mn(7,e,r,t),e.lanes=n,e}function Tu(e,t,n,r){return e=mn(22,e,r,t),e.elementType=Vv,e.lanes=n,e.stateNode={isHidden:!1},e}function sd(e,t,n){return e=mn(6,e,null,t),e.lanes=n,e}function ld(e,t,n){return t=mn(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,o){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=Bc(0),this.expirationTimes=Bc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Bc(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function uh(e,t,n,r,o,i,s,l,a){return e=new EC(e,t,n,l,a),t===1?(t=1,i===!0&&(t|=8)):t=0,i=mn(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Gp(i),e}function kC(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Fy)}catch(e){console.error(e)}}Fy(),jv.exports=Zt;var ph=jv.exports;const Ll=Pv(ph);var b0=ph;Fd.createRoot=b0.createRoot,Fd.hydrateRoot=b0.hydrateRoot;function hh(){return b.jsx("form",{className:"search-form",children:b.jsx("input",{type:"text",placeholder:"Кино, музыка и другие сервисы"})})}/** +`+i.stack}return{value:e,source:t,stack:o,digest:null}}function od(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function xf(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var iC=typeof WeakMap=="function"?WeakMap:Map;function fy(e,t,n){n=ur(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Wa||(Wa=!0,$f=r),xf(e,t)},n}function py(e,t,n){n=ur(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){xf(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){xf(e,t),typeof r!="function"&&(zr===null?zr=new Set([this]):zr.add(this));var s=t.stack;this.componentDidCatch(t.value,{componentStack:s!==null?s:""})}),n}function o0(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new iC;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=xC.bind(null,e,t,n),t.then(e,e))}function i0(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function s0(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=ur(-1,1),t.tag=2,jr(n,t,1))),n.lanes|=1),e)}var sC=vr.ReactCurrentOwner,Mt=!1;function Ct(e,t,n,r){t.child=e===null?H1(t,null,n,r):fi(t,e.child,n,r)}function l0(e,t,n,r,o){n=n.render;var i=t.ref;return ri(t,o),r=Qp(e,t,n,r,i,o),n=Jp(),e!==null&&!Mt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,hr(e,t,o)):(je&&n&&Fp(t),t.flags|=1,Ct(e,t,r,o),t.child)}function a0(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!ah(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,hy(e,t,i,r,o)):(e=ia(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&o)){var s=i.memoizedProps;if(n=n.compare,n=n!==null?n:Ms,n(s,r)&&e.ref===t.ref)return hr(e,t,o)}return t.flags|=1,e=Br(i,r),e.ref=t.ref,e.return=t,t.child=e}function hy(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(Ms(i,r)&&e.ref===t.ref)if(Mt=!1,t.pendingProps=r=i,(e.lanes&o)!==0)e.flags&131072&&(Mt=!0);else return t.lanes=e.lanes,hr(e,t,o)}return wf(e,t,n,r,o)}function my(e,t,n){var r=t.pendingProps,o=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},_e(Xo,Ut),Ut|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,_e(Xo,Ut),Ut|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,_e(Xo,Ut),Ut|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,_e(Xo,Ut),Ut|=r;return Ct(e,t,o,n),t.child}function gy(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function wf(e,t,n,r,o){var i=Lt(n)?go:St.current;return i=ci(t,i),ri(t,o),n=Qp(e,t,n,r,i,o),r=Jp(),e!==null&&!Mt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,hr(e,t,o)):(je&&r&&Fp(t),t.flags|=1,Ct(e,t,n,o),t.child)}function u0(e,t,n,r,o){if(Lt(n)){var i=!0;Ma(t)}else i=!1;if(ri(t,o),t.stateNode===null)na(e,t),U1(t,n,r),yf(t,n,r,o),r=!0;else if(e===null){var s=t.stateNode,l=t.memoizedProps;s.props=l;var a=s.context,u=n.contextType;typeof u=="object"&&u!==null?u=yn(u):(u=Lt(n)?go:St.current,u=ci(t,u));var c=n.getDerivedStateFromProps,d=typeof c=="function"||typeof s.getSnapshotBeforeUpdate=="function";d||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(l!==r||a!==u)&&e0(t,s,r,u),Pr=!1;var p=t.memoizedState;s.state=p,ja(t,r,s,o),a=t.memoizedState,l!==r||p!==a||Nt.current||Pr?(typeof c=="function"&&(vf(t,n,c,r),a=t.memoizedState),(l=Pr||Zm(t,n,l,r,p,a,u))?(d||typeof s.UNSAFE_componentWillMount!="function"&&typeof s.componentWillMount!="function"||(typeof s.componentWillMount=="function"&&s.componentWillMount(),typeof s.UNSAFE_componentWillMount=="function"&&s.UNSAFE_componentWillMount()),typeof s.componentDidMount=="function"&&(t.flags|=4194308)):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),s.props=r,s.state=a,s.context=u,r=l):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{s=t.stateNode,D1(e,t),l=t.memoizedProps,u=t.type===t.elementType?l:Tn(t.type,l),s.props=u,d=t.pendingProps,p=s.context,a=n.contextType,typeof a=="object"&&a!==null?a=yn(a):(a=Lt(n)?go:St.current,a=ci(t,a));var v=n.getDerivedStateFromProps;(c=typeof v=="function"||typeof s.getSnapshotBeforeUpdate=="function")||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(l!==d||p!==a)&&e0(t,s,r,a),Pr=!1,p=t.memoizedState,s.state=p,ja(t,r,s,o);var g=t.memoizedState;l!==d||p!==g||Nt.current||Pr?(typeof v=="function"&&(vf(t,n,v,r),g=t.memoizedState),(u=Pr||Zm(t,n,u,r,p,g,a)||!1)?(c||typeof s.UNSAFE_componentWillUpdate!="function"&&typeof s.componentWillUpdate!="function"||(typeof s.componentWillUpdate=="function"&&s.componentWillUpdate(r,g,a),typeof s.UNSAFE_componentWillUpdate=="function"&&s.UNSAFE_componentWillUpdate(r,g,a)),typeof s.componentDidUpdate=="function"&&(t.flags|=4),typeof s.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof s.componentDidUpdate!="function"||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=g),s.props=r,s.state=g,s.context=a,r=u):(typeof s.componentDidUpdate!="function"||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Sf(e,t,n,r,i,o)}function Sf(e,t,n,r,o,i){gy(e,t);var s=(t.flags&128)!==0;if(!r&&!s)return o&&qm(t,n,!1),hr(e,t,i);r=t.stateNode,sC.current=t;var l=s&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&s?(t.child=fi(t,e.child,null,i),t.child=fi(t,null,l,i)):Ct(e,t,l,i),t.memoizedState=r.state,o&&qm(t,n,!0),t.child}function vy(e){var t=e.stateNode;t.pendingContext?Km(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Km(e,t.context,!1),Kp(e,t.containerInfo)}function c0(e,t,n,r,o){return di(),Dp(o),t.flags|=256,Ct(e,t,n,r),t.child}var bf={dehydrated:null,treeContext:null,retryLane:0};function Cf(e){return{baseLanes:e,cachePool:null,transitions:null}}function yy(e,t,n){var r=t.pendingProps,o=ze.current,i=!1,s=(t.flags&128)!==0,l;if((l=s)||(l=e!==null&&e.memoizedState===null?!1:(o&2)!==0),l?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),_e(ze,o&1),e===null)return mf(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(s=r.children,e=r.fallback,i?(r=t.mode,i=t.child,s={mode:"hidden",children:s},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=s):i=Tu(s,r,0,null),e=po(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Cf(n),t.memoizedState=bf,e):th(t,s));if(o=e.memoizedState,o!==null&&(l=o.dehydrated,l!==null))return lC(e,t,s,r,l,o,n);if(i){i=r.fallback,s=t.mode,o=e.child,l=o.sibling;var a={mode:"hidden",children:r.children};return!(s&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=a,t.deletions=null):(r=Br(o,a),r.subtreeFlags=o.subtreeFlags&14680064),l!==null?i=Br(l,i):(i=po(i,s,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,s=e.child.memoizedState,s=s===null?Cf(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},i.memoizedState=s,i.childLanes=e.childLanes&~n,t.memoizedState=bf,r}return i=e.child,e=i.sibling,r=Br(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function th(e,t){return t=Tu({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function _l(e,t,n,r){return r!==null&&Dp(r),fi(t,e.child,null,n),e=th(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function lC(e,t,n,r,o,i,s){if(n)return t.flags&256?(t.flags&=-257,r=od(Error(z(422))),_l(e,t,s,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=Tu({mode:"visible",children:r.children},o,0,null),i=po(i,o,s,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&fi(t,e.child,null,s),t.child.memoizedState=Cf(s),t.memoizedState=bf,i);if(!(t.mode&1))return _l(e,t,s,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var l=r.dgst;return r=l,i=Error(z(419)),r=od(i,r,void 0),_l(e,t,s,r)}if(l=(s&e.childLanes)!==0,Mt||l){if(r=at,r!==null){switch(s&-s){case 4:o=2;break;case 16:o=8;break;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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|s)?0:o,o!==0&&o!==i.retryLane&&(i.retryLane=o,pr(e,o),Mn(r,e,o,-1))}return lh(),r=od(Error(z(421))),_l(e,t,s,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=wC.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,Gt=Ar(o.nextSibling),qt=t,je=!0,$n=null,e!==null&&(fn[pn++]=ir,fn[pn++]=sr,fn[pn++]=vo,ir=e.id,sr=e.overflow,vo=t),t=th(t,r.children),t.flags|=4096,t)}function d0(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),gf(e.return,t,n)}function id(e,t,n,r,o){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o)}function xy(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(Ct(e,t,r.children,n),r=ze.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&d0(e,n,t);else if(e.tag===19)d0(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(_e(ze,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&za(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),id(t,!1,o,n,i);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&za(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}id(t,!0,n,null,i);break;case"together":id(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function na(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function hr(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),xo|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(z(153));if(t.child!==null){for(e=t.child,n=Br(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Br(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function aC(e,t,n){switch(t.tag){case 3:vy(t),di();break;case 5:G1(t);break;case 1:Lt(t.type)&&Ma(t);break;case 4:Kp(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;_e(La,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(_e(ze,ze.current&1),t.flags|=128,null):n&t.child.childLanes?yy(e,t,n):(_e(ze,ze.current&1),e=hr(e,t,n),e!==null?e.sibling:null);_e(ze,ze.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return xy(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),_e(ze,ze.current),r)break;return null;case 22:case 23:return t.lanes=0,my(e,t,n)}return hr(e,t,n)}var wy,Ef,Sy,by;wy=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Ef=function(){};Sy=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,ao(qn.current);var i=null;switch(n){case"input":o=Hd(e,o),r=Hd(e,r),i=[];break;case"select":o=Be({},o,{value:void 0}),r=Be({},r,{value:void 0}),i=[];break;case"textarea":o=qd(e,o),r=qd(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Ia)}Xd(n,r);var s;n=null;for(u in o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&o[u]!=null)if(u==="style"){var l=o[u];for(s in l)l.hasOwnProperty(s)&&(n||(n={}),n[s]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(ks.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var a=r[u];if(l=o!=null?o[u]:void 0,r.hasOwnProperty(u)&&a!==l&&(a!=null||l!=null))if(u==="style")if(l){for(s in l)!l.hasOwnProperty(s)||a&&a.hasOwnProperty(s)||(n||(n={}),n[s]="");for(s in a)a.hasOwnProperty(s)&&l[s]!==a[s]&&(n||(n={}),n[s]=a[s])}else n||(i||(i=[]),i.push(u,n)),n=a;else u==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,l=l?l.__html:void 0,a!=null&&l!==a&&(i=i||[]).push(u,a)):u==="children"?typeof a!="string"&&typeof a!="number"||(i=i||[]).push(u,""+a):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(ks.hasOwnProperty(u)?(a!=null&&u==="onScroll"&&Me("scroll",e),i||l===a||(i=[])):(i=i||[]).push(u,a))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}};by=function(e,t,n,r){n!==r&&(t.flags|=4)};function Hi(e,t){if(!je)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function yt(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function uC(e,t,n){var r=t.pendingProps;switch(Bp(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return yt(t),null;case 1:return Lt(t.type)&&_a(),yt(t),null;case 3:return r=t.stateNode,pi(),Ne(Nt),Ne(St),Yp(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&($l(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,$n!==null&&(Mf($n),$n=null))),Ef(e,t),yt(t),null;case 5:qp(t);var o=ao(js.current);if(n=t.type,e!==null&&t.stateNode!=null)Sy(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(z(166));return yt(t),null}if(e=ao(qn.current),$l(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Vn]=t,r[Ls]=i,e=(t.mode&1)!==0,n){case"dialog":Me("cancel",r),Me("close",r);break;case"iframe":case"object":case"embed":Me("load",r);break;case"video":case"audio":for(o=0;o<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[Vn]=t,e[Ls]=r,wy(e,t,!1,!1),t.stateNode=e;e:{switch(s=Qd(n,r),n){case"dialog":Me("cancel",e),Me("close",e),o=r;break;case"iframe":case"object":case"embed":Me("load",e),o=r;break;case"video":case"audio":for(o=0;omi&&(t.flags|=128,r=!0,Hi(i,!1),t.lanes=4194304)}else{if(!r)if(e=za(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Hi(i,!0),i.tail===null&&i.tailMode==="hidden"&&!s.alternate&&!je)return yt(t),null}else 2*Ke()-i.renderingStartTime>mi&&n!==1073741824&&(t.flags|=128,r=!0,Hi(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(n=i.last,n!==null?n.sibling=s:t.child=s,i.last=s)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Ke(),t.sibling=null,n=ze.current,_e(ze,r?n&1|2:n&1),t):(yt(t),null);case 22:case 23:return sh(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Ut&1073741824&&(yt(t),t.subtreeFlags&6&&(t.flags|=8192)):yt(t),null;case 24:return null;case 25:return null}throw Error(z(156,t.tag))}function cC(e,t){switch(Bp(t),t.tag){case 1:return Lt(t.type)&&_a(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return pi(),Ne(Nt),Ne(St),Yp(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return qp(t),null;case 13:if(Ne(ze),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(z(340));di()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ne(ze),null;case 4:return pi(),null;case 10:return Vp(t.type._context),null;case 22:case 23:return sh(),null;case 24:return null;default:return null}}var Ml=!1,wt=!1,dC=typeof WeakSet=="function"?WeakSet:Set,V=null;function Yo(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 kf(e,t,n){try{n()}catch(r){Ve(e,t,r)}}var f0=!1;function fC(e,t){if(af=Ta,e=P1(),zp(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 o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var s=0,l=-1,a=-1,u=0,c=0,d=e,p=null;t:for(;;){for(var v;d!==n||o!==0&&d.nodeType!==3||(l=s+o),d!==i||r!==0&&d.nodeType!==3||(a=s+r),d.nodeType===3&&(s+=d.nodeValue.length),(v=d.firstChild)!==null;)p=d,d=v;for(;;){if(d===e)break t;if(p===n&&++u===o&&(l=s),p===i&&++c===r&&(a=s),(v=d.nextSibling)!==null)break;d=p,p=d.parentNode}d=v}n=l===-1||a===-1?null:{start:l,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(uf={focusedElem:e,selectionRange:n},Ta=!1,V=t;V!==null;)if(t=V,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,V=e;else for(;V!==null;){t=V;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var y=g.memoizedProps,S=g.memoizedState,f=t.stateNode,h=f.getSnapshotBeforeUpdate(t.elementType===t.type?y:Tn(t.type,y),S);f.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var m=t.stateNode.containerInfo;m.nodeType===1?m.textContent="":m.nodeType===9&&m.documentElement&&m.removeChild(m.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(z(163))}}catch(x){Ve(t,t.return,x)}if(e=t.sibling,e!==null){e.return=t.return,V=e;break}V=t.return}return g=f0,f0=!1,g}function vs(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&kf(t,n,i)}o=o.next}while(o!==r)}}function ku(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 Pf(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 Cy(e){var t=e.alternate;t!==null&&(e.alternate=null,Cy(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Vn],delete t[Ls],delete t[ff],delete t[qb],delete t[Yb])),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 Ey(e){return e.tag===5||e.tag===3||e.tag===4}function p0(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Ey(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 Tf(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=Ia));else if(r!==4&&(e=e.child,e!==null))for(Tf(e,t,n),e=e.sibling;e!==null;)Tf(e,t,n),e=e.sibling}function Rf(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(Rf(e,t,n),e=e.sibling;e!==null;)Rf(e,t,n),e=e.sibling}var pt=null,Rn=!1;function Sr(e,t,n){for(n=n.child;n!==null;)ky(e,t,n),n=n.sibling}function ky(e,t,n){if(Kn&&typeof Kn.onCommitFiberUnmount=="function")try{Kn.onCommitFiberUnmount(vu,n)}catch{}switch(n.tag){case 5:wt||Yo(n,t);case 6:var r=pt,o=Rn;pt=null,Sr(e,t,n),pt=r,Rn=o,pt!==null&&(Rn?(e=pt,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):pt.removeChild(n.stateNode));break;case 18:pt!==null&&(Rn?(e=pt,n=n.stateNode,e.nodeType===8?Jc(e.parentNode,n):e.nodeType===1&&Jc(e,n),Is(e)):Jc(pt,n.stateNode));break;case 4:r=pt,o=Rn,pt=n.stateNode.containerInfo,Rn=!0,Sr(e,t,n),pt=r,Rn=o;break;case 0:case 11:case 14:case 15:if(!wt&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,s=i.destroy;i=i.tag,s!==void 0&&(i&2||i&4)&&kf(n,t,s),o=o.next}while(o!==r)}Sr(e,t,n);break;case 1:if(!wt&&(Yo(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){Ve(n,t,l)}Sr(e,t,n);break;case 21:Sr(e,t,n);break;case 22:n.mode&1?(wt=(r=wt)||n.memoizedState!==null,Sr(e,t,n),wt=r):Sr(e,t,n);break;default:Sr(e,t,n)}}function h0(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new dC),t.forEach(function(r){var o=SC.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Pn(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=s),r&=~i}if(r=o,r=Ke()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*hC(r/1960))-r,10e?16:e,Ir===null)var r=!1;else{if(e=Ir,Ir=null,Ua=0,ue&6)throw Error(z(331));var o=ue;for(ue|=4,V=e.current;V!==null;){var i=V,s=i.child;if(V.flags&16){var l=i.deletions;if(l!==null){for(var a=0;aKe()-oh?fo(e,0):rh|=n),At(e,t)}function Oy(e,t){t===0&&(e.mode&1?(t=Cl,Cl<<=1,!(Cl&130023424)&&(Cl=4194304)):t=1);var n=kt();e=pr(e,t),e!==null&&(el(e,t,n),At(e,n))}function wC(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Oy(e,n)}function SC(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(z(314))}r!==null&&r.delete(t),Oy(e,n)}var Ny;Ny=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Nt.current)Mt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Mt=!1,aC(e,t,n);Mt=!!(e.flags&131072)}else Mt=!1,je&&t.flags&1048576&&j1(t,Na,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;na(e,t),e=t.pendingProps;var o=ci(t,St.current);ri(t,n),o=Qp(null,t,r,e,o,n);var i=Jp();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Lt(r)?(i=!0,Ma(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Gp(t),o.updater=Cu,t.stateNode=o,o._reactInternals=t,yf(t,r,e,n),t=Sf(null,t,r,!0,i,n)):(t.tag=0,je&&i&&Fp(t),Ct(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(na(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=CC(r),e=Tn(r,e),o){case 0:t=wf(null,t,r,e,n);break e;case 1:t=u0(null,t,r,e,n);break e;case 11:t=l0(null,t,r,e,n);break e;case 14:t=a0(null,t,r,Tn(r.type,e),n);break e}throw Error(z(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tn(r,o),wf(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tn(r,o),u0(e,t,r,o,n);case 3:e:{if(vy(t),e===null)throw Error(z(387));r=t.pendingProps,i=t.memoizedState,o=i.element,D1(e,t),ja(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=hi(Error(z(423)),t),t=c0(e,t,r,n,o);break e}else if(r!==o){o=hi(Error(z(424)),t),t=c0(e,t,r,n,o);break e}else for(Gt=Ar(t.stateNode.containerInfo.firstChild),qt=t,je=!0,$n=null,n=H1(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(di(),r===o){t=hr(e,t,n);break e}Ct(e,t,r,n)}t=t.child}return t;case 5:return G1(t),e===null&&mf(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,s=o.children,cf(r,o)?s=null:i!==null&&cf(r,i)&&(t.flags|=32),gy(e,t),Ct(e,t,s,n),t.child;case 6:return e===null&&mf(t),null;case 13:return yy(e,t,n);case 4:return Kp(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=fi(t,null,r,n):Ct(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tn(r,o),l0(e,t,r,o,n);case 7:return Ct(e,t,t.pendingProps,n),t.child;case 8:return Ct(e,t,t.pendingProps.children,n),t.child;case 12:return Ct(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,_e(La,r._currentValue),r._currentValue=s,i!==null)if(Nn(i.value,s)){if(i.children===o.children&&!Nt.current){t=hr(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var l=i.dependencies;if(l!==null){s=i.child;for(var a=l.firstContext;a!==null;){if(a.context===r){if(i.tag===1){a=ur(-1,n&-n),a.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?a.next=a:(a.next=c.next,c.next=a),u.pending=a}}i.lanes|=n,a=i.alternate,a!==null&&(a.lanes|=n),gf(i.return,n,t),l.lanes|=n;break}a=a.next}}else if(i.tag===10)s=i.type===t.type?null:i.child;else if(i.tag===18){if(s=i.return,s===null)throw Error(z(341));s.lanes|=n,l=s.alternate,l!==null&&(l.lanes|=n),gf(s,n,t),s=i.sibling}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===t){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}Ct(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,ri(t,n),o=yn(o),r=r(o),t.flags|=1,Ct(e,t,r,n),t.child;case 14:return r=t.type,o=Tn(r,t.pendingProps),o=Tn(r.type,o),a0(e,t,r,o,n);case 15:return hy(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:Tn(r,o),na(e,t),t.tag=1,Lt(r)?(e=!0,Ma(t)):e=!1,ri(t,n),U1(t,r,o),yf(t,r,o,n),Sf(null,t,r,!0,e,n);case 19:return xy(e,t,n);case 22:return my(e,t,n)}throw Error(z(156,t.tag))};function Ly(e,t){return l1(e,t)}function bC(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 mn(e,t,n,r){return new bC(e,t,n,r)}function ah(e){return e=e.prototype,!(!e||!e.isReactComponent)}function CC(e){if(typeof e=="function")return ah(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Tp)return 11;if(e===Rp)return 14}return 2}function Br(e,t){var n=e.alternate;return n===null?(n=mn(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 ia(e,t,n,r,o,i){var s=2;if(r=e,typeof e=="function")ah(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Bo:return po(n.children,o,i,t);case Pp:s=8,o|=8;break;case Dd:return e=mn(12,n,t,o|2),e.elementType=Dd,e.lanes=i,e;case Wd:return e=mn(13,n,t,o),e.elementType=Wd,e.lanes=i,e;case Ud:return e=mn(19,n,t,o),e.elementType=Ud,e.lanes=i,e;case Vv:return Tu(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Wv:s=10;break e;case Uv:s=9;break e;case Tp:s=11;break e;case Rp:s=14;break e;case kr:s=16,r=null;break e}throw Error(z(130,e==null?e:typeof e,""))}return t=mn(s,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function po(e,t,n,r){return e=mn(7,e,r,t),e.lanes=n,e}function Tu(e,t,n,r){return e=mn(22,e,r,t),e.elementType=Vv,e.lanes=n,e.stateNode={isHidden:!1},e}function sd(e,t,n){return e=mn(6,e,null,t),e.lanes=n,e}function ld(e,t,n){return t=mn(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,o){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=Dc(0),this.expirationTimes=Dc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Dc(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function uh(e,t,n,r,o,i,s,l,a){return e=new EC(e,t,n,l,a),t===1?(t=1,i===!0&&(t|=8)):t=0,i=mn(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Gp(i),e}function kC(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Fy)}catch(e){console.error(e)}}Fy(),jv.exports=Zt;var ph=jv.exports;const Ll=Pv(ph);var b0=ph;Fd.createRoot=b0.createRoot,Fd.hydrateRoot=b0.hydrateRoot;function hh(){return b.jsx("form",{className:"search-form",children:b.jsx("input",{type:"text",placeholder:"Кино, музыка и другие сервисы"})})}/** * @remix-run/router v1.15.3 * * Copyright (c) Remix Software Inc. @@ -46,7 +46,7 @@ Error generating stack: `+i.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function Ws(){return Ws=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function Dy(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function _C(){return Math.random().toString(36).substr(2,8)}function E0(e,t){return{usr:e.state,key:e.key,idx:t}}function Of(e,t,n,r){return n===void 0&&(n=null),Ws({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?_i(t):t,{state:n,key:t&&t.key||r||_C()})}function Ga(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 _i(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 MC(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:i=!1}=r,s=o.history,l=_r.Pop,a=null,u=c();u==null&&(u=0,s.replaceState(Ws({},s.state,{idx:u}),""));function c(){return(s.state||{idx:null}).idx}function d(){l=_r.Pop;let S=c(),f=S==null?null:S-u;u=S,a&&a({action:l,location:y.location,delta:f})}function p(S,f){l=_r.Push;let h=Of(y.location,S,f);n&&n(h,S),u=c()+1;let m=E0(h,u),x=y.createHref(h);try{s.pushState(m,"",x)}catch(C){if(C instanceof DOMException&&C.name==="DataCloneError")throw C;o.location.assign(x)}i&&a&&a({action:l,location:y.location,delta:1})}function v(S,f){l=_r.Replace;let h=Of(y.location,S,f);n&&n(h,S),u=c();let m=E0(h,u),x=y.createHref(h);s.replaceState(m,"",x),i&&a&&a({action:l,location:y.location,delta:0})}function g(S){let f=o.location.origin!=="null"?o.location.origin:o.location.href,h=typeof S=="string"?S:Ga(S);return h=h.replace(/ $/,"%20"),tt(f,"No window.location.(origin|href) available to create URL for href: "+h),new URL(h,f)}let y={get action(){return l},get location(){return e(o,s)},listen(S){if(a)throw new Error("A history only accepts one active listener");return o.addEventListener(C0,d),a=S,()=>{o.removeEventListener(C0,d),a=null}},createHref(S){return t(o,S)},createURL:g,encodeLocation(S){let f=g(S);return{pathname:f.pathname,search:f.search,hash:f.hash}},push:p,replace:v,go(S){return s.go(S)}};return y}var k0;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(k0||(k0={}));function OC(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?_i(t):t,o=mh(r.pathname||"/",n);if(o==null)return null;let i=By(e);NC(i);let s=null;for(let l=0;s==null&&l{let a={relativePath:l===void 0?i.path||"":l,caseSensitive:i.caseSensitive===!0,childrenIndex:s,route:i};a.relativePath.startsWith("/")&&(tt(a.relativePath.startsWith(r),'Absolute route path "'+a.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),a.relativePath=a.relativePath.slice(r.length));let u=Br([r,a.relativePath]),c=n.concat(a);i.children&&i.children.length>0&&(tt(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),By(i.children,t,c,u)),!(i.path==null&&!i.index)&&t.push({path:u,score:BC(u,i.index),routesMeta:c})};return e.forEach((i,s)=>{var l;if(i.path===""||!((l=i.path)!=null&&l.includes("?")))o(i,s);else for(let a of Wy(i.path))o(i,s,a)}),t}function Wy(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return o?[i,""]:[i];let s=Wy(r.join("/")),l=[];return l.push(...s.map(a=>a===""?i:[i,a].join("/"))),o&&l.push(...s),l.map(a=>e.startsWith("/")&&a===""?"/":a)}function NC(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 LC=/^:[\w-]+$/,AC=3,jC=2,zC=1,FC=10,DC=-2,P0=e=>e==="*";function BC(e,t){let n=e.split("/"),r=n.length;return n.some(P0)&&(r+=DC),t&&(r+=jC),n.filter(o=>!P0(o)).reduce((o,i)=>o+(LC.test(i)?AC:i===""?zC:FC),r)}function WC(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function UC(e,t){let{routesMeta:n}=e,r={},o="/",i=[];for(let s=0;s{let{paramName:p,isOptional:v}=c;if(p==="*"){let y=l[d]||"";s=i.slice(0,i.length-y.length).replace(/(.)\/+$/,"$1")}const g=l[d];return v&&!g?u[p]=void 0:u[p]=(g||"").replace(/%2F/g,"/"),u},{}),pathname:i,pathnameBase:s,pattern:e}}function HC(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Dy(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=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(s,l,a)=>(r.push({paramName:l,isOptional:a!=null}),a?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function GC(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Dy(!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 mh(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 KC(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?_i(e):e;return{pathname:n?n.startsWith("/")?n:qC(n,t):t,search:QC(r),hash:JC(o)}}function qC(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function ad(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 YC(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Uy(e,t){let n=YC(e);return t?n.map((r,o)=>o===e.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function Vy(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=_i(e):(o=Ws({},e),tt(!o.pathname||!o.pathname.includes("?"),ad("?","pathname","search",o)),tt(!o.pathname||!o.pathname.includes("#"),ad("#","pathname","hash",o)),tt(!o.search||!o.search.includes("#"),ad("#","search","hash",o)));let i=e===""||o.pathname==="",s=i?"/":o.pathname,l;if(s==null)l=n;else{let d=t.length-1;if(!r&&s.startsWith("..")){let p=s.split("/");for(;p[0]==="..";)p.shift(),d-=1;o.pathname=p.join("/")}l=d>=0?t[d]:"/"}let a=KC(o,l),u=s&&s!=="/"&&s.endsWith("/"),c=(i||s===".")&&n.endsWith("/");return!a.pathname.endsWith("/")&&(u||c)&&(a.pathname+="/"),a}const Br=e=>e.join("/").replace(/\/\/+/g,"/"),XC=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),QC=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,JC=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function ZC(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Hy=["post","put","patch","delete"];new Set(Hy);const eE=["get",...Hy];new Set(eE);/** + */function Ws(){return Ws=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function By(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function _C(){return Math.random().toString(36).substr(2,8)}function E0(e,t){return{usr:e.state,key:e.key,idx:t}}function Of(e,t,n,r){return n===void 0&&(n=null),Ws({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?_i(t):t,{state:n,key:t&&t.key||r||_C()})}function Ga(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 _i(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 MC(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:i=!1}=r,s=o.history,l=_r.Pop,a=null,u=c();u==null&&(u=0,s.replaceState(Ws({},s.state,{idx:u}),""));function c(){return(s.state||{idx:null}).idx}function d(){l=_r.Pop;let S=c(),f=S==null?null:S-u;u=S,a&&a({action:l,location:y.location,delta:f})}function p(S,f){l=_r.Push;let h=Of(y.location,S,f);n&&n(h,S),u=c()+1;let m=E0(h,u),x=y.createHref(h);try{s.pushState(m,"",x)}catch(C){if(C instanceof DOMException&&C.name==="DataCloneError")throw C;o.location.assign(x)}i&&a&&a({action:l,location:y.location,delta:1})}function v(S,f){l=_r.Replace;let h=Of(y.location,S,f);n&&n(h,S),u=c();let m=E0(h,u),x=y.createHref(h);s.replaceState(m,"",x),i&&a&&a({action:l,location:y.location,delta:0})}function g(S){let f=o.location.origin!=="null"?o.location.origin:o.location.href,h=typeof S=="string"?S:Ga(S);return h=h.replace(/ $/,"%20"),tt(f,"No window.location.(origin|href) available to create URL for href: "+h),new URL(h,f)}let y={get action(){return l},get location(){return e(o,s)},listen(S){if(a)throw new Error("A history only accepts one active listener");return o.addEventListener(C0,d),a=S,()=>{o.removeEventListener(C0,d),a=null}},createHref(S){return t(o,S)},createURL:g,encodeLocation(S){let f=g(S);return{pathname:f.pathname,search:f.search,hash:f.hash}},push:p,replace:v,go(S){return s.go(S)}};return y}var k0;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(k0||(k0={}));function OC(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?_i(t):t,o=mh(r.pathname||"/",n);if(o==null)return null;let i=Dy(e);NC(i);let s=null;for(let l=0;s==null&&l{let a={relativePath:l===void 0?i.path||"":l,caseSensitive:i.caseSensitive===!0,childrenIndex:s,route:i};a.relativePath.startsWith("/")&&(tt(a.relativePath.startsWith(r),'Absolute route path "'+a.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),a.relativePath=a.relativePath.slice(r.length));let u=Dr([r,a.relativePath]),c=n.concat(a);i.children&&i.children.length>0&&(tt(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),Dy(i.children,t,c,u)),!(i.path==null&&!i.index)&&t.push({path:u,score:DC(u,i.index),routesMeta:c})};return e.forEach((i,s)=>{var l;if(i.path===""||!((l=i.path)!=null&&l.includes("?")))o(i,s);else for(let a of Wy(i.path))o(i,s,a)}),t}function Wy(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return o?[i,""]:[i];let s=Wy(r.join("/")),l=[];return l.push(...s.map(a=>a===""?i:[i,a].join("/"))),o&&l.push(...s),l.map(a=>e.startsWith("/")&&a===""?"/":a)}function NC(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 LC=/^:[\w-]+$/,AC=3,jC=2,zC=1,FC=10,BC=-2,P0=e=>e==="*";function DC(e,t){let n=e.split("/"),r=n.length;return n.some(P0)&&(r+=BC),t&&(r+=jC),n.filter(o=>!P0(o)).reduce((o,i)=>o+(LC.test(i)?AC:i===""?zC:FC),r)}function WC(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function UC(e,t){let{routesMeta:n}=e,r={},o="/",i=[];for(let s=0;s{let{paramName:p,isOptional:v}=c;if(p==="*"){let y=l[d]||"";s=i.slice(0,i.length-y.length).replace(/(.)\/+$/,"$1")}const g=l[d];return v&&!g?u[p]=void 0:u[p]=(g||"").replace(/%2F/g,"/"),u},{}),pathname:i,pathnameBase:s,pattern:e}}function HC(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),By(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=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(s,l,a)=>(r.push({paramName:l,isOptional:a!=null}),a?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function GC(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return By(!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 mh(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 KC(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?_i(e):e;return{pathname:n?n.startsWith("/")?n:qC(n,t):t,search:QC(r),hash:JC(o)}}function qC(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function ad(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 YC(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Uy(e,t){let n=YC(e);return t?n.map((r,o)=>o===e.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function Vy(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=_i(e):(o=Ws({},e),tt(!o.pathname||!o.pathname.includes("?"),ad("?","pathname","search",o)),tt(!o.pathname||!o.pathname.includes("#"),ad("#","pathname","hash",o)),tt(!o.search||!o.search.includes("#"),ad("#","search","hash",o)));let i=e===""||o.pathname==="",s=i?"/":o.pathname,l;if(s==null)l=n;else{let d=t.length-1;if(!r&&s.startsWith("..")){let p=s.split("/");for(;p[0]==="..";)p.shift(),d-=1;o.pathname=p.join("/")}l=d>=0?t[d]:"/"}let a=KC(o,l),u=s&&s!=="/"&&s.endsWith("/"),c=(i||s===".")&&n.endsWith("/");return!a.pathname.endsWith("/")&&(u||c)&&(a.pathname+="/"),a}const Dr=e=>e.join("/").replace(/\/\/+/g,"/"),XC=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),QC=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,JC=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function ZC(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Hy=["post","put","patch","delete"];new Set(Hy);const eE=["get",...Hy];new Set(eE);/** * React Router v6.22.3 * * Copyright (c) Remix Software Inc. @@ -55,7 +55,7 @@ Error generating stack: `+i.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function Us(){return Us=Object.assign?Object.assign.bind():function(e){for(var t=1;t{l.current=!0}),w.useCallback(function(u,c){if(c===void 0&&(c={}),!l.current)return;if(typeof u=="number"){r.go(u);return}let d=Vy(u,JSON.parse(s),i,c.relative==="path");e==null&&t!=="/"&&(d.pathname=d.pathname==="/"?t:Br([t,d.pathname])),(c.replace?r.replace:r.push)(d,c.state,c)},[t,r,s,i,e])}const oE=w.createContext(null);function iE(e){let t=w.useContext(yr).outlet;return t&&w.createElement(oE.Provider,{value:e},t)}function Yy(){let{matches:e}=w.useContext(yr),t=e[e.length-1];return t?t.params:{}}function Xy(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=w.useContext(Ro),{matches:o}=w.useContext(yr),{pathname:i}=gi(),s=JSON.stringify(Uy(o,r.v7_relativeSplatPath));return w.useMemo(()=>Vy(e,JSON.parse(s),i,n==="path"),[e,s,i,n])}function sE(e,t){return lE(e,t)}function lE(e,t,n,r){ol()||tt(!1);let{navigator:o}=w.useContext(Ro),{matches:i}=w.useContext(yr),s=i[i.length-1],l=s?s.params:{};s&&s.pathname;let a=s?s.pathnameBase:"/";s&&s.route;let u=gi(),c;if(t){var d;let S=typeof t=="string"?_i(t):t;a==="/"||(d=S.pathname)!=null&&d.startsWith(a)||tt(!1),c=S}else c=u;let p=c.pathname||"/",v=p;if(a!=="/"){let S=a.replace(/^\//,"").split("/");v="/"+p.replace(/^\//,"").split("/").slice(S.length).join("/")}let g=OC(e,{pathname:v}),y=fE(g&&g.map(S=>Object.assign({},S,{params:Object.assign({},l,S.params),pathname:Br([a,o.encodeLocation?o.encodeLocation(S.pathname).pathname:S.pathname]),pathnameBase:S.pathnameBase==="/"?a:Br([a,o.encodeLocation?o.encodeLocation(S.pathnameBase).pathname:S.pathnameBase])})),i,n,r);return t&&y?w.createElement(Mu.Provider,{value:{location:Us({pathname:"/",search:"",hash:"",state:null,key:"default"},c),navigationType:_r.Pop}},y):y}function aE(){let e=gE(),t=ZC(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return w.createElement(w.Fragment,null,w.createElement("h2",null,"Unexpected Application Error!"),w.createElement("h3",{style:{fontStyle:"italic"}},t),n?w.createElement("pre",{style:o},n):null,null)}const uE=w.createElement(aE,null);class cE extends w.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?w.createElement(yr.Provider,{value:this.props.routeContext},w.createElement(Gy.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function dE(e){let{routeContext:t,match:n,children:r}=e,o=w.useContext(gh);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),w.createElement(yr.Provider,{value:t},r)}function fE(e,t,n,r){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if((i=n)!=null&&i.errors)e=n.matches;else return null}let s=e,l=(o=n)==null?void 0:o.errors;if(l!=null){let c=s.findIndex(d=>d.route.id&&(l==null?void 0:l[d.route.id]));c>=0||tt(!1),s=s.slice(0,Math.min(s.length,c+1))}let a=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let c=0;c=0?s=s.slice(0,u+1):s=[s[0]];break}}}return s.reduceRight((c,d,p)=>{let v,g=!1,y=null,S=null;n&&(v=l&&d.route.id?l[d.route.id]:void 0,y=d.route.errorElement||uE,a&&(u<0&&p===0?(yE("route-fallback",!1),g=!0,S=null):u===p&&(g=!0,S=d.route.hydrateFallbackElement||null)));let f=t.concat(s.slice(0,p+1)),h=()=>{let m;return v?m=y:g?m=S:d.route.Component?m=w.createElement(d.route.Component,null):d.route.element?m=d.route.element:m=c,w.createElement(dE,{match:d,routeContext:{outlet:c,matches:f,isDataRoute:n!=null},children:m})};return n&&(d.route.ErrorBoundary||d.route.errorElement||p===0)?w.createElement(cE,{location:n.location,revalidation:n.revalidation,component:y,error:v,children:h(),routeContext:{outlet:null,matches:f,isDataRoute:!0}}):h()},null)}var Qy=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Qy||{}),Ka=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Ka||{});function pE(e){let t=w.useContext(gh);return t||tt(!1),t}function hE(e){let t=w.useContext(tE);return t||tt(!1),t}function mE(e){let t=w.useContext(yr);return t||tt(!1),t}function Jy(e){let t=mE(),n=t.matches[t.matches.length-1];return n.route.id||tt(!1),n.route.id}function gE(){var e;let t=w.useContext(Gy),n=hE(Ka.UseRouteError),r=Jy(Ka.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function vE(){let{router:e}=pE(Qy.UseNavigateStable),t=Jy(Ka.UseNavigateStable),n=w.useRef(!1);return Ky(()=>{n.current=!0}),w.useCallback(function(o,i){i===void 0&&(i={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,Us({fromRouteId:t},i)))},[e,t])}const T0={};function yE(e,t,n){!t&&!T0[e]&&(T0[e]=!0)}function xE(e){return iE(e.context)}function Bt(e){tt(!1)}function wE(e){let{basename:t="/",children:n=null,location:r,navigationType:o=_r.Pop,navigator:i,static:s=!1,future:l}=e;ol()&&tt(!1);let a=t.replace(/^\/*/,"/"),u=w.useMemo(()=>({basename:a,navigator:i,static:s,future:Us({v7_relativeSplatPath:!1},l)}),[a,l,i,s]);typeof r=="string"&&(r=_i(r));let{pathname:c="/",search:d="",hash:p="",state:v=null,key:g="default"}=r,y=w.useMemo(()=>{let S=mh(c,a);return S==null?null:{location:{pathname:S,search:d,hash:p,state:v,key:g},navigationType:o}},[a,c,d,p,v,g,o]);return y==null?null:w.createElement(Ro.Provider,{value:u},w.createElement(Mu.Provider,{children:n,value:y}))}function SE(e){let{children:t,location:n}=e;return sE(Nf(t),n)}new Promise(()=>{});function Nf(e,t){t===void 0&&(t=[]);let n=[];return w.Children.forEach(e,(r,o)=>{if(!w.isValidElement(r))return;let i=[...t,o];if(r.type===w.Fragment){n.push.apply(n,Nf(r.props.children,i));return}r.type!==Bt&&tt(!1),!r.props.index||!r.props.children||tt(!1);let s={id:r.props.id||i.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(s.children=Nf(r.props.children,i)),n.push(s)}),n}/** + */function Us(){return Us=Object.assign?Object.assign.bind():function(e){for(var t=1;t{l.current=!0}),w.useCallback(function(u,c){if(c===void 0&&(c={}),!l.current)return;if(typeof u=="number"){r.go(u);return}let d=Vy(u,JSON.parse(s),i,c.relative==="path");e==null&&t!=="/"&&(d.pathname=d.pathname==="/"?t:Dr([t,d.pathname])),(c.replace?r.replace:r.push)(d,c.state,c)},[t,r,s,i,e])}const oE=w.createContext(null);function iE(e){let t=w.useContext(yr).outlet;return t&&w.createElement(oE.Provider,{value:e},t)}function Yy(){let{matches:e}=w.useContext(yr),t=e[e.length-1];return t?t.params:{}}function Xy(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=w.useContext(Ro),{matches:o}=w.useContext(yr),{pathname:i}=gi(),s=JSON.stringify(Uy(o,r.v7_relativeSplatPath));return w.useMemo(()=>Vy(e,JSON.parse(s),i,n==="path"),[e,s,i,n])}function sE(e,t){return lE(e,t)}function lE(e,t,n,r){ol()||tt(!1);let{navigator:o}=w.useContext(Ro),{matches:i}=w.useContext(yr),s=i[i.length-1],l=s?s.params:{};s&&s.pathname;let a=s?s.pathnameBase:"/";s&&s.route;let u=gi(),c;if(t){var d;let S=typeof t=="string"?_i(t):t;a==="/"||(d=S.pathname)!=null&&d.startsWith(a)||tt(!1),c=S}else c=u;let p=c.pathname||"/",v=p;if(a!=="/"){let S=a.replace(/^\//,"").split("/");v="/"+p.replace(/^\//,"").split("/").slice(S.length).join("/")}let g=OC(e,{pathname:v}),y=fE(g&&g.map(S=>Object.assign({},S,{params:Object.assign({},l,S.params),pathname:Dr([a,o.encodeLocation?o.encodeLocation(S.pathname).pathname:S.pathname]),pathnameBase:S.pathnameBase==="/"?a:Dr([a,o.encodeLocation?o.encodeLocation(S.pathnameBase).pathname:S.pathnameBase])})),i,n,r);return t&&y?w.createElement(Mu.Provider,{value:{location:Us({pathname:"/",search:"",hash:"",state:null,key:"default"},c),navigationType:_r.Pop}},y):y}function aE(){let e=gE(),t=ZC(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return w.createElement(w.Fragment,null,w.createElement("h2",null,"Unexpected Application Error!"),w.createElement("h3",{style:{fontStyle:"italic"}},t),n?w.createElement("pre",{style:o},n):null,null)}const uE=w.createElement(aE,null);class cE extends w.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?w.createElement(yr.Provider,{value:this.props.routeContext},w.createElement(Gy.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function dE(e){let{routeContext:t,match:n,children:r}=e,o=w.useContext(gh);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),w.createElement(yr.Provider,{value:t},r)}function fE(e,t,n,r){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if((i=n)!=null&&i.errors)e=n.matches;else return null}let s=e,l=(o=n)==null?void 0:o.errors;if(l!=null){let c=s.findIndex(d=>d.route.id&&(l==null?void 0:l[d.route.id]));c>=0||tt(!1),s=s.slice(0,Math.min(s.length,c+1))}let a=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let c=0;c=0?s=s.slice(0,u+1):s=[s[0]];break}}}return s.reduceRight((c,d,p)=>{let v,g=!1,y=null,S=null;n&&(v=l&&d.route.id?l[d.route.id]:void 0,y=d.route.errorElement||uE,a&&(u<0&&p===0?(yE("route-fallback",!1),g=!0,S=null):u===p&&(g=!0,S=d.route.hydrateFallbackElement||null)));let f=t.concat(s.slice(0,p+1)),h=()=>{let m;return v?m=y:g?m=S:d.route.Component?m=w.createElement(d.route.Component,null):d.route.element?m=d.route.element:m=c,w.createElement(dE,{match:d,routeContext:{outlet:c,matches:f,isDataRoute:n!=null},children:m})};return n&&(d.route.ErrorBoundary||d.route.errorElement||p===0)?w.createElement(cE,{location:n.location,revalidation:n.revalidation,component:y,error:v,children:h(),routeContext:{outlet:null,matches:f,isDataRoute:!0}}):h()},null)}var Qy=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Qy||{}),Ka=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Ka||{});function pE(e){let t=w.useContext(gh);return t||tt(!1),t}function hE(e){let t=w.useContext(tE);return t||tt(!1),t}function mE(e){let t=w.useContext(yr);return t||tt(!1),t}function Jy(e){let t=mE(),n=t.matches[t.matches.length-1];return n.route.id||tt(!1),n.route.id}function gE(){var e;let t=w.useContext(Gy),n=hE(Ka.UseRouteError),r=Jy(Ka.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function vE(){let{router:e}=pE(Qy.UseNavigateStable),t=Jy(Ka.UseNavigateStable),n=w.useRef(!1);return Ky(()=>{n.current=!0}),w.useCallback(function(o,i){i===void 0&&(i={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,Us({fromRouteId:t},i)))},[e,t])}const T0={};function yE(e,t,n){!t&&!T0[e]&&(T0[e]=!0)}function xE(e){return iE(e.context)}function Dt(e){tt(!1)}function wE(e){let{basename:t="/",children:n=null,location:r,navigationType:o=_r.Pop,navigator:i,static:s=!1,future:l}=e;ol()&&tt(!1);let a=t.replace(/^\/*/,"/"),u=w.useMemo(()=>({basename:a,navigator:i,static:s,future:Us({v7_relativeSplatPath:!1},l)}),[a,l,i,s]);typeof r=="string"&&(r=_i(r));let{pathname:c="/",search:d="",hash:p="",state:v=null,key:g="default"}=r,y=w.useMemo(()=>{let S=mh(c,a);return S==null?null:{location:{pathname:S,search:d,hash:p,state:v,key:g},navigationType:o}},[a,c,d,p,v,g,o]);return y==null?null:w.createElement(Ro.Provider,{value:u},w.createElement(Mu.Provider,{children:n,value:y}))}function SE(e){let{children:t,location:n}=e;return sE(Nf(t),n)}new Promise(()=>{});function Nf(e,t){t===void 0&&(t=[]);let n=[];return w.Children.forEach(e,(r,o)=>{if(!w.isValidElement(r))return;let i=[...t,o];if(r.type===w.Fragment){n.push.apply(n,Nf(r.props.children,i));return}r.type!==Dt&&tt(!1),!r.props.index||!r.props.children||tt(!1);let s={id:r.props.id||i.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(s.children=Nf(r.props.children,i)),n.push(s)}),n}/** * React Router DOM v6.22.3 * * Copyright (c) Remix Software Inc. @@ -72,44 +72,46 @@ Error generating stack: `+i.message+` * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var il=w;function ME(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var OE=typeof Object.is=="function"?Object.is:ME,NE=il.useSyncExternalStore,LE=il.useRef,AE=il.useEffect,jE=il.useMemo,zE=il.useDebugValue;t2.useSyncExternalStoreWithSelector=function(e,t,n,r,o){var i=LE(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=jE(function(){function a(v){if(!u){if(u=!0,c=v,v=r(v),o!==void 0&&s.hasValue){var g=s.value;if(o(g,v))return d=g}return d=v}if(g=d,OE(c,v))return g;var y=r(v);return o!==void 0&&o(g,y)?g:(c=v,d=y)}var u=!1,c,d,p=n===void 0?null:n;return[function(){return a(t())},p===null?void 0:function(){return a(p())}]},[t,n,r,o]);var l=NE(e,i[0],i[1]);return AE(function(){s.hasValue=!0,s.value=l},[l]),zE(l),l};e2.exports=t2;var FE=e2.exports,Kt="default"in ai?oe:ai,_0=Symbol.for("react-redux-context"),M0=typeof globalThis<"u"?globalThis:{};function DE(){if(!Kt.createContext)return{};const e=M0[_0]??(M0[_0]=new Map);let t=e.get(Kt.createContext);return t||(t=Kt.createContext(null),e.set(Kt.createContext,t)),t}var Vr=DE(),BE=()=>{throw new Error("uSES not initialized!")};function vh(e=Vr){return function(){return Kt.useContext(e)}}var n2=vh(),r2=BE,WE=e=>{r2=e},UE=(e,t)=>e===t;function VE(e=Vr){const t=e===Vr?n2:vh(e),n=(r,o={})=>{const{equalityFn:i=UE,devModeChecks:s={}}=typeof o=="function"?{equalityFn:o}:o,{store:l,subscription:a,getServerState:u,stabilityCheck:c,identityFunctionCheck:d}=t();Kt.useRef(!0);const p=Kt.useCallback({[r.name](g){return r(g)}}[r.name],[r,c,s.stabilityCheck]),v=r2(a.addNestedSub,l.getState,u||l.getState,p,i);return Kt.useDebugValue(v),v};return Object.assign(n,{withTypes:()=>n}),n}var HE=VE();function GE(e){e()}function KE(){let e=null,t=null;return{clear(){e=null,t=null},notify(){GE(()=>{let n=e;for(;n;)n.callback(),n=n.next})},get(){const n=[];let r=e;for(;r;)n.push(r),r=r.next;return n},subscribe(n){let r=!0;const o=t={callback:n,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){!r||e===null||(r=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}var O0={notify(){},get:()=>[]};function qE(e,t){let n,r=O0,o=0,i=!1;function s(y){c();const S=r.subscribe(y);let f=!1;return()=>{f||(f=!0,S(),d())}}function l(){r.notify()}function a(){g.onStateChange&&g.onStateChange()}function u(){return i}function c(){o++,n||(n=t?t.addNestedSub(a):e.subscribe(a),r=KE())}function d(){o--,n&&o===0&&(n(),n=void 0,r.clear(),r=O0)}function p(){i||(i=!0,c())}function v(){i&&(i=!1,d())}const g={addNestedSub:s,notifyNestedSubs:l,handleChangeWrapper:a,isSubscribed:u,trySubscribe:p,tryUnsubscribe:v,getListeners:()=>r};return g}var YE=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",XE=YE?Kt.useLayoutEffect:Kt.useEffect;function QE({store:e,context:t,children:n,serverState:r,stabilityCheck:o="once",identityFunctionCheck:i="once"}){const s=Kt.useMemo(()=>{const u=qE(e);return{store:e,subscription:u,getServerState:r?()=>r:void 0,stabilityCheck:o,identityFunctionCheck:i}},[e,r,o,i]),l=Kt.useMemo(()=>e.getState(),[e]);XE(()=>{const{subscription:u}=s;return u.onStateChange=u.notifyNestedSubs,u.trySubscribe(),l!==e.getState()&&u.notifyNestedSubs(),()=>{u.tryUnsubscribe(),u.onStateChange=void 0}},[s,l]);const a=t||Vr;return Kt.createElement(a.Provider,{value:s},n)}var JE=QE;function o2(e=Vr){const t=e===Vr?n2:vh(e),n=()=>{const{store:r}=t();return r};return Object.assign(n,{withTypes:()=>n}),n}var ZE=o2();function ek(e=Vr){const t=e===Vr?ZE:o2(e),n=()=>t().dispatch;return Object.assign(n,{withTypes:()=>n}),n}var tk=ek();WE(FE.useSyncExternalStoreWithSelector);const nk=tk,So=HE;function N0(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function yh(e,t){e===void 0&&(e={}),t===void 0&&(t={}),Object.keys(t).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:N0(t[n])&&N0(e[n])&&Object.keys(t[n]).length>0&&yh(e[n],t[n])})}const i2={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 Mi(){const e=typeof document<"u"?document:{};return yh(e,i2),e}const rk={document:i2,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 tn(){const e=typeof window<"u"?window:{};return yh(e,rk),e}function ok(e){return e===void 0&&(e=""),e.trim().split(" ").filter(t=>!!t.trim())}function ik(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function Af(e,t){return t===void 0&&(t=0),setTimeout(e,t)}function qa(){return Date.now()}function sk(e){const t=tn();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function lk(e,t){t===void 0&&(t="x");const n=tn();let r,o,i;const s=sk(e);return n.WebKitCSSMatrix?(o=s.transform||s.webkitTransform,o.split(",").length>6&&(o=o.split(", ").map(l=>l.replace(",",".")).join(", ")),i=new n.WebKitCSSMatrix(o==="none"?"":o)):(i=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=i.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?o=i.m41:r.length===16?o=parseFloat(r[12]):o=parseFloat(r[4])),t==="y"&&(n.WebKitCSSMatrix?o=i.m42:r.length===16?o=parseFloat(r[13]):o=parseFloat(r[5])),o||0}function Al(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function ak(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function Vt(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;nt.indexOf(i)<0);for(let i=0,s=o.length;ii?"next":"prev",c=(p,v)=>u==="next"&&p>=v||u==="prev"&&p<=v,d=()=>{l=new Date().getTime(),s===null&&(s=l);const p=Math.max(Math.min((l-s)/a,1),0),v=.5-Math.cos(p*Math.PI)/2;let g=i+v*(n-i);if(c(g,n)&&(g=n),t.wrapperEl.scrollTo({[r]:g}),c(g,n)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[r]:g})}),o.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=o.requestAnimationFrame(d)};d()}function Hn(e,t){return t===void 0&&(t=""),[...e.children].filter(n=>n.matches(t))}function Ya(e){try{console.warn(e);return}catch{}}function Xa(e,t){t===void 0&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:ok(t)),n}function uk(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 ck(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 Mr(e,t){return tn().getComputedStyle(e,null).getPropertyValue(t)}function Qa(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function l2(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 jf(e,t,n){const r=tn();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}function Zn(e){return(Array.isArray(e)?e:[e]).filter(t=>!!t)}let ud;function dk(){const e=tn(),t=Mi();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function a2(){return ud||(ud=dk()),ud}let cd;function fk(e){let{userAgent:t}=e===void 0?{}:e;const n=a2(),r=tn(),o=r.navigator.platform,i=t||r.navigator.userAgent,s={ios:!1,android:!1},l=r.screen.width,a=r.screen.height,u=i.match(/(Android);?[\s\/]+([\d.]+)?/);let c=i.match(/(iPad).*OS\s([\d_]+)/);const d=i.match(/(iPod)(.*OS\s([\d_]+))?/),p=!c&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),v=o==="Win32";let g=o==="MacIntel";const y=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!c&&g&&n.touch&&y.indexOf(`${l}x${a}`)>=0&&(c=i.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),g=!1),u&&!v&&(s.os="android",s.android=!0),(c||p||d)&&(s.os="ios",s.ios=!0),s}function u2(e){return e===void 0&&(e={}),cd||(cd=fk(e)),cd}let dd;function pk(){const e=tn(),t=u2();let n=!1;function r(){const l=e.navigator.userAgent.toLowerCase();return l.indexOf("safari")>=0&&l.indexOf("chrome")<0&&l.indexOf("android")<0}if(r()){const l=String(e.navigator.userAgent);if(l.includes("Version/")){const[a,u]=l.split("Version/")[1].split(" ")[0].split(".").map(c=>Number(c));n=a<16||a===16&&u<2}}const o=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),i=r(),s=i||o&&t.ios;return{isSafari:n||i,needPerspectiveFix:n,need3dFix:s,isWebView:o}}function hk(){return dd||(dd=pk()),dd}function mk(e){let{swiper:t,on:n,emit:r}=e;const o=tn();let i=null,s=null;const l=()=>{!t||t.destroyed||!t.initialized||(r("beforeResize"),r("resize"))},a=()=>{!t||t.destroyed||!t.initialized||(i=new ResizeObserver(d=>{s=o.requestAnimationFrame(()=>{const{width:p,height:v}=t;let g=p,y=v;d.forEach(S=>{let{contentBoxSize:f,contentRect:h,target:m}=S;m&&m!==t.el||(g=h?h.width:(f[0]||f).inlineSize,y=h?h.height:(f[0]||f).blockSize)}),(g!==p||y!==v)&&l()})}),i.observe(t.el))},u=()=>{s&&o.cancelAnimationFrame(s),i&&i.unobserve&&t.el&&(i.unobserve(t.el),i=null)},c=()=>{!t||t.destroyed||!t.initialized||r("orientationchange")};n("init",()=>{if(t.params.resizeObserver&&typeof o.ResizeObserver<"u"){a();return}o.addEventListener("resize",l),o.addEventListener("orientationchange",c)}),n("destroy",()=>{u(),o.removeEventListener("resize",l),o.removeEventListener("orientationchange",c)})}function gk(e){let{swiper:t,extendParams:n,on:r,emit:o}=e;const i=[],s=tn(),l=function(c,d){d===void 0&&(d={});const p=s.MutationObserver||s.WebkitMutationObserver,v=new p(g=>{if(t.__preventObserver__)return;if(g.length===1){o("observerUpdate",g[0]);return}const y=function(){o("observerUpdate",g[0])};s.requestAnimationFrame?s.requestAnimationFrame(y):s.setTimeout(y,0)});v.observe(c,{attributes:typeof d.attributes>"u"?!0:d.attributes,childList:typeof d.childList>"u"?!0:d.childList,characterData:typeof d.characterData>"u"?!0:d.characterData}),i.push(v)},a=()=>{if(t.params.observer){if(t.params.observeParents){const c=l2(t.hostEl);for(let d=0;d{i.forEach(c=>{c.disconnect()}),i.splice(0,i.length)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",a),r("destroy",u)}var vk={on(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;const o=n?"unshift":"push";return e.split(" ").forEach(i=>{r.eventsListeners[i]||(r.eventsListeners[i]=[]),r.eventsListeners[i][o](t)}),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;function o(){r.off(e,o),o.__emitterProxy&&delete o.__emitterProxy;for(var i=arguments.length,s=new Array(i),l=0;l=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((o,i)=>{(o===t||o.__emitterProxy&&o.__emitterProxy===t)&&n.eventsListeners[r].splice(i,1)})}),n},emit(){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let t,n,r;for(var o=arguments.length,i=new Array(o),s=0;s{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(u=>{u.apply(r,[a,...n])}),e.eventsListeners&&e.eventsListeners[a]&&e.eventsListeners[a].forEach(u=>{u.apply(r,n)})}),e}};function yk(){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(Mr(r,"padding-left")||0,10)-parseInt(Mr(r,"padding-right")||0,10),n=n-parseInt(Mr(r,"padding-top")||0,10)-parseInt(Mr(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 xk(){const e=this;function t(R,M){return parseFloat(R.getPropertyValue(e.getDirectionLabel(M))||0)}const n=e.params,{wrapperEl:r,slidesEl:o,size:i,rtlTranslate:s,wrongRTL:l}=e,a=e.virtual&&n.virtual.enabled,u=a?e.virtual.slides.length:e.slides.length,c=Hn(o,`.${e.params.slideClass}, swiper-slide`),d=a?e.virtual.slides.length:c.length;let p=[];const v=[],g=[];let y=n.slidesOffsetBefore;typeof y=="function"&&(y=n.slidesOffsetBefore.call(e));let S=n.slidesOffsetAfter;typeof S=="function"&&(S=n.slidesOffsetAfter.call(e));const f=e.snapGrid.length,h=e.slidesGrid.length;let m=n.spaceBetween,x=-y,C=0,E=0;if(typeof i>"u")return;typeof m=="string"&&m.indexOf("%")>=0?m=parseFloat(m.replace("%",""))/100*i:typeof m=="string"&&(m=parseFloat(m)),e.virtualSize=-m,c.forEach(R=>{s?R.style.marginLeft="":R.style.marginRight="",R.style.marginBottom="",R.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(jl(r,"--swiper-centered-offset-before",""),jl(r,"--swiper-centered-offset-after",""));const k=n.grid&&n.grid.rows>1&&e.grid;k?e.grid.initSlides(c):e.grid&&e.grid.unsetSlides();let T;const $=n.slidesPerView==="auto"&&n.breakpoints&&Object.keys(n.breakpoints).filter(R=>typeof n.breakpoints[R].slidesPerView<"u").length>0;for(let R=0;R1&&p.push(e.virtualSize-i)}if(a&&n.loop){const R=g[0]+m;if(n.slidesPerGroup>1){const M=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),O=R*n.slidesPerGroup;for(let I=0;I!n.cssMode||n.loop?!0:O!==c.length-1).forEach(M=>{M.style[R]=`${m}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let R=0;g.forEach(O=>{R+=O+(m||0)}),R-=m;const M=R-i;p=p.map(O=>O<=0?-y:O>M?M+S:O)}if(n.centerInsufficientSlides){let R=0;if(g.forEach(M=>{R+=M+(m||0)}),R-=m,R{p[I]=O-M}),v.forEach((O,I)=>{v[I]=O+M})}}if(Object.assign(e,{slides:c,snapGrid:p,slidesGrid:v,slidesSizesGrid:g}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){jl(r,"--swiper-centered-offset-before",`${-p[0]}px`),jl(r,"--swiper-centered-offset-after",`${e.size/2-g[g.length-1]/2}px`);const R=-e.snapGrid[0],M=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(O=>O+R),e.slidesGrid=e.slidesGrid.map(O=>O+M)}if(d!==u&&e.emit("slidesLengthChange"),p.length!==f&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),v.length!==h&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!a&&!n.cssMode&&(n.effect==="slide"||n.effect==="fade")){const R=`${n.containerModifierClass}backface-hidden`,M=e.el.classList.contains(R);d<=n.maxBackfaceHiddenSlides?M||e.el.classList.add(R):M&&e.el.classList.remove(R)}}function wk(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let o=0,i;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const s=l=>r?t.slides[t.getSlideIndexByData(l)]:t.slides[l];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(l=>{n.push(l)});else for(i=0;it.slides.length&&!r)break;n.push(s(l))}else n.push(s(t.activeIndex));for(i=0;io?l:o}(o||o===0)&&(t.wrapperEl.style.height=`${o}px`)}function Sk(){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 s=-e;o&&(s=e),r.forEach(a=>{a.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass)}),t.visibleSlidesIndexes=[],t.visibleSlides=[];let l=n.spaceBetween;typeof l=="string"&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*t.size:typeof l=="string"&&(l=parseFloat(l));for(let a=0;a=0&&v<=t.size-t.slidesSizesGrid[a];(v>=0&&v1&&g<=t.size||v<=0&&g>=t.size)&&(t.visibleSlides.push(u),t.visibleSlidesIndexes.push(a),r[a].classList.add(n.slideVisibleClass)),y&&r[a].classList.add(n.slideFullyVisibleClass),u.progress=o?-d:d,u.originalProgress=o?-p:p}}function Ck(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:o,isBeginning:i,isEnd:s,progressLoop:l}=t;const a=i,u=s;if(r===0)o=0,i=!0,s=!0;else{o=(e-t.minTranslate())/r;const c=Math.abs(e-t.minTranslate())<1,d=Math.abs(e-t.maxTranslate())<1;i=c||o<=0,s=d||o>=1,c&&(o=0),d&&(o=1)}if(n.loop){const c=t.getSlideIndexByData(0),d=t.getSlideIndexByData(t.slides.length-1),p=t.slidesGrid[c],v=t.slidesGrid[d],g=t.slidesGrid[t.slidesGrid.length-1],y=Math.abs(e);y>=p?l=(y-p)/g:l=(y+g-v)/g,l>1&&(l-=1)}Object.assign(t,{progress:o,progressLoop:l,isBeginning:i,isEnd:s}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),i&&!a&&t.emit("reachBeginning toEdge"),s&&!u&&t.emit("reachEnd toEdge"),(a&&!i||u&&!s)&&t.emit("fromEdge"),t.emit("progress",o)}function Ek(){const e=this,{slides:t,params:n,slidesEl:r,activeIndex:o}=e,i=e.virtual&&n.virtual.enabled,s=e.grid&&n.grid&&n.grid.rows>1,l=d=>Hn(r,`.${n.slideClass}${d}, swiper-slide${d}`)[0];t.forEach(d=>{d.classList.remove(n.slideActiveClass,n.slideNextClass,n.slidePrevClass)});let a,u,c;if(i)if(n.loop){let d=o-e.virtual.slidesBefore;d<0&&(d=e.virtual.slides.length+d),d>=e.virtual.slides.length&&(d-=e.virtual.slides.length),a=l(`[data-swiper-slide-index="${d}"]`)}else a=l(`[data-swiper-slide-index="${o}"]`);else s?(a=t.filter(d=>d.column===o)[0],c=t.filter(d=>d.column===o+1)[0],u=t.filter(d=>d.column===o-1)[0]):a=t[o];a&&(a.classList.add(n.slideActiveClass),s?(c&&c.classList.add(n.slideNextClass),u&&u.classList.add(n.slidePrevClass)):(c=ck(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!c&&(c=t[0]),c&&c.classList.add(n.slideNextClass),u=uk(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!u===0&&(u=t[t.length-1]),u&&u.classList.add(n.slidePrevClass))),e.emitSlidesClasses()}const sa=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,r=t.closest(n());if(r){let o=r.querySelector(`.${e.params.lazyPreloaderClass}`);!o&&e.isElement&&(r.shadowRoot?o=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(o=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),o&&o.remove())})),o&&o.remove()}},fd=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},zf=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const r=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),o=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const s=o,l=[s-t];l.push(...Array.from({length:t}).map((a,u)=>s+r+u)),e.slides.forEach((a,u)=>{l.includes(a.column)&&fd(e,u)});return}const i=o+r-1;if(e.params.rewind||e.params.loop)for(let s=o-t;s<=i+t;s+=1){const l=(s%n+n)%n;(li)&&fd(e,l)}else for(let s=Math.max(o-t,0);s<=Math.min(i+t,n-1);s+=1)s!==o&&(s>i||s=t[i]&&r=t[i]&&r=t[i]&&(o=i);return n.normalizeSlideIndex&&(o<0||typeof o>"u")&&(o=0),o}function Pk(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:o,activeIndex:i,realIndex:s,snapIndex:l}=t;let a=e,u;const c=v=>{let g=v-t.virtual.slidesBefore;return g<0&&(g=t.virtual.slides.length+g),g>=t.virtual.slides.length&&(g-=t.virtual.slides.length),g};if(typeof a>"u"&&(a=kk(t)),r.indexOf(n)>=0)u=r.indexOf(n);else{const v=Math.min(o.slidesPerGroupSkip,a);u=v+Math.floor((a-v)/o.slidesPerGroup)}if(u>=r.length&&(u=r.length-1),a===i&&!t.params.loop){u!==l&&(t.snapIndex=u,t.emit("snapIndexChange"));return}if(a===i&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=c(a);return}const d=t.grid&&o.grid&&o.grid.rows>1;let p;if(t.virtual&&o.virtual.enabled&&o.loop)p=c(a);else if(d){const v=t.slides.filter(y=>y.column===a)[0];let g=parseInt(v.getAttribute("data-swiper-slide-index"),10);Number.isNaN(g)&&(g=Math.max(t.slides.indexOf(v),0)),p=Math.floor(g/o.grid.rows)}else if(t.slides[a]){const v=t.slides[a].getAttribute("data-swiper-slide-index");v?p=parseInt(v,10):p=a}else p=a;Object.assign(t,{previousSnapIndex:l,snapIndex:u,previousRealIndex:s,realIndex:p,previousIndex:i,activeIndex:a}),t.initialized&&zf(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(s!==p&&t.emit("realIndexChange"),t.emit("slideChange"))}function Tk(e,t){const n=this,r=n.params;let o=e.closest(`.${r.slideClass}, swiper-slide`);!o&&n.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(l=>{!o&&l.matches&&l.matches(`.${r.slideClass}, swiper-slide`)&&(o=l)});let i=!1,s;if(o){for(let l=0;la?c=a:r&&es?l="next":i=a.length&&(S=a.length-1);const f=-a[S];if(l.normalizeSlideIndex)for(let m=0;m=C&&x=C&&x=C&&(s=m)}if(i.initialized&&s!==d&&(!i.allowSlideNext&&(p?f>i.translate&&f>i.minTranslate():fi.translate&&f>i.maxTranslate()&&(d||0)!==s))return!1;s!==(c||0)&&n&&i.emit("beforeSlideChangeStart"),i.updateProgress(f);let h;if(s>d?h="next":s0?(i._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{v[m?"scrollLeft":"scrollTop"]=x})):v[m?"scrollLeft":"scrollTop"]=x,C&&requestAnimationFrame(()=>{i.wrapperEl.style.scrollSnapType="",i._immediateVirtual=!1})}else{if(!i.support.smoothScroll)return s2({swiper:i,targetPosition:x,side:m?"left":"top"}),!0;v.scrollTo({[m?"left":"top"]:x,behavior:"smooth"})}return!0}return i.setTransition(t),i.setTranslate(f),i.updateActiveIndex(s),i.updateSlidesClasses(),i.emit("beforeTransitionStart",t,r),i.transitionStart(n,h),t===0?i.transitionEnd(n,h):i.animating||(i.animating=!0,i.onSlideToWrapperTransitionEnd||(i.onSlideToWrapperTransitionEnd=function(x){!i||i.destroyed||x.target===this&&(i.wrapperEl.removeEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.onSlideToWrapperTransitionEnd=null,delete i.onSlideToWrapperTransitionEnd,i.transitionEnd(n,h))}),i.wrapperEl.addEventListener("transitionend",i.onSlideToWrapperTransitionEnd)),!0}function Dk(e,t,n,r){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const o=this;if(o.destroyed)return;const i=o.grid&&o.params.grid&&o.params.grid.rows>1;let s=e;if(o.params.loop)if(o.virtual&&o.params.virtual.enabled)s=s+o.virtual.slidesBefore;else{let l;if(i){const p=s*o.params.grid.rows;l=o.slides.filter(v=>v.getAttribute("data-swiper-slide-index")*1===p)[0].column}else l=o.getSlideIndexByData(s);const a=i?Math.ceil(o.slides.length/o.params.grid.rows):o.slides.length,{centeredSlides:u}=o.params;let c=o.params.slidesPerView;c==="auto"?c=o.slidesPerViewDynamic():(c=Math.ceil(parseFloat(o.params.slidesPerView,10)),u&&c%2===0&&(c=c+1));let d=a-lv.getAttribute("data-swiper-slide-index")*1===p)[0].column}else s=o.getSlideIndexByData(s)}return requestAnimationFrame(()=>{o.slideTo(s,t,n,r)}),o}function Bk(e,t,n){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const r=this,{enabled:o,params:i,animating:s}=r;if(!o||r.destroyed)return r;let l=i.slidesPerGroup;i.slidesPerView==="auto"&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(l=Math.max(r.slidesPerViewDynamic("current",!0),1));const a=r.activeIndex{r.slideTo(r.activeIndex+a,e,t,n)}),!0}return i.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+a,e,t,n)}function Wk(e,t,n){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const r=this,{params:o,snapGrid:i,slidesGrid:s,rtlTranslate:l,enabled:a,animating:u}=r;if(!a||r.destroyed)return r;const c=r.virtual&&o.virtual.enabled;if(o.loop){if(u&&!c&&o.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}const d=l?r.translate:-r.translate;function p(f){return f<0?-Math.floor(Math.abs(f)):Math.floor(f)}const v=p(d),g=i.map(f=>p(f));let y=i[g.indexOf(v)-1];if(typeof y>"u"&&o.cssMode){let f;i.forEach((h,m)=>{v>=h&&(f=m)}),typeof f<"u"&&(y=i[f>0?f-1:f])}let S=0;if(typeof y<"u"&&(S=s.indexOf(y),S<0&&(S=r.activeIndex-1),o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(S=S-r.slidesPerViewDynamic("previous",!0)+1,S=Math.max(S,0))),o.rewind&&r.isBeginning){const f=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(f,e,t,n)}else if(o.loop&&r.activeIndex===0&&o.cssMode)return requestAnimationFrame(()=>{r.slideTo(S,e,t,n)}),!0;return r.slideTo(S,e,t,n)}function Uk(e,t,n){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const r=this;if(!r.destroyed)return r.slideTo(r.activeIndex,e,t,n)}function Vk(e,t,n,r){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0),r===void 0&&(r=.5);const o=this;if(o.destroyed)return;let i=o.activeIndex;const s=Math.min(o.params.slidesPerGroupSkip,i),l=s+Math.floor((i-s)/o.params.slidesPerGroup),a=o.rtlTranslate?o.translate:-o.translate;if(a>=o.snapGrid[l]){const u=o.snapGrid[l],c=o.snapGrid[l+1];a-u>(c-u)*r&&(i+=o.params.slidesPerGroup)}else{const u=o.snapGrid[l-1],c=o.snapGrid[l];a-u<=(c-u)*r&&(i-=o.params.slidesPerGroup)}return i=Math.max(i,0),i=Math.min(i,o.slidesGrid.length-1),o.slideTo(i,e,t,n)}function Hk(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let o=e.clickedIndex,i;const s=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;i=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?oe.slides.length-e.loopedSlides+r/2?(e.loopFix(),o=e.getSlideIndex(Hn(n,`${s}[data-swiper-slide-index="${i}"]`)[0]),Af(()=>{e.slideTo(o)})):e.slideTo(o):o>e.slides.length-r?(e.loopFix(),o=e.getSlideIndex(Hn(n,`${s}[data-swiper-slide-index="${i}"]`)[0]),Af(()=>{e.slideTo(o)})):e.slideTo(o)}else e.slideTo(o)}var Gk={slideTo:Fk,slideToLoop:Dk,slideNext:Bk,slidePrev:Wk,slideReset:Uk,slideToClosest:Vk,slideToClickedSlide:Hk};function Kk(e){const t=this,{params:n,slidesEl:r}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;const o=()=>{Hn(r,`.${n.slideClass}, swiper-slide`).forEach((d,p)=>{d.setAttribute("data-swiper-slide-index",p)})},i=t.grid&&n.grid&&n.grid.rows>1,s=n.slidesPerGroup*(i?n.grid.rows:1),l=t.slides.length%s!==0,a=i&&t.slides.length%n.grid.rows!==0,u=c=>{for(let d=0;d1;u.length"u"?i=a.getSlideIndex(u.filter(I=>I.classList.contains(v.slideActiveClass))[0]):C=i;const E=r==="next"||!r,k=r==="prev"||!r;let T=0,$=0;const R=h?Math.ceil(u.length/v.grid.rows):u.length,O=(h?u[i].column:i)+(g&&typeof o>"u"?-y/2+.5:0);if(O=0;D-=1)u[D].column===j&&m.push(D)}else m.push(R-N-1)}}else if(O+y>R-f){$=Math.max(O-(R-f*2),S);for(let I=0;I<$;I+=1){const N=I-Math.floor(I/R)*R;h?u.forEach((j,D)=>{j.column===N&&x.push(D)}):x.push(N)}}if(a.__preventObserver__=!0,requestAnimationFrame(()=>{a.__preventObserver__=!1}),k&&m.forEach(I=>{u[I].swiperLoopMoveDOM=!0,p.prepend(u[I]),u[I].swiperLoopMoveDOM=!1}),E&&x.forEach(I=>{u[I].swiperLoopMoveDOM=!0,p.append(u[I]),u[I].swiperLoopMoveDOM=!1}),a.recalcSlides(),v.slidesPerView==="auto"?a.updateSlides():h&&(m.length>0&&k||x.length>0&&E)&&a.slides.forEach((I,N)=>{a.grid.updateSlide(N,I,a.slides)}),v.watchSlidesProgress&&a.updateSlidesOffset(),n){if(m.length>0&&k){if(typeof t>"u"){const I=a.slidesGrid[C],j=a.slidesGrid[C+T]-I;l?a.setTranslate(a.translate-j):(a.slideTo(C+Math.ceil(T),0,!1,!0),o&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-j,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-j))}else if(o){const I=h?m.length/v.grid.rows:m.length;a.slideTo(a.activeIndex+I,0,!1,!0),a.touchEventsData.currentTranslate=a.translate}}else if(x.length>0&&E)if(typeof t>"u"){const I=a.slidesGrid[C],j=a.slidesGrid[C-$]-I;l?a.setTranslate(a.translate-j):(a.slideTo(C-$,0,!1,!0),o&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-j,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-j))}else{const I=h?x.length/v.grid.rows:x.length;a.slideTo(a.activeIndex-I,0,!1,!0)}}if(a.allowSlidePrev=c,a.allowSlideNext=d,a.controller&&a.controller.control&&!s){const I={slideRealIndex:t,direction:r,setTranslate:o,activeSlideIndex:i,byController:!0};Array.isArray(a.controller.control)?a.controller.control.forEach(N=>{!N.destroyed&&N.params.loop&&N.loopFix({...I,slideTo:N.params.slidesPerView===v.slidesPerView?n:!1})}):a.controller.control instanceof a.constructor&&a.controller.control.params.loop&&a.controller.control.loopFix({...I,slideTo:a.controller.control.params.slidesPerView===v.slidesPerView?n:!1})}a.emit("loopFix")}function Yk(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const r=[];e.slides.forEach(o=>{const i=typeof o.swiperSlideIndex>"u"?o.getAttribute("data-swiper-slide-index")*1:o.swiperSlideIndex;r[i]=o}),e.slides.forEach(o=>{o.removeAttribute("data-swiper-slide-index")}),r.forEach(o=>{n.append(o)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var Xk={loopCreate:Kk,loopFix:qk,loopDestroy:Yk};function Qk(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;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function Jk(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var Zk={setGrabCursor:Qk,unsetGrabCursor:Jk};function eP(e,t){t===void 0&&(t=this);function n(r){if(!r||r===Mi()||r===tn())return null;r.assignedSlot&&(r=r.assignedSlot);const o=r.closest(e);return!o&&!r.getRootNode?null:o||n(r.getRootNode().host)}return n(t)}function L0(e,t,n){const r=tn(),{params:o}=e,i=o.edgeSwipeDetection,s=o.edgeSwipeThreshold;return i&&(n<=s||n>=r.innerWidth-s)?i==="prevent"?(t.preventDefault(),!0):!1:!0}function tP(e){const t=this,n=Mi();let r=e;r.originalEvent&&(r=r.originalEvent);const o=t.touchEventsData;if(r.type==="pointerdown"){if(o.pointerId!==null&&o.pointerId!==r.pointerId)return;o.pointerId=r.pointerId}else r.type==="touchstart"&&r.targetTouches.length===1&&(o.touchId=r.targetTouches[0].identifier);if(r.type==="touchstart"){L0(t,r,r.targetTouches[0].pageX);return}const{params:i,touches:s,enabled:l}=t;if(!l||!i.simulateTouch&&r.pointerType==="mouse"||t.animating&&i.preventInteractionOnTransition)return;!t.animating&&i.cssMode&&i.loop&&t.loopFix();let a=r.target;if(i.touchEventsTarget==="wrapper"&&!t.wrapperEl.contains(a)||"which"in r&&r.which===3||"button"in r&&r.button>0||o.isTouched&&o.isMoved)return;const u=!!i.noSwipingClass&&i.noSwipingClass!=="",c=r.composedPath?r.composedPath():r.path;u&&r.target&&r.target.shadowRoot&&c&&(a=c[0]);const d=i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`,p=!!(r.target&&r.target.shadowRoot);if(i.noSwiping&&(p?eP(d,a):a.closest(d))){t.allowClick=!0;return}if(i.swipeHandler&&!a.closest(i.swipeHandler))return;s.currentX=r.pageX,s.currentY=r.pageY;const v=s.currentX,g=s.currentY;if(!L0(t,r,v))return;Object.assign(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=v,s.startY=g,o.touchStartTime=qa(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,i.threshold>0&&(o.allowThresholdMove=!1);let y=!0;a.matches(o.focusableElements)&&(y=!1,a.nodeName==="SELECT"&&(o.isTouched=!1)),n.activeElement&&n.activeElement.matches(o.focusableElements)&&n.activeElement!==a&&n.activeElement.blur();const S=y&&t.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||S)&&!a.isContentEditable&&r.preventDefault(),i.freeMode&&i.freeMode.enabled&&t.freeMode&&t.animating&&!i.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",r)}function nP(e){const t=Mi(),n=this,r=n.touchEventsData,{params:o,touches:i,rtlTranslate:s,enabled:l}=n;if(!l||!o.simulateTouch&&e.pointerType==="mouse")return;let a=e;if(a.originalEvent&&(a=a.originalEvent),a.type==="pointermove"&&(r.touchId!==null||a.pointerId!==r.pointerId))return;let u;if(a.type==="touchmove"){if(u=[...a.changedTouches].filter(E=>E.identifier===r.touchId)[0],!u||u.identifier!==r.touchId)return}else u=a;if(!r.isTouched){r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",a);return}const c=u.pageX,d=u.pageY;if(a.preventedByNestedSwiper){i.startX=c,i.startY=d;return}if(!n.allowTouchMove){a.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(i,{startX:c,startY:d,currentX:c,currentY:d}),r.touchStartTime=qa());return}if(o.touchReleaseOnEdges&&!o.loop){if(n.isVertical()){if(di.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(ci.startX&&n.translate>=n.minTranslate())return}if(t.activeElement&&a.target===t.activeElement&&a.target.matches(r.focusableElements)){r.isMoved=!0,n.allowClick=!1;return}r.allowTouchCallbacks&&n.emit("touchMove",a),i.previousX=i.currentX,i.previousY=i.currentY,i.currentX=c,i.currentY=d;const p=i.currentX-i.startX,v=i.currentY-i.startY;if(n.params.threshold&&Math.sqrt(p**2+v**2)"u"){let E;n.isHorizontal()&&i.currentY===i.startY||n.isVertical()&&i.currentX===i.startX?r.isScrolling=!1:p*p+v*v>=25&&(E=Math.atan2(Math.abs(v),Math.abs(p))*180/Math.PI,r.isScrolling=n.isHorizontal()?E>o.touchAngle:90-E>o.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",a),typeof r.startMoving>"u"&&(i.currentX!==i.startX||i.currentY!==i.startY)&&(r.startMoving=!0),r.isScrolling){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!o.cssMode&&a.cancelable&&a.preventDefault(),o.touchMoveStopPropagation&&!o.nested&&a.stopPropagation();let g=n.isHorizontal()?p:v,y=n.isHorizontal()?i.currentX-i.previousX:i.currentY-i.previousY;o.oneWayMovement&&(g=Math.abs(g)*(s?1:-1),y=Math.abs(y)*(s?1:-1)),i.diff=g,g*=o.touchRatio,s&&(g=-g,y=-y);const S=n.touchesDirection;n.swipeDirection=g>0?"prev":"next",n.touchesDirection=y>0?"prev":"next";const f=n.params.loop&&!o.cssMode,h=n.touchesDirection==="next"&&n.allowSlideNext||n.touchesDirection==="prev"&&n.allowSlidePrev;if(!r.isMoved){if(f&&h&&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,o.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",a)}let m;if(new Date().getTime(),r.isMoved&&r.allowThresholdMove&&S!==n.touchesDirection&&f&&h&&Math.abs(g)>=1){Object.assign(i,{startX:c,startY:d,currentX:c,currentY:d,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,r.startTranslate=r.currentTranslate;return}n.emit("sliderMove",a),r.isMoved=!0,r.currentTranslate=g+r.startTranslate;let x=!0,C=o.resistanceRatio;if(o.touchReleaseOnEdges&&(C=0),g>0?(f&&h&&!m&&r.allowThresholdMove&&r.currentTranslate>(o.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(x=!1,o.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+g)**C))):g<0&&(f&&h&&!m&&r.allowThresholdMove&&r.currentTranslate<(o.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]:n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(o.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(o.slidesPerView,10)))}),r.currentTranslater.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(r.currentTranslate=r.startTranslate),o.threshold>0)if(Math.abs(g)>o.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,i.startX=i.currentX,i.startY=i.currentY,r.currentTranslate=r.startTranslate,i.diff=n.isHorizontal()?i.currentX-i.startX:i.currentY-i.startY;return}}else{r.currentTranslate=r.startTranslate;return}!o.followFinger||o.cssMode||((o.freeMode&&o.freeMode.enabled&&n.freeMode||o.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),o.freeMode&&o.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function rP(e){const t=this,n=t.touchEventsData;let r=e;r.originalEvent&&(r=r.originalEvent);let o;if(r.type==="touchend"||r.type==="touchcancel"){if(o=[...r.changedTouches].filter(C=>C.identifier===n.touchId)[0],!o||o.identifier!==n.touchId)return}else{if(n.touchId!==null||r.pointerId!==n.pointerId)return;o=r}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(r.type)&&!(["pointercancel","contextmenu"].includes(r.type)&&(t.browser.isSafari||t.browser.isWebView)))return;n.pointerId=null,n.touchId=null;const{params:s,touches:l,rtlTranslate:a,slidesGrid:u,enabled:c}=t;if(!c||!s.simulateTouch&&r.pointerType==="mouse")return;if(n.allowTouchCallbacks&&t.emit("touchEnd",r),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&s.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}s.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const d=qa(),p=d-n.touchStartTime;if(t.allowClick){const C=r.path||r.composedPath&&r.composedPath();t.updateClickedSlide(C&&C[0]||r.target,C),t.emit("tap click",r),p<300&&d-n.lastClickTime<300&&t.emit("doubleTap doubleClick",r)}if(n.lastClickTime=qa(),Af(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||l.diff===0&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let v;if(s.followFinger?v=a?t.translate:-t.translate:v=-n.currentTranslate,s.cssMode)return;if(s.freeMode&&s.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:v});return}const g=v>=-t.maxTranslate()&&!t.params.loop;let y=0,S=t.slidesSizesGrid[0];for(let C=0;C=u[C]&&v=u[C])&&(y=C,S=u[u.length-1]-u[u.length-2])}let f=null,h=null;s.rewind&&(t.isBeginning?h=s.virtual&&s.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(f=0));const m=(v-u[y])/S,x=ys.longSwipesMs){if(!s.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(m>=s.longSwipesRatio?t.slideTo(s.rewind&&t.isEnd?f:y+x):t.slideTo(y)),t.swipeDirection==="prev"&&(m>1-s.longSwipesRatio?t.slideTo(y+x):h!==null&&m<0&&Math.abs(m)>s.longSwipesRatio?t.slideTo(h):t.slideTo(y))}else{if(!s.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(r.target===t.navigation.nextEl||r.target===t.navigation.prevEl)?r.target===t.navigation.nextEl?t.slideTo(y+x):t.slideTo(y):(t.swipeDirection==="next"&&t.slideTo(f!==null?f:y+x),t.swipeDirection==="prev"&&t.slideTo(h!==null?h:y))}}function A0(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:o,snapGrid:i}=e,s=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const l=s&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!l?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!s?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=o,e.allowSlideNext=r,e.params.watchOverflow&&i!==e.snapGrid&&e.checkOverflow()}function oP(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function iP(){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 o;const i=e.maxTranslate()-e.minTranslate();i===0?o=0:o=(e.translate-e.minTranslate())/i,o!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function sP(e){const t=this;sa(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}function lP(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const d2=(e,t)=>{const n=Mi(),{params:r,el:o,wrapperEl:i,device:s}=e,l=!!r.nested,a=t==="on"?"addEventListener":"removeEventListener",u=t;n[a]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),o[a]("touchstart",e.onTouchStart,{passive:!1}),o[a]("pointerdown",e.onTouchStart,{passive:!1}),n[a]("touchmove",e.onTouchMove,{passive:!1,capture:l}),n[a]("pointermove",e.onTouchMove,{passive:!1,capture:l}),n[a]("touchend",e.onTouchEnd,{passive:!0}),n[a]("pointerup",e.onTouchEnd,{passive:!0}),n[a]("pointercancel",e.onTouchEnd,{passive:!0}),n[a]("touchcancel",e.onTouchEnd,{passive:!0}),n[a]("pointerout",e.onTouchEnd,{passive:!0}),n[a]("pointerleave",e.onTouchEnd,{passive:!0}),n[a]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&o[a]("click",e.onClick,!0),r.cssMode&&i[a]("scroll",e.onScroll),r.updateOnWindowResize?e[u](s.ios||s.android?"resize orientationchange observerUpdate":"resize observerUpdate",A0,!0):e[u]("observerUpdate",A0,!0),o[a]("load",e.onLoad,{capture:!0})};function aP(){const e=this,{params:t}=e;e.onTouchStart=tP.bind(e),e.onTouchMove=nP.bind(e),e.onTouchEnd=rP.bind(e),e.onDocumentTouchStart=lP.bind(e),t.cssMode&&(e.onScroll=iP.bind(e)),e.onClick=oP.bind(e),e.onLoad=sP.bind(e),d2(e,"on")}function uP(){d2(this,"off")}var cP={attachEvents:aP,detachEvents:uP};const j0=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function dP(){const e=this,{realIndex:t,initialized:n,params:r,el:o}=e,i=r.breakpoints;if(!i||i&&Object.keys(i).length===0)return;const s=e.getBreakpoint(i,e.params.breakpointsBase,e.el);if(!s||e.currentBreakpoint===s)return;const a=(s in i?i[s]:void 0)||e.originalParams,u=j0(e,r),c=j0(e,a),d=r.enabled;u&&!c?(o.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&c&&(o.classList.add(`${r.containerModifierClass}grid`),(a.grid.fill&&a.grid.fill==="column"||!a.grid.fill&&r.grid.fill==="column")&&o.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(f=>{if(typeof a[f]>"u")return;const h=r[f]&&r[f].enabled,m=a[f]&&a[f].enabled;h&&!m&&e[f].disable(),!h&&m&&e[f].enable()});const p=a.direction&&a.direction!==r.direction,v=r.loop&&(a.slidesPerView!==r.slidesPerView||p),g=r.loop;p&&n&&e.changeDirection(),Vt(e.params,a);const y=e.params.enabled,S=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),d&&!y?e.disable():!d&&y&&e.enable(),e.currentBreakpoint=s,e.emit("_beforeBreakpoint",a),n&&(v?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!g&&S?(e.loopCreate(t),e.updateSlides()):g&&!S&&e.loopDestroy()),e.emit("breakpoint",a)}function fP(e,t,n){if(t===void 0&&(t="window"),!e||t==="container"&&!n)return;let r=!1;const o=tn(),i=t==="window"?o.innerHeight:n.clientHeight,s=Object.keys(e).map(l=>{if(typeof l=="string"&&l.indexOf("@")===0){const a=parseFloat(l.substr(1));return{value:i*a,point:l}}return{value:l,point:l}});s.sort((l,a)=>parseInt(l.value,10)-parseInt(a.value,10));for(let l=0;l{typeof r=="object"?Object.keys(r).forEach(o=>{r[o]&&n.push(t+o)}):typeof r=="string"&&n.push(t+r)}),n}function mP(){const e=this,{classNames:t,params:n,rtl:r,el:o,device:i}=e,s=hP(["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:i.android},{ios:i.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...s),o.classList.add(...t),e.emitContainerClasses()}function gP(){const e=this,{el:t,classNames:n}=e;t.classList.remove(...n),e.emitContainerClasses()}var vP={addClasses:mP,removeClasses:gP};function yP(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){const o=e.slides.length-1,i=e.slidesGrid[o]+e.slidesSizesGrid[o]+r*2;e.isLocked=e.size>i}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")}var xP={checkOverflow:yP},Ff={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",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,loopAddBlankSlides:!0,loopAdditionalSlides:0,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",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function wP(e,t){return function(r){r===void 0&&(r={});const o=Object.keys(r)[0],i=r[o];if(typeof i!="object"||i===null){Vt(t,r);return}if(e[o]===!0&&(e[o]={enabled:!0}),o==="navigation"&&e[o]&&e[o].enabled&&!e[o].prevEl&&!e[o].nextEl&&(e[o].auto=!0),["pagination","scrollbar"].indexOf(o)>=0&&e[o]&&e[o].enabled&&!e[o].el&&(e[o].auto=!0),!(o in e&&"enabled"in i)){Vt(t,r);return}typeof e[o]=="object"&&!("enabled"in e[o])&&(e[o].enabled=!0),e[o]||(e[o]={enabled:!1}),Vt(t,r)}}const pd={eventsEmitter:vk,update:Rk,translate:Nk,transition:zk,slide:Gk,loop:Xk,grabCursor:Zk,events:cP,breakpoints:pP,checkOverflow:xP,classes:vP},hd={};let xh=class er{constructor(){let t,n;for(var r=arguments.length,o=new Array(r),i=0;i1){const c=[];return s.querySelectorAll(n.el).forEach(d=>{const p=Vt({},n,{el:d});c.push(new er(p))}),c}const l=this;l.__swiper__=!0,l.support=a2(),l.device=u2({userAgent:n.userAgent}),l.browser=hk(),l.eventsListeners={},l.eventsAnyListeners=[],l.modules=[...l.__modules__],n.modules&&Array.isArray(n.modules)&&l.modules.push(...n.modules);const a={};l.modules.forEach(c=>{c({params:n,swiper:l,extendParams:wP(n,a),on:l.on.bind(l),once:l.once.bind(l),off:l.off.bind(l),emit:l.emit.bind(l)})});const u=Vt({},Ff,a);return l.params=Vt({},u,hd,n),l.originalParams=Vt({},l.params),l.passedParams=Vt({},n),l.params&&l.params.on&&Object.keys(l.params.on).forEach(c=>{l.on(c,l.params.on[c])}),l.params&&l.params.onAny&&l.onAny(l.params.onAny),Object.assign(l,{enabled:l.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return l.params.direction==="horizontal"},isVertical(){return l.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.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:l.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.emit("_swiper"),l.params.init&&l.init(),l}getDirectionLabel(t){return this.isHorizontal()?t:{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"}[t]}getSlideIndex(t){const{slidesEl:n,params:r}=this,o=Hn(n,`.${r.slideClass}, swiper-slide`),i=Qa(o[0]);return Qa(t)-i}getSlideIndexByData(t){return this.getSlideIndex(this.slides.filter(n=>n.getAttribute("data-swiper-slide-index")*1===t)[0])}recalcSlides(){const t=this,{slidesEl:n,params:r}=t;t.slides=Hn(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 o=r.minTranslate(),s=(r.maxTranslate()-o)*t+o;r.translateTo(s,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 o=t.getSlideClasses(r);n.push({slideEl:r,classNames:o}),t.emit("_slideClass",r,o)}),t.emit("_slideClasses",n)}slidesPerViewDynamic(t,n){t===void 0&&(t="current"),n===void 0&&(n=!1);const r=this,{params:o,slides:i,slidesGrid:s,slidesSizesGrid:l,size:a,activeIndex:u}=r;let c=1;if(typeof o.slidesPerView=="number")return o.slidesPerView;if(o.centeredSlides){let d=i[u]?Math.ceil(i[u].swiperSlideSize):0,p;for(let v=u+1;va&&(p=!0));for(let v=u-1;v>=0;v-=1)i[v]&&!p&&(d+=i[v].swiperSlideSize,c+=1,d>a&&(p=!0))}else if(t==="current")for(let d=u+1;d=0;d-=1)s[u]-s[d]{s.complete&&sa(t,s)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function o(){const s=t.rtlTranslate?t.translate*-1:t.translate,l=Math.min(Math.max(s,t.maxTranslate()),t.minTranslate());t.setTranslate(l),t.updateActiveIndex(),t.updateSlidesClasses()}let i;if(r.freeMode&&r.freeMode.enabled&&!r.cssMode)o(),r.autoHeight&&t.updateAutoHeight();else{if((r.slidesPerView==="auto"||r.slidesPerView>1)&&t.isEnd&&!r.centeredSlides){const s=t.virtual&&r.virtual.enabled?t.virtual.slides:t.slides;i=t.slideTo(s.length-1,0,!1,!0)}else i=t.slideTo(t.activeIndex,0,!1,!0);i||o()}r.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,n){n===void 0&&(n=!0);const r=this,o=r.params.direction;return t||(t=o==="horizontal"?"vertical":"horizontal"),t===o||t!=="horizontal"&&t!=="vertical"||(r.el.classList.remove(`${r.params.containerModifierClass}${o}`),r.el.classList.add(`${r.params.containerModifierClass}${t}`),r.emitContainerClasses(),r.params.direction=t,r.slides.forEach(i=>{t==="vertical"?i.style.width="":i.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.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===n.params.swiperElementNodeName.toUpperCase()&&(n.isElement=!0);const o=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let s=r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(o()):Hn(r,o())[0];return!s&&n.params.createElements&&(s=Xa("div",n.params.wrapperClass),r.append(s),Hn(r,`.${n.params.slideClass}`).forEach(l=>{s.append(l)})),Object.assign(n,{el:r,wrapperEl:s,slidesEl:n.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:s,hostEl:n.isElement?r.parentNode.host:r,mounted:!0,rtl:r.dir.toLowerCase()==="rtl"||Mr(r,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(r.dir.toLowerCase()==="rtl"||Mr(r,"direction")==="rtl"),wrongRTL:Mr(s,"display")==="-webkit-box"}),!0}init(t){const n=this;if(n.initialized||n.mount(t)===!1)return n;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();const o=[...n.el.querySelectorAll('[loading="lazy"]')];return n.isElement&&o.push(...n.hostEl.querySelectorAll('[loading="lazy"]')),o.forEach(i=>{i.complete?sa(n,i):i.addEventListener("load",s=>{sa(n,s.target)})}),zf(n),n.initialized=!0,zf(n),n.emit("init"),n.emit("afterInit"),n}destroy(t,n){t===void 0&&(t=!0),n===void 0&&(n=!0);const r=this,{params:o,el:i,wrapperEl:s,slides:l}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),o.loop&&r.loopDestroy(),n&&(r.removeClasses(),i.removeAttribute("style"),s.removeAttribute("style"),l&&l.length&&l.forEach(a=>{a.classList.remove(o.slideVisibleClass,o.slideFullyVisibleClass,o.slideActiveClass,o.slideNextClass,o.slidePrevClass),a.removeAttribute("style"),a.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(a=>{r.off(a)}),t!==!1&&(r.el.swiper=null,ik(r)),r.destroyed=!0),null}static extendDefaults(t){Vt(hd,t)}static get extendedDefaults(){return hd}static get defaults(){return Ff}static installModule(t){er.prototype.__modules__||(er.prototype.__modules__=[]);const n=er.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>er.installModule(n)),er):(er.installModule(t),er)}};Object.keys(pd).forEach(e=>{Object.keys(pd[e]).forEach(t=>{xh.prototype[t]=pd[e][t]})});xh.use([mk,gk]);const f2=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_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","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","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"];function bo(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"&&!e.__swiper__}function ii(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]:bo(t[r])&&bo(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:ii(e[r],t[r]):e[r]=t[r]})}function p2(e){return e===void 0&&(e={}),e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function h2(e){return e===void 0&&(e={}),e.pagination&&typeof e.pagination.el>"u"}function m2(e){return e===void 0&&(e={}),e.scrollbar&&typeof e.scrollbar.el>"u"}function g2(e){e===void 0&&(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 SP(e){return e===void 0&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function bP(e){let{swiper:t,slides:n,passedParams:r,changedParams:o,nextEl:i,prevEl:s,scrollbarEl:l,paginationEl:a}=e;const u=o.filter($=>$!=="children"&&$!=="direction"&&$!=="wrapperClass"),{params:c,pagination:d,navigation:p,scrollbar:v,virtual:g,thumbs:y}=t;let S,f,h,m,x,C,E,k;o.includes("thumbs")&&r.thumbs&&r.thumbs.swiper&&c.thumbs&&!c.thumbs.swiper&&(S=!0),o.includes("controller")&&r.controller&&r.controller.control&&c.controller&&!c.controller.control&&(f=!0),o.includes("pagination")&&r.pagination&&(r.pagination.el||a)&&(c.pagination||c.pagination===!1)&&d&&!d.el&&(h=!0),o.includes("scrollbar")&&r.scrollbar&&(r.scrollbar.el||l)&&(c.scrollbar||c.scrollbar===!1)&&v&&!v.el&&(m=!0),o.includes("navigation")&&r.navigation&&(r.navigation.prevEl||s)&&(r.navigation.nextEl||i)&&(c.navigation||c.navigation===!1)&&p&&!p.prevEl&&!p.nextEl&&(x=!0);const T=$=>{t[$]&&(t[$].destroy(),$==="navigation"?(t.isElement&&(t[$].prevEl.remove(),t[$].nextEl.remove()),c[$].prevEl=void 0,c[$].nextEl=void 0,t[$].prevEl=void 0,t[$].nextEl=void 0):(t.isElement&&t[$].el.remove(),c[$].el=void 0,t[$].el=void 0))};o.includes("loop")&&t.isElement&&(c.loop&&!r.loop?C=!0:!c.loop&&r.loop?E=!0:k=!0),u.forEach($=>{if(bo(c[$])&&bo(r[$]))Object.assign(c[$],r[$]),($==="navigation"||$==="pagination"||$==="scrollbar")&&"enabled"in r[$]&&!r[$].enabled&&T($);else{const R=r[$];(R===!0||R===!1)&&($==="navigation"||$==="pagination"||$==="scrollbar")?R===!1&&T($):c[$]=r[$]}}),u.includes("controller")&&!f&&t.controller&&t.controller.control&&c.controller&&c.controller.control&&(t.controller.control=c.controller.control),o.includes("children")&&n&&g&&c.virtual.enabled?(g.slides=n,g.update(!0)):o.includes("virtual")&&g&&c.virtual.enabled&&(n&&(g.slides=n),g.update(!0)),o.includes("children")&&n&&c.loop&&(k=!0),S&&y.init()&&y.update(!0),f&&(t.controller.control=c.controller.control),h&&(t.isElement&&(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-pagination"),a.part.add("pagination"),t.el.appendChild(a)),a&&(c.pagination.el=a),d.init(),d.render(),d.update()),m&&(t.isElement&&(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-scrollbar"),l.part.add("scrollbar"),t.el.appendChild(l)),l&&(c.scrollbar.el=l),v.init(),v.updateSize(),v.setTranslate()),x&&(t.isElement&&((!i||typeof i=="string")&&(i=document.createElement("div"),i.classList.add("swiper-button-next"),i.innerHTML=t.hostEl.constructor.nextButtonSvg,i.part.add("button-next"),t.el.appendChild(i)),(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-button-prev"),s.innerHTML=t.hostEl.constructor.prevButtonSvg,s.part.add("button-prev"),t.el.appendChild(s))),i&&(c.navigation.nextEl=i),s&&(c.navigation.prevEl=s),p.init(),p.update()),o.includes("allowSlideNext")&&(t.allowSlideNext=r.allowSlideNext),o.includes("allowSlidePrev")&&(t.allowSlidePrev=r.allowSlidePrev),o.includes("direction")&&t.changeDirection(r.direction,!1),(C||k)&&t.loopDestroy(),(E||k)&&t.loopCreate(),t.update()}function CP(e,t){e===void 0&&(e={}),t===void 0&&(t=!0);const n={on:{}},r={},o={};ii(n,Ff),n._emitClasses=!0,n.init=!1;const i={},s=f2.map(a=>a.replace(/_/,"")),l=Object.assign({},e);return Object.keys(l).forEach(a=>{typeof e[a]>"u"||(s.indexOf(a)>=0?bo(e[a])?(n[a]={},o[a]={},ii(n[a],e[a]),ii(o[a],e[a])):(n[a]=e[a],o[a]=e[a]):a.search(/on[A-Z]/)===0&&typeof e[a]=="function"?t?r[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:n.on[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:i[a]=e[a])}),["navigation","pagination","scrollbar"].forEach(a=>{n[a]===!0&&(n[a]={}),n[a]===!1&&delete n[a]}),{params:n,passedParams:o,rest:i,events:r}}function EP(e,t){let{el:n,nextEl:r,prevEl:o,paginationEl:i,scrollbarEl:s,swiper:l}=e;p2(t)&&r&&o&&(l.params.navigation.nextEl=r,l.originalParams.navigation.nextEl=r,l.params.navigation.prevEl=o,l.originalParams.navigation.prevEl=o),h2(t)&&i&&(l.params.pagination.el=i,l.originalParams.pagination.el=i),m2(t)&&s&&(l.params.scrollbar.el=s,l.originalParams.scrollbar.el=s),l.init(n)}function kP(e,t,n,r,o){const i=[];if(!t)return i;const s=a=>{i.indexOf(a)<0&&i.push(a)};if(n&&r){const a=r.map(o),u=n.map(o);a.join("")!==u.join("")&&s("children"),r.length!==n.length&&s("children")}return f2.filter(a=>a[0]==="_").map(a=>a.replace(/_/,"")).forEach(a=>{if(a in e&&a in t)if(bo(e[a])&&bo(t[a])){const u=Object.keys(e[a]),c=Object.keys(t[a]);u.length!==c.length?s(a):(u.forEach(d=>{e[a][d]!==t[a][d]&&s(a)}),c.forEach(d=>{e[a][d]!==t[a][d]&&s(a)}))}else e[a]!==t[a]&&s(a)}),i}const PP=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 Ja(){return Ja=Object.assign?Object.assign.bind():function(e){for(var t=1;t{v2(n)?t.push(n):n.props&&n.props.children&&y2(n.props.children).forEach(r=>t.push(r))}),t}function TP(e){const t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return oe.Children.toArray(e).forEach(r=>{if(v2(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 o=y2(r.props.children);o.length>0?o.forEach(i=>t.push(i)):n["container-end"].push(r)}else n["container-end"].push(r)}),{slides:t,slots:n}}function RP(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},o=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:i,to:s}=n,l=e.params.loop?-t.length:0,a=e.params.loop?t.length*2:t.length,u=[];for(let c=l;c=i&&c<=s&&u.push(t[r(c)]);return u.map((c,d)=>oe.cloneElement(c,{swiper:e,style:o,key:c.props.virtualIndex||c.key||`slide-${d}`}))}function ws(e,t){return typeof window>"u"?w.useEffect(e,t):w.useLayoutEffect(e,t)}const z0=w.createContext(null),$P=w.createContext(null),wh=w.forwardRef(function(e,t){let{className:n,tag:r="div",wrapperTag:o="div",children:i,onSwiper:s,...l}=e===void 0?{}:e,a=!1;const[u,c]=w.useState("swiper"),[d,p]=w.useState(null),[v,g]=w.useState(!1),y=w.useRef(!1),S=w.useRef(null),f=w.useRef(null),h=w.useRef(null),m=w.useRef(null),x=w.useRef(null),C=w.useRef(null),E=w.useRef(null),k=w.useRef(null),{params:T,passedParams:$,rest:R,events:M}=CP(l),{slides:O,slots:I}=TP(i),N=()=>{g(!v)};Object.assign(T.on,{_containerClasses(L,F){c(F)}});const j=()=>{Object.assign(T.on,M),a=!0;const L={...T};if(delete L.wrapperClass,f.current=new xh(L),f.current.virtual&&f.current.params.virtual.enabled){f.current.virtual.slides=O;const F={cache:!1,slides:O,renderExternal:p,renderExternalUpdate:!1};ii(f.current.params.virtual,F),ii(f.current.originalParams.virtual,F)}};S.current||j(),f.current&&f.current.on("_beforeBreakpoint",N);const D=()=>{a||!M||!f.current||Object.keys(M).forEach(L=>{f.current.on(L,M[L])})},W=()=>{!M||!f.current||Object.keys(M).forEach(L=>{f.current.off(L,M[L])})};w.useEffect(()=>()=>{f.current&&f.current.off("_beforeBreakpoint",N)}),w.useEffect(()=>{!y.current&&f.current&&(f.current.emitSlidesClasses(),y.current=!0)}),ws(()=>{if(t&&(t.current=S.current),!!S.current)return f.current.destroyed&&j(),EP({el:S.current,nextEl:x.current,prevEl:C.current,paginationEl:E.current,scrollbarEl:k.current,swiper:f.current},T),s&&!f.current.destroyed&&s(f.current),()=>{f.current&&!f.current.destroyed&&f.current.destroy(!0,!1)}},[]),ws(()=>{D();const L=kP($,h.current,O,m.current,F=>F.key);return h.current=$,m.current=O,L.length&&f.current&&!f.current.destroyed&&bP({swiper:f.current,slides:O,passedParams:$,changedParams:L,nextEl:x.current,prevEl:C.current,scrollbarEl:k.current,paginationEl:E.current}),()=>{W()}}),ws(()=>{PP(f.current)},[d]);function _(){return T.virtual?RP(f.current,O,d):O.map((L,F)=>oe.cloneElement(L,{swiper:f.current,swiperSlideIndex:F}))}return oe.createElement(r,Ja({ref:S,className:g2(`${u}${n?` ${n}`:""}`)},R),oe.createElement($P.Provider,{value:f.current},I["container-start"],oe.createElement(o,{className:SP(T.wrapperClass)},I["wrapper-start"],_(),I["wrapper-end"]),p2(T)&&oe.createElement(oe.Fragment,null,oe.createElement("div",{ref:C,className:"swiper-button-prev"}),oe.createElement("div",{ref:x,className:"swiper-button-next"})),m2(T)&&oe.createElement("div",{ref:k,className:"swiper-scrollbar"}),h2(T)&&oe.createElement("div",{ref:E,className:"swiper-pagination"}),I["container-end"]))});wh.displayName="Swiper";const Sh=w.forwardRef(function(e,t){let{tag:n="div",children:r,className:o="",swiper:i,zoom:s,lazy:l,virtualIndex:a,swiperSlideIndex:u,...c}=e===void 0?{}:e;const d=w.useRef(null),[p,v]=w.useState("swiper-slide"),[g,y]=w.useState(!1);function S(x,C,E){C===d.current&&v(E)}ws(()=>{if(typeof u<"u"&&(d.current.swiperSlideIndex=u),t&&(t.current=d.current),!(!d.current||!i)){if(i.destroyed){p!=="swiper-slide"&&v("swiper-slide");return}return i.on("_slideClass",S),()=>{i&&i.off("_slideClass",S)}}}),ws(()=>{i&&d.current&&!i.destroyed&&v(i.getSlideClasses(d.current))},[i]);const f={isActive:p.indexOf("swiper-slide-active")>=0,isVisible:p.indexOf("swiper-slide-visible")>=0,isPrev:p.indexOf("swiper-slide-prev")>=0,isNext:p.indexOf("swiper-slide-next")>=0},h=()=>typeof r=="function"?r(f):r,m=()=>{y(!0)};return oe.createElement(n,Ja({ref:d,className:g2(`${p}${o?` ${o}`:""}`),"data-swiper-slide-index":a,onLoad:m},c),s&&oe.createElement(z0.Provider,{value:f},oe.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof s=="number"?s:void 0},h(),l&&!g&&oe.createElement("div",{className:"swiper-lazy-preloader"}))),!s&&oe.createElement(z0.Provider,{value:f},h(),l&&!g&&oe.createElement("div",{className:"swiper-lazy-preloader"})))});Sh.displayName="SwiperSlide";function IP(e){return b.jsx(Et,{className:"big-card",to:`/services/${e.card.id}`,children:b.jsx("img",{src:e.cardType==="square"?e.card.serviceIconSquare:e.card.serviceIconBig,alt:""})})}function Df(e){const t=So(n=>n.availableSubscriptionsReducer.availableSubscriptions);return b.jsxs("section",{children:[b.jsx(Zy,{title:e.title,link:e.link}),b.jsx(wh,{tag:"ul",slidesPerView:e.slidesPerView,spaceBetween:8,className:"cards-slider",children:t.map((n,r)=>b.jsx(Sh,{tag:"li",children:b.jsx(IP,{card:n,cardType:e.cardType})},`card-${r}`))})]})}var Ot=function(){return Ot=Object.assign||function(t){for(var n,r=1,o=arguments.length;r0?lt(Oi,--wn):0,yi--,Je===10&&(yi=1,Nu--),Je}function On(){return Je=wn2||Wf(Je)>3?"":" "}function DP(e,t){for(;--t&&On()&&!(Je<48||Je>102||Je>57&&Je<65||Je>70&&Je<97););return Au(e,aa()+(t<6&&ho()==32&&On()==32))}function Uf(e){for(;On();)switch(Je){case e:return wn;case 34:case 39:e!==34&&e!==39&&Uf(Je);break;case 40:e===41&&Uf(e);break;case 92:On();break}return wn}function BP(e,t){for(;On()&&e+Je!==57;)if(e+Je===84&&ho()===47)break;return"/*"+Au(t,wn-1)+"*"+Ch(e===47?e:On())}function WP(e){for(;!Wf(ho());)On();return Au(e,wn)}function UP(e){return zP(ua("",null,null,null,[""],e=jP(e),0,[0],e))}function ua(e,t,n,r,o,i,s,l,a){for(var u=0,c=0,d=s,p=0,v=0,g=0,y=1,S=1,f=1,h=0,m="",x=o,C=i,E=r,k=m;S;)switch(g=h,h=On()){case 40:if(g!=108&<(k,d-1)==58){la(k+=te(md(h),"&","&\f"),"&\f",b2(u?l[u-1]:0))!=-1&&(f=-1);break}case 34:case 39:case 91:k+=md(h);break;case 9:case 10:case 13:case 32:k+=FP(g);break;case 92:k+=DP(aa()-1,7);continue;case 47:switch(ho()){case 42:case 47:is(VP(BP(On(),aa()),t,n,a),a);break;default:k+="/"}break;case 123*y:l[u++]=Bn(k)*f;case 125*y:case 59:case 0:switch(h){case 0:case 125:S=0;case 59+c:f==-1&&(k=te(k,/\f/g,"")),v>0&&Bn(k)-d&&is(v>32?B0(k+";",r,n,d-1,a):B0(te(k," ","")+";",r,n,d-2,a),a);break;case 59:k+=";";default:if(is(E=D0(k,t,n,u,c,o,l,m,x=[],C=[],d,i),i),h===123)if(c===0)ua(k,t,E,E,x,i,d,l,C);else switch(p===99&<(k,3)===110?100:p){case 100:case 108:case 109:case 115:ua(e,E,E,r&&is(D0(e,E,E,0,0,o,l,m,o,x=[],d,C),C),o,C,d,l,r?x:C);break;default:ua(k,E,E,E,[""],C,0,l,C)}}u=c=v=0,y=f=1,m=k="",d=s;break;case 58:d=1+Bn(k),v=g;default:if(y<1){if(h==123)--y;else if(h==125&&y++==0&&AP()==125)continue}switch(k+=Ch(h),h*y){case 38:f=c>0?1:(k+="\f",-1);break;case 44:l[u++]=(Bn(k)-1)*f,f=1;break;case 64:ho()===45&&(k+=md(On())),p=ho(),c=d=Bn(m=k+=WP(aa())),h++;break;case 45:g===45&&Bn(k)==2&&(y=0)}}return i}function D0(e,t,n,r,o,i,s,l,a,u,c,d){for(var p=o-1,v=o===0?i:[""],g=E2(v),y=0,S=0,f=0;y0?v[h]+" "+m:te(m,/&\f/g,v[h])))&&(a[f++]=x);return Lu(e,t,n,o===0?Ou:l,a,u,c,d)}function VP(e,t,n,r){return Lu(e,t,n,w2,Ch(LP()),vi(e,2,-2),0,r)}function B0(e,t,n,r,o){return Lu(e,t,n,bh,vi(e,0,r),vi(e,r+1,-1),r,o)}function P2(e,t,n){switch(OP(e,t)){case 5103:return Se+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Se+e+e;case 4789:return Ss+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Se+e+Ss+e+Oe+e+e;case 5936:switch(lt(e,t+11)){case 114:return Se+e+Oe+te(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Se+e+Oe+te(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Se+e+Oe+te(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return Se+e+Oe+e+e;case 6165:return Se+e+Oe+"flex-"+e+e;case 5187:return Se+e+te(e,/(\w+).+(:[^]+)/,Se+"box-$1$2"+Oe+"flex-$1$2")+e;case 5443:return Se+e+Oe+"flex-item-"+te(e,/flex-|-self/g,"")+(nr(e,/flex-|baseline/)?"":Oe+"grid-row-"+te(e,/flex-|-self/g,""))+e;case 4675:return Se+e+Oe+"flex-line-pack"+te(e,/align-content|flex-|-self/g,"")+e;case 5548:return Se+e+Oe+te(e,"shrink","negative")+e;case 5292:return Se+e+Oe+te(e,"basis","preferred-size")+e;case 6060:return Se+"box-"+te(e,"-grow","")+Se+e+Oe+te(e,"grow","positive")+e;case 4554:return Se+te(e,/([^-])(transform)/g,"$1"+Se+"$2")+e;case 6187:return te(te(te(e,/(zoom-|grab)/,Se+"$1"),/(image-set)/,Se+"$1"),e,"")+e;case 5495:case 3959:return te(e,/(image-set\([^]*)/,Se+"$1$`$1");case 4968:return te(te(e,/(.+:)(flex-)?(.*)/,Se+"box-pack:$3"+Oe+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Se+e+e;case 4200:if(!nr(e,/flex-|baseline/))return Oe+"grid-column-align"+vi(e,t)+e;break;case 2592:case 3360:return Oe+te(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,o){return t=o,nr(r.props,/grid-\w+-end/)})?~la(e+(n=n[t].value),"span",0)?e:Oe+te(e,"-start","")+e+Oe+"grid-row-span:"+(~la(n,"span",0)?nr(n,/\d+/):+nr(n,/\d+/)-+nr(e,/\d+/))+";":Oe+te(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return nr(r.props,/grid-\w+-start/)})?e:Oe+te(te(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return te(e,/(.+)-inline(.+)/,Se+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Bn(e)-1-t>6)switch(lt(e,t+1)){case 109:if(lt(e,t+4)!==45)break;case 102:return te(e,/(.+:)(.+)-([^]+)/,"$1"+Se+"$2-$3$1"+Ss+(lt(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~la(e,"stretch",0)?P2(te(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return te(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,o,i,s,l,a,u){return Oe+o+":"+i+u+(s?Oe+o+"-span:"+(l?a:+a-+i)+u:"")+e});case 4949:if(lt(e,t+6)===121)return te(e,":",":"+Se)+e;break;case 6444:switch(lt(e,lt(e,14)===45?18:11)){case 120:return te(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+Se+(lt(e,14)===45?"inline-":"")+"box$3$1"+Se+"$2$3$1"+Oe+"$2box$3")+e;case 100:return te(e,":",":"+Oe)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return te(e,"scroll-","scroll-snap-")+e}return e}function eu(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case bh:e.return=P2(e.value,e.length,n);return;case S2:return eu([Er(e,{value:te(e.value,"@","@"+Se)})],r);case Ou:if(e.length)return NP(n=e.props,function(o){switch(nr(o,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":Io(Er(e,{props:[te(o,/:(read-\w+)/,":"+Ss+"$1")]})),Io(Er(e,{props:[o]})),Bf(e,{props:F0(n,r)});break;case"::placeholder":Io(Er(e,{props:[te(o,/:(plac\w+)/,":"+Se+"input-$1")]})),Io(Er(e,{props:[te(o,/:(plac\w+)/,":"+Ss+"$1")]})),Io(Er(e,{props:[te(o,/:(plac\w+)/,Oe+"input-$1")]})),Io(Er(e,{props:[o]})),Bf(e,{props:F0(n,r)});break}return""})}}var YP={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Wt={},xi=typeof process<"u"&&Wt!==void 0&&(Wt.REACT_APP_SC_ATTR||Wt.SC_ATTR)||"data-styled",T2="active",R2="data-styled-version",ju="6.1.8",Eh=`/*!sc*/ -`,kh=typeof window<"u"&&"HTMLElement"in window,XP=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&Wt!==void 0&&Wt.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&Wt.REACT_APP_SC_DISABLE_SPEEDY!==""?Wt.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&Wt.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&Wt!==void 0&&Wt.SC_DISABLE_SPEEDY!==void 0&&Wt.SC_DISABLE_SPEEDY!==""&&Wt.SC_DISABLE_SPEEDY!=="false"&&Wt.SC_DISABLE_SPEEDY),zu=Object.freeze([]),wi=Object.freeze({});function QP(e,t,n){return n===void 0&&(n=wi),e.theme!==n.theme&&e.theme||t||n.theme}var $2=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),JP=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,ZP=/(^-|-$)/g;function W0(e){return e.replace(JP,"-").replace(ZP,"")}var e3=/(a)(d)/gi,zl=52,U0=function(e){return String.fromCharCode(e+(e>25?39:97))};function Vf(e){var t,n="";for(t=Math.abs(e);t>zl;t=t/zl|0)n=U0(t%zl)+n;return(U0(t%zl)+n).replace(e3,"$1-$2")}var gd,I2=5381,Qo=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},_2=function(e){return Qo(I2,e)};function t3(e){return Vf(_2(e)>>>0)}function n3(e){return e.displayName||e.name||"Component"}function vd(e){return typeof e=="string"&&!0}var M2=typeof Symbol=="function"&&Symbol.for,O2=M2?Symbol.for("react.memo"):60115,r3=M2?Symbol.for("react.forward_ref"):60112,o3={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i3={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},N2={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s3=((gd={})[r3]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},gd[O2]=N2,gd);function V0(e){return("type"in(t=e)&&t.type.$$typeof)===O2?N2:"$$typeof"in e?s3[e.$$typeof]:o3;var t}var l3=Object.defineProperty,a3=Object.getOwnPropertyNames,H0=Object.getOwnPropertySymbols,u3=Object.getOwnPropertyDescriptor,c3=Object.getPrototypeOf,G0=Object.prototype;function L2(e,t,n){if(typeof t!="string"){if(G0){var r=c3(t);r&&r!==G0&&L2(e,r,n)}var o=a3(t);H0&&(o=o.concat(H0(t)));for(var i=V0(e),s=V0(t),l=0;l0?" Args: ".concat(t.join(", ")):""))}var d3=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,o=r.length,i=o;t>=i;)if((i<<=1)<0)throw sl(16,"".concat(t));this.groupSizes=new Uint32Array(i),this.groupSizes.set(r),this.length=i;for(var s=o;s=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],o=this.indexOfGroup(t),i=o+r,s=o;s=0){var r=document.createTextNode(n);return this.element.insertBefore(r,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t0&&(S+="".concat(f,","))}),a+="".concat(g).concat(y,'{content:"').concat(S,'"}').concat(Eh)},c=0;c0?".".concat(t):p},c=a.slice();c.push(function(p){p.type===Ou&&p.value.includes("&")&&(p.props[0]=p.props[0].replace(b3,n).replace(r,u))}),s.prefix&&c.push(qP),c.push(HP);var d=function(p,v,g,y){v===void 0&&(v=""),g===void 0&&(g=""),y===void 0&&(y="&"),t=y,n=v,r=new RegExp("\\".concat(n,"\\b"),"g");var S=p.replace(C3,""),f=UP(g||v?"".concat(g," ").concat(v," { ").concat(S," }"):S);s.namespace&&(f=z2(f,s.namespace));var h=[];return eu(f,GP(c.concat(KP(function(m){return h.push(m)})))),h};return d.hash=a.length?a.reduce(function(p,v){return v.name||sl(15),Qo(p,v.name)},I2).toString():"",d}var k3=new j2,Gf=E3(),F2=oe.createContext({shouldForwardProp:void 0,styleSheet:k3,stylis:Gf});F2.Consumer;oe.createContext(void 0);function Y0(){return w.useContext(F2)}var P3=function(){function e(t,n){var r=this;this.inject=function(o,i){i===void 0&&(i=Gf);var s=r.name+i.hash;o.hasNameForId(r.id,s)||o.insertRules(r.id,s,i(r.rules,s,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,Th(this,function(){throw sl(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=Gf),this.name+t.hash},e}(),T3=function(e){return e>="A"&&e<="Z"};function X0(e){for(var t="",n=0;n>>0);if(!n.hasNameForId(this.componentId,s)){var l=r(i,".".concat(s),void 0,this.componentId);n.insertRules(this.componentId,s,l)}o=uo(o,s),this.staticRulesId=s}else{for(var a=Qo(this.baseHash,r.hash),u="",c=0;c>>0);n.hasNameForId(this.componentId,v)||n.insertRules(this.componentId,v,r(u,".".concat(v),void 0,this.componentId)),o=uo(o,v)}}return o},e}(),W2=oe.createContext(void 0);W2.Consumer;var yd={};function _3(e,t,n){var r=Ph(e),o=e,i=!vd(e),s=t.attrs,l=s===void 0?zu:s,a=t.componentId,u=a===void 0?function(x,C){var E=typeof x!="string"?"sc":W0(x);yd[E]=(yd[E]||0)+1;var k="".concat(E,"-").concat(t3(ju+E+yd[E]));return C?"".concat(C,"-").concat(k):k}(t.displayName,t.parentComponentId):a,c=t.displayName,d=c===void 0?function(x){return vd(x)?"styled.".concat(x):"Styled(".concat(n3(x),")")}(e):c,p=t.displayName&&t.componentId?"".concat(W0(t.displayName),"-").concat(t.componentId):t.componentId||u,v=r&&o.attrs?o.attrs.concat(l).filter(Boolean):l,g=t.shouldForwardProp;if(r&&o.shouldForwardProp){var y=o.shouldForwardProp;if(t.shouldForwardProp){var S=t.shouldForwardProp;g=function(x,C){return y(x,C)&&S(x,C)}}else g=y}var f=new I3(n,p,r?o.componentStyle:void 0);function h(x,C){return function(E,k,T){var $=E.attrs,R=E.componentStyle,M=E.defaultProps,O=E.foldedComponentIds,I=E.styledComponentId,N=E.target,j=oe.useContext(W2),D=Y0(),W=E.shouldForwardProp||D.shouldForwardProp,_=QP(k,j,M)||wi,L=function(se,ee,Te){for(var Le,ge=Ot(Ot({},ee),{className:void 0,theme:Te}),He=0;He{throw new Error("uSES not initialized!")};function vh(e=Vr){return function(){return Kt.useContext(e)}}var n2=vh(),r2=DE,WE=e=>{r2=e},UE=(e,t)=>e===t;function VE(e=Vr){const t=e===Vr?n2:vh(e),n=(r,o={})=>{const{equalityFn:i=UE,devModeChecks:s={}}=typeof o=="function"?{equalityFn:o}:o,{store:l,subscription:a,getServerState:u,stabilityCheck:c,identityFunctionCheck:d}=t();Kt.useRef(!0);const p=Kt.useCallback({[r.name](g){return r(g)}}[r.name],[r,c,s.stabilityCheck]),v=r2(a.addNestedSub,l.getState,u||l.getState,p,i);return Kt.useDebugValue(v),v};return Object.assign(n,{withTypes:()=>n}),n}var HE=VE();function GE(e){e()}function KE(){let e=null,t=null;return{clear(){e=null,t=null},notify(){GE(()=>{let n=e;for(;n;)n.callback(),n=n.next})},get(){const n=[];let r=e;for(;r;)n.push(r),r=r.next;return n},subscribe(n){let r=!0;const o=t={callback:n,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){!r||e===null||(r=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}var O0={notify(){},get:()=>[]};function qE(e,t){let n,r=O0,o=0,i=!1;function s(y){c();const S=r.subscribe(y);let f=!1;return()=>{f||(f=!0,S(),d())}}function l(){r.notify()}function a(){g.onStateChange&&g.onStateChange()}function u(){return i}function c(){o++,n||(n=t?t.addNestedSub(a):e.subscribe(a),r=KE())}function d(){o--,n&&o===0&&(n(),n=void 0,r.clear(),r=O0)}function p(){i||(i=!0,c())}function v(){i&&(i=!1,d())}const g={addNestedSub:s,notifyNestedSubs:l,handleChangeWrapper:a,isSubscribed:u,trySubscribe:p,tryUnsubscribe:v,getListeners:()=>r};return g}var YE=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",XE=YE?Kt.useLayoutEffect:Kt.useEffect;function QE({store:e,context:t,children:n,serverState:r,stabilityCheck:o="once",identityFunctionCheck:i="once"}){const s=Kt.useMemo(()=>{const u=qE(e);return{store:e,subscription:u,getServerState:r?()=>r:void 0,stabilityCheck:o,identityFunctionCheck:i}},[e,r,o,i]),l=Kt.useMemo(()=>e.getState(),[e]);XE(()=>{const{subscription:u}=s;return u.onStateChange=u.notifyNestedSubs,u.trySubscribe(),l!==e.getState()&&u.notifyNestedSubs(),()=>{u.tryUnsubscribe(),u.onStateChange=void 0}},[s,l]);const a=t||Vr;return Kt.createElement(a.Provider,{value:s},n)}var JE=QE;function o2(e=Vr){const t=e===Vr?n2:vh(e),n=()=>{const{store:r}=t();return r};return Object.assign(n,{withTypes:()=>n}),n}var ZE=o2();function ek(e=Vr){const t=e===Vr?ZE:o2(e),n=()=>t().dispatch;return Object.assign(n,{withTypes:()=>n}),n}var tk=ek();WE(FE.useSyncExternalStoreWithSelector);const nk=tk,So=HE;function N0(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function yh(e,t){e===void 0&&(e={}),t===void 0&&(t={}),Object.keys(t).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:N0(t[n])&&N0(e[n])&&Object.keys(t[n]).length>0&&yh(e[n],t[n])})}const i2={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 Mi(){const e=typeof document<"u"?document:{};return yh(e,i2),e}const rk={document:i2,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 tn(){const e=typeof window<"u"?window:{};return yh(e,rk),e}function ok(e){return e===void 0&&(e=""),e.trim().split(" ").filter(t=>!!t.trim())}function ik(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function Af(e,t){return t===void 0&&(t=0),setTimeout(e,t)}function qa(){return Date.now()}function sk(e){const t=tn();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function lk(e,t){t===void 0&&(t="x");const n=tn();let r,o,i;const s=sk(e);return n.WebKitCSSMatrix?(o=s.transform||s.webkitTransform,o.split(",").length>6&&(o=o.split(", ").map(l=>l.replace(",",".")).join(", ")),i=new n.WebKitCSSMatrix(o==="none"?"":o)):(i=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=i.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?o=i.m41:r.length===16?o=parseFloat(r[12]):o=parseFloat(r[4])),t==="y"&&(n.WebKitCSSMatrix?o=i.m42:r.length===16?o=parseFloat(r[13]):o=parseFloat(r[5])),o||0}function Al(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function ak(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function Vt(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;nt.indexOf(i)<0);for(let i=0,s=o.length;ii?"next":"prev",c=(p,v)=>u==="next"&&p>=v||u==="prev"&&p<=v,d=()=>{l=new Date().getTime(),s===null&&(s=l);const p=Math.max(Math.min((l-s)/a,1),0),v=.5-Math.cos(p*Math.PI)/2;let g=i+v*(n-i);if(c(g,n)&&(g=n),t.wrapperEl.scrollTo({[r]:g}),c(g,n)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[r]:g})}),o.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=o.requestAnimationFrame(d)};d()}function Hn(e,t){return t===void 0&&(t=""),[...e.children].filter(n=>n.matches(t))}function Ya(e){try{console.warn(e);return}catch{}}function Xa(e,t){t===void 0&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:ok(t)),n}function uk(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 ck(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 Mr(e,t){return tn().getComputedStyle(e,null).getPropertyValue(t)}function Qa(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function l2(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 jf(e,t,n){const r=tn();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}function Zn(e){return(Array.isArray(e)?e:[e]).filter(t=>!!t)}let ud;function dk(){const e=tn(),t=Mi();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function a2(){return ud||(ud=dk()),ud}let cd;function fk(e){let{userAgent:t}=e===void 0?{}:e;const n=a2(),r=tn(),o=r.navigator.platform,i=t||r.navigator.userAgent,s={ios:!1,android:!1},l=r.screen.width,a=r.screen.height,u=i.match(/(Android);?[\s\/]+([\d.]+)?/);let c=i.match(/(iPad).*OS\s([\d_]+)/);const d=i.match(/(iPod)(.*OS\s([\d_]+))?/),p=!c&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),v=o==="Win32";let g=o==="MacIntel";const y=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!c&&g&&n.touch&&y.indexOf(`${l}x${a}`)>=0&&(c=i.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),g=!1),u&&!v&&(s.os="android",s.android=!0),(c||p||d)&&(s.os="ios",s.ios=!0),s}function u2(e){return e===void 0&&(e={}),cd||(cd=fk(e)),cd}let dd;function pk(){const e=tn(),t=u2();let n=!1;function r(){const l=e.navigator.userAgent.toLowerCase();return l.indexOf("safari")>=0&&l.indexOf("chrome")<0&&l.indexOf("android")<0}if(r()){const l=String(e.navigator.userAgent);if(l.includes("Version/")){const[a,u]=l.split("Version/")[1].split(" ")[0].split(".").map(c=>Number(c));n=a<16||a===16&&u<2}}const o=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),i=r(),s=i||o&&t.ios;return{isSafari:n||i,needPerspectiveFix:n,need3dFix:s,isWebView:o}}function hk(){return dd||(dd=pk()),dd}function mk(e){let{swiper:t,on:n,emit:r}=e;const o=tn();let i=null,s=null;const l=()=>{!t||t.destroyed||!t.initialized||(r("beforeResize"),r("resize"))},a=()=>{!t||t.destroyed||!t.initialized||(i=new ResizeObserver(d=>{s=o.requestAnimationFrame(()=>{const{width:p,height:v}=t;let g=p,y=v;d.forEach(S=>{let{contentBoxSize:f,contentRect:h,target:m}=S;m&&m!==t.el||(g=h?h.width:(f[0]||f).inlineSize,y=h?h.height:(f[0]||f).blockSize)}),(g!==p||y!==v)&&l()})}),i.observe(t.el))},u=()=>{s&&o.cancelAnimationFrame(s),i&&i.unobserve&&t.el&&(i.unobserve(t.el),i=null)},c=()=>{!t||t.destroyed||!t.initialized||r("orientationchange")};n("init",()=>{if(t.params.resizeObserver&&typeof o.ResizeObserver<"u"){a();return}o.addEventListener("resize",l),o.addEventListener("orientationchange",c)}),n("destroy",()=>{u(),o.removeEventListener("resize",l),o.removeEventListener("orientationchange",c)})}function gk(e){let{swiper:t,extendParams:n,on:r,emit:o}=e;const i=[],s=tn(),l=function(c,d){d===void 0&&(d={});const p=s.MutationObserver||s.WebkitMutationObserver,v=new p(g=>{if(t.__preventObserver__)return;if(g.length===1){o("observerUpdate",g[0]);return}const y=function(){o("observerUpdate",g[0])};s.requestAnimationFrame?s.requestAnimationFrame(y):s.setTimeout(y,0)});v.observe(c,{attributes:typeof d.attributes>"u"?!0:d.attributes,childList:typeof d.childList>"u"?!0:d.childList,characterData:typeof d.characterData>"u"?!0:d.characterData}),i.push(v)},a=()=>{if(t.params.observer){if(t.params.observeParents){const c=l2(t.hostEl);for(let d=0;d{i.forEach(c=>{c.disconnect()}),i.splice(0,i.length)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",a),r("destroy",u)}var vk={on(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;const o=n?"unshift":"push";return e.split(" ").forEach(i=>{r.eventsListeners[i]||(r.eventsListeners[i]=[]),r.eventsListeners[i][o](t)}),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;function o(){r.off(e,o),o.__emitterProxy&&delete o.__emitterProxy;for(var i=arguments.length,s=new Array(i),l=0;l=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((o,i)=>{(o===t||o.__emitterProxy&&o.__emitterProxy===t)&&n.eventsListeners[r].splice(i,1)})}),n},emit(){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let t,n,r;for(var o=arguments.length,i=new Array(o),s=0;s{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(u=>{u.apply(r,[a,...n])}),e.eventsListeners&&e.eventsListeners[a]&&e.eventsListeners[a].forEach(u=>{u.apply(r,n)})}),e}};function yk(){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(Mr(r,"padding-left")||0,10)-parseInt(Mr(r,"padding-right")||0,10),n=n-parseInt(Mr(r,"padding-top")||0,10)-parseInt(Mr(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 xk(){const e=this;function t(R,M){return parseFloat(R.getPropertyValue(e.getDirectionLabel(M))||0)}const n=e.params,{wrapperEl:r,slidesEl:o,size:i,rtlTranslate:s,wrongRTL:l}=e,a=e.virtual&&n.virtual.enabled,u=a?e.virtual.slides.length:e.slides.length,c=Hn(o,`.${e.params.slideClass}, swiper-slide`),d=a?e.virtual.slides.length:c.length;let p=[];const v=[],g=[];let y=n.slidesOffsetBefore;typeof y=="function"&&(y=n.slidesOffsetBefore.call(e));let S=n.slidesOffsetAfter;typeof S=="function"&&(S=n.slidesOffsetAfter.call(e));const f=e.snapGrid.length,h=e.slidesGrid.length;let m=n.spaceBetween,x=-y,C=0,E=0;if(typeof i>"u")return;typeof m=="string"&&m.indexOf("%")>=0?m=parseFloat(m.replace("%",""))/100*i:typeof m=="string"&&(m=parseFloat(m)),e.virtualSize=-m,c.forEach(R=>{s?R.style.marginLeft="":R.style.marginRight="",R.style.marginBottom="",R.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(jl(r,"--swiper-centered-offset-before",""),jl(r,"--swiper-centered-offset-after",""));const k=n.grid&&n.grid.rows>1&&e.grid;k?e.grid.initSlides(c):e.grid&&e.grid.unsetSlides();let T;const $=n.slidesPerView==="auto"&&n.breakpoints&&Object.keys(n.breakpoints).filter(R=>typeof n.breakpoints[R].slidesPerView<"u").length>0;for(let R=0;R1&&p.push(e.virtualSize-i)}if(a&&n.loop){const R=g[0]+m;if(n.slidesPerGroup>1){const M=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),O=R*n.slidesPerGroup;for(let I=0;I!n.cssMode||n.loop?!0:O!==c.length-1).forEach(M=>{M.style[R]=`${m}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let R=0;g.forEach(O=>{R+=O+(m||0)}),R-=m;const M=R-i;p=p.map(O=>O<=0?-y:O>M?M+S:O)}if(n.centerInsufficientSlides){let R=0;if(g.forEach(M=>{R+=M+(m||0)}),R-=m,R{p[I]=O-M}),v.forEach((O,I)=>{v[I]=O+M})}}if(Object.assign(e,{slides:c,snapGrid:p,slidesGrid:v,slidesSizesGrid:g}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){jl(r,"--swiper-centered-offset-before",`${-p[0]}px`),jl(r,"--swiper-centered-offset-after",`${e.size/2-g[g.length-1]/2}px`);const R=-e.snapGrid[0],M=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(O=>O+R),e.slidesGrid=e.slidesGrid.map(O=>O+M)}if(d!==u&&e.emit("slidesLengthChange"),p.length!==f&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),v.length!==h&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!a&&!n.cssMode&&(n.effect==="slide"||n.effect==="fade")){const R=`${n.containerModifierClass}backface-hidden`,M=e.el.classList.contains(R);d<=n.maxBackfaceHiddenSlides?M||e.el.classList.add(R):M&&e.el.classList.remove(R)}}function wk(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let o=0,i;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const s=l=>r?t.slides[t.getSlideIndexByData(l)]:t.slides[l];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(l=>{n.push(l)});else for(i=0;it.slides.length&&!r)break;n.push(s(l))}else n.push(s(t.activeIndex));for(i=0;io?l:o}(o||o===0)&&(t.wrapperEl.style.height=`${o}px`)}function Sk(){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 s=-e;o&&(s=e),r.forEach(a=>{a.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass)}),t.visibleSlidesIndexes=[],t.visibleSlides=[];let l=n.spaceBetween;typeof l=="string"&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*t.size:typeof l=="string"&&(l=parseFloat(l));for(let a=0;a=0&&v<=t.size-t.slidesSizesGrid[a];(v>=0&&v1&&g<=t.size||v<=0&&g>=t.size)&&(t.visibleSlides.push(u),t.visibleSlidesIndexes.push(a),r[a].classList.add(n.slideVisibleClass)),y&&r[a].classList.add(n.slideFullyVisibleClass),u.progress=o?-d:d,u.originalProgress=o?-p:p}}function Ck(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:o,isBeginning:i,isEnd:s,progressLoop:l}=t;const a=i,u=s;if(r===0)o=0,i=!0,s=!0;else{o=(e-t.minTranslate())/r;const c=Math.abs(e-t.minTranslate())<1,d=Math.abs(e-t.maxTranslate())<1;i=c||o<=0,s=d||o>=1,c&&(o=0),d&&(o=1)}if(n.loop){const c=t.getSlideIndexByData(0),d=t.getSlideIndexByData(t.slides.length-1),p=t.slidesGrid[c],v=t.slidesGrid[d],g=t.slidesGrid[t.slidesGrid.length-1],y=Math.abs(e);y>=p?l=(y-p)/g:l=(y+g-v)/g,l>1&&(l-=1)}Object.assign(t,{progress:o,progressLoop:l,isBeginning:i,isEnd:s}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),i&&!a&&t.emit("reachBeginning toEdge"),s&&!u&&t.emit("reachEnd toEdge"),(a&&!i||u&&!s)&&t.emit("fromEdge"),t.emit("progress",o)}function Ek(){const e=this,{slides:t,params:n,slidesEl:r,activeIndex:o}=e,i=e.virtual&&n.virtual.enabled,s=e.grid&&n.grid&&n.grid.rows>1,l=d=>Hn(r,`.${n.slideClass}${d}, swiper-slide${d}`)[0];t.forEach(d=>{d.classList.remove(n.slideActiveClass,n.slideNextClass,n.slidePrevClass)});let a,u,c;if(i)if(n.loop){let d=o-e.virtual.slidesBefore;d<0&&(d=e.virtual.slides.length+d),d>=e.virtual.slides.length&&(d-=e.virtual.slides.length),a=l(`[data-swiper-slide-index="${d}"]`)}else a=l(`[data-swiper-slide-index="${o}"]`);else s?(a=t.filter(d=>d.column===o)[0],c=t.filter(d=>d.column===o+1)[0],u=t.filter(d=>d.column===o-1)[0]):a=t[o];a&&(a.classList.add(n.slideActiveClass),s?(c&&c.classList.add(n.slideNextClass),u&&u.classList.add(n.slidePrevClass)):(c=ck(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!c&&(c=t[0]),c&&c.classList.add(n.slideNextClass),u=uk(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!u===0&&(u=t[t.length-1]),u&&u.classList.add(n.slidePrevClass))),e.emitSlidesClasses()}const sa=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,r=t.closest(n());if(r){let o=r.querySelector(`.${e.params.lazyPreloaderClass}`);!o&&e.isElement&&(r.shadowRoot?o=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{r.shadowRoot&&(o=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),o&&o.remove())})),o&&o.remove()}},fd=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},zf=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const r=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),o=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const s=o,l=[s-t];l.push(...Array.from({length:t}).map((a,u)=>s+r+u)),e.slides.forEach((a,u)=>{l.includes(a.column)&&fd(e,u)});return}const i=o+r-1;if(e.params.rewind||e.params.loop)for(let s=o-t;s<=i+t;s+=1){const l=(s%n+n)%n;(li)&&fd(e,l)}else for(let s=Math.max(o-t,0);s<=Math.min(i+t,n-1);s+=1)s!==o&&(s>i||s=t[i]&&r=t[i]&&r=t[i]&&(o=i);return n.normalizeSlideIndex&&(o<0||typeof o>"u")&&(o=0),o}function Pk(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:o,activeIndex:i,realIndex:s,snapIndex:l}=t;let a=e,u;const c=v=>{let g=v-t.virtual.slidesBefore;return g<0&&(g=t.virtual.slides.length+g),g>=t.virtual.slides.length&&(g-=t.virtual.slides.length),g};if(typeof a>"u"&&(a=kk(t)),r.indexOf(n)>=0)u=r.indexOf(n);else{const v=Math.min(o.slidesPerGroupSkip,a);u=v+Math.floor((a-v)/o.slidesPerGroup)}if(u>=r.length&&(u=r.length-1),a===i&&!t.params.loop){u!==l&&(t.snapIndex=u,t.emit("snapIndexChange"));return}if(a===i&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=c(a);return}const d=t.grid&&o.grid&&o.grid.rows>1;let p;if(t.virtual&&o.virtual.enabled&&o.loop)p=c(a);else if(d){const v=t.slides.filter(y=>y.column===a)[0];let g=parseInt(v.getAttribute("data-swiper-slide-index"),10);Number.isNaN(g)&&(g=Math.max(t.slides.indexOf(v),0)),p=Math.floor(g/o.grid.rows)}else if(t.slides[a]){const v=t.slides[a].getAttribute("data-swiper-slide-index");v?p=parseInt(v,10):p=a}else p=a;Object.assign(t,{previousSnapIndex:l,snapIndex:u,previousRealIndex:s,realIndex:p,previousIndex:i,activeIndex:a}),t.initialized&&zf(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(s!==p&&t.emit("realIndexChange"),t.emit("slideChange"))}function Tk(e,t){const n=this,r=n.params;let o=e.closest(`.${r.slideClass}, swiper-slide`);!o&&n.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(l=>{!o&&l.matches&&l.matches(`.${r.slideClass}, swiper-slide`)&&(o=l)});let i=!1,s;if(o){for(let l=0;la?c=a:r&&es?l="next":i=a.length&&(S=a.length-1);const f=-a[S];if(l.normalizeSlideIndex)for(let m=0;m=C&&x=C&&x=C&&(s=m)}if(i.initialized&&s!==d&&(!i.allowSlideNext&&(p?f>i.translate&&f>i.minTranslate():fi.translate&&f>i.maxTranslate()&&(d||0)!==s))return!1;s!==(c||0)&&n&&i.emit("beforeSlideChangeStart"),i.updateProgress(f);let h;if(s>d?h="next":s0?(i._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{v[m?"scrollLeft":"scrollTop"]=x})):v[m?"scrollLeft":"scrollTop"]=x,C&&requestAnimationFrame(()=>{i.wrapperEl.style.scrollSnapType="",i._immediateVirtual=!1})}else{if(!i.support.smoothScroll)return s2({swiper:i,targetPosition:x,side:m?"left":"top"}),!0;v.scrollTo({[m?"left":"top"]:x,behavior:"smooth"})}return!0}return i.setTransition(t),i.setTranslate(f),i.updateActiveIndex(s),i.updateSlidesClasses(),i.emit("beforeTransitionStart",t,r),i.transitionStart(n,h),t===0?i.transitionEnd(n,h):i.animating||(i.animating=!0,i.onSlideToWrapperTransitionEnd||(i.onSlideToWrapperTransitionEnd=function(x){!i||i.destroyed||x.target===this&&(i.wrapperEl.removeEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.onSlideToWrapperTransitionEnd=null,delete i.onSlideToWrapperTransitionEnd,i.transitionEnd(n,h))}),i.wrapperEl.addEventListener("transitionend",i.onSlideToWrapperTransitionEnd)),!0}function Bk(e,t,n,r){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const o=this;if(o.destroyed)return;const i=o.grid&&o.params.grid&&o.params.grid.rows>1;let s=e;if(o.params.loop)if(o.virtual&&o.params.virtual.enabled)s=s+o.virtual.slidesBefore;else{let l;if(i){const p=s*o.params.grid.rows;l=o.slides.filter(v=>v.getAttribute("data-swiper-slide-index")*1===p)[0].column}else l=o.getSlideIndexByData(s);const a=i?Math.ceil(o.slides.length/o.params.grid.rows):o.slides.length,{centeredSlides:u}=o.params;let c=o.params.slidesPerView;c==="auto"?c=o.slidesPerViewDynamic():(c=Math.ceil(parseFloat(o.params.slidesPerView,10)),u&&c%2===0&&(c=c+1));let d=a-lv.getAttribute("data-swiper-slide-index")*1===p)[0].column}else s=o.getSlideIndexByData(s)}return requestAnimationFrame(()=>{o.slideTo(s,t,n,r)}),o}function Dk(e,t,n){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const r=this,{enabled:o,params:i,animating:s}=r;if(!o||r.destroyed)return r;let l=i.slidesPerGroup;i.slidesPerView==="auto"&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(l=Math.max(r.slidesPerViewDynamic("current",!0),1));const a=r.activeIndex{r.slideTo(r.activeIndex+a,e,t,n)}),!0}return i.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+a,e,t,n)}function Wk(e,t,n){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const r=this,{params:o,snapGrid:i,slidesGrid:s,rtlTranslate:l,enabled:a,animating:u}=r;if(!a||r.destroyed)return r;const c=r.virtual&&o.virtual.enabled;if(o.loop){if(u&&!c&&o.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}const d=l?r.translate:-r.translate;function p(f){return f<0?-Math.floor(Math.abs(f)):Math.floor(f)}const v=p(d),g=i.map(f=>p(f));let y=i[g.indexOf(v)-1];if(typeof y>"u"&&o.cssMode){let f;i.forEach((h,m)=>{v>=h&&(f=m)}),typeof f<"u"&&(y=i[f>0?f-1:f])}let S=0;if(typeof y<"u"&&(S=s.indexOf(y),S<0&&(S=r.activeIndex-1),o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(S=S-r.slidesPerViewDynamic("previous",!0)+1,S=Math.max(S,0))),o.rewind&&r.isBeginning){const f=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(f,e,t,n)}else if(o.loop&&r.activeIndex===0&&o.cssMode)return requestAnimationFrame(()=>{r.slideTo(S,e,t,n)}),!0;return r.slideTo(S,e,t,n)}function Uk(e,t,n){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const r=this;if(!r.destroyed)return r.slideTo(r.activeIndex,e,t,n)}function Vk(e,t,n,r){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0),r===void 0&&(r=.5);const o=this;if(o.destroyed)return;let i=o.activeIndex;const s=Math.min(o.params.slidesPerGroupSkip,i),l=s+Math.floor((i-s)/o.params.slidesPerGroup),a=o.rtlTranslate?o.translate:-o.translate;if(a>=o.snapGrid[l]){const u=o.snapGrid[l],c=o.snapGrid[l+1];a-u>(c-u)*r&&(i+=o.params.slidesPerGroup)}else{const u=o.snapGrid[l-1],c=o.snapGrid[l];a-u<=(c-u)*r&&(i-=o.params.slidesPerGroup)}return i=Math.max(i,0),i=Math.min(i,o.slidesGrid.length-1),o.slideTo(i,e,t,n)}function Hk(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let o=e.clickedIndex,i;const s=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;i=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?oe.slides.length-e.loopedSlides+r/2?(e.loopFix(),o=e.getSlideIndex(Hn(n,`${s}[data-swiper-slide-index="${i}"]`)[0]),Af(()=>{e.slideTo(o)})):e.slideTo(o):o>e.slides.length-r?(e.loopFix(),o=e.getSlideIndex(Hn(n,`${s}[data-swiper-slide-index="${i}"]`)[0]),Af(()=>{e.slideTo(o)})):e.slideTo(o)}else e.slideTo(o)}var Gk={slideTo:Fk,slideToLoop:Bk,slideNext:Dk,slidePrev:Wk,slideReset:Uk,slideToClosest:Vk,slideToClickedSlide:Hk};function Kk(e){const t=this,{params:n,slidesEl:r}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;const o=()=>{Hn(r,`.${n.slideClass}, swiper-slide`).forEach((d,p)=>{d.setAttribute("data-swiper-slide-index",p)})},i=t.grid&&n.grid&&n.grid.rows>1,s=n.slidesPerGroup*(i?n.grid.rows:1),l=t.slides.length%s!==0,a=i&&t.slides.length%n.grid.rows!==0,u=c=>{for(let d=0;d1;u.length"u"?i=a.getSlideIndex(u.filter(I=>I.classList.contains(v.slideActiveClass))[0]):C=i;const E=r==="next"||!r,k=r==="prev"||!r;let T=0,$=0;const R=h?Math.ceil(u.length/v.grid.rows):u.length,O=(h?u[i].column:i)+(g&&typeof o>"u"?-y/2+.5:0);if(O=0;B-=1)u[B].column===j&&m.push(B)}else m.push(R-N-1)}}else if(O+y>R-f){$=Math.max(O-(R-f*2),S);for(let I=0;I<$;I+=1){const N=I-Math.floor(I/R)*R;h?u.forEach((j,B)=>{j.column===N&&x.push(B)}):x.push(N)}}if(a.__preventObserver__=!0,requestAnimationFrame(()=>{a.__preventObserver__=!1}),k&&m.forEach(I=>{u[I].swiperLoopMoveDOM=!0,p.prepend(u[I]),u[I].swiperLoopMoveDOM=!1}),E&&x.forEach(I=>{u[I].swiperLoopMoveDOM=!0,p.append(u[I]),u[I].swiperLoopMoveDOM=!1}),a.recalcSlides(),v.slidesPerView==="auto"?a.updateSlides():h&&(m.length>0&&k||x.length>0&&E)&&a.slides.forEach((I,N)=>{a.grid.updateSlide(N,I,a.slides)}),v.watchSlidesProgress&&a.updateSlidesOffset(),n){if(m.length>0&&k){if(typeof t>"u"){const I=a.slidesGrid[C],j=a.slidesGrid[C+T]-I;l?a.setTranslate(a.translate-j):(a.slideTo(C+Math.ceil(T),0,!1,!0),o&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-j,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-j))}else if(o){const I=h?m.length/v.grid.rows:m.length;a.slideTo(a.activeIndex+I,0,!1,!0),a.touchEventsData.currentTranslate=a.translate}}else if(x.length>0&&E)if(typeof t>"u"){const I=a.slidesGrid[C],j=a.slidesGrid[C-$]-I;l?a.setTranslate(a.translate-j):(a.slideTo(C-$,0,!1,!0),o&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-j,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-j))}else{const I=h?x.length/v.grid.rows:x.length;a.slideTo(a.activeIndex-I,0,!1,!0)}}if(a.allowSlidePrev=c,a.allowSlideNext=d,a.controller&&a.controller.control&&!s){const I={slideRealIndex:t,direction:r,setTranslate:o,activeSlideIndex:i,byController:!0};Array.isArray(a.controller.control)?a.controller.control.forEach(N=>{!N.destroyed&&N.params.loop&&N.loopFix({...I,slideTo:N.params.slidesPerView===v.slidesPerView?n:!1})}):a.controller.control instanceof a.constructor&&a.controller.control.params.loop&&a.controller.control.loopFix({...I,slideTo:a.controller.control.params.slidesPerView===v.slidesPerView?n:!1})}a.emit("loopFix")}function Yk(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const r=[];e.slides.forEach(o=>{const i=typeof o.swiperSlideIndex>"u"?o.getAttribute("data-swiper-slide-index")*1:o.swiperSlideIndex;r[i]=o}),e.slides.forEach(o=>{o.removeAttribute("data-swiper-slide-index")}),r.forEach(o=>{n.append(o)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var Xk={loopCreate:Kk,loopFix:qk,loopDestroy:Yk};function Qk(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;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function Jk(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var Zk={setGrabCursor:Qk,unsetGrabCursor:Jk};function e3(e,t){t===void 0&&(t=this);function n(r){if(!r||r===Mi()||r===tn())return null;r.assignedSlot&&(r=r.assignedSlot);const o=r.closest(e);return!o&&!r.getRootNode?null:o||n(r.getRootNode().host)}return n(t)}function L0(e,t,n){const r=tn(),{params:o}=e,i=o.edgeSwipeDetection,s=o.edgeSwipeThreshold;return i&&(n<=s||n>=r.innerWidth-s)?i==="prevent"?(t.preventDefault(),!0):!1:!0}function t3(e){const t=this,n=Mi();let r=e;r.originalEvent&&(r=r.originalEvent);const o=t.touchEventsData;if(r.type==="pointerdown"){if(o.pointerId!==null&&o.pointerId!==r.pointerId)return;o.pointerId=r.pointerId}else r.type==="touchstart"&&r.targetTouches.length===1&&(o.touchId=r.targetTouches[0].identifier);if(r.type==="touchstart"){L0(t,r,r.targetTouches[0].pageX);return}const{params:i,touches:s,enabled:l}=t;if(!l||!i.simulateTouch&&r.pointerType==="mouse"||t.animating&&i.preventInteractionOnTransition)return;!t.animating&&i.cssMode&&i.loop&&t.loopFix();let a=r.target;if(i.touchEventsTarget==="wrapper"&&!t.wrapperEl.contains(a)||"which"in r&&r.which===3||"button"in r&&r.button>0||o.isTouched&&o.isMoved)return;const u=!!i.noSwipingClass&&i.noSwipingClass!=="",c=r.composedPath?r.composedPath():r.path;u&&r.target&&r.target.shadowRoot&&c&&(a=c[0]);const d=i.noSwipingSelector?i.noSwipingSelector:`.${i.noSwipingClass}`,p=!!(r.target&&r.target.shadowRoot);if(i.noSwiping&&(p?e3(d,a):a.closest(d))){t.allowClick=!0;return}if(i.swipeHandler&&!a.closest(i.swipeHandler))return;s.currentX=r.pageX,s.currentY=r.pageY;const v=s.currentX,g=s.currentY;if(!L0(t,r,v))return;Object.assign(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=v,s.startY=g,o.touchStartTime=qa(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,i.threshold>0&&(o.allowThresholdMove=!1);let y=!0;a.matches(o.focusableElements)&&(y=!1,a.nodeName==="SELECT"&&(o.isTouched=!1)),n.activeElement&&n.activeElement.matches(o.focusableElements)&&n.activeElement!==a&&n.activeElement.blur();const S=y&&t.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||S)&&!a.isContentEditable&&r.preventDefault(),i.freeMode&&i.freeMode.enabled&&t.freeMode&&t.animating&&!i.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",r)}function n3(e){const t=Mi(),n=this,r=n.touchEventsData,{params:o,touches:i,rtlTranslate:s,enabled:l}=n;if(!l||!o.simulateTouch&&e.pointerType==="mouse")return;let a=e;if(a.originalEvent&&(a=a.originalEvent),a.type==="pointermove"&&(r.touchId!==null||a.pointerId!==r.pointerId))return;let u;if(a.type==="touchmove"){if(u=[...a.changedTouches].filter(E=>E.identifier===r.touchId)[0],!u||u.identifier!==r.touchId)return}else u=a;if(!r.isTouched){r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",a);return}const c=u.pageX,d=u.pageY;if(a.preventedByNestedSwiper){i.startX=c,i.startY=d;return}if(!n.allowTouchMove){a.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(i,{startX:c,startY:d,currentX:c,currentY:d}),r.touchStartTime=qa());return}if(o.touchReleaseOnEdges&&!o.loop){if(n.isVertical()){if(di.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(ci.startX&&n.translate>=n.minTranslate())return}if(t.activeElement&&a.target===t.activeElement&&a.target.matches(r.focusableElements)){r.isMoved=!0,n.allowClick=!1;return}r.allowTouchCallbacks&&n.emit("touchMove",a),i.previousX=i.currentX,i.previousY=i.currentY,i.currentX=c,i.currentY=d;const p=i.currentX-i.startX,v=i.currentY-i.startY;if(n.params.threshold&&Math.sqrt(p**2+v**2)"u"){let E;n.isHorizontal()&&i.currentY===i.startY||n.isVertical()&&i.currentX===i.startX?r.isScrolling=!1:p*p+v*v>=25&&(E=Math.atan2(Math.abs(v),Math.abs(p))*180/Math.PI,r.isScrolling=n.isHorizontal()?E>o.touchAngle:90-E>o.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",a),typeof r.startMoving>"u"&&(i.currentX!==i.startX||i.currentY!==i.startY)&&(r.startMoving=!0),r.isScrolling){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!o.cssMode&&a.cancelable&&a.preventDefault(),o.touchMoveStopPropagation&&!o.nested&&a.stopPropagation();let g=n.isHorizontal()?p:v,y=n.isHorizontal()?i.currentX-i.previousX:i.currentY-i.previousY;o.oneWayMovement&&(g=Math.abs(g)*(s?1:-1),y=Math.abs(y)*(s?1:-1)),i.diff=g,g*=o.touchRatio,s&&(g=-g,y=-y);const S=n.touchesDirection;n.swipeDirection=g>0?"prev":"next",n.touchesDirection=y>0?"prev":"next";const f=n.params.loop&&!o.cssMode,h=n.touchesDirection==="next"&&n.allowSlideNext||n.touchesDirection==="prev"&&n.allowSlidePrev;if(!r.isMoved){if(f&&h&&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,o.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",a)}let m;if(new Date().getTime(),r.isMoved&&r.allowThresholdMove&&S!==n.touchesDirection&&f&&h&&Math.abs(g)>=1){Object.assign(i,{startX:c,startY:d,currentX:c,currentY:d,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,r.startTranslate=r.currentTranslate;return}n.emit("sliderMove",a),r.isMoved=!0,r.currentTranslate=g+r.startTranslate;let x=!0,C=o.resistanceRatio;if(o.touchReleaseOnEdges&&(C=0),g>0?(f&&h&&!m&&r.allowThresholdMove&&r.currentTranslate>(o.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(x=!1,o.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+g)**C))):g<0&&(f&&h&&!m&&r.allowThresholdMove&&r.currentTranslate<(o.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]:n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(o.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(o.slidesPerView,10)))}),r.currentTranslater.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(r.currentTranslate=r.startTranslate),o.threshold>0)if(Math.abs(g)>o.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,i.startX=i.currentX,i.startY=i.currentY,r.currentTranslate=r.startTranslate,i.diff=n.isHorizontal()?i.currentX-i.startX:i.currentY-i.startY;return}}else{r.currentTranslate=r.startTranslate;return}!o.followFinger||o.cssMode||((o.freeMode&&o.freeMode.enabled&&n.freeMode||o.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),o.freeMode&&o.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function r3(e){const t=this,n=t.touchEventsData;let r=e;r.originalEvent&&(r=r.originalEvent);let o;if(r.type==="touchend"||r.type==="touchcancel"){if(o=[...r.changedTouches].filter(C=>C.identifier===n.touchId)[0],!o||o.identifier!==n.touchId)return}else{if(n.touchId!==null||r.pointerId!==n.pointerId)return;o=r}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(r.type)&&!(["pointercancel","contextmenu"].includes(r.type)&&(t.browser.isSafari||t.browser.isWebView)))return;n.pointerId=null,n.touchId=null;const{params:s,touches:l,rtlTranslate:a,slidesGrid:u,enabled:c}=t;if(!c||!s.simulateTouch&&r.pointerType==="mouse")return;if(n.allowTouchCallbacks&&t.emit("touchEnd",r),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&s.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}s.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const d=qa(),p=d-n.touchStartTime;if(t.allowClick){const C=r.path||r.composedPath&&r.composedPath();t.updateClickedSlide(C&&C[0]||r.target,C),t.emit("tap click",r),p<300&&d-n.lastClickTime<300&&t.emit("doubleTap doubleClick",r)}if(n.lastClickTime=qa(),Af(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||l.diff===0&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let v;if(s.followFinger?v=a?t.translate:-t.translate:v=-n.currentTranslate,s.cssMode)return;if(s.freeMode&&s.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:v});return}const g=v>=-t.maxTranslate()&&!t.params.loop;let y=0,S=t.slidesSizesGrid[0];for(let C=0;C=u[C]&&v=u[C])&&(y=C,S=u[u.length-1]-u[u.length-2])}let f=null,h=null;s.rewind&&(t.isBeginning?h=s.virtual&&s.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(f=0));const m=(v-u[y])/S,x=ys.longSwipesMs){if(!s.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(m>=s.longSwipesRatio?t.slideTo(s.rewind&&t.isEnd?f:y+x):t.slideTo(y)),t.swipeDirection==="prev"&&(m>1-s.longSwipesRatio?t.slideTo(y+x):h!==null&&m<0&&Math.abs(m)>s.longSwipesRatio?t.slideTo(h):t.slideTo(y))}else{if(!s.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(r.target===t.navigation.nextEl||r.target===t.navigation.prevEl)?r.target===t.navigation.nextEl?t.slideTo(y+x):t.slideTo(y):(t.swipeDirection==="next"&&t.slideTo(f!==null?f:y+x),t.swipeDirection==="prev"&&t.slideTo(h!==null?h:y))}}function A0(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:o,snapGrid:i}=e,s=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const l=s&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!l?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!s?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=o,e.allowSlideNext=r,e.params.watchOverflow&&i!==e.snapGrid&&e.checkOverflow()}function o3(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function i3(){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 o;const i=e.maxTranslate()-e.minTranslate();i===0?o=0:o=(e.translate-e.minTranslate())/i,o!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function s3(e){const t=this;sa(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}function l3(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const d2=(e,t)=>{const n=Mi(),{params:r,el:o,wrapperEl:i,device:s}=e,l=!!r.nested,a=t==="on"?"addEventListener":"removeEventListener",u=t;n[a]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),o[a]("touchstart",e.onTouchStart,{passive:!1}),o[a]("pointerdown",e.onTouchStart,{passive:!1}),n[a]("touchmove",e.onTouchMove,{passive:!1,capture:l}),n[a]("pointermove",e.onTouchMove,{passive:!1,capture:l}),n[a]("touchend",e.onTouchEnd,{passive:!0}),n[a]("pointerup",e.onTouchEnd,{passive:!0}),n[a]("pointercancel",e.onTouchEnd,{passive:!0}),n[a]("touchcancel",e.onTouchEnd,{passive:!0}),n[a]("pointerout",e.onTouchEnd,{passive:!0}),n[a]("pointerleave",e.onTouchEnd,{passive:!0}),n[a]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&o[a]("click",e.onClick,!0),r.cssMode&&i[a]("scroll",e.onScroll),r.updateOnWindowResize?e[u](s.ios||s.android?"resize orientationchange observerUpdate":"resize observerUpdate",A0,!0):e[u]("observerUpdate",A0,!0),o[a]("load",e.onLoad,{capture:!0})};function a3(){const e=this,{params:t}=e;e.onTouchStart=t3.bind(e),e.onTouchMove=n3.bind(e),e.onTouchEnd=r3.bind(e),e.onDocumentTouchStart=l3.bind(e),t.cssMode&&(e.onScroll=i3.bind(e)),e.onClick=o3.bind(e),e.onLoad=s3.bind(e),d2(e,"on")}function u3(){d2(this,"off")}var c3={attachEvents:a3,detachEvents:u3};const j0=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function d3(){const e=this,{realIndex:t,initialized:n,params:r,el:o}=e,i=r.breakpoints;if(!i||i&&Object.keys(i).length===0)return;const s=e.getBreakpoint(i,e.params.breakpointsBase,e.el);if(!s||e.currentBreakpoint===s)return;const a=(s in i?i[s]:void 0)||e.originalParams,u=j0(e,r),c=j0(e,a),d=r.enabled;u&&!c?(o.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&c&&(o.classList.add(`${r.containerModifierClass}grid`),(a.grid.fill&&a.grid.fill==="column"||!a.grid.fill&&r.grid.fill==="column")&&o.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(f=>{if(typeof a[f]>"u")return;const h=r[f]&&r[f].enabled,m=a[f]&&a[f].enabled;h&&!m&&e[f].disable(),!h&&m&&e[f].enable()});const p=a.direction&&a.direction!==r.direction,v=r.loop&&(a.slidesPerView!==r.slidesPerView||p),g=r.loop;p&&n&&e.changeDirection(),Vt(e.params,a);const y=e.params.enabled,S=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),d&&!y?e.disable():!d&&y&&e.enable(),e.currentBreakpoint=s,e.emit("_beforeBreakpoint",a),n&&(v?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!g&&S?(e.loopCreate(t),e.updateSlides()):g&&!S&&e.loopDestroy()),e.emit("breakpoint",a)}function f3(e,t,n){if(t===void 0&&(t="window"),!e||t==="container"&&!n)return;let r=!1;const o=tn(),i=t==="window"?o.innerHeight:n.clientHeight,s=Object.keys(e).map(l=>{if(typeof l=="string"&&l.indexOf("@")===0){const a=parseFloat(l.substr(1));return{value:i*a,point:l}}return{value:l,point:l}});s.sort((l,a)=>parseInt(l.value,10)-parseInt(a.value,10));for(let l=0;l{typeof r=="object"?Object.keys(r).forEach(o=>{r[o]&&n.push(t+o)}):typeof r=="string"&&n.push(t+r)}),n}function m3(){const e=this,{classNames:t,params:n,rtl:r,el:o,device:i}=e,s=h3(["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:i.android},{ios:i.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...s),o.classList.add(...t),e.emitContainerClasses()}function g3(){const e=this,{el:t,classNames:n}=e;t.classList.remove(...n),e.emitContainerClasses()}var v3={addClasses:m3,removeClasses:g3};function y3(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){const o=e.slides.length-1,i=e.slidesGrid[o]+e.slidesSizesGrid[o]+r*2;e.isLocked=e.size>i}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")}var x3={checkOverflow:y3},Ff={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",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,loopAddBlankSlides:!0,loopAdditionalSlides:0,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",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function w3(e,t){return function(r){r===void 0&&(r={});const o=Object.keys(r)[0],i=r[o];if(typeof i!="object"||i===null){Vt(t,r);return}if(e[o]===!0&&(e[o]={enabled:!0}),o==="navigation"&&e[o]&&e[o].enabled&&!e[o].prevEl&&!e[o].nextEl&&(e[o].auto=!0),["pagination","scrollbar"].indexOf(o)>=0&&e[o]&&e[o].enabled&&!e[o].el&&(e[o].auto=!0),!(o in e&&"enabled"in i)){Vt(t,r);return}typeof e[o]=="object"&&!("enabled"in e[o])&&(e[o].enabled=!0),e[o]||(e[o]={enabled:!1}),Vt(t,r)}}const pd={eventsEmitter:vk,update:Rk,translate:Nk,transition:zk,slide:Gk,loop:Xk,grabCursor:Zk,events:c3,breakpoints:p3,checkOverflow:x3,classes:v3},hd={};let xh=class er{constructor(){let t,n;for(var r=arguments.length,o=new Array(r),i=0;i1){const c=[];return s.querySelectorAll(n.el).forEach(d=>{const p=Vt({},n,{el:d});c.push(new er(p))}),c}const l=this;l.__swiper__=!0,l.support=a2(),l.device=u2({userAgent:n.userAgent}),l.browser=hk(),l.eventsListeners={},l.eventsAnyListeners=[],l.modules=[...l.__modules__],n.modules&&Array.isArray(n.modules)&&l.modules.push(...n.modules);const a={};l.modules.forEach(c=>{c({params:n,swiper:l,extendParams:w3(n,a),on:l.on.bind(l),once:l.once.bind(l),off:l.off.bind(l),emit:l.emit.bind(l)})});const u=Vt({},Ff,a);return l.params=Vt({},u,hd,n),l.originalParams=Vt({},l.params),l.passedParams=Vt({},n),l.params&&l.params.on&&Object.keys(l.params.on).forEach(c=>{l.on(c,l.params.on[c])}),l.params&&l.params.onAny&&l.onAny(l.params.onAny),Object.assign(l,{enabled:l.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return l.params.direction==="horizontal"},isVertical(){return l.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.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:l.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.emit("_swiper"),l.params.init&&l.init(),l}getDirectionLabel(t){return this.isHorizontal()?t:{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"}[t]}getSlideIndex(t){const{slidesEl:n,params:r}=this,o=Hn(n,`.${r.slideClass}, swiper-slide`),i=Qa(o[0]);return Qa(t)-i}getSlideIndexByData(t){return this.getSlideIndex(this.slides.filter(n=>n.getAttribute("data-swiper-slide-index")*1===t)[0])}recalcSlides(){const t=this,{slidesEl:n,params:r}=t;t.slides=Hn(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 o=r.minTranslate(),s=(r.maxTranslate()-o)*t+o;r.translateTo(s,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 o=t.getSlideClasses(r);n.push({slideEl:r,classNames:o}),t.emit("_slideClass",r,o)}),t.emit("_slideClasses",n)}slidesPerViewDynamic(t,n){t===void 0&&(t="current"),n===void 0&&(n=!1);const r=this,{params:o,slides:i,slidesGrid:s,slidesSizesGrid:l,size:a,activeIndex:u}=r;let c=1;if(typeof o.slidesPerView=="number")return o.slidesPerView;if(o.centeredSlides){let d=i[u]?Math.ceil(i[u].swiperSlideSize):0,p;for(let v=u+1;va&&(p=!0));for(let v=u-1;v>=0;v-=1)i[v]&&!p&&(d+=i[v].swiperSlideSize,c+=1,d>a&&(p=!0))}else if(t==="current")for(let d=u+1;d=0;d-=1)s[u]-s[d]{s.complete&&sa(t,s)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function o(){const s=t.rtlTranslate?t.translate*-1:t.translate,l=Math.min(Math.max(s,t.maxTranslate()),t.minTranslate());t.setTranslate(l),t.updateActiveIndex(),t.updateSlidesClasses()}let i;if(r.freeMode&&r.freeMode.enabled&&!r.cssMode)o(),r.autoHeight&&t.updateAutoHeight();else{if((r.slidesPerView==="auto"||r.slidesPerView>1)&&t.isEnd&&!r.centeredSlides){const s=t.virtual&&r.virtual.enabled?t.virtual.slides:t.slides;i=t.slideTo(s.length-1,0,!1,!0)}else i=t.slideTo(t.activeIndex,0,!1,!0);i||o()}r.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,n){n===void 0&&(n=!0);const r=this,o=r.params.direction;return t||(t=o==="horizontal"?"vertical":"horizontal"),t===o||t!=="horizontal"&&t!=="vertical"||(r.el.classList.remove(`${r.params.containerModifierClass}${o}`),r.el.classList.add(`${r.params.containerModifierClass}${t}`),r.emitContainerClasses(),r.params.direction=t,r.slides.forEach(i=>{t==="vertical"?i.style.width="":i.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.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===n.params.swiperElementNodeName.toUpperCase()&&(n.isElement=!0);const o=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let s=r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(o()):Hn(r,o())[0];return!s&&n.params.createElements&&(s=Xa("div",n.params.wrapperClass),r.append(s),Hn(r,`.${n.params.slideClass}`).forEach(l=>{s.append(l)})),Object.assign(n,{el:r,wrapperEl:s,slidesEl:n.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:s,hostEl:n.isElement?r.parentNode.host:r,mounted:!0,rtl:r.dir.toLowerCase()==="rtl"||Mr(r,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(r.dir.toLowerCase()==="rtl"||Mr(r,"direction")==="rtl"),wrongRTL:Mr(s,"display")==="-webkit-box"}),!0}init(t){const n=this;if(n.initialized||n.mount(t)===!1)return n;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();const o=[...n.el.querySelectorAll('[loading="lazy"]')];return n.isElement&&o.push(...n.hostEl.querySelectorAll('[loading="lazy"]')),o.forEach(i=>{i.complete?sa(n,i):i.addEventListener("load",s=>{sa(n,s.target)})}),zf(n),n.initialized=!0,zf(n),n.emit("init"),n.emit("afterInit"),n}destroy(t,n){t===void 0&&(t=!0),n===void 0&&(n=!0);const r=this,{params:o,el:i,wrapperEl:s,slides:l}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),o.loop&&r.loopDestroy(),n&&(r.removeClasses(),i.removeAttribute("style"),s.removeAttribute("style"),l&&l.length&&l.forEach(a=>{a.classList.remove(o.slideVisibleClass,o.slideFullyVisibleClass,o.slideActiveClass,o.slideNextClass,o.slidePrevClass),a.removeAttribute("style"),a.removeAttribute("data-swiper-slide-index")})),r.emit("destroy"),Object.keys(r.eventsListeners).forEach(a=>{r.off(a)}),t!==!1&&(r.el.swiper=null,ik(r)),r.destroyed=!0),null}static extendDefaults(t){Vt(hd,t)}static get extendedDefaults(){return hd}static get defaults(){return Ff}static installModule(t){er.prototype.__modules__||(er.prototype.__modules__=[]);const n=er.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>er.installModule(n)),er):(er.installModule(t),er)}};Object.keys(pd).forEach(e=>{Object.keys(pd[e]).forEach(t=>{xh.prototype[t]=pd[e][t]})});xh.use([mk,gk]);const f2=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_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","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","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"];function bo(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"&&!e.__swiper__}function ii(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]:bo(t[r])&&bo(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:ii(e[r],t[r]):e[r]=t[r]})}function p2(e){return e===void 0&&(e={}),e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function h2(e){return e===void 0&&(e={}),e.pagination&&typeof e.pagination.el>"u"}function m2(e){return e===void 0&&(e={}),e.scrollbar&&typeof e.scrollbar.el>"u"}function g2(e){e===void 0&&(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 S3(e){return e===void 0&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function b3(e){let{swiper:t,slides:n,passedParams:r,changedParams:o,nextEl:i,prevEl:s,scrollbarEl:l,paginationEl:a}=e;const u=o.filter($=>$!=="children"&&$!=="direction"&&$!=="wrapperClass"),{params:c,pagination:d,navigation:p,scrollbar:v,virtual:g,thumbs:y}=t;let S,f,h,m,x,C,E,k;o.includes("thumbs")&&r.thumbs&&r.thumbs.swiper&&c.thumbs&&!c.thumbs.swiper&&(S=!0),o.includes("controller")&&r.controller&&r.controller.control&&c.controller&&!c.controller.control&&(f=!0),o.includes("pagination")&&r.pagination&&(r.pagination.el||a)&&(c.pagination||c.pagination===!1)&&d&&!d.el&&(h=!0),o.includes("scrollbar")&&r.scrollbar&&(r.scrollbar.el||l)&&(c.scrollbar||c.scrollbar===!1)&&v&&!v.el&&(m=!0),o.includes("navigation")&&r.navigation&&(r.navigation.prevEl||s)&&(r.navigation.nextEl||i)&&(c.navigation||c.navigation===!1)&&p&&!p.prevEl&&!p.nextEl&&(x=!0);const T=$=>{t[$]&&(t[$].destroy(),$==="navigation"?(t.isElement&&(t[$].prevEl.remove(),t[$].nextEl.remove()),c[$].prevEl=void 0,c[$].nextEl=void 0,t[$].prevEl=void 0,t[$].nextEl=void 0):(t.isElement&&t[$].el.remove(),c[$].el=void 0,t[$].el=void 0))};o.includes("loop")&&t.isElement&&(c.loop&&!r.loop?C=!0:!c.loop&&r.loop?E=!0:k=!0),u.forEach($=>{if(bo(c[$])&&bo(r[$]))Object.assign(c[$],r[$]),($==="navigation"||$==="pagination"||$==="scrollbar")&&"enabled"in r[$]&&!r[$].enabled&&T($);else{const R=r[$];(R===!0||R===!1)&&($==="navigation"||$==="pagination"||$==="scrollbar")?R===!1&&T($):c[$]=r[$]}}),u.includes("controller")&&!f&&t.controller&&t.controller.control&&c.controller&&c.controller.control&&(t.controller.control=c.controller.control),o.includes("children")&&n&&g&&c.virtual.enabled?(g.slides=n,g.update(!0)):o.includes("virtual")&&g&&c.virtual.enabled&&(n&&(g.slides=n),g.update(!0)),o.includes("children")&&n&&c.loop&&(k=!0),S&&y.init()&&y.update(!0),f&&(t.controller.control=c.controller.control),h&&(t.isElement&&(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-pagination"),a.part.add("pagination"),t.el.appendChild(a)),a&&(c.pagination.el=a),d.init(),d.render(),d.update()),m&&(t.isElement&&(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-scrollbar"),l.part.add("scrollbar"),t.el.appendChild(l)),l&&(c.scrollbar.el=l),v.init(),v.updateSize(),v.setTranslate()),x&&(t.isElement&&((!i||typeof i=="string")&&(i=document.createElement("div"),i.classList.add("swiper-button-next"),i.innerHTML=t.hostEl.constructor.nextButtonSvg,i.part.add("button-next"),t.el.appendChild(i)),(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-button-prev"),s.innerHTML=t.hostEl.constructor.prevButtonSvg,s.part.add("button-prev"),t.el.appendChild(s))),i&&(c.navigation.nextEl=i),s&&(c.navigation.prevEl=s),p.init(),p.update()),o.includes("allowSlideNext")&&(t.allowSlideNext=r.allowSlideNext),o.includes("allowSlidePrev")&&(t.allowSlidePrev=r.allowSlidePrev),o.includes("direction")&&t.changeDirection(r.direction,!1),(C||k)&&t.loopDestroy(),(E||k)&&t.loopCreate(),t.update()}function C3(e,t){e===void 0&&(e={}),t===void 0&&(t=!0);const n={on:{}},r={},o={};ii(n,Ff),n._emitClasses=!0,n.init=!1;const i={},s=f2.map(a=>a.replace(/_/,"")),l=Object.assign({},e);return Object.keys(l).forEach(a=>{typeof e[a]>"u"||(s.indexOf(a)>=0?bo(e[a])?(n[a]={},o[a]={},ii(n[a],e[a]),ii(o[a],e[a])):(n[a]=e[a],o[a]=e[a]):a.search(/on[A-Z]/)===0&&typeof e[a]=="function"?t?r[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:n.on[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:i[a]=e[a])}),["navigation","pagination","scrollbar"].forEach(a=>{n[a]===!0&&(n[a]={}),n[a]===!1&&delete n[a]}),{params:n,passedParams:o,rest:i,events:r}}function E3(e,t){let{el:n,nextEl:r,prevEl:o,paginationEl:i,scrollbarEl:s,swiper:l}=e;p2(t)&&r&&o&&(l.params.navigation.nextEl=r,l.originalParams.navigation.nextEl=r,l.params.navigation.prevEl=o,l.originalParams.navigation.prevEl=o),h2(t)&&i&&(l.params.pagination.el=i,l.originalParams.pagination.el=i),m2(t)&&s&&(l.params.scrollbar.el=s,l.originalParams.scrollbar.el=s),l.init(n)}function k3(e,t,n,r,o){const i=[];if(!t)return i;const s=a=>{i.indexOf(a)<0&&i.push(a)};if(n&&r){const a=r.map(o),u=n.map(o);a.join("")!==u.join("")&&s("children"),r.length!==n.length&&s("children")}return f2.filter(a=>a[0]==="_").map(a=>a.replace(/_/,"")).forEach(a=>{if(a in e&&a in t)if(bo(e[a])&&bo(t[a])){const u=Object.keys(e[a]),c=Object.keys(t[a]);u.length!==c.length?s(a):(u.forEach(d=>{e[a][d]!==t[a][d]&&s(a)}),c.forEach(d=>{e[a][d]!==t[a][d]&&s(a)}))}else e[a]!==t[a]&&s(a)}),i}const P3=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 Ja(){return Ja=Object.assign?Object.assign.bind():function(e){for(var t=1;t{v2(n)?t.push(n):n.props&&n.props.children&&y2(n.props.children).forEach(r=>t.push(r))}),t}function T3(e){const t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return oe.Children.toArray(e).forEach(r=>{if(v2(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 o=y2(r.props.children);o.length>0?o.forEach(i=>t.push(i)):n["container-end"].push(r)}else n["container-end"].push(r)}),{slides:t,slots:n}}function R3(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},o=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:i,to:s}=n,l=e.params.loop?-t.length:0,a=e.params.loop?t.length*2:t.length,u=[];for(let c=l;c=i&&c<=s&&u.push(t[r(c)]);return u.map((c,d)=>oe.cloneElement(c,{swiper:e,style:o,key:c.props.virtualIndex||c.key||`slide-${d}`}))}function ws(e,t){return typeof window>"u"?w.useEffect(e,t):w.useLayoutEffect(e,t)}const z0=w.createContext(null),$3=w.createContext(null),wh=w.forwardRef(function(e,t){let{className:n,tag:r="div",wrapperTag:o="div",children:i,onSwiper:s,...l}=e===void 0?{}:e,a=!1;const[u,c]=w.useState("swiper"),[d,p]=w.useState(null),[v,g]=w.useState(!1),y=w.useRef(!1),S=w.useRef(null),f=w.useRef(null),h=w.useRef(null),m=w.useRef(null),x=w.useRef(null),C=w.useRef(null),E=w.useRef(null),k=w.useRef(null),{params:T,passedParams:$,rest:R,events:M}=C3(l),{slides:O,slots:I}=T3(i),N=()=>{g(!v)};Object.assign(T.on,{_containerClasses(L,F){c(F)}});const j=()=>{Object.assign(T.on,M),a=!0;const L={...T};if(delete L.wrapperClass,f.current=new xh(L),f.current.virtual&&f.current.params.virtual.enabled){f.current.virtual.slides=O;const F={cache:!1,slides:O,renderExternal:p,renderExternalUpdate:!1};ii(f.current.params.virtual,F),ii(f.current.originalParams.virtual,F)}};S.current||j(),f.current&&f.current.on("_beforeBreakpoint",N);const B=()=>{a||!M||!f.current||Object.keys(M).forEach(L=>{f.current.on(L,M[L])})},W=()=>{!M||!f.current||Object.keys(M).forEach(L=>{f.current.off(L,M[L])})};w.useEffect(()=>()=>{f.current&&f.current.off("_beforeBreakpoint",N)}),w.useEffect(()=>{!y.current&&f.current&&(f.current.emitSlidesClasses(),y.current=!0)}),ws(()=>{if(t&&(t.current=S.current),!!S.current)return f.current.destroyed&&j(),E3({el:S.current,nextEl:x.current,prevEl:C.current,paginationEl:E.current,scrollbarEl:k.current,swiper:f.current},T),s&&!f.current.destroyed&&s(f.current),()=>{f.current&&!f.current.destroyed&&f.current.destroy(!0,!1)}},[]),ws(()=>{B();const L=k3($,h.current,O,m.current,F=>F.key);return h.current=$,m.current=O,L.length&&f.current&&!f.current.destroyed&&b3({swiper:f.current,slides:O,passedParams:$,changedParams:L,nextEl:x.current,prevEl:C.current,scrollbarEl:k.current,paginationEl:E.current}),()=>{W()}}),ws(()=>{P3(f.current)},[d]);function _(){return T.virtual?R3(f.current,O,d):O.map((L,F)=>oe.cloneElement(L,{swiper:f.current,swiperSlideIndex:F}))}return oe.createElement(r,Ja({ref:S,className:g2(`${u}${n?` ${n}`:""}`)},R),oe.createElement($3.Provider,{value:f.current},I["container-start"],oe.createElement(o,{className:S3(T.wrapperClass)},I["wrapper-start"],_(),I["wrapper-end"]),p2(T)&&oe.createElement(oe.Fragment,null,oe.createElement("div",{ref:C,className:"swiper-button-prev"}),oe.createElement("div",{ref:x,className:"swiper-button-next"})),m2(T)&&oe.createElement("div",{ref:k,className:"swiper-scrollbar"}),h2(T)&&oe.createElement("div",{ref:E,className:"swiper-pagination"}),I["container-end"]))});wh.displayName="Swiper";const Sh=w.forwardRef(function(e,t){let{tag:n="div",children:r,className:o="",swiper:i,zoom:s,lazy:l,virtualIndex:a,swiperSlideIndex:u,...c}=e===void 0?{}:e;const d=w.useRef(null),[p,v]=w.useState("swiper-slide"),[g,y]=w.useState(!1);function S(x,C,E){C===d.current&&v(E)}ws(()=>{if(typeof u<"u"&&(d.current.swiperSlideIndex=u),t&&(t.current=d.current),!(!d.current||!i)){if(i.destroyed){p!=="swiper-slide"&&v("swiper-slide");return}return i.on("_slideClass",S),()=>{i&&i.off("_slideClass",S)}}}),ws(()=>{i&&d.current&&!i.destroyed&&v(i.getSlideClasses(d.current))},[i]);const f={isActive:p.indexOf("swiper-slide-active")>=0,isVisible:p.indexOf("swiper-slide-visible")>=0,isPrev:p.indexOf("swiper-slide-prev")>=0,isNext:p.indexOf("swiper-slide-next")>=0},h=()=>typeof r=="function"?r(f):r,m=()=>{y(!0)};return oe.createElement(n,Ja({ref:d,className:g2(`${p}${o?` ${o}`:""}`),"data-swiper-slide-index":a,onLoad:m},c),s&&oe.createElement(z0.Provider,{value:f},oe.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof s=="number"?s:void 0},h(),l&&!g&&oe.createElement("div",{className:"swiper-lazy-preloader"}))),!s&&oe.createElement(z0.Provider,{value:f},h(),l&&!g&&oe.createElement("div",{className:"swiper-lazy-preloader"})))});Sh.displayName="SwiperSlide";function I3(e){return b.jsx(Et,{className:"big-card",to:`/services/${e.card.id}`,children:b.jsx("img",{src:e.cardType==="square"?e.card.serviceIconSquare:e.card.serviceIconBig,alt:""})})}function Bf(e){const t=So(n=>n.availableSubscriptionsReducer.availableSubscriptions);return b.jsxs("section",{className:"cards-slider",children:[b.jsx(Zy,{title:e.title,link:e.link}),b.jsx("div",{className:"cards-slider__wrapper",children:b.jsx(wh,{tag:"ul",slidesPerView:e.slidesPerView,spaceBetween:8,children:t.map((n,r)=>b.jsx(Sh,{tag:"li",children:b.jsx(I3,{card:n,cardType:e.cardType})},`card-${r}`))})})]})}var Ot=function(){return Ot=Object.assign||function(t){for(var n,r=1,o=arguments.length;r0?lt(Oi,--wn):0,yi--,Je===10&&(yi=1,Nu--),Je}function On(){return Je=wn2||Wf(Je)>3?"":" "}function B3(e,t){for(;--t&&On()&&!(Je<48||Je>102||Je>57&&Je<65||Je>70&&Je<97););return Au(e,aa()+(t<6&&ho()==32&&On()==32))}function Uf(e){for(;On();)switch(Je){case e:return wn;case 34:case 39:e!==34&&e!==39&&Uf(Je);break;case 40:e===41&&Uf(e);break;case 92:On();break}return wn}function D3(e,t){for(;On()&&e+Je!==57;)if(e+Je===84&&ho()===47)break;return"/*"+Au(t,wn-1)+"*"+Ch(e===47?e:On())}function W3(e){for(;!Wf(ho());)On();return Au(e,wn)}function U3(e){return z3(ua("",null,null,null,[""],e=j3(e),0,[0],e))}function ua(e,t,n,r,o,i,s,l,a){for(var u=0,c=0,d=s,p=0,v=0,g=0,y=1,S=1,f=1,h=0,m="",x=o,C=i,E=r,k=m;S;)switch(g=h,h=On()){case 40:if(g!=108&<(k,d-1)==58){la(k+=te(md(h),"&","&\f"),"&\f",b2(u?l[u-1]:0))!=-1&&(f=-1);break}case 34:case 39:case 91:k+=md(h);break;case 9:case 10:case 13:case 32:k+=F3(g);break;case 92:k+=B3(aa()-1,7);continue;case 47:switch(ho()){case 42:case 47:is(V3(D3(On(),aa()),t,n,a),a);break;default:k+="/"}break;case 123*y:l[u++]=Dn(k)*f;case 125*y:case 59:case 0:switch(h){case 0:case 125:S=0;case 59+c:f==-1&&(k=te(k,/\f/g,"")),v>0&&Dn(k)-d&&is(v>32?D0(k+";",r,n,d-1,a):D0(te(k," ","")+";",r,n,d-2,a),a);break;case 59:k+=";";default:if(is(E=B0(k,t,n,u,c,o,l,m,x=[],C=[],d,i),i),h===123)if(c===0)ua(k,t,E,E,x,i,d,l,C);else switch(p===99&<(k,3)===110?100:p){case 100:case 108:case 109:case 115:ua(e,E,E,r&&is(B0(e,E,E,0,0,o,l,m,o,x=[],d,C),C),o,C,d,l,r?x:C);break;default:ua(k,E,E,E,[""],C,0,l,C)}}u=c=v=0,y=f=1,m=k="",d=s;break;case 58:d=1+Dn(k),v=g;default:if(y<1){if(h==123)--y;else if(h==125&&y++==0&&A3()==125)continue}switch(k+=Ch(h),h*y){case 38:f=c>0?1:(k+="\f",-1);break;case 44:l[u++]=(Dn(k)-1)*f,f=1;break;case 64:ho()===45&&(k+=md(On())),p=ho(),c=d=Dn(m=k+=W3(aa())),h++;break;case 45:g===45&&Dn(k)==2&&(y=0)}}return i}function B0(e,t,n,r,o,i,s,l,a,u,c,d){for(var p=o-1,v=o===0?i:[""],g=E2(v),y=0,S=0,f=0;y0?v[h]+" "+m:te(m,/&\f/g,v[h])))&&(a[f++]=x);return Lu(e,t,n,o===0?Ou:l,a,u,c,d)}function V3(e,t,n,r){return Lu(e,t,n,w2,Ch(L3()),vi(e,2,-2),0,r)}function D0(e,t,n,r,o){return Lu(e,t,n,bh,vi(e,0,r),vi(e,r+1,-1),r,o)}function P2(e,t,n){switch(O3(e,t)){case 5103:return Se+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Se+e+e;case 4789:return Ss+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Se+e+Ss+e+Oe+e+e;case 5936:switch(lt(e,t+11)){case 114:return Se+e+Oe+te(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Se+e+Oe+te(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Se+e+Oe+te(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return Se+e+Oe+e+e;case 6165:return Se+e+Oe+"flex-"+e+e;case 5187:return Se+e+te(e,/(\w+).+(:[^]+)/,Se+"box-$1$2"+Oe+"flex-$1$2")+e;case 5443:return Se+e+Oe+"flex-item-"+te(e,/flex-|-self/g,"")+(nr(e,/flex-|baseline/)?"":Oe+"grid-row-"+te(e,/flex-|-self/g,""))+e;case 4675:return Se+e+Oe+"flex-line-pack"+te(e,/align-content|flex-|-self/g,"")+e;case 5548:return Se+e+Oe+te(e,"shrink","negative")+e;case 5292:return Se+e+Oe+te(e,"basis","preferred-size")+e;case 6060:return Se+"box-"+te(e,"-grow","")+Se+e+Oe+te(e,"grow","positive")+e;case 4554:return Se+te(e,/([^-])(transform)/g,"$1"+Se+"$2")+e;case 6187:return te(te(te(e,/(zoom-|grab)/,Se+"$1"),/(image-set)/,Se+"$1"),e,"")+e;case 5495:case 3959:return te(e,/(image-set\([^]*)/,Se+"$1$`$1");case 4968:return te(te(e,/(.+:)(flex-)?(.*)/,Se+"box-pack:$3"+Oe+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Se+e+e;case 4200:if(!nr(e,/flex-|baseline/))return Oe+"grid-column-align"+vi(e,t)+e;break;case 2592:case 3360:return Oe+te(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,o){return t=o,nr(r.props,/grid-\w+-end/)})?~la(e+(n=n[t].value),"span",0)?e:Oe+te(e,"-start","")+e+Oe+"grid-row-span:"+(~la(n,"span",0)?nr(n,/\d+/):+nr(n,/\d+/)-+nr(e,/\d+/))+";":Oe+te(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return nr(r.props,/grid-\w+-start/)})?e:Oe+te(te(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return te(e,/(.+)-inline(.+)/,Se+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Dn(e)-1-t>6)switch(lt(e,t+1)){case 109:if(lt(e,t+4)!==45)break;case 102:return te(e,/(.+:)(.+)-([^]+)/,"$1"+Se+"$2-$3$1"+Ss+(lt(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~la(e,"stretch",0)?P2(te(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return te(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,o,i,s,l,a,u){return Oe+o+":"+i+u+(s?Oe+o+"-span:"+(l?a:+a-+i)+u:"")+e});case 4949:if(lt(e,t+6)===121)return te(e,":",":"+Se)+e;break;case 6444:switch(lt(e,lt(e,14)===45?18:11)){case 120:return te(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+Se+(lt(e,14)===45?"inline-":"")+"box$3$1"+Se+"$2$3$1"+Oe+"$2box$3")+e;case 100:return te(e,":",":"+Oe)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return te(e,"scroll-","scroll-snap-")+e}return e}function eu(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case bh:e.return=P2(e.value,e.length,n);return;case S2:return eu([Er(e,{value:te(e.value,"@","@"+Se)})],r);case Ou:if(e.length)return N3(n=e.props,function(o){switch(nr(o,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":Io(Er(e,{props:[te(o,/:(read-\w+)/,":"+Ss+"$1")]})),Io(Er(e,{props:[o]})),Df(e,{props:F0(n,r)});break;case"::placeholder":Io(Er(e,{props:[te(o,/:(plac\w+)/,":"+Se+"input-$1")]})),Io(Er(e,{props:[te(o,/:(plac\w+)/,":"+Ss+"$1")]})),Io(Er(e,{props:[te(o,/:(plac\w+)/,Oe+"input-$1")]})),Io(Er(e,{props:[o]})),Df(e,{props:F0(n,r)});break}return""})}}var Y3={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Wt={},xi=typeof process<"u"&&Wt!==void 0&&(Wt.REACT_APP_SC_ATTR||Wt.SC_ATTR)||"data-styled",T2="active",R2="data-styled-version",ju="6.1.8",Eh=`/*!sc*/ +`,kh=typeof window<"u"&&"HTMLElement"in window,X3=!!(typeof SC_DISABLE_SPEEDY=="boolean"?SC_DISABLE_SPEEDY:typeof process<"u"&&Wt!==void 0&&Wt.REACT_APP_SC_DISABLE_SPEEDY!==void 0&&Wt.REACT_APP_SC_DISABLE_SPEEDY!==""?Wt.REACT_APP_SC_DISABLE_SPEEDY!=="false"&&Wt.REACT_APP_SC_DISABLE_SPEEDY:typeof process<"u"&&Wt!==void 0&&Wt.SC_DISABLE_SPEEDY!==void 0&&Wt.SC_DISABLE_SPEEDY!==""&&Wt.SC_DISABLE_SPEEDY!=="false"&&Wt.SC_DISABLE_SPEEDY),zu=Object.freeze([]),wi=Object.freeze({});function Q3(e,t,n){return n===void 0&&(n=wi),e.theme!==n.theme&&e.theme||t||n.theme}var $2=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),J3=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,Z3=/(^-|-$)/g;function W0(e){return e.replace(J3,"-").replace(Z3,"")}var eP=/(a)(d)/gi,zl=52,U0=function(e){return String.fromCharCode(e+(e>25?39:97))};function Vf(e){var t,n="";for(t=Math.abs(e);t>zl;t=t/zl|0)n=U0(t%zl)+n;return(U0(t%zl)+n).replace(eP,"$1-$2")}var gd,I2=5381,Qo=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},_2=function(e){return Qo(I2,e)};function tP(e){return Vf(_2(e)>>>0)}function nP(e){return e.displayName||e.name||"Component"}function vd(e){return typeof e=="string"&&!0}var M2=typeof Symbol=="function"&&Symbol.for,O2=M2?Symbol.for("react.memo"):60115,rP=M2?Symbol.for("react.forward_ref"):60112,oP={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},iP={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},N2={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},sP=((gd={})[rP]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},gd[O2]=N2,gd);function V0(e){return("type"in(t=e)&&t.type.$$typeof)===O2?N2:"$$typeof"in e?sP[e.$$typeof]:oP;var t}var lP=Object.defineProperty,aP=Object.getOwnPropertyNames,H0=Object.getOwnPropertySymbols,uP=Object.getOwnPropertyDescriptor,cP=Object.getPrototypeOf,G0=Object.prototype;function L2(e,t,n){if(typeof t!="string"){if(G0){var r=cP(t);r&&r!==G0&&L2(e,r,n)}var o=aP(t);H0&&(o=o.concat(H0(t)));for(var i=V0(e),s=V0(t),l=0;l0?" Args: ".concat(t.join(", ")):""))}var dP=function(){function e(t){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=t}return e.prototype.indexOfGroup=function(t){for(var n=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,o=r.length,i=o;t>=i;)if((i<<=1)<0)throw sl(16,"".concat(t));this.groupSizes=new Uint32Array(i),this.groupSizes.set(r),this.length=i;for(var s=o;s=this.length||this.groupSizes[t]===0)return n;for(var r=this.groupSizes[t],o=this.indexOfGroup(t),i=o+r,s=o;s=0){var r=document.createTextNode(n);return this.element.insertBefore(r,this.nodes[t]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(t){this.element.removeChild(this.nodes[t]),this.length--},e.prototype.getRule=function(t){return t0&&(S+="".concat(f,","))}),a+="".concat(g).concat(y,'{content:"').concat(S,'"}').concat(Eh)},c=0;c0?".".concat(t):p},c=a.slice();c.push(function(p){p.type===Ou&&p.value.includes("&")&&(p.props[0]=p.props[0].replace(bP,n).replace(r,u))}),s.prefix&&c.push(q3),c.push(H3);var d=function(p,v,g,y){v===void 0&&(v=""),g===void 0&&(g=""),y===void 0&&(y="&"),t=y,n=v,r=new RegExp("\\".concat(n,"\\b"),"g");var S=p.replace(CP,""),f=U3(g||v?"".concat(g," ").concat(v," { ").concat(S," }"):S);s.namespace&&(f=z2(f,s.namespace));var h=[];return eu(f,G3(c.concat(K3(function(m){return h.push(m)})))),h};return d.hash=a.length?a.reduce(function(p,v){return v.name||sl(15),Qo(p,v.name)},I2).toString():"",d}var kP=new j2,Gf=EP(),F2=oe.createContext({shouldForwardProp:void 0,styleSheet:kP,stylis:Gf});F2.Consumer;oe.createContext(void 0);function Y0(){return w.useContext(F2)}var PP=function(){function e(t,n){var r=this;this.inject=function(o,i){i===void 0&&(i=Gf);var s=r.name+i.hash;o.hasNameForId(r.id,s)||o.insertRules(r.id,s,i(r.rules,s,"@keyframes"))},this.name=t,this.id="sc-keyframes-".concat(t),this.rules=n,Th(this,function(){throw sl(12,String(r.name))})}return e.prototype.getName=function(t){return t===void 0&&(t=Gf),this.name+t.hash},e}(),TP=function(e){return e>="A"&&e<="Z"};function X0(e){for(var t="",n=0;n>>0);if(!n.hasNameForId(this.componentId,s)){var l=r(i,".".concat(s),void 0,this.componentId);n.insertRules(this.componentId,s,l)}o=uo(o,s),this.staticRulesId=s}else{for(var a=Qo(this.baseHash,r.hash),u="",c=0;c>>0);n.hasNameForId(this.componentId,v)||n.insertRules(this.componentId,v,r(u,".".concat(v),void 0,this.componentId)),o=uo(o,v)}}return o},e}(),W2=oe.createContext(void 0);W2.Consumer;var yd={};function _P(e,t,n){var r=Ph(e),o=e,i=!vd(e),s=t.attrs,l=s===void 0?zu:s,a=t.componentId,u=a===void 0?function(x,C){var E=typeof x!="string"?"sc":W0(x);yd[E]=(yd[E]||0)+1;var k="".concat(E,"-").concat(tP(ju+E+yd[E]));return C?"".concat(C,"-").concat(k):k}(t.displayName,t.parentComponentId):a,c=t.displayName,d=c===void 0?function(x){return vd(x)?"styled.".concat(x):"Styled(".concat(nP(x),")")}(e):c,p=t.displayName&&t.componentId?"".concat(W0(t.displayName),"-").concat(t.componentId):t.componentId||u,v=r&&o.attrs?o.attrs.concat(l).filter(Boolean):l,g=t.shouldForwardProp;if(r&&o.shouldForwardProp){var y=o.shouldForwardProp;if(t.shouldForwardProp){var S=t.shouldForwardProp;g=function(x,C){return y(x,C)&&S(x,C)}}else g=y}var f=new IP(n,p,r?o.componentStyle:void 0);function h(x,C){return function(E,k,T){var $=E.attrs,R=E.componentStyle,M=E.defaultProps,O=E.foldedComponentIds,I=E.styledComponentId,N=E.target,j=oe.useContext(W2),B=Y0(),W=E.shouldForwardProp||B.shouldForwardProp,_=Q3(k,j,M)||wi,L=function(se,ee,Te){for(var Le,ge=Ot(Ot({},ee),{className:void 0,theme:Te}),He=0;Heb.jsx("li",{children:b.jsx(Et,{className:"card-list__link link",to:`/services/category/${t.name}`,children:b.jsx(fa,{description:"от 99 ₽",card:t})})},`category-card-${n}`))})}function A3(e){return b.jsxs("section",{children:[b.jsx(Zy,{title:"Каталог",link:e.link}),b.jsx(L3,{items:e.subscriptionsCategories})]})}function j3(){const e=So(n=>n.availableSubscriptionsReducer.availableSubscriptions),t=So(n=>n.subscriptionsCategoriesReducer.subscriptionsCategories);return b.jsxs(b.Fragment,{children:[b.jsx(hh,{}),b.jsx(Df,{slidesPerView:3,items:e,title:"Мои подписки",cardType:"square",link:"/services/my-services"}),b.jsx(Df,{slidesPerView:1.8,items:e,title:"Популярное",cardType:"big",link:"/services/category/popular"}),b.jsx(A3,{link:"/services/all",subscriptionsCategories:t})]})}function z3({handleMenuOpen:e,isMenuOpen:t}){return b.jsx(b.Fragment,{children:b.jsxs("button",{onClick:e,className:`burger-btn ${t?"burger-btn_active":""}`,children:[b.jsx("span",{className:"burger-btn__bar-top"}),b.jsx("span",{className:"burger-btn__bar-mid"}),b.jsx("span",{className:"burger-btn__bar-bot"})]})})}const F3="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.02%202.84016L3.63%207.04016C2.73%207.74016%202%209.23016%202%2010.3602V17.7702C2%2020.0902%203.89%2021.9902%206.21%2021.9902H17.79C20.11%2021.9902%2022%2020.0902%2022%2017.7802V10.5002C22%209.29016%2021.19%207.74016%2020.2%207.05016L14.02%202.72016C12.62%201.74016%2010.37%201.79016%209.02%202.84016Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2017.9902V14.9902'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",D3="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.38086%2012.0001L10.7909%2014.4201L15.6209%209.58008'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.7489%202.45031C11.4389%201.86031%2012.5689%201.86031%2013.2689%202.45031L14.8489%203.81031C15.1489%204.07031%2015.7089%204.28031%2016.1089%204.28031H17.8089C18.8689%204.28031%2019.7389%205.15031%2019.7389%206.21031V7.91031C19.7389%208.30031%2019.9489%208.87031%2020.2089%209.17031L21.5689%2010.7503C22.1589%2011.4403%2022.1589%2012.5703%2021.5689%2013.2703L20.2089%2014.8503C19.9489%2015.1503%2019.7389%2015.7103%2019.7389%2016.1103V17.8103C19.7389%2018.8703%2018.8689%2019.7403%2017.8089%2019.7403H16.1089C15.7189%2019.7403%2015.1489%2019.9503%2014.8489%2020.2103L13.2689%2021.5703C12.5789%2022.1603%2011.4489%2022.1603%2010.7489%2021.5703L9.16891%2020.2103C8.86891%2019.9503%208.30891%2019.7403%207.90891%2019.7403H6.17891C5.11891%2019.7403%204.24891%2018.8703%204.24891%2017.8103V16.1003C4.24891%2015.7103%204.03891%2015.1503%203.78891%2014.8503L2.43891%2013.2603C1.85891%2012.5703%201.85891%2011.4503%202.43891%2010.7603L3.78891%209.17031C4.03891%208.87031%204.24891%208.31031%204.24891%207.92031V6.20031C4.24891%205.14031%205.11891%204.27031%206.17891%204.27031H7.90891C8.29891%204.27031%208.86891%204.06031%209.16891%203.80031L10.7489%202.45031Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",B3="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.04%2013.55C17.62%2013.96%2017.38%2014.55%2017.44%2015.18C17.53%2016.26%2018.52%2017.05%2019.6%2017.05H21.5V18.24C21.5%2020.31%2019.81%2022%2017.74%2022H7.64C8.47%2021.27%209%2020.2%209%2019C9%2016.79%207.21%2015%205%2015C4.06%2015%203.19%2015.33%202.5%2015.88V11.51C2.5%209.44001%204.18999%207.75%206.25999%207.75H17.74C19.81%207.75%2021.5%209.44001%2021.5%2011.51V12.95H19.48C18.92%2012.95%2018.41%2013.17%2018.04%2013.55Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.5%2011.5096V7.83965C2.5%206.64965%203.23%205.58961%204.34%205.16961L12.28%202.16961C13.52%201.70961%2014.85%202.61963%2014.85%203.94964V7.74962'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M22.5588%2013.9692V16.0292C22.5588%2016.5792%2022.1188%2017.0292%2021.5588%2017.0492H19.5988C18.5188%2017.0492%2017.5288%2016.2592%2017.4388%2015.1792C17.3788%2014.5492%2017.6188%2013.9592%2018.0388%2013.5492C18.4088%2013.1692%2018.9188%2012.9492%2019.4788%2012.9492H21.5588C22.1188%2012.9692%2022.5588%2013.4192%2022.5588%2013.9692Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7%2012H14'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9%2019C9%2020.2%208.47%2021.27%207.64%2022C6.93%2022.62%206.01%2023%205%2023C2.79%2023%201%2021.21%201%2019C1%2017.74%201.58%2016.61%202.5%2015.88C3.19%2015.33%204.06%2015%205%2015C7.21%2015%209%2016.79%209%2019Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M5.25%2017.75V19.25L4%2020'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",W3="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%202V5'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M16%202V5'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M3.5%209.08984H20.5'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M21%208.5V17C21%2020%2019.5%2022%2016%2022H8C4.5%2022%203%2020%203%2017V8.5C3%205.5%204.5%203.5%208%203.5H16C19.5%203.5%2021%205.5%2021%208.5Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.6937%2013.6992H15.7027'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.6937%2016.6992H15.7027'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.9945%2013.6992H12.0035'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.9945%2016.6992H12.0035'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.29529%2013.6992H8.30427'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.29529%2016.6992H8.30427'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",U3="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17%2018.4297H13L8.54999%2021.3897C7.88999%2021.8297%207%2021.3598%207%2020.5598V18.4297C4%2018.4297%202%2016.4297%202%2013.4297V7.42969C2%204.42969%204%202.42969%207%202.42969H17C20%202.42969%2022%204.42969%2022%207.42969V13.4297C22%2016.4297%2020%2018.4297%2017%2018.4297Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.9998%2011.3594V11.1494C11.9998%2010.4694%2012.4198%2010.1094%2012.8398%209.8194C13.2498%209.5394%2013.6598%209.17941%2013.6598%208.51941C13.6598%207.59941%2012.9198%206.85938%2011.9998%206.85938C11.0798%206.85938%2010.3398%207.59941%2010.3398%208.51941'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.9955%2013.75H12.0045'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e";function V3(e){return b.jsx("div",{onClick:e.handleMenuOpen,className:`overlay ${e.isMenuOpen?"overlay_active":""}`})}function H3(e){return b.jsxs(b.Fragment,{children:[b.jsx("nav",{className:`nav-burger nav-burger_${e.isMenuOpen?"active":""}`,children:b.jsxs("ul",{children:[b.jsx("li",{children:b.jsxs(Et,{onClick:e.handleMenuClose,className:"link",to:"/",children:[b.jsx("img",{src:F3,alt:""}),"Главная"]})}),b.jsx("li",{children:b.jsxs(Et,{onClick:e.handleMenuClose,className:"link",to:"/services/my-services",children:[b.jsx("img",{src:D3,alt:""}),"Мои подписки"]})}),b.jsx("li",{children:b.jsxs(Et,{onClick:e.handleMenuClose,className:"link",to:"/payment-history",children:[b.jsx("img",{src:B3,alt:""}),"История платежей"]})}),b.jsx("li",{children:b.jsxs(Et,{onClick:e.handleMenuClose,className:"link",to:"/calendar",children:[" ",b.jsx("img",{src:W3,alt:""}),"Календарь"]})}),b.jsx("li",{children:b.jsxs(Et,{onClick:e.handleMenuClose,className:"link",to:"/faq",children:[b.jsx("img",{src:U3,alt:""}),"Частые вопросы"]})})]})}),b.jsx(V3,{handleMenuOpen:e.handleMenuOpen,isMenuOpen:e.isMenuOpen})]})}function G3(e){return b.jsxs("header",{className:"header",children:[b.jsx(z3,{handleMenuOpen:e.handleMenuOpen,isMenuOpen:e.isMenuOpen}),b.jsx(H3,{handleMenuClose:e.handleMenuClose,handleMenuOpen:e.handleMenuOpen,isMenuOpen:e.isMenuOpen})]})}function K3(){const[e,t]=w.useState(!1);function n(){t(!e)}function r(){setTimeout(()=>t(!1),300)}return b.jsxs(b.Fragment,{children:[b.jsx(G3,{handleMenuClose:r,handleMenuOpen:n,isMenuOpen:e}),b.jsx("main",{children:b.jsx(xE,{})})]})}function q3(){return b.jsx("div",{children:"Error! 404 Page not found"})}const ln="/pay2u_hackathon_frontend/assets/plus_big-oBp5K6yX.png",an="/pay2u_hackathon_frontend/assets/oko_square-k9h_1xGQ.png",un="/pay2u_hackathon_frontend/assets/plus_small-6D3TxvfN.png",ss="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M22%204.6697V16.7397C22%2017.6997%2021.22%2018.5997%2020.26%2018.7197L19.93%2018.7597C17.75%2019.0497%2014.39%2020.1597%2012.47%2021.2197C12.21%2021.3697%2011.78%2021.3697%2011.51%2021.2197L11.47%2021.1997C9.54997%2020.1497%206.20003%2019.0497%204.03003%2018.7597L3.73999%2018.7197C2.77999%2018.5997%202%2017.6997%202%2016.7397V4.65969C2%203.46969%202.96997%202.5697%204.15997%202.6697C6.25997%202.8397%209.43997%203.89973%2011.22%205.00973L11.47%205.15969C11.76%205.33969%2012.24%205.33969%2012.53%205.15969L12.7%205.04971C13.33%204.65971%2014.13%204.2697%2015%203.9197V7.99972L17%206.6697L19%207.99972V2.77975C19.27%202.72975%2019.53%202.69971%2019.77%202.67971H19.83C21.02%202.57971%2022%203.4697%2022%204.6697Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%205.49023V20.4902'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M19%202.7793V7.99927L17%206.66925L15%207.99927V3.91925C16.31%203.39925%2017.77%202.9793%2019%202.7793Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",ls="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M22%2015V9C22%204%2020%202%2015%202H9C4%202%202%204%202%209V15C2%2020%204%2022%209%2022H15C20%2022%2022%2020%2022%2015Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.4201%2017.1107C9.28719%2017.1107%209.99011%2016.4078%209.99011%2015.5407C9.99011%2014.6736%209.28719%2013.9707%208.4201%2013.9707C7.55302%2013.9707%206.8501%2014.6736%206.8501%2015.5407C6.8501%2016.4078%207.55302%2017.1107%208.4201%2017.1107Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.75%2014.4907V8.3507C15.75%207.0407%2014.93%206.86075%2014.1%207.09075L10.96%207.95074C10.39%208.11074%2010%208.56075%2010%209.21075V10.3107V11.0507V15.5507'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M14.1804%2016.0599C15.0474%2016.0599%2015.7504%2015.357%2015.7504%2014.4899C15.7504%2013.6228%2015.0474%2012.9199%2014.1804%2012.9199C13.3133%2012.9199%2012.6104%2013.6228%2012.6104%2014.4899C12.6104%2015.357%2013.3133%2016.0599%2014.1804%2016.0599Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9.99023%2011.0407L15.7502%209.4707'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",Y3="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.1999%2022.0004C19.8509%2022.0004%2021.9999%2019.8513%2021.9999%2017.2004C21.9999%2014.5494%2019.8509%2012.4004%2017.1999%2012.4004C14.5489%2012.4004%2012.3999%2014.5494%2012.3999%2017.2004C12.3999%2019.8513%2014.5489%2022.0004%2017.1999%2022.0004Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.9897%2017.2598H15.4097'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17.1997%2015.5098V19.0997'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M22%208.68964C22%2010.6596%2021.49%2012.3996%2020.69%2013.9096C19.81%2012.9796%2018.57%2012.3997%2017.2%2012.3997C14.55%2012.3997%2012.4%2014.5496%2012.4%2017.1996C12.4%2018.4296%2012.87%2019.5497%2013.63%2020.3997C13.26%2020.5697%2012.92%2020.7096%2012.62%2020.8096C12.28%2020.9296%2011.72%2020.9296%2011.38%2020.8096C8.48%2019.8196%202%2015.6896%202%208.68964C2%205.59964%204.49%203.09961%207.56%203.09961C9.37%203.09961%2010.99%203.97965%2012%205.32965C13.01%203.97965%2014.63%203.09961%2016.44%203.09961C19.51%203.09961%2022%205.59964%2022%208.68964Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",Jo="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2022H15C20%2022%2022%2020%2022%2015V9C22%204%2020%202%2015%202H9C4%202%202%204%202%209V15C2%2020%204%2022%209%2022Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9.1001%2011.9995V10.5195C9.1001%208.6095%2010.4501%207.8395%2012.1001%208.7895L13.3801%209.5295L14.6601%2010.2695C16.3101%2011.2195%2016.3101%2012.7795%2014.6601%2013.7295L13.3801%2014.4695L12.1001%2015.2095C10.4501%2016.1595%209.1001%2015.3795%209.1001%2013.4795V11.9995Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",X3="/pay2u_hackathon_frontend/assets/user-BNueyrhk.jpg",Q3="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABgCAYAAADrc9dCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAhFSURBVHgB7Zx7TFxVHse/F7awBQaoK+XRRdktAdnd1tJaN12LQBrTstvWrrFVbOKDKjXVamzjg2oE3/5RtEaTWmLExNj6TJq2ajVRIanGVGuxGA1QIxYEWpRCoaUDlvH8Lr30zHDvwMyd3jmF3ye5mTtzztw25zO/x5kZRoMPHo+nQNxcK44V4sgAcz6oO3s8pmlaszygGSdCRKK4qRDHvWCcZAuGxXTTHV3IWRmfiWMOmHBA0VJIUiLOPlABlhFOaO3L6UQT0ZEhbn8CowKFFCHlYFThWhLCqUodVlDK8oBRhggwSsFCFIOFKAYLUQwWohgsRDFYiGKwEMVgIYrBQhSDhSgGC1EMFqIYLEQxWIhisBDFYCGKwUIUg4UoBgtRDMeEeGrL4ek5BsY/zkVI51Z4tgspX78Pxhrnvga0V4PnyBXwdF0KJCRBu+kxaAnTwXjjqBAMxGKoYRFwZsrwY7MKoC1cxWIknBUi8HTkiOMf5x6naCEpswrBhEEIRcfQ90XnosSA05iO80IEVEeonpgyydNYWIQQQ4evBvqSzOdO4jQWsJA+9xnERUciYHyEeIQMT8sSwH3K+jmTMI0FvA95oqoe73zdCbtoSbGIKKn0HwU9nfBsXYeh91+aNJvKgIX0NHZi6wdHcMPLP6CjZwC2oAj4313QrntAnPuJgvqa4U1l/WeY6AScstat+witg0JMZop+f8m/puG2hSlISYjy/0SflIWpGUC+9Jd0vb3A4/cBzYf9X2d1CbDiZoSCXvFvHjhwQD/6+vpGHm9ra9NvS0tLMW/ePDjJnxAE0d2nMKW3H4Ouqdj73XHUtZzErVclo2jWRQiKN3cAr1QNS7EiNQ14tByYG5oFamxsxMaNG9He3m46npaW5rgMIighRGzbcXRnT9XPKXU9+0ELXvv8KF4onjl2tBg0NQLPVQLfHLCe43IBNxYDt5ciVJCMtWvX6hFiBUVHOAgqZXV2DndGJzKScPpi16g5pmnMN2V1i7HnZ8Ev+QXAfRtFdKQiEGjBGxoa9HOXEJqdnS0uce4ay5YtG4kMGqfFLygo8LqGPJ/EySnNH6kB/l99CTpCCIoS97RYeCK9ewPbaSzI9LRjxw5UVVWZvvJp0enYvXu3l4zt27cjLi5Ol0hkZWXpj8tUVlZiz549GAtKc7t27YIdbAmJHPgdMUd7cDJt2qixUWlsPBe0kZ5IBB1WGPWgtrZ25DFa/IqKCr2oy1AEbdiwYZQYJ7AlhJgqhOQtnom99V2m4ySGWuTrL74fK5PeQEpUm/mFKBoerQg4PRH0qpdl0OIbAmix5QJtpDJjzOp61Glt27bNdFwu9hRZ/mpRoNgWEnFmCGX/TUdeZjxe/LTNcm/y7q+rse9EIW5NfhlFF0lhHYLuSU4ntFhWC0n4dlUUJcXFxXqNoPRljBvtsG+nRXLl61NzYCU2GEL2ieHCrAS8dWeOXsyt6BhIw7Mtj2NN41v6Oe4Qqen1N2y3ssa+gaB04w/fokv1gZ5DUuhcpqamBk4T0o9w3b0DyGrowNL9P+KSli7LeYf7s3FD+05UX7YcfVExCCVjpQ96hcvnsiCKFpnxdlahJGRCWg524PWSPfiy+hAij51E7retyK1rQcwp67dXqOCvqW7Eh/VdsIOcVqjT8k1LsiR5LkWWPNc3Iuy2sMFgu4ZEixry9vqP0Vp3dNTYJa3H9aN5bjq+NenECKMb29fUg/WLZox/UylBKceoI7TIdJ8Wnrokow5s3rxZH6fURNIMSVQD8vPz9XPf1nas9Hc+sB0h0/t/N5VhkJ6bjCfL5iM59yHEJH1hOW9f0wm9G6ve14FAoQUvL/f+USMSQa94Wni6NQovSaKW1oAEkiBZEkF7lgsuQig6/tpnnpLiU+NQsP4KZOal6/cjG35F4sxXERXfgN7W5Tjj/ovp8yiN0cYy0E2lERXU/tJew1hcEmBEizyXdu9UxH07JJrr+6ai3DbLNYiQ647vWDDYeusks+c0kkSE+LKg5HLMXZmD6Lhzn5sX1873mkNS6PDHuN9JNkEWMtY8o3jTjj0cm0GZoCMkZnBolAxKT4s3XYX4lNgxn//3zK+waemDePGTNr1+mEGRYkSLv3bajPEuLM0LtwSZoIVc1t0/ch7tisLisv+MpKfxQq/8p67L0Hf51SJVWW0qg01jFyJBCUnqHxT1YzjTzV2VgwW3Xe6VngJliVjk2ekR2PDem2g6Zt4CHz4OPCKaoEHPIiyf/W9MVIISki4KOaWn/HvmY3rmNNhl/88HUbb7KfzSY91hzUhMxTNLN+HKS3MxkQlYSKb4WGPxgwvwz6KZsMsv3e1CxNPYf+Sg5RzXn1245cqV4lgFV3QcJjoBd1nuvsGg0pNvl6W549F0aAp63dZvT1A0PLPsYcxICKygX8gEHCF2aoXMd4dOY8DtNh2j9LTpmnuwKCsPkw3bb50EQ9fRSCFDMx27++qSSZOezHBcyMBpDe1HRn/zcTKmJzMcF/LbMe/ooKJN6en/s4vAOCyEoqNDig5KTZSiJmt6MsNRIUaqovRUds29yEnOBOONY0L6T2oYPJEo6gSnJ384JiQvbjVK717D6WkM+Mf4FYN/yUExWIhisBDFYCGKwUIUg4UoBgtRDBaiGCxEMViIYrAQxWAhisFCFIOFKAYLUQwWohgsRDFYiGKwEMVgIYpBQprBqEIdCdkJRhXq6GtABeJk4v+65IXB3yI0TasRJ1vAhJstwkWz/jV0ESWJGI6SOWDCQZ04CoWQbr3LohN6ABwp4YDWvPCsA4z6MyYRLRnihn44ZA44Ys4XzRhupnYKEbXywB+EpzJ3rCQXvwAAAABJRU5ErkJggg==",J3="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABgCAYAAADrc9dCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAV2SURBVHgB7Z3NbxtFFMDf7tohhJi4LZDYCNigEhQOyLWJFIGgTs8gWnEht3KJuKCC4MYhyR+AKNec0ksrDhwqKo50WyQUJOIYDgRFRXEP2AYKOHYIqb+2763XVj7s7O60cabr95NW+zWrVvPzmzc7u9kBYBiGYRiGYRiG6S6K24LJZDJcLBbPKopy2jTNGK51PBwGph0FrKMM1lEat41QKHTVMIyCmwsdhUxOTurVavUC/gPngQXcD4vBYHB+aWkpc1ChjkIoIkql0hxuXgDmgYFRcxF/4PPpdLptxLQVQlFRqVSu46YOzGGQwWiZahct6t4DExMTMZZx6Fg/eKrrvSd2RQhHRtfZFyktIXbOWAGW0W0ytVrtVDOntJosO4HrwHQbPRAIzDZ3rAixm6p1YI4MbLpGqemyIgRlzAJzpJTLZev2QonFYmFN0/4F5qgpYC4ZVZGzwMgABcbbKo1NASMLSZUGCoGRAnKh2qO2jASQC+pl8QiuPIRVYKSChUgGC5EMFiIZLEQyWIhksBDJYCGSwUIkg4VIBguRDBYiGSxEMliIZLAQyWAhksFCJIOFSAYLkQwWIhksRDJYiGSwEMlgIZLBQiSDhUgGC5EMFiIZLEQyWIhkBKAHSSj2gttjuA7Zx9dMgCyuDVxfM/dfF+qvQvKlDYjrRXjl+U2IhMvW8dK2Bmu5R3EZgMvfPwW5wiMgipJIJEzoEajyP7ZlOEFiSMpCvbE/cyYL06/+iVJqjtcurw/C3Fe6kJieETKtNmR4JTsQgNK7v8GLz90Bryx8G8El6ukaLRqNzoHPmUEZHwjIMFHG4OsjcEIbBhjKgqJVPF2fGN201svrIdfX+D6pk4wZERlBFUyUASgFyo+BeesNgFoQvDJzJodN3R+uy/taSFQRk0GYLx9vyGiCUur5cRCBpETCd12V9bUQYRkk4tnB/Sf+egHMzSfBK9QRmHvntquyvhVC0fGmqJDxA/4weSMCIiRGS66ixLdC7uvzFJGBjqfMf3ShXEK8Ff/bsYxvhSRFo+OJfoDgAdVCMsoDIEKz13UQvhUyJihkVyLvgPm/2LcWerrJct/z34MLIaIREj1WdizDg4uS4VshOdEBoa2qc5m+LRCBBiGd8K2QLAjiQojS9x+IQKPBTvhWyLJghCgb2M5X6p0L0HjWoPeBRsJYHXIs41sh10SbLJSh3O7cPVWGfgdRjF+OOZYhIa6mUXjYoCZLNEog1zlHKCOrIMLXqRP4fKTPqViBPvGXAZ8yjy1PCbyj3NkG5VZx//HjGeGE7ua5CLlQ7UlHfAlFyUIdhFB+LexO8JjIlad/BhFIhovoINIUITfAx1wxBaVgLlG/yzekoAz15M1GQvcIyaAnh27A4DC04eHhjKqq7+N+P/iUZXud8DqcglLWsltQee0nCD3uvfH77Jtn4NLNEdfla7Xae1o+n9+ORCIjaGcSfAxJoZ4XjXFFXYgpYdlLuHxarsOVH/BhFSjW0Ie7lxxC8Mnlk3Bj1f2YF7ZUiysrK19a/7VYLKZrmtYzH+On9DqtNOSM4XbIFkR39z/iOoVNnAHtOwQ0hH56vADRcBnGIo0EX9oOWK8BkQh648TLM/Qm9JnxdDqdaf1W4vH45xglHwLTdTA6LqZSqY9ou3VjWK/X5/3cBZYVqnOq++Z+SwjN8IInplhK97BlTO2csW3X0Am1YZhLzrGUw8eWcY7qfOfxtv0NSvLYFb7O34U/HHZERmbvubaDi1QQLzhFyQaYBwrVKdVtOxmEY4/cjpZZjJbzwAiBEihHLKKILzqJaOL63pWmRrJn46E3bGjOER0l8cwKbbAFWJMT4/2FgdtXO021yjAMwzAMwzAMwzCMzNwDSG70+HvssTgAAAAASUVORK5CYII=",Z3={userId:"1",fullName:"Иван Иванов",phone:"+7 999 999 99 99",email:"WfNkN@example.com",login:"login",userIcon:X3,paymentMethods:[{id:"1",methodName:"СБП",methodToken:"card",priorityMethod:!0,methodIcon:Q3},{id:"2",methodName:"MasterCard **** 1324",methodToken:"card",priorityMethod:!1,methodIcon:J3}]},eT=[{id:"0",title:"Книги",name:"books",description:"Книги по подписке",icon:ss},{id:"1",title:"Музыка",name:"music",description:"Музыка по подписке",icon:ls},{id:"2",title:"Здоровье",name:"health",description:"Здоровье по подписке",icon:Y3},{id:"3",title:"Кино",name:"movies",description:"Кино по подписке",icon:Jo},{id:"4",title:"Развлечения",name:"entertainment",description:"Кино по подписке",icon:Jo}],V2=[{id:"0",name:"Кинопоиск",category:[{id:"1",name:"имя категории",description:"описание категории",icon:ss}],startDate:"01.01.2022",endDate:"01.02.2022",subscriptionType:"month",link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:"1",tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:"2",tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:"3",tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:"1",name:"Яндекс.Плюс",category:[{id:"1",name:"имя категории",description:"описание категории",icon:ss}],startDate:"01.01.2022",endDate:"01.02.2022",subscriptionType:"month",link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:"1",tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:"2",tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:"3",tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:"2",name:"Иви",category:[{id:"1",name:"имя категории",description:"описание категории",icon:ss}],startDate:"01.01.2022",endDate:"01.02.2022",subscriptionType:"month",link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:"1",tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:"2",tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:"3",tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:"2",name:"Окко",category:[{id:"1",name:"имя категории",description:"описание категории",icon:ss}],startDate:"01.01.2022",endDate:"01.02.2022",subscriptionType:"month",link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:"1",tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:"2",tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:"3",tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:"2",name:"Яндекс.Плюс",category:[{id:"1",name:"имя категории",description:"описание категории",icon:ls}],startDate:"01.01.2022",endDate:"01.02.2022",subscriptionType:"month",link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:"1",tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:"2",tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:"3",tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:"2",name:"Кинопоиск",category:[{id:"1",name:"имя категории",description:"описание категории",icon:ls}],startDate:"01.01.2022",endDate:"01.02.2022",subscriptionType:"month",link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:"1",tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:"2",tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:"3",tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:"3",name:"Кинопоиск",category:[{id:"1",name:"имя категории",description:"описание категории",icon:ls}],startDate:"01.01.2022",endDate:"01.02.2022",subscriptionType:"month",link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:"1",tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:"2",tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:"3",tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:"3",name:"Кинопоиск",category:[{id:"1",name:"имя категории",description:"описание категории",icon:ls}],startDate:"01.01.2022",endDate:"01.02.2022",subscriptionType:"month",link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:"1",tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:"2",tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:"3",tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:"3",name:"Подписка на 6 месяцов",category:[{id:"1",name:"имя категории",description:"описание категории",icon:Jo}],startDate:"01.01.2022",endDate:"01.02.2022",subscriptionType:"month",link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:"1",tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:"2",tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:"3",tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:"4",name:"Подписка на 6 месяцов",category:[{id:"1",name:"имя категории",description:"описание категории",icon:Jo}],startDate:"01.01.2022",endDate:"01.02.2022",subscriptionType:"month",link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:"1",tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:"2",tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:"3",tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:"4",name:"Подписка на 6 месяцов",category:[{id:"1",name:"имя категории",description:"описание категории",icon:Jo}],startDate:"01.01.2022",endDate:"01.02.2022",subscriptionType:"month",link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:"1",tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:"2",tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:"3",tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:"4",name:"Подписка на 6 месяцов",category:[{id:"1",name:"имя категории",description:"описание категории",icon:Jo}],startDate:"01.01.2022",endDate:"01.02.2022",subscriptionType:"month",link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:"1",tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:"2",tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:"3",tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]}];function tT(){const e=So(n=>n.availableSubscriptionsReducer.availableSubscriptions),t=So(n=>n.subscriptionsCategoriesReducer.subscriptionsCategories);return b.jsxs("section",{className:"category-catalog",children:[b.jsx("h1",{className:"title",children:"Все сервисы"}),b.jsx(hh,{}),t.map((n,r)=>b.jsx(Df,{title:`${n.title}`,cardType:"big",link:`/services/category/${n.name}/`,items:e,slidesPerView:1.8},`category-${r}`))]})}const nT={black:"#000",white:"#fff"},Hs=nT,rT={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},_o=rT,oT={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},Mo=oT,iT={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},Oo=iT,sT={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},No=sT,lT={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},Lo=lT,aT={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},Ki=aT,uT={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},cT=uT;function Co(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n=0)&&(n[o]=e[o]);return n}var fT=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,pT=x2(function(e){return fT.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function hT(e){if(e.sheet)return e.sheet;for(var t=0;t0?ht(Ni,--Ft):0,Ci--,Ze===10&&(Ci=1,Du--),Ze}function Yt(){return Ze=Ft2||Ks(Ze)>3?"":" "}function TT(e,t){for(;--t&&Yt()&&!(Ze<48||Ze>102||Ze>57&&Ze<65||Ze>70&&Ze<97););return ll(e,pa()+(t<6&&Yn()==32&&Yt()==32))}function Yf(e){for(;Yt();)switch(Ze){case e:return Ft;case 34:case 39:e!==34&&e!==39&&Yf(Ze);break;case 40:e===41&&Yf(e);break;case 92:Yt();break}return Ft}function RT(e,t){for(;Yt()&&e+Ze!==57;)if(e+Ze===84&&Yn()===47)break;return"/*"+ll(t,Ft-1)+"*"+Fu(e===47?e:Yt())}function $T(e){for(;!Ks(Yn());)Yt();return ll(e,Ft)}function IT(e){return X2(ma("",null,null,null,[""],e=Y2(e),0,[0],e))}function ma(e,t,n,r,o,i,s,l,a){for(var u=0,c=0,d=s,p=0,v=0,g=0,y=1,S=1,f=1,h=0,m="",x=o,C=i,E=r,k=m;S;)switch(g=h,h=Yt()){case 40:if(g!=108&&ht(k,d-1)==58){qf(k+=we(ha(h),"&","&\f"),"&\f")!=-1&&(f=-1);break}case 34:case 39:case 91:k+=ha(h);break;case 9:case 10:case 13:case 32:k+=PT(g);break;case 92:k+=TT(pa()-1,7);continue;case 47:switch(Yn()){case 42:case 47:Dl(_T(RT(Yt(),pa()),t,n),a);break;default:k+="/"}break;case 123*y:l[u++]=Wn(k)*f;case 125*y:case 59:case 0:switch(h){case 0:case 125:S=0;case 59+c:f==-1&&(k=we(k,/\f/g,"")),v>0&&Wn(k)-d&&Dl(v>32?eg(k+";",r,n,d-1):eg(we(k," ","")+";",r,n,d-2),a);break;case 59:k+=";";default:if(Dl(E=Z0(k,t,n,u,c,o,l,m,x=[],C=[],d),i),h===123)if(c===0)ma(k,t,E,E,x,i,d,l,C);else switch(p===99&&ht(k,3)===110?100:p){case 100:case 108:case 109:case 115:ma(e,E,E,r&&Dl(Z0(e,E,E,0,0,o,l,m,o,x=[],d),C),o,C,d,l,r?x:C);break;default:ma(k,E,E,E,[""],C,0,l,C)}}u=c=v=0,y=f=1,m=k="",d=s;break;case 58:d=1+Wn(k),v=g;default:if(y<1){if(h==123)--y;else if(h==125&&y++==0&&kT()==125)continue}switch(k+=Fu(h),h*y){case 38:f=c>0?1:(k+="\f",-1);break;case 44:l[u++]=(Wn(k)-1)*f,f=1;break;case 64:Yn()===45&&(k+=ha(Yt())),p=Yn(),c=d=Wn(m=k+=$T(pa())),h++;break;case 45:g===45&&Wn(k)==2&&(y=0)}}return i}function Z0(e,t,n,r,o,i,s,l,a,u,c){for(var d=o-1,p=o===0?i:[""],v=Ih(p),g=0,y=0,S=0;g0?p[f]+" "+h:we(h,/&\f/g,p[f])))&&(a[S++]=m);return Bu(e,t,n,o===0?Rh:l,a,u,c)}function _T(e,t,n){return Bu(e,t,n,H2,Fu(ET()),Gs(e,2,-2),0)}function eg(e,t,n,r){return Bu(e,t,n,$h,Gs(e,0,r),Gs(e,r+1,-1),r)}function si(e,t){for(var n="",r=Ih(e),o=0;o6)switch(ht(e,t+1)){case 109:if(ht(e,t+4)!==45)break;case 102:return we(e,/(.+:)(.+)-([^]+)/,"$1"+xe+"$2-$3$1"+nu+(ht(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~qf(e,"stretch")?Q2(we(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(ht(e,t+1)!==115)break;case 6444:switch(ht(e,Wn(e)-3-(~qf(e,"!important")&&10))){case 107:return we(e,":",":"+xe)+e;case 101:return we(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+xe+(ht(e,14)===45?"inline-":"")+"box$3$1"+xe+"$2$3$1"+xt+"$2box$3")+e}break;case 5936:switch(ht(e,t+11)){case 114:return xe+e+xt+we(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return xe+e+xt+we(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return xe+e+xt+we(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return xe+e+xt+e+e}return e}var DT=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case $h:t.return=Q2(t.value,t.length);break;case G2:return si([qi(t,{value:we(t.value,"@","@"+xe)})],o);case Rh:if(t.length)return CT(t.props,function(i){switch(bT(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return si([qi(t,{props:[we(i,/:(read-\w+)/,":"+nu+"$1")]})],o);case"::placeholder":return si([qi(t,{props:[we(i,/:(plac\w+)/,":"+xe+"input-$1")]}),qi(t,{props:[we(i,/:(plac\w+)/,":"+nu+"$1")]}),qi(t,{props:[we(i,/:(plac\w+)/,xt+"input-$1")]})],o)}return""})}},BT=[DT],J2=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(y){var S=y.getAttribute("data-emotion");S.indexOf(" ")!==-1&&(document.head.appendChild(y),y.setAttribute("data-s",""))})}var o=t.stylisPlugins||BT,i={},s,l=[];s=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(y){for(var S=y.getAttribute("data-emotion").split(" "),f=1;fb.jsx("li",{children:b.jsx(Et,{className:"card-list__link link",to:`/services/category/${t.name}`,children:b.jsx(fa,{description:"от 99 ₽",card:t})})},`category-card-${n}`))})}function AP(e){return b.jsxs("section",{children:[b.jsx(Zy,{title:"Каталог",link:e.link}),b.jsx(LP,{items:e.subscriptionsCategories})]})}function jP(){const e=So(n=>n.availableSubscriptionsReducer.availableSubscriptions),t=So(n=>n.subscriptionsCategoriesReducer.subscriptionsCategories);return b.jsxs(b.Fragment,{children:[b.jsx(hh,{}),b.jsx(Bf,{slidesPerView:2.8,items:e,title:"Мои подписки",cardType:"square",link:"/services/my-services"}),b.jsx(Bf,{slidesPerView:1.8,items:e,title:"Популярное",cardType:"big",link:"/services/category/popular"}),b.jsx(AP,{link:"/services/all",subscriptionsCategories:t})]})}function zP({handleMenuOpen:e,isMenuOpen:t}){return b.jsx(b.Fragment,{children:b.jsxs("button",{onClick:e,className:`burger-btn ${t?"burger-btn_active":""}`,children:[b.jsx("span",{className:"burger-btn__bar-top"}),b.jsx("span",{className:"burger-btn__bar-mid"}),b.jsx("span",{className:"burger-btn__bar-bot"})]})})}const FP="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.02%202.84016L3.63%207.04016C2.73%207.74016%202%209.23016%202%2010.3602V17.7702C2%2020.0902%203.89%2021.9902%206.21%2021.9902H17.79C20.11%2021.9902%2022%2020.0902%2022%2017.7802V10.5002C22%209.29016%2021.19%207.74016%2020.2%207.05016L14.02%202.72016C12.62%201.74016%2010.37%201.79016%209.02%202.84016Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2017.9902V14.9902'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",BP="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.38086%2012.0001L10.7909%2014.4201L15.6209%209.58008'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.7489%202.45031C11.4389%201.86031%2012.5689%201.86031%2013.2689%202.45031L14.8489%203.81031C15.1489%204.07031%2015.7089%204.28031%2016.1089%204.28031H17.8089C18.8689%204.28031%2019.7389%205.15031%2019.7389%206.21031V7.91031C19.7389%208.30031%2019.9489%208.87031%2020.2089%209.17031L21.5689%2010.7503C22.1589%2011.4403%2022.1589%2012.5703%2021.5689%2013.2703L20.2089%2014.8503C19.9489%2015.1503%2019.7389%2015.7103%2019.7389%2016.1103V17.8103C19.7389%2018.8703%2018.8689%2019.7403%2017.8089%2019.7403H16.1089C15.7189%2019.7403%2015.1489%2019.9503%2014.8489%2020.2103L13.2689%2021.5703C12.5789%2022.1603%2011.4489%2022.1603%2010.7489%2021.5703L9.16891%2020.2103C8.86891%2019.9503%208.30891%2019.7403%207.90891%2019.7403H6.17891C5.11891%2019.7403%204.24891%2018.8703%204.24891%2017.8103V16.1003C4.24891%2015.7103%204.03891%2015.1503%203.78891%2014.8503L2.43891%2013.2603C1.85891%2012.5703%201.85891%2011.4503%202.43891%2010.7603L3.78891%209.17031C4.03891%208.87031%204.24891%208.31031%204.24891%207.92031V6.20031C4.24891%205.14031%205.11891%204.27031%206.17891%204.27031H7.90891C8.29891%204.27031%208.86891%204.06031%209.16891%203.80031L10.7489%202.45031Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",DP="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.04%2013.55C17.62%2013.96%2017.38%2014.55%2017.44%2015.18C17.53%2016.26%2018.52%2017.05%2019.6%2017.05H21.5V18.24C21.5%2020.31%2019.81%2022%2017.74%2022H7.64C8.47%2021.27%209%2020.2%209%2019C9%2016.79%207.21%2015%205%2015C4.06%2015%203.19%2015.33%202.5%2015.88V11.51C2.5%209.44001%204.18999%207.75%206.25999%207.75H17.74C19.81%207.75%2021.5%209.44001%2021.5%2011.51V12.95H19.48C18.92%2012.95%2018.41%2013.17%2018.04%2013.55Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.5%2011.5096V7.83965C2.5%206.64965%203.23%205.58961%204.34%205.16961L12.28%202.16961C13.52%201.70961%2014.85%202.61963%2014.85%203.94964V7.74962'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M22.5588%2013.9692V16.0292C22.5588%2016.5792%2022.1188%2017.0292%2021.5588%2017.0492H19.5988C18.5188%2017.0492%2017.5288%2016.2592%2017.4388%2015.1792C17.3788%2014.5492%2017.6188%2013.9592%2018.0388%2013.5492C18.4088%2013.1692%2018.9188%2012.9492%2019.4788%2012.9492H21.5588C22.1188%2012.9692%2022.5588%2013.4192%2022.5588%2013.9692Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7%2012H14'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9%2019C9%2020.2%208.47%2021.27%207.64%2022C6.93%2022.62%206.01%2023%205%2023C2.79%2023%201%2021.21%201%2019C1%2017.74%201.58%2016.61%202.5%2015.88C3.19%2015.33%204.06%2015%205%2015C7.21%2015%209%2016.79%209%2019Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M5.25%2017.75V19.25L4%2020'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",WP="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%202V5'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M16%202V5'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M3.5%209.08984H20.5'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M21%208.5V17C21%2020%2019.5%2022%2016%2022H8C4.5%2022%203%2020%203%2017V8.5C3%205.5%204.5%203.5%208%203.5H16C19.5%203.5%2021%205.5%2021%208.5Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.6937%2013.6992H15.7027'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.6937%2016.6992H15.7027'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.9945%2013.6992H12.0035'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.9945%2016.6992H12.0035'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.29529%2013.6992H8.30427'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.29529%2016.6992H8.30427'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",UP="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17%2018.4297H13L8.54999%2021.3897C7.88999%2021.8297%207%2021.3598%207%2020.5598V18.4297C4%2018.4297%202%2016.4297%202%2013.4297V7.42969C2%204.42969%204%202.42969%207%202.42969H17C20%202.42969%2022%204.42969%2022%207.42969V13.4297C22%2016.4297%2020%2018.4297%2017%2018.4297Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.9998%2011.3594V11.1494C11.9998%2010.4694%2012.4198%2010.1094%2012.8398%209.8194C13.2498%209.5394%2013.6598%209.17941%2013.6598%208.51941C13.6598%207.59941%2012.9198%206.85938%2011.9998%206.85938C11.0798%206.85938%2010.3398%207.59941%2010.3398%208.51941'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.9955%2013.75H12.0045'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e";function VP(e){return b.jsx("div",{onClick:e.handleMenuOpen,className:`overlay ${e.isMenuOpen?"overlay_active":""}`})}function HP(e){return b.jsxs(b.Fragment,{children:[b.jsx("nav",{className:`nav-burger nav-burger_${e.isMenuOpen?"active":""}`,children:b.jsxs("ul",{children:[b.jsx("li",{children:b.jsxs(Et,{onClick:e.handleMenuClose,className:"link",to:"/",children:[b.jsx("img",{src:FP,alt:""}),"Главная"]})}),b.jsx("li",{children:b.jsxs(Et,{onClick:e.handleMenuClose,className:"link",to:"/services/my-services",children:[b.jsx("img",{src:BP,alt:""}),"Мои подписки"]})}),b.jsx("li",{children:b.jsxs(Et,{onClick:e.handleMenuClose,className:"link",to:"/payment-history",children:[b.jsx("img",{src:DP,alt:""}),"История платежей"]})}),b.jsx("li",{children:b.jsxs(Et,{onClick:e.handleMenuClose,className:"link",to:"/calendar",children:[" ",b.jsx("img",{src:WP,alt:""}),"Календарь"]})}),b.jsx("li",{children:b.jsxs(Et,{onClick:e.handleMenuClose,className:"link",to:"/faq",children:[b.jsx("img",{src:UP,alt:""}),"Частые вопросы"]})})]})}),b.jsx(VP,{handleMenuOpen:e.handleMenuOpen,isMenuOpen:e.isMenuOpen})]})}function GP(e){return b.jsxs("header",{className:"header",children:[b.jsx(zP,{handleMenuOpen:e.handleMenuOpen,isMenuOpen:e.isMenuOpen}),b.jsx(HP,{handleMenuClose:e.handleMenuClose,handleMenuOpen:e.handleMenuOpen,isMenuOpen:e.isMenuOpen})]})}function KP(){const[e,t]=w.useState(!1);function n(){t(!e)}function r(){setTimeout(()=>t(!1),300)}return b.jsxs(b.Fragment,{children:[b.jsx(GP,{handleMenuClose:r,handleMenuOpen:n,isMenuOpen:e}),b.jsx("main",{children:b.jsx(xE,{})})]})}function qP(){return b.jsx("div",{children:"Error! 404 Page not found"})}const ln="/pay2u_hackathon_frontend/assets/plus_big-D8qBvNk3.png",an="/pay2u_hackathon_frontend/assets/oko_square-k9h_1xGQ.png",un="/pay2u_hackathon_frontend/assets/plus_small-6D3TxvfN.png",ss="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M22%204.6697V16.7397C22%2017.6997%2021.22%2018.5997%2020.26%2018.7197L19.93%2018.7597C17.75%2019.0497%2014.39%2020.1597%2012.47%2021.2197C12.21%2021.3697%2011.78%2021.3697%2011.51%2021.2197L11.47%2021.1997C9.54997%2020.1497%206.20003%2019.0497%204.03003%2018.7597L3.73999%2018.7197C2.77999%2018.5997%202%2017.6997%202%2016.7397V4.65969C2%203.46969%202.96997%202.5697%204.15997%202.6697C6.25997%202.8397%209.43997%203.89973%2011.22%205.00973L11.47%205.15969C11.76%205.33969%2012.24%205.33969%2012.53%205.15969L12.7%205.04971C13.33%204.65971%2014.13%204.2697%2015%203.9197V7.99972L17%206.6697L19%207.99972V2.77975C19.27%202.72975%2019.53%202.69971%2019.77%202.67971H19.83C21.02%202.57971%2022%203.4697%2022%204.6697Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%205.49023V20.4902'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M19%202.7793V7.99927L17%206.66925L15%207.99927V3.91925C16.31%203.39925%2017.77%202.9793%2019%202.7793Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",ls="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M22%2015V9C22%204%2020%202%2015%202H9C4%202%202%204%202%209V15C2%2020%204%2022%209%2022H15C20%2022%2022%2020%2022%2015Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.4201%2017.1107C9.28719%2017.1107%209.99011%2016.4078%209.99011%2015.5407C9.99011%2014.6736%209.28719%2013.9707%208.4201%2013.9707C7.55302%2013.9707%206.8501%2014.6736%206.8501%2015.5407C6.8501%2016.4078%207.55302%2017.1107%208.4201%2017.1107Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.75%2014.4907V8.3507C15.75%207.0407%2014.93%206.86075%2014.1%207.09075L10.96%207.95074C10.39%208.11074%2010%208.56075%2010%209.21075V10.3107V11.0507V15.5507'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M14.1804%2016.0599C15.0474%2016.0599%2015.7504%2015.357%2015.7504%2014.4899C15.7504%2013.6228%2015.0474%2012.9199%2014.1804%2012.9199C13.3133%2012.9199%2012.6104%2013.6228%2012.6104%2014.4899C12.6104%2015.357%2013.3133%2016.0599%2014.1804%2016.0599Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9.99023%2011.0407L15.7502%209.4707'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",YP="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.1999%2022.0004C19.8509%2022.0004%2021.9999%2019.8513%2021.9999%2017.2004C21.9999%2014.5494%2019.8509%2012.4004%2017.1999%2012.4004C14.5489%2012.4004%2012.3999%2014.5494%2012.3999%2017.2004C12.3999%2019.8513%2014.5489%2022.0004%2017.1999%2022.0004Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.9897%2017.2598H15.4097'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17.1997%2015.5098V19.0997'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M22%208.68964C22%2010.6596%2021.49%2012.3996%2020.69%2013.9096C19.81%2012.9796%2018.57%2012.3997%2017.2%2012.3997C14.55%2012.3997%2012.4%2014.5496%2012.4%2017.1996C12.4%2018.4296%2012.87%2019.5497%2013.63%2020.3997C13.26%2020.5697%2012.92%2020.7096%2012.62%2020.8096C12.28%2020.9296%2011.72%2020.9296%2011.38%2020.8096C8.48%2019.8196%202%2015.6896%202%208.68964C2%205.59964%204.49%203.09961%207.56%203.09961C9.37%203.09961%2010.99%203.97965%2012%205.32965C13.01%203.97965%2014.63%203.09961%2016.44%203.09961C19.51%203.09961%2022%205.59964%2022%208.68964Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",Jo="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2022H15C20%2022%2022%2020%2022%2015V9C22%204%2020%202%2015%202H9C4%202%202%204%202%209V15C2%2020%204%2022%209%2022Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9.1001%2011.9995V10.5195C9.1001%208.6095%2010.4501%207.8395%2012.1001%208.7895L13.3801%209.5295L14.6601%2010.2695C16.3101%2011.2195%2016.3101%2012.7795%2014.6601%2013.7295L13.3801%2014.4695L12.1001%2015.2095C10.4501%2016.1595%209.1001%2015.3795%209.1001%2013.4795V11.9995Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",XP="/pay2u_hackathon_frontend/assets/user-BNueyrhk.jpg",QP="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABgCAYAAADrc9dCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAhFSURBVHgB7Zx7TFxVHse/F7awBQaoK+XRRdktAdnd1tJaN12LQBrTstvWrrFVbOKDKjXVamzjg2oE3/5RtEaTWmLExNj6TJq2ajVRIanGVGuxGA1QIxYEWpRCoaUDlvH8Lr30zHDvwMyd3jmF3ye5mTtzztw25zO/x5kZRoMPHo+nQNxcK44V4sgAcz6oO3s8pmlaszygGSdCRKK4qRDHvWCcZAuGxXTTHV3IWRmfiWMOmHBA0VJIUiLOPlABlhFOaO3L6UQT0ZEhbn8CowKFFCHlYFThWhLCqUodVlDK8oBRhggwSsFCFIOFKAYLUQwWohgsRDFYiGKwEMVgIYrBQhSDhSgGC1EMFqIYLEQxWIhisBDFYCGKwUIUg4UoBgtRDMeEeGrL4ek5BsY/zkVI51Z4tgspX78Pxhrnvga0V4PnyBXwdF0KJCRBu+kxaAnTwXjjqBAMxGKoYRFwZsrwY7MKoC1cxWIknBUi8HTkiOMf5x6naCEpswrBhEEIRcfQ90XnosSA05iO80IEVEeonpgyydNYWIQQQ4evBvqSzOdO4jQWsJA+9xnERUciYHyEeIQMT8sSwH3K+jmTMI0FvA95oqoe73zdCbtoSbGIKKn0HwU9nfBsXYeh91+aNJvKgIX0NHZi6wdHcMPLP6CjZwC2oAj4313QrntAnPuJgvqa4U1l/WeY6AScstat+witg0JMZop+f8m/puG2hSlISYjy/0SflIWpGUC+9Jd0vb3A4/cBzYf9X2d1CbDiZoSCXvFvHjhwQD/6+vpGHm9ra9NvS0tLMW/ePDjJnxAE0d2nMKW3H4Ouqdj73XHUtZzErVclo2jWRQiKN3cAr1QNS7EiNQ14tByYG5oFamxsxMaNG9He3m46npaW5rgMIighRGzbcXRnT9XPKXU9+0ELXvv8KF4onjl2tBg0NQLPVQLfHLCe43IBNxYDt5ciVJCMtWvX6hFiBUVHOAgqZXV2DndGJzKScPpi16g5pmnMN2V1i7HnZ8Ev+QXAfRtFdKQiEGjBGxoa9HOXEJqdnS0uce4ay5YtG4kMGqfFLygo8LqGPJ/EySnNH6kB/l99CTpCCIoS97RYeCK9ewPbaSzI9LRjxw5UVVWZvvJp0enYvXu3l4zt27cjLi5Ol0hkZWXpj8tUVlZiz549GAtKc7t27YIdbAmJHPgdMUd7cDJt2qixUWlsPBe0kZ5IBB1WGPWgtrZ25DFa/IqKCr2oy1AEbdiwYZQYJ7AlhJgqhOQtnom99V2m4ySGWuTrL74fK5PeQEpUm/mFKBoerQg4PRH0qpdl0OIbAmix5QJtpDJjzOp61Glt27bNdFwu9hRZ/mpRoNgWEnFmCGX/TUdeZjxe/LTNcm/y7q+rse9EIW5NfhlFF0lhHYLuSU4ntFhWC0n4dlUUJcXFxXqNoPRljBvtsG+nRXLl61NzYCU2GEL2ieHCrAS8dWeOXsyt6BhIw7Mtj2NN41v6Oe4Qqen1N2y3ssa+gaB04w/fokv1gZ5DUuhcpqamBk4T0o9w3b0DyGrowNL9P+KSli7LeYf7s3FD+05UX7YcfVExCCVjpQ96hcvnsiCKFpnxdlahJGRCWg524PWSPfiy+hAij51E7retyK1rQcwp67dXqOCvqW7Eh/VdsIOcVqjT8k1LsiR5LkWWPNc3Iuy2sMFgu4ZEixry9vqP0Vp3dNTYJa3H9aN5bjq+NenECKMb29fUg/WLZox/UylBKceoI7TIdJ8Wnrokow5s3rxZH6fURNIMSVQD8vPz9XPf1nas9Hc+sB0h0/t/N5VhkJ6bjCfL5iM59yHEJH1hOW9f0wm9G6ve14FAoQUvL/f+USMSQa94Wni6NQovSaKW1oAEkiBZEkF7lgsuQig6/tpnnpLiU+NQsP4KZOal6/cjG35F4sxXERXfgN7W5Tjj/ovp8yiN0cYy0E2lERXU/tJew1hcEmBEizyXdu9UxH07JJrr+6ai3DbLNYiQ647vWDDYeusks+c0kkSE+LKg5HLMXZmD6Lhzn5sX1873mkNS6PDHuN9JNkEWMtY8o3jTjj0cm0GZoCMkZnBolAxKT4s3XYX4lNgxn//3zK+waemDePGTNr1+mEGRYkSLv3bajPEuLM0LtwSZoIVc1t0/ch7tisLisv+MpKfxQq/8p67L0Hf51SJVWW0qg01jFyJBCUnqHxT1YzjTzV2VgwW3Xe6VngJliVjk2ekR2PDem2g6Zt4CHz4OPCKaoEHPIiyf/W9MVIISki4KOaWn/HvmY3rmNNhl/88HUbb7KfzSY91hzUhMxTNLN+HKS3MxkQlYSKb4WGPxgwvwz6KZsMsv3e1CxNPYf+Sg5RzXn1245cqV4lgFV3QcJjoBd1nuvsGg0pNvl6W549F0aAp63dZvT1A0PLPsYcxICKygX8gEHCF2aoXMd4dOY8DtNh2j9LTpmnuwKCsPkw3bb50EQ9fRSCFDMx27++qSSZOezHBcyMBpDe1HRn/zcTKmJzMcF/LbMe/ooKJN6en/s4vAOCyEoqNDig5KTZSiJmt6MsNRIUaqovRUds29yEnOBOONY0L6T2oYPJEo6gSnJ384JiQvbjVK717D6WkM+Mf4FYN/yUExWIhisBDFYCGKwUIUg4UoBgtRDBaiGCxEMViIYrAQxWAhisFCFIOFKAYLUQwWohgsRDFYiGKwEMVgIYpBQprBqEIdCdkJRhXq6GtABeJk4v+65IXB3yI0TasRJ1vAhJstwkWz/jV0ESWJGI6SOWDCQZ04CoWQbr3LohN6ABwp4YDWvPCsA4z6MyYRLRnihn44ZA44Ys4XzRhupnYKEbXywB+EpzJ3rCQXvwAAAABJRU5ErkJggg==",JP="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABgCAYAAADrc9dCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAV2SURBVHgB7Z3NbxtFFMDf7tohhJi4LZDYCNigEhQOyLWJFIGgTs8gWnEht3KJuKCC4MYhyR+AKNec0ksrDhwqKo50WyQUJOIYDgRFRXEP2AYKOHYIqb+2763XVj7s7O60cabr95NW+zWrVvPzmzc7u9kBYBiGYRiGYRiG6S6K24LJZDJcLBbPKopy2jTNGK51PBwGph0FrKMM1lEat41QKHTVMIyCmwsdhUxOTurVavUC/gPngQXcD4vBYHB+aWkpc1ChjkIoIkql0hxuXgDmgYFRcxF/4PPpdLptxLQVQlFRqVSu46YOzGGQwWiZahct6t4DExMTMZZx6Fg/eKrrvSd2RQhHRtfZFyktIXbOWAGW0W0ytVrtVDOntJosO4HrwHQbPRAIzDZ3rAixm6p1YI4MbLpGqemyIgRlzAJzpJTLZev2QonFYmFN0/4F5qgpYC4ZVZGzwMgABcbbKo1NASMLSZUGCoGRAnKh2qO2jASQC+pl8QiuPIRVYKSChUgGC5EMFiIZLEQyWIhksBDJYCGSwUIkg4VIBguRDBYiGSxEMliIZLAQyWAhksFCJIOFSAYLkQwWIhksRDJYiGSwEMlgIZLBQiSDhUgGC5EMFiIZLEQyWIhkBKAHSSj2gttjuA7Zx9dMgCyuDVxfM/dfF+qvQvKlDYjrRXjl+U2IhMvW8dK2Bmu5R3EZgMvfPwW5wiMgipJIJEzoEajyP7ZlOEFiSMpCvbE/cyYL06/+iVJqjtcurw/C3Fe6kJieETKtNmR4JTsQgNK7v8GLz90Bryx8G8El6ukaLRqNzoHPmUEZHwjIMFHG4OsjcEIbBhjKgqJVPF2fGN201svrIdfX+D6pk4wZERlBFUyUASgFyo+BeesNgFoQvDJzJodN3R+uy/taSFQRk0GYLx9vyGiCUur5cRCBpETCd12V9bUQYRkk4tnB/Sf+egHMzSfBK9QRmHvntquyvhVC0fGmqJDxA/4weSMCIiRGS66ixLdC7uvzFJGBjqfMf3ShXEK8Ff/bsYxvhSRFo+OJfoDgAdVCMsoDIEKz13UQvhUyJihkVyLvgPm/2LcWerrJct/z34MLIaIREj1WdizDg4uS4VshOdEBoa2qc5m+LRCBBiGd8K2QLAjiQojS9x+IQKPBTvhWyLJghCgb2M5X6p0L0HjWoPeBRsJYHXIs41sh10SbLJSh3O7cPVWGfgdRjF+OOZYhIa6mUXjYoCZLNEog1zlHKCOrIMLXqRP4fKTPqViBPvGXAZ8yjy1PCbyj3NkG5VZx//HjGeGE7ua5CLlQ7UlHfAlFyUIdhFB+LexO8JjIlad/BhFIhovoINIUITfAx1wxBaVgLlG/yzekoAz15M1GQvcIyaAnh27A4DC04eHhjKqq7+N+P/iUZXud8DqcglLWsltQee0nCD3uvfH77Jtn4NLNEdfla7Xae1o+n9+ORCIjaGcSfAxJoZ4XjXFFXYgpYdlLuHxarsOVH/BhFSjW0Ie7lxxC8Mnlk3Bj1f2YF7ZUiysrK19a/7VYLKZrmtYzH+On9DqtNOSM4XbIFkR39z/iOoVNnAHtOwQ0hH56vADRcBnGIo0EX9oOWK8BkQh648TLM/Qm9JnxdDqdaf1W4vH45xglHwLTdTA6LqZSqY9ou3VjWK/X5/3cBZYVqnOq++Z+SwjN8IInplhK97BlTO2csW3X0Am1YZhLzrGUw8eWcY7qfOfxtv0NSvLYFb7O34U/HHZERmbvubaDi1QQLzhFyQaYBwrVKdVtOxmEY4/cjpZZjJbzwAiBEihHLKKILzqJaOL63pWmRrJn46E3bGjOER0l8cwKbbAFWJMT4/2FgdtXO021yjAMwzAMwzAMwzCMzNwDSG70+HvssTgAAAAASUVORK5CYII=",ZP={userId:1,fullName:"Иван Иванов",phone:"+7 999 999 99 99",email:"WfNkN@example.com",login:"login",userIcon:XP,paymentMethods:[{id:1,methodName:"СБП",methodToken:"card",priorityMethod:!0,methodIcon:QP},{id:2,methodName:"MasterCard **** 1324",methodToken:"card",priorityMethod:!1,methodIcon:JP}]},eT=[{id:0,name:"Книги",slug:"books",description:"Книги по подписке",icon:ss},{id:1,name:"Музыка",slug:"music",description:"Музыка по подписке",icon:ls},{id:2,name:"Здоровье",slug:"health",description:"Здоровье по подписке",icon:YP},{id:3,name:"Кино",slug:"movies",description:"Кино по подписке",icon:Jo},{id:4,name:"Развлечения",slug:"entertainment",description:"Кино по подписке",icon:Jo}],V2=[{id:0,name:"Кинопоиск",category:[{id:1,slug:"books",name:"имя категории",description:"описание категории",icon:ss}],link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:1,tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:2,tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:3,tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:1,name:"Яндекс.Плюс",category:[{id:1,slug:"books",name:"имя категории",description:"описание категории",icon:ss}],link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:1,tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:2,tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:3,tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:2,name:"Иви",category:[{id:1,slug:"books",name:"имя категории",description:"описание категории",icon:ss}],link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:1,tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:2,tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:3,tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:2,name:"Окко",category:[{id:1,slug:"books",name:"имя категории",description:"описание категории",icon:ss}],link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:1,tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:2,tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:3,tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:2,name:"Яндекс.Плюс",category:[{id:1,slug:"books",name:"имя категории",description:"описание категории",icon:ls}],link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:1,tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:2,tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:3,tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:2,name:"Кинопоиск",category:[{id:1,slug:"books",name:"имя категории",description:"описание категории",icon:ls}],link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:1,tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:2,tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:3,tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:3,name:"Кинопоиск",category:[{id:1,slug:"books",name:"имя категории",description:"описание категории",icon:ls}],link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:1,tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:2,tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:3,tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:3,name:"Кинопоиск",category:[{id:1,slug:"books",name:"имя категории",description:"описание категории",icon:ls}],link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:1,tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:2,tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:3,tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:3,name:"Подписка на 6 месяцов",category:[{id:1,slug:"books",name:"имя категории",description:"описание категории",icon:Jo}],link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:1,tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:2,tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:3,tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:4,name:"Подписка на 6 месяцов",category:[{id:1,slug:"books",name:"имя категории",description:"описание категории",icon:Jo}],link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:1,tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:2,tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:3,tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:4,name:"Подписка на 6 месяцов",category:[{id:1,slug:"books",name:"имя категории",description:"описание категории",icon:Jo}],link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:1,tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:2,tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:3,tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]},{id:4,name:"Подписка на 6 месяцов",category:[{id:1,slug:"books",name:"имя категории",description:"описание категории",icon:Jo}],link:"ya.ru",serviceIconBig:ln,serviceIconSquare:an,serviceIconSmall:un,serviceDetails:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut tristique tortor tortor. Aenean eget lectus nulla. Nullam et velit rutrum felis laoreet sagittis sed ultrices nibh. Phasellus id massa enim. Proin congue pellentesque magna, et fringilla arcu mollis at. Sed vitae nunc pulvinar est dignissim malesuada sit amet at justo.",serviceTariffList:[{tariffId:1,tariffName:"1 месяц",tariffDescription:"",tariffPromoPrice:199,tariffFullPrice:399,tariffDuration:1},{tariffId:2,tariffName:"6 месяцев",tariffDescription:"",tariffPromoPrice:1998,tariffFullPrice:2394,tariffDuration:6},{tariffId:3,tariffName:"12 месяцев",tariffDescription:"",tariffPromoPrice:3996,tariffFullPrice:4788,tariffDuration:12}]}];function tT(){const e=So(n=>n.availableSubscriptionsReducer.availableSubscriptions),t=So(n=>n.subscriptionsCategoriesReducer.subscriptionsCategories);return b.jsxs("section",{className:"category-catalog",children:[b.jsx("h1",{className:"title",children:"Все сервисы"}),b.jsx(hh,{}),t.map((n,r)=>b.jsx(Bf,{title:`${n.slug}`,cardType:"big",link:`/services/category/${n.name}/`,items:e,slidesPerView:1.8},`category-${r}`))]})}const nT={black:"#000",white:"#fff"},Hs=nT,rT={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},_o=rT,oT={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},Mo=oT,iT={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},Oo=iT,sT={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},No=sT,lT={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},Lo=lT,aT={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},Ki=aT,uT={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},cT=uT;function Co(e){let t="https://mui.com/production-error/?code="+e;for(let n=1;n=0)&&(n[o]=e[o]);return n}var fT=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,pT=x2(function(e){return fT.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function hT(e){if(e.sheet)return e.sheet;for(var t=0;t0?ht(Ni,--Ft):0,Ci--,Ze===10&&(Ci=1,Bu--),Ze}function Yt(){return Ze=Ft2||Ks(Ze)>3?"":" "}function TT(e,t){for(;--t&&Yt()&&!(Ze<48||Ze>102||Ze>57&&Ze<65||Ze>70&&Ze<97););return ll(e,pa()+(t<6&&Yn()==32&&Yt()==32))}function Yf(e){for(;Yt();)switch(Ze){case e:return Ft;case 34:case 39:e!==34&&e!==39&&Yf(Ze);break;case 40:e===41&&Yf(e);break;case 92:Yt();break}return Ft}function RT(e,t){for(;Yt()&&e+Ze!==57;)if(e+Ze===84&&Yn()===47)break;return"/*"+ll(t,Ft-1)+"*"+Fu(e===47?e:Yt())}function $T(e){for(;!Ks(Yn());)Yt();return ll(e,Ft)}function IT(e){return X2(ma("",null,null,null,[""],e=Y2(e),0,[0],e))}function ma(e,t,n,r,o,i,s,l,a){for(var u=0,c=0,d=s,p=0,v=0,g=0,y=1,S=1,f=1,h=0,m="",x=o,C=i,E=r,k=m;S;)switch(g=h,h=Yt()){case 40:if(g!=108&&ht(k,d-1)==58){qf(k+=we(ha(h),"&","&\f"),"&\f")!=-1&&(f=-1);break}case 34:case 39:case 91:k+=ha(h);break;case 9:case 10:case 13:case 32:k+=PT(g);break;case 92:k+=TT(pa()-1,7);continue;case 47:switch(Yn()){case 42:case 47:Bl(_T(RT(Yt(),pa()),t,n),a);break;default:k+="/"}break;case 123*y:l[u++]=Wn(k)*f;case 125*y:case 59:case 0:switch(h){case 0:case 125:S=0;case 59+c:f==-1&&(k=we(k,/\f/g,"")),v>0&&Wn(k)-d&&Bl(v>32?eg(k+";",r,n,d-1):eg(we(k," ","")+";",r,n,d-2),a);break;case 59:k+=";";default:if(Bl(E=Z0(k,t,n,u,c,o,l,m,x=[],C=[],d),i),h===123)if(c===0)ma(k,t,E,E,x,i,d,l,C);else switch(p===99&&ht(k,3)===110?100:p){case 100:case 108:case 109:case 115:ma(e,E,E,r&&Bl(Z0(e,E,E,0,0,o,l,m,o,x=[],d),C),o,C,d,l,r?x:C);break;default:ma(k,E,E,E,[""],C,0,l,C)}}u=c=v=0,y=f=1,m=k="",d=s;break;case 58:d=1+Wn(k),v=g;default:if(y<1){if(h==123)--y;else if(h==125&&y++==0&&kT()==125)continue}switch(k+=Fu(h),h*y){case 38:f=c>0?1:(k+="\f",-1);break;case 44:l[u++]=(Wn(k)-1)*f,f=1;break;case 64:Yn()===45&&(k+=ha(Yt())),p=Yn(),c=d=Wn(m=k+=$T(pa())),h++;break;case 45:g===45&&Wn(k)==2&&(y=0)}}return i}function Z0(e,t,n,r,o,i,s,l,a,u,c){for(var d=o-1,p=o===0?i:[""],v=Ih(p),g=0,y=0,S=0;g0?p[f]+" "+h:we(h,/&\f/g,p[f])))&&(a[S++]=m);return Du(e,t,n,o===0?Rh:l,a,u,c)}function _T(e,t,n){return Du(e,t,n,H2,Fu(ET()),Gs(e,2,-2),0)}function eg(e,t,n,r){return Du(e,t,n,$h,Gs(e,0,r),Gs(e,r+1,-1),r)}function si(e,t){for(var n="",r=Ih(e),o=0;o6)switch(ht(e,t+1)){case 109:if(ht(e,t+4)!==45)break;case 102:return we(e,/(.+:)(.+)-([^]+)/,"$1"+xe+"$2-$3$1"+nu+(ht(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~qf(e,"stretch")?Q2(we(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(ht(e,t+1)!==115)break;case 6444:switch(ht(e,Wn(e)-3-(~qf(e,"!important")&&10))){case 107:return we(e,":",":"+xe)+e;case 101:return we(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+xe+(ht(e,14)===45?"inline-":"")+"box$3$1"+xe+"$2$3$1"+xt+"$2box$3")+e}break;case 5936:switch(ht(e,t+11)){case 114:return xe+e+xt+we(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return xe+e+xt+we(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return xe+e+xt+we(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return xe+e+xt+e+e}return e}var BT=function(t,n,r,o){if(t.length>-1&&!t.return)switch(t.type){case $h:t.return=Q2(t.value,t.length);break;case G2:return si([qi(t,{value:we(t.value,"@","@"+xe)})],o);case Rh:if(t.length)return CT(t.props,function(i){switch(bT(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return si([qi(t,{props:[we(i,/:(read-\w+)/,":"+nu+"$1")]})],o);case"::placeholder":return si([qi(t,{props:[we(i,/:(plac\w+)/,":"+xe+"input-$1")]}),qi(t,{props:[we(i,/:(plac\w+)/,":"+nu+"$1")]}),qi(t,{props:[we(i,/:(plac\w+)/,xt+"input-$1")]})],o)}return""})}},DT=[BT],J2=function(t){var n=t.key;if(n==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(y){var S=y.getAttribute("data-emotion");S.indexOf(" ")!==-1&&(document.head.appendChild(y),y.setAttribute("data-s",""))})}var o=t.stylisPlugins||DT,i={},s,l=[];s=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(y){for(var S=y.getAttribute("data-emotion").split(" "),f=1;f=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var ZT={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},e9=/[A-Z]|^ms/g,t9=/_EMO_([^_]+?)_([^]*?)_EMO_/g,ix=function(t){return t.charCodeAt(1)===45},ng=function(t){return t!=null&&typeof t!="boolean"},xd=x2(function(e){return ix(e)?e:e.replace(e9,"-$&").toLowerCase()}),rg=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(t9,function(r,o,i){return Un={name:o,styles:i,next:Un},o})}return ZT[t]!==1&&!ix(t)&&typeof n=="number"&&n!==0?n+"px":n};function qs(e,t,n){if(n==null)return"";if(n.__emotion_styles!==void 0)return n;switch(typeof n){case"boolean":return"";case"object":{if(n.anim===1)return Un={name:n.name,styles:n.styles,next:Un},n.name;if(n.styles!==void 0){var r=n.next;if(r!==void 0)for(;r!==void 0;)Un={name:r.name,styles:r.styles,next:Un},r=r.next;var o=n.styles+";";return o}return n9(e,t,n)}case"function":{if(e!==void 0){var i=Un,s=n(e);return Un=i,qs(e,t,s)}break}}if(t==null)return n;var l=t[n];return l!==void 0?l:n}function n9(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?l9:a9},ag=function(t,n,r){var o;if(n){var i=n.shouldForwardProp;o=t.__emotion_forwardProp&&i?function(s){return t.__emotion_forwardProp(s)&&i(s)}:i}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},u9=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return rx(n,r,o),o9(function(){return ox(n,r,o)}),null},c9=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,i,s;n!==void 0&&(i=n.label,s=n.target);var l=ag(t,n,r),a=l||lg(o),u=!a("as");return function(){var c=arguments,d=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(i!==void 0&&d.push("label:"+i+";"),c[0]==null||c[0].raw===void 0)d.push.apply(d,c);else{d.push(c[0][0]);for(var p=c.length,v=1;vt(p9(o)?n:o):t;return b.jsx(s9,{styles:r})}function fx(e,t){return Xf(e,t)}const px=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},h9=Object.freeze(Object.defineProperty({__proto__:null,GlobalStyles:dx,StyledEngineProvider:f9,ThemeContext:al,css:cx,default:fx,internal_processStyles:px,keyframes:Ju},Symbol.toStringTag,{value:"Module"}));function or(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function hx(e){if(!or(e))return e;const t={};return Object.keys(e).forEach(n=>{t[n]=hx(e[n])}),t}function Pt(e,t,n={clone:!0}){const r=n.clone?P({},e):e;return or(e)&&or(t)&&Object.keys(t).forEach(o=>{o!=="__proto__"&&(or(t[o])&&o in e&&or(e[o])?r[o]=Pt(e[o],t[o],n):n.clone?r[o]=or(t[o])?hx(t[o]):t[o]:r[o]=t[o])}),r}const m9=Object.freeze(Object.defineProperty({__proto__:null,default:Pt,isPlainObject:or},Symbol.toStringTag,{value:"Module"})),g9=["values","unit","step"],v9=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>P({},n,{[r.key]:r.val}),{})};function mx(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=H(e,g9),i=v9(t),s=Object.keys(i);function l(p){return`@media (min-width:${typeof t[p]=="number"?t[p]:p}${n})`}function a(p){return`@media (max-width:${(typeof t[p]=="number"?t[p]:p)-r/100}${n})`}function u(p,v){const g=s.indexOf(v);return`@media (min-width:${typeof t[p]=="number"?t[p]:p}${n}) and (max-width:${(g!==-1&&typeof t[s[g]]=="number"?t[s[g]]:v)-r/100}${n})`}function c(p){return s.indexOf(p)+1`@media (min-width:${Lh[e]}px)`};function Ln(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const i=r.breakpoints||ug;return t.reduce((s,l,a)=>(s[i.up(i.keys[a])]=n(t[a]),s),{})}if(typeof t=="object"){const i=r.breakpoints||ug;return Object.keys(t).reduce((s,l)=>{if(Object.keys(i.values||Lh).indexOf(l)!==-1){const a=i.up(l);s[a]=n(t[l],l)}else{const a=l;s[a]=t[a]}return s},{})}return n(t)}function gx(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const i=e.up(o);return r[i]={},r},{}))||{}}function vx(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function w9(e,...t){const n=gx(e),r=[n,...t].reduce((o,i)=>Pt(o,i),{});return vx(Object.keys(n),r)}function S9(e,t){if(typeof e!="object")return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((o,i)=>{i{e[o]!=null&&(n[o]=!0)}),n}function Sd({values:e,breakpoints:t,base:n}){const r=n||S9(e,t),o=Object.keys(r);if(o.length===0)return e;let i;return o.reduce((s,l,a)=>(Array.isArray(e)?(s[l]=e[a]!=null?e[a]:e[i],i=a):typeof e=="object"?(s[l]=e[l]!=null?e[l]:e[i],i=l):s[l]=e,s),{})}function J(e){if(typeof e!="string")throw new Error(Co(7));return e.charAt(0).toUpperCase()+e.slice(1)}const b9=Object.freeze(Object.defineProperty({__proto__:null,default:J},Symbol.toStringTag,{value:"Module"}));function Zu(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,i)=>o&&o[i]?o[i]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function ru(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=Zu(e,n)||r,t&&(o=t(o,r,e)),o}function qe(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,i=s=>{if(s[t]==null)return null;const l=s[t],a=s.theme,u=Zu(a,r)||{};return Ln(s,l,d=>{let p=ru(u,o,d);return d===p&&typeof d=="string"&&(p=ru(u,o,`${t}${d==="default"?"":J(d)}`,d)),n===!1?p:{[n]:p}})};return i.propTypes={},i.filterProps=[t],i}function C9(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const E9={m:"margin",p:"padding"},k9={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},cg={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},P9=C9(e=>{if(e.length>2)if(cg[e])e=cg[e];else return[e];const[t,n]=e.split(""),r=E9[t],o=k9[n]||"";return Array.isArray(o)?o.map(i=>r+i):[r+o]}),Ah=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],jh=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...Ah,...jh];function ul(e,t,n,r){var o;const i=(o=Zu(e,t,!1))!=null?o:n;return typeof i=="number"?s=>typeof s=="string"?s:i*s:Array.isArray(i)?s=>typeof s=="string"?s:i[s]:typeof i=="function"?i:()=>{}}function zh(e){return ul(e,"spacing",8)}function Eo(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function T9(e,t){return n=>e.reduce((r,o)=>(r[o]=Eo(t,n),r),{})}function R9(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=P9(n),i=T9(o,r),s=e[n];return Ln(e,s,i)}function yx(e,t){const n=zh(e.theme);return Object.keys(e).map(r=>R9(e,t,r,n)).reduce(bs,{})}function We(e){return yx(e,Ah)}We.propTypes={};We.filterProps=Ah;function Ue(e){return yx(e,jh)}Ue.propTypes={};Ue.filterProps=jh;function $9(e=8){if(e.mui)return e;const t=zh({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(i=>{const s=t(i);return typeof s=="number"?`${s}px`:s}).join(" ");return n.mui=!0,n}function ec(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(i=>{r[i]=o}),r),{}),n=r=>Object.keys(r).reduce((o,i)=>t[i]?bs(o,t[i](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function hn(e){return typeof e!="number"?e:`${e}px solid`}function bn(e,t){return qe({prop:e,themeKey:"borders",transform:t})}const I9=bn("border",hn),_9=bn("borderTop",hn),M9=bn("borderRight",hn),O9=bn("borderBottom",hn),N9=bn("borderLeft",hn),L9=bn("borderColor"),A9=bn("borderTopColor"),j9=bn("borderRightColor"),z9=bn("borderBottomColor"),F9=bn("borderLeftColor"),D9=bn("outline",hn),B9=bn("outlineColor"),tc=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=ul(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:Eo(t,r)});return Ln(e,e.borderRadius,n)}return null};tc.propTypes={};tc.filterProps=["borderRadius"];ec(I9,_9,M9,O9,N9,L9,A9,j9,z9,F9,tc,D9,B9);const nc=e=>{if(e.gap!==void 0&&e.gap!==null){const t=ul(e.theme,"spacing",8),n=r=>({gap:Eo(t,r)});return Ln(e,e.gap,n)}return null};nc.propTypes={};nc.filterProps=["gap"];const rc=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=ul(e.theme,"spacing",8),n=r=>({columnGap:Eo(t,r)});return Ln(e,e.columnGap,n)}return null};rc.propTypes={};rc.filterProps=["columnGap"];const oc=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=ul(e.theme,"spacing",8),n=r=>({rowGap:Eo(t,r)});return Ln(e,e.rowGap,n)}return null};oc.propTypes={};oc.filterProps=["rowGap"];const W9=qe({prop:"gridColumn"}),U9=qe({prop:"gridRow"}),V9=qe({prop:"gridAutoFlow"}),H9=qe({prop:"gridAutoColumns"}),G9=qe({prop:"gridAutoRows"}),K9=qe({prop:"gridTemplateColumns"}),q9=qe({prop:"gridTemplateRows"}),Y9=qe({prop:"gridTemplateAreas"}),X9=qe({prop:"gridArea"});ec(nc,rc,oc,W9,U9,V9,H9,G9,K9,q9,Y9,X9);function li(e,t){return t==="grey"?t:e}const Q9=qe({prop:"color",themeKey:"palette",transform:li}),J9=qe({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:li}),Z9=qe({prop:"backgroundColor",themeKey:"palette",transform:li});ec(Q9,J9,Z9);function Ht(e){return e<=1&&e!==0?`${e*100}%`:e}const eR=qe({prop:"width",transform:Ht}),Fh=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o;const i=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[n])||Lh[n];return i?((o=e.theme)==null||(o=o.breakpoints)==null?void 0:o.unit)!=="px"?{maxWidth:`${i}${e.theme.breakpoints.unit}`}:{maxWidth:i}:{maxWidth:Ht(n)}};return Ln(e,e.maxWidth,t)}return null};Fh.filterProps=["maxWidth"];const tR=qe({prop:"minWidth",transform:Ht}),nR=qe({prop:"height",transform:Ht}),rR=qe({prop:"maxHeight",transform:Ht}),oR=qe({prop:"minHeight",transform:Ht});qe({prop:"size",cssProperty:"width",transform:Ht});qe({prop:"size",cssProperty:"height",transform:Ht});const iR=qe({prop:"boxSizing"});ec(eR,Fh,tR,nR,rR,oR,iR);const sR={border:{themeKey:"borders",transform:hn},borderTop:{themeKey:"borders",transform:hn},borderRight:{themeKey:"borders",transform:hn},borderBottom:{themeKey:"borders",transform:hn},borderLeft:{themeKey:"borders",transform:hn},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:hn},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:tc},color:{themeKey:"palette",transform:li},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:li},backgroundColor:{themeKey:"palette",transform:li},p:{style:Ue},pt:{style:Ue},pr:{style:Ue},pb:{style:Ue},pl:{style:Ue},px:{style:Ue},py:{style:Ue},padding:{style:Ue},paddingTop:{style:Ue},paddingRight:{style:Ue},paddingBottom:{style:Ue},paddingLeft:{style:Ue},paddingX:{style:Ue},paddingY:{style:Ue},paddingInline:{style:Ue},paddingInlineStart:{style:Ue},paddingInlineEnd:{style:Ue},paddingBlock:{style:Ue},paddingBlockStart:{style:Ue},paddingBlockEnd:{style:Ue},m:{style:We},mt:{style:We},mr:{style:We},mb:{style:We},ml:{style:We},mx:{style:We},my:{style:We},margin:{style:We},marginTop:{style:We},marginRight:{style:We},marginBottom:{style:We},marginLeft:{style:We},marginX:{style:We},marginY:{style:We},marginInline:{style:We},marginInlineStart:{style:We},marginInlineEnd:{style:We},marginBlock:{style:We},marginBlockStart:{style:We},marginBlockEnd:{style:We},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:nc},rowGap:{style:oc},columnGap:{style:rc},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Ht},maxWidth:{style:Fh},minWidth:{transform:Ht},height:{transform:Ht},maxHeight:{transform:Ht},minHeight:{transform:Ht},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},cl=sR;function lR(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function aR(e,t){return typeof e=="function"?e(t):e}function xx(){function e(n,r,o,i){const s={[n]:r,theme:o},l=i[n];if(!l)return{[n]:r};const{cssProperty:a=n,themeKey:u,transform:c,style:d}=l;if(r==null)return null;if(u==="typography"&&r==="inherit")return{[n]:r};const p=Zu(o,u)||{};return d?d(s):Ln(s,r,g=>{let y=ru(p,c,g);return g===y&&typeof g=="string"&&(y=ru(p,c,`${n}${g==="default"?"":J(g)}`,g)),a===!1?y:{[a]:y}})}function t(n){var r;const{sx:o,theme:i={}}=n||{};if(!o)return null;const s=(r=i.unstable_sxConfig)!=null?r:cl;function l(a){let u=a;if(typeof a=="function")u=a(i);else if(typeof a!="object")return a;if(!u)return null;const c=gx(i.breakpoints),d=Object.keys(c);let p=c;return Object.keys(u).forEach(v=>{const g=aR(u[v],i);if(g!=null)if(typeof g=="object")if(s[v])p=bs(p,e(v,g,i,s));else{const y=Ln({theme:i},g,S=>({[v]:S}));lR(y,g)?p[v]=t({sx:g,theme:i}):p=bs(p,y)}else p=bs(p,e(v,g,i,s))}),vx(d,p)}return Array.isArray(o)?o.map(l):l(o)}return t}const dl=xx();dl.filterProps=["sx"];function wx(e,t){const n=this;return n.vars&&typeof n.getColorSchemeSelector=="function"?{[n.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:n.palette.mode===e?t:{}}const uR=["breakpoints","palette","spacing","shape"];function fl(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:i={}}=e,s=H(e,uR),l=mx(n),a=$9(o);let u=Pt({breakpoints:l,direction:"ltr",components:{},palette:P({mode:"light"},r),spacing:a,shape:P({},x9,i)},s);return u.applyStyles=wx,u=t.reduce((c,d)=>Pt(c,d),u),u.unstable_sxConfig=P({},cl,s==null?void 0:s.unstable_sxConfig),u.unstable_sx=function(d){return dl({sx:d,theme:this})},u}const cR=Object.freeze(Object.defineProperty({__proto__:null,default:fl,private_createBreakpoints:mx,unstable_applyStyles:wx},Symbol.toStringTag,{value:"Module"}));function dR(e){return Object.keys(e).length===0}function Sx(e=null){const t=w.useContext(al);return!t||dR(t)?e:t}const fR=fl();function Dh(e=fR){return Sx(e)}function pR({styles:e,themeId:t,defaultTheme:n={}}){const r=Dh(n),o=typeof e=="function"?e(t&&r[t]||r):e;return b.jsx(dx,{styles:o})}const hR=["sx"],mR=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:cl;return Object.keys(e).forEach(i=>{o[i]?r.systemProps[i]=e[i]:r.otherProps[i]=e[i]}),r};function Bh(e){const{sx:t}=e,n=H(e,hR),{systemProps:r,otherProps:o}=mR(n);let i;return Array.isArray(t)?i=[r,...t]:typeof t=="function"?i=(...s)=>{const l=t(...s);return or(l)?P({},r,l):r}:i=P({},r,t),P({},o,{sx:i})}const gR=Object.freeze(Object.defineProperty({__proto__:null,default:dl,extendSxProp:Bh,unstable_createStyleFunctionSx:xx,unstable_defaultSxConfig:cl},Symbol.toStringTag,{value:"Module"})),dg=e=>e,vR=()=>{let e=dg;return{configure(t){e=t},generate(t){return e(t)},reset(){e=dg}}},yR=vR();function bx(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t{r[o]=ce(e,o,n)}),r}var Cx={exports:{}},Pe={};/** + */var ct=typeof Symbol=="function"&&Symbol.for,_h=ct?Symbol.for("react.element"):60103,Mh=ct?Symbol.for("react.portal"):60106,Wu=ct?Symbol.for("react.fragment"):60107,Uu=ct?Symbol.for("react.strict_mode"):60108,Vu=ct?Symbol.for("react.profiler"):60114,Hu=ct?Symbol.for("react.provider"):60109,Gu=ct?Symbol.for("react.context"):60110,Oh=ct?Symbol.for("react.async_mode"):60111,Ku=ct?Symbol.for("react.concurrent_mode"):60111,qu=ct?Symbol.for("react.forward_ref"):60112,Yu=ct?Symbol.for("react.suspense"):60113,WT=ct?Symbol.for("react.suspense_list"):60120,Xu=ct?Symbol.for("react.memo"):60115,Qu=ct?Symbol.for("react.lazy"):60116,UT=ct?Symbol.for("react.block"):60121,VT=ct?Symbol.for("react.fundamental"):60117,HT=ct?Symbol.for("react.responder"):60118,GT=ct?Symbol.for("react.scope"):60119;function nn(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case _h:switch(e=e.type,e){case Oh:case Ku:case Wu:case Vu:case Uu:case Yu:return e;default:switch(e=e&&e.$$typeof,e){case Gu:case qu:case Qu:case Xu:case Hu:return e;default:return t}}case Mh:return t}}}function ex(e){return nn(e)===Ku}ke.AsyncMode=Oh;ke.ConcurrentMode=Ku;ke.ContextConsumer=Gu;ke.ContextProvider=Hu;ke.Element=_h;ke.ForwardRef=qu;ke.Fragment=Wu;ke.Lazy=Qu;ke.Memo=Xu;ke.Portal=Mh;ke.Profiler=Vu;ke.StrictMode=Uu;ke.Suspense=Yu;ke.isAsyncMode=function(e){return ex(e)||nn(e)===Oh};ke.isConcurrentMode=ex;ke.isContextConsumer=function(e){return nn(e)===Gu};ke.isContextProvider=function(e){return nn(e)===Hu};ke.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===_h};ke.isForwardRef=function(e){return nn(e)===qu};ke.isFragment=function(e){return nn(e)===Wu};ke.isLazy=function(e){return nn(e)===Qu};ke.isMemo=function(e){return nn(e)===Xu};ke.isPortal=function(e){return nn(e)===Mh};ke.isProfiler=function(e){return nn(e)===Vu};ke.isStrictMode=function(e){return nn(e)===Uu};ke.isSuspense=function(e){return nn(e)===Yu};ke.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Wu||e===Ku||e===Vu||e===Uu||e===Yu||e===WT||typeof e=="object"&&e!==null&&(e.$$typeof===Qu||e.$$typeof===Xu||e.$$typeof===Hu||e.$$typeof===Gu||e.$$typeof===qu||e.$$typeof===VT||e.$$typeof===HT||e.$$typeof===GT||e.$$typeof===UT)};ke.typeOf=nn;Z2.exports=ke;var KT=Z2.exports,tx=KT,qT={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},YT={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},nx={};nx[tx.ForwardRef]=qT;nx[tx.Memo]=YT;var XT=!0;function QT(e,t,n){var r="";return n.split(" ").forEach(function(o){e[o]!==void 0?t.push(e[o]+";"):r+=o+" "}),r}var rx=function(t,n,r){var o=t.key+"-"+n.name;(r===!1||XT===!1)&&t.registered[o]===void 0&&(t.registered[o]=n.styles)},ox=function(t,n,r){rx(t,n,r);var o=t.key+"-"+n.name;if(t.inserted[n.name]===void 0){var i=n;do t.insert(n===i?"."+o:"",i,t.sheet,!0),i=i.next;while(i!==void 0)}};function JT(e){for(var t=0,n,r=0,o=e.length;o>=4;++r,o-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var ZT={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},e9=/[A-Z]|^ms/g,t9=/_EMO_([^_]+?)_([^]*?)_EMO_/g,ix=function(t){return t.charCodeAt(1)===45},ng=function(t){return t!=null&&typeof t!="boolean"},xd=x2(function(e){return ix(e)?e:e.replace(e9,"-$&").toLowerCase()}),rg=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(t9,function(r,o,i){return Un={name:o,styles:i,next:Un},o})}return ZT[t]!==1&&!ix(t)&&typeof n=="number"&&n!==0?n+"px":n};function qs(e,t,n){if(n==null)return"";if(n.__emotion_styles!==void 0)return n;switch(typeof n){case"boolean":return"";case"object":{if(n.anim===1)return Un={name:n.name,styles:n.styles,next:Un},n.name;if(n.styles!==void 0){var r=n.next;if(r!==void 0)for(;r!==void 0;)Un={name:r.name,styles:r.styles,next:Un},r=r.next;var o=n.styles+";";return o}return n9(e,t,n)}case"function":{if(e!==void 0){var i=Un,s=n(e);return Un=i,qs(e,t,s)}break}}if(t==null)return n;var l=t[n];return l!==void 0?l:n}function n9(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o96?l9:a9},ag=function(t,n,r){var o;if(n){var i=n.shouldForwardProp;o=t.__emotion_forwardProp&&i?function(s){return t.__emotion_forwardProp(s)&&i(s)}:i}return typeof o!="function"&&r&&(o=t.__emotion_forwardProp),o},u9=function(t){var n=t.cache,r=t.serialized,o=t.isStringTag;return rx(n,r,o),o9(function(){return ox(n,r,o)}),null},c9=function e(t,n){var r=t.__emotion_real===t,o=r&&t.__emotion_base||t,i,s;n!==void 0&&(i=n.label,s=n.target);var l=ag(t,n,r),a=l||lg(o),u=!a("as");return function(){var c=arguments,d=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(i!==void 0&&d.push("label:"+i+";"),c[0]==null||c[0].raw===void 0)d.push.apply(d,c);else{d.push(c[0][0]);for(var p=c.length,v=1;vt(p9(o)?n:o):t;return b.jsx(s9,{styles:r})}function fx(e,t){return Xf(e,t)}const px=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},h9=Object.freeze(Object.defineProperty({__proto__:null,GlobalStyles:dx,StyledEngineProvider:f9,ThemeContext:al,css:cx,default:fx,internal_processStyles:px,keyframes:Ju},Symbol.toStringTag,{value:"Module"}));function or(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function hx(e){if(!or(e))return e;const t={};return Object.keys(e).forEach(n=>{t[n]=hx(e[n])}),t}function Pt(e,t,n={clone:!0}){const r=n.clone?P({},e):e;return or(e)&&or(t)&&Object.keys(t).forEach(o=>{o!=="__proto__"&&(or(t[o])&&o in e&&or(e[o])?r[o]=Pt(e[o],t[o],n):n.clone?r[o]=or(t[o])?hx(t[o]):t[o]:r[o]=t[o])}),r}const m9=Object.freeze(Object.defineProperty({__proto__:null,default:Pt,isPlainObject:or},Symbol.toStringTag,{value:"Module"})),g9=["values","unit","step"],v9=e=>{const t=Object.keys(e).map(n=>({key:n,val:e[n]}))||[];return t.sort((n,r)=>n.val-r.val),t.reduce((n,r)=>P({},n,{[r.key]:r.val}),{})};function mx(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,o=H(e,g9),i=v9(t),s=Object.keys(i);function l(p){return`@media (min-width:${typeof t[p]=="number"?t[p]:p}${n})`}function a(p){return`@media (max-width:${(typeof t[p]=="number"?t[p]:p)-r/100}${n})`}function u(p,v){const g=s.indexOf(v);return`@media (min-width:${typeof t[p]=="number"?t[p]:p}${n}) and (max-width:${(g!==-1&&typeof t[s[g]]=="number"?t[s[g]]:v)-r/100}${n})`}function c(p){return s.indexOf(p)+1`@media (min-width:${Lh[e]}px)`};function Ln(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const i=r.breakpoints||ug;return t.reduce((s,l,a)=>(s[i.up(i.keys[a])]=n(t[a]),s),{})}if(typeof t=="object"){const i=r.breakpoints||ug;return Object.keys(t).reduce((s,l)=>{if(Object.keys(i.values||Lh).indexOf(l)!==-1){const a=i.up(l);s[a]=n(t[l],l)}else{const a=l;s[a]=t[a]}return s},{})}return n(t)}function gx(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((r,o)=>{const i=e.up(o);return r[i]={},r},{}))||{}}function vx(e,t){return e.reduce((n,r)=>{const o=n[r];return(!o||Object.keys(o).length===0)&&delete n[r],n},t)}function w9(e,...t){const n=gx(e),r=[n,...t].reduce((o,i)=>Pt(o,i),{});return vx(Object.keys(n),r)}function S9(e,t){if(typeof e!="object")return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((o,i)=>{i{e[o]!=null&&(n[o]=!0)}),n}function Sd({values:e,breakpoints:t,base:n}){const r=n||S9(e,t),o=Object.keys(r);if(o.length===0)return e;let i;return o.reduce((s,l,a)=>(Array.isArray(e)?(s[l]=e[a]!=null?e[a]:e[i],i=a):typeof e=="object"?(s[l]=e[l]!=null?e[l]:e[i],i=l):s[l]=e,s),{})}function J(e){if(typeof e!="string")throw new Error(Co(7));return e.charAt(0).toUpperCase()+e.slice(1)}const b9=Object.freeze(Object.defineProperty({__proto__:null,default:J},Symbol.toStringTag,{value:"Module"}));function Zu(e,t,n=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&n){const r=`vars.${t}`.split(".").reduce((o,i)=>o&&o[i]?o[i]:null,e);if(r!=null)return r}return t.split(".").reduce((r,o)=>r&&r[o]!=null?r[o]:null,e)}function ru(e,t,n,r=n){let o;return typeof e=="function"?o=e(n):Array.isArray(e)?o=e[n]||r:o=Zu(e,n)||r,t&&(o=t(o,r,e)),o}function qe(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,i=s=>{if(s[t]==null)return null;const l=s[t],a=s.theme,u=Zu(a,r)||{};return Ln(s,l,d=>{let p=ru(u,o,d);return d===p&&typeof d=="string"&&(p=ru(u,o,`${t}${d==="default"?"":J(d)}`,d)),n===!1?p:{[n]:p}})};return i.propTypes={},i.filterProps=[t],i}function C9(e){const t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}const E9={m:"margin",p:"padding"},k9={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},cg={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},P9=C9(e=>{if(e.length>2)if(cg[e])e=cg[e];else return[e];const[t,n]=e.split(""),r=E9[t],o=k9[n]||"";return Array.isArray(o)?o.map(i=>r+i):[r+o]}),Ah=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],jh=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...Ah,...jh];function ul(e,t,n,r){var o;const i=(o=Zu(e,t,!1))!=null?o:n;return typeof i=="number"?s=>typeof s=="string"?s:i*s:Array.isArray(i)?s=>typeof s=="string"?s:i[s]:typeof i=="function"?i:()=>{}}function zh(e){return ul(e,"spacing",8)}function Eo(e,t){if(typeof t=="string"||t==null)return t;const n=Math.abs(t),r=e(n);return t>=0?r:typeof r=="number"?-r:`-${r}`}function T9(e,t){return n=>e.reduce((r,o)=>(r[o]=Eo(t,n),r),{})}function R9(e,t,n,r){if(t.indexOf(n)===-1)return null;const o=P9(n),i=T9(o,r),s=e[n];return Ln(e,s,i)}function yx(e,t){const n=zh(e.theme);return Object.keys(e).map(r=>R9(e,t,r,n)).reduce(bs,{})}function We(e){return yx(e,Ah)}We.propTypes={};We.filterProps=Ah;function Ue(e){return yx(e,jh)}Ue.propTypes={};Ue.filterProps=jh;function $9(e=8){if(e.mui)return e;const t=zh({spacing:e}),n=(...r)=>(r.length===0?[1]:r).map(i=>{const s=t(i);return typeof s=="number"?`${s}px`:s}).join(" ");return n.mui=!0,n}function ec(...e){const t=e.reduce((r,o)=>(o.filterProps.forEach(i=>{r[i]=o}),r),{}),n=r=>Object.keys(r).reduce((o,i)=>t[i]?bs(o,t[i](r)):o,{});return n.propTypes={},n.filterProps=e.reduce((r,o)=>r.concat(o.filterProps),[]),n}function hn(e){return typeof e!="number"?e:`${e}px solid`}function bn(e,t){return qe({prop:e,themeKey:"borders",transform:t})}const I9=bn("border",hn),_9=bn("borderTop",hn),M9=bn("borderRight",hn),O9=bn("borderBottom",hn),N9=bn("borderLeft",hn),L9=bn("borderColor"),A9=bn("borderTopColor"),j9=bn("borderRightColor"),z9=bn("borderBottomColor"),F9=bn("borderLeftColor"),B9=bn("outline",hn),D9=bn("outlineColor"),tc=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=ul(e.theme,"shape.borderRadius",4),n=r=>({borderRadius:Eo(t,r)});return Ln(e,e.borderRadius,n)}return null};tc.propTypes={};tc.filterProps=["borderRadius"];ec(I9,_9,M9,O9,N9,L9,A9,j9,z9,F9,tc,B9,D9);const nc=e=>{if(e.gap!==void 0&&e.gap!==null){const t=ul(e.theme,"spacing",8),n=r=>({gap:Eo(t,r)});return Ln(e,e.gap,n)}return null};nc.propTypes={};nc.filterProps=["gap"];const rc=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=ul(e.theme,"spacing",8),n=r=>({columnGap:Eo(t,r)});return Ln(e,e.columnGap,n)}return null};rc.propTypes={};rc.filterProps=["columnGap"];const oc=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=ul(e.theme,"spacing",8),n=r=>({rowGap:Eo(t,r)});return Ln(e,e.rowGap,n)}return null};oc.propTypes={};oc.filterProps=["rowGap"];const W9=qe({prop:"gridColumn"}),U9=qe({prop:"gridRow"}),V9=qe({prop:"gridAutoFlow"}),H9=qe({prop:"gridAutoColumns"}),G9=qe({prop:"gridAutoRows"}),K9=qe({prop:"gridTemplateColumns"}),q9=qe({prop:"gridTemplateRows"}),Y9=qe({prop:"gridTemplateAreas"}),X9=qe({prop:"gridArea"});ec(nc,rc,oc,W9,U9,V9,H9,G9,K9,q9,Y9,X9);function li(e,t){return t==="grey"?t:e}const Q9=qe({prop:"color",themeKey:"palette",transform:li}),J9=qe({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:li}),Z9=qe({prop:"backgroundColor",themeKey:"palette",transform:li});ec(Q9,J9,Z9);function Ht(e){return e<=1&&e!==0?`${e*100}%`:e}const eR=qe({prop:"width",transform:Ht}),Fh=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=n=>{var r,o;const i=((r=e.theme)==null||(r=r.breakpoints)==null||(r=r.values)==null?void 0:r[n])||Lh[n];return i?((o=e.theme)==null||(o=o.breakpoints)==null?void 0:o.unit)!=="px"?{maxWidth:`${i}${e.theme.breakpoints.unit}`}:{maxWidth:i}:{maxWidth:Ht(n)}};return Ln(e,e.maxWidth,t)}return null};Fh.filterProps=["maxWidth"];const tR=qe({prop:"minWidth",transform:Ht}),nR=qe({prop:"height",transform:Ht}),rR=qe({prop:"maxHeight",transform:Ht}),oR=qe({prop:"minHeight",transform:Ht});qe({prop:"size",cssProperty:"width",transform:Ht});qe({prop:"size",cssProperty:"height",transform:Ht});const iR=qe({prop:"boxSizing"});ec(eR,Fh,tR,nR,rR,oR,iR);const sR={border:{themeKey:"borders",transform:hn},borderTop:{themeKey:"borders",transform:hn},borderRight:{themeKey:"borders",transform:hn},borderBottom:{themeKey:"borders",transform:hn},borderLeft:{themeKey:"borders",transform:hn},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:hn},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:tc},color:{themeKey:"palette",transform:li},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:li},backgroundColor:{themeKey:"palette",transform:li},p:{style:Ue},pt:{style:Ue},pr:{style:Ue},pb:{style:Ue},pl:{style:Ue},px:{style:Ue},py:{style:Ue},padding:{style:Ue},paddingTop:{style:Ue},paddingRight:{style:Ue},paddingBottom:{style:Ue},paddingLeft:{style:Ue},paddingX:{style:Ue},paddingY:{style:Ue},paddingInline:{style:Ue},paddingInlineStart:{style:Ue},paddingInlineEnd:{style:Ue},paddingBlock:{style:Ue},paddingBlockStart:{style:Ue},paddingBlockEnd:{style:Ue},m:{style:We},mt:{style:We},mr:{style:We},mb:{style:We},ml:{style:We},mx:{style:We},my:{style:We},margin:{style:We},marginTop:{style:We},marginRight:{style:We},marginBottom:{style:We},marginLeft:{style:We},marginX:{style:We},marginY:{style:We},marginInline:{style:We},marginInlineStart:{style:We},marginInlineEnd:{style:We},marginBlock:{style:We},marginBlockStart:{style:We},marginBlockEnd:{style:We},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:nc},rowGap:{style:oc},columnGap:{style:rc},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Ht},maxWidth:{style:Fh},minWidth:{transform:Ht},height:{transform:Ht},maxHeight:{transform:Ht},minHeight:{transform:Ht},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},cl=sR;function lR(...e){const t=e.reduce((r,o)=>r.concat(Object.keys(o)),[]),n=new Set(t);return e.every(r=>n.size===Object.keys(r).length)}function aR(e,t){return typeof e=="function"?e(t):e}function xx(){function e(n,r,o,i){const s={[n]:r,theme:o},l=i[n];if(!l)return{[n]:r};const{cssProperty:a=n,themeKey:u,transform:c,style:d}=l;if(r==null)return null;if(u==="typography"&&r==="inherit")return{[n]:r};const p=Zu(o,u)||{};return d?d(s):Ln(s,r,g=>{let y=ru(p,c,g);return g===y&&typeof g=="string"&&(y=ru(p,c,`${n}${g==="default"?"":J(g)}`,g)),a===!1?y:{[a]:y}})}function t(n){var r;const{sx:o,theme:i={}}=n||{};if(!o)return null;const s=(r=i.unstable_sxConfig)!=null?r:cl;function l(a){let u=a;if(typeof a=="function")u=a(i);else if(typeof a!="object")return a;if(!u)return null;const c=gx(i.breakpoints),d=Object.keys(c);let p=c;return Object.keys(u).forEach(v=>{const g=aR(u[v],i);if(g!=null)if(typeof g=="object")if(s[v])p=bs(p,e(v,g,i,s));else{const y=Ln({theme:i},g,S=>({[v]:S}));lR(y,g)?p[v]=t({sx:g,theme:i}):p=bs(p,y)}else p=bs(p,e(v,g,i,s))}),vx(d,p)}return Array.isArray(o)?o.map(l):l(o)}return t}const dl=xx();dl.filterProps=["sx"];function wx(e,t){const n=this;return n.vars&&typeof n.getColorSchemeSelector=="function"?{[n.getColorSchemeSelector(e).replace(/(\[[^\]]+\])/,"*:where($1)")]:t}:n.palette.mode===e?t:{}}const uR=["breakpoints","palette","spacing","shape"];function fl(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:i={}}=e,s=H(e,uR),l=mx(n),a=$9(o);let u=Pt({breakpoints:l,direction:"ltr",components:{},palette:P({mode:"light"},r),spacing:a,shape:P({},x9,i)},s);return u.applyStyles=wx,u=t.reduce((c,d)=>Pt(c,d),u),u.unstable_sxConfig=P({},cl,s==null?void 0:s.unstable_sxConfig),u.unstable_sx=function(d){return dl({sx:d,theme:this})},u}const cR=Object.freeze(Object.defineProperty({__proto__:null,default:fl,private_createBreakpoints:mx,unstable_applyStyles:wx},Symbol.toStringTag,{value:"Module"}));function dR(e){return Object.keys(e).length===0}function Sx(e=null){const t=w.useContext(al);return!t||dR(t)?e:t}const fR=fl();function Bh(e=fR){return Sx(e)}function pR({styles:e,themeId:t,defaultTheme:n={}}){const r=Bh(n),o=typeof e=="function"?e(t&&r[t]||r):e;return b.jsx(dx,{styles:o})}const hR=["sx"],mR=e=>{var t,n;const r={systemProps:{},otherProps:{}},o=(t=e==null||(n=e.theme)==null?void 0:n.unstable_sxConfig)!=null?t:cl;return Object.keys(e).forEach(i=>{o[i]?r.systemProps[i]=e[i]:r.otherProps[i]=e[i]}),r};function Dh(e){const{sx:t}=e,n=H(e,hR),{systemProps:r,otherProps:o}=mR(n);let i;return Array.isArray(t)?i=[r,...t]:typeof t=="function"?i=(...s)=>{const l=t(...s);return or(l)?P({},r,l):r}:i=P({},r,t),P({},o,{sx:i})}const gR=Object.freeze(Object.defineProperty({__proto__:null,default:dl,extendSxProp:Dh,unstable_createStyleFunctionSx:xx,unstable_defaultSxConfig:cl},Symbol.toStringTag,{value:"Module"})),dg=e=>e,vR=()=>{let e=dg;return{configure(t){e=t},generate(t){return e(t)},reset(){e=dg}}},yR=vR();function bx(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t{r[o]=ce(e,o,n)}),r}var Cx={exports:{}},Pe={};/** * @license React * react-is.production.min.js * @@ -117,7 +119,7 @@ gap: 6px;`;function fa(e){return b.jsxs(O3,{children:[b.jsxs(N3,{children:[b.jsx * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Wh=Symbol.for("react.element"),Uh=Symbol.for("react.portal"),ic=Symbol.for("react.fragment"),sc=Symbol.for("react.strict_mode"),lc=Symbol.for("react.profiler"),ac=Symbol.for("react.provider"),uc=Symbol.for("react.context"),wR=Symbol.for("react.server_context"),cc=Symbol.for("react.forward_ref"),dc=Symbol.for("react.suspense"),fc=Symbol.for("react.suspense_list"),pc=Symbol.for("react.memo"),hc=Symbol.for("react.lazy"),SR=Symbol.for("react.offscreen"),Ex;Ex=Symbol.for("react.module.reference");function Cn(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Wh:switch(e=e.type,e){case ic:case lc:case sc:case dc:case fc:return e;default:switch(e=e&&e.$$typeof,e){case wR:case uc:case cc:case hc:case pc:case ac:return e;default:return t}}case Uh:return t}}}Pe.ContextConsumer=uc;Pe.ContextProvider=ac;Pe.Element=Wh;Pe.ForwardRef=cc;Pe.Fragment=ic;Pe.Lazy=hc;Pe.Memo=pc;Pe.Portal=Uh;Pe.Profiler=lc;Pe.StrictMode=sc;Pe.Suspense=dc;Pe.SuspenseList=fc;Pe.isAsyncMode=function(){return!1};Pe.isConcurrentMode=function(){return!1};Pe.isContextConsumer=function(e){return Cn(e)===uc};Pe.isContextProvider=function(e){return Cn(e)===ac};Pe.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Wh};Pe.isForwardRef=function(e){return Cn(e)===cc};Pe.isFragment=function(e){return Cn(e)===ic};Pe.isLazy=function(e){return Cn(e)===hc};Pe.isMemo=function(e){return Cn(e)===pc};Pe.isPortal=function(e){return Cn(e)===Uh};Pe.isProfiler=function(e){return Cn(e)===lc};Pe.isStrictMode=function(e){return Cn(e)===sc};Pe.isSuspense=function(e){return Cn(e)===dc};Pe.isSuspenseList=function(e){return Cn(e)===fc};Pe.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===ic||e===lc||e===sc||e===dc||e===fc||e===SR||typeof e=="object"&&e!==null&&(e.$$typeof===hc||e.$$typeof===pc||e.$$typeof===ac||e.$$typeof===uc||e.$$typeof===cc||e.$$typeof===Ex||e.getModuleId!==void 0)};Pe.typeOf=Cn;Cx.exports=Pe;var fg=Cx.exports;const bR=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function kx(e){const t=`${e}`.match(bR);return t&&t[1]||""}function Px(e,t=""){return e.displayName||e.name||kx(e)||t}function pg(e,t,n){const r=Px(t);return e.displayName||(r!==""?`${n}(${r})`:n)}function CR(e){if(e!=null){if(typeof e=="string")return e;if(typeof e=="function")return Px(e,"Component");if(typeof e=="object")switch(e.$$typeof){case fg.ForwardRef:return pg(e,e.render,"ForwardRef");case fg.Memo:return pg(e,e.type,"memo");default:return}}}const ER=Object.freeze(Object.defineProperty({__proto__:null,default:CR,getFunctionName:kx},Symbol.toStringTag,{value:"Module"})),kR=["ownerState"],PR=["variants"],TR=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function RR(e){return Object.keys(e).length===0}function $R(e){return typeof e=="string"&&e.charCodeAt(0)>96}function bd(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const IR=fl(),_R=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function Bl({defaultTheme:e,theme:t,themeId:n}){return RR(t)?e:t[n]||t}function MR(e){return e?(t,n)=>n[e]:null}function ga(e,t){let{ownerState:n}=t,r=H(t,kR);const o=typeof e=="function"?e(P({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>ga(i,P({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let l=H(o,PR);return i.forEach(a=>{let u=!0;typeof a.props=="function"?u=a.props(P({ownerState:n},r,n)):Object.keys(a.props).forEach(c=>{(n==null?void 0:n[c])!==a.props[c]&&r[c]!==a.props[c]&&(u=!1)}),u&&(Array.isArray(l)||(l=[l]),l.push(typeof a.style=="function"?a.style(P({ownerState:n},r,n)):a.style))}),l}return o}function OR(e={}){const{themeId:t,defaultTheme:n=IR,rootShouldForwardProp:r=bd,slotShouldForwardProp:o=bd}=e,i=s=>dl(P({},s,{theme:Bl(P({},s,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(s,l={})=>{px(s,C=>C.filter(E=>!(E!=null&&E.__mui_systemSx)));const{name:a,slot:u,skipVariantsResolver:c,skipSx:d,overridesResolver:p=MR(_R(u))}=l,v=H(l,TR),g=c!==void 0?c:u&&u!=="Root"&&u!=="root"||!1,y=d||!1;let S,f=bd;u==="Root"||u==="root"?f=r:u?f=o:$R(s)&&(f=void 0);const h=fx(s,P({shouldForwardProp:f,label:S},v)),m=C=>typeof C=="function"&&C.__emotion_real!==C||or(C)?E=>ga(C,P({},E,{theme:Bl({theme:E.theme,defaultTheme:n,themeId:t})})):C,x=(C,...E)=>{let k=m(C);const T=E?E.map(m):[];a&&p&&T.push(M=>{const O=Bl(P({},M,{defaultTheme:n,themeId:t}));if(!O.components||!O.components[a]||!O.components[a].styleOverrides)return null;const I=O.components[a].styleOverrides,N={};return Object.entries(I).forEach(([j,D])=>{N[j]=ga(D,P({},M,{theme:O}))}),p(M,N)}),a&&!g&&T.push(M=>{var O;const I=Bl(P({},M,{defaultTheme:n,themeId:t})),N=I==null||(O=I.components)==null||(O=O[a])==null?void 0:O.variants;return ga({variants:N},P({},M,{theme:I}))}),y||T.push(i);const $=T.length-E.length;if(Array.isArray(C)&&$>0){const M=new Array($).fill("");k=[...C,...M],k.raw=[...C.raw,...M]}const R=h(k,...T);return s.muiName&&(R.muiName=s.muiName),R};return h.withConfig&&(x.withConfig=h.withConfig),x}}const NR=OR();function Vh(e,t){const n=P({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=P({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},i=t[r];n[r]={},!i||!Object.keys(i)?n[r]=o:!o||!Object.keys(o)?n[r]=i:(n[r]=P({},i),Object.keys(o).forEach(s=>{n[r][s]=Vh(o[s],i[s])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function LR(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:Vh(t.components[n].defaultProps,r)}function Tx({props:e,name:t,defaultTheme:n,themeId:r}){let o=Dh(n);return r&&(o=o[r]||o),LR({theme:o,name:t,props:e})}const Hr=typeof window<"u"?w.useLayoutEffect:w.useEffect;function AR(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}const jR=Object.freeze(Object.defineProperty({__proto__:null,default:AR},Symbol.toStringTag,{value:"Module"}));function Jf(...e){return e.reduce((t,n)=>n==null?t:function(...o){t.apply(this,o),n.apply(this,o)},()=>{})}function mc(e,t=166){let n;function r(...o){const i=()=>{e.apply(this,o)};clearTimeout(n),n=setTimeout(i,t)}return r.clear=()=>{clearTimeout(n)},r}function Cd(e,t){var n,r;return w.isValidElement(e)&&t.indexOf((n=e.type.muiName)!=null?n:(r=e.type)==null||(r=r._payload)==null||(r=r.value)==null?void 0:r.muiName)!==-1}function jt(e){return e&&e.ownerDocument||document}function mr(e){return jt(e).defaultView||window}function Zf(e,t){typeof e=="function"?e(t):e&&(e.current=t)}let hg=0;function zR(e){const[t,n]=w.useState(e),r=e||t;return w.useEffect(()=>{t==null&&(hg+=1,n(`mui-${hg}`))},[t]),r}const mg=ai.useId;function Hh(e){if(mg!==void 0){const t=mg();return e??t}return zR(e)}function ou({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=w.useRef(e!==void 0),[i,s]=w.useState(t),l=o?e:i,a=w.useCallback(u=>{o||s(u)},[]);return[l,a]}function lr(e){const t=w.useRef(e);return Hr(()=>{t.current=e}),w.useRef((...n)=>(0,t.current)(...n)).current}function Tt(...e){return w.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{Zf(n,t)})},e)}const gg={};function FR(e,t){const n=w.useRef(gg);return n.current===gg&&(n.current=e(t)),n}const DR=[];function BR(e){w.useEffect(e,DR)}class gc{constructor(){this.currentId=null,this.clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new gc}start(t,n){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,n()},t)}}function Rx(){const e=FR(gc.create).current;return BR(e.disposeEffect),e}let vc=!0,ep=!1;const WR=new gc,UR={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function VR(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&UR[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function HR(e){e.metaKey||e.altKey||e.ctrlKey||(vc=!0)}function Ed(){vc=!1}function GR(){this.visibilityState==="hidden"&&ep&&(vc=!0)}function KR(e){e.addEventListener("keydown",HR,!0),e.addEventListener("mousedown",Ed,!0),e.addEventListener("pointerdown",Ed,!0),e.addEventListener("touchstart",Ed,!0),e.addEventListener("visibilitychange",GR,!0)}function qR(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return vc||VR(t)}function YR(){const e=w.useCallback(o=>{o!=null&&KR(o.ownerDocument)},[]),t=w.useRef(!1);function n(){return t.current?(ep=!0,WR.start(100,()=>{ep=!1}),t.current=!1,!0):!1}function r(o){return qR(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function $x(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}let Ao;function Ix(){if(Ao)return Ao;const e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),Ao="reverse",e.scrollLeft>0?Ao="default":(e.scrollLeft=1,e.scrollLeft===0&&(Ao="negative")),document.body.removeChild(e),Ao}function XR(e,t){const n=e.scrollLeft;if(t!=="rtl")return n;switch(Ix()){case"negative":return e.scrollWidth-e.clientWidth+n;case"reverse":return e.scrollWidth-e.clientWidth-n;default:return n}}function he(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((i,s)=>{if(s){const l=t(s);l!==""&&i.push(l),n&&n[s]&&i.push(n[s])}return i},[]).join(" ")}),r}const QR=w.createContext(null),_x=QR;function Mx(){return w.useContext(_x)}const JR=typeof Symbol=="function"&&Symbol.for,ZR=JR?Symbol.for("mui.nested"):"__THEME_NESTED__";function e5(e,t){return typeof t=="function"?t(e):P({},e,t)}function t5(e){const{children:t,theme:n}=e,r=Mx(),o=w.useMemo(()=>{const i=r===null?n:e5(r,n);return i!=null&&(i[ZR]=r!==null),i},[n,r]);return b.jsx(_x.Provider,{value:o,children:t})}const n5=["value"],Ox=w.createContext();function r5(e){let{value:t}=e,n=H(e,n5);return b.jsx(Ox.Provider,P({value:t??!0},n))}const Gh=()=>{const e=w.useContext(Ox);return e??!1},vg={};function yg(e,t,n,r=!1){return w.useMemo(()=>{const o=e&&t[e]||t;if(typeof n=="function"){const i=n(o),s=e?P({},t,{[e]:i}):i;return r?()=>s:s}return e?P({},t,{[e]:n}):P({},t,n)},[e,t,n,r])}function o5(e){const{children:t,theme:n,themeId:r}=e,o=Sx(vg),i=Mx()||vg,s=yg(r,o,n),l=yg(r,i,n,!0),a=s.direction==="rtl";return b.jsx(t5,{theme:l,children:b.jsx(al.Provider,{value:s,children:b.jsx(r5,{value:a,children:t})})})}const i5=["component","direction","spacing","divider","children","className","useFlexGap"],s5=fl(),l5=NR("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function a5(e){return Tx({props:e,name:"MuiStack",defaultTheme:s5})}function u5(e,t){const n=w.Children.toArray(e).filter(Boolean);return n.reduce((r,o,i)=>(r.push(o),i({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],d5=({ownerState:e,theme:t})=>{let n=P({display:"flex",flexDirection:"column"},Ln({theme:t},Sd({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=zh(t),o=Object.keys(t.breakpoints.values).reduce((a,u)=>((typeof e.spacing=="object"&&e.spacing[u]!=null||typeof e.direction=="object"&&e.direction[u]!=null)&&(a[u]=!0),a),{}),i=Sd({values:e.direction,base:o}),s=Sd({values:e.spacing,base:o});typeof i=="object"&&Object.keys(i).forEach((a,u,c)=>{if(!i[a]){const p=u>0?i[c[u-1]]:"column";i[a]=p}}),n=Pt(n,Ln({theme:t},s,(a,u)=>e.useFlexGap?{gap:Eo(r,a)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${c5(u?i[u]:e.direction)}`]:Eo(r,a)}}))}return n=w9(t.breakpoints,n),n};function f5(e={}){const{createStyledComponent:t=l5,useThemeProps:n=a5,componentName:r="MuiStack"}=e,o=()=>he({root:["root"]},a=>ce(r,a),{}),i=t(d5);return w.forwardRef(function(a,u){const c=n(a),d=Bh(c),{component:p="div",direction:v="column",spacing:g=0,divider:y,children:S,className:f,useFlexGap:h=!1}=d,m=H(d,i5),x={direction:v,spacing:g,useFlexGap:h},C=o();return b.jsx(i,P({as:p,ownerState:x,ref:u,className:Q(C.root,f)},m,{children:y?u5(S,y):S}))})}function p5(e,t){return P({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}var Ye={},Nx={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Nx);var Lx=Nx.exports;const h5=Kr(dT),m5=Kr(jR);var Ax=Lx;Object.defineProperty(Ye,"__esModule",{value:!0});var ar=Ye.alpha=Wx;Ye.blend=P5;Ye.colorChannel=void 0;var jx=Ye.darken=qh;Ye.decomposeColor=Sn;Ye.emphasize=k5;var g5=Ye.getContrastRatio=S5;Ye.getLuminance=iu;Ye.hexToRgb=Fx;Ye.hslToRgb=Bx;var zx=Ye.lighten=Yh;Ye.private_safeAlpha=b5;Ye.private_safeColorChannel=void 0;Ye.private_safeDarken=C5;Ye.private_safeEmphasize=Ux;Ye.private_safeLighten=E5;Ye.recomposeColor=Li;Ye.rgbToHex=w5;var xg=Ax(h5),v5=Ax(m5);function Kh(e,t=0,n=1){return(0,v5.default)(e,t,n)}function Fx(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function y5(e){const t=e.toString(16);return t.length===1?`0${t}`:t}function Sn(e){if(e.type)return e;if(e.charAt(0)==="#")return Sn(Fx(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error((0,xg.default)(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error((0,xg.default)(10,o))}else r=r.split(",");return r=r.map(i=>parseFloat(i)),{type:n,values:r,colorSpace:o}}const Dx=e=>{const t=Sn(e);return t.values.slice(0,3).map((n,r)=>t.type.indexOf("hsl")!==-1&&r!==0?`${n}%`:n).join(" ")};Ye.colorChannel=Dx;const x5=(e,t)=>{try{return Dx(e)}catch{return e}};Ye.private_safeColorChannel=x5;function Li(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,i)=>i<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function w5(e){if(e.indexOf("#")===0)return e;const{values:t}=Sn(e);return`#${t.map((n,r)=>y5(r===3?Math.round(255*n):n)).join("")}`}function Bx(e){e=Sn(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,i=r*Math.min(o,1-o),s=(u,c=(u+n/30)%12)=>o-i*Math.max(Math.min(c-3,9-c,1),-1);let l="rgb";const a=[Math.round(s(0)*255),Math.round(s(8)*255),Math.round(s(4)*255)];return e.type==="hsla"&&(l+="a",a.push(t[3])),Li({type:l,values:a})}function iu(e){e=Sn(e);let t=e.type==="hsl"||e.type==="hsla"?Sn(Bx(e)).values:e.values;return t=t.map(n=>(e.type!=="color"&&(n/=255),n<=.03928?n/12.92:((n+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function S5(e,t){const n=iu(e),r=iu(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function Wx(e,t){return e=Sn(e),t=Kh(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,Li(e)}function b5(e,t,n){try{return Wx(e,t)}catch{return e}}function qh(e,t){if(e=Sn(e),t=Kh(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return Li(e)}function C5(e,t,n){try{return qh(e,t)}catch{return e}}function Yh(e,t){if(e=Sn(e),t=Kh(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return Li(e)}function E5(e,t,n){try{return Yh(e,t)}catch{return e}}function k5(e,t=.15){return iu(e)>.5?qh(e,t):Yh(e,t)}function Ux(e,t,n){try{return Ux(e,t)}catch{return e}}function P5(e,t,n,r=1){const o=(a,u)=>Math.round((a**(1/r)*(1-n)+u**(1/r)*n)**r),i=Sn(e),s=Sn(t),l=[o(i.values[0],s.values[0]),o(i.values[1],s.values[1]),o(i.values[2],s.values[2])];return Li({type:"rgb",values:l})}const T5=["mode","contrastThreshold","tonalOffset"],wg={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Hs.white,default:Hs.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},kd={text:{primary:Hs.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:Hs.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function Sg(e,t,n,r){const o=r.light||r,i=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=zx(e.main,o):t==="dark"&&(e.dark=jx(e.main,i)))}function R5(e="light"){return e==="dark"?{main:Oo[200],light:Oo[50],dark:Oo[400]}:{main:Oo[700],light:Oo[400],dark:Oo[800]}}function $5(e="light"){return e==="dark"?{main:Mo[200],light:Mo[50],dark:Mo[400]}:{main:Mo[500],light:Mo[300],dark:Mo[700]}}function I5(e="light"){return e==="dark"?{main:_o[500],light:_o[300],dark:_o[700]}:{main:_o[700],light:_o[400],dark:_o[800]}}function _5(e="light"){return e==="dark"?{main:No[400],light:No[300],dark:No[700]}:{main:No[700],light:No[500],dark:No[900]}}function M5(e="light"){return e==="dark"?{main:Lo[400],light:Lo[300],dark:Lo[700]}:{main:Lo[800],light:Lo[500],dark:Lo[900]}}function O5(e="light"){return e==="dark"?{main:Ki[400],light:Ki[300],dark:Ki[700]}:{main:"#ed6c02",light:Ki[500],dark:Ki[900]}}function N5(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=H(e,T5),i=e.primary||R5(t),s=e.secondary||$5(t),l=e.error||I5(t),a=e.info||_5(t),u=e.success||M5(t),c=e.warning||O5(t);function d(y){return g5(y,kd.text.primary)>=n?kd.text.primary:wg.text.primary}const p=({color:y,name:S,mainShade:f=500,lightShade:h=300,darkShade:m=700})=>{if(y=P({},y),!y.main&&y[f]&&(y.main=y[f]),!y.hasOwnProperty("main"))throw new Error(Co(11,S?` (${S})`:"",f));if(typeof y.main!="string")throw new Error(Co(12,S?` (${S})`:"",JSON.stringify(y.main)));return Sg(y,"light",h,r),Sg(y,"dark",m,r),y.contrastText||(y.contrastText=d(y.main)),y},v={dark:kd,light:wg};return Pt(P({common:P({},Hs),mode:t,primary:p({color:i,name:"primary"}),secondary:p({color:s,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:p({color:l,name:"error"}),warning:p({color:c,name:"warning"}),info:p({color:a,name:"info"}),success:p({color:u,name:"success"}),grey:cT,contrastThreshold:n,getContrastText:d,augmentColor:p,tonalOffset:r},v[t]),o)}const L5=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function A5(e){return Math.round(e*1e5)/1e5}const bg={textTransform:"uppercase"},Cg='"Roboto", "Helvetica", "Arial", sans-serif';function j5(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=Cg,fontSize:o=14,fontWeightLight:i=300,fontWeightRegular:s=400,fontWeightMedium:l=500,fontWeightBold:a=700,htmlFontSize:u=16,allVariants:c,pxToRem:d}=n,p=H(n,L5),v=o/14,g=d||(f=>`${f/u*v}rem`),y=(f,h,m,x,C)=>P({fontFamily:r,fontWeight:f,fontSize:g(h),lineHeight:m},r===Cg?{letterSpacing:`${A5(x/h)}em`}:{},C,c),S={h1:y(i,96,1.167,-1.5),h2:y(i,60,1.2,-.5),h3:y(s,48,1.167,0),h4:y(s,34,1.235,.25),h5:y(s,24,1.334,0),h6:y(l,20,1.6,.15),subtitle1:y(s,16,1.75,.15),subtitle2:y(l,14,1.57,.1),body1:y(s,16,1.5,.15),body2:y(s,14,1.43,.15),button:y(l,14,1.75,.4,bg),caption:y(s,12,1.66,.4),overline:y(s,12,2.66,1,bg),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Pt(P({htmlFontSize:u,pxToRem:g,fontFamily:r,fontSize:o,fontWeightLight:i,fontWeightRegular:s,fontWeightMedium:l,fontWeightBold:a},S),p,{clone:!1})}const z5=.2,F5=.14,D5=.12;function Ae(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${z5})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${F5})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${D5})`].join(",")}const B5=["none",Ae(0,2,1,-1,0,1,1,0,0,1,3,0),Ae(0,3,1,-2,0,2,2,0,0,1,5,0),Ae(0,3,3,-2,0,3,4,0,0,1,8,0),Ae(0,2,4,-1,0,4,5,0,0,1,10,0),Ae(0,3,5,-1,0,5,8,0,0,1,14,0),Ae(0,3,5,-1,0,6,10,0,0,1,18,0),Ae(0,4,5,-2,0,7,10,1,0,2,16,1),Ae(0,5,5,-3,0,8,10,1,0,3,14,2),Ae(0,5,6,-3,0,9,12,1,0,3,16,2),Ae(0,6,6,-3,0,10,14,1,0,4,18,3),Ae(0,6,7,-4,0,11,15,1,0,4,20,3),Ae(0,7,8,-4,0,12,17,2,0,5,22,4),Ae(0,7,8,-4,0,13,19,2,0,5,24,4),Ae(0,7,9,-4,0,14,21,2,0,5,26,4),Ae(0,8,9,-5,0,15,22,2,0,6,28,5),Ae(0,8,10,-5,0,16,24,2,0,6,30,5),Ae(0,8,11,-5,0,17,26,2,0,6,32,5),Ae(0,9,11,-5,0,18,28,2,0,7,34,6),Ae(0,9,12,-6,0,19,29,2,0,7,36,6),Ae(0,10,13,-6,0,20,31,3,0,8,38,7),Ae(0,10,13,-6,0,21,33,3,0,8,40,7),Ae(0,10,14,-6,0,22,35,3,0,8,42,7),Ae(0,11,14,-7,0,23,36,3,0,9,44,8),Ae(0,11,15,-7,0,24,38,3,0,9,46,8)],W5=["duration","easing","delay"],U5={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},V5={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Eg(e){return`${Math.round(e)}ms`}function H5(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function G5(e){const t=P({},U5,e.easing),n=P({},V5,e.duration);return P({getAutoHeightDuration:H5,create:(o=["all"],i={})=>{const{duration:s=n.standard,easing:l=t.easeInOut,delay:a=0}=i;return H(i,W5),(Array.isArray(o)?o:[o]).map(u=>`${u} ${typeof s=="string"?s:Eg(s)} ${l} ${typeof a=="string"?a:Eg(a)}`).join(",")}},e,{easing:t,duration:n})}const K5={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},q5=K5,Y5=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function Vx(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:i={}}=e,s=H(e,Y5);if(e.vars)throw new Error(Co(18));const l=N5(r),a=fl(e);let u=Pt(a,{mixins:p5(a.breakpoints,n),palette:l,shadows:B5.slice(),typography:j5(l,i),transitions:G5(o),zIndex:P({},q5)});return u=Pt(u,s),u=t.reduce((c,d)=>Pt(c,d),u),u.unstable_sxConfig=P({},cl,s==null?void 0:s.unstable_sxConfig),u.unstable_sx=function(d){return dl({sx:d,theme:this})},u}const X5=Vx(),yc=X5;function Xh(){const e=Dh(yc);return e[bi]||e}function me({props:e,name:t}){return Tx({props:e,name:t,defaultTheme:yc,themeId:bi})}var pl={},Pd={exports:{}},kg;function Q5(){return kg||(kg=1,function(e){function t(n,r){if(n==null)return{};var o={},i=Object.keys(n),s,l;for(l=0;l=0)&&(o[s]=n[s]);return o}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(Pd)),Pd.exports}const J5=Kr(h9),Z5=Kr(m9),e4=Kr(b9),t4=Kr(ER),n4=Kr(cR),r4=Kr(gR);var Ai=Lx;Object.defineProperty(pl,"__esModule",{value:!0});var o4=pl.default=v4;pl.shouldForwardProp=va;pl.systemDefaultTheme=void 0;var cn=Ai(ux()),tp=Ai(Q5()),Pg=d4(J5),i4=Z5;Ai(e4);Ai(t4);var s4=Ai(n4),l4=Ai(r4);const a4=["ownerState"],u4=["variants"],c4=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function Hx(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(Hx=function(r){return r?n:t})(e)}function d4(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=Hx(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(i!=="default"&&Object.prototype.hasOwnProperty.call(e,i)){var s=o?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function f4(e){return Object.keys(e).length===0}function p4(e){return typeof e=="string"&&e.charCodeAt(0)>96}function va(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const h4=pl.systemDefaultTheme=(0,s4.default)(),m4=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function Wl({defaultTheme:e,theme:t,themeId:n}){return f4(t)?e:t[n]||t}function g4(e){return e?(t,n)=>n[e]:null}function ya(e,t){let{ownerState:n}=t,r=(0,tp.default)(t,a4);const o=typeof e=="function"?e((0,cn.default)({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>ya(i,(0,cn.default)({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let l=(0,tp.default)(o,u4);return i.forEach(a=>{let u=!0;typeof a.props=="function"?u=a.props((0,cn.default)({ownerState:n},r,n)):Object.keys(a.props).forEach(c=>{(n==null?void 0:n[c])!==a.props[c]&&r[c]!==a.props[c]&&(u=!1)}),u&&(Array.isArray(l)||(l=[l]),l.push(typeof a.style=="function"?a.style((0,cn.default)({ownerState:n},r,n)):a.style))}),l}return o}function v4(e={}){const{themeId:t,defaultTheme:n=h4,rootShouldForwardProp:r=va,slotShouldForwardProp:o=va}=e,i=s=>(0,l4.default)((0,cn.default)({},s,{theme:Wl((0,cn.default)({},s,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(s,l={})=>{(0,Pg.internal_processStyles)(s,C=>C.filter(E=>!(E!=null&&E.__mui_systemSx)));const{name:a,slot:u,skipVariantsResolver:c,skipSx:d,overridesResolver:p=g4(m4(u))}=l,v=(0,tp.default)(l,c4),g=c!==void 0?c:u&&u!=="Root"&&u!=="root"||!1,y=d||!1;let S,f=va;u==="Root"||u==="root"?f=r:u?f=o:p4(s)&&(f=void 0);const h=(0,Pg.default)(s,(0,cn.default)({shouldForwardProp:f,label:S},v)),m=C=>typeof C=="function"&&C.__emotion_real!==C||(0,i4.isPlainObject)(C)?E=>ya(C,(0,cn.default)({},E,{theme:Wl({theme:E.theme,defaultTheme:n,themeId:t})})):C,x=(C,...E)=>{let k=m(C);const T=E?E.map(m):[];a&&p&&T.push(M=>{const O=Wl((0,cn.default)({},M,{defaultTheme:n,themeId:t}));if(!O.components||!O.components[a]||!O.components[a].styleOverrides)return null;const I=O.components[a].styleOverrides,N={};return Object.entries(I).forEach(([j,D])=>{N[j]=ya(D,(0,cn.default)({},M,{theme:O}))}),p(M,N)}),a&&!g&&T.push(M=>{var O;const I=Wl((0,cn.default)({},M,{defaultTheme:n,themeId:t})),N=I==null||(O=I.components)==null||(O=O[a])==null?void 0:O.variants;return ya({variants:N},(0,cn.default)({},M,{theme:I}))}),y||T.push(i);const $=T.length-E.length;if(Array.isArray(C)&&$>0){const M=new Array($).fill("");k=[...C,...M],k.raw=[...C.raw,...M]}const R=h(k,...T);return s.muiName&&(R.muiName=s.muiName),R};return h.withConfig&&(x.withConfig=h.withConfig),x}}function Gx(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const y4=e=>Gx(e)&&e!=="classes",Dt=y4,U=o4({themeId:bi,defaultTheme:yc,rootShouldForwardProp:Dt}),x4=["theme"];function w4(e){let{theme:t}=e,n=H(e,x4);const r=t[bi];return b.jsx(o5,P({},n,{themeId:r?bi:void 0,theme:r||t}))}const Tg=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)};function S4(e){return ce("MuiSvgIcon",e)}pe("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const b4=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],C4=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${J(t)}`,`fontSize${J(n)}`]};return he(o,S4,r)},E4=U("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${J(n.color)}`],t[`fontSize${J(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,i,s,l,a,u,c,d,p,v,g;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(o=o.duration)==null?void 0:o.shorter}),fontSize:{inherit:"inherit",small:((i=e.typography)==null||(s=i.pxToRem)==null?void 0:s.call(i,20))||"1.25rem",medium:((l=e.typography)==null||(a=l.pxToRem)==null?void 0:a.call(l,24))||"1.5rem",large:((u=e.typography)==null||(c=u.pxToRem)==null?void 0:c.call(u,35))||"2.1875rem"}[t.fontSize],color:(d=(p=(e.vars||e).palette)==null||(p=p[t.color])==null?void 0:p.main)!=null?d:{action:(v=(e.vars||e).palette)==null||(v=v.action)==null?void 0:v.active,disabled:(g=(e.vars||e).palette)==null||(g=g.action)==null?void 0:g.disabled,inherit:void 0}[t.color]}}),np=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiSvgIcon"}),{children:o,className:i,color:s="inherit",component:l="svg",fontSize:a="medium",htmlColor:u,inheritViewBox:c=!1,titleAccess:d,viewBox:p="0 0 24 24"}=r,v=H(r,b4),g=w.isValidElement(o)&&o.type==="svg",y=P({},r,{color:s,component:l,fontSize:a,instanceFontSize:t.fontSize,inheritViewBox:c,viewBox:p,hasSvgAsChild:g}),S={};c||(S.viewBox=p);const f=C4(y);return b.jsxs(E4,P({as:l,className:Q(f.root,i),focusable:"false",color:u,"aria-hidden":d?void 0:!0,role:d?"img":void 0,ref:n},S,v,g&&o.props,{ownerState:y,children:[g?o.props.children:o,d?b.jsx("title",{children:d}):null]}))});np.muiName="SvgIcon";function hl(e,t){function n(r,o){return b.jsx(np,P({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=np.muiName,w.memo(w.forwardRef(n))}function k4(e){return me}function rp(e,t){return rp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},rp(e,t)}function Kx(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,rp(e,t)}const Rg={disabled:!1},su=oe.createContext(null);var P4=function(t){return t.scrollTop},as="unmounted",ro="exited",oo="entering",zo="entered",op="exiting",xr=function(e){Kx(t,e);function t(r,o){var i;i=e.call(this,r,o)||this;var s=o,l=s&&!s.isMounting?r.enter:r.appear,a;return i.appearStatus=null,r.in?l?(a=ro,i.appearStatus=oo):a=zo:r.unmountOnExit||r.mountOnEnter?a=as:a=ro,i.state={status:a},i.nextCallback=null,i}t.getDerivedStateFromProps=function(o,i){var s=o.in;return s&&i.status===as?{status:ro}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var i=null;if(o!==this.props){var s=this.state.status;this.props.in?s!==oo&&s!==zo&&(i=oo):(s===oo||s===zo)&&(i=op)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,i,s,l;return i=s=l=o,o!=null&&typeof o!="number"&&(i=o.exit,s=o.enter,l=o.appear!==void 0?o.appear:s),{exit:i,enter:s,appear:l}},n.updateStatus=function(o,i){if(o===void 0&&(o=!1),i!==null)if(this.cancelNextCallback(),i===oo){if(this.props.unmountOnExit||this.props.mountOnEnter){var s=this.props.nodeRef?this.props.nodeRef.current:Ll.findDOMNode(this);s&&P4(s)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===ro&&this.setState({status:as})},n.performEnter=function(o){var i=this,s=this.props.enter,l=this.context?this.context.isMounting:o,a=this.props.nodeRef?[l]:[Ll.findDOMNode(this),l],u=a[0],c=a[1],d=this.getTimeouts(),p=l?d.appear:d.enter;if(!o&&!s||Rg.disabled){this.safeSetState({status:zo},function(){i.props.onEntered(u)});return}this.props.onEnter(u,c),this.safeSetState({status:oo},function(){i.props.onEntering(u,c),i.onTransitionEnd(p,function(){i.safeSetState({status:zo},function(){i.props.onEntered(u,c)})})})},n.performExit=function(){var o=this,i=this.props.exit,s=this.getTimeouts(),l=this.props.nodeRef?void 0:Ll.findDOMNode(this);if(!i||Rg.disabled){this.safeSetState({status:ro},function(){o.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:op},function(){o.props.onExiting(l),o.onTransitionEnd(s.exit,function(){o.safeSetState({status:ro},function(){o.props.onExited(l)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,i){i=this.setNextCallback(i),this.setState(o,i)},n.setNextCallback=function(o){var i=this,s=!0;return this.nextCallback=function(l){s&&(s=!1,i.nextCallback=null,o(l))},this.nextCallback.cancel=function(){s=!1},this.nextCallback},n.onTransitionEnd=function(o,i){this.setNextCallback(i);var s=this.props.nodeRef?this.props.nodeRef.current:Ll.findDOMNode(this),l=o==null&&!this.props.addEndListener;if(!s||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var a=this.props.nodeRef?[this.nextCallback]:[s,this.nextCallback],u=a[0],c=a[1];this.props.addEndListener(u,c)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===as)return null;var i=this.props,s=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var l=H(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return oe.createElement(su.Provider,{value:null},typeof s=="function"?s(o,l):oe.cloneElement(oe.Children.only(s),l))},t}(oe.Component);xr.contextType=su;xr.propTypes={};function jo(){}xr.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:jo,onEntering:jo,onEntered:jo,onExit:jo,onExiting:jo,onExited:jo};xr.UNMOUNTED=as;xr.EXITED=ro;xr.ENTERING=oo;xr.ENTERED=zo;xr.EXITING=op;const qx=xr;function T4(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Qh(e,t){var n=function(i){return t&&w.isValidElement(i)?t(i):i},r=Object.create(null);return e&&w.Children.map(e,function(o){return o}).forEach(function(o){r[o.key]=n(o)}),r}function R4(e,t){e=e||{},t=t||{};function n(c){return c in t?t[c]:e[c]}var r=Object.create(null),o=[];for(var i in e)i in t?o.length&&(r[i]=o,o=[]):o.push(i);var s,l={};for(var a in t){if(r[a])for(s=0;se.scrollTop;function lu(e,t){var n,r;const{timeout:o,easing:i,style:s={}}=e;return{duration:(n=s.transitionDuration)!=null?n:typeof o=="number"?o:o[t.mode]||0,easing:(r=s.transitionTimingFunction)!=null?r:typeof i=="object"?i[t.mode]:i,delay:s.transitionDelay}}function N4(e){return ce("MuiPaper",e)}pe("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const L4=["className","component","elevation","square","variant"],A4=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,i={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return he(i,N4,o)},j4=U("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,n.variant==="elevation"&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return P({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},t.variant==="elevation"&&P({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${ar("#fff",Tg(t.elevation))}, ${ar("#fff",Tg(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),z4=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiPaper"}),{className:o,component:i="div",elevation:s=1,square:l=!1,variant:a="elevation"}=r,u=H(r,L4),c=P({},r,{component:i,elevation:s,square:l,variant:a}),d=A4(c);return b.jsx(j4,P({as:i,ownerState:c,className:Q(d.root,o),ref:n},u))}),F4=z4;function au(e){return typeof e=="string"}function D4(e,t,n){return e===void 0||au(e)?t:P({},t,{ownerState:P({},t.ownerState,n)})}function Xx(e,t=[]){if(e===void 0)return{};const n={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function B4(e,t,n){return typeof e=="function"?e(t,n):e}function $g(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function W4(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:i}=e;if(!t){const v=Q(n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),g=P({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),y=P({},n,o,r);return v.length>0&&(y.className=v),Object.keys(g).length>0&&(y.style=g),{props:y,internalRef:void 0}}const s=Xx(P({},o,r)),l=$g(r),a=$g(o),u=t(s),c=Q(u==null?void 0:u.className,n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),d=P({},u==null?void 0:u.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),p=P({},u,n,a,l);return c.length>0&&(p.className=c),Object.keys(d).length>0&&(p.style=d),{props:p,internalRef:u.ref}}const U4=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function Xn(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:i=!1}=e,s=H(e,U4),l=i?{}:B4(r,o),{props:a,internalRef:u}=W4(P({},s,{externalSlotProps:l})),c=Tt(u,l==null?void 0:l.ref,(t=e.additionalProps)==null?void 0:t.ref);return D4(n,P({},a,{ref:c}),o)}function V4(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:i,rippleSize:s,in:l,onExited:a,timeout:u}=e,[c,d]=w.useState(!1),p=Q(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),v={width:s,height:s,top:-(s/2)+i,left:-(s/2)+o},g=Q(n.child,c&&n.childLeaving,r&&n.childPulsate);return!l&&!c&&d(!0),w.useEffect(()=>{if(!l&&a!=null){const y=setTimeout(a,u);return()=>{clearTimeout(y)}}},[a,l,u]),b.jsx("span",{className:p,style:v,children:b.jsx("span",{className:g})})}const dn=pe("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),H4=["center","classes","className"];let xc=e=>e,Ig,_g,Mg,Og;const ip=550,G4=80,K4=Ju(Ig||(Ig=xc` + */var Wh=Symbol.for("react.element"),Uh=Symbol.for("react.portal"),ic=Symbol.for("react.fragment"),sc=Symbol.for("react.strict_mode"),lc=Symbol.for("react.profiler"),ac=Symbol.for("react.provider"),uc=Symbol.for("react.context"),wR=Symbol.for("react.server_context"),cc=Symbol.for("react.forward_ref"),dc=Symbol.for("react.suspense"),fc=Symbol.for("react.suspense_list"),pc=Symbol.for("react.memo"),hc=Symbol.for("react.lazy"),SR=Symbol.for("react.offscreen"),Ex;Ex=Symbol.for("react.module.reference");function Cn(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Wh:switch(e=e.type,e){case ic:case lc:case sc:case dc:case fc:return e;default:switch(e=e&&e.$$typeof,e){case wR:case uc:case cc:case hc:case pc:case ac:return e;default:return t}}case Uh:return t}}}Pe.ContextConsumer=uc;Pe.ContextProvider=ac;Pe.Element=Wh;Pe.ForwardRef=cc;Pe.Fragment=ic;Pe.Lazy=hc;Pe.Memo=pc;Pe.Portal=Uh;Pe.Profiler=lc;Pe.StrictMode=sc;Pe.Suspense=dc;Pe.SuspenseList=fc;Pe.isAsyncMode=function(){return!1};Pe.isConcurrentMode=function(){return!1};Pe.isContextConsumer=function(e){return Cn(e)===uc};Pe.isContextProvider=function(e){return Cn(e)===ac};Pe.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Wh};Pe.isForwardRef=function(e){return Cn(e)===cc};Pe.isFragment=function(e){return Cn(e)===ic};Pe.isLazy=function(e){return Cn(e)===hc};Pe.isMemo=function(e){return Cn(e)===pc};Pe.isPortal=function(e){return Cn(e)===Uh};Pe.isProfiler=function(e){return Cn(e)===lc};Pe.isStrictMode=function(e){return Cn(e)===sc};Pe.isSuspense=function(e){return Cn(e)===dc};Pe.isSuspenseList=function(e){return Cn(e)===fc};Pe.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===ic||e===lc||e===sc||e===dc||e===fc||e===SR||typeof e=="object"&&e!==null&&(e.$$typeof===hc||e.$$typeof===pc||e.$$typeof===ac||e.$$typeof===uc||e.$$typeof===cc||e.$$typeof===Ex||e.getModuleId!==void 0)};Pe.typeOf=Cn;Cx.exports=Pe;var fg=Cx.exports;const bR=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function kx(e){const t=`${e}`.match(bR);return t&&t[1]||""}function Px(e,t=""){return e.displayName||e.name||kx(e)||t}function pg(e,t,n){const r=Px(t);return e.displayName||(r!==""?`${n}(${r})`:n)}function CR(e){if(e!=null){if(typeof e=="string")return e;if(typeof e=="function")return Px(e,"Component");if(typeof e=="object")switch(e.$$typeof){case fg.ForwardRef:return pg(e,e.render,"ForwardRef");case fg.Memo:return pg(e,e.type,"memo");default:return}}}const ER=Object.freeze(Object.defineProperty({__proto__:null,default:CR,getFunctionName:kx},Symbol.toStringTag,{value:"Module"})),kR=["ownerState"],PR=["variants"],TR=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function RR(e){return Object.keys(e).length===0}function $R(e){return typeof e=="string"&&e.charCodeAt(0)>96}function bd(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const IR=fl(),_R=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function Dl({defaultTheme:e,theme:t,themeId:n}){return RR(t)?e:t[n]||t}function MR(e){return e?(t,n)=>n[e]:null}function ga(e,t){let{ownerState:n}=t,r=H(t,kR);const o=typeof e=="function"?e(P({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>ga(i,P({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let l=H(o,PR);return i.forEach(a=>{let u=!0;typeof a.props=="function"?u=a.props(P({ownerState:n},r,n)):Object.keys(a.props).forEach(c=>{(n==null?void 0:n[c])!==a.props[c]&&r[c]!==a.props[c]&&(u=!1)}),u&&(Array.isArray(l)||(l=[l]),l.push(typeof a.style=="function"?a.style(P({ownerState:n},r,n)):a.style))}),l}return o}function OR(e={}){const{themeId:t,defaultTheme:n=IR,rootShouldForwardProp:r=bd,slotShouldForwardProp:o=bd}=e,i=s=>dl(P({},s,{theme:Dl(P({},s,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(s,l={})=>{px(s,C=>C.filter(E=>!(E!=null&&E.__mui_systemSx)));const{name:a,slot:u,skipVariantsResolver:c,skipSx:d,overridesResolver:p=MR(_R(u))}=l,v=H(l,TR),g=c!==void 0?c:u&&u!=="Root"&&u!=="root"||!1,y=d||!1;let S,f=bd;u==="Root"||u==="root"?f=r:u?f=o:$R(s)&&(f=void 0);const h=fx(s,P({shouldForwardProp:f,label:S},v)),m=C=>typeof C=="function"&&C.__emotion_real!==C||or(C)?E=>ga(C,P({},E,{theme:Dl({theme:E.theme,defaultTheme:n,themeId:t})})):C,x=(C,...E)=>{let k=m(C);const T=E?E.map(m):[];a&&p&&T.push(M=>{const O=Dl(P({},M,{defaultTheme:n,themeId:t}));if(!O.components||!O.components[a]||!O.components[a].styleOverrides)return null;const I=O.components[a].styleOverrides,N={};return Object.entries(I).forEach(([j,B])=>{N[j]=ga(B,P({},M,{theme:O}))}),p(M,N)}),a&&!g&&T.push(M=>{var O;const I=Dl(P({},M,{defaultTheme:n,themeId:t})),N=I==null||(O=I.components)==null||(O=O[a])==null?void 0:O.variants;return ga({variants:N},P({},M,{theme:I}))}),y||T.push(i);const $=T.length-E.length;if(Array.isArray(C)&&$>0){const M=new Array($).fill("");k=[...C,...M],k.raw=[...C.raw,...M]}const R=h(k,...T);return s.muiName&&(R.muiName=s.muiName),R};return h.withConfig&&(x.withConfig=h.withConfig),x}}const NR=OR();function Vh(e,t){const n=P({},t);return Object.keys(e).forEach(r=>{if(r.toString().match(/^(components|slots)$/))n[r]=P({},e[r],n[r]);else if(r.toString().match(/^(componentsProps|slotProps)$/)){const o=e[r]||{},i=t[r];n[r]={},!i||!Object.keys(i)?n[r]=o:!o||!Object.keys(o)?n[r]=i:(n[r]=P({},i),Object.keys(o).forEach(s=>{n[r][s]=Vh(o[s],i[s])}))}else n[r]===void 0&&(n[r]=e[r])}),n}function LR(e){const{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:Vh(t.components[n].defaultProps,r)}function Tx({props:e,name:t,defaultTheme:n,themeId:r}){let o=Bh(n);return r&&(o=o[r]||o),LR({theme:o,name:t,props:e})}const Hr=typeof window<"u"?w.useLayoutEffect:w.useEffect;function AR(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}const jR=Object.freeze(Object.defineProperty({__proto__:null,default:AR},Symbol.toStringTag,{value:"Module"}));function Jf(...e){return e.reduce((t,n)=>n==null?t:function(...o){t.apply(this,o),n.apply(this,o)},()=>{})}function mc(e,t=166){let n;function r(...o){const i=()=>{e.apply(this,o)};clearTimeout(n),n=setTimeout(i,t)}return r.clear=()=>{clearTimeout(n)},r}function Cd(e,t){var n,r;return w.isValidElement(e)&&t.indexOf((n=e.type.muiName)!=null?n:(r=e.type)==null||(r=r._payload)==null||(r=r.value)==null?void 0:r.muiName)!==-1}function jt(e){return e&&e.ownerDocument||document}function mr(e){return jt(e).defaultView||window}function Zf(e,t){typeof e=="function"?e(t):e&&(e.current=t)}let hg=0;function zR(e){const[t,n]=w.useState(e),r=e||t;return w.useEffect(()=>{t==null&&(hg+=1,n(`mui-${hg}`))},[t]),r}const mg=ai.useId;function Hh(e){if(mg!==void 0){const t=mg();return e??t}return zR(e)}function ou({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=w.useRef(e!==void 0),[i,s]=w.useState(t),l=o?e:i,a=w.useCallback(u=>{o||s(u)},[]);return[l,a]}function lr(e){const t=w.useRef(e);return Hr(()=>{t.current=e}),w.useRef((...n)=>(0,t.current)(...n)).current}function Tt(...e){return w.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(n=>{Zf(n,t)})},e)}const gg={};function FR(e,t){const n=w.useRef(gg);return n.current===gg&&(n.current=e(t)),n}const BR=[];function DR(e){w.useEffect(e,BR)}class gc{constructor(){this.currentId=null,this.clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new gc}start(t,n){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,n()},t)}}function Rx(){const e=FR(gc.create).current;return DR(e.disposeEffect),e}let vc=!0,ep=!1;const WR=new gc,UR={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function VR(e){const{type:t,tagName:n}=e;return!!(n==="INPUT"&&UR[t]&&!e.readOnly||n==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function HR(e){e.metaKey||e.altKey||e.ctrlKey||(vc=!0)}function Ed(){vc=!1}function GR(){this.visibilityState==="hidden"&&ep&&(vc=!0)}function KR(e){e.addEventListener("keydown",HR,!0),e.addEventListener("mousedown",Ed,!0),e.addEventListener("pointerdown",Ed,!0),e.addEventListener("touchstart",Ed,!0),e.addEventListener("visibilitychange",GR,!0)}function qR(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return vc||VR(t)}function YR(){const e=w.useCallback(o=>{o!=null&&KR(o.ownerDocument)},[]),t=w.useRef(!1);function n(){return t.current?(ep=!0,WR.start(100,()=>{ep=!1}),t.current=!1,!0):!1}function r(o){return qR(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:r,onBlur:n,ref:e}}function $x(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}let Ao;function Ix(){if(Ao)return Ao;const e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),Ao="reverse",e.scrollLeft>0?Ao="default":(e.scrollLeft=1,e.scrollLeft===0&&(Ao="negative")),document.body.removeChild(e),Ao}function XR(e,t){const n=e.scrollLeft;if(t!=="rtl")return n;switch(Ix()){case"negative":return e.scrollWidth-e.clientWidth+n;case"reverse":return e.scrollWidth-e.clientWidth-n;default:return n}}function he(e,t,n=void 0){const r={};return Object.keys(e).forEach(o=>{r[o]=e[o].reduce((i,s)=>{if(s){const l=t(s);l!==""&&i.push(l),n&&n[s]&&i.push(n[s])}return i},[]).join(" ")}),r}const QR=w.createContext(null),_x=QR;function Mx(){return w.useContext(_x)}const JR=typeof Symbol=="function"&&Symbol.for,ZR=JR?Symbol.for("mui.nested"):"__THEME_NESTED__";function e5(e,t){return typeof t=="function"?t(e):P({},e,t)}function t5(e){const{children:t,theme:n}=e,r=Mx(),o=w.useMemo(()=>{const i=r===null?n:e5(r,n);return i!=null&&(i[ZR]=r!==null),i},[n,r]);return b.jsx(_x.Provider,{value:o,children:t})}const n5=["value"],Ox=w.createContext();function r5(e){let{value:t}=e,n=H(e,n5);return b.jsx(Ox.Provider,P({value:t??!0},n))}const Gh=()=>{const e=w.useContext(Ox);return e??!1},vg={};function yg(e,t,n,r=!1){return w.useMemo(()=>{const o=e&&t[e]||t;if(typeof n=="function"){const i=n(o),s=e?P({},t,{[e]:i}):i;return r?()=>s:s}return e?P({},t,{[e]:n}):P({},t,n)},[e,t,n,r])}function o5(e){const{children:t,theme:n,themeId:r}=e,o=Sx(vg),i=Mx()||vg,s=yg(r,o,n),l=yg(r,i,n,!0),a=s.direction==="rtl";return b.jsx(t5,{theme:l,children:b.jsx(al.Provider,{value:s,children:b.jsx(r5,{value:a,children:t})})})}const i5=["component","direction","spacing","divider","children","className","useFlexGap"],s5=fl(),l5=NR("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function a5(e){return Tx({props:e,name:"MuiStack",defaultTheme:s5})}function u5(e,t){const n=w.Children.toArray(e).filter(Boolean);return n.reduce((r,o,i)=>(r.push(o),i({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],d5=({ownerState:e,theme:t})=>{let n=P({display:"flex",flexDirection:"column"},Ln({theme:t},Sd({values:e.direction,breakpoints:t.breakpoints.values}),r=>({flexDirection:r})));if(e.spacing){const r=zh(t),o=Object.keys(t.breakpoints.values).reduce((a,u)=>((typeof e.spacing=="object"&&e.spacing[u]!=null||typeof e.direction=="object"&&e.direction[u]!=null)&&(a[u]=!0),a),{}),i=Sd({values:e.direction,base:o}),s=Sd({values:e.spacing,base:o});typeof i=="object"&&Object.keys(i).forEach((a,u,c)=>{if(!i[a]){const p=u>0?i[c[u-1]]:"column";i[a]=p}}),n=Pt(n,Ln({theme:t},s,(a,u)=>e.useFlexGap?{gap:Eo(r,a)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${c5(u?i[u]:e.direction)}`]:Eo(r,a)}}))}return n=w9(t.breakpoints,n),n};function f5(e={}){const{createStyledComponent:t=l5,useThemeProps:n=a5,componentName:r="MuiStack"}=e,o=()=>he({root:["root"]},a=>ce(r,a),{}),i=t(d5);return w.forwardRef(function(a,u){const c=n(a),d=Dh(c),{component:p="div",direction:v="column",spacing:g=0,divider:y,children:S,className:f,useFlexGap:h=!1}=d,m=H(d,i5),x={direction:v,spacing:g,useFlexGap:h},C=o();return b.jsx(i,P({as:p,ownerState:x,ref:u,className:Q(C.root,f)},m,{children:y?u5(S,y):S}))})}function p5(e,t){return P({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}var Ye={},Nx={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Nx);var Lx=Nx.exports;const h5=Kr(dT),m5=Kr(jR);var Ax=Lx;Object.defineProperty(Ye,"__esModule",{value:!0});var ar=Ye.alpha=Wx;Ye.blend=P5;Ye.colorChannel=void 0;var jx=Ye.darken=qh;Ye.decomposeColor=Sn;Ye.emphasize=k5;var g5=Ye.getContrastRatio=S5;Ye.getLuminance=iu;Ye.hexToRgb=Fx;Ye.hslToRgb=Dx;var zx=Ye.lighten=Yh;Ye.private_safeAlpha=b5;Ye.private_safeColorChannel=void 0;Ye.private_safeDarken=C5;Ye.private_safeEmphasize=Ux;Ye.private_safeLighten=E5;Ye.recomposeColor=Li;Ye.rgbToHex=w5;var xg=Ax(h5),v5=Ax(m5);function Kh(e,t=0,n=1){return(0,v5.default)(e,t,n)}function Fx(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function y5(e){const t=e.toString(16);return t.length===1?`0${t}`:t}function Sn(e){if(e.type)return e;if(e.charAt(0)==="#")return Sn(Fx(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error((0,xg.default)(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error((0,xg.default)(10,o))}else r=r.split(",");return r=r.map(i=>parseFloat(i)),{type:n,values:r,colorSpace:o}}const Bx=e=>{const t=Sn(e);return t.values.slice(0,3).map((n,r)=>t.type.indexOf("hsl")!==-1&&r!==0?`${n}%`:n).join(" ")};Ye.colorChannel=Bx;const x5=(e,t)=>{try{return Bx(e)}catch{return e}};Ye.private_safeColorChannel=x5;function Li(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,i)=>i<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function w5(e){if(e.indexOf("#")===0)return e;const{values:t}=Sn(e);return`#${t.map((n,r)=>y5(r===3?Math.round(255*n):n)).join("")}`}function Dx(e){e=Sn(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,i=r*Math.min(o,1-o),s=(u,c=(u+n/30)%12)=>o-i*Math.max(Math.min(c-3,9-c,1),-1);let l="rgb";const a=[Math.round(s(0)*255),Math.round(s(8)*255),Math.round(s(4)*255)];return e.type==="hsla"&&(l+="a",a.push(t[3])),Li({type:l,values:a})}function iu(e){e=Sn(e);let t=e.type==="hsl"||e.type==="hsla"?Sn(Dx(e)).values:e.values;return t=t.map(n=>(e.type!=="color"&&(n/=255),n<=.03928?n/12.92:((n+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function S5(e,t){const n=iu(e),r=iu(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function Wx(e,t){return e=Sn(e),t=Kh(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,Li(e)}function b5(e,t,n){try{return Wx(e,t)}catch{return e}}function qh(e,t){if(e=Sn(e),t=Kh(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return Li(e)}function C5(e,t,n){try{return qh(e,t)}catch{return e}}function Yh(e,t){if(e=Sn(e),t=Kh(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return Li(e)}function E5(e,t,n){try{return Yh(e,t)}catch{return e}}function k5(e,t=.15){return iu(e)>.5?qh(e,t):Yh(e,t)}function Ux(e,t,n){try{return Ux(e,t)}catch{return e}}function P5(e,t,n,r=1){const o=(a,u)=>Math.round((a**(1/r)*(1-n)+u**(1/r)*n)**r),i=Sn(e),s=Sn(t),l=[o(i.values[0],s.values[0]),o(i.values[1],s.values[1]),o(i.values[2],s.values[2])];return Li({type:"rgb",values:l})}const T5=["mode","contrastThreshold","tonalOffset"],wg={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Hs.white,default:Hs.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},kd={text:{primary:Hs.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:Hs.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function Sg(e,t,n,r){const o=r.light||r,i=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t==="light"?e.light=zx(e.main,o):t==="dark"&&(e.dark=jx(e.main,i)))}function R5(e="light"){return e==="dark"?{main:Oo[200],light:Oo[50],dark:Oo[400]}:{main:Oo[700],light:Oo[400],dark:Oo[800]}}function $5(e="light"){return e==="dark"?{main:Mo[200],light:Mo[50],dark:Mo[400]}:{main:Mo[500],light:Mo[300],dark:Mo[700]}}function I5(e="light"){return e==="dark"?{main:_o[500],light:_o[300],dark:_o[700]}:{main:_o[700],light:_o[400],dark:_o[800]}}function _5(e="light"){return e==="dark"?{main:No[400],light:No[300],dark:No[700]}:{main:No[700],light:No[500],dark:No[900]}}function M5(e="light"){return e==="dark"?{main:Lo[400],light:Lo[300],dark:Lo[700]}:{main:Lo[800],light:Lo[500],dark:Lo[900]}}function O5(e="light"){return e==="dark"?{main:Ki[400],light:Ki[300],dark:Ki[700]}:{main:"#ed6c02",light:Ki[500],dark:Ki[900]}}function N5(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,o=H(e,T5),i=e.primary||R5(t),s=e.secondary||$5(t),l=e.error||I5(t),a=e.info||_5(t),u=e.success||M5(t),c=e.warning||O5(t);function d(y){return g5(y,kd.text.primary)>=n?kd.text.primary:wg.text.primary}const p=({color:y,name:S,mainShade:f=500,lightShade:h=300,darkShade:m=700})=>{if(y=P({},y),!y.main&&y[f]&&(y.main=y[f]),!y.hasOwnProperty("main"))throw new Error(Co(11,S?` (${S})`:"",f));if(typeof y.main!="string")throw new Error(Co(12,S?` (${S})`:"",JSON.stringify(y.main)));return Sg(y,"light",h,r),Sg(y,"dark",m,r),y.contrastText||(y.contrastText=d(y.main)),y},v={dark:kd,light:wg};return Pt(P({common:P({},Hs),mode:t,primary:p({color:i,name:"primary"}),secondary:p({color:s,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:p({color:l,name:"error"}),warning:p({color:c,name:"warning"}),info:p({color:a,name:"info"}),success:p({color:u,name:"success"}),grey:cT,contrastThreshold:n,getContrastText:d,augmentColor:p,tonalOffset:r},v[t]),o)}const L5=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function A5(e){return Math.round(e*1e5)/1e5}const bg={textTransform:"uppercase"},Cg='"Roboto", "Helvetica", "Arial", sans-serif';function j5(e,t){const n=typeof t=="function"?t(e):t,{fontFamily:r=Cg,fontSize:o=14,fontWeightLight:i=300,fontWeightRegular:s=400,fontWeightMedium:l=500,fontWeightBold:a=700,htmlFontSize:u=16,allVariants:c,pxToRem:d}=n,p=H(n,L5),v=o/14,g=d||(f=>`${f/u*v}rem`),y=(f,h,m,x,C)=>P({fontFamily:r,fontWeight:f,fontSize:g(h),lineHeight:m},r===Cg?{letterSpacing:`${A5(x/h)}em`}:{},C,c),S={h1:y(i,96,1.167,-1.5),h2:y(i,60,1.2,-.5),h3:y(s,48,1.167,0),h4:y(s,34,1.235,.25),h5:y(s,24,1.334,0),h6:y(l,20,1.6,.15),subtitle1:y(s,16,1.75,.15),subtitle2:y(l,14,1.57,.1),body1:y(s,16,1.5,.15),body2:y(s,14,1.43,.15),button:y(l,14,1.75,.4,bg),caption:y(s,12,1.66,.4),overline:y(s,12,2.66,1,bg),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Pt(P({htmlFontSize:u,pxToRem:g,fontFamily:r,fontSize:o,fontWeightLight:i,fontWeightRegular:s,fontWeightMedium:l,fontWeightBold:a},S),p,{clone:!1})}const z5=.2,F5=.14,B5=.12;function Ae(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${z5})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${F5})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${B5})`].join(",")}const D5=["none",Ae(0,2,1,-1,0,1,1,0,0,1,3,0),Ae(0,3,1,-2,0,2,2,0,0,1,5,0),Ae(0,3,3,-2,0,3,4,0,0,1,8,0),Ae(0,2,4,-1,0,4,5,0,0,1,10,0),Ae(0,3,5,-1,0,5,8,0,0,1,14,0),Ae(0,3,5,-1,0,6,10,0,0,1,18,0),Ae(0,4,5,-2,0,7,10,1,0,2,16,1),Ae(0,5,5,-3,0,8,10,1,0,3,14,2),Ae(0,5,6,-3,0,9,12,1,0,3,16,2),Ae(0,6,6,-3,0,10,14,1,0,4,18,3),Ae(0,6,7,-4,0,11,15,1,0,4,20,3),Ae(0,7,8,-4,0,12,17,2,0,5,22,4),Ae(0,7,8,-4,0,13,19,2,0,5,24,4),Ae(0,7,9,-4,0,14,21,2,0,5,26,4),Ae(0,8,9,-5,0,15,22,2,0,6,28,5),Ae(0,8,10,-5,0,16,24,2,0,6,30,5),Ae(0,8,11,-5,0,17,26,2,0,6,32,5),Ae(0,9,11,-5,0,18,28,2,0,7,34,6),Ae(0,9,12,-6,0,19,29,2,0,7,36,6),Ae(0,10,13,-6,0,20,31,3,0,8,38,7),Ae(0,10,13,-6,0,21,33,3,0,8,40,7),Ae(0,10,14,-6,0,22,35,3,0,8,42,7),Ae(0,11,14,-7,0,23,36,3,0,9,44,8),Ae(0,11,15,-7,0,24,38,3,0,9,46,8)],W5=["duration","easing","delay"],U5={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},V5={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Eg(e){return`${Math.round(e)}ms`}function H5(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function G5(e){const t=P({},U5,e.easing),n=P({},V5,e.duration);return P({getAutoHeightDuration:H5,create:(o=["all"],i={})=>{const{duration:s=n.standard,easing:l=t.easeInOut,delay:a=0}=i;return H(i,W5),(Array.isArray(o)?o:[o]).map(u=>`${u} ${typeof s=="string"?s:Eg(s)} ${l} ${typeof a=="string"?a:Eg(a)}`).join(",")}},e,{easing:t,duration:n})}const K5={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},q5=K5,Y5=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function Vx(e={},...t){const{mixins:n={},palette:r={},transitions:o={},typography:i={}}=e,s=H(e,Y5);if(e.vars)throw new Error(Co(18));const l=N5(r),a=fl(e);let u=Pt(a,{mixins:p5(a.breakpoints,n),palette:l,shadows:D5.slice(),typography:j5(l,i),transitions:G5(o),zIndex:P({},q5)});return u=Pt(u,s),u=t.reduce((c,d)=>Pt(c,d),u),u.unstable_sxConfig=P({},cl,s==null?void 0:s.unstable_sxConfig),u.unstable_sx=function(d){return dl({sx:d,theme:this})},u}const X5=Vx(),yc=X5;function Xh(){const e=Bh(yc);return e[bi]||e}function me({props:e,name:t}){return Tx({props:e,name:t,defaultTheme:yc,themeId:bi})}var pl={},Pd={exports:{}},kg;function Q5(){return kg||(kg=1,function(e){function t(n,r){if(n==null)return{};var o={},i=Object.keys(n),s,l;for(l=0;l=0)&&(o[s]=n[s]);return o}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(Pd)),Pd.exports}const J5=Kr(h9),Z5=Kr(m9),e4=Kr(b9),t4=Kr(ER),n4=Kr(cR),r4=Kr(gR);var Ai=Lx;Object.defineProperty(pl,"__esModule",{value:!0});var o4=pl.default=v4;pl.shouldForwardProp=va;pl.systemDefaultTheme=void 0;var cn=Ai(ux()),tp=Ai(Q5()),Pg=d4(J5),i4=Z5;Ai(e4);Ai(t4);var s4=Ai(n4),l4=Ai(r4);const a4=["ownerState"],u4=["variants"],c4=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function Hx(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(Hx=function(r){return r?n:t})(e)}function d4(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=Hx(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(i!=="default"&&Object.prototype.hasOwnProperty.call(e,i)){var s=o?Object.getOwnPropertyDescriptor(e,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function f4(e){return Object.keys(e).length===0}function p4(e){return typeof e=="string"&&e.charCodeAt(0)>96}function va(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const h4=pl.systemDefaultTheme=(0,s4.default)(),m4=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function Wl({defaultTheme:e,theme:t,themeId:n}){return f4(t)?e:t[n]||t}function g4(e){return e?(t,n)=>n[e]:null}function ya(e,t){let{ownerState:n}=t,r=(0,tp.default)(t,a4);const o=typeof e=="function"?e((0,cn.default)({ownerState:n},r)):e;if(Array.isArray(o))return o.flatMap(i=>ya(i,(0,cn.default)({ownerState:n},r)));if(o&&typeof o=="object"&&Array.isArray(o.variants)){const{variants:i=[]}=o;let l=(0,tp.default)(o,u4);return i.forEach(a=>{let u=!0;typeof a.props=="function"?u=a.props((0,cn.default)({ownerState:n},r,n)):Object.keys(a.props).forEach(c=>{(n==null?void 0:n[c])!==a.props[c]&&r[c]!==a.props[c]&&(u=!1)}),u&&(Array.isArray(l)||(l=[l]),l.push(typeof a.style=="function"?a.style((0,cn.default)({ownerState:n},r,n)):a.style))}),l}return o}function v4(e={}){const{themeId:t,defaultTheme:n=h4,rootShouldForwardProp:r=va,slotShouldForwardProp:o=va}=e,i=s=>(0,l4.default)((0,cn.default)({},s,{theme:Wl((0,cn.default)({},s,{defaultTheme:n,themeId:t}))}));return i.__mui_systemSx=!0,(s,l={})=>{(0,Pg.internal_processStyles)(s,C=>C.filter(E=>!(E!=null&&E.__mui_systemSx)));const{name:a,slot:u,skipVariantsResolver:c,skipSx:d,overridesResolver:p=g4(m4(u))}=l,v=(0,tp.default)(l,c4),g=c!==void 0?c:u&&u!=="Root"&&u!=="root"||!1,y=d||!1;let S,f=va;u==="Root"||u==="root"?f=r:u?f=o:p4(s)&&(f=void 0);const h=(0,Pg.default)(s,(0,cn.default)({shouldForwardProp:f,label:S},v)),m=C=>typeof C=="function"&&C.__emotion_real!==C||(0,i4.isPlainObject)(C)?E=>ya(C,(0,cn.default)({},E,{theme:Wl({theme:E.theme,defaultTheme:n,themeId:t})})):C,x=(C,...E)=>{let k=m(C);const T=E?E.map(m):[];a&&p&&T.push(M=>{const O=Wl((0,cn.default)({},M,{defaultTheme:n,themeId:t}));if(!O.components||!O.components[a]||!O.components[a].styleOverrides)return null;const I=O.components[a].styleOverrides,N={};return Object.entries(I).forEach(([j,B])=>{N[j]=ya(B,(0,cn.default)({},M,{theme:O}))}),p(M,N)}),a&&!g&&T.push(M=>{var O;const I=Wl((0,cn.default)({},M,{defaultTheme:n,themeId:t})),N=I==null||(O=I.components)==null||(O=O[a])==null?void 0:O.variants;return ya({variants:N},(0,cn.default)({},M,{theme:I}))}),y||T.push(i);const $=T.length-E.length;if(Array.isArray(C)&&$>0){const M=new Array($).fill("");k=[...C,...M],k.raw=[...C.raw,...M]}const R=h(k,...T);return s.muiName&&(R.muiName=s.muiName),R};return h.withConfig&&(x.withConfig=h.withConfig),x}}function Gx(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const y4=e=>Gx(e)&&e!=="classes",Bt=y4,U=o4({themeId:bi,defaultTheme:yc,rootShouldForwardProp:Bt}),x4=["theme"];function w4(e){let{theme:t}=e,n=H(e,x4);const r=t[bi];return b.jsx(o5,P({},n,{themeId:r?bi:void 0,theme:r||t}))}const Tg=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)};function S4(e){return ce("MuiSvgIcon",e)}pe("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const b4=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],C4=e=>{const{color:t,fontSize:n,classes:r}=e,o={root:["root",t!=="inherit"&&`color${J(t)}`,`fontSize${J(n)}`]};return he(o,S4,r)},E4=U("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.color!=="inherit"&&t[`color${J(n.color)}`],t[`fontSize${J(n.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var n,r,o,i,s,l,a,u,c,d,p,v,g;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(n=e.transitions)==null||(r=n.create)==null?void 0:r.call(n,"fill",{duration:(o=e.transitions)==null||(o=o.duration)==null?void 0:o.shorter}),fontSize:{inherit:"inherit",small:((i=e.typography)==null||(s=i.pxToRem)==null?void 0:s.call(i,20))||"1.25rem",medium:((l=e.typography)==null||(a=l.pxToRem)==null?void 0:a.call(l,24))||"1.5rem",large:((u=e.typography)==null||(c=u.pxToRem)==null?void 0:c.call(u,35))||"2.1875rem"}[t.fontSize],color:(d=(p=(e.vars||e).palette)==null||(p=p[t.color])==null?void 0:p.main)!=null?d:{action:(v=(e.vars||e).palette)==null||(v=v.action)==null?void 0:v.active,disabled:(g=(e.vars||e).palette)==null||(g=g.action)==null?void 0:g.disabled,inherit:void 0}[t.color]}}),np=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiSvgIcon"}),{children:o,className:i,color:s="inherit",component:l="svg",fontSize:a="medium",htmlColor:u,inheritViewBox:c=!1,titleAccess:d,viewBox:p="0 0 24 24"}=r,v=H(r,b4),g=w.isValidElement(o)&&o.type==="svg",y=P({},r,{color:s,component:l,fontSize:a,instanceFontSize:t.fontSize,inheritViewBox:c,viewBox:p,hasSvgAsChild:g}),S={};c||(S.viewBox=p);const f=C4(y);return b.jsxs(E4,P({as:l,className:Q(f.root,i),focusable:"false",color:u,"aria-hidden":d?void 0:!0,role:d?"img":void 0,ref:n},S,v,g&&o.props,{ownerState:y,children:[g?o.props.children:o,d?b.jsx("title",{children:d}):null]}))});np.muiName="SvgIcon";function hl(e,t){function n(r,o){return b.jsx(np,P({"data-testid":`${t}Icon`,ref:o},r,{children:e}))}return n.muiName=np.muiName,w.memo(w.forwardRef(n))}function k4(e){return me}function rp(e,t){return rp=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},rp(e,t)}function Kx(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,rp(e,t)}const Rg={disabled:!1},su=oe.createContext(null);var P4=function(t){return t.scrollTop},as="unmounted",ro="exited",oo="entering",zo="entered",op="exiting",xr=function(e){Kx(t,e);function t(r,o){var i;i=e.call(this,r,o)||this;var s=o,l=s&&!s.isMounting?r.enter:r.appear,a;return i.appearStatus=null,r.in?l?(a=ro,i.appearStatus=oo):a=zo:r.unmountOnExit||r.mountOnEnter?a=as:a=ro,i.state={status:a},i.nextCallback=null,i}t.getDerivedStateFromProps=function(o,i){var s=o.in;return s&&i.status===as?{status:ro}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var i=null;if(o!==this.props){var s=this.state.status;this.props.in?s!==oo&&s!==zo&&(i=oo):(s===oo||s===zo)&&(i=op)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,i,s,l;return i=s=l=o,o!=null&&typeof o!="number"&&(i=o.exit,s=o.enter,l=o.appear!==void 0?o.appear:s),{exit:i,enter:s,appear:l}},n.updateStatus=function(o,i){if(o===void 0&&(o=!1),i!==null)if(this.cancelNextCallback(),i===oo){if(this.props.unmountOnExit||this.props.mountOnEnter){var s=this.props.nodeRef?this.props.nodeRef.current:Ll.findDOMNode(this);s&&P4(s)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===ro&&this.setState({status:as})},n.performEnter=function(o){var i=this,s=this.props.enter,l=this.context?this.context.isMounting:o,a=this.props.nodeRef?[l]:[Ll.findDOMNode(this),l],u=a[0],c=a[1],d=this.getTimeouts(),p=l?d.appear:d.enter;if(!o&&!s||Rg.disabled){this.safeSetState({status:zo},function(){i.props.onEntered(u)});return}this.props.onEnter(u,c),this.safeSetState({status:oo},function(){i.props.onEntering(u,c),i.onTransitionEnd(p,function(){i.safeSetState({status:zo},function(){i.props.onEntered(u,c)})})})},n.performExit=function(){var o=this,i=this.props.exit,s=this.getTimeouts(),l=this.props.nodeRef?void 0:Ll.findDOMNode(this);if(!i||Rg.disabled){this.safeSetState({status:ro},function(){o.props.onExited(l)});return}this.props.onExit(l),this.safeSetState({status:op},function(){o.props.onExiting(l),o.onTransitionEnd(s.exit,function(){o.safeSetState({status:ro},function(){o.props.onExited(l)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,i){i=this.setNextCallback(i),this.setState(o,i)},n.setNextCallback=function(o){var i=this,s=!0;return this.nextCallback=function(l){s&&(s=!1,i.nextCallback=null,o(l))},this.nextCallback.cancel=function(){s=!1},this.nextCallback},n.onTransitionEnd=function(o,i){this.setNextCallback(i);var s=this.props.nodeRef?this.props.nodeRef.current:Ll.findDOMNode(this),l=o==null&&!this.props.addEndListener;if(!s||l){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var a=this.props.nodeRef?[this.nextCallback]:[s,this.nextCallback],u=a[0],c=a[1];this.props.addEndListener(u,c)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===as)return null;var i=this.props,s=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var l=H(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return oe.createElement(su.Provider,{value:null},typeof s=="function"?s(o,l):oe.cloneElement(oe.Children.only(s),l))},t}(oe.Component);xr.contextType=su;xr.propTypes={};function jo(){}xr.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:jo,onEntering:jo,onEntered:jo,onExit:jo,onExiting:jo,onExited:jo};xr.UNMOUNTED=as;xr.EXITED=ro;xr.ENTERING=oo;xr.ENTERED=zo;xr.EXITING=op;const qx=xr;function T4(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Qh(e,t){var n=function(i){return t&&w.isValidElement(i)?t(i):i},r=Object.create(null);return e&&w.Children.map(e,function(o){return o}).forEach(function(o){r[o.key]=n(o)}),r}function R4(e,t){e=e||{},t=t||{};function n(c){return c in t?t[c]:e[c]}var r=Object.create(null),o=[];for(var i in e)i in t?o.length&&(r[i]=o,o=[]):o.push(i);var s,l={};for(var a in t){if(r[a])for(s=0;se.scrollTop;function lu(e,t){var n,r;const{timeout:o,easing:i,style:s={}}=e;return{duration:(n=s.transitionDuration)!=null?n:typeof o=="number"?o:o[t.mode]||0,easing:(r=s.transitionTimingFunction)!=null?r:typeof i=="object"?i[t.mode]:i,delay:s.transitionDelay}}function N4(e){return ce("MuiPaper",e)}pe("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const L4=["className","component","elevation","square","variant"],A4=e=>{const{square:t,elevation:n,variant:r,classes:o}=e,i={root:["root",r,!t&&"rounded",r==="elevation"&&`elevation${n}`]};return he(i,N4,o)},j4=U("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,n.variant==="elevation"&&t[`elevation${n.elevation}`]]}})(({theme:e,ownerState:t})=>{var n;return P({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},t.variant==="elevation"&&P({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${ar("#fff",Tg(t.elevation))}, ${ar("#fff",Tg(t.elevation))})`},e.vars&&{backgroundImage:(n=e.vars.overlays)==null?void 0:n[t.elevation]}))}),z4=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiPaper"}),{className:o,component:i="div",elevation:s=1,square:l=!1,variant:a="elevation"}=r,u=H(r,L4),c=P({},r,{component:i,elevation:s,square:l,variant:a}),d=A4(c);return b.jsx(j4,P({as:i,ownerState:c,className:Q(d.root,o),ref:n},u))}),F4=z4;function au(e){return typeof e=="string"}function B4(e,t,n){return e===void 0||au(e)?t:P({},t,{ownerState:P({},t.ownerState,n)})}function Xx(e,t=[]){if(e===void 0)return{};const n={};return Object.keys(e).filter(r=>r.match(/^on[A-Z]/)&&typeof e[r]=="function"&&!t.includes(r)).forEach(r=>{n[r]=e[r]}),n}function D4(e,t,n){return typeof e=="function"?e(t,n):e}function $g(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(n=>!(n.match(/^on[A-Z]/)&&typeof e[n]=="function")).forEach(n=>{t[n]=e[n]}),t}function W4(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:i}=e;if(!t){const v=Q(n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),g=P({},n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),y=P({},n,o,r);return v.length>0&&(y.className=v),Object.keys(g).length>0&&(y.style=g),{props:y,internalRef:void 0}}const s=Xx(P({},o,r)),l=$g(r),a=$g(o),u=t(s),c=Q(u==null?void 0:u.className,n==null?void 0:n.className,i,o==null?void 0:o.className,r==null?void 0:r.className),d=P({},u==null?void 0:u.style,n==null?void 0:n.style,o==null?void 0:o.style,r==null?void 0:r.style),p=P({},u,n,a,l);return c.length>0&&(p.className=c),Object.keys(d).length>0&&(p.style=d),{props:p,internalRef:u.ref}}const U4=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function Xn(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:i=!1}=e,s=H(e,U4),l=i?{}:D4(r,o),{props:a,internalRef:u}=W4(P({},s,{externalSlotProps:l})),c=Tt(u,l==null?void 0:l.ref,(t=e.additionalProps)==null?void 0:t.ref);return B4(n,P({},a,{ref:c}),o)}function V4(e){const{className:t,classes:n,pulsate:r=!1,rippleX:o,rippleY:i,rippleSize:s,in:l,onExited:a,timeout:u}=e,[c,d]=w.useState(!1),p=Q(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),v={width:s,height:s,top:-(s/2)+i,left:-(s/2)+o},g=Q(n.child,c&&n.childLeaving,r&&n.childPulsate);return!l&&!c&&d(!0),w.useEffect(()=>{if(!l&&a!=null){const y=setTimeout(a,u);return()=>{clearTimeout(y)}}},[a,l,u]),b.jsx("span",{className:p,style:v,children:b.jsx("span",{className:g})})}const dn=pe("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),H4=["center","classes","className"];let xc=e=>e,Ig,_g,Mg,Og;const ip=550,G4=80,K4=Ju(Ig||(Ig=xc` 0% { transform: scale(0); opacity: 0.1; @@ -190,12 +192,12 @@ gap: 6px;`;function fa(e){return b.jsxs(O3,{children:[b.jsxs(N3,{children:[b.jsx animation-iteration-count: infinite; animation-delay: 200ms; } -`),dn.rippleVisible,K4,ip,({theme:e})=>e.transitions.easing.easeInOut,dn.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,dn.child,dn.childLeaving,q4,ip,({theme:e})=>e.transitions.easing.easeInOut,dn.childPulsate,Y4,({theme:e})=>e.transitions.easing.easeInOut),J4=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:i={},className:s}=r,l=H(r,H4),[a,u]=w.useState([]),c=w.useRef(0),d=w.useRef(null);w.useEffect(()=>{d.current&&(d.current(),d.current=null)},[a]);const p=w.useRef(!1),v=Rx(),g=w.useRef(null),y=w.useRef(null),S=w.useCallback(x=>{const{pulsate:C,rippleX:E,rippleY:k,rippleSize:T,cb:$}=x;u(R=>[...R,b.jsx(Q4,{classes:{ripple:Q(i.ripple,dn.ripple),rippleVisible:Q(i.rippleVisible,dn.rippleVisible),ripplePulsate:Q(i.ripplePulsate,dn.ripplePulsate),child:Q(i.child,dn.child),childLeaving:Q(i.childLeaving,dn.childLeaving),childPulsate:Q(i.childPulsate,dn.childPulsate)},timeout:ip,pulsate:C,rippleX:E,rippleY:k,rippleSize:T},c.current)]),c.current+=1,d.current=$},[i]),f=w.useCallback((x={},C={},E=()=>{})=>{const{pulsate:k=!1,center:T=o||C.pulsate,fakeElement:$=!1}=C;if((x==null?void 0:x.type)==="mousedown"&&p.current){p.current=!1;return}(x==null?void 0:x.type)==="touchstart"&&(p.current=!0);const R=$?null:y.current,M=R?R.getBoundingClientRect():{width:0,height:0,left:0,top:0};let O,I,N;if(T||x===void 0||x.clientX===0&&x.clientY===0||!x.clientX&&!x.touches)O=Math.round(M.width/2),I=Math.round(M.height/2);else{const{clientX:j,clientY:D}=x.touches&&x.touches.length>0?x.touches[0]:x;O=Math.round(j-M.left),I=Math.round(D-M.top)}if(T)N=Math.sqrt((2*M.width**2+M.height**2)/3),N%2===0&&(N+=1);else{const j=Math.max(Math.abs((R?R.clientWidth:0)-O),O)*2+2,D=Math.max(Math.abs((R?R.clientHeight:0)-I),I)*2+2;N=Math.sqrt(j**2+D**2)}x!=null&&x.touches?g.current===null&&(g.current=()=>{S({pulsate:k,rippleX:O,rippleY:I,rippleSize:N,cb:E})},v.start(G4,()=>{g.current&&(g.current(),g.current=null)})):S({pulsate:k,rippleX:O,rippleY:I,rippleSize:N,cb:E})},[o,S,v]),h=w.useCallback(()=>{f({},{pulsate:!0})},[f]),m=w.useCallback((x,C)=>{if(v.clear(),(x==null?void 0:x.type)==="touchend"&&g.current){g.current(),g.current=null,v.start(0,()=>{m(x,C)});return}g.current=null,u(E=>E.length>0?E.slice(1):E),d.current=C},[v]);return w.useImperativeHandle(n,()=>({pulsate:h,start:f,stop:m}),[h,f,m]),b.jsx(X4,P({className:Q(dn.root,i.root,s),ref:y},l,{children:b.jsx(O4,{component:null,exit:!0,children:a})}))}),Z4=J4;function e$(e){return ce("MuiButtonBase",e)}const t$=pe("MuiButtonBase",["root","disabled","focusVisible"]),n$=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],r$=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,s=he({root:["root",t&&"disabled",n&&"focusVisible"]},e$,o);return n&&r&&(s.root+=` ${r}`),s},o$=U("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${t$.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),i$=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:i=!1,children:s,className:l,component:a="button",disabled:u=!1,disableRipple:c=!1,disableTouchRipple:d=!1,focusRipple:p=!1,LinkComponent:v="a",onBlur:g,onClick:y,onContextMenu:S,onDragLeave:f,onFocus:h,onFocusVisible:m,onKeyDown:x,onKeyUp:C,onMouseDown:E,onMouseLeave:k,onMouseUp:T,onTouchEnd:$,onTouchMove:R,onTouchStart:M,tabIndex:O=0,TouchRippleProps:I,touchRippleRef:N,type:j}=r,D=H(r,n$),W=w.useRef(null),_=w.useRef(null),L=Tt(_,N),{isFocusVisibleRef:F,onFocus:K,onBlur:q,ref:de}=YR(),[Z,se]=w.useState(!1);u&&Z&&se(!1),w.useImperativeHandle(o,()=>({focusVisible:()=>{se(!0),W.current.focus()}}),[]);const[ee,Te]=w.useState(!1);w.useEffect(()=>{Te(!0)},[]);const Le=ee&&!c&&!u;w.useEffect(()=>{Z&&p&&!c&&ee&&_.current.pulsate()},[c,p,Z,ee]);function ge(Y,sn,jn=d){return lr(Jr=>(sn&&sn(Jr),!jn&&_.current&&_.current[Y](Jr),!0))}const He=ge("start",E),re=ge("stop",S),le=ge("stop",f),ne=ge("stop",T),ve=ge("stop",Y=>{Z&&Y.preventDefault(),k&&k(Y)}),$e=ge("start",M),En=ge("stop",$),Be=ge("stop",R),Xe=ge("stop",Y=>{q(Y),F.current===!1&&se(!1),g&&g(Y)},!1),It=lr(Y=>{W.current||(W.current=Y.currentTarget),K(Y),F.current===!0&&(se(!0),m&&m(Y)),h&&h(Y)}),it=()=>{const Y=W.current;return a&&a!=="button"&&!(Y.tagName==="A"&&Y.href)},Re=w.useRef(!1),rn=lr(Y=>{p&&!Re.current&&Z&&_.current&&Y.key===" "&&(Re.current=!0,_.current.stop(Y,()=>{_.current.start(Y)})),Y.target===Y.currentTarget&&it()&&Y.key===" "&&Y.preventDefault(),x&&x(Y),Y.target===Y.currentTarget&&it()&&Y.key==="Enter"&&!u&&(Y.preventDefault(),y&&y(Y))}),dt=lr(Y=>{p&&Y.key===" "&&_.current&&Z&&!Y.defaultPrevented&&(Re.current=!1,_.current.stop(Y,()=>{_.current.pulsate(Y)})),C&&C(Y),y&&Y.target===Y.currentTarget&&it()&&Y.key===" "&&!Y.defaultPrevented&&y(Y)});let Ie=a;Ie==="button"&&(D.href||D.to)&&(Ie=v);const on={};Ie==="button"?(on.type=j===void 0?"button":j,on.disabled=u):(!D.href&&!D.to&&(on.role="button"),u&&(on["aria-disabled"]=u));const An=Tt(n,de,W),kn=P({},r,{centerRipple:i,component:a,disabled:u,disableRipple:c,disableTouchRipple:d,focusRipple:p,tabIndex:O,focusVisible:Z}),be=r$(kn);return b.jsxs(o$,P({as:Ie,className:Q(be.root,l),ownerState:kn,onBlur:Xe,onClick:y,onContextMenu:re,onFocus:It,onKeyDown:rn,onKeyUp:dt,onMouseDown:He,onMouseLeave:ve,onMouseUp:ne,onDragLeave:le,onTouchEnd:En,onTouchMove:Be,onTouchStart:$e,ref:An,tabIndex:u?-1:O,type:j},on,D,{children:[s,Le?b.jsx(Z4,P({ref:L,center:i},I)):null]}))}),wc=i$;function s$(e){return ce("MuiTypography",e)}pe("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const l$=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],a$=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:i,classes:s}=e,l={root:["root",i,e.align!=="inherit"&&`align${J(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return he(l,s$,s)},u$=U("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${J(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>P({margin:0},t.variant==="inherit"&&{font:"inherit"},t.variant!=="inherit"&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),Ng={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},c$={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},d$=e=>c$[e]||e,f$=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiTypography"}),o=d$(r.color),i=Bh(P({},r,{color:o})),{align:s="inherit",className:l,component:a,gutterBottom:u=!1,noWrap:c=!1,paragraph:d=!1,variant:p="body1",variantMapping:v=Ng}=i,g=H(i,l$),y=P({},i,{align:s,color:o,className:l,component:a,gutterBottom:u,noWrap:c,paragraph:d,variant:p,variantMapping:v}),S=a||(d?"p":v[p]||Ng[p])||"span",f=a$(y);return b.jsx(u$,P({as:S,ref:n,ownerState:y,className:Q(f.root,l)},g))}),sp=f$,p$=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function h$(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function m$(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}function g$(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||m$(e))}function v$(e){const t=[],n=[];return Array.from(e.querySelectorAll(p$)).forEach((r,o)=>{const i=h$(r);i===-1||!g$(r)||(i===0?t.push(r):n.push({documentOrder:o,tabIndex:i,node:r}))}),n.sort((r,o)=>r.tabIndex===o.tabIndex?r.documentOrder-o.documentOrder:r.tabIndex-o.tabIndex).map(r=>r.node).concat(t)}function y$(){return!0}function x$(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:i=v$,isEnabled:s=y$,open:l}=e,a=w.useRef(!1),u=w.useRef(null),c=w.useRef(null),d=w.useRef(null),p=w.useRef(null),v=w.useRef(!1),g=w.useRef(null),y=Tt(t.ref,g),S=w.useRef(null);w.useEffect(()=>{!l||!g.current||(v.current=!n)},[n,l]),w.useEffect(()=>{if(!l||!g.current)return;const m=jt(g.current);return g.current.contains(m.activeElement)||(g.current.hasAttribute("tabIndex")||g.current.setAttribute("tabIndex","-1"),v.current&&g.current.focus()),()=>{o||(d.current&&d.current.focus&&(a.current=!0,d.current.focus()),d.current=null)}},[l]),w.useEffect(()=>{if(!l||!g.current)return;const m=jt(g.current),x=k=>{S.current=k,!(r||!s()||k.key!=="Tab")&&m.activeElement===g.current&&k.shiftKey&&(a.current=!0,c.current&&c.current.focus())},C=()=>{const k=g.current;if(k===null)return;if(!m.hasFocus()||!s()||a.current){a.current=!1;return}if(k.contains(m.activeElement)||r&&m.activeElement!==u.current&&m.activeElement!==c.current)return;if(m.activeElement!==p.current)p.current=null;else if(p.current!==null)return;if(!v.current)return;let T=[];if((m.activeElement===u.current||m.activeElement===c.current)&&(T=i(g.current)),T.length>0){var $,R;const M=!!(($=S.current)!=null&&$.shiftKey&&((R=S.current)==null?void 0:R.key)==="Tab"),O=T[0],I=T[T.length-1];typeof O!="string"&&typeof I!="string"&&(M?I.focus():O.focus())}else k.focus()};m.addEventListener("focusin",C),m.addEventListener("keydown",x,!0);const E=setInterval(()=>{m.activeElement&&m.activeElement.tagName==="BODY"&&C()},50);return()=>{clearInterval(E),m.removeEventListener("focusin",C),m.removeEventListener("keydown",x,!0)}},[n,r,o,s,l,i]);const f=m=>{d.current===null&&(d.current=m.relatedTarget),v.current=!0,p.current=m.target;const x=t.props.onFocus;x&&x(m)},h=m=>{d.current===null&&(d.current=m.relatedTarget),v.current=!0};return b.jsxs(w.Fragment,{children:[b.jsx("div",{tabIndex:l?0:-1,onFocus:h,ref:u,"data-testid":"sentinelStart"}),w.cloneElement(t,{ref:y,onFocus:f}),b.jsx("div",{tabIndex:l?0:-1,onFocus:h,ref:c,"data-testid":"sentinelEnd"})]})}function w$(e){return typeof e=="function"?e():e}const S$=w.forwardRef(function(t,n){const{children:r,container:o,disablePortal:i=!1}=t,[s,l]=w.useState(null),a=Tt(w.isValidElement(r)?r.ref:null,n);if(Hr(()=>{i||l(w$(o)||document.body)},[o,i]),Hr(()=>{if(s&&!i)return Zf(n,s),()=>{Zf(n,null)}},[n,s,i]),i){if(w.isValidElement(r)){const u={ref:a};return w.cloneElement(r,u)}return b.jsx(w.Fragment,{children:r})}return b.jsx(w.Fragment,{children:s&&ph.createPortal(r,s)})});function b$(e){const t=jt(e);return t.body===e?mr(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Cs(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function Lg(e){return parseInt(mr(e).getComputedStyle(e).paddingRight,10)||0}function C$(e){const n=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return n||r}function Ag(e,t,n,r,o){const i=[t,n,...r];[].forEach.call(e.children,s=>{const l=i.indexOf(s)===-1,a=!C$(s);l&&a&&Cs(s,o)})}function Td(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function E$(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(b$(r)){const s=$x(jt(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${Lg(r)+s}px`;const l=jt(r).querySelectorAll(".mui-fixed");[].forEach.call(l,a=>{n.push({value:a.style.paddingRight,property:"padding-right",el:a}),a.style.paddingRight=`${Lg(a)+s}px`})}let i;if(r.parentNode instanceof DocumentFragment)i=jt(r).body;else{const s=r.parentElement,l=mr(r);i=(s==null?void 0:s.nodeName)==="HTML"&&l.getComputedStyle(s).overflowY==="scroll"?s:r}n.push({value:i.style.overflow,property:"overflow",el:i},{value:i.style.overflowX,property:"overflow-x",el:i},{value:i.style.overflowY,property:"overflow-y",el:i}),i.style.overflow="hidden"}return()=>{n.forEach(({value:i,el:s,property:l})=>{i?s.style.setProperty(l,i):s.style.removeProperty(l)})}}function k$(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}class P${constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(t,n){let r=this.modals.indexOf(t);if(r!==-1)return r;r=this.modals.length,this.modals.push(t),t.modalRef&&Cs(t.modalRef,!1);const o=k$(n);Ag(n,t.mount,t.modalRef,o,!0);const i=Td(this.containers,s=>s.container===n);return i!==-1?(this.containers[i].modals.push(t),r):(this.containers.push({modals:[t],container:n,restore:null,hiddenSiblings:o}),r)}mount(t,n){const r=Td(this.containers,i=>i.modals.indexOf(t)!==-1),o=this.containers[r];o.restore||(o.restore=E$(o,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const o=Td(this.containers,s=>s.modals.indexOf(t)!==-1),i=this.containers[o];if(i.modals.splice(i.modals.indexOf(t),1),this.modals.splice(r,1),i.modals.length===0)i.restore&&i.restore(),t.modalRef&&Cs(t.modalRef,n),Ag(i.container,t.mount,t.modalRef,i.hiddenSiblings,!1),this.containers.splice(o,1);else{const s=i.modals[i.modals.length-1];s.modalRef&&Cs(s.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}function T$(e){return typeof e=="function"?e():e}function R$(e){return e?e.props.hasOwnProperty("in"):!1}const $$=new P$;function I$(e){const{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,manager:o=$$,closeAfterTransition:i=!1,onTransitionEnter:s,onTransitionExited:l,children:a,onClose:u,open:c,rootRef:d}=e,p=w.useRef({}),v=w.useRef(null),g=w.useRef(null),y=Tt(g,d),[S,f]=w.useState(!c),h=R$(a);let m=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(m=!1);const x=()=>jt(v.current),C=()=>(p.current.modalRef=g.current,p.current.mount=v.current,p.current),E=()=>{o.mount(C(),{disableScrollLock:r}),g.current&&(g.current.scrollTop=0)},k=lr(()=>{const D=T$(t)||x().body;o.add(C(),D),g.current&&E()}),T=w.useCallback(()=>o.isTopModal(C()),[o]),$=lr(D=>{v.current=D,D&&(c&&T()?E():g.current&&Cs(g.current,m))}),R=w.useCallback(()=>{o.remove(C(),m)},[m,o]);w.useEffect(()=>()=>{R()},[R]),w.useEffect(()=>{c?k():(!h||!i)&&R()},[c,R,h,i,k]);const M=D=>W=>{var _;(_=D.onKeyDown)==null||_.call(D,W),!(W.key!=="Escape"||W.which===229||!T())&&(n||(W.stopPropagation(),u&&u(W,"escapeKeyDown")))},O=D=>W=>{var _;(_=D.onClick)==null||_.call(D,W),W.target===W.currentTarget&&u&&u(W,"backdropClick")};return{getRootProps:(D={})=>{const W=Xx(e);delete W.onTransitionEnter,delete W.onTransitionExited;const _=P({},W,D);return P({role:"presentation"},_,{onKeyDown:M(_),ref:y})},getBackdropProps:(D={})=>{const W=D;return P({"aria-hidden":!0},W,{onClick:O(W),open:c})},getTransitionProps:()=>{const D=()=>{f(!1),s&&s()},W=()=>{f(!0),l&&l(),i&&R()};return{onEnter:Jf(D,a==null?void 0:a.props.onEnter),onExited:Jf(W,a==null?void 0:a.props.onExited)}},rootRef:y,portalRef:$,isTopModal:T,exited:S,hasTransition:h}}const _$=["onChange","maxRows","minRows","style","value"];function Ul(e){return parseInt(e,10)||0}const M$={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function O$(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflowing}const N$=w.forwardRef(function(t,n){const{onChange:r,maxRows:o,minRows:i=1,style:s,value:l}=t,a=H(t,_$),{current:u}=w.useRef(l!=null),c=w.useRef(null),d=Tt(n,c),p=w.useRef(null),v=w.useCallback(()=>{const S=c.current,h=mr(S).getComputedStyle(S);if(h.width==="0px")return{outerHeightStyle:0,overflowing:!1};const m=p.current;m.style.width=h.width,m.value=S.value||t.placeholder||"x",m.value.slice(-1)===` -`&&(m.value+=" ");const x=h.boxSizing,C=Ul(h.paddingBottom)+Ul(h.paddingTop),E=Ul(h.borderBottomWidth)+Ul(h.borderTopWidth),k=m.scrollHeight;m.value="x";const T=m.scrollHeight;let $=k;i&&($=Math.max(Number(i)*T,$)),o&&($=Math.min(Number(o)*T,$)),$=Math.max($,T);const R=$+(x==="border-box"?C+E:0),M=Math.abs($-k)<=1;return{outerHeightStyle:R,overflowing:M}},[o,i,t.placeholder]),g=w.useCallback(()=>{const S=v();if(O$(S))return;const f=c.current;f.style.height=`${S.outerHeightStyle}px`,f.style.overflow=S.overflowing?"hidden":""},[v]);Hr(()=>{const S=()=>{g()};let f;const h=mc(S),m=c.current,x=mr(m);x.addEventListener("resize",h);let C;return typeof ResizeObserver<"u"&&(C=new ResizeObserver(S),C.observe(m)),()=>{h.clear(),cancelAnimationFrame(f),x.removeEventListener("resize",h),C&&C.disconnect()}},[v,g]),Hr(()=>{g()});const y=S=>{u||g(),r&&r(S)};return b.jsxs(w.Fragment,{children:[b.jsx("textarea",P({value:l,onChange:y,ref:d,rows:i,style:s},a)),b.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:p,tabIndex:-1,style:P({},M$.shadow,s,{paddingTop:0,paddingBottom:0})})]})});function Qr({props:e,states:t,muiFormControl:n}){return t.reduce((r,o)=>(r[o]=e[o],n&&typeof e[o]>"u"&&(r[o]=n[o]),r),{})}const L$=w.createContext(void 0),Sc=L$;function Qn(){return w.useContext(Sc)}function Qx(e){return b.jsx(pR,P({},e,{defaultTheme:yc,themeId:bi}))}function jg(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function uu(e,t=!1){return e&&(jg(e.value)&&e.value!==""||t&&jg(e.defaultValue)&&e.defaultValue!=="")}function A$(e){return e.startAdornment}function j$(e){return ce("MuiInputBase",e)}const z$=pe("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),Ei=z$,F$=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],bc=(e,t)=>{const{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,n.size==="small"&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t[`color${J(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},Cc=(e,t)=>{const{ownerState:n}=e;return[t.input,n.size==="small"&&t.inputSizeSmall,n.multiline&&t.inputMultiline,n.type==="search"&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},D$=e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:i,focused:s,formControl:l,fullWidth:a,hiddenLabel:u,multiline:c,readOnly:d,size:p,startAdornment:v,type:g}=e,y={root:["root",`color${J(n)}`,r&&"disabled",o&&"error",a&&"fullWidth",s&&"focused",l&&"formControl",p&&p!=="medium"&&`size${J(p)}`,c&&"multiline",v&&"adornedStart",i&&"adornedEnd",u&&"hiddenLabel",d&&"readOnly"],input:["input",r&&"disabled",g==="search"&&"inputTypeSearch",c&&"inputMultiline",p==="small"&&"inputSizeSmall",u&&"inputHiddenLabel",v&&"inputAdornedStart",i&&"inputAdornedEnd",d&&"readOnly"]};return he(y,j$,t)},Ec=U("div",{name:"MuiInputBase",slot:"Root",overridesResolver:bc})(({theme:e,ownerState:t})=>P({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${Ei.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&P({padding:"4px 0 5px"},t.size==="small"&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),kc=U("input",{name:"MuiInputBase",slot:"Input",overridesResolver:Cc})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light",r=P({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),o={opacity:"0 !important"},i=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5};return P({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${Ei.formControl} &`]:{"&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&:-ms-input-placeholder":o,"&::-ms-input-placeholder":o,"&:focus::-webkit-input-placeholder":i,"&:focus::-moz-placeholder":i,"&:focus:-ms-input-placeholder":i,"&:focus::-ms-input-placeholder":i},[`&.${Ei.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},t.size==="small"&&{paddingTop:1},t.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},t.type==="search"&&{MozAppearance:"textfield"})}),B$=b.jsx(Qx,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),W$=w.forwardRef(function(t,n){var r;const o=me({props:t,name:"MuiInputBase"}),{"aria-describedby":i,autoComplete:s,autoFocus:l,className:a,components:u={},componentsProps:c={},defaultValue:d,disabled:p,disableInjectingGlobalStyles:v,endAdornment:g,fullWidth:y=!1,id:S,inputComponent:f="input",inputProps:h={},inputRef:m,maxRows:x,minRows:C,multiline:E=!1,name:k,onBlur:T,onChange:$,onClick:R,onFocus:M,onKeyDown:O,onKeyUp:I,placeholder:N,readOnly:j,renderSuffix:D,rows:W,slotProps:_={},slots:L={},startAdornment:F,type:K="text",value:q}=o,de=H(o,F$),Z=h.value!=null?h.value:q,{current:se}=w.useRef(Z!=null),ee=w.useRef(),Te=w.useCallback(be=>{},[]),Le=Tt(ee,m,h.ref,Te),[ge,He]=w.useState(!1),re=Qn(),le=Qr({props:o,muiFormControl:re,states:["color","disabled","error","hiddenLabel","size","required","filled"]});le.focused=re?re.focused:ge,w.useEffect(()=>{!re&&p&&ge&&(He(!1),T&&T())},[re,p,ge,T]);const ne=re&&re.onFilled,ve=re&&re.onEmpty,$e=w.useCallback(be=>{uu(be)?ne&&ne():ve&&ve()},[ne,ve]);Hr(()=>{se&&$e({value:Z})},[Z,$e,se]);const En=be=>{if(le.disabled){be.stopPropagation();return}M&&M(be),h.onFocus&&h.onFocus(be),re&&re.onFocus?re.onFocus(be):He(!0)},Be=be=>{T&&T(be),h.onBlur&&h.onBlur(be),re&&re.onBlur?re.onBlur(be):He(!1)},Xe=(be,...Y)=>{if(!se){const sn=be.target||ee.current;if(sn==null)throw new Error(Co(1));$e({value:sn.value})}h.onChange&&h.onChange(be,...Y),$&&$(be,...Y)};w.useEffect(()=>{$e(ee.current)},[]);const It=be=>{ee.current&&be.currentTarget===be.target&&ee.current.focus(),R&&R(be)};let it=f,Re=h;E&&it==="input"&&(W?Re=P({type:void 0,minRows:W,maxRows:W},Re):Re=P({type:void 0,maxRows:x,minRows:C},Re),it=N$);const rn=be=>{$e(be.animationName==="mui-auto-fill-cancel"?ee.current:{value:"x"})};w.useEffect(()=>{re&&re.setAdornedStart(!!F)},[re,F]);const dt=P({},o,{color:le.color||"primary",disabled:le.disabled,endAdornment:g,error:le.error,focused:le.focused,formControl:re,fullWidth:y,hiddenLabel:le.hiddenLabel,multiline:E,size:le.size,startAdornment:F,type:K}),Ie=D$(dt),on=L.root||u.Root||Ec,An=_.root||c.root||{},kn=L.input||u.Input||kc;return Re=P({},Re,(r=_.input)!=null?r:c.input),b.jsxs(w.Fragment,{children:[!v&&B$,b.jsxs(on,P({},An,!au(on)&&{ownerState:P({},dt,An.ownerState)},{ref:n,onClick:It},de,{className:Q(Ie.root,An.className,a,j&&"MuiInputBase-readOnly"),children:[F,b.jsx(Sc.Provider,{value:null,children:b.jsx(kn,P({ownerState:dt,"aria-invalid":le.error,"aria-describedby":i,autoComplete:s,autoFocus:l,defaultValue:d,disabled:le.disabled,id:S,onAnimationStart:rn,name:k,placeholder:N,readOnly:j,required:le.required,rows:W,value:Z,onKeyDown:O,onKeyUp:I,type:K},Re,!au(kn)&&{as:it,ownerState:P({},dt,Re.ownerState)},{ref:Le,className:Q(Ie.input,Re.className,j&&"MuiInputBase-readOnly"),onBlur:Be,onChange:Xe,onFocus:En}))}),g,D?D(P({},le,{startAdornment:F})):null]}))]})}),Zh=W$;function U$(e){return ce("MuiInput",e)}const V$=P({},Ei,pe("MuiInput",["root","underline","input"])),Yi=V$;function H$(e){return ce("MuiOutlinedInput",e)}const G$=P({},Ei,pe("MuiOutlinedInput",["root","notchedOutline","input"])),br=G$;function K$(e){return ce("MuiFilledInput",e)}const q$=P({},Ei,pe("MuiFilledInput",["root","underline","input"])),Zr=q$,Y$=hl(b.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),X$=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],Q$={entering:{opacity:1},entered:{opacity:1}},J$=w.forwardRef(function(t,n){const r=Xh(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:i,appear:s=!0,children:l,easing:a,in:u,onEnter:c,onEntered:d,onEntering:p,onExit:v,onExited:g,onExiting:y,style:S,timeout:f=o,TransitionComponent:h=qx}=t,m=H(t,X$),x=w.useRef(null),C=Tt(x,l.ref,n),E=N=>j=>{if(N){const D=x.current;j===void 0?N(D):N(D,j)}},k=E(p),T=E((N,j)=>{Yx(N);const D=lu({style:S,timeout:f,easing:a},{mode:"enter"});N.style.webkitTransition=r.transitions.create("opacity",D),N.style.transition=r.transitions.create("opacity",D),c&&c(N,j)}),$=E(d),R=E(y),M=E(N=>{const j=lu({style:S,timeout:f,easing:a},{mode:"exit"});N.style.webkitTransition=r.transitions.create("opacity",j),N.style.transition=r.transitions.create("opacity",j),v&&v(N)}),O=E(g),I=N=>{i&&i(x.current,N)};return b.jsx(h,P({appear:s,in:u,nodeRef:x,onEnter:T,onEntered:$,onEntering:k,onExit:M,onExited:O,onExiting:R,addEndListener:I,timeout:f},m,{children:(N,j)=>w.cloneElement(l,P({style:P({opacity:0,visibility:N==="exited"&&!u?"hidden":void 0},Q$[N],S,l.props.style),ref:C},j))}))}),Z$=J$;function eI(e){return ce("MuiBackdrop",e)}pe("MuiBackdrop",["root","invisible"]);const tI=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],nI=e=>{const{classes:t,invisible:n}=e;return he({root:["root",n&&"invisible"]},eI,t)},rI=U("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>P({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),oI=w.forwardRef(function(t,n){var r,o,i;const s=me({props:t,name:"MuiBackdrop"}),{children:l,className:a,component:u="div",components:c={},componentsProps:d={},invisible:p=!1,open:v,slotProps:g={},slots:y={},TransitionComponent:S=Z$,transitionDuration:f}=s,h=H(s,tI),m=P({},s,{component:u,invisible:p}),x=nI(m),C=(r=g.root)!=null?r:d.root;return b.jsx(S,P({in:v,timeout:f},h,{children:b.jsx(rI,P({"aria-hidden":!0},C,{as:(o=(i=y.root)!=null?i:c.Root)!=null?o:u,className:Q(x.root,a,C==null?void 0:C.className),ownerState:P({},m,C==null?void 0:C.ownerState),classes:x,ref:n,children:l}))}))}),iI=oI;function sI(e){return ce("MuiButton",e)}const lI=pe("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),Vl=lI,aI=w.createContext({}),uI=aI,cI=w.createContext(void 0),dI=cI,fI=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],pI=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:i,classes:s}=e,l={root:["root",i,`${i}${J(t)}`,`size${J(o)}`,`${i}Size${J(o)}`,`color${J(t)}`,n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${J(o)}`],endIcon:["icon","endIcon",`iconSize${J(o)}`]},a=he(l,sI,s);return P({},s,a)},Jx=e=>P({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),hI=U(wc,{shouldForwardProp:e=>Dt(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${J(n.color)}`],t[`size${J(n.size)}`],t[`${n.variant}Size${J(n.size)}`],n.color==="inherit"&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const o=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],i=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return P({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":P({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:ar(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:ar(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:ar(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:i,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":P({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${Vl.focusVisible}`]:P({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${Vl.disabled}`]:P({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${ar(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${Vl.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Vl.disabled}`]:{boxShadow:"none"}}),mI=U("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${J(n.size)}`]]}})(({ownerState:e})=>P({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},Jx(e))),gI=U("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${J(n.size)}`]]}})(({ownerState:e})=>P({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},Jx(e))),vI=w.forwardRef(function(t,n){const r=w.useContext(uI),o=w.useContext(dI),i=Vh(r,t),s=me({props:i,name:"MuiButton"}),{children:l,color:a="primary",component:u="button",className:c,disabled:d=!1,disableElevation:p=!1,disableFocusRipple:v=!1,endIcon:g,focusVisibleClassName:y,fullWidth:S=!1,size:f="medium",startIcon:h,type:m,variant:x="text"}=s,C=H(s,fI),E=P({},s,{color:a,component:u,disabled:d,disableElevation:p,disableFocusRipple:v,fullWidth:S,size:f,type:m,variant:x}),k=pI(E),T=h&&b.jsx(mI,{className:k.startIcon,ownerState:E,children:h}),$=g&&b.jsx(gI,{className:k.endIcon,ownerState:E,children:g}),R=o||"";return b.jsxs(hI,P({ownerState:E,className:Q(r.className,k.root,c,R),component:u,disabled:d,focusRipple:!v,focusVisibleClassName:Q(k.focusVisible,y),ref:n,type:m},C,{classes:k,children:[T,l,$]}))}),Ys=vI;function yI(e){return ce("PrivateSwitchBase",e)}pe("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const xI=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],wI=e=>{const{classes:t,checked:n,disabled:r,edge:o}=e,i={root:["root",n&&"checked",r&&"disabled",o&&`edge${J(o)}`],input:["input"]};return he(i,yI,t)},SI=U(wc)(({ownerState:e})=>P({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),bI=U("input",{shouldForwardProp:Dt})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),CI=w.forwardRef(function(t,n){const{autoFocus:r,checked:o,checkedIcon:i,className:s,defaultChecked:l,disabled:a,disableFocusRipple:u=!1,edge:c=!1,icon:d,id:p,inputProps:v,inputRef:g,name:y,onBlur:S,onChange:f,onFocus:h,readOnly:m,required:x=!1,tabIndex:C,type:E,value:k}=t,T=H(t,xI),[$,R]=ou({controlled:o,default:!!l,name:"SwitchBase",state:"checked"}),M=Qn(),O=L=>{h&&h(L),M&&M.onFocus&&M.onFocus(L)},I=L=>{S&&S(L),M&&M.onBlur&&M.onBlur(L)},N=L=>{if(L.nativeEvent.defaultPrevented)return;const F=L.target.checked;R(F),f&&f(L,F)};let j=a;M&&typeof j>"u"&&(j=M.disabled);const D=E==="checkbox"||E==="radio",W=P({},t,{checked:$,disabled:j,disableFocusRipple:u,edge:c}),_=wI(W);return b.jsxs(SI,P({component:"span",className:Q(_.root,s),centerRipple:!0,focusRipple:!u,disabled:j,tabIndex:null,role:void 0,onFocus:O,onBlur:I,ownerState:W,ref:n},T,{children:[b.jsx(bI,P({autoFocus:r,checked:o,defaultChecked:l,className:_.input,disabled:j,id:D?p:void 0,name:y,onChange:N,readOnly:m,ref:g,required:x,ownerState:W,tabIndex:C,type:E},E==="checkbox"&&k===void 0?{}:{value:k},v)),$?i:d]}))}),Zx=CI,EI=(e,t)=>P({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%"},t&&!e.vars&&{colorScheme:e.palette.mode}),kI=e=>P({color:(e.vars||e).palette.text.primary},e.typography.body1,{backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),PI=(e,t=!1)=>{var n;const r={};t&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([s,l])=>{var a;r[e.getColorSchemeSelector(s).replace(/\s*&/,"")]={colorScheme:(a=l.palette)==null?void 0:a.mode}});let o=P({html:EI(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:P({margin:0},kI(e),{"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}})},r);const i=(n=e.components)==null||(n=n.MuiCssBaseline)==null?void 0:n.styleOverrides;return i&&(o=[o,i]),o};function TI(e){const t=me({props:e,name:"MuiCssBaseline"}),{children:n,enableColorScheme:r=!1}=t;return b.jsxs(w.Fragment,{children:[b.jsx(Qx,{styles:o=>PI(o,r)}),n]})}function RI(e){return ce("MuiModal",e)}pe("MuiModal",["root","hidden","backdrop"]);const $I=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],II=e=>{const{open:t,exited:n,classes:r}=e;return he({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},RI,r)},_I=U("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>P({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),MI=U(iI,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),OI=w.forwardRef(function(t,n){var r,o,i,s,l,a;const u=me({name:"MuiModal",props:t}),{BackdropComponent:c=MI,BackdropProps:d,className:p,closeAfterTransition:v=!1,children:g,container:y,component:S,components:f={},componentsProps:h={},disableAutoFocus:m=!1,disableEnforceFocus:x=!1,disableEscapeKeyDown:C=!1,disablePortal:E=!1,disableRestoreFocus:k=!1,disableScrollLock:T=!1,hideBackdrop:$=!1,keepMounted:R=!1,onBackdropClick:M,open:O,slotProps:I,slots:N}=u,j=H(u,$I),D=P({},u,{closeAfterTransition:v,disableAutoFocus:m,disableEnforceFocus:x,disableEscapeKeyDown:C,disablePortal:E,disableRestoreFocus:k,disableScrollLock:T,hideBackdrop:$,keepMounted:R}),{getRootProps:W,getBackdropProps:_,getTransitionProps:L,portalRef:F,isTopModal:K,exited:q,hasTransition:de}=I$(P({},D,{rootRef:n})),Z=P({},D,{exited:q}),se=II(Z),ee={};if(g.props.tabIndex===void 0&&(ee.tabIndex="-1"),de){const{onEnter:ne,onExited:ve}=L();ee.onEnter=ne,ee.onExited=ve}const Te=(r=(o=N==null?void 0:N.root)!=null?o:f.Root)!=null?r:_I,Le=(i=(s=N==null?void 0:N.backdrop)!=null?s:f.Backdrop)!=null?i:c,ge=(l=I==null?void 0:I.root)!=null?l:h.root,He=(a=I==null?void 0:I.backdrop)!=null?a:h.backdrop,re=Xn({elementType:Te,externalSlotProps:ge,externalForwardedProps:j,getSlotProps:W,additionalProps:{ref:n,as:S},ownerState:Z,className:Q(p,ge==null?void 0:ge.className,se==null?void 0:se.root,!Z.open&&Z.exited&&(se==null?void 0:se.hidden))}),le=Xn({elementType:Le,externalSlotProps:He,additionalProps:d,getSlotProps:ne=>_(P({},ne,{onClick:ve=>{M&&M(ve),ne!=null&&ne.onClick&&ne.onClick(ve)}})),className:Q(He==null?void 0:He.className,d==null?void 0:d.className,se==null?void 0:se.backdrop),ownerState:Z});return!R&&!O&&(!de||q)?null:b.jsx(S$,{ref:F,container:y,disablePortal:E,children:b.jsxs(Te,P({},re,{children:[!$&&c?b.jsx(Le,P({},le)):null,b.jsx(x$,{disableEnforceFocus:x,disableAutoFocus:m,disableRestoreFocus:k,isEnabled:K,open:O,children:w.cloneElement(g,ee)})]}))})}),NI=OI,LI=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],AI=e=>{const{classes:t,disableUnderline:n}=e,o=he({root:["root",!n&&"underline"],input:["input"]},K$,t);return P({},t,o)},jI=U(Ec,{shouldForwardProp:e=>Dt(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...bc(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{var n;const r=e.palette.mode==="light",o=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",i=r?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",s=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",l=r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return P({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:s,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i}},[`&.${Zr.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i},[`&.${Zr.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:l}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(n=(e.vars||e).palette[t.color||"primary"])==null?void 0:n.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Zr.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Zr.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Zr.disabled}, .${Zr.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${Zr.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&P({padding:"25px 12px 8px"},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9}))}),zI=U(kc,{name:"MuiFilledInput",slot:"Input",overridesResolver:Cc})(({theme:e,ownerState:t})=>P({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9},t.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0})),ew=w.forwardRef(function(t,n){var r,o,i,s;const l=me({props:t,name:"MuiFilledInput"}),{components:a={},componentsProps:u,fullWidth:c=!1,inputComponent:d="input",multiline:p=!1,slotProps:v,slots:g={},type:y="text"}=l,S=H(l,LI),f=P({},l,{fullWidth:c,inputComponent:d,multiline:p,type:y}),h=AI(l),m={root:{ownerState:f},input:{ownerState:f}},x=v??u?Pt(m,v??u):m,C=(r=(o=g.root)!=null?o:a.Root)!=null?r:jI,E=(i=(s=g.input)!=null?s:a.Input)!=null?i:zI;return b.jsx(Zh,P({slots:{root:C,input:E},componentsProps:x,fullWidth:c,inputComponent:d,multiline:p,ref:n,type:y},S,{classes:h}))});ew.muiName="Input";const tw=ew;function FI(e){return ce("MuiFormControl",e)}pe("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const DI=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],BI=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${J(n)}`,r&&"fullWidth"]};return he(o,FI,t)},WI=U("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>P({},t.root,t[`margin${J(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>P({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),UI=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiFormControl"}),{children:o,className:i,color:s="primary",component:l="div",disabled:a=!1,error:u=!1,focused:c,fullWidth:d=!1,hiddenLabel:p=!1,margin:v="none",required:g=!1,size:y="medium",variant:S="outlined"}=r,f=H(r,DI),h=P({},r,{color:s,component:l,disabled:a,error:u,fullWidth:d,hiddenLabel:p,margin:v,required:g,size:y,variant:S}),m=BI(h),[x,C]=w.useState(()=>{let I=!1;return o&&w.Children.forEach(o,N=>{if(!Cd(N,["Input","Select"]))return;const j=Cd(N,["Select"])?N.props.input:N;j&&A$(j.props)&&(I=!0)}),I}),[E,k]=w.useState(()=>{let I=!1;return o&&w.Children.forEach(o,N=>{Cd(N,["Input","Select"])&&(uu(N.props,!0)||uu(N.props.inputProps,!0))&&(I=!0)}),I}),[T,$]=w.useState(!1);a&&T&&$(!1);const R=c!==void 0&&!a?c:T;let M;const O=w.useMemo(()=>({adornedStart:x,setAdornedStart:C,color:s,disabled:a,error:u,filled:E,focused:R,fullWidth:d,hiddenLabel:p,size:y,onBlur:()=>{$(!1)},onEmpty:()=>{k(!1)},onFilled:()=>{k(!0)},onFocus:()=>{$(!0)},registerEffect:M,required:g,variant:S}),[x,s,a,u,E,R,d,p,M,g,y,S]);return b.jsx(Sc.Provider,{value:O,children:b.jsx(WI,P({as:l,ownerState:h,className:Q(m.root,i),ref:n},f,{children:o}))})}),VI=UI,HI=f5({createStyledComponent:U("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>me({props:e,name:"MuiStack"})}),GI=HI;function KI(e){return ce("MuiFormControlLabel",e)}const qI=pe("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),us=qI,YI=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],XI=e=>{const{classes:t,disabled:n,labelPlacement:r,error:o,required:i}=e,s={root:["root",n&&"disabled",`labelPlacement${J(r)}`,o&&"error",i&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",o&&"error"]};return he(s,KI,t)},QI=U("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${us.label}`]:t.label},t.root,t[`labelPlacement${J(n.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>P({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${us.disabled}`]:{cursor:"default"}},t.labelPlacement==="start"&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},t.labelPlacement==="top"&&{flexDirection:"column-reverse",marginLeft:16},t.labelPlacement==="bottom"&&{flexDirection:"column",marginLeft:16},{[`& .${us.label}`]:{[`&.${us.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),JI=U("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${us.error}`]:{color:(e.vars||e).palette.error.main}})),ZI=w.forwardRef(function(t,n){var r,o;const i=me({props:t,name:"MuiFormControlLabel"}),{className:s,componentsProps:l={},control:a,disabled:u,disableTypography:c,label:d,labelPlacement:p="end",required:v,slotProps:g={}}=i,y=H(i,YI),S=Qn(),f=(r=u??a.props.disabled)!=null?r:S==null?void 0:S.disabled,h=v??a.props.required,m={disabled:f,required:h};["checked","name","onChange","value","inputRef"].forEach($=>{typeof a.props[$]>"u"&&typeof i[$]<"u"&&(m[$]=i[$])});const x=Qr({props:i,muiFormControl:S,states:["error"]}),C=P({},i,{disabled:f,labelPlacement:p,required:h,error:x.error}),E=XI(C),k=(o=g.typography)!=null?o:l.typography;let T=d;return T!=null&&T.type!==sp&&!c&&(T=b.jsx(sp,P({component:"span"},k,{className:Q(E.label,k==null?void 0:k.className),children:T}))),b.jsxs(QI,P({className:Q(E.root,s),ownerState:C,ref:n},y,{children:[w.cloneElement(a,m),h?b.jsxs(GI,{display:"block",children:[T,b.jsxs(JI,{ownerState:C,"aria-hidden":!0,className:E.asterisk,children:[" ","*"]})]}):T]}))}),zg=ZI;function e_(e){return ce("MuiFormGroup",e)}pe("MuiFormGroup",["root","row","error"]);const t_=["className","row"],n_=e=>{const{classes:t,row:n,error:r}=e;return he({root:["root",n&&"row",r&&"error"]},e_,t)},r_=U("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.row&&t.row]}})(({ownerState:e})=>P({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})),o_=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiFormGroup"}),{className:o,row:i=!1}=r,s=H(r,t_),l=Qn(),a=Qr({props:r,muiFormControl:l,states:["error"]}),u=P({},r,{row:i,error:a.error}),c=n_(u);return b.jsx(r_,P({className:Q(c.root,o),ownerState:u,ref:n},s))}),i_=o_;function s_(e){return ce("MuiFormHelperText",e)}const l_=pe("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]),Fg=l_;var Dg;const a_=["children","className","component","disabled","error","filled","focused","margin","required","variant"],u_=e=>{const{classes:t,contained:n,size:r,disabled:o,error:i,filled:s,focused:l,required:a}=e,u={root:["root",o&&"disabled",i&&"error",r&&`size${J(r)}`,n&&"contained",l&&"focused",s&&"filled",a&&"required"]};return he(u,s_,t)},c_=U("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size&&t[`size${J(n.size)}`],n.contained&&t.contained,n.filled&&t.filled]}})(({theme:e,ownerState:t})=>P({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${Fg.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${Fg.error}`]:{color:(e.vars||e).palette.error.main}},t.size==="small"&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),d_=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiFormHelperText"}),{children:o,className:i,component:s="p"}=r,l=H(r,a_),a=Qn(),u=Qr({props:r,muiFormControl:a,states:["variant","size","disabled","error","filled","focused","required"]}),c=P({},r,{component:s,contained:u.variant==="filled"||u.variant==="outlined",variant:u.variant,size:u.size,disabled:u.disabled,error:u.error,filled:u.filled,focused:u.focused,required:u.required}),d=u_(c);return b.jsx(c_,P({as:s,ownerState:c,className:Q(d.root,i),ref:n},l,{children:o===" "?Dg||(Dg=b.jsx("span",{className:"notranslate",children:"​"})):o}))}),f_=d_;function p_(e){return ce("MuiFormLabel",e)}const h_=pe("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),Es=h_,m_=["children","className","color","component","disabled","error","filled","focused","required"],g_=e=>{const{classes:t,color:n,focused:r,disabled:o,error:i,filled:s,required:l}=e,a={root:["root",`color${J(n)}`,o&&"disabled",i&&"error",s&&"filled",r&&"focused",l&&"required"],asterisk:["asterisk",i&&"error"]};return he(a,p_,t)},v_=U("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>P({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>P({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${Es.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${Es.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${Es.error}`]:{color:(e.vars||e).palette.error.main}})),y_=U("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${Es.error}`]:{color:(e.vars||e).palette.error.main}})),x_=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiFormLabel"}),{children:o,className:i,component:s="label"}=r,l=H(r,m_),a=Qn(),u=Qr({props:r,muiFormControl:a,states:["color","required","focused","disabled","error","filled"]}),c=P({},r,{color:u.color||"primary",component:s,disabled:u.disabled,error:u.error,filled:u.filled,focused:u.focused,required:u.required}),d=g_(c);return b.jsxs(v_,P({as:s,ownerState:c,className:Q(d.root,i),ref:n},l,{children:[o,u.required&&b.jsxs(y_,{ownerState:c,"aria-hidden":!0,className:d.asterisk,children:[" ","*"]})]}))}),w_=x_,S_=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function lp(e){return`scale(${e}, ${e**2})`}const b_={entering:{opacity:1,transform:lp(1)},entered:{opacity:1,transform:"none"}},Rd=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),nw=w.forwardRef(function(t,n){const{addEndListener:r,appear:o=!0,children:i,easing:s,in:l,onEnter:a,onEntered:u,onEntering:c,onExit:d,onExited:p,onExiting:v,style:g,timeout:y="auto",TransitionComponent:S=qx}=t,f=H(t,S_),h=Rx(),m=w.useRef(),x=Xh(),C=w.useRef(null),E=Tt(C,i.ref,n),k=j=>D=>{if(j){const W=C.current;D===void 0?j(W):j(W,D)}},T=k(c),$=k((j,D)=>{Yx(j);const{duration:W,delay:_,easing:L}=lu({style:g,timeout:y,easing:s},{mode:"enter"});let F;y==="auto"?(F=x.transitions.getAutoHeightDuration(j.clientHeight),m.current=F):F=W,j.style.transition=[x.transitions.create("opacity",{duration:F,delay:_}),x.transitions.create("transform",{duration:Rd?F:F*.666,delay:_,easing:L})].join(","),a&&a(j,D)}),R=k(u),M=k(v),O=k(j=>{const{duration:D,delay:W,easing:_}=lu({style:g,timeout:y,easing:s},{mode:"exit"});let L;y==="auto"?(L=x.transitions.getAutoHeightDuration(j.clientHeight),m.current=L):L=D,j.style.transition=[x.transitions.create("opacity",{duration:L,delay:W}),x.transitions.create("transform",{duration:Rd?L:L*.666,delay:Rd?W:W||L*.333,easing:_})].join(","),j.style.opacity=0,j.style.transform=lp(.75),d&&d(j)}),I=k(p),N=j=>{y==="auto"&&h.start(m.current||0,j),r&&r(C.current,j)};return b.jsx(S,P({appear:o,in:l,nodeRef:C,onEnter:$,onEntered:R,onEntering:T,onExit:O,onExited:I,onExiting:M,addEndListener:N,timeout:y==="auto"?null:y},f,{children:(j,D)=>w.cloneElement(i,P({style:P({opacity:0,transform:lp(.75),visibility:j==="exited"&&!l?"hidden":void 0},b_[j],g,i.props.style),ref:E},D))}))});nw.muiSupportAuto=!0;const C_=nw,E_=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],k_=e=>{const{classes:t,disableUnderline:n}=e,o=he({root:["root",!n&&"underline"],input:["input"]},U$,t);return P({},t,o)},P_=U(Ec,{shouldForwardProp:e=>Dt(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...bc(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{let r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(r=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),P({position:"relative"},t.formControl&&{"label + &":{marginTop:16}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[t.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Yi.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Yi.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Yi.disabled}, .${Yi.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${Yi.disabled}:before`]:{borderBottomStyle:"dotted"}})}),T_=U(kc,{name:"MuiInput",slot:"Input",overridesResolver:Cc})({}),rw=w.forwardRef(function(t,n){var r,o,i,s;const l=me({props:t,name:"MuiInput"}),{disableUnderline:a,components:u={},componentsProps:c,fullWidth:d=!1,inputComponent:p="input",multiline:v=!1,slotProps:g,slots:y={},type:S="text"}=l,f=H(l,E_),h=k_(l),x={root:{ownerState:{disableUnderline:a}}},C=g??c?Pt(g??c,x):x,E=(r=(o=y.root)!=null?o:u.Root)!=null?r:P_,k=(i=(s=y.input)!=null?s:u.Input)!=null?i:T_;return b.jsx(Zh,P({slots:{root:E,input:k},slotProps:C,fullWidth:d,inputComponent:p,multiline:v,ref:n,type:S},f,{classes:h}))});rw.muiName="Input";const ow=rw;function R_(e){return ce("MuiInputAdornment",e)}const $_=pe("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),Bg=$_;var Wg;const I_=["children","className","component","disablePointerEvents","disableTypography","position","variant"],__=(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${J(n.position)}`],n.disablePointerEvents===!0&&t.disablePointerEvents,t[n.variant]]},M_=e=>{const{classes:t,disablePointerEvents:n,hiddenLabel:r,position:o,size:i,variant:s}=e,l={root:["root",n&&"disablePointerEvents",o&&`position${J(o)}`,s,r&&"hiddenLabel",i&&`size${J(i)}`]};return he(l,R_,t)},O_=U("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:__})(({theme:e,ownerState:t})=>P({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},t.variant==="filled"&&{[`&.${Bg.positionStart}&:not(.${Bg.hiddenLabel})`]:{marginTop:16}},t.position==="start"&&{marginRight:8},t.position==="end"&&{marginLeft:8},t.disablePointerEvents===!0&&{pointerEvents:"none"})),N_=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiInputAdornment"}),{children:o,className:i,component:s="div",disablePointerEvents:l=!1,disableTypography:a=!1,position:u,variant:c}=r,d=H(r,I_),p=Qn()||{};let v=c;c&&p.variant,p&&!v&&(v=p.variant);const g=P({},r,{hiddenLabel:p.hiddenLabel,size:p.size,disablePointerEvents:l,position:u,variant:v}),y=M_(g);return b.jsx(Sc.Provider,{value:null,children:b.jsx(O_,P({as:s,ownerState:g,className:Q(y.root,i),ref:n},d,{children:typeof o=="string"&&!a?b.jsx(sp,{color:"text.secondary",children:o}):b.jsxs(w.Fragment,{children:[u==="start"?Wg||(Wg=b.jsx("span",{className:"notranslate",children:"​"})):null,o]})}))})}),L_=N_;function A_(e){return ce("MuiInputLabel",e)}pe("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const j_=["disableAnimation","margin","shrink","variant","className"],z_=e=>{const{classes:t,formControl:n,size:r,shrink:o,disableAnimation:i,variant:s,required:l}=e,a={root:["root",n&&"formControl",!i&&"animated",o&&"shrink",r&&r!=="normal"&&`size${J(r)}`,s],asterisk:[l&&"asterisk"]},u=he(a,A_,t);return P({},t,u)},F_=U(w_,{shouldForwardProp:e=>Dt(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Es.asterisk}`]:t.asterisk},t.root,n.formControl&&t.formControl,n.size==="small"&&t.sizeSmall,n.shrink&&t.shrink,!n.disableAnimation&&t.animated,n.focused&&t.focused,t[n.variant]]}})(({theme:e,ownerState:t})=>P({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},t.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},t.size==="small"&&{transform:"translate(0, 17px) scale(1)"},t.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!t.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},t.variant==="filled"&&P({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(12px, 13px) scale(1)"},t.shrink&&P({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},t.size==="small"&&{transform:"translate(12px, 4px) scale(0.75)"})),t.variant==="outlined"&&P({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(14px, 9px) scale(1)"},t.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}))),D_=w.forwardRef(function(t,n){const r=me({name:"MuiInputLabel",props:t}),{disableAnimation:o=!1,shrink:i,className:s}=r,l=H(r,j_),a=Qn();let u=i;typeof u>"u"&&a&&(u=a.filled||a.focused||a.adornedStart);const c=Qr({props:r,muiFormControl:a,states:["size","variant","required","focused"]}),d=P({},r,{disableAnimation:o,formControl:a,shrink:u,size:c.size,variant:c.variant,required:c.required,focused:c.focused}),p=z_(d);return b.jsx(F_,P({"data-shrink":u,ownerState:d,ref:n,className:Q(p.root,s)},l,{classes:p}))}),B_=D_,W_=w.createContext({}),U_=W_;function V_(e){return ce("MuiList",e)}pe("MuiList",["root","padding","dense","subheader"]);const H_=["children","className","component","dense","disablePadding","subheader"],G_=e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return he({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},V_,t)},K_=U("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>P({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),q_=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiList"}),{children:o,className:i,component:s="ul",dense:l=!1,disablePadding:a=!1,subheader:u}=r,c=H(r,H_),d=w.useMemo(()=>({dense:l}),[l]),p=P({},r,{component:s,dense:l,disablePadding:a}),v=G_(p);return b.jsx(U_.Provider,{value:d,children:b.jsxs(K_,P({as:s,className:Q(v.root,i),ref:n,ownerState:p},c,{children:[u,o]}))})}),Y_=q_,X_=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function $d(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function Ug(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function iw(e,t){if(t===void 0)return!0;let n=e.innerText;return n===void 0&&(n=e.textContent),n=n.trim().toLowerCase(),n.length===0?!1:t.repeating?n[0]===t.keys[0]:n.indexOf(t.keys.join(""))===0}function Xi(e,t,n,r,o,i){let s=!1,l=o(e,t,t?n:!1);for(;l;){if(l===e.firstChild){if(s)return!1;s=!0}const a=r?!1:l.disabled||l.getAttribute("aria-disabled")==="true";if(!l.hasAttribute("tabindex")||!iw(l,i)||a)l=o(e,l,n);else return l.focus(),!0}return!1}const Q_=w.forwardRef(function(t,n){const{actions:r,autoFocus:o=!1,autoFocusItem:i=!1,children:s,className:l,disabledItemsFocusable:a=!1,disableListWrap:u=!1,onKeyDown:c,variant:d="selectedMenu"}=t,p=H(t,X_),v=w.useRef(null),g=w.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Hr(()=>{o&&v.current.focus()},[o]),w.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(m,{direction:x})=>{const C=!v.current.style.width;if(m.clientHeight{const x=v.current,C=m.key,E=jt(x).activeElement;if(C==="ArrowDown")m.preventDefault(),Xi(x,E,u,a,$d);else if(C==="ArrowUp")m.preventDefault(),Xi(x,E,u,a,Ug);else if(C==="Home")m.preventDefault(),Xi(x,null,u,a,$d);else if(C==="End")m.preventDefault(),Xi(x,null,u,a,Ug);else if(C.length===1){const k=g.current,T=C.toLowerCase(),$=performance.now();k.keys.length>0&&($-k.lastTime>500?(k.keys=[],k.repeating=!0,k.previousKeyMatched=!0):k.repeating&&T!==k.keys[0]&&(k.repeating=!1)),k.lastTime=$,k.keys.push(T);const R=E&&!k.repeating&&iw(E,k);k.previousKeyMatched&&(R||Xi(x,E,!1,a,$d,k))?m.preventDefault():k.previousKeyMatched=!1}c&&c(m)},S=Tt(v,n);let f=-1;w.Children.forEach(s,(m,x)=>{if(!w.isValidElement(m)){f===x&&(f+=1,f>=s.length&&(f=-1));return}m.props.disabled||(d==="selectedMenu"&&m.props.selected||f===-1)&&(f=x),f===x&&(m.props.disabled||m.props.muiSkipListHighlight||m.type.muiSkipListHighlight)&&(f+=1,f>=s.length&&(f=-1))});const h=w.Children.map(s,(m,x)=>{if(x===f){const C={};return i&&(C.autoFocus=!0),m.props.tabIndex===void 0&&d==="selectedMenu"&&(C.tabIndex=0),w.cloneElement(m,C)}return m});return b.jsx(Y_,P({role:"menu",ref:S,className:l,onKeyDown:y,tabIndex:o?0:-1},p,{children:h}))}),J_=Q_;function Z_(e){return ce("MuiPopover",e)}pe("MuiPopover",["root","paper"]);const eM=["onEntering"],tM=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],nM=["slotProps"];function Vg(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.height/2:t==="bottom"&&(n=e.height),n}function Hg(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.width/2:t==="right"&&(n=e.width),n}function Gg(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function Id(e){return typeof e=="function"?e():e}const rM=e=>{const{classes:t}=e;return he({root:["root"],paper:["paper"]},Z_,t)},oM=U(NI,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),sw=U(F4,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),iM=w.forwardRef(function(t,n){var r,o,i;const s=me({props:t,name:"MuiPopover"}),{action:l,anchorEl:a,anchorOrigin:u={vertical:"top",horizontal:"left"},anchorPosition:c,anchorReference:d="anchorEl",children:p,className:v,container:g,elevation:y=8,marginThreshold:S=16,open:f,PaperProps:h={},slots:m,slotProps:x,transformOrigin:C={vertical:"top",horizontal:"left"},TransitionComponent:E=C_,transitionDuration:k="auto",TransitionProps:{onEntering:T}={},disableScrollLock:$=!1}=s,R=H(s.TransitionProps,eM),M=H(s,tM),O=(r=x==null?void 0:x.paper)!=null?r:h,I=w.useRef(),N=Tt(I,O.ref),j=P({},s,{anchorOrigin:u,anchorReference:d,elevation:y,marginThreshold:S,externalPaperSlotProps:O,transformOrigin:C,TransitionComponent:E,transitionDuration:k,TransitionProps:R}),D=rM(j),W=w.useCallback(()=>{if(d==="anchorPosition")return c;const ne=Id(a),$e=(ne&&ne.nodeType===1?ne:jt(I.current).body).getBoundingClientRect();return{top:$e.top+Vg($e,u.vertical),left:$e.left+Hg($e,u.horizontal)}},[a,u.horizontal,u.vertical,c,d]),_=w.useCallback(ne=>({vertical:Vg(ne,C.vertical),horizontal:Hg(ne,C.horizontal)}),[C.horizontal,C.vertical]),L=w.useCallback(ne=>{const ve={width:ne.offsetWidth,height:ne.offsetHeight},$e=_(ve);if(d==="none")return{top:null,left:null,transformOrigin:Gg($e)};const En=W();let Be=En.top-$e.vertical,Xe=En.left-$e.horizontal;const It=Be+ve.height,it=Xe+ve.width,Re=mr(Id(a)),rn=Re.innerHeight-S,dt=Re.innerWidth-S;if(S!==null&&Bern){const Ie=It-rn;Be-=Ie,$e.vertical+=Ie}if(S!==null&&Xedt){const Ie=it-dt;Xe-=Ie,$e.horizontal+=Ie}return{top:`${Math.round(Be)}px`,left:`${Math.round(Xe)}px`,transformOrigin:Gg($e)}},[a,d,W,_,S]),[F,K]=w.useState(f),q=w.useCallback(()=>{const ne=I.current;if(!ne)return;const ve=L(ne);ve.top!==null&&(ne.style.top=ve.top),ve.left!==null&&(ne.style.left=ve.left),ne.style.transformOrigin=ve.transformOrigin,K(!0)},[L]);w.useEffect(()=>($&&window.addEventListener("scroll",q),()=>window.removeEventListener("scroll",q)),[a,$,q]);const de=(ne,ve)=>{T&&T(ne,ve),q()},Z=()=>{K(!1)};w.useEffect(()=>{f&&q()}),w.useImperativeHandle(l,()=>f?{updatePosition:()=>{q()}}:null,[f,q]),w.useEffect(()=>{if(!f)return;const ne=mc(()=>{q()}),ve=mr(a);return ve.addEventListener("resize",ne),()=>{ne.clear(),ve.removeEventListener("resize",ne)}},[a,f,q]);let se=k;k==="auto"&&!E.muiSupportAuto&&(se=void 0);const ee=g||(a?jt(Id(a)).body:void 0),Te=(o=m==null?void 0:m.root)!=null?o:oM,Le=(i=m==null?void 0:m.paper)!=null?i:sw,ge=Xn({elementType:Le,externalSlotProps:P({},O,{style:F?O.style:P({},O.style,{opacity:0})}),additionalProps:{elevation:y,ref:N},ownerState:j,className:Q(D.paper,O==null?void 0:O.className)}),He=Xn({elementType:Te,externalSlotProps:(x==null?void 0:x.root)||{},externalForwardedProps:M,additionalProps:{ref:n,slotProps:{backdrop:{invisible:!0}},container:ee,open:f},ownerState:j,className:Q(D.root,v)}),{slotProps:re}=He,le=H(He,nM);return b.jsx(Te,P({},le,!au(Te)&&{slotProps:re,disableScrollLock:$},{children:b.jsx(E,P({appear:!0,in:f,onEntering:de,onExited:Z,timeout:se},R,{children:b.jsx(Le,P({},ge,{children:p}))}))}))}),sM=iM;function lM(e){return ce("MuiMenu",e)}pe("MuiMenu",["root","paper","list"]);const aM=["onEntering"],uM=["autoFocus","children","className","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant","slots","slotProps"],cM={vertical:"top",horizontal:"right"},dM={vertical:"top",horizontal:"left"},fM=e=>{const{classes:t}=e;return he({root:["root"],paper:["paper"],list:["list"]},lM,t)},pM=U(sM,{shouldForwardProp:e=>Dt(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),hM=U(sw,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),mM=U(J_,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),gM=w.forwardRef(function(t,n){var r,o;const i=me({props:t,name:"MuiMenu"}),{autoFocus:s=!0,children:l,className:a,disableAutoFocusItem:u=!1,MenuListProps:c={},onClose:d,open:p,PaperProps:v={},PopoverClasses:g,transitionDuration:y="auto",TransitionProps:{onEntering:S}={},variant:f="selectedMenu",slots:h={},slotProps:m={}}=i,x=H(i.TransitionProps,aM),C=H(i,uM),E=Gh(),k=P({},i,{autoFocus:s,disableAutoFocusItem:u,MenuListProps:c,onEntering:S,PaperProps:v,transitionDuration:y,TransitionProps:x,variant:f}),T=fM(k),$=s&&!u&&p,R=w.useRef(null),M=(_,L)=>{R.current&&R.current.adjustStyleForScrollbar(_,{direction:E?"rtl":"ltr"}),S&&S(_,L)},O=_=>{_.key==="Tab"&&(_.preventDefault(),d&&d(_,"tabKeyDown"))};let I=-1;w.Children.map(l,(_,L)=>{w.isValidElement(_)&&(_.props.disabled||(f==="selectedMenu"&&_.props.selected||I===-1)&&(I=L))});const N=(r=h.paper)!=null?r:hM,j=(o=m.paper)!=null?o:v,D=Xn({elementType:h.root,externalSlotProps:m.root,ownerState:k,className:[T.root,a]}),W=Xn({elementType:N,externalSlotProps:j,ownerState:k,className:T.paper});return b.jsx(pM,P({onClose:d,anchorOrigin:{vertical:"bottom",horizontal:E?"right":"left"},transformOrigin:E?cM:dM,slots:{paper:N,root:h.root},slotProps:{root:D,paper:W},open:p,ref:n,transitionDuration:y,TransitionProps:P({onEntering:M},x),ownerState:k},C,{classes:g,children:b.jsx(mM,P({onKeyDown:O,actions:R,autoFocus:s&&(I===-1||u),autoFocusItem:$,variant:f},c,{className:Q(T.list,c.className),children:l}))}))}),vM=gM;function yM(e){return ce("MuiNativeSelect",e)}const xM=pe("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),em=xM,wM=["className","disabled","error","IconComponent","inputRef","variant"],SM=e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:i,error:s}=e,l={select:["select",n,r&&"disabled",o&&"multiple",s&&"error"],icon:["icon",`icon${J(n)}`,i&&"iconOpen",r&&"disabled"]};return he(l,yM,t)},lw=({ownerState:e,theme:t})=>P({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":P({},t.vars?{backgroundColor:`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:t.palette.mode==="light"?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${em.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},e.variant==="filled"&&{"&&&":{paddingRight:32}},e.variant==="outlined"&&{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}),bM=U("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:Dt,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${em.multiple}`]:t.multiple}]}})(lw),aw=({ownerState:e,theme:t})=>P({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${em.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),CM=U("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${J(n.variant)}`],n.open&&t.iconOpen]}})(aw),EM=w.forwardRef(function(t,n){const{className:r,disabled:o,error:i,IconComponent:s,inputRef:l,variant:a="standard"}=t,u=H(t,wM),c=P({},t,{disabled:o,variant:a,error:i}),d=SM(c);return b.jsxs(w.Fragment,{children:[b.jsx(bM,P({ownerState:c,className:Q(d.select,r),disabled:o,ref:l||n},u)),t.multiple?null:b.jsx(CM,{as:s,ownerState:c,className:d.icon})]})}),kM=EM;var Kg;const PM=["children","classes","className","label","notched"],TM=U("fieldset",{shouldForwardProp:Dt})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),RM=U("legend",{shouldForwardProp:Dt})(({ownerState:e,theme:t})=>P({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})},e.withLabel&&P({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})})));function $M(e){const{className:t,label:n,notched:r}=e,o=H(e,PM),i=n!=null&&n!=="",s=P({},e,{notched:r,withLabel:i});return b.jsx(TM,P({"aria-hidden":!0,className:t,ownerState:s},o,{children:b.jsx(RM,{ownerState:s,children:i?b.jsx("span",{children:n}):Kg||(Kg=b.jsx("span",{className:"notranslate",children:"​"}))})}))}const IM=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],_M=e=>{const{classes:t}=e,r=he({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},H$,t);return P({},t,r)},MM=U(Ec,{shouldForwardProp:e=>Dt(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:bc})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return P({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${br.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${br.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${br.focused} .${br.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${br.error} .${br.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${br.disabled} .${br.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&P({padding:"16.5px 14px"},t.size==="small"&&{padding:"8.5px 14px"}))}),OM=U($M,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}),NM=U(kc,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:Cc})(({theme:e,ownerState:t})=>P({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{padding:"8.5px 14px"},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0})),uw=w.forwardRef(function(t,n){var r,o,i,s,l;const a=me({props:t,name:"MuiOutlinedInput"}),{components:u={},fullWidth:c=!1,inputComponent:d="input",label:p,multiline:v=!1,notched:g,slots:y={},type:S="text"}=a,f=H(a,IM),h=_M(a),m=Qn(),x=Qr({props:a,muiFormControl:m,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),C=P({},a,{color:x.color||"primary",disabled:x.disabled,error:x.error,focused:x.focused,formControl:m,fullWidth:c,hiddenLabel:x.hiddenLabel,multiline:v,size:x.size,type:S}),E=(r=(o=y.root)!=null?o:u.Root)!=null?r:MM,k=(i=(s=y.input)!=null?s:u.Input)!=null?i:NM;return b.jsx(Zh,P({slots:{root:E,input:k},renderSuffix:T=>b.jsx(OM,{ownerState:C,className:h.notchedOutline,label:p!=null&&p!==""&&x.required?l||(l=b.jsxs(w.Fragment,{children:[p," ","*"]})):p,notched:typeof g<"u"?g:!!(T.startAdornment||T.filled||T.focused)}),fullWidth:c,inputComponent:d,multiline:v,ref:n,type:S},f,{classes:P({},h,{notchedOutline:null})}))});uw.muiName="Input";const cw=uw,LM=hl(b.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),AM=hl(b.jsx("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),jM=U("span",{shouldForwardProp:Dt})({position:"relative",display:"flex"}),zM=U(LM)({transform:"scale(1)"}),FM=U(AM)(({theme:e,ownerState:t})=>P({left:0,position:"absolute",transform:"scale(0)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})},t.checked&&{transform:"scale(1)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.shortest})}));function dw(e){const{checked:t=!1,classes:n={},fontSize:r}=e,o=P({},e,{checked:t});return b.jsxs(jM,{className:n.root,ownerState:o,children:[b.jsx(zM,{fontSize:r,className:n.background,ownerState:o}),b.jsx(FM,{fontSize:r,className:n.dot,ownerState:o})]})}const DM=w.createContext(void 0),fw=DM;function BM(){return w.useContext(fw)}function WM(e){return ce("MuiRadio",e)}const qg=pe("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary","sizeSmall"]),UM=["checked","checkedIcon","color","icon","name","onChange","size","className"],VM=e=>{const{classes:t,color:n,size:r}=e,o={root:["root",`color${J(n)}`,r!=="medium"&&`size${J(r)}`]};return P({},t,he(o,WM,t))},HM=U(Zx,{shouldForwardProp:e=>Dt(e)||e==="classes",name:"MuiRadio",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size!=="medium"&&t[`size${J(n.size)}`],t[`color${J(n.color)}`]]}})(({theme:e,ownerState:t})=>P({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${t.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:ar(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${qg.checked}`]:{color:(e.vars||e).palette[t.color].main}},{[`&.${qg.disabled}`]:{color:(e.vars||e).palette.action.disabled}}));function GM(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}const Yg=b.jsx(dw,{checked:!0}),Xg=b.jsx(dw,{}),KM=w.forwardRef(function(t,n){var r,o;const i=me({props:t,name:"MuiRadio"}),{checked:s,checkedIcon:l=Yg,color:a="primary",icon:u=Xg,name:c,onChange:d,size:p="medium",className:v}=i,g=H(i,UM),y=P({},i,{color:a,size:p}),S=VM(y),f=BM();let h=s;const m=Jf(d,f&&f.onChange);let x=c;return f&&(typeof h>"u"&&(h=GM(f.value,i.value)),typeof x>"u"&&(x=f.name)),b.jsx(HM,P({type:"radio",icon:w.cloneElement(u,{fontSize:(r=Xg.props.fontSize)!=null?r:p}),checkedIcon:w.cloneElement(l,{fontSize:(o=Yg.props.fontSize)!=null?o:p}),ownerState:y,classes:S,name:x,checked:h,onChange:m,ref:n,className:Q(S.root,v)},g))}),qM=KM,YM=["actions","children","defaultValue","name","onChange","value"],XM=w.forwardRef(function(t,n){const{actions:r,children:o,defaultValue:i,name:s,onChange:l,value:a}=t,u=H(t,YM),c=w.useRef(null),[d,p]=ou({controlled:a,default:i,name:"RadioGroup"});w.useImperativeHandle(r,()=>({focus:()=>{let S=c.current.querySelector("input:not(:disabled):checked");S||(S=c.current.querySelector("input:not(:disabled)")),S&&S.focus()}}),[]);const v=Tt(n,c),g=Hh(s),y=w.useMemo(()=>({name:g,onChange(S){p(S.target.value),l&&l(S,S.target.value)},value:d}),[g,l,p,d]);return b.jsx(fw.Provider,{value:y,children:b.jsx(i_,P({role:"radiogroup",ref:v},u,{children:o}))})}),QM=XM;function JM(e){return ce("MuiSelect",e)}const Qi=pe("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var Qg;const ZM=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","error","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],eO=U("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${Qi.select}`]:t.select},{[`&.${Qi.select}`]:t[n.variant]},{[`&.${Qi.error}`]:t.error},{[`&.${Qi.multiple}`]:t.multiple}]}})(lw,{[`&.${Qi.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),tO=U("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${J(n.variant)}`],n.open&&t.iconOpen]}})(aw),nO=U("input",{shouldForwardProp:e=>Gx(e)&&e!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function Jg(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function rO(e){return e==null||typeof e=="string"&&!e.trim()}const oO=e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:i,error:s}=e,l={select:["select",n,r&&"disabled",o&&"multiple",s&&"error"],icon:["icon",`icon${J(n)}`,i&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return he(l,JM,t)},iO=w.forwardRef(function(t,n){var r;const{"aria-describedby":o,"aria-label":i,autoFocus:s,autoWidth:l,children:a,className:u,defaultOpen:c,defaultValue:d,disabled:p,displayEmpty:v,error:g=!1,IconComponent:y,inputRef:S,labelId:f,MenuProps:h={},multiple:m,name:x,onBlur:C,onChange:E,onClose:k,onFocus:T,onOpen:$,open:R,readOnly:M,renderValue:O,SelectDisplayProps:I={},tabIndex:N,value:j,variant:D="standard"}=t,W=H(t,ZM),[_,L]=ou({controlled:j,default:d,name:"Select"}),[F,K]=ou({controlled:R,default:c,name:"Select"}),q=w.useRef(null),de=w.useRef(null),[Z,se]=w.useState(null),{current:ee}=w.useRef(R!=null),[Te,Le]=w.useState(),ge=Tt(n,S),He=w.useCallback(X=>{de.current=X,X&&se(X)},[]),re=Z==null?void 0:Z.parentNode;w.useImperativeHandle(ge,()=>({focus:()=>{de.current.focus()},node:q.current,value:_}),[_]),w.useEffect(()=>{c&&F&&Z&&!ee&&(Le(l?null:re.clientWidth),de.current.focus())},[Z,l]),w.useEffect(()=>{s&&de.current.focus()},[s]),w.useEffect(()=>{if(!f)return;const X=jt(de.current).getElementById(f);if(X){const Ce=()=>{getSelection().isCollapsed&&de.current.focus()};return X.addEventListener("click",Ce),()=>{X.removeEventListener("click",Ce)}}},[f]);const le=(X,Ce)=>{X?$&&$(Ce):k&&k(Ce),ee||(Le(l?null:re.clientWidth),K(X))},ne=X=>{X.button===0&&(X.preventDefault(),de.current.focus(),le(!0,X))},ve=X=>{le(!1,X)},$e=w.Children.toArray(a),En=X=>{const Ce=$e.find(B=>B.props.value===X.target.value);Ce!==void 0&&(L(Ce.props.value),E&&E(X,Ce))},Be=X=>Ce=>{let B;if(Ce.currentTarget.hasAttribute("tabindex")){if(m){B=Array.isArray(_)?_.slice():[];const G=_.indexOf(X.props.value);G===-1?B.push(X.props.value):B.splice(G,1)}else B=X.props.value;if(X.props.onClick&&X.props.onClick(Ce),_!==B&&(L(B),E)){const G=Ce.nativeEvent||Ce,fe=new G.constructor(G.type,G);Object.defineProperty(fe,"target",{writable:!0,value:{value:B,name:x}}),E(fe,X)}m||le(!1,Ce)}},Xe=X=>{M||[" ","ArrowUp","ArrowDown","Enter"].indexOf(X.key)!==-1&&(X.preventDefault(),le(!0,X))},It=Z!==null&&F,it=X=>{!It&&C&&(Object.defineProperty(X,"target",{writable:!0,value:{value:_,name:x}}),C(X))};delete W["aria-invalid"];let Re,rn;const dt=[];let Ie=!1;(uu({value:_})||v)&&(O?Re=O(_):Ie=!0);const on=$e.map(X=>{if(!w.isValidElement(X))return null;let Ce;if(m){if(!Array.isArray(_))throw new Error(Co(2));Ce=_.some(B=>Jg(B,X.props.value)),Ce&&Ie&&dt.push(X.props.children)}else Ce=Jg(_,X.props.value),Ce&&Ie&&(rn=X.props.children);return w.cloneElement(X,{"aria-selected":Ce?"true":"false",onClick:Be(X),onKeyUp:B=>{B.key===" "&&B.preventDefault(),X.props.onKeyUp&&X.props.onKeyUp(B)},role:"option",selected:Ce,value:void 0,"data-value":X.props.value})});Ie&&(m?dt.length===0?Re=null:Re=dt.reduce((X,Ce,B)=>(X.push(Ce),B{const{classes:t}=e;return t},tm={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>Dt(e)&&e!=="variant",slot:"Root"},cO=U(ow,tm)(""),dO=U(cw,tm)(""),fO=U(tw,tm)(""),pw=w.forwardRef(function(t,n){const r=me({name:"MuiSelect",props:t}),{autoWidth:o=!1,children:i,classes:s={},className:l,defaultOpen:a=!1,displayEmpty:u=!1,IconComponent:c=Y$,id:d,input:p,inputProps:v,label:g,labelId:y,MenuProps:S,multiple:f=!1,native:h=!1,onClose:m,onOpen:x,open:C,renderValue:E,SelectDisplayProps:k,variant:T="outlined"}=r,$=H(r,lO),R=h?kM:sO,M=Qn(),O=Qr({props:r,muiFormControl:M,states:["variant","error"]}),I=O.variant||T,N=P({},r,{variant:I,classes:s}),j=uO(N),D=H(j,aO),W=p||{standard:b.jsx(cO,{ownerState:N}),outlined:b.jsx(dO,{label:g,ownerState:N}),filled:b.jsx(fO,{ownerState:N})}[I],_=Tt(n,W.ref);return b.jsx(w.Fragment,{children:w.cloneElement(W,P({inputComponent:R,inputProps:P({children:i,error:O.error,IconComponent:c,variant:I,type:void 0,multiple:f},h?{id:d}:{autoWidth:o,defaultOpen:a,displayEmpty:u,labelId:y,MenuProps:S,onClose:m,onOpen:x,open:C,renderValue:E,SelectDisplayProps:P({id:d},k)},v,{classes:v?Pt(D,v.classes):D},p?p.props.inputProps:{})},(f&&h||u)&&I==="outlined"?{notched:!0}:{},{ref:_,className:Q(W.props.className,l,j.root)},!p&&{variant:I},$))})});pw.muiName="Select";const pO=pw;function hO(e){return ce("MuiSwitch",e)}const mO=pe("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),Ge=mO,gO=["className","color","edge","size","sx"],vO=k4(),yO=e=>{const{classes:t,edge:n,size:r,color:o,checked:i,disabled:s}=e,l={root:["root",n&&`edge${J(n)}`,`size${J(r)}`],switchBase:["switchBase",`color${J(o)}`,i&&"checked",s&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},a=he(l,hO,t);return P({},t,a)},xO=U("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.edge&&t[`edge${J(n.edge)}`],t[`size${J(n.size)}`]]}})({display:"inline-flex",width:34+12*2,height:14+12*2,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"},variants:[{props:{edge:"start"},style:{marginLeft:-8}},{props:{edge:"end"},style:{marginRight:-8}},{props:{size:"small"},style:{width:40,height:24,padding:7,[`& .${Ge.thumb}`]:{width:16,height:16},[`& .${Ge.switchBase}`]:{padding:4,[`&.${Ge.checked}`]:{transform:"translateX(16px)"}}}}]}),wO=U(Zx,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.switchBase,{[`& .${Ge.input}`]:t.input},n.color!=="default"&&t[`color${J(n.color)}`]]}})(({theme:e})=>({position:"absolute",top:0,left:0,zIndex:1,color:e.vars?e.vars.palette.Switch.defaultColor:`${e.palette.mode==="light"?e.palette.common.white:e.palette.grey[300]}`,transition:e.transitions.create(["left","transform"],{duration:e.transitions.duration.shortest}),[`&.${Ge.checked}`]:{transform:"translateX(20px)"},[`&.${Ge.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${Ge.checked} + .${Ge.track}`]:{opacity:.5},[`&.${Ge.disabled} + .${Ge.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:`${e.palette.mode==="light"?.12:.2}`},[`& .${Ge.input}`]:{left:"-100%",width:"300%"}}),({theme:e})=>({"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:ar(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},variants:[...Object.entries(e.palette).filter(([,t])=>t.main&&t.light).map(([t])=>({props:{color:t},style:{[`&.${Ge.checked}`]:{color:(e.vars||e).palette[t].main,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:ar(e.palette[t].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Ge.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${t}DisabledColor`]:`${e.palette.mode==="light"?zx(e.palette[t].main,.62):jx(e.palette[t].main,.55)}`}},[`&.${Ge.checked} + .${Ge.track}`]:{backgroundColor:(e.vars||e).palette[t].main}}}))]})),SO=U("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e})=>({height:"100%",width:"100%",borderRadius:14/2,zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${e.palette.mode==="light"?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:`${e.palette.mode==="light"?.38:.3}`})),bO=U("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})(({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})),CO=w.forwardRef(function(t,n){const r=vO({props:t,name:"MuiSwitch"}),{className:o,color:i="primary",edge:s=!1,size:l="medium",sx:a}=r,u=H(r,gO),c=P({},r,{color:i,edge:s,size:l}),d=yO(c),p=b.jsx(bO,{className:d.thumb,ownerState:c});return b.jsxs(xO,{className:Q(d.root,o),sx:a,ownerState:c,children:[b.jsx(wO,P({type:"checkbox",icon:p,checkedIcon:p,ref:n,ownerState:c},u,{classes:P({},d,{root:d.switchBase})})),b.jsx(SO,{className:d.track,ownerState:c})]})}),EO=CO;function kO(e){return ce("MuiTab",e)}const PO=pe("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]),eo=PO,TO=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],RO=e=>{const{classes:t,textColor:n,fullWidth:r,wrapped:o,icon:i,label:s,selected:l,disabled:a}=e,u={root:["root",i&&s&&"labelIcon",`textColor${J(n)}`,r&&"fullWidth",o&&"wrapped",l&&"selected",a&&"disabled"],iconWrapper:["iconWrapper"]};return he(u,kO,t)},$O=U(wc,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.label&&n.icon&&t.labelIcon,t[`textColor${J(n.textColor)}`],n.fullWidth&&t.fullWidth,n.wrapped&&t.wrapped]}})(({theme:e,ownerState:t})=>P({},e.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center"},t.label&&{flexDirection:t.iconPosition==="top"||t.iconPosition==="bottom"?"column":"row"},{lineHeight:1.25},t.icon&&t.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${eo.iconWrapper}`]:P({},t.iconPosition==="top"&&{marginBottom:6},t.iconPosition==="bottom"&&{marginTop:6},t.iconPosition==="start"&&{marginRight:e.spacing(1)},t.iconPosition==="end"&&{marginLeft:e.spacing(1)})},t.textColor==="inherit"&&{color:"inherit",opacity:.6,[`&.${eo.selected}`]:{opacity:1},[`&.${eo.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.textColor==="primary"&&{color:(e.vars||e).palette.text.secondary,[`&.${eo.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${eo.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.textColor==="secondary"&&{color:(e.vars||e).palette.text.secondary,[`&.${eo.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${eo.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},t.wrapped&&{fontSize:e.typography.pxToRem(12)})),IO=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiTab"}),{className:o,disabled:i=!1,disableFocusRipple:s=!1,fullWidth:l,icon:a,iconPosition:u="top",indicator:c,label:d,onChange:p,onClick:v,onFocus:g,selected:y,selectionFollowsFocus:S,textColor:f="inherit",value:h,wrapped:m=!1}=r,x=H(r,TO),C=P({},r,{disabled:i,disableFocusRipple:s,selected:y,icon:!!a,iconPosition:u,label:!!d,fullWidth:l,textColor:f,wrapped:m}),E=RO(C),k=a&&d&&w.isValidElement(a)?w.cloneElement(a,{className:Q(E.iconWrapper,a.props.className)}):a,T=R=>{!y&&p&&p(R,h),v&&v(R)},$=R=>{S&&!y&&p&&p(R,h),g&&g(R)};return b.jsxs($O,P({focusRipple:!s,className:Q(E.root,o),ref:n,role:"tab","aria-selected":y,disabled:i,onClick:T,onFocus:$,ownerState:C,tabIndex:y?0:-1},x,{children:[u==="top"||u==="start"?b.jsxs(w.Fragment,{children:[k,d]}):b.jsxs(w.Fragment,{children:[d,k]}),c]}))}),_O=IO,MO=hl(b.jsx("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),OO=hl(b.jsx("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight");function NO(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}function LO(e,t,n,r={},o=()=>{}){const{ease:i=NO,duration:s=300}=r;let l=null;const a=t[e];let u=!1;const c=()=>{u=!0},d=p=>{if(u){o(new Error("Animation cancelled"));return}l===null&&(l=p);const v=Math.min(1,(p-l)/s);if(t[e]=i(v)*(n-a)+a,v>=1){requestAnimationFrame(()=>{o(null)});return}requestAnimationFrame(d)};return a===n?(o(new Error("Element already at target position")),c):(requestAnimationFrame(d),c)}const AO=["onChange"],jO={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function zO(e){const{onChange:t}=e,n=H(e,AO),r=w.useRef(),o=w.useRef(null),i=()=>{r.current=o.current.offsetHeight-o.current.clientHeight};return Hr(()=>{const s=mc(()=>{const a=r.current;i(),a!==r.current&&t(r.current)}),l=mr(o.current);return l.addEventListener("resize",s),()=>{s.clear(),l.removeEventListener("resize",s)}},[t]),w.useEffect(()=>{i(),t(r.current)},[t]),b.jsx("div",P({style:jO,ref:o},n))}function FO(e){return ce("MuiTabScrollButton",e)}const DO=pe("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),BO=DO,WO=["className","slots","slotProps","direction","orientation","disabled"],UO=e=>{const{classes:t,orientation:n,disabled:r}=e;return he({root:["root",n,r&&"disabled"]},FO,t)},VO=U(wc,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.orientation&&t[n.orientation]]}})(({ownerState:e})=>P({width:40,flexShrink:0,opacity:.8,[`&.${BO.disabled}`]:{opacity:0}},e.orientation==="vertical"&&{width:"100%",height:40,"& svg":{transform:`rotate(${e.isRtl?-90:90}deg)`}})),HO=w.forwardRef(function(t,n){var r,o;const i=me({props:t,name:"MuiTabScrollButton"}),{className:s,slots:l={},slotProps:a={},direction:u}=i,c=H(i,WO),d=Gh(),p=P({isRtl:d},i),v=UO(p),g=(r=l.StartScrollButtonIcon)!=null?r:MO,y=(o=l.EndScrollButtonIcon)!=null?o:OO,S=Xn({elementType:g,externalSlotProps:a.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:p}),f=Xn({elementType:y,externalSlotProps:a.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:p});return b.jsx(VO,P({component:"div",className:Q(v.root,s),ref:n,role:null,ownerState:p,tabIndex:null},c,{children:u==="left"?b.jsx(g,P({},S)):b.jsx(y,P({},f))}))}),GO=HO;function KO(e){return ce("MuiTabs",e)}const qO=pe("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"]),_d=qO,YO=["aria-label","aria-labelledby","action","centered","children","className","component","allowScrollButtonsMobile","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","slots","slotProps","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant","visibleScrollbar"],Zg=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,ev=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,Hl=(e,t,n)=>{let r=!1,o=n(e,t);for(;o;){if(o===e.firstChild){if(r)return;r=!0}const i=o.disabled||o.getAttribute("aria-disabled")==="true";if(!o.hasAttribute("tabindex")||i)o=n(e,o);else{o.focus();return}}},XO=e=>{const{vertical:t,fixed:n,hideScrollbar:r,scrollableX:o,scrollableY:i,centered:s,scrollButtonsHideMobile:l,classes:a}=e;return he({root:["root",t&&"vertical"],scroller:["scroller",n&&"fixed",r&&"hideScrollbar",o&&"scrollableX",i&&"scrollableY"],flexContainer:["flexContainer",t&&"flexContainerVertical",s&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",l&&"scrollButtonsHideMobile"],scrollableX:[o&&"scrollableX"],hideScrollbar:[r&&"hideScrollbar"]},KO,a)},QO=U("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${_d.scrollButtons}`]:t.scrollButtons},{[`& .${_d.scrollButtons}`]:n.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,n.vertical&&t.vertical]}})(({ownerState:e,theme:t})=>P({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},e.vertical&&{flexDirection:"column"},e.scrollButtonsHideMobile&&{[`& .${_d.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}})),JO=U("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.scroller,n.fixed&&t.fixed,n.hideScrollbar&&t.hideScrollbar,n.scrollableX&&t.scrollableX,n.scrollableY&&t.scrollableY]}})(({ownerState:e})=>P({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},e.fixed&&{overflowX:"hidden",width:"100%"},e.hideScrollbar&&{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},e.scrollableX&&{overflowX:"auto",overflowY:"hidden"},e.scrollableY&&{overflowY:"auto",overflowX:"hidden"})),ZO=U("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.flexContainer,n.vertical&&t.flexContainerVertical,n.centered&&t.centered]}})(({ownerState:e})=>P({display:"flex"},e.vertical&&{flexDirection:"column"},e.centered&&{justifyContent:"center"})),eN=U("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(e,t)=>t.indicator})(({ownerState:e,theme:t})=>P({position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create()},e.indicatorColor==="primary"&&{backgroundColor:(t.vars||t).palette.primary.main},e.indicatorColor==="secondary"&&{backgroundColor:(t.vars||t).palette.secondary.main},e.vertical&&{height:"100%",width:2,right:0})),tN=U(zO)({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),tv={},nN=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiTabs"}),o=Xh(),i=Gh(),{"aria-label":s,"aria-labelledby":l,action:a,centered:u=!1,children:c,className:d,component:p="div",allowScrollButtonsMobile:v=!1,indicatorColor:g="primary",onChange:y,orientation:S="horizontal",ScrollButtonComponent:f=GO,scrollButtons:h="auto",selectionFollowsFocus:m,slots:x={},slotProps:C={},TabIndicatorProps:E={},TabScrollButtonProps:k={},textColor:T="primary",value:$,variant:R="standard",visibleScrollbar:M=!1}=r,O=H(r,YO),I=R==="scrollable",N=S==="vertical",j=N?"scrollTop":"scrollLeft",D=N?"top":"left",W=N?"bottom":"right",_=N?"clientHeight":"clientWidth",L=N?"height":"width",F=P({},r,{component:p,allowScrollButtonsMobile:v,indicatorColor:g,orientation:S,vertical:N,scrollButtons:h,textColor:T,variant:R,visibleScrollbar:M,fixed:!I,hideScrollbar:I&&!M,scrollableX:I&&!N,scrollableY:I&&N,centered:u&&!I,scrollButtonsHideMobile:!v}),K=XO(F),q=Xn({elementType:x.StartScrollButtonIcon,externalSlotProps:C.startScrollButtonIcon,ownerState:F}),de=Xn({elementType:x.EndScrollButtonIcon,externalSlotProps:C.endScrollButtonIcon,ownerState:F}),[Z,se]=w.useState(!1),[ee,Te]=w.useState(tv),[Le,ge]=w.useState(!1),[He,re]=w.useState(!1),[le,ne]=w.useState(!1),[ve,$e]=w.useState({overflow:"hidden",scrollbarWidth:0}),En=new Map,Be=w.useRef(null),Xe=w.useRef(null),It=()=>{const B=Be.current;let G;if(B){const ye=B.getBoundingClientRect();G={clientWidth:B.clientWidth,scrollLeft:B.scrollLeft,scrollTop:B.scrollTop,scrollLeftNormalized:XR(B,i?"rtl":"ltr"),scrollWidth:B.scrollWidth,top:ye.top,bottom:ye.bottom,left:ye.left,right:ye.right}}let fe;if(B&&$!==!1){const ye=Xe.current.children;if(ye.length>0){const Qe=ye[En.get($)];fe=Qe?Qe.getBoundingClientRect():null}}return{tabsMeta:G,tabMeta:fe}},it=lr(()=>{const{tabsMeta:B,tabMeta:G}=It();let fe=0,ye;if(N)ye="top",G&&B&&(fe=G.top-B.top+B.scrollTop);else if(ye=i?"right":"left",G&&B){const bt=i?B.scrollLeftNormalized+B.clientWidth-B.scrollWidth:B.scrollLeft;fe=(i?-1:1)*(G[ye]-B[ye]+bt)}const Qe={[ye]:fe,[L]:G?G[L]:0};if(isNaN(ee[ye])||isNaN(ee[L]))Te(Qe);else{const bt=Math.abs(ee[ye]-Qe[ye]),zn=Math.abs(ee[L]-Qe[L]);(bt>=1||zn>=1)&&Te(Qe)}}),Re=(B,{animation:G=!0}={})=>{G?LO(j,Be.current,B,{duration:o.transitions.duration.standard}):Be.current[j]=B},rn=B=>{let G=Be.current[j];N?G+=B:(G+=B*(i?-1:1),G*=i&&Ix()==="reverse"?-1:1),Re(G)},dt=()=>{const B=Be.current[_];let G=0;const fe=Array.from(Xe.current.children);for(let ye=0;yeB){ye===0&&(G=B);break}G+=Qe[_]}return G},Ie=()=>{rn(-1*dt())},on=()=>{rn(dt())},An=w.useCallback(B=>{$e({overflow:null,scrollbarWidth:B})},[]),kn=()=>{const B={};B.scrollbarSizeListener=I?b.jsx(tN,{onChange:An,className:Q(K.scrollableX,K.hideScrollbar)}):null;const fe=I&&(h==="auto"&&(Le||He)||h===!0);return B.scrollButtonStart=fe?b.jsx(f,P({slots:{StartScrollButtonIcon:x.StartScrollButtonIcon},slotProps:{startScrollButtonIcon:q},orientation:S,direction:i?"right":"left",onClick:Ie,disabled:!Le},k,{className:Q(K.scrollButtons,k.className)})):null,B.scrollButtonEnd=fe?b.jsx(f,P({slots:{EndScrollButtonIcon:x.EndScrollButtonIcon},slotProps:{endScrollButtonIcon:de},orientation:S,direction:i?"left":"right",onClick:on,disabled:!He},k,{className:Q(K.scrollButtons,k.className)})):null,B},be=lr(B=>{const{tabsMeta:G,tabMeta:fe}=It();if(!(!fe||!G)){if(fe[D]G[W]){const ye=G[j]+(fe[W]-G[W]);Re(ye,{animation:B})}}}),Y=lr(()=>{I&&h!==!1&&ne(!le)});w.useEffect(()=>{const B=mc(()=>{Be.current&&it()});let G;const fe=bt=>{bt.forEach(zn=>{zn.removedNodes.forEach(zi=>{var wr;(wr=G)==null||wr.unobserve(zi)}),zn.addedNodes.forEach(zi=>{var wr;(wr=G)==null||wr.observe(zi)})}),B(),Y()},ye=mr(Be.current);ye.addEventListener("resize",B);let Qe;return typeof ResizeObserver<"u"&&(G=new ResizeObserver(B),Array.from(Xe.current.children).forEach(bt=>{G.observe(bt)})),typeof MutationObserver<"u"&&(Qe=new MutationObserver(fe),Qe.observe(Xe.current,{childList:!0})),()=>{var bt,zn;B.clear(),ye.removeEventListener("resize",B),(bt=Qe)==null||bt.disconnect(),(zn=G)==null||zn.disconnect()}},[it,Y]),w.useEffect(()=>{const B=Array.from(Xe.current.children),G=B.length;if(typeof IntersectionObserver<"u"&&G>0&&I&&h!==!1){const fe=B[0],ye=B[G-1],Qe={root:Be.current,threshold:.99},bt=Lc=>{ge(!Lc[0].isIntersecting)},zn=new IntersectionObserver(bt,Qe);zn.observe(fe);const zi=Lc=>{re(!Lc[0].isIntersecting)},wr=new IntersectionObserver(zi,Qe);return wr.observe(ye),()=>{zn.disconnect(),wr.disconnect()}}},[I,h,le,c==null?void 0:c.length]),w.useEffect(()=>{se(!0)},[]),w.useEffect(()=>{it()}),w.useEffect(()=>{be(tv!==ee)},[be,ee]),w.useImperativeHandle(a,()=>({updateIndicator:it,updateScrollButtons:Y}),[it,Y]);const sn=b.jsx(eN,P({},E,{className:Q(K.indicator,E.className),ownerState:F,style:P({},ee,E.style)}));let jn=0;const Jr=w.Children.map(c,B=>{if(!w.isValidElement(B))return null;const G=B.props.value===void 0?jn:B.props.value;En.set(G,jn);const fe=G===$;return jn+=1,w.cloneElement(B,P({fullWidth:R==="fullWidth",indicator:fe&&!Z&&sn,selected:fe,selectionFollowsFocus:m,onChange:y,textColor:T,value:G},jn===1&&$===!1&&!B.props.tabIndex?{tabIndex:0}:{}))}),X=B=>{const G=Xe.current,fe=jt(G).activeElement;if(fe.getAttribute("role")!=="tab")return;let Qe=S==="horizontal"?"ArrowLeft":"ArrowUp",bt=S==="horizontal"?"ArrowRight":"ArrowDown";switch(S==="horizontal"&&i&&(Qe="ArrowRight",bt="ArrowLeft"),B.key){case Qe:B.preventDefault(),Hl(G,fe,ev);break;case bt:B.preventDefault(),Hl(G,fe,Zg);break;case"Home":B.preventDefault(),Hl(G,null,Zg);break;case"End":B.preventDefault(),Hl(G,null,ev);break}},Ce=kn();return b.jsxs(QO,P({className:Q(K.root,d),ownerState:F,ref:n,as:p},O,{children:[Ce.scrollButtonStart,Ce.scrollbarSizeListener,b.jsxs(JO,{className:K.scroller,ownerState:F,style:{overflow:ve.overflow,[N?`margin${i?"Left":"Right"}`:"marginBottom"]:M?void 0:-ve.scrollbarWidth},ref:Be,children:[b.jsx(ZO,{"aria-label":s,"aria-labelledby":l,"aria-orientation":S==="vertical"?"vertical":null,className:K.flexContainer,ownerState:F,onKeyDown:X,ref:Xe,role:"tablist",children:Jr}),Z&&sn]}),Ce.scrollButtonEnd]}))}),rN=nN;function oN(e){return ce("MuiTextField",e)}pe("MuiTextField",["root"]);const iN=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],sN={standard:ow,filled:tw,outlined:cw},lN=e=>{const{classes:t}=e;return he({root:["root"]},oN,t)},aN=U(VI,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),uN=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiTextField"}),{autoComplete:o,autoFocus:i=!1,children:s,className:l,color:a="primary",defaultValue:u,disabled:c=!1,error:d=!1,FormHelperTextProps:p,fullWidth:v=!1,helperText:g,id:y,InputLabelProps:S,inputProps:f,InputProps:h,inputRef:m,label:x,maxRows:C,minRows:E,multiline:k=!1,name:T,onBlur:$,onChange:R,onFocus:M,placeholder:O,required:I=!1,rows:N,select:j=!1,SelectProps:D,type:W,value:_,variant:L="outlined"}=r,F=H(r,iN),K=P({},r,{autoFocus:i,color:a,disabled:c,error:d,fullWidth:v,multiline:k,required:I,select:j,variant:L}),q=lN(K),de={};L==="outlined"&&(S&&typeof S.shrink<"u"&&(de.notched=S.shrink),de.label=x),j&&((!D||!D.native)&&(de.id=void 0),de["aria-describedby"]=void 0);const Z=Hh(y),se=g&&Z?`${Z}-helper-text`:void 0,ee=x&&Z?`${Z}-label`:void 0,Te=sN[L],Le=b.jsx(Te,P({"aria-describedby":se,autoComplete:o,autoFocus:i,defaultValue:u,fullWidth:v,multiline:k,name:T,rows:N,maxRows:C,minRows:E,type:W,value:_,id:Z,inputRef:m,onBlur:$,onChange:R,onFocus:M,placeholder:O,inputProps:f},de,h));return b.jsxs(aN,P({className:Q(q.root,l),disabled:c,error:d,fullWidth:v,ref:n,required:I,color:a,variant:L,ownerState:K},F,{children:[x!=null&&x!==""&&b.jsx(B_,P({htmlFor:Z,id:ee},S,{children:x})),j?b.jsx(pO,P({"aria-describedby":se,id:Z,labelId:ee,value:_,input:Le},D,{children:s})):Le,g&&b.jsx(f_,P({id:se},p,{children:g}))]}))}),cN=uN;function dN(e){return ce("MuiTabPanel",e)}pe("MuiTabPanel",["root"]);const hw=w.createContext(null);function fN(){const[e,t]=w.useState(null);return w.useEffect(()=>{t(`mui-p-${Math.round(Math.random()*1e5)}`)},[]),e}function pN(e){const{children:t,value:n}=e,r=fN(),o=w.useMemo(()=>({idPrefix:r,value:n}),[r,n]);return b.jsx(hw.Provider,{value:o,children:t})}function mw(){return w.useContext(hw)}function gw(e,t){const{idPrefix:n}=e;return n===null?null:`${e.idPrefix}-P-${t}`}function vw(e,t){const{idPrefix:n}=e;return n===null?null:`${e.idPrefix}-T-${t}`}const hN=["children","className","value"],mN=e=>{const{classes:t}=e;return he({root:["root"]},dN,t)},gN=U("div",{name:"MuiTabPanel",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({padding:e.spacing(3)})),vN=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiTabPanel"}),{children:o,className:i,value:s}=r,l=H(r,hN),a=P({},r),u=mN(a),c=mw();if(c===null)throw new TypeError("No TabContext provided");const d=gw(c,s),p=vw(c,s);return b.jsx(gN,P({"aria-labelledby":p,className:Q(u.root,i),hidden:s!==c.value,id:d,ref:n,role:"tabpanel",ownerState:a},l,{children:s===c.value&&o}))}),yN=vN,xN=["children"],wN=w.forwardRef(function(t,n){const{children:r}=t,o=H(t,xN),i=mw();if(i===null)throw new TypeError("No TabContext provided");const s=w.Children.map(r,l=>w.isValidElement(l)?w.cloneElement(l,{"aria-controls":gw(i,l.props.value),id:vw(i,l.props.value)}):null);return b.jsx(rN,P({},o,{ref:n,value:i.value,children:s}))}),SN=wN;function yw(e){return b.jsxs("div",{className:"service-header",children:[b.jsx("img",{src:e.selectSubscription.serviceIconSmall,alt:""}),b.jsx("h2",{children:e.selectSubscription.name})]})}function bN(){const e=So(d=>d.availableSubscriptionsReducer.availableSubscriptions),{id:t}=Yy(),[n,r]=w.useState({}),[o,i]=w.useState("0"),[s,l]=w.useState({});w.useEffect(()=>{const d=e.find(p=>p.id===t);d&&(r(d),l(d.serviceTariffList[0]))},[e]);const a=()=>n.serviceTariffList.map((d,p)=>b.jsx(_O,{label:d.tariffName,value:`${p}`},`tariff-tab-${p}`)),u=()=>n.serviceTariffList.map((d,p)=>b.jsxs(yN,{sx:{p:0},value:`${p}`,children:[b.jsx("h3",{className:"service-page__tariff-heading",children:d.tariffName}),b.jsxs("p",{className:"service-page__costs",children:[b.jsx("span",{className:"service-page__cost service-page__cost_accent",children:`${d.tariffFullPrice} ₽`})," ",b.jsx("span",{className:"service-page__cost",children:`${d.tariffPromoPrice}`})," ","₽ за месяц"]}),b.jsx("p",{className:"service-page__tariff-description",children:`первый месяц ${d.tariffPromoPrice/d.tariffDuration} ₽, последующие ${d.tariffFullPrice/d.tariffDuration} ₽`})]},`tariff-panel-${p}`));function c(d,p){i(p),l(n.serviceTariffList[Number(p)])}return b.jsxs("section",{className:"service-page",children:[b.jsx(yw,{selectSubscription:n}),b.jsxs("div",{className:"service-page__description-wrap",children:[b.jsx("p",{className:"service-page__description-title",children:"Описание"}),b.jsx("p",{className:"service-page__description",children:n.serviceDetails}),b.jsx(Et,{className:"link",to:n.link,children:"Перейти на сервис"})]}),b.jsxs(pN,{value:o,children:[b.jsx(SN,{TabIndicatorProps:{sx:{display:"none"}},sx:{"& .MuiTabs-flexContainer":{justifyContent:"space-between"},"& button":{transition:"background-color 0.3s ease-in-out, color 0.3s ease-in-out",borderRadius:"12px",padding:"10px 12px",fontSize:"16px",fontWeight:400,lineHeight:"1.5",minHeight:"inherit"},"& button:active":{bgcolor:"#1E40AF",color:"#FFFFFF"},"& button.Mui-selected":{bgcolor:"#1D4ED8",color:"#FFFFFF"}},onChange:c,children:n&&n.serviceTariffList?a():""}),b.jsxs("div",{className:"service-page__tab-panel",children:[n&&n.serviceTariffList?u():"",b.jsx(Ys,{to:"/purchase",state:{subscription:n,selectTariff:s},component:Et,variant:"contained",children:"Подключить"})]})]})]})}const Ji=(e,t=22)=>`${e/t}rem`,CN=U(EO)(({theme:e})=>{const n=Ji(56),r=Ji(34),o=Ji(22),i=12/2;return{width:n,height:r,padding:0,margin:0,overflow:"unset",[`& .${Ge.switchBase}`]:{padding:Ji(i),[`&.${Ge.checked}`]:{color:"#fff",transform:`translateX(calc(${n} - ${o} - ${Ji(2*i)}))`,[`& + .${Ge.track}`]:{backgroundColor:e.palette.primary.main,opacity:1,border:"none"},[`& .${Ge.thumb}`]:{backgroundColor:"#fff"}}},[`& .${Ge.thumb}`]:{boxShadow:"none",backgroundColor:e.palette.grey[400],width:o,height:o},[`& .${Ge.track}`]:{borderRadius:40,border:`solid ${e.palette.grey[400]}`,borderWidth:2,backgroundColor:e.palette.grey[50],opacity:1,transition:e.transitions.create(["background-color","border"]),boxSizing:"border-box"}}});function EN(){const e=So(o=>o.currentUserReducer.currentUser),t=gi().state.subscription,n=gi().state.selectTariff;function r(){return n.tariffDuration>1&&n.tariffDuration<5?"месяца":n.tariffDuration>4?"месяцев":"месяц"}return b.jsxs("section",{className:"purchase-page",children:[b.jsx(yw,{selectSubscription:t}),b.jsx("div",{className:"purchase-page__tariff-title-wrap",children:b.jsx("h2",{children:n.tariffName})}),b.jsxs("p",{className:"",children:[n.tariffPromoPrice/n.tariffDuration," ₽ за месяц"]}),n.tariffDuration>1&&b.jsxs("p",{children:["всего за ",n.tariffDuration," ",r()," ",n.tariffPromoPrice," ₽"]}),b.jsxs("p",{className:"purchase-page__total",children:[b.jsx("span",{children:"Итого:"}),b.jsxs("span",{children:[n.tariffPromoPrice," ₽"]})]}),b.jsxs("form",{className:"purchase-page__form",children:[b.jsx("div",{className:"purchase-page__phone-input",children:b.jsx(cN,{sx:{"& legend":{display:"none"},"& label":{transform:"translate(0, -26px) scale(0.75)"},".MuiOutlinedInput-notchedOutline":{top:"0"}},fullWidth:!0,label:"Телефон для оформления подписки",required:!0,type:"tel",placeholder:"999 999 99 99",InputProps:{startAdornment:b.jsx(L_,{position:"start",children:"+7"})}})}),b.jsx("p",{children:"Способ оплаты"}),b.jsx(QM,{name:"payment-method",children:e==null?void 0:e.paymentMethods.map((o,i)=>b.jsx(zg,{checked:o.priorityMethod,sx:{justifyContent:"space-between",margin:"0","& img":{height:"39px"},"& .MuiTypography-root":{display:"flex",alignItems:"center",gap:"12px"}},labelPlacement:"start",value:o.id,control:b.jsx(qM,{}),label:b.jsxs(b.Fragment,{children:[b.jsx("img",{src:o.methodIcon,alt:o.methodName}),b.jsx("p",{children:o.methodName})]})},`payment-method-${i}`))}),b.jsx(zg,{checked:!0,value:"start",control:b.jsx(CN,{color:"primary"}),label:"Подключить автоплатеж",labelPlacement:"start",sx:{gap:"12px",flexDirection:"row",margin:"0"}}),b.jsx(Ys,{variant:"contained",children:"Оплатить"})]})]})}function kN(){return b.jsx("section",{children:"SuccessPurchasePage"})}function ft(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var PN=typeof Symbol=="function"&&Symbol.observable||"@@observable",nv=PN,Md=()=>Math.random().toString(36).substring(7).split("").join("."),TN={INIT:`@@redux/INIT${Md()}`,REPLACE:`@@redux/REPLACE${Md()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${Md()}`},cu=TN;function nm(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function xw(e,t,n){if(typeof e!="function")throw new Error(ft(2));if(typeof t=="function"&&typeof n=="function"||typeof n=="function"&&typeof arguments[3]=="function")throw new Error(ft(0));if(typeof t=="function"&&typeof n>"u"&&(n=t,t=void 0),typeof n<"u"){if(typeof n!="function")throw new Error(ft(1));return n(xw)(e,t)}let r=e,o=t,i=new Map,s=i,l=0,a=!1;function u(){s===i&&(s=new Map,i.forEach((S,f)=>{s.set(f,S)}))}function c(){if(a)throw new Error(ft(3));return o}function d(S){if(typeof S!="function")throw new Error(ft(4));if(a)throw new Error(ft(5));let f=!0;u();const h=l++;return s.set(h,S),function(){if(f){if(a)throw new Error(ft(6));f=!1,u(),s.delete(h),i=null}}}function p(S){if(!nm(S))throw new Error(ft(7));if(typeof S.type>"u")throw new Error(ft(8));if(typeof S.type!="string")throw new Error(ft(17));if(a)throw new Error(ft(9));try{a=!0,o=r(o,S)}finally{a=!1}return(i=s).forEach(h=>{h()}),S}function v(S){if(typeof S!="function")throw new Error(ft(10));r=S,p({type:cu.REPLACE})}function g(){const S=d;return{subscribe(f){if(typeof f!="object"||f===null)throw new Error(ft(11));function h(){const x=f;x.next&&x.next(c())}return h(),{unsubscribe:S(h)}},[nv](){return this}}}return p({type:cu.INIT}),{dispatch:p,subscribe:d,getState:c,replaceReducer:v,[nv]:g}}function RN(e){Object.keys(e).forEach(t=>{const n=e[t];if(typeof n(void 0,{type:cu.INIT})>"u")throw new Error(ft(12));if(typeof n(void 0,{type:cu.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(ft(13))})}function $N(e){const t=Object.keys(e),n={};for(let i=0;i"u")throw l&&l.type,new Error(ft(14));u[d]=g,a=a||g!==v}return a=a||r.length!==Object.keys(s).length,a?u:s}}function du(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,n)=>(...r)=>t(n(...r)))}function IN(...e){return t=>(n,r)=>{const o=t(n,r);let i=()=>{throw new Error(ft(15))};const s={getState:o.getState,dispatch:(a,...u)=>i(a,...u)},l=e.map(a=>a(s));return i=du(...l)(o.dispatch),{...o,dispatch:i}}}function _N(e){return nm(e)&&"type"in e&&typeof e.type=="string"}var ww=Symbol.for("immer-nothing"),rv=Symbol.for("immer-draftable"),Qt=Symbol.for("immer-state");function In(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var ki=Object.getPrototypeOf;function Gr(e){return!!e&&!!e[Qt]}function gr(e){var t;return e?Sw(e)||Array.isArray(e)||!!e[rv]||!!((t=e.constructor)!=null&&t[rv])||Tc(e)||Rc(e):!1}var MN=Object.prototype.constructor.toString();function Sw(e){if(!e||typeof e!="object")return!1;const t=ki(e);if(t===null)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object?!0:typeof n=="function"&&Function.toString.call(n)===MN}function fu(e,t){Pc(e)===0?Reflect.ownKeys(e).forEach(n=>{t(n,e[n],e)}):e.forEach((n,r)=>t(r,n,e))}function Pc(e){const t=e[Qt];return t?t.type_:Array.isArray(e)?1:Tc(e)?2:Rc(e)?3:0}function ap(e,t){return Pc(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function bw(e,t,n){const r=Pc(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function ON(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function Tc(e){return e instanceof Map}function Rc(e){return e instanceof Set}function io(e){return e.copy_||e.base_}function up(e,t){if(Tc(e))return new Map(e);if(Rc(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);if(!t&&Sw(e))return ki(e)?{...e}:Object.assign(Object.create(null),e);const n=Object.getOwnPropertyDescriptors(e);delete n[Qt];let r=Reflect.ownKeys(n);for(let o=0;o1&&(e.set=e.add=e.clear=e.delete=NN),Object.freeze(e),t&&Object.entries(e).forEach(([n,r])=>rm(r,!0))),e}function NN(){In(2)}function $c(e){return Object.isFrozen(e)}var LN={};function ko(e){const t=LN[e];return t||In(0,e),t}var Xs;function Cw(){return Xs}function AN(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function ov(e,t){t&&(ko("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function cp(e){dp(e),e.drafts_.forEach(jN),e.drafts_=null}function dp(e){e===Xs&&(Xs=e.parent_)}function iv(e){return Xs=AN(Xs,e)}function jN(e){const t=e[Qt];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function sv(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return e!==void 0&&e!==n?(n[Qt].modified_&&(cp(t),In(4)),gr(e)&&(e=pu(t,e),t.parent_||hu(t,e)),t.patches_&&ko("Patches").generateReplacementPatches_(n[Qt].base_,e,t.patches_,t.inversePatches_)):e=pu(t,n,[]),cp(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==ww?e:void 0}function pu(e,t,n){if($c(t))return t;const r=t[Qt];if(!r)return fu(t,(o,i)=>lv(e,r,t,o,i,n)),t;if(r.scope_!==e)return t;if(!r.modified_)return hu(e,r.base_,!0),r.base_;if(!r.finalized_){r.finalized_=!0,r.scope_.unfinalizedDrafts_--;const o=r.copy_;let i=o,s=!1;r.type_===3&&(i=new Set(o),o.clear(),s=!0),fu(i,(l,a)=>lv(e,r,o,l,a,n,s)),hu(e,o,!1),n&&e.patches_&&ko("Patches").generatePatches_(r,n,e.patches_,e.inversePatches_)}return r.copy_}function lv(e,t,n,r,o,i,s){if(Gr(o)){const l=i&&t&&t.type_!==3&&!ap(t.assigned_,r)?i.concat(r):void 0,a=pu(e,o,l);if(bw(n,r,a),Gr(a))e.canAutoFreeze_=!1;else return}else s&&n.add(o);if(gr(o)&&!$c(o)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;pu(e,o),(!t||!t.scope_.parent_)&&typeof r!="symbol"&&Object.prototype.propertyIsEnumerable.call(n,r)&&hu(e,o)}}function hu(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&rm(t,n)}function zN(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:Cw(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let o=r,i=om;n&&(o=[r],i=Qs);const{revoke:s,proxy:l}=Proxy.revocable(o,i);return r.draft_=l,r.revoke_=s,l}var om={get(e,t){if(t===Qt)return e;const n=io(e);if(!ap(n,t))return FN(e,n,t);const r=n[t];return e.finalized_||!gr(r)?r:r===Od(e.base_,t)?(Nd(e),e.copy_[t]=pp(r,e)):r},has(e,t){return t in io(e)},ownKeys(e){return Reflect.ownKeys(io(e))},set(e,t,n){const r=Ew(io(e),t);if(r!=null&&r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const o=Od(io(e),t),i=o==null?void 0:o[Qt];if(i&&i.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(ON(n,o)&&(n!==void 0||ap(e.base_,t)))return!0;Nd(e),fp(e)}return e.copy_[t]===n&&(n!==void 0||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty(e,t){return Od(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,Nd(e),fp(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=io(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty(){In(11)},getPrototypeOf(e){return ki(e.base_)},setPrototypeOf(){In(12)}},Qs={};fu(om,(e,t)=>{Qs[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});Qs.deleteProperty=function(e,t){return Qs.set.call(this,e,t,void 0)};Qs.set=function(e,t,n){return om.set.call(this,e[0],t,n,e[0])};function Od(e,t){const n=e[Qt];return(n?io(n):e)[t]}function FN(e,t,n){var o;const r=Ew(t,n);return r?"value"in r?r.value:(o=r.get)==null?void 0:o.call(e.draft_):void 0}function Ew(e,t){if(!(t in e))return;let n=ki(e);for(;n;){const r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=ki(n)}}function fp(e){e.modified_||(e.modified_=!0,e.parent_&&fp(e.parent_))}function Nd(e){e.copy_||(e.copy_=up(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var DN=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(t,n,r)=>{if(typeof t=="function"&&typeof n!="function"){const i=n;n=t;const s=this;return function(a=i,...u){return s.produce(a,c=>n.call(this,c,...u))}}typeof n!="function"&&In(6),r!==void 0&&typeof r!="function"&&In(7);let o;if(gr(t)){const i=iv(this),s=pp(t,void 0);let l=!0;try{o=n(s),l=!1}finally{l?cp(i):dp(i)}return ov(i,r),sv(o,i)}else if(!t||typeof t!="object"){if(o=n(t),o===void 0&&(o=t),o===ww&&(o=void 0),this.autoFreeze_&&rm(o,!0),r){const i=[],s=[];ko("Patches").generateReplacementPatches_(t,o,i,s),r(i,s)}return o}else In(1,t)},this.produceWithPatches=(t,n)=>{if(typeof t=="function")return(s,...l)=>this.produceWithPatches(s,a=>t(a,...l));let r,o;return[this.produce(t,n,(s,l)=>{r=s,o=l}),r,o]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){gr(e)||In(8),Gr(e)&&(e=kw(e));const t=iv(this),n=pp(e,void 0);return n[Qt].isManual_=!0,dp(t),n}finishDraft(e,t){const n=e&&e[Qt];(!n||!n.isManual_)&&In(9);const{scope_:r}=n;return ov(r,t),sv(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const o=t[n];if(o.path.length===0&&o.op==="replace"){e=o.value;break}}n>-1&&(t=t.slice(n+1));const r=ko("Patches").applyPatches_;return Gr(e)?r(e,t):this.produce(e,o=>r(o,t))}};function pp(e,t){const n=Tc(e)?ko("MapSet").proxyMap_(e,t):Rc(e)?ko("MapSet").proxySet_(e,t):zN(e,t);return(t?t.scope_:Cw()).drafts_.push(n),n}function kw(e){return Gr(e)||In(10,e),Pw(e)}function Pw(e){if(!gr(e)||$c(e))return e;const t=e[Qt];let n;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=up(e,t.scope_.immer_.useStrictShallowCopy_)}else n=up(e,!0);return fu(n,(r,o)=>{bw(n,r,Pw(o))}),t&&(t.finalized_=!1),n}var Jt=new DN,Tw=Jt.produce;Jt.produceWithPatches.bind(Jt);Jt.setAutoFreeze.bind(Jt);Jt.setUseStrictShallowCopy.bind(Jt);Jt.applyPatches.bind(Jt);Jt.createDraft.bind(Jt);Jt.finishDraft.bind(Jt);function BN(e,t=`expected a function, instead received ${typeof e}`){if(typeof e!="function")throw new TypeError(t)}function WN(e,t=`expected an object, instead received ${typeof e}`){if(typeof e!="object")throw new TypeError(t)}function UN(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(n=>typeof n=="function")){const n=e.map(r=>typeof r=="function"?`function ${r.name||"unnamed"}()`:typeof r).join(", ");throw new TypeError(`${t}[${n}]`)}}var av=e=>Array.isArray(e)?e:[e];function VN(e){const t=Array.isArray(e[0])?e[0]:e;return UN(t,"createSelector expects all input-selectors to be functions, but received the following types: "),t}function HN(e,t){const n=[],{length:r}=e;for(let o=0;o{n=Gl(),s.resetResultsCount()},s.resultsCount=()=>i,s.resetResultsCount=()=>{i=0},s}function Rw(e,...t){const n=typeof e=="function"?{memoize:e,memoizeOptions:t}:e,r=(...o)=>{let i=0,s=0,l,a={},u=o.pop();typeof u=="object"&&(a=u,u=o.pop()),BN(u,`createSelector expects an output function after the inputs, but received: [${typeof u}]`);const c={...n,...a},{memoize:d,memoizeOptions:p=[],argsMemoize:v=im,argsMemoizeOptions:g=[],devModeChecks:y={}}=c,S=av(p),f=av(g),h=VN(o),m=d(function(){return i++,u.apply(null,arguments)},...S),x=v(function(){s++;const E=HN(h,arguments);return l=m.apply(null,E),l},...f);return Object.assign(x,{resultFunc:u,memoizedResultFunc:m,dependencies:h,dependencyRecomputations:()=>s,resetDependencyRecomputations:()=>{s=0},lastResult:()=>l,recomputations:()=>i,resetRecomputations:()=>{i=0},memoize:d,argsMemoize:v})};return Object.assign(r,{withTypes:()=>r}),r}var YN=Rw(im),XN=Object.assign((e,t=YN)=>{WN(e,`createStructuredSelector expects first argument to be an object where each property is a selector, instead received a ${typeof e}`);const n=Object.keys(e),r=n.map(i=>e[i]);return t(r,(...i)=>i.reduce((s,l,a)=>(s[n[a]]=l,s),{}))},{withTypes:()=>XN});function $w(e){return({dispatch:n,getState:r})=>o=>i=>typeof i=="function"?i(n,r,e):o(i)}var QN=$w(),JN=$w,ZN=(...e)=>{const t=Rw(...e),n=Object.assign((...r)=>{const o=t(...r),i=(s,...l)=>o(Gr(s)?kw(s):s,...l);return Object.assign(i,o),i},{withTypes:()=>n});return n};ZN(im);var eL=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?du:du.apply(null,arguments)};function Pi(e,t){function n(...r){if(t){let o=t(...r);if(!o)throw new Error(zt(0));return{type:e,payload:o.payload,..."meta"in o&&{meta:o.meta},..."error"in o&&{error:o.error}}}return{type:e,payload:r[0]}}return n.toString=()=>`${e}`,n.type=e,n.match=r=>_N(r)&&r.type===e,n}var Iw=class cs extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,cs.prototype)}static get[Symbol.species](){return cs}concat(...t){return super.concat.apply(this,t)}prepend(...t){return t.length===1&&Array.isArray(t[0])?new cs(...t[0].concat(this)):new cs(...t.concat(this))}};function cv(e){return gr(e)?Tw(e,()=>{}):e}function dv(e,t,n){if(e.has(t)){let o=e.get(t);return n.update&&(o=n.update(o,t,e),e.set(t,o)),o}if(!n.insert)throw new Error(zt(10));const r=n.insert(t,e);return e.set(t,r),r}function tL(e){return typeof e=="boolean"}var nL=()=>function(t){const{thunk:n=!0,immutableCheck:r=!0,serializableCheck:o=!0,actionCreatorCheck:i=!0}=t??{};let s=new Iw;return n&&(tL(n)?s.push(QN):s.push(JN(n.extraArgument))),s},rL="RTK_autoBatch",_w=e=>t=>{setTimeout(t,e)},oL=typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:_w(10),iL=(e={type:"raf"})=>t=>(...n)=>{const r=t(...n);let o=!0,i=!1,s=!1;const l=new Set,a=e.type==="tick"?queueMicrotask:e.type==="raf"?oL:e.type==="callback"?e.queueNotification:_w(e.timeout),u=()=>{s=!1,i&&(i=!1,l.forEach(c=>c()))};return Object.assign({},r,{subscribe(c){const d=()=>o&&c(),p=r.subscribe(d);return l.add(c),()=>{p(),l.delete(c)}},dispatch(c){var d;try{return o=!((d=c==null?void 0:c.meta)!=null&&d[rL]),i=!o,i&&(s||(s=!0,a(u))),r.dispatch(c)}finally{o=!0}}})},sL=e=>function(n){const{autoBatch:r=!0}=n??{};let o=new Iw(e);return r&&o.push(iL(typeof r=="object"?r:void 0)),o},lL=!0;function aL(e){const t=nL(),{reducer:n=void 0,middleware:r,devTools:o=!0,preloadedState:i=void 0,enhancers:s=void 0}=e||{};let l;if(typeof n=="function")l=n;else if(nm(n))l=$N(n);else throw new Error(zt(1));let a;typeof r=="function"?a=r(t):a=t();let u=du;o&&(u=eL({trace:!lL,...typeof o=="object"&&o}));const c=IN(...a),d=sL(c);let p=typeof s=="function"?s(d):d();const v=u(...p);return xw(l,i,v)}function Mw(e){const t={},n=[];let r;const o={addCase(i,s){const l=typeof i=="string"?i:i.type;if(!l)throw new Error(zt(28));if(l in t)throw new Error(zt(29));return t[l]=s,o},addMatcher(i,s){return n.push({matcher:i,reducer:s}),o},addDefaultCase(i){return r=i,o}};return e(o),[t,n,r]}function uL(e){return typeof e=="function"}function cL(e,t){let[n,r,o]=Mw(t),i;if(uL(e))i=()=>cv(e());else{const l=cv(e);i=()=>l}function s(l=i(),a){let u=[n[a.type],...r.filter(({matcher:c})=>c(a)).map(({reducer:c})=>c)];return u.filter(c=>!!c).length===0&&(u=[o]),u.reduce((c,d)=>{if(d)if(Gr(c)){const v=d(c,a);return v===void 0?c:v}else{if(gr(c))return Tw(c,p=>d(p,a));{const p=d(c,a);if(p===void 0){if(c===null)return c;throw new Error(zt(9))}return p}}return c},l)}return s.getInitialState=i,s}var dL="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW",fL=(e=21)=>{let t="",n=e;for(;n--;)t+=dL[Math.random()*64|0];return t},pL=Symbol.for("rtk-slice-createasyncthunk");function hL(e,t){return`${e}/${t}`}function mL({creators:e}={}){var n;const t=(n=e==null?void 0:e.asyncThunk)==null?void 0:n[pL];return function(o){const{name:i,reducerPath:s=i}=o;if(!i)throw new Error(zt(11));typeof process<"u";const l=(typeof o.reducers=="function"?o.reducers(vL()):o.reducers)||{},a=Object.keys(l),u={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},c={addCase(m,x){const C=typeof m=="string"?m:m.type;if(!C)throw new Error(zt(12));if(C in u.sliceCaseReducersByType)throw new Error(zt(13));return u.sliceCaseReducersByType[C]=x,c},addMatcher(m,x){return u.sliceMatchers.push({matcher:m,reducer:x}),c},exposeAction(m,x){return u.actionCreators[m]=x,c},exposeCaseReducer(m,x){return u.sliceCaseReducersByName[m]=x,c}};a.forEach(m=>{const x=l[m],C={reducerName:m,type:hL(i,m),createNotation:typeof o.reducers=="function"};xL(x)?SL(C,x,c,t):yL(C,x,c)});function d(){const[m={},x=[],C=void 0]=typeof o.extraReducers=="function"?Mw(o.extraReducers):[o.extraReducers],E={...m,...u.sliceCaseReducersByType};return cL(o.initialState,k=>{for(let T in E)k.addCase(T,E[T]);for(let T of u.sliceMatchers)k.addMatcher(T.matcher,T.reducer);for(let T of x)k.addMatcher(T.matcher,T.reducer);C&&k.addDefaultCase(C)})}const p=m=>m,v=new Map;let g;function y(m,x){return g||(g=d()),g(m,x)}function S(){return g||(g=d()),g.getInitialState()}function f(m,x=!1){function C(k){let T=k[m];return typeof T>"u"&&x&&(T=S()),T}function E(k=p){const T=dv(v,x,{insert:()=>new WeakMap});return dv(T,k,{insert:()=>{const $={};for(const[R,M]of Object.entries(o.selectors??{}))$[R]=gL(M,k,S,x);return $}})}return{reducerPath:m,getSelectors:E,get selectors(){return E(C)},selectSlice:C}}const h={name:i,reducer:y,actions:u.actionCreators,caseReducers:u.sliceCaseReducersByName,getInitialState:S,...f(s),injectInto(m,{reducerPath:x,...C}={}){const E=x??s;return m.inject({reducerPath:E,reducer:y},C),{...h,...f(E,!0)}}};return h}}function gL(e,t,n,r){function o(i,...s){let l=t(i);return typeof l>"u"&&r&&(l=n()),e(l,...s)}return o.unwrapped=e,o}var sm=mL();function vL(){function e(t,n){return{_reducerDefinitionType:"asyncThunk",payloadCreator:t,...n}}return e.withTypes=()=>e,{reducer(t){return Object.assign({[t.name](...n){return t(...n)}}[t.name],{_reducerDefinitionType:"reducer"})},preparedReducer(t,n){return{_reducerDefinitionType:"reducerWithPrepare",prepare:t,reducer:n}},asyncThunk:e}}function yL({type:e,reducerName:t,createNotation:n},r,o){let i,s;if("reducer"in r){if(n&&!wL(r))throw new Error(zt(17));i=r.reducer,s=r.prepare}else i=r;o.addCase(e,i).exposeCaseReducer(t,i).exposeAction(t,s?Pi(e,s):Pi(e))}function xL(e){return e._reducerDefinitionType==="asyncThunk"}function wL(e){return e._reducerDefinitionType==="reducerWithPrepare"}function SL({type:e,reducerName:t},n,r,o){if(!o)throw new Error(zt(18));const{payloadCreator:i,fulfilled:s,pending:l,rejected:a,settled:u,options:c}=n,d=o(e,i,c);r.exposeAction(t,d),s&&r.addCase(d.fulfilled,s),l&&r.addCase(d.pending,l),a&&r.addCase(d.rejected,a),u&&r.addMatcher(d.settled,u),r.exposeCaseReducer(t,{fulfilled:s||Kl,pending:l||Kl,rejected:a||Kl,settled:u||Kl})}function Kl(){}var bL=(e,t)=>{if(typeof e!="function")throw new Error(zt(32))},lm="listenerMiddleware",CL=e=>{let{type:t,actionCreator:n,matcher:r,predicate:o,effect:i}=e;if(t)o=Pi(t).match;else if(n)t=n.type,o=n.match;else if(r)o=r;else if(!o)throw new Error(zt(21));return bL(i),{predicate:o,type:t,effect:i}},EL=Object.assign(e=>{const{type:t,predicate:n,effect:r}=CL(e);return{id:fL(),effect:r,type:t,predicate:n,pending:new Set,unsubscribe:()=>{throw new Error(zt(22))}}},{withTypes:()=>EL}),kL=Object.assign(Pi(`${lm}/add`),{withTypes:()=>kL});Pi(`${lm}/removeAll`);var PL=Object.assign(Pi(`${lm}/remove`),{withTypes:()=>PL});function zt(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}const TL={availableSubscriptions:[]},Ow=sm({name:"availableSubscriptions",initialState:TL,reducers:{addAvailableSubscriptions:(e,t)=>{e.availableSubscriptions=t.payload}}}),{addAvailableSubscriptions:RL}=Ow.actions,$L=Ow.reducer;function Nw(e,t){return function(){return e.apply(t,arguments)}}const{toString:IL}=Object.prototype,{getPrototypeOf:am}=Object,Ic=(e=>t=>{const n=IL.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Jn=e=>(e=e.toLowerCase(),t=>Ic(t)===e),_c=e=>t=>typeof t===e,{isArray:ji}=Array,Js=_c("undefined");function _L(e){return e!==null&&!Js(e)&&e.constructor!==null&&!Js(e.constructor)&&vn(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Lw=Jn("ArrayBuffer");function ML(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Lw(e.buffer),t}const OL=_c("string"),vn=_c("function"),Aw=_c("number"),Mc=e=>e!==null&&typeof e=="object",NL=e=>e===!0||e===!1,xa=e=>{if(Ic(e)!=="object")return!1;const t=am(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},LL=Jn("Date"),AL=Jn("File"),jL=Jn("Blob"),zL=Jn("FileList"),FL=e=>Mc(e)&&vn(e.pipe),DL=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||vn(e.append)&&((t=Ic(e))==="formdata"||t==="object"&&vn(e.toString)&&e.toString()==="[object FormData]"))},BL=Jn("URLSearchParams"),WL=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function ml(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),ji(e))for(r=0,o=e.length;r0;)if(o=n[r],t===o.toLowerCase())return o;return null}const zw=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Fw=e=>!Js(e)&&e!==zw;function hp(){const{caseless:e}=Fw(this)&&this||{},t={},n=(r,o)=>{const i=e&&jw(t,o)||o;xa(t[i])&&xa(r)?t[i]=hp(t[i],r):xa(r)?t[i]=hp({},r):ji(r)?t[i]=r.slice():t[i]=r};for(let r=0,o=arguments.length;r(ml(t,(o,i)=>{n&&vn(o)?e[i]=Nw(o,n):e[i]=o},{allOwnKeys:r}),e),VL=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),HL=(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)},GL=(e,t,n,r)=>{let o,i,s;const l={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)s=o[i],(!r||r(s,e,t))&&!l[s]&&(t[s]=e[s],l[s]=!0);e=n!==!1&&am(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},KL=(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},qL=e=>{if(!e)return null;if(ji(e))return e;let t=e.length;if(!Aw(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},YL=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&am(Uint8Array)),XL=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=r.next())&&!o.done;){const i=o.value;t.call(e,i[0],i[1])}},QL=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},JL=Jn("HTMLFormElement"),ZL=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),fv=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),eA=Jn("RegExp"),Dw=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};ml(n,(o,i)=>{let s;(s=t(o,i,e))!==!1&&(r[i]=s||o)}),Object.defineProperties(e,r)},tA=e=>{Dw(e,(t,n)=>{if(vn(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(vn(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+"'")})}})},nA=(e,t)=>{const n={},r=o=>{o.forEach(i=>{n[i]=!0})};return ji(e)?r(e):r(String(e).split(t)),n},rA=()=>{},oA=(e,t)=>(e=+e,Number.isFinite(e)?e:t),Ld="abcdefghijklmnopqrstuvwxyz",pv="0123456789",Bw={DIGIT:pv,ALPHA:Ld,ALPHA_DIGIT:Ld+Ld.toUpperCase()+pv},iA=(e=16,t=Bw.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function sA(e){return!!(e&&vn(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const lA=e=>{const t=new Array(10),n=(r,o)=>{if(Mc(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[o]=r;const i=ji(r)?[]:{};return ml(r,(s,l)=>{const a=n(s,o+1);!Js(a)&&(i[l]=a)}),t[o]=void 0,i}}return r};return n(e,0)},aA=Jn("AsyncFunction"),uA=e=>e&&(Mc(e)||vn(e))&&vn(e.then)&&vn(e.catch),A={isArray:ji,isArrayBuffer:Lw,isBuffer:_L,isFormData:DL,isArrayBufferView:ML,isString:OL,isNumber:Aw,isBoolean:NL,isObject:Mc,isPlainObject:xa,isUndefined:Js,isDate:LL,isFile:AL,isBlob:jL,isRegExp:eA,isFunction:vn,isStream:FL,isURLSearchParams:BL,isTypedArray:YL,isFileList:zL,forEach:ml,merge:hp,extend:UL,trim:WL,stripBOM:VL,inherits:HL,toFlatObject:GL,kindOf:Ic,kindOfTest:Jn,endsWith:KL,toArray:qL,forEachEntry:XL,matchAll:QL,isHTMLForm:JL,hasOwnProperty:fv,hasOwnProp:fv,reduceDescriptors:Dw,freezeMethods:tA,toObjectSet:nA,toCamelCase:ZL,noop:rA,toFiniteNumber:oA,findKey:jw,global:zw,isContextDefined:Fw,ALPHABET:Bw,generateString:iA,isSpecCompliantForm:sA,toJSONObject:lA,isAsyncFn:aA,isThenable:uA};function ae(e,t,n,r,o){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),o&&(this.response=o)}A.inherits(ae,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:A.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Ww=ae.prototype,Uw={};["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=>{Uw[e]={value:e}});Object.defineProperties(ae,Uw);Object.defineProperty(Ww,"isAxiosError",{value:!0});ae.from=(e,t,n,r,o,i)=>{const s=Object.create(Ww);return A.toFlatObject(e,s,function(a){return a!==Error.prototype},l=>l!=="isAxiosError"),ae.call(s,e.message,t,n,r,o),s.cause=e,s.name=e.name,i&&Object.assign(s,i),s};const cA=null;function mp(e){return A.isPlainObject(e)||A.isArray(e)}function Vw(e){return A.endsWith(e,"[]")?e.slice(0,-2):e}function hv(e,t,n){return e?e.concat(t).map(function(o,i){return o=Vw(o),!n&&i?"["+o+"]":o}).join(n?".":""):t}function dA(e){return A.isArray(e)&&!e.some(mp)}const fA=A.toFlatObject(A,{},null,function(t){return/^is[A-Z]/.test(t)});function Oc(e,t,n){if(!A.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=A.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(y,S){return!A.isUndefined(S[y])});const r=n.metaTokens,o=n.visitor||c,i=n.dots,s=n.indexes,a=(n.Blob||typeof Blob<"u"&&Blob)&&A.isSpecCompliantForm(t);if(!A.isFunction(o))throw new TypeError("visitor must be a function");function u(g){if(g===null)return"";if(A.isDate(g))return g.toISOString();if(!a&&A.isBlob(g))throw new ae("Blob is not supported. Use a Buffer instead.");return A.isArrayBuffer(g)||A.isTypedArray(g)?a&&typeof Blob=="function"?new Blob([g]):Buffer.from(g):g}function c(g,y,S){let f=g;if(g&&!S&&typeof g=="object"){if(A.endsWith(y,"{}"))y=r?y:y.slice(0,-2),g=JSON.stringify(g);else if(A.isArray(g)&&dA(g)||(A.isFileList(g)||A.endsWith(y,"[]"))&&(f=A.toArray(g)))return y=Vw(y),f.forEach(function(m,x){!(A.isUndefined(m)||m===null)&&t.append(s===!0?hv([y],x,i):s===null?y:y+"[]",u(m))}),!1}return mp(g)?!0:(t.append(hv(S,y,i),u(g)),!1)}const d=[],p=Object.assign(fA,{defaultVisitor:c,convertValue:u,isVisitable:mp});function v(g,y){if(!A.isUndefined(g)){if(d.indexOf(g)!==-1)throw Error("Circular reference detected in "+y.join("."));d.push(g),A.forEach(g,function(f,h){(!(A.isUndefined(f)||f===null)&&o.call(t,f,A.isString(h)?h.trim():h,y,p))===!0&&v(f,y?y.concat(h):[h])}),d.pop()}}if(!A.isObject(e))throw new TypeError("data must be an object");return v(e),t}function mv(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function um(e,t){this._pairs=[],e&&Oc(e,this,t)}const Hw=um.prototype;Hw.append=function(t,n){this._pairs.push([t,n])};Hw.toString=function(t){const n=t?function(r){return t.call(this,r,mv)}:mv;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function pA(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Gw(e,t,n){if(!t)return e;const r=n&&n.encode||pA,o=n&&n.serialize;let i;if(o?i=o(t,n):i=A.isURLSearchParams(t)?t.toString():new um(t,n).toString(r),i){const s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class gv{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){A.forEach(this.handlers,function(r){r!==null&&t(r)})}}const Kw={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},hA=typeof URLSearchParams<"u"?URLSearchParams:um,mA=typeof FormData<"u"?FormData:null,gA=typeof Blob<"u"?Blob:null,vA={isBrowser:!0,classes:{URLSearchParams:hA,FormData:mA,Blob:gA},protocols:["http","https","file","blob","url","data"]},qw=typeof window<"u"&&typeof document<"u",yA=(e=>qw&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),xA=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",wA=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:qw,hasStandardBrowserEnv:yA,hasStandardBrowserWebWorkerEnv:xA},Symbol.toStringTag,{value:"Module"})),Gn={...wA,...vA};function SA(e,t){return Oc(e,new Gn.classes.URLSearchParams,Object.assign({visitor:function(n,r,o,i){return Gn.isNode&&A.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function bA(e){return A.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function CA(e){const t={},n=Object.keys(e);let r;const o=n.length;let i;for(r=0;r=n.length;return s=!s&&A.isArray(o)?o.length:s,a?(A.hasOwnProp(o,s)?o[s]=[o[s],r]:o[s]=r,!l):((!o[s]||!A.isObject(o[s]))&&(o[s]=[]),t(n,r,o[s],i)&&A.isArray(o[s])&&(o[s]=CA(o[s])),!l)}if(A.isFormData(e)&&A.isFunction(e.entries)){const n={};return A.forEachEntry(e,(r,o)=>{t(bA(r),o,n,0)}),n}return null}function EA(e,t,n){if(A.isString(e))try{return(t||JSON.parse)(e),A.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const cm={transitional:Kw,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,i=A.isObject(t);if(i&&A.isHTMLForm(t)&&(t=new FormData(t)),A.isFormData(t))return o?JSON.stringify(Yw(t)):t;if(A.isArrayBuffer(t)||A.isBuffer(t)||A.isStream(t)||A.isFile(t)||A.isBlob(t))return t;if(A.isArrayBufferView(t))return t.buffer;if(A.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return SA(t,this.formSerializer).toString();if((l=A.isFileList(t))||r.indexOf("multipart/form-data")>-1){const a=this.env&&this.env.FormData;return Oc(l?{"files[]":t}:t,a&&new a,this.formSerializer)}}return i||o?(n.setContentType("application/json",!1),EA(t)):t}],transformResponse:[function(t){const n=this.transitional||cm.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if(t&&A.isString(t)&&(r&&!this.responseType||o)){const s=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(l){if(s)throw l.name==="SyntaxError"?ae.from(l,ae.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Gn.classes.FormData,Blob:Gn.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};A.forEach(["delete","get","head","post","put","patch"],e=>{cm.headers[e]={}});const dm=cm,kA=A.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"]),PA=e=>{const t={};let n,r,o;return e&&e.split(` +`),dn.rippleVisible,K4,ip,({theme:e})=>e.transitions.easing.easeInOut,dn.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,dn.child,dn.childLeaving,q4,ip,({theme:e})=>e.transitions.easing.easeInOut,dn.childPulsate,Y4,({theme:e})=>e.transitions.easing.easeInOut),J4=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:i={},className:s}=r,l=H(r,H4),[a,u]=w.useState([]),c=w.useRef(0),d=w.useRef(null);w.useEffect(()=>{d.current&&(d.current(),d.current=null)},[a]);const p=w.useRef(!1),v=Rx(),g=w.useRef(null),y=w.useRef(null),S=w.useCallback(x=>{const{pulsate:C,rippleX:E,rippleY:k,rippleSize:T,cb:$}=x;u(R=>[...R,b.jsx(Q4,{classes:{ripple:Q(i.ripple,dn.ripple),rippleVisible:Q(i.rippleVisible,dn.rippleVisible),ripplePulsate:Q(i.ripplePulsate,dn.ripplePulsate),child:Q(i.child,dn.child),childLeaving:Q(i.childLeaving,dn.childLeaving),childPulsate:Q(i.childPulsate,dn.childPulsate)},timeout:ip,pulsate:C,rippleX:E,rippleY:k,rippleSize:T},c.current)]),c.current+=1,d.current=$},[i]),f=w.useCallback((x={},C={},E=()=>{})=>{const{pulsate:k=!1,center:T=o||C.pulsate,fakeElement:$=!1}=C;if((x==null?void 0:x.type)==="mousedown"&&p.current){p.current=!1;return}(x==null?void 0:x.type)==="touchstart"&&(p.current=!0);const R=$?null:y.current,M=R?R.getBoundingClientRect():{width:0,height:0,left:0,top:0};let O,I,N;if(T||x===void 0||x.clientX===0&&x.clientY===0||!x.clientX&&!x.touches)O=Math.round(M.width/2),I=Math.round(M.height/2);else{const{clientX:j,clientY:B}=x.touches&&x.touches.length>0?x.touches[0]:x;O=Math.round(j-M.left),I=Math.round(B-M.top)}if(T)N=Math.sqrt((2*M.width**2+M.height**2)/3),N%2===0&&(N+=1);else{const j=Math.max(Math.abs((R?R.clientWidth:0)-O),O)*2+2,B=Math.max(Math.abs((R?R.clientHeight:0)-I),I)*2+2;N=Math.sqrt(j**2+B**2)}x!=null&&x.touches?g.current===null&&(g.current=()=>{S({pulsate:k,rippleX:O,rippleY:I,rippleSize:N,cb:E})},v.start(G4,()=>{g.current&&(g.current(),g.current=null)})):S({pulsate:k,rippleX:O,rippleY:I,rippleSize:N,cb:E})},[o,S,v]),h=w.useCallback(()=>{f({},{pulsate:!0})},[f]),m=w.useCallback((x,C)=>{if(v.clear(),(x==null?void 0:x.type)==="touchend"&&g.current){g.current(),g.current=null,v.start(0,()=>{m(x,C)});return}g.current=null,u(E=>E.length>0?E.slice(1):E),d.current=C},[v]);return w.useImperativeHandle(n,()=>({pulsate:h,start:f,stop:m}),[h,f,m]),b.jsx(X4,P({className:Q(dn.root,i.root,s),ref:y},l,{children:b.jsx(O4,{component:null,exit:!0,children:a})}))}),Z4=J4;function e$(e){return ce("MuiButtonBase",e)}const t$=pe("MuiButtonBase",["root","disabled","focusVisible"]),n$=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],r$=e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,s=he({root:["root",t&&"disabled",n&&"focusVisible"]},e$,o);return n&&r&&(s.root+=` ${r}`),s},o$=U("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${t$.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),i$=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:i=!1,children:s,className:l,component:a="button",disabled:u=!1,disableRipple:c=!1,disableTouchRipple:d=!1,focusRipple:p=!1,LinkComponent:v="a",onBlur:g,onClick:y,onContextMenu:S,onDragLeave:f,onFocus:h,onFocusVisible:m,onKeyDown:x,onKeyUp:C,onMouseDown:E,onMouseLeave:k,onMouseUp:T,onTouchEnd:$,onTouchMove:R,onTouchStart:M,tabIndex:O=0,TouchRippleProps:I,touchRippleRef:N,type:j}=r,B=H(r,n$),W=w.useRef(null),_=w.useRef(null),L=Tt(_,N),{isFocusVisibleRef:F,onFocus:K,onBlur:q,ref:de}=YR(),[Z,se]=w.useState(!1);u&&Z&&se(!1),w.useImperativeHandle(o,()=>({focusVisible:()=>{se(!0),W.current.focus()}}),[]);const[ee,Te]=w.useState(!1);w.useEffect(()=>{Te(!0)},[]);const Le=ee&&!c&&!u;w.useEffect(()=>{Z&&p&&!c&&ee&&_.current.pulsate()},[c,p,Z,ee]);function ge(Y,sn,jn=d){return lr(Jr=>(sn&&sn(Jr),!jn&&_.current&&_.current[Y](Jr),!0))}const He=ge("start",E),re=ge("stop",S),le=ge("stop",f),ne=ge("stop",T),ve=ge("stop",Y=>{Z&&Y.preventDefault(),k&&k(Y)}),$e=ge("start",M),En=ge("stop",$),De=ge("stop",R),Xe=ge("stop",Y=>{q(Y),F.current===!1&&se(!1),g&&g(Y)},!1),It=lr(Y=>{W.current||(W.current=Y.currentTarget),K(Y),F.current===!0&&(se(!0),m&&m(Y)),h&&h(Y)}),it=()=>{const Y=W.current;return a&&a!=="button"&&!(Y.tagName==="A"&&Y.href)},Re=w.useRef(!1),rn=lr(Y=>{p&&!Re.current&&Z&&_.current&&Y.key===" "&&(Re.current=!0,_.current.stop(Y,()=>{_.current.start(Y)})),Y.target===Y.currentTarget&&it()&&Y.key===" "&&Y.preventDefault(),x&&x(Y),Y.target===Y.currentTarget&&it()&&Y.key==="Enter"&&!u&&(Y.preventDefault(),y&&y(Y))}),dt=lr(Y=>{p&&Y.key===" "&&_.current&&Z&&!Y.defaultPrevented&&(Re.current=!1,_.current.stop(Y,()=>{_.current.pulsate(Y)})),C&&C(Y),y&&Y.target===Y.currentTarget&&it()&&Y.key===" "&&!Y.defaultPrevented&&y(Y)});let Ie=a;Ie==="button"&&(B.href||B.to)&&(Ie=v);const on={};Ie==="button"?(on.type=j===void 0?"button":j,on.disabled=u):(!B.href&&!B.to&&(on.role="button"),u&&(on["aria-disabled"]=u));const An=Tt(n,de,W),kn=P({},r,{centerRipple:i,component:a,disabled:u,disableRipple:c,disableTouchRipple:d,focusRipple:p,tabIndex:O,focusVisible:Z}),be=r$(kn);return b.jsxs(o$,P({as:Ie,className:Q(be.root,l),ownerState:kn,onBlur:Xe,onClick:y,onContextMenu:re,onFocus:It,onKeyDown:rn,onKeyUp:dt,onMouseDown:He,onMouseLeave:ve,onMouseUp:ne,onDragLeave:le,onTouchEnd:En,onTouchMove:De,onTouchStart:$e,ref:An,tabIndex:u?-1:O,type:j},on,B,{children:[s,Le?b.jsx(Z4,P({ref:L,center:i},I)):null]}))}),wc=i$;function s$(e){return ce("MuiTypography",e)}pe("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const l$=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],a$=e=>{const{align:t,gutterBottom:n,noWrap:r,paragraph:o,variant:i,classes:s}=e,l={root:["root",i,e.align!=="inherit"&&`align${J(t)}`,n&&"gutterBottom",r&&"noWrap",o&&"paragraph"]};return he(l,s$,s)},u$=U("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.variant&&t[n.variant],n.align!=="inherit"&&t[`align${J(n.align)}`],n.noWrap&&t.noWrap,n.gutterBottom&&t.gutterBottom,n.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>P({margin:0},t.variant==="inherit"&&{font:"inherit"},t.variant!=="inherit"&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),Ng={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},c$={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},d$=e=>c$[e]||e,f$=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiTypography"}),o=d$(r.color),i=Dh(P({},r,{color:o})),{align:s="inherit",className:l,component:a,gutterBottom:u=!1,noWrap:c=!1,paragraph:d=!1,variant:p="body1",variantMapping:v=Ng}=i,g=H(i,l$),y=P({},i,{align:s,color:o,className:l,component:a,gutterBottom:u,noWrap:c,paragraph:d,variant:p,variantMapping:v}),S=a||(d?"p":v[p]||Ng[p])||"span",f=a$(y);return b.jsx(u$,P({as:S,ref:n,ownerState:y,className:Q(f.root,l)},g))}),sp=f$,p$=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function h$(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function m$(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=r=>e.ownerDocument.querySelector(`input[type="radio"]${r}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}function g$(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||m$(e))}function v$(e){const t=[],n=[];return Array.from(e.querySelectorAll(p$)).forEach((r,o)=>{const i=h$(r);i===-1||!g$(r)||(i===0?t.push(r):n.push({documentOrder:o,tabIndex:i,node:r}))}),n.sort((r,o)=>r.tabIndex===o.tabIndex?r.documentOrder-o.documentOrder:r.tabIndex-o.tabIndex).map(r=>r.node).concat(t)}function y$(){return!0}function x$(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:o=!1,getTabbable:i=v$,isEnabled:s=y$,open:l}=e,a=w.useRef(!1),u=w.useRef(null),c=w.useRef(null),d=w.useRef(null),p=w.useRef(null),v=w.useRef(!1),g=w.useRef(null),y=Tt(t.ref,g),S=w.useRef(null);w.useEffect(()=>{!l||!g.current||(v.current=!n)},[n,l]),w.useEffect(()=>{if(!l||!g.current)return;const m=jt(g.current);return g.current.contains(m.activeElement)||(g.current.hasAttribute("tabIndex")||g.current.setAttribute("tabIndex","-1"),v.current&&g.current.focus()),()=>{o||(d.current&&d.current.focus&&(a.current=!0,d.current.focus()),d.current=null)}},[l]),w.useEffect(()=>{if(!l||!g.current)return;const m=jt(g.current),x=k=>{S.current=k,!(r||!s()||k.key!=="Tab")&&m.activeElement===g.current&&k.shiftKey&&(a.current=!0,c.current&&c.current.focus())},C=()=>{const k=g.current;if(k===null)return;if(!m.hasFocus()||!s()||a.current){a.current=!1;return}if(k.contains(m.activeElement)||r&&m.activeElement!==u.current&&m.activeElement!==c.current)return;if(m.activeElement!==p.current)p.current=null;else if(p.current!==null)return;if(!v.current)return;let T=[];if((m.activeElement===u.current||m.activeElement===c.current)&&(T=i(g.current)),T.length>0){var $,R;const M=!!(($=S.current)!=null&&$.shiftKey&&((R=S.current)==null?void 0:R.key)==="Tab"),O=T[0],I=T[T.length-1];typeof O!="string"&&typeof I!="string"&&(M?I.focus():O.focus())}else k.focus()};m.addEventListener("focusin",C),m.addEventListener("keydown",x,!0);const E=setInterval(()=>{m.activeElement&&m.activeElement.tagName==="BODY"&&C()},50);return()=>{clearInterval(E),m.removeEventListener("focusin",C),m.removeEventListener("keydown",x,!0)}},[n,r,o,s,l,i]);const f=m=>{d.current===null&&(d.current=m.relatedTarget),v.current=!0,p.current=m.target;const x=t.props.onFocus;x&&x(m)},h=m=>{d.current===null&&(d.current=m.relatedTarget),v.current=!0};return b.jsxs(w.Fragment,{children:[b.jsx("div",{tabIndex:l?0:-1,onFocus:h,ref:u,"data-testid":"sentinelStart"}),w.cloneElement(t,{ref:y,onFocus:f}),b.jsx("div",{tabIndex:l?0:-1,onFocus:h,ref:c,"data-testid":"sentinelEnd"})]})}function w$(e){return typeof e=="function"?e():e}const S$=w.forwardRef(function(t,n){const{children:r,container:o,disablePortal:i=!1}=t,[s,l]=w.useState(null),a=Tt(w.isValidElement(r)?r.ref:null,n);if(Hr(()=>{i||l(w$(o)||document.body)},[o,i]),Hr(()=>{if(s&&!i)return Zf(n,s),()=>{Zf(n,null)}},[n,s,i]),i){if(w.isValidElement(r)){const u={ref:a};return w.cloneElement(r,u)}return b.jsx(w.Fragment,{children:r})}return b.jsx(w.Fragment,{children:s&&ph.createPortal(r,s)})});function b$(e){const t=jt(e);return t.body===e?mr(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function Cs(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function Lg(e){return parseInt(mr(e).getComputedStyle(e).paddingRight,10)||0}function C$(e){const n=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,r=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return n||r}function Ag(e,t,n,r,o){const i=[t,n,...r];[].forEach.call(e.children,s=>{const l=i.indexOf(s)===-1,a=!C$(s);l&&a&&Cs(s,o)})}function Td(e,t){let n=-1;return e.some((r,o)=>t(r)?(n=o,!0):!1),n}function E$(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(b$(r)){const s=$x(jt(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${Lg(r)+s}px`;const l=jt(r).querySelectorAll(".mui-fixed");[].forEach.call(l,a=>{n.push({value:a.style.paddingRight,property:"padding-right",el:a}),a.style.paddingRight=`${Lg(a)+s}px`})}let i;if(r.parentNode instanceof DocumentFragment)i=jt(r).body;else{const s=r.parentElement,l=mr(r);i=(s==null?void 0:s.nodeName)==="HTML"&&l.getComputedStyle(s).overflowY==="scroll"?s:r}n.push({value:i.style.overflow,property:"overflow",el:i},{value:i.style.overflowX,property:"overflow-x",el:i},{value:i.style.overflowY,property:"overflow-y",el:i}),i.style.overflow="hidden"}return()=>{n.forEach(({value:i,el:s,property:l})=>{i?s.style.setProperty(l,i):s.style.removeProperty(l)})}}function k$(e){const t=[];return[].forEach.call(e.children,n=>{n.getAttribute("aria-hidden")==="true"&&t.push(n)}),t}class P${constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(t,n){let r=this.modals.indexOf(t);if(r!==-1)return r;r=this.modals.length,this.modals.push(t),t.modalRef&&Cs(t.modalRef,!1);const o=k$(n);Ag(n,t.mount,t.modalRef,o,!0);const i=Td(this.containers,s=>s.container===n);return i!==-1?(this.containers[i].modals.push(t),r):(this.containers.push({modals:[t],container:n,restore:null,hiddenSiblings:o}),r)}mount(t,n){const r=Td(this.containers,i=>i.modals.indexOf(t)!==-1),o=this.containers[r];o.restore||(o.restore=E$(o,n))}remove(t,n=!0){const r=this.modals.indexOf(t);if(r===-1)return r;const o=Td(this.containers,s=>s.modals.indexOf(t)!==-1),i=this.containers[o];if(i.modals.splice(i.modals.indexOf(t),1),this.modals.splice(r,1),i.modals.length===0)i.restore&&i.restore(),t.modalRef&&Cs(t.modalRef,n),Ag(i.container,t.mount,t.modalRef,i.hiddenSiblings,!1),this.containers.splice(o,1);else{const s=i.modals[i.modals.length-1];s.modalRef&&Cs(s.modalRef,!1)}return r}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}function T$(e){return typeof e=="function"?e():e}function R$(e){return e?e.props.hasOwnProperty("in"):!1}const $$=new P$;function I$(e){const{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,manager:o=$$,closeAfterTransition:i=!1,onTransitionEnter:s,onTransitionExited:l,children:a,onClose:u,open:c,rootRef:d}=e,p=w.useRef({}),v=w.useRef(null),g=w.useRef(null),y=Tt(g,d),[S,f]=w.useState(!c),h=R$(a);let m=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(m=!1);const x=()=>jt(v.current),C=()=>(p.current.modalRef=g.current,p.current.mount=v.current,p.current),E=()=>{o.mount(C(),{disableScrollLock:r}),g.current&&(g.current.scrollTop=0)},k=lr(()=>{const B=T$(t)||x().body;o.add(C(),B),g.current&&E()}),T=w.useCallback(()=>o.isTopModal(C()),[o]),$=lr(B=>{v.current=B,B&&(c&&T()?E():g.current&&Cs(g.current,m))}),R=w.useCallback(()=>{o.remove(C(),m)},[m,o]);w.useEffect(()=>()=>{R()},[R]),w.useEffect(()=>{c?k():(!h||!i)&&R()},[c,R,h,i,k]);const M=B=>W=>{var _;(_=B.onKeyDown)==null||_.call(B,W),!(W.key!=="Escape"||W.which===229||!T())&&(n||(W.stopPropagation(),u&&u(W,"escapeKeyDown")))},O=B=>W=>{var _;(_=B.onClick)==null||_.call(B,W),W.target===W.currentTarget&&u&&u(W,"backdropClick")};return{getRootProps:(B={})=>{const W=Xx(e);delete W.onTransitionEnter,delete W.onTransitionExited;const _=P({},W,B);return P({role:"presentation"},_,{onKeyDown:M(_),ref:y})},getBackdropProps:(B={})=>{const W=B;return P({"aria-hidden":!0},W,{onClick:O(W),open:c})},getTransitionProps:()=>{const B=()=>{f(!1),s&&s()},W=()=>{f(!0),l&&l(),i&&R()};return{onEnter:Jf(B,a==null?void 0:a.props.onEnter),onExited:Jf(W,a==null?void 0:a.props.onExited)}},rootRef:y,portalRef:$,isTopModal:T,exited:S,hasTransition:h}}const _$=["onChange","maxRows","minRows","style","value"];function Ul(e){return parseInt(e,10)||0}const M$={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function O$(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflowing}const N$=w.forwardRef(function(t,n){const{onChange:r,maxRows:o,minRows:i=1,style:s,value:l}=t,a=H(t,_$),{current:u}=w.useRef(l!=null),c=w.useRef(null),d=Tt(n,c),p=w.useRef(null),v=w.useCallback(()=>{const S=c.current,h=mr(S).getComputedStyle(S);if(h.width==="0px")return{outerHeightStyle:0,overflowing:!1};const m=p.current;m.style.width=h.width,m.value=S.value||t.placeholder||"x",m.value.slice(-1)===` +`&&(m.value+=" ");const x=h.boxSizing,C=Ul(h.paddingBottom)+Ul(h.paddingTop),E=Ul(h.borderBottomWidth)+Ul(h.borderTopWidth),k=m.scrollHeight;m.value="x";const T=m.scrollHeight;let $=k;i&&($=Math.max(Number(i)*T,$)),o&&($=Math.min(Number(o)*T,$)),$=Math.max($,T);const R=$+(x==="border-box"?C+E:0),M=Math.abs($-k)<=1;return{outerHeightStyle:R,overflowing:M}},[o,i,t.placeholder]),g=w.useCallback(()=>{const S=v();if(O$(S))return;const f=c.current;f.style.height=`${S.outerHeightStyle}px`,f.style.overflow=S.overflowing?"hidden":""},[v]);Hr(()=>{const S=()=>{g()};let f;const h=mc(S),m=c.current,x=mr(m);x.addEventListener("resize",h);let C;return typeof ResizeObserver<"u"&&(C=new ResizeObserver(S),C.observe(m)),()=>{h.clear(),cancelAnimationFrame(f),x.removeEventListener("resize",h),C&&C.disconnect()}},[v,g]),Hr(()=>{g()});const y=S=>{u||g(),r&&r(S)};return b.jsxs(w.Fragment,{children:[b.jsx("textarea",P({value:l,onChange:y,ref:d,rows:i,style:s},a)),b.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:p,tabIndex:-1,style:P({},M$.shadow,s,{paddingTop:0,paddingBottom:0})})]})});function Qr({props:e,states:t,muiFormControl:n}){return t.reduce((r,o)=>(r[o]=e[o],n&&typeof e[o]>"u"&&(r[o]=n[o]),r),{})}const L$=w.createContext(void 0),Sc=L$;function Qn(){return w.useContext(Sc)}function Qx(e){return b.jsx(pR,P({},e,{defaultTheme:yc,themeId:bi}))}function jg(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function uu(e,t=!1){return e&&(jg(e.value)&&e.value!==""||t&&jg(e.defaultValue)&&e.defaultValue!=="")}function A$(e){return e.startAdornment}function j$(e){return ce("MuiInputBase",e)}const z$=pe("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),Ei=z$,F$=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],bc=(e,t)=>{const{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,n.size==="small"&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t[`color${J(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},Cc=(e,t)=>{const{ownerState:n}=e;return[t.input,n.size==="small"&&t.inputSizeSmall,n.multiline&&t.inputMultiline,n.type==="search"&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},B$=e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:i,focused:s,formControl:l,fullWidth:a,hiddenLabel:u,multiline:c,readOnly:d,size:p,startAdornment:v,type:g}=e,y={root:["root",`color${J(n)}`,r&&"disabled",o&&"error",a&&"fullWidth",s&&"focused",l&&"formControl",p&&p!=="medium"&&`size${J(p)}`,c&&"multiline",v&&"adornedStart",i&&"adornedEnd",u&&"hiddenLabel",d&&"readOnly"],input:["input",r&&"disabled",g==="search"&&"inputTypeSearch",c&&"inputMultiline",p==="small"&&"inputSizeSmall",u&&"inputHiddenLabel",v&&"inputAdornedStart",i&&"inputAdornedEnd",d&&"readOnly"]};return he(y,j$,t)},Ec=U("div",{name:"MuiInputBase",slot:"Root",overridesResolver:bc})(({theme:e,ownerState:t})=>P({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${Ei.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&P({padding:"4px 0 5px"},t.size==="small"&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),kc=U("input",{name:"MuiInputBase",slot:"Input",overridesResolver:Cc})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light",r=P({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),o={opacity:"0 !important"},i=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:n?.42:.5};return P({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${Ei.formControl} &`]:{"&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&:-ms-input-placeholder":o,"&::-ms-input-placeholder":o,"&:focus::-webkit-input-placeholder":i,"&:focus::-moz-placeholder":i,"&:focus:-ms-input-placeholder":i,"&:focus::-ms-input-placeholder":i},[`&.${Ei.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},t.size==="small"&&{paddingTop:1},t.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},t.type==="search"&&{MozAppearance:"textfield"})}),D$=b.jsx(Qx,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),W$=w.forwardRef(function(t,n){var r;const o=me({props:t,name:"MuiInputBase"}),{"aria-describedby":i,autoComplete:s,autoFocus:l,className:a,components:u={},componentsProps:c={},defaultValue:d,disabled:p,disableInjectingGlobalStyles:v,endAdornment:g,fullWidth:y=!1,id:S,inputComponent:f="input",inputProps:h={},inputRef:m,maxRows:x,minRows:C,multiline:E=!1,name:k,onBlur:T,onChange:$,onClick:R,onFocus:M,onKeyDown:O,onKeyUp:I,placeholder:N,readOnly:j,renderSuffix:B,rows:W,slotProps:_={},slots:L={},startAdornment:F,type:K="text",value:q}=o,de=H(o,F$),Z=h.value!=null?h.value:q,{current:se}=w.useRef(Z!=null),ee=w.useRef(),Te=w.useCallback(be=>{},[]),Le=Tt(ee,m,h.ref,Te),[ge,He]=w.useState(!1),re=Qn(),le=Qr({props:o,muiFormControl:re,states:["color","disabled","error","hiddenLabel","size","required","filled"]});le.focused=re?re.focused:ge,w.useEffect(()=>{!re&&p&&ge&&(He(!1),T&&T())},[re,p,ge,T]);const ne=re&&re.onFilled,ve=re&&re.onEmpty,$e=w.useCallback(be=>{uu(be)?ne&&ne():ve&&ve()},[ne,ve]);Hr(()=>{se&&$e({value:Z})},[Z,$e,se]);const En=be=>{if(le.disabled){be.stopPropagation();return}M&&M(be),h.onFocus&&h.onFocus(be),re&&re.onFocus?re.onFocus(be):He(!0)},De=be=>{T&&T(be),h.onBlur&&h.onBlur(be),re&&re.onBlur?re.onBlur(be):He(!1)},Xe=(be,...Y)=>{if(!se){const sn=be.target||ee.current;if(sn==null)throw new Error(Co(1));$e({value:sn.value})}h.onChange&&h.onChange(be,...Y),$&&$(be,...Y)};w.useEffect(()=>{$e(ee.current)},[]);const It=be=>{ee.current&&be.currentTarget===be.target&&ee.current.focus(),R&&R(be)};let it=f,Re=h;E&&it==="input"&&(W?Re=P({type:void 0,minRows:W,maxRows:W},Re):Re=P({type:void 0,maxRows:x,minRows:C},Re),it=N$);const rn=be=>{$e(be.animationName==="mui-auto-fill-cancel"?ee.current:{value:"x"})};w.useEffect(()=>{re&&re.setAdornedStart(!!F)},[re,F]);const dt=P({},o,{color:le.color||"primary",disabled:le.disabled,endAdornment:g,error:le.error,focused:le.focused,formControl:re,fullWidth:y,hiddenLabel:le.hiddenLabel,multiline:E,size:le.size,startAdornment:F,type:K}),Ie=B$(dt),on=L.root||u.Root||Ec,An=_.root||c.root||{},kn=L.input||u.Input||kc;return Re=P({},Re,(r=_.input)!=null?r:c.input),b.jsxs(w.Fragment,{children:[!v&&D$,b.jsxs(on,P({},An,!au(on)&&{ownerState:P({},dt,An.ownerState)},{ref:n,onClick:It},de,{className:Q(Ie.root,An.className,a,j&&"MuiInputBase-readOnly"),children:[F,b.jsx(Sc.Provider,{value:null,children:b.jsx(kn,P({ownerState:dt,"aria-invalid":le.error,"aria-describedby":i,autoComplete:s,autoFocus:l,defaultValue:d,disabled:le.disabled,id:S,onAnimationStart:rn,name:k,placeholder:N,readOnly:j,required:le.required,rows:W,value:Z,onKeyDown:O,onKeyUp:I,type:K},Re,!au(kn)&&{as:it,ownerState:P({},dt,Re.ownerState)},{ref:Le,className:Q(Ie.input,Re.className,j&&"MuiInputBase-readOnly"),onBlur:De,onChange:Xe,onFocus:En}))}),g,B?B(P({},le,{startAdornment:F})):null]}))]})}),Zh=W$;function U$(e){return ce("MuiInput",e)}const V$=P({},Ei,pe("MuiInput",["root","underline","input"])),Yi=V$;function H$(e){return ce("MuiOutlinedInput",e)}const G$=P({},Ei,pe("MuiOutlinedInput",["root","notchedOutline","input"])),br=G$;function K$(e){return ce("MuiFilledInput",e)}const q$=P({},Ei,pe("MuiFilledInput",["root","underline","input"])),Zr=q$,Y$=hl(b.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),X$=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],Q$={entering:{opacity:1},entered:{opacity:1}},J$=w.forwardRef(function(t,n){const r=Xh(),o={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:i,appear:s=!0,children:l,easing:a,in:u,onEnter:c,onEntered:d,onEntering:p,onExit:v,onExited:g,onExiting:y,style:S,timeout:f=o,TransitionComponent:h=qx}=t,m=H(t,X$),x=w.useRef(null),C=Tt(x,l.ref,n),E=N=>j=>{if(N){const B=x.current;j===void 0?N(B):N(B,j)}},k=E(p),T=E((N,j)=>{Yx(N);const B=lu({style:S,timeout:f,easing:a},{mode:"enter"});N.style.webkitTransition=r.transitions.create("opacity",B),N.style.transition=r.transitions.create("opacity",B),c&&c(N,j)}),$=E(d),R=E(y),M=E(N=>{const j=lu({style:S,timeout:f,easing:a},{mode:"exit"});N.style.webkitTransition=r.transitions.create("opacity",j),N.style.transition=r.transitions.create("opacity",j),v&&v(N)}),O=E(g),I=N=>{i&&i(x.current,N)};return b.jsx(h,P({appear:s,in:u,nodeRef:x,onEnter:T,onEntered:$,onEntering:k,onExit:M,onExited:O,onExiting:R,addEndListener:I,timeout:f},m,{children:(N,j)=>w.cloneElement(l,P({style:P({opacity:0,visibility:N==="exited"&&!u?"hidden":void 0},Q$[N],S,l.props.style),ref:C},j))}))}),Z$=J$;function eI(e){return ce("MuiBackdrop",e)}pe("MuiBackdrop",["root","invisible"]);const tI=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],nI=e=>{const{classes:t,invisible:n}=e;return he({root:["root",n&&"invisible"]},eI,t)},rI=U("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})(({ownerState:e})=>P({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),oI=w.forwardRef(function(t,n){var r,o,i;const s=me({props:t,name:"MuiBackdrop"}),{children:l,className:a,component:u="div",components:c={},componentsProps:d={},invisible:p=!1,open:v,slotProps:g={},slots:y={},TransitionComponent:S=Z$,transitionDuration:f}=s,h=H(s,tI),m=P({},s,{component:u,invisible:p}),x=nI(m),C=(r=g.root)!=null?r:d.root;return b.jsx(S,P({in:v,timeout:f},h,{children:b.jsx(rI,P({"aria-hidden":!0},C,{as:(o=(i=y.root)!=null?i:c.Root)!=null?o:u,className:Q(x.root,a,C==null?void 0:C.className),ownerState:P({},m,C==null?void 0:C.ownerState),classes:x,ref:n,children:l}))}))}),iI=oI;function sI(e){return ce("MuiButton",e)}const lI=pe("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),Vl=lI,aI=w.createContext({}),uI=aI,cI=w.createContext(void 0),dI=cI,fI=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],pI=e=>{const{color:t,disableElevation:n,fullWidth:r,size:o,variant:i,classes:s}=e,l={root:["root",i,`${i}${J(t)}`,`size${J(o)}`,`${i}Size${J(o)}`,`color${J(t)}`,n&&"disableElevation",r&&"fullWidth"],label:["label"],startIcon:["icon","startIcon",`iconSize${J(o)}`],endIcon:["icon","endIcon",`iconSize${J(o)}`]},a=he(l,sI,s);return P({},s,a)},Jx=e=>P({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),hI=U(wc,{shouldForwardProp:e=>Bt(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`${n.variant}${J(n.color)}`],t[`size${J(n.size)}`],t[`${n.variant}Size${J(n.size)}`],n.color==="inherit"&&t.colorInherit,n.disableElevation&&t.disableElevation,n.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var n,r;const o=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],i=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return P({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":P({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:ar(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:ar(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:ar(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:i,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":P({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${Vl.focusVisible}`]:P({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${Vl.disabled}`]:P({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${ar(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(n=(r=e.palette).getContrastText)==null?void 0:n.call(r,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${Vl.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Vl.disabled}`]:{boxShadow:"none"}}),mI=U("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.startIcon,t[`iconSize${J(n.size)}`]]}})(({ownerState:e})=>P({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},Jx(e))),gI=U("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.endIcon,t[`iconSize${J(n.size)}`]]}})(({ownerState:e})=>P({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},Jx(e))),vI=w.forwardRef(function(t,n){const r=w.useContext(uI),o=w.useContext(dI),i=Vh(r,t),s=me({props:i,name:"MuiButton"}),{children:l,color:a="primary",component:u="button",className:c,disabled:d=!1,disableElevation:p=!1,disableFocusRipple:v=!1,endIcon:g,focusVisibleClassName:y,fullWidth:S=!1,size:f="medium",startIcon:h,type:m,variant:x="text"}=s,C=H(s,fI),E=P({},s,{color:a,component:u,disabled:d,disableElevation:p,disableFocusRipple:v,fullWidth:S,size:f,type:m,variant:x}),k=pI(E),T=h&&b.jsx(mI,{className:k.startIcon,ownerState:E,children:h}),$=g&&b.jsx(gI,{className:k.endIcon,ownerState:E,children:g}),R=o||"";return b.jsxs(hI,P({ownerState:E,className:Q(r.className,k.root,c,R),component:u,disabled:d,focusRipple:!v,focusVisibleClassName:Q(k.focusVisible,y),ref:n,type:m},C,{classes:k,children:[T,l,$]}))}),Ys=vI;function yI(e){return ce("PrivateSwitchBase",e)}pe("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const xI=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],wI=e=>{const{classes:t,checked:n,disabled:r,edge:o}=e,i={root:["root",n&&"checked",r&&"disabled",o&&`edge${J(o)}`],input:["input"]};return he(i,yI,t)},SI=U(wc)(({ownerState:e})=>P({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),bI=U("input",{shouldForwardProp:Bt})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),CI=w.forwardRef(function(t,n){const{autoFocus:r,checked:o,checkedIcon:i,className:s,defaultChecked:l,disabled:a,disableFocusRipple:u=!1,edge:c=!1,icon:d,id:p,inputProps:v,inputRef:g,name:y,onBlur:S,onChange:f,onFocus:h,readOnly:m,required:x=!1,tabIndex:C,type:E,value:k}=t,T=H(t,xI),[$,R]=ou({controlled:o,default:!!l,name:"SwitchBase",state:"checked"}),M=Qn(),O=L=>{h&&h(L),M&&M.onFocus&&M.onFocus(L)},I=L=>{S&&S(L),M&&M.onBlur&&M.onBlur(L)},N=L=>{if(L.nativeEvent.defaultPrevented)return;const F=L.target.checked;R(F),f&&f(L,F)};let j=a;M&&typeof j>"u"&&(j=M.disabled);const B=E==="checkbox"||E==="radio",W=P({},t,{checked:$,disabled:j,disableFocusRipple:u,edge:c}),_=wI(W);return b.jsxs(SI,P({component:"span",className:Q(_.root,s),centerRipple:!0,focusRipple:!u,disabled:j,tabIndex:null,role:void 0,onFocus:O,onBlur:I,ownerState:W,ref:n},T,{children:[b.jsx(bI,P({autoFocus:r,checked:o,defaultChecked:l,className:_.input,disabled:j,id:B?p:void 0,name:y,onChange:N,readOnly:m,ref:g,required:x,ownerState:W,tabIndex:C,type:E},E==="checkbox"&&k===void 0?{}:{value:k},v)),$?i:d]}))}),Zx=CI,EI=(e,t)=>P({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%"},t&&!e.vars&&{colorScheme:e.palette.mode}),kI=e=>P({color:(e.vars||e).palette.text.primary},e.typography.body1,{backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),PI=(e,t=!1)=>{var n;const r={};t&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([s,l])=>{var a;r[e.getColorSchemeSelector(s).replace(/\s*&/,"")]={colorScheme:(a=l.palette)==null?void 0:a.mode}});let o=P({html:EI(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:P({margin:0},kI(e),{"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}})},r);const i=(n=e.components)==null||(n=n.MuiCssBaseline)==null?void 0:n.styleOverrides;return i&&(o=[o,i]),o};function TI(e){const t=me({props:e,name:"MuiCssBaseline"}),{children:n,enableColorScheme:r=!1}=t;return b.jsxs(w.Fragment,{children:[b.jsx(Qx,{styles:o=>PI(o,r)}),n]})}function RI(e){return ce("MuiModal",e)}pe("MuiModal",["root","hidden","backdrop"]);const $I=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],II=e=>{const{open:t,exited:n,classes:r}=e;return he({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},RI,r)},_I=U("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(({theme:e,ownerState:t})=>P({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),MI=U(iI,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),OI=w.forwardRef(function(t,n){var r,o,i,s,l,a;const u=me({name:"MuiModal",props:t}),{BackdropComponent:c=MI,BackdropProps:d,className:p,closeAfterTransition:v=!1,children:g,container:y,component:S,components:f={},componentsProps:h={},disableAutoFocus:m=!1,disableEnforceFocus:x=!1,disableEscapeKeyDown:C=!1,disablePortal:E=!1,disableRestoreFocus:k=!1,disableScrollLock:T=!1,hideBackdrop:$=!1,keepMounted:R=!1,onBackdropClick:M,open:O,slotProps:I,slots:N}=u,j=H(u,$I),B=P({},u,{closeAfterTransition:v,disableAutoFocus:m,disableEnforceFocus:x,disableEscapeKeyDown:C,disablePortal:E,disableRestoreFocus:k,disableScrollLock:T,hideBackdrop:$,keepMounted:R}),{getRootProps:W,getBackdropProps:_,getTransitionProps:L,portalRef:F,isTopModal:K,exited:q,hasTransition:de}=I$(P({},B,{rootRef:n})),Z=P({},B,{exited:q}),se=II(Z),ee={};if(g.props.tabIndex===void 0&&(ee.tabIndex="-1"),de){const{onEnter:ne,onExited:ve}=L();ee.onEnter=ne,ee.onExited=ve}const Te=(r=(o=N==null?void 0:N.root)!=null?o:f.Root)!=null?r:_I,Le=(i=(s=N==null?void 0:N.backdrop)!=null?s:f.Backdrop)!=null?i:c,ge=(l=I==null?void 0:I.root)!=null?l:h.root,He=(a=I==null?void 0:I.backdrop)!=null?a:h.backdrop,re=Xn({elementType:Te,externalSlotProps:ge,externalForwardedProps:j,getSlotProps:W,additionalProps:{ref:n,as:S},ownerState:Z,className:Q(p,ge==null?void 0:ge.className,se==null?void 0:se.root,!Z.open&&Z.exited&&(se==null?void 0:se.hidden))}),le=Xn({elementType:Le,externalSlotProps:He,additionalProps:d,getSlotProps:ne=>_(P({},ne,{onClick:ve=>{M&&M(ve),ne!=null&&ne.onClick&&ne.onClick(ve)}})),className:Q(He==null?void 0:He.className,d==null?void 0:d.className,se==null?void 0:se.backdrop),ownerState:Z});return!R&&!O&&(!de||q)?null:b.jsx(S$,{ref:F,container:y,disablePortal:E,children:b.jsxs(Te,P({},re,{children:[!$&&c?b.jsx(Le,P({},le)):null,b.jsx(x$,{disableEnforceFocus:x,disableAutoFocus:m,disableRestoreFocus:k,isEnabled:K,open:O,children:w.cloneElement(g,ee)})]}))})}),NI=OI,LI=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],AI=e=>{const{classes:t,disableUnderline:n}=e,o=he({root:["root",!n&&"underline"],input:["input"]},K$,t);return P({},t,o)},jI=U(Ec,{shouldForwardProp:e=>Bt(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...bc(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{var n;const r=e.palette.mode==="light",o=r?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",i=r?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",s=r?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",l=r?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return P({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:s,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i}},[`&.${Zr.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:i},[`&.${Zr.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:l}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(n=(e.vars||e).palette[t.color||"primary"])==null?void 0:n.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Zr.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Zr.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Zr.disabled}, .${Zr.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${Zr.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&P({padding:"25px 12px 8px"},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9}))}),zI=U(kc,{name:"MuiFilledInput",slot:"Input",overridesResolver:Cc})(({theme:e,ownerState:t})=>P({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9},t.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0})),ew=w.forwardRef(function(t,n){var r,o,i,s;const l=me({props:t,name:"MuiFilledInput"}),{components:a={},componentsProps:u,fullWidth:c=!1,inputComponent:d="input",multiline:p=!1,slotProps:v,slots:g={},type:y="text"}=l,S=H(l,LI),f=P({},l,{fullWidth:c,inputComponent:d,multiline:p,type:y}),h=AI(l),m={root:{ownerState:f},input:{ownerState:f}},x=v??u?Pt(m,v??u):m,C=(r=(o=g.root)!=null?o:a.Root)!=null?r:jI,E=(i=(s=g.input)!=null?s:a.Input)!=null?i:zI;return b.jsx(Zh,P({slots:{root:C,input:E},componentsProps:x,fullWidth:c,inputComponent:d,multiline:p,ref:n,type:y},S,{classes:h}))});ew.muiName="Input";const tw=ew;function FI(e){return ce("MuiFormControl",e)}pe("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const BI=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],DI=e=>{const{classes:t,margin:n,fullWidth:r}=e,o={root:["root",n!=="none"&&`margin${J(n)}`,r&&"fullWidth"]};return he(o,FI,t)},WI=U("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>P({},t.root,t[`margin${J(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>P({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),UI=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiFormControl"}),{children:o,className:i,color:s="primary",component:l="div",disabled:a=!1,error:u=!1,focused:c,fullWidth:d=!1,hiddenLabel:p=!1,margin:v="none",required:g=!1,size:y="medium",variant:S="outlined"}=r,f=H(r,BI),h=P({},r,{color:s,component:l,disabled:a,error:u,fullWidth:d,hiddenLabel:p,margin:v,required:g,size:y,variant:S}),m=DI(h),[x,C]=w.useState(()=>{let I=!1;return o&&w.Children.forEach(o,N=>{if(!Cd(N,["Input","Select"]))return;const j=Cd(N,["Select"])?N.props.input:N;j&&A$(j.props)&&(I=!0)}),I}),[E,k]=w.useState(()=>{let I=!1;return o&&w.Children.forEach(o,N=>{Cd(N,["Input","Select"])&&(uu(N.props,!0)||uu(N.props.inputProps,!0))&&(I=!0)}),I}),[T,$]=w.useState(!1);a&&T&&$(!1);const R=c!==void 0&&!a?c:T;let M;const O=w.useMemo(()=>({adornedStart:x,setAdornedStart:C,color:s,disabled:a,error:u,filled:E,focused:R,fullWidth:d,hiddenLabel:p,size:y,onBlur:()=>{$(!1)},onEmpty:()=>{k(!1)},onFilled:()=>{k(!0)},onFocus:()=>{$(!0)},registerEffect:M,required:g,variant:S}),[x,s,a,u,E,R,d,p,M,g,y,S]);return b.jsx(Sc.Provider,{value:O,children:b.jsx(WI,P({as:l,ownerState:h,className:Q(m.root,i),ref:n},f,{children:o}))})}),VI=UI,HI=f5({createStyledComponent:U("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>me({props:e,name:"MuiStack"})}),GI=HI;function KI(e){return ce("MuiFormControlLabel",e)}const qI=pe("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),us=qI,YI=["checked","className","componentsProps","control","disabled","disableTypography","inputRef","label","labelPlacement","name","onChange","required","slotProps","value"],XI=e=>{const{classes:t,disabled:n,labelPlacement:r,error:o,required:i}=e,s={root:["root",n&&"disabled",`labelPlacement${J(r)}`,o&&"error",i&&"required"],label:["label",n&&"disabled"],asterisk:["asterisk",o&&"error"]};return he(s,KI,t)},QI=U("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${us.label}`]:t.label},t.root,t[`labelPlacement${J(n.labelPlacement)}`]]}})(({theme:e,ownerState:t})=>P({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${us.disabled}`]:{cursor:"default"}},t.labelPlacement==="start"&&{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},t.labelPlacement==="top"&&{flexDirection:"column-reverse",marginLeft:16},t.labelPlacement==="bottom"&&{flexDirection:"column",marginLeft:16},{[`& .${us.label}`]:{[`&.${us.disabled}`]:{color:(e.vars||e).palette.text.disabled}}})),JI=U("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${us.error}`]:{color:(e.vars||e).palette.error.main}})),ZI=w.forwardRef(function(t,n){var r,o;const i=me({props:t,name:"MuiFormControlLabel"}),{className:s,componentsProps:l={},control:a,disabled:u,disableTypography:c,label:d,labelPlacement:p="end",required:v,slotProps:g={}}=i,y=H(i,YI),S=Qn(),f=(r=u??a.props.disabled)!=null?r:S==null?void 0:S.disabled,h=v??a.props.required,m={disabled:f,required:h};["checked","name","onChange","value","inputRef"].forEach($=>{typeof a.props[$]>"u"&&typeof i[$]<"u"&&(m[$]=i[$])});const x=Qr({props:i,muiFormControl:S,states:["error"]}),C=P({},i,{disabled:f,labelPlacement:p,required:h,error:x.error}),E=XI(C),k=(o=g.typography)!=null?o:l.typography;let T=d;return T!=null&&T.type!==sp&&!c&&(T=b.jsx(sp,P({component:"span"},k,{className:Q(E.label,k==null?void 0:k.className),children:T}))),b.jsxs(QI,P({className:Q(E.root,s),ownerState:C,ref:n},y,{children:[w.cloneElement(a,m),h?b.jsxs(GI,{display:"block",children:[T,b.jsxs(JI,{ownerState:C,"aria-hidden":!0,className:E.asterisk,children:[" ","*"]})]}):T]}))}),zg=ZI;function e_(e){return ce("MuiFormGroup",e)}pe("MuiFormGroup",["root","row","error"]);const t_=["className","row"],n_=e=>{const{classes:t,row:n,error:r}=e;return he({root:["root",n&&"row",r&&"error"]},e_,t)},r_=U("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.row&&t.row]}})(({ownerState:e})=>P({display:"flex",flexDirection:"column",flexWrap:"wrap"},e.row&&{flexDirection:"row"})),o_=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiFormGroup"}),{className:o,row:i=!1}=r,s=H(r,t_),l=Qn(),a=Qr({props:r,muiFormControl:l,states:["error"]}),u=P({},r,{row:i,error:a.error}),c=n_(u);return b.jsx(r_,P({className:Q(c.root,o),ownerState:u,ref:n},s))}),i_=o_;function s_(e){return ce("MuiFormHelperText",e)}const l_=pe("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]),Fg=l_;var Bg;const a_=["children","className","component","disabled","error","filled","focused","margin","required","variant"],u_=e=>{const{classes:t,contained:n,size:r,disabled:o,error:i,filled:s,focused:l,required:a}=e,u={root:["root",o&&"disabled",i&&"error",r&&`size${J(r)}`,n&&"contained",l&&"focused",s&&"filled",a&&"required"]};return he(u,s_,t)},c_=U("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size&&t[`size${J(n.size)}`],n.contained&&t.contained,n.filled&&t.filled]}})(({theme:e,ownerState:t})=>P({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${Fg.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${Fg.error}`]:{color:(e.vars||e).palette.error.main}},t.size==="small"&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),d_=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiFormHelperText"}),{children:o,className:i,component:s="p"}=r,l=H(r,a_),a=Qn(),u=Qr({props:r,muiFormControl:a,states:["variant","size","disabled","error","filled","focused","required"]}),c=P({},r,{component:s,contained:u.variant==="filled"||u.variant==="outlined",variant:u.variant,size:u.size,disabled:u.disabled,error:u.error,filled:u.filled,focused:u.focused,required:u.required}),d=u_(c);return b.jsx(c_,P({as:s,ownerState:c,className:Q(d.root,i),ref:n},l,{children:o===" "?Bg||(Bg=b.jsx("span",{className:"notranslate",children:"​"})):o}))}),f_=d_;function p_(e){return ce("MuiFormLabel",e)}const h_=pe("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),Es=h_,m_=["children","className","color","component","disabled","error","filled","focused","required"],g_=e=>{const{classes:t,color:n,focused:r,disabled:o,error:i,filled:s,required:l}=e,a={root:["root",`color${J(n)}`,o&&"disabled",i&&"error",s&&"filled",r&&"focused",l&&"required"],asterisk:["asterisk",i&&"error"]};return he(a,p_,t)},v_=U("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>P({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>P({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${Es.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${Es.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${Es.error}`]:{color:(e.vars||e).palette.error.main}})),y_=U("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${Es.error}`]:{color:(e.vars||e).palette.error.main}})),x_=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiFormLabel"}),{children:o,className:i,component:s="label"}=r,l=H(r,m_),a=Qn(),u=Qr({props:r,muiFormControl:a,states:["color","required","focused","disabled","error","filled"]}),c=P({},r,{color:u.color||"primary",component:s,disabled:u.disabled,error:u.error,filled:u.filled,focused:u.focused,required:u.required}),d=g_(c);return b.jsxs(v_,P({as:s,ownerState:c,className:Q(d.root,i),ref:n},l,{children:[o,u.required&&b.jsxs(y_,{ownerState:c,"aria-hidden":!0,className:d.asterisk,children:[" ","*"]})]}))}),w_=x_,S_=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function lp(e){return`scale(${e}, ${e**2})`}const b_={entering:{opacity:1,transform:lp(1)},entered:{opacity:1,transform:"none"}},Rd=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),nw=w.forwardRef(function(t,n){const{addEndListener:r,appear:o=!0,children:i,easing:s,in:l,onEnter:a,onEntered:u,onEntering:c,onExit:d,onExited:p,onExiting:v,style:g,timeout:y="auto",TransitionComponent:S=qx}=t,f=H(t,S_),h=Rx(),m=w.useRef(),x=Xh(),C=w.useRef(null),E=Tt(C,i.ref,n),k=j=>B=>{if(j){const W=C.current;B===void 0?j(W):j(W,B)}},T=k(c),$=k((j,B)=>{Yx(j);const{duration:W,delay:_,easing:L}=lu({style:g,timeout:y,easing:s},{mode:"enter"});let F;y==="auto"?(F=x.transitions.getAutoHeightDuration(j.clientHeight),m.current=F):F=W,j.style.transition=[x.transitions.create("opacity",{duration:F,delay:_}),x.transitions.create("transform",{duration:Rd?F:F*.666,delay:_,easing:L})].join(","),a&&a(j,B)}),R=k(u),M=k(v),O=k(j=>{const{duration:B,delay:W,easing:_}=lu({style:g,timeout:y,easing:s},{mode:"exit"});let L;y==="auto"?(L=x.transitions.getAutoHeightDuration(j.clientHeight),m.current=L):L=B,j.style.transition=[x.transitions.create("opacity",{duration:L,delay:W}),x.transitions.create("transform",{duration:Rd?L:L*.666,delay:Rd?W:W||L*.333,easing:_})].join(","),j.style.opacity=0,j.style.transform=lp(.75),d&&d(j)}),I=k(p),N=j=>{y==="auto"&&h.start(m.current||0,j),r&&r(C.current,j)};return b.jsx(S,P({appear:o,in:l,nodeRef:C,onEnter:$,onEntered:R,onEntering:T,onExit:O,onExited:I,onExiting:M,addEndListener:N,timeout:y==="auto"?null:y},f,{children:(j,B)=>w.cloneElement(i,P({style:P({opacity:0,transform:lp(.75),visibility:j==="exited"&&!l?"hidden":void 0},b_[j],g,i.props.style),ref:E},B))}))});nw.muiSupportAuto=!0;const C_=nw,E_=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],k_=e=>{const{classes:t,disableUnderline:n}=e,o=he({root:["root",!n&&"underline"],input:["input"]},U$,t);return P({},t,o)},P_=U(Ec,{shouldForwardProp:e=>Bt(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...bc(e,t),!n.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{let r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(r=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),P({position:"relative"},t.formControl&&{"label + &":{marginTop:16}},!t.disableUnderline&&{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[t.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Yi.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Yi.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${r}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Yi.disabled}, .${Yi.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${r}`}},[`&.${Yi.disabled}:before`]:{borderBottomStyle:"dotted"}})}),T_=U(kc,{name:"MuiInput",slot:"Input",overridesResolver:Cc})({}),rw=w.forwardRef(function(t,n){var r,o,i,s;const l=me({props:t,name:"MuiInput"}),{disableUnderline:a,components:u={},componentsProps:c,fullWidth:d=!1,inputComponent:p="input",multiline:v=!1,slotProps:g,slots:y={},type:S="text"}=l,f=H(l,E_),h=k_(l),x={root:{ownerState:{disableUnderline:a}}},C=g??c?Pt(g??c,x):x,E=(r=(o=y.root)!=null?o:u.Root)!=null?r:P_,k=(i=(s=y.input)!=null?s:u.Input)!=null?i:T_;return b.jsx(Zh,P({slots:{root:E,input:k},slotProps:C,fullWidth:d,inputComponent:p,multiline:v,ref:n,type:S},f,{classes:h}))});rw.muiName="Input";const ow=rw;function R_(e){return ce("MuiInputAdornment",e)}const $_=pe("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),Dg=$_;var Wg;const I_=["children","className","component","disablePointerEvents","disableTypography","position","variant"],__=(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${J(n.position)}`],n.disablePointerEvents===!0&&t.disablePointerEvents,t[n.variant]]},M_=e=>{const{classes:t,disablePointerEvents:n,hiddenLabel:r,position:o,size:i,variant:s}=e,l={root:["root",n&&"disablePointerEvents",o&&`position${J(o)}`,s,r&&"hiddenLabel",i&&`size${J(i)}`]};return he(l,R_,t)},O_=U("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:__})(({theme:e,ownerState:t})=>P({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},t.variant==="filled"&&{[`&.${Dg.positionStart}&:not(.${Dg.hiddenLabel})`]:{marginTop:16}},t.position==="start"&&{marginRight:8},t.position==="end"&&{marginLeft:8},t.disablePointerEvents===!0&&{pointerEvents:"none"})),N_=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiInputAdornment"}),{children:o,className:i,component:s="div",disablePointerEvents:l=!1,disableTypography:a=!1,position:u,variant:c}=r,d=H(r,I_),p=Qn()||{};let v=c;c&&p.variant,p&&!v&&(v=p.variant);const g=P({},r,{hiddenLabel:p.hiddenLabel,size:p.size,disablePointerEvents:l,position:u,variant:v}),y=M_(g);return b.jsx(Sc.Provider,{value:null,children:b.jsx(O_,P({as:s,ownerState:g,className:Q(y.root,i),ref:n},d,{children:typeof o=="string"&&!a?b.jsx(sp,{color:"text.secondary",children:o}):b.jsxs(w.Fragment,{children:[u==="start"?Wg||(Wg=b.jsx("span",{className:"notranslate",children:"​"})):null,o]})}))})}),L_=N_;function A_(e){return ce("MuiInputLabel",e)}pe("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const j_=["disableAnimation","margin","shrink","variant","className"],z_=e=>{const{classes:t,formControl:n,size:r,shrink:o,disableAnimation:i,variant:s,required:l}=e,a={root:["root",n&&"formControl",!i&&"animated",o&&"shrink",r&&r!=="normal"&&`size${J(r)}`,s],asterisk:[l&&"asterisk"]},u=he(a,A_,t);return P({},t,u)},F_=U(w_,{shouldForwardProp:e=>Bt(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${Es.asterisk}`]:t.asterisk},t.root,n.formControl&&t.formControl,n.size==="small"&&t.sizeSmall,n.shrink&&t.shrink,!n.disableAnimation&&t.animated,n.focused&&t.focused,t[n.variant]]}})(({theme:e,ownerState:t})=>P({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},t.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},t.size==="small"&&{transform:"translate(0, 17px) scale(1)"},t.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!t.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},t.variant==="filled"&&P({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(12px, 13px) scale(1)"},t.shrink&&P({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},t.size==="small"&&{transform:"translate(12px, 4px) scale(0.75)"})),t.variant==="outlined"&&P({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(14px, 9px) scale(1)"},t.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}))),B_=w.forwardRef(function(t,n){const r=me({name:"MuiInputLabel",props:t}),{disableAnimation:o=!1,shrink:i,className:s}=r,l=H(r,j_),a=Qn();let u=i;typeof u>"u"&&a&&(u=a.filled||a.focused||a.adornedStart);const c=Qr({props:r,muiFormControl:a,states:["size","variant","required","focused"]}),d=P({},r,{disableAnimation:o,formControl:a,shrink:u,size:c.size,variant:c.variant,required:c.required,focused:c.focused}),p=z_(d);return b.jsx(F_,P({"data-shrink":u,ownerState:d,ref:n,className:Q(p.root,s)},l,{classes:p}))}),D_=B_,W_=w.createContext({}),U_=W_;function V_(e){return ce("MuiList",e)}pe("MuiList",["root","padding","dense","subheader"]);const H_=["children","className","component","dense","disablePadding","subheader"],G_=e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return he({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},V_,t)},K_=U("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})(({ownerState:e})=>P({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),q_=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiList"}),{children:o,className:i,component:s="ul",dense:l=!1,disablePadding:a=!1,subheader:u}=r,c=H(r,H_),d=w.useMemo(()=>({dense:l}),[l]),p=P({},r,{component:s,dense:l,disablePadding:a}),v=G_(p);return b.jsx(U_.Provider,{value:d,children:b.jsxs(K_,P({as:s,className:Q(v.root,i),ref:n,ownerState:p},c,{children:[u,o]}))})}),Y_=q_,X_=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function $d(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function Ug(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function iw(e,t){if(t===void 0)return!0;let n=e.innerText;return n===void 0&&(n=e.textContent),n=n.trim().toLowerCase(),n.length===0?!1:t.repeating?n[0]===t.keys[0]:n.indexOf(t.keys.join(""))===0}function Xi(e,t,n,r,o,i){let s=!1,l=o(e,t,t?n:!1);for(;l;){if(l===e.firstChild){if(s)return!1;s=!0}const a=r?!1:l.disabled||l.getAttribute("aria-disabled")==="true";if(!l.hasAttribute("tabindex")||!iw(l,i)||a)l=o(e,l,n);else return l.focus(),!0}return!1}const Q_=w.forwardRef(function(t,n){const{actions:r,autoFocus:o=!1,autoFocusItem:i=!1,children:s,className:l,disabledItemsFocusable:a=!1,disableListWrap:u=!1,onKeyDown:c,variant:d="selectedMenu"}=t,p=H(t,X_),v=w.useRef(null),g=w.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Hr(()=>{o&&v.current.focus()},[o]),w.useImperativeHandle(r,()=>({adjustStyleForScrollbar:(m,{direction:x})=>{const C=!v.current.style.width;if(m.clientHeight{const x=v.current,C=m.key,E=jt(x).activeElement;if(C==="ArrowDown")m.preventDefault(),Xi(x,E,u,a,$d);else if(C==="ArrowUp")m.preventDefault(),Xi(x,E,u,a,Ug);else if(C==="Home")m.preventDefault(),Xi(x,null,u,a,$d);else if(C==="End")m.preventDefault(),Xi(x,null,u,a,Ug);else if(C.length===1){const k=g.current,T=C.toLowerCase(),$=performance.now();k.keys.length>0&&($-k.lastTime>500?(k.keys=[],k.repeating=!0,k.previousKeyMatched=!0):k.repeating&&T!==k.keys[0]&&(k.repeating=!1)),k.lastTime=$,k.keys.push(T);const R=E&&!k.repeating&&iw(E,k);k.previousKeyMatched&&(R||Xi(x,E,!1,a,$d,k))?m.preventDefault():k.previousKeyMatched=!1}c&&c(m)},S=Tt(v,n);let f=-1;w.Children.forEach(s,(m,x)=>{if(!w.isValidElement(m)){f===x&&(f+=1,f>=s.length&&(f=-1));return}m.props.disabled||(d==="selectedMenu"&&m.props.selected||f===-1)&&(f=x),f===x&&(m.props.disabled||m.props.muiSkipListHighlight||m.type.muiSkipListHighlight)&&(f+=1,f>=s.length&&(f=-1))});const h=w.Children.map(s,(m,x)=>{if(x===f){const C={};return i&&(C.autoFocus=!0),m.props.tabIndex===void 0&&d==="selectedMenu"&&(C.tabIndex=0),w.cloneElement(m,C)}return m});return b.jsx(Y_,P({role:"menu",ref:S,className:l,onKeyDown:y,tabIndex:o?0:-1},p,{children:h}))}),J_=Q_;function Z_(e){return ce("MuiPopover",e)}pe("MuiPopover",["root","paper"]);const eM=["onEntering"],tM=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],nM=["slotProps"];function Vg(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.height/2:t==="bottom"&&(n=e.height),n}function Hg(e,t){let n=0;return typeof t=="number"?n=t:t==="center"?n=e.width/2:t==="right"&&(n=e.width),n}function Gg(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function Id(e){return typeof e=="function"?e():e}const rM=e=>{const{classes:t}=e;return he({root:["root"],paper:["paper"]},Z_,t)},oM=U(NI,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),sw=U(F4,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),iM=w.forwardRef(function(t,n){var r,o,i;const s=me({props:t,name:"MuiPopover"}),{action:l,anchorEl:a,anchorOrigin:u={vertical:"top",horizontal:"left"},anchorPosition:c,anchorReference:d="anchorEl",children:p,className:v,container:g,elevation:y=8,marginThreshold:S=16,open:f,PaperProps:h={},slots:m,slotProps:x,transformOrigin:C={vertical:"top",horizontal:"left"},TransitionComponent:E=C_,transitionDuration:k="auto",TransitionProps:{onEntering:T}={},disableScrollLock:$=!1}=s,R=H(s.TransitionProps,eM),M=H(s,tM),O=(r=x==null?void 0:x.paper)!=null?r:h,I=w.useRef(),N=Tt(I,O.ref),j=P({},s,{anchorOrigin:u,anchorReference:d,elevation:y,marginThreshold:S,externalPaperSlotProps:O,transformOrigin:C,TransitionComponent:E,transitionDuration:k,TransitionProps:R}),B=rM(j),W=w.useCallback(()=>{if(d==="anchorPosition")return c;const ne=Id(a),$e=(ne&&ne.nodeType===1?ne:jt(I.current).body).getBoundingClientRect();return{top:$e.top+Vg($e,u.vertical),left:$e.left+Hg($e,u.horizontal)}},[a,u.horizontal,u.vertical,c,d]),_=w.useCallback(ne=>({vertical:Vg(ne,C.vertical),horizontal:Hg(ne,C.horizontal)}),[C.horizontal,C.vertical]),L=w.useCallback(ne=>{const ve={width:ne.offsetWidth,height:ne.offsetHeight},$e=_(ve);if(d==="none")return{top:null,left:null,transformOrigin:Gg($e)};const En=W();let De=En.top-$e.vertical,Xe=En.left-$e.horizontal;const It=De+ve.height,it=Xe+ve.width,Re=mr(Id(a)),rn=Re.innerHeight-S,dt=Re.innerWidth-S;if(S!==null&&Dern){const Ie=It-rn;De-=Ie,$e.vertical+=Ie}if(S!==null&&Xedt){const Ie=it-dt;Xe-=Ie,$e.horizontal+=Ie}return{top:`${Math.round(De)}px`,left:`${Math.round(Xe)}px`,transformOrigin:Gg($e)}},[a,d,W,_,S]),[F,K]=w.useState(f),q=w.useCallback(()=>{const ne=I.current;if(!ne)return;const ve=L(ne);ve.top!==null&&(ne.style.top=ve.top),ve.left!==null&&(ne.style.left=ve.left),ne.style.transformOrigin=ve.transformOrigin,K(!0)},[L]);w.useEffect(()=>($&&window.addEventListener("scroll",q),()=>window.removeEventListener("scroll",q)),[a,$,q]);const de=(ne,ve)=>{T&&T(ne,ve),q()},Z=()=>{K(!1)};w.useEffect(()=>{f&&q()}),w.useImperativeHandle(l,()=>f?{updatePosition:()=>{q()}}:null,[f,q]),w.useEffect(()=>{if(!f)return;const ne=mc(()=>{q()}),ve=mr(a);return ve.addEventListener("resize",ne),()=>{ne.clear(),ve.removeEventListener("resize",ne)}},[a,f,q]);let se=k;k==="auto"&&!E.muiSupportAuto&&(se=void 0);const ee=g||(a?jt(Id(a)).body:void 0),Te=(o=m==null?void 0:m.root)!=null?o:oM,Le=(i=m==null?void 0:m.paper)!=null?i:sw,ge=Xn({elementType:Le,externalSlotProps:P({},O,{style:F?O.style:P({},O.style,{opacity:0})}),additionalProps:{elevation:y,ref:N},ownerState:j,className:Q(B.paper,O==null?void 0:O.className)}),He=Xn({elementType:Te,externalSlotProps:(x==null?void 0:x.root)||{},externalForwardedProps:M,additionalProps:{ref:n,slotProps:{backdrop:{invisible:!0}},container:ee,open:f},ownerState:j,className:Q(B.root,v)}),{slotProps:re}=He,le=H(He,nM);return b.jsx(Te,P({},le,!au(Te)&&{slotProps:re,disableScrollLock:$},{children:b.jsx(E,P({appear:!0,in:f,onEntering:de,onExited:Z,timeout:se},R,{children:b.jsx(Le,P({},ge,{children:p}))}))}))}),sM=iM;function lM(e){return ce("MuiMenu",e)}pe("MuiMenu",["root","paper","list"]);const aM=["onEntering"],uM=["autoFocus","children","className","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant","slots","slotProps"],cM={vertical:"top",horizontal:"right"},dM={vertical:"top",horizontal:"left"},fM=e=>{const{classes:t}=e;return he({root:["root"],paper:["paper"],list:["list"]},lM,t)},pM=U(sM,{shouldForwardProp:e=>Bt(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),hM=U(sw,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),mM=U(J_,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),gM=w.forwardRef(function(t,n){var r,o;const i=me({props:t,name:"MuiMenu"}),{autoFocus:s=!0,children:l,className:a,disableAutoFocusItem:u=!1,MenuListProps:c={},onClose:d,open:p,PaperProps:v={},PopoverClasses:g,transitionDuration:y="auto",TransitionProps:{onEntering:S}={},variant:f="selectedMenu",slots:h={},slotProps:m={}}=i,x=H(i.TransitionProps,aM),C=H(i,uM),E=Gh(),k=P({},i,{autoFocus:s,disableAutoFocusItem:u,MenuListProps:c,onEntering:S,PaperProps:v,transitionDuration:y,TransitionProps:x,variant:f}),T=fM(k),$=s&&!u&&p,R=w.useRef(null),M=(_,L)=>{R.current&&R.current.adjustStyleForScrollbar(_,{direction:E?"rtl":"ltr"}),S&&S(_,L)},O=_=>{_.key==="Tab"&&(_.preventDefault(),d&&d(_,"tabKeyDown"))};let I=-1;w.Children.map(l,(_,L)=>{w.isValidElement(_)&&(_.props.disabled||(f==="selectedMenu"&&_.props.selected||I===-1)&&(I=L))});const N=(r=h.paper)!=null?r:hM,j=(o=m.paper)!=null?o:v,B=Xn({elementType:h.root,externalSlotProps:m.root,ownerState:k,className:[T.root,a]}),W=Xn({elementType:N,externalSlotProps:j,ownerState:k,className:T.paper});return b.jsx(pM,P({onClose:d,anchorOrigin:{vertical:"bottom",horizontal:E?"right":"left"},transformOrigin:E?cM:dM,slots:{paper:N,root:h.root},slotProps:{root:B,paper:W},open:p,ref:n,transitionDuration:y,TransitionProps:P({onEntering:M},x),ownerState:k},C,{classes:g,children:b.jsx(mM,P({onKeyDown:O,actions:R,autoFocus:s&&(I===-1||u),autoFocusItem:$,variant:f},c,{className:Q(T.list,c.className),children:l}))}))}),vM=gM;function yM(e){return ce("MuiNativeSelect",e)}const xM=pe("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),em=xM,wM=["className","disabled","error","IconComponent","inputRef","variant"],SM=e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:i,error:s}=e,l={select:["select",n,r&&"disabled",o&&"multiple",s&&"error"],icon:["icon",`icon${J(n)}`,i&&"iconOpen",r&&"disabled"]};return he(l,yM,t)},lw=({ownerState:e,theme:t})=>P({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":P({},t.vars?{backgroundColor:`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:t.palette.mode==="light"?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${em.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},e.variant==="filled"&&{"&&&":{paddingRight:32}},e.variant==="outlined"&&{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}),bM=U("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:Bt,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${em.multiple}`]:t.multiple}]}})(lw),aw=({ownerState:e,theme:t})=>P({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${em.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),CM=U("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${J(n.variant)}`],n.open&&t.iconOpen]}})(aw),EM=w.forwardRef(function(t,n){const{className:r,disabled:o,error:i,IconComponent:s,inputRef:l,variant:a="standard"}=t,u=H(t,wM),c=P({},t,{disabled:o,variant:a,error:i}),d=SM(c);return b.jsxs(w.Fragment,{children:[b.jsx(bM,P({ownerState:c,className:Q(d.select,r),disabled:o,ref:l||n},u)),t.multiple?null:b.jsx(CM,{as:s,ownerState:c,className:d.icon})]})}),kM=EM;var Kg;const PM=["children","classes","className","label","notched"],TM=U("fieldset",{shouldForwardProp:Bt})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),RM=U("legend",{shouldForwardProp:Bt})(({ownerState:e,theme:t})=>P({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})},e.withLabel&&P({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})})));function $M(e){const{className:t,label:n,notched:r}=e,o=H(e,PM),i=n!=null&&n!=="",s=P({},e,{notched:r,withLabel:i});return b.jsx(TM,P({"aria-hidden":!0,className:t,ownerState:s},o,{children:b.jsx(RM,{ownerState:s,children:i?b.jsx("span",{children:n}):Kg||(Kg=b.jsx("span",{className:"notranslate",children:"​"}))})}))}const IM=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],_M=e=>{const{classes:t}=e,r=he({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},H$,t);return P({},t,r)},MM=U(Ec,{shouldForwardProp:e=>Bt(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:bc})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return P({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${br.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${br.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:n}},[`&.${br.focused} .${br.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${br.error} .${br.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${br.disabled} .${br.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&P({padding:"16.5px 14px"},t.size==="small"&&{padding:"8.5px 14px"}))}),OM=U($M,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}),NM=U(kc,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:Cc})(({theme:e,ownerState:t})=>P({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{padding:"8.5px 14px"},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0})),uw=w.forwardRef(function(t,n){var r,o,i,s,l;const a=me({props:t,name:"MuiOutlinedInput"}),{components:u={},fullWidth:c=!1,inputComponent:d="input",label:p,multiline:v=!1,notched:g,slots:y={},type:S="text"}=a,f=H(a,IM),h=_M(a),m=Qn(),x=Qr({props:a,muiFormControl:m,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),C=P({},a,{color:x.color||"primary",disabled:x.disabled,error:x.error,focused:x.focused,formControl:m,fullWidth:c,hiddenLabel:x.hiddenLabel,multiline:v,size:x.size,type:S}),E=(r=(o=y.root)!=null?o:u.Root)!=null?r:MM,k=(i=(s=y.input)!=null?s:u.Input)!=null?i:NM;return b.jsx(Zh,P({slots:{root:E,input:k},renderSuffix:T=>b.jsx(OM,{ownerState:C,className:h.notchedOutline,label:p!=null&&p!==""&&x.required?l||(l=b.jsxs(w.Fragment,{children:[p," ","*"]})):p,notched:typeof g<"u"?g:!!(T.startAdornment||T.filled||T.focused)}),fullWidth:c,inputComponent:d,multiline:v,ref:n,type:S},f,{classes:P({},h,{notchedOutline:null})}))});uw.muiName="Input";const cw=uw,LM=hl(b.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),AM=hl(b.jsx("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),jM=U("span",{shouldForwardProp:Bt})({position:"relative",display:"flex"}),zM=U(LM)({transform:"scale(1)"}),FM=U(AM)(({theme:e,ownerState:t})=>P({left:0,position:"absolute",transform:"scale(0)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})},t.checked&&{transform:"scale(1)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.shortest})}));function dw(e){const{checked:t=!1,classes:n={},fontSize:r}=e,o=P({},e,{checked:t});return b.jsxs(jM,{className:n.root,ownerState:o,children:[b.jsx(zM,{fontSize:r,className:n.background,ownerState:o}),b.jsx(FM,{fontSize:r,className:n.dot,ownerState:o})]})}const BM=w.createContext(void 0),fw=BM;function DM(){return w.useContext(fw)}function WM(e){return ce("MuiRadio",e)}const qg=pe("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary","sizeSmall"]),UM=["checked","checkedIcon","color","icon","name","onChange","size","className"],VM=e=>{const{classes:t,color:n,size:r}=e,o={root:["root",`color${J(n)}`,r!=="medium"&&`size${J(r)}`]};return P({},t,he(o,WM,t))},HM=U(Zx,{shouldForwardProp:e=>Bt(e)||e==="classes",name:"MuiRadio",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.size!=="medium"&&t[`size${J(n.size)}`],t[`color${J(n.color)}`]]}})(({theme:e,ownerState:t})=>P({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${t.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:ar(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${qg.checked}`]:{color:(e.vars||e).palette[t.color].main}},{[`&.${qg.disabled}`]:{color:(e.vars||e).palette.action.disabled}}));function GM(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}const Yg=b.jsx(dw,{checked:!0}),Xg=b.jsx(dw,{}),KM=w.forwardRef(function(t,n){var r,o;const i=me({props:t,name:"MuiRadio"}),{checked:s,checkedIcon:l=Yg,color:a="primary",icon:u=Xg,name:c,onChange:d,size:p="medium",className:v}=i,g=H(i,UM),y=P({},i,{color:a,size:p}),S=VM(y),f=DM();let h=s;const m=Jf(d,f&&f.onChange);let x=c;return f&&(typeof h>"u"&&(h=GM(f.value,i.value)),typeof x>"u"&&(x=f.name)),b.jsx(HM,P({type:"radio",icon:w.cloneElement(u,{fontSize:(r=Xg.props.fontSize)!=null?r:p}),checkedIcon:w.cloneElement(l,{fontSize:(o=Yg.props.fontSize)!=null?o:p}),ownerState:y,classes:S,name:x,checked:h,onChange:m,ref:n,className:Q(S.root,v)},g))}),qM=KM,YM=["actions","children","defaultValue","name","onChange","value"],XM=w.forwardRef(function(t,n){const{actions:r,children:o,defaultValue:i,name:s,onChange:l,value:a}=t,u=H(t,YM),c=w.useRef(null),[d,p]=ou({controlled:a,default:i,name:"RadioGroup"});w.useImperativeHandle(r,()=>({focus:()=>{let S=c.current.querySelector("input:not(:disabled):checked");S||(S=c.current.querySelector("input:not(:disabled)")),S&&S.focus()}}),[]);const v=Tt(n,c),g=Hh(s),y=w.useMemo(()=>({name:g,onChange(S){p(S.target.value),l&&l(S,S.target.value)},value:d}),[g,l,p,d]);return b.jsx(fw.Provider,{value:y,children:b.jsx(i_,P({role:"radiogroup",ref:v},u,{children:o}))})}),QM=XM;function JM(e){return ce("MuiSelect",e)}const Qi=pe("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var Qg;const ZM=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","error","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],eO=U("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${Qi.select}`]:t.select},{[`&.${Qi.select}`]:t[n.variant]},{[`&.${Qi.error}`]:t.error},{[`&.${Qi.multiple}`]:t.multiple}]}})(lw,{[`&.${Qi.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),tO=U("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${J(n.variant)}`],n.open&&t.iconOpen]}})(aw),nO=U("input",{shouldForwardProp:e=>Gx(e)&&e!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function Jg(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function rO(e){return e==null||typeof e=="string"&&!e.trim()}const oO=e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:i,error:s}=e,l={select:["select",n,r&&"disabled",o&&"multiple",s&&"error"],icon:["icon",`icon${J(n)}`,i&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]};return he(l,JM,t)},iO=w.forwardRef(function(t,n){var r;const{"aria-describedby":o,"aria-label":i,autoFocus:s,autoWidth:l,children:a,className:u,defaultOpen:c,defaultValue:d,disabled:p,displayEmpty:v,error:g=!1,IconComponent:y,inputRef:S,labelId:f,MenuProps:h={},multiple:m,name:x,onBlur:C,onChange:E,onClose:k,onFocus:T,onOpen:$,open:R,readOnly:M,renderValue:O,SelectDisplayProps:I={},tabIndex:N,value:j,variant:B="standard"}=t,W=H(t,ZM),[_,L]=ou({controlled:j,default:d,name:"Select"}),[F,K]=ou({controlled:R,default:c,name:"Select"}),q=w.useRef(null),de=w.useRef(null),[Z,se]=w.useState(null),{current:ee}=w.useRef(R!=null),[Te,Le]=w.useState(),ge=Tt(n,S),He=w.useCallback(X=>{de.current=X,X&&se(X)},[]),re=Z==null?void 0:Z.parentNode;w.useImperativeHandle(ge,()=>({focus:()=>{de.current.focus()},node:q.current,value:_}),[_]),w.useEffect(()=>{c&&F&&Z&&!ee&&(Le(l?null:re.clientWidth),de.current.focus())},[Z,l]),w.useEffect(()=>{s&&de.current.focus()},[s]),w.useEffect(()=>{if(!f)return;const X=jt(de.current).getElementById(f);if(X){const Ce=()=>{getSelection().isCollapsed&&de.current.focus()};return X.addEventListener("click",Ce),()=>{X.removeEventListener("click",Ce)}}},[f]);const le=(X,Ce)=>{X?$&&$(Ce):k&&k(Ce),ee||(Le(l?null:re.clientWidth),K(X))},ne=X=>{X.button===0&&(X.preventDefault(),de.current.focus(),le(!0,X))},ve=X=>{le(!1,X)},$e=w.Children.toArray(a),En=X=>{const Ce=$e.find(D=>D.props.value===X.target.value);Ce!==void 0&&(L(Ce.props.value),E&&E(X,Ce))},De=X=>Ce=>{let D;if(Ce.currentTarget.hasAttribute("tabindex")){if(m){D=Array.isArray(_)?_.slice():[];const G=_.indexOf(X.props.value);G===-1?D.push(X.props.value):D.splice(G,1)}else D=X.props.value;if(X.props.onClick&&X.props.onClick(Ce),_!==D&&(L(D),E)){const G=Ce.nativeEvent||Ce,fe=new G.constructor(G.type,G);Object.defineProperty(fe,"target",{writable:!0,value:{value:D,name:x}}),E(fe,X)}m||le(!1,Ce)}},Xe=X=>{M||[" ","ArrowUp","ArrowDown","Enter"].indexOf(X.key)!==-1&&(X.preventDefault(),le(!0,X))},It=Z!==null&&F,it=X=>{!It&&C&&(Object.defineProperty(X,"target",{writable:!0,value:{value:_,name:x}}),C(X))};delete W["aria-invalid"];let Re,rn;const dt=[];let Ie=!1;(uu({value:_})||v)&&(O?Re=O(_):Ie=!0);const on=$e.map(X=>{if(!w.isValidElement(X))return null;let Ce;if(m){if(!Array.isArray(_))throw new Error(Co(2));Ce=_.some(D=>Jg(D,X.props.value)),Ce&&Ie&&dt.push(X.props.children)}else Ce=Jg(_,X.props.value),Ce&&Ie&&(rn=X.props.children);return w.cloneElement(X,{"aria-selected":Ce?"true":"false",onClick:De(X),onKeyUp:D=>{D.key===" "&&D.preventDefault(),X.props.onKeyUp&&X.props.onKeyUp(D)},role:"option",selected:Ce,value:void 0,"data-value":X.props.value})});Ie&&(m?dt.length===0?Re=null:Re=dt.reduce((X,Ce,D)=>(X.push(Ce),D{const{classes:t}=e;return t},tm={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>Bt(e)&&e!=="variant",slot:"Root"},cO=U(ow,tm)(""),dO=U(cw,tm)(""),fO=U(tw,tm)(""),pw=w.forwardRef(function(t,n){const r=me({name:"MuiSelect",props:t}),{autoWidth:o=!1,children:i,classes:s={},className:l,defaultOpen:a=!1,displayEmpty:u=!1,IconComponent:c=Y$,id:d,input:p,inputProps:v,label:g,labelId:y,MenuProps:S,multiple:f=!1,native:h=!1,onClose:m,onOpen:x,open:C,renderValue:E,SelectDisplayProps:k,variant:T="outlined"}=r,$=H(r,lO),R=h?kM:sO,M=Qn(),O=Qr({props:r,muiFormControl:M,states:["variant","error"]}),I=O.variant||T,N=P({},r,{variant:I,classes:s}),j=uO(N),B=H(j,aO),W=p||{standard:b.jsx(cO,{ownerState:N}),outlined:b.jsx(dO,{label:g,ownerState:N}),filled:b.jsx(fO,{ownerState:N})}[I],_=Tt(n,W.ref);return b.jsx(w.Fragment,{children:w.cloneElement(W,P({inputComponent:R,inputProps:P({children:i,error:O.error,IconComponent:c,variant:I,type:void 0,multiple:f},h?{id:d}:{autoWidth:o,defaultOpen:a,displayEmpty:u,labelId:y,MenuProps:S,onClose:m,onOpen:x,open:C,renderValue:E,SelectDisplayProps:P({id:d},k)},v,{classes:v?Pt(B,v.classes):B},p?p.props.inputProps:{})},(f&&h||u)&&I==="outlined"?{notched:!0}:{},{ref:_,className:Q(W.props.className,l,j.root)},!p&&{variant:I},$))})});pw.muiName="Select";const pO=pw;function hO(e){return ce("MuiSwitch",e)}const mO=pe("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),Ge=mO,gO=["className","color","edge","size","sx"],vO=k4(),yO=e=>{const{classes:t,edge:n,size:r,color:o,checked:i,disabled:s}=e,l={root:["root",n&&`edge${J(n)}`,`size${J(r)}`],switchBase:["switchBase",`color${J(o)}`,i&&"checked",s&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},a=he(l,hO,t);return P({},t,a)},xO=U("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.edge&&t[`edge${J(n.edge)}`],t[`size${J(n.size)}`]]}})({display:"inline-flex",width:34+12*2,height:14+12*2,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"},variants:[{props:{edge:"start"},style:{marginLeft:-8}},{props:{edge:"end"},style:{marginRight:-8}},{props:{size:"small"},style:{width:40,height:24,padding:7,[`& .${Ge.thumb}`]:{width:16,height:16},[`& .${Ge.switchBase}`]:{padding:4,[`&.${Ge.checked}`]:{transform:"translateX(16px)"}}}}]}),wO=U(Zx,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.switchBase,{[`& .${Ge.input}`]:t.input},n.color!=="default"&&t[`color${J(n.color)}`]]}})(({theme:e})=>({position:"absolute",top:0,left:0,zIndex:1,color:e.vars?e.vars.palette.Switch.defaultColor:`${e.palette.mode==="light"?e.palette.common.white:e.palette.grey[300]}`,transition:e.transitions.create(["left","transform"],{duration:e.transitions.duration.shortest}),[`&.${Ge.checked}`]:{transform:"translateX(20px)"},[`&.${Ge.disabled}`]:{color:e.vars?e.vars.palette.Switch.defaultDisabledColor:`${e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[600]}`},[`&.${Ge.checked} + .${Ge.track}`]:{opacity:.5},[`&.${Ge.disabled} + .${Ge.track}`]:{opacity:e.vars?e.vars.opacity.switchTrackDisabled:`${e.palette.mode==="light"?.12:.2}`},[`& .${Ge.input}`]:{left:"-100%",width:"300%"}}),({theme:e})=>({"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:ar(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},variants:[...Object.entries(e.palette).filter(([,t])=>t.main&&t.light).map(([t])=>({props:{color:t},style:{[`&.${Ge.checked}`]:{color:(e.vars||e).palette[t].main,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:ar(e.palette[t].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Ge.disabled}`]:{color:e.vars?e.vars.palette.Switch[`${t}DisabledColor`]:`${e.palette.mode==="light"?zx(e.palette[t].main,.62):jx(e.palette[t].main,.55)}`}},[`&.${Ge.checked} + .${Ge.track}`]:{backgroundColor:(e.vars||e).palette[t].main}}}))]})),SO=U("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e})=>({height:"100%",width:"100%",borderRadius:14/2,zIndex:-1,transition:e.transitions.create(["opacity","background-color"],{duration:e.transitions.duration.shortest}),backgroundColor:e.vars?e.vars.palette.common.onBackground:`${e.palette.mode==="light"?e.palette.common.black:e.palette.common.white}`,opacity:e.vars?e.vars.opacity.switchTrack:`${e.palette.mode==="light"?.38:.3}`})),bO=U("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})(({theme:e})=>({boxShadow:(e.vars||e).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})),CO=w.forwardRef(function(t,n){const r=vO({props:t,name:"MuiSwitch"}),{className:o,color:i="primary",edge:s=!1,size:l="medium",sx:a}=r,u=H(r,gO),c=P({},r,{color:i,edge:s,size:l}),d=yO(c),p=b.jsx(bO,{className:d.thumb,ownerState:c});return b.jsxs(xO,{className:Q(d.root,o),sx:a,ownerState:c,children:[b.jsx(wO,P({type:"checkbox",icon:p,checkedIcon:p,ref:n,ownerState:c},u,{classes:P({},d,{root:d.switchBase})})),b.jsx(SO,{className:d.track,ownerState:c})]})}),EO=CO;function kO(e){return ce("MuiTab",e)}const PO=pe("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper"]),eo=PO,TO=["className","disabled","disableFocusRipple","fullWidth","icon","iconPosition","indicator","label","onChange","onClick","onFocus","selected","selectionFollowsFocus","textColor","value","wrapped"],RO=e=>{const{classes:t,textColor:n,fullWidth:r,wrapped:o,icon:i,label:s,selected:l,disabled:a}=e,u={root:["root",i&&s&&"labelIcon",`textColor${J(n)}`,r&&"fullWidth",o&&"wrapped",l&&"selected",a&&"disabled"],iconWrapper:["iconWrapper"]};return he(u,kO,t)},$O=U(wc,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.label&&n.icon&&t.labelIcon,t[`textColor${J(n.textColor)}`],n.fullWidth&&t.fullWidth,n.wrapped&&t.wrapped]}})(({theme:e,ownerState:t})=>P({},e.typography.button,{maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center"},t.label&&{flexDirection:t.iconPosition==="top"||t.iconPosition==="bottom"?"column":"row"},{lineHeight:1.25},t.icon&&t.label&&{minHeight:72,paddingTop:9,paddingBottom:9,[`& > .${eo.iconWrapper}`]:P({},t.iconPosition==="top"&&{marginBottom:6},t.iconPosition==="bottom"&&{marginTop:6},t.iconPosition==="start"&&{marginRight:e.spacing(1)},t.iconPosition==="end"&&{marginLeft:e.spacing(1)})},t.textColor==="inherit"&&{color:"inherit",opacity:.6,[`&.${eo.selected}`]:{opacity:1},[`&.${eo.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.textColor==="primary"&&{color:(e.vars||e).palette.text.secondary,[`&.${eo.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${eo.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.textColor==="secondary"&&{color:(e.vars||e).palette.text.secondary,[`&.${eo.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${eo.disabled}`]:{color:(e.vars||e).palette.text.disabled}},t.fullWidth&&{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"},t.wrapped&&{fontSize:e.typography.pxToRem(12)})),IO=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiTab"}),{className:o,disabled:i=!1,disableFocusRipple:s=!1,fullWidth:l,icon:a,iconPosition:u="top",indicator:c,label:d,onChange:p,onClick:v,onFocus:g,selected:y,selectionFollowsFocus:S,textColor:f="inherit",value:h,wrapped:m=!1}=r,x=H(r,TO),C=P({},r,{disabled:i,disableFocusRipple:s,selected:y,icon:!!a,iconPosition:u,label:!!d,fullWidth:l,textColor:f,wrapped:m}),E=RO(C),k=a&&d&&w.isValidElement(a)?w.cloneElement(a,{className:Q(E.iconWrapper,a.props.className)}):a,T=R=>{!y&&p&&p(R,h),v&&v(R)},$=R=>{S&&!y&&p&&p(R,h),g&&g(R)};return b.jsxs($O,P({focusRipple:!s,className:Q(E.root,o),ref:n,role:"tab","aria-selected":y,disabled:i,onClick:T,onFocus:$,ownerState:C,tabIndex:y?0:-1},x,{children:[u==="top"||u==="start"?b.jsxs(w.Fragment,{children:[k,d]}):b.jsxs(w.Fragment,{children:[d,k]}),c]}))}),_O=IO,MO=hl(b.jsx("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),OO=hl(b.jsx("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight");function NO(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}function LO(e,t,n,r={},o=()=>{}){const{ease:i=NO,duration:s=300}=r;let l=null;const a=t[e];let u=!1;const c=()=>{u=!0},d=p=>{if(u){o(new Error("Animation cancelled"));return}l===null&&(l=p);const v=Math.min(1,(p-l)/s);if(t[e]=i(v)*(n-a)+a,v>=1){requestAnimationFrame(()=>{o(null)});return}requestAnimationFrame(d)};return a===n?(o(new Error("Element already at target position")),c):(requestAnimationFrame(d),c)}const AO=["onChange"],jO={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function zO(e){const{onChange:t}=e,n=H(e,AO),r=w.useRef(),o=w.useRef(null),i=()=>{r.current=o.current.offsetHeight-o.current.clientHeight};return Hr(()=>{const s=mc(()=>{const a=r.current;i(),a!==r.current&&t(r.current)}),l=mr(o.current);return l.addEventListener("resize",s),()=>{s.clear(),l.removeEventListener("resize",s)}},[t]),w.useEffect(()=>{i(),t(r.current)},[t]),b.jsx("div",P({style:jO,ref:o},n))}function FO(e){return ce("MuiTabScrollButton",e)}const BO=pe("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),DO=BO,WO=["className","slots","slotProps","direction","orientation","disabled"],UO=e=>{const{classes:t,orientation:n,disabled:r}=e;return he({root:["root",n,r&&"disabled"]},FO,t)},VO=U(wc,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.orientation&&t[n.orientation]]}})(({ownerState:e})=>P({width:40,flexShrink:0,opacity:.8,[`&.${DO.disabled}`]:{opacity:0}},e.orientation==="vertical"&&{width:"100%",height:40,"& svg":{transform:`rotate(${e.isRtl?-90:90}deg)`}})),HO=w.forwardRef(function(t,n){var r,o;const i=me({props:t,name:"MuiTabScrollButton"}),{className:s,slots:l={},slotProps:a={},direction:u}=i,c=H(i,WO),d=Gh(),p=P({isRtl:d},i),v=UO(p),g=(r=l.StartScrollButtonIcon)!=null?r:MO,y=(o=l.EndScrollButtonIcon)!=null?o:OO,S=Xn({elementType:g,externalSlotProps:a.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:p}),f=Xn({elementType:y,externalSlotProps:a.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:p});return b.jsx(VO,P({component:"div",className:Q(v.root,s),ref:n,role:null,ownerState:p,tabIndex:null},c,{children:u==="left"?b.jsx(g,P({},S)):b.jsx(y,P({},f))}))}),GO=HO;function KO(e){return ce("MuiTabs",e)}const qO=pe("MuiTabs",["root","vertical","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"]),_d=qO,YO=["aria-label","aria-labelledby","action","centered","children","className","component","allowScrollButtonsMobile","indicatorColor","onChange","orientation","ScrollButtonComponent","scrollButtons","selectionFollowsFocus","slots","slotProps","TabIndicatorProps","TabScrollButtonProps","textColor","value","variant","visibleScrollbar"],Zg=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,ev=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,Hl=(e,t,n)=>{let r=!1,o=n(e,t);for(;o;){if(o===e.firstChild){if(r)return;r=!0}const i=o.disabled||o.getAttribute("aria-disabled")==="true";if(!o.hasAttribute("tabindex")||i)o=n(e,o);else{o.focus();return}}},XO=e=>{const{vertical:t,fixed:n,hideScrollbar:r,scrollableX:o,scrollableY:i,centered:s,scrollButtonsHideMobile:l,classes:a}=e;return he({root:["root",t&&"vertical"],scroller:["scroller",n&&"fixed",r&&"hideScrollbar",o&&"scrollableX",i&&"scrollableY"],flexContainer:["flexContainer",t&&"flexContainerVertical",s&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",l&&"scrollButtonsHideMobile"],scrollableX:[o&&"scrollableX"],hideScrollbar:[r&&"hideScrollbar"]},KO,a)},QO=U("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${_d.scrollButtons}`]:t.scrollButtons},{[`& .${_d.scrollButtons}`]:n.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,n.vertical&&t.vertical]}})(({ownerState:e,theme:t})=>P({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex"},e.vertical&&{flexDirection:"column"},e.scrollButtonsHideMobile&&{[`& .${_d.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}})),JO=U("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.scroller,n.fixed&&t.fixed,n.hideScrollbar&&t.hideScrollbar,n.scrollableX&&t.scrollableX,n.scrollableY&&t.scrollableY]}})(({ownerState:e})=>P({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap"},e.fixed&&{overflowX:"hidden",width:"100%"},e.hideScrollbar&&{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}},e.scrollableX&&{overflowX:"auto",overflowY:"hidden"},e.scrollableY&&{overflowY:"auto",overflowX:"hidden"})),ZO=U("div",{name:"MuiTabs",slot:"FlexContainer",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.flexContainer,n.vertical&&t.flexContainerVertical,n.centered&&t.centered]}})(({ownerState:e})=>P({display:"flex"},e.vertical&&{flexDirection:"column"},e.centered&&{justifyContent:"center"})),eN=U("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(e,t)=>t.indicator})(({ownerState:e,theme:t})=>P({position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create()},e.indicatorColor==="primary"&&{backgroundColor:(t.vars||t).palette.primary.main},e.indicatorColor==="secondary"&&{backgroundColor:(t.vars||t).palette.secondary.main},e.vertical&&{height:"100%",width:2,right:0})),tN=U(zO)({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),tv={},nN=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiTabs"}),o=Xh(),i=Gh(),{"aria-label":s,"aria-labelledby":l,action:a,centered:u=!1,children:c,className:d,component:p="div",allowScrollButtonsMobile:v=!1,indicatorColor:g="primary",onChange:y,orientation:S="horizontal",ScrollButtonComponent:f=GO,scrollButtons:h="auto",selectionFollowsFocus:m,slots:x={},slotProps:C={},TabIndicatorProps:E={},TabScrollButtonProps:k={},textColor:T="primary",value:$,variant:R="standard",visibleScrollbar:M=!1}=r,O=H(r,YO),I=R==="scrollable",N=S==="vertical",j=N?"scrollTop":"scrollLeft",B=N?"top":"left",W=N?"bottom":"right",_=N?"clientHeight":"clientWidth",L=N?"height":"width",F=P({},r,{component:p,allowScrollButtonsMobile:v,indicatorColor:g,orientation:S,vertical:N,scrollButtons:h,textColor:T,variant:R,visibleScrollbar:M,fixed:!I,hideScrollbar:I&&!M,scrollableX:I&&!N,scrollableY:I&&N,centered:u&&!I,scrollButtonsHideMobile:!v}),K=XO(F),q=Xn({elementType:x.StartScrollButtonIcon,externalSlotProps:C.startScrollButtonIcon,ownerState:F}),de=Xn({elementType:x.EndScrollButtonIcon,externalSlotProps:C.endScrollButtonIcon,ownerState:F}),[Z,se]=w.useState(!1),[ee,Te]=w.useState(tv),[Le,ge]=w.useState(!1),[He,re]=w.useState(!1),[le,ne]=w.useState(!1),[ve,$e]=w.useState({overflow:"hidden",scrollbarWidth:0}),En=new Map,De=w.useRef(null),Xe=w.useRef(null),It=()=>{const D=De.current;let G;if(D){const ye=D.getBoundingClientRect();G={clientWidth:D.clientWidth,scrollLeft:D.scrollLeft,scrollTop:D.scrollTop,scrollLeftNormalized:XR(D,i?"rtl":"ltr"),scrollWidth:D.scrollWidth,top:ye.top,bottom:ye.bottom,left:ye.left,right:ye.right}}let fe;if(D&&$!==!1){const ye=Xe.current.children;if(ye.length>0){const Qe=ye[En.get($)];fe=Qe?Qe.getBoundingClientRect():null}}return{tabsMeta:G,tabMeta:fe}},it=lr(()=>{const{tabsMeta:D,tabMeta:G}=It();let fe=0,ye;if(N)ye="top",G&&D&&(fe=G.top-D.top+D.scrollTop);else if(ye=i?"right":"left",G&&D){const bt=i?D.scrollLeftNormalized+D.clientWidth-D.scrollWidth:D.scrollLeft;fe=(i?-1:1)*(G[ye]-D[ye]+bt)}const Qe={[ye]:fe,[L]:G?G[L]:0};if(isNaN(ee[ye])||isNaN(ee[L]))Te(Qe);else{const bt=Math.abs(ee[ye]-Qe[ye]),zn=Math.abs(ee[L]-Qe[L]);(bt>=1||zn>=1)&&Te(Qe)}}),Re=(D,{animation:G=!0}={})=>{G?LO(j,De.current,D,{duration:o.transitions.duration.standard}):De.current[j]=D},rn=D=>{let G=De.current[j];N?G+=D:(G+=D*(i?-1:1),G*=i&&Ix()==="reverse"?-1:1),Re(G)},dt=()=>{const D=De.current[_];let G=0;const fe=Array.from(Xe.current.children);for(let ye=0;yeD){ye===0&&(G=D);break}G+=Qe[_]}return G},Ie=()=>{rn(-1*dt())},on=()=>{rn(dt())},An=w.useCallback(D=>{$e({overflow:null,scrollbarWidth:D})},[]),kn=()=>{const D={};D.scrollbarSizeListener=I?b.jsx(tN,{onChange:An,className:Q(K.scrollableX,K.hideScrollbar)}):null;const fe=I&&(h==="auto"&&(Le||He)||h===!0);return D.scrollButtonStart=fe?b.jsx(f,P({slots:{StartScrollButtonIcon:x.StartScrollButtonIcon},slotProps:{startScrollButtonIcon:q},orientation:S,direction:i?"right":"left",onClick:Ie,disabled:!Le},k,{className:Q(K.scrollButtons,k.className)})):null,D.scrollButtonEnd=fe?b.jsx(f,P({slots:{EndScrollButtonIcon:x.EndScrollButtonIcon},slotProps:{endScrollButtonIcon:de},orientation:S,direction:i?"left":"right",onClick:on,disabled:!He},k,{className:Q(K.scrollButtons,k.className)})):null,D},be=lr(D=>{const{tabsMeta:G,tabMeta:fe}=It();if(!(!fe||!G)){if(fe[B]G[W]){const ye=G[j]+(fe[W]-G[W]);Re(ye,{animation:D})}}}),Y=lr(()=>{I&&h!==!1&&ne(!le)});w.useEffect(()=>{const D=mc(()=>{De.current&&it()});let G;const fe=bt=>{bt.forEach(zn=>{zn.removedNodes.forEach(zi=>{var wr;(wr=G)==null||wr.unobserve(zi)}),zn.addedNodes.forEach(zi=>{var wr;(wr=G)==null||wr.observe(zi)})}),D(),Y()},ye=mr(De.current);ye.addEventListener("resize",D);let Qe;return typeof ResizeObserver<"u"&&(G=new ResizeObserver(D),Array.from(Xe.current.children).forEach(bt=>{G.observe(bt)})),typeof MutationObserver<"u"&&(Qe=new MutationObserver(fe),Qe.observe(Xe.current,{childList:!0})),()=>{var bt,zn;D.clear(),ye.removeEventListener("resize",D),(bt=Qe)==null||bt.disconnect(),(zn=G)==null||zn.disconnect()}},[it,Y]),w.useEffect(()=>{const D=Array.from(Xe.current.children),G=D.length;if(typeof IntersectionObserver<"u"&&G>0&&I&&h!==!1){const fe=D[0],ye=D[G-1],Qe={root:De.current,threshold:.99},bt=Lc=>{ge(!Lc[0].isIntersecting)},zn=new IntersectionObserver(bt,Qe);zn.observe(fe);const zi=Lc=>{re(!Lc[0].isIntersecting)},wr=new IntersectionObserver(zi,Qe);return wr.observe(ye),()=>{zn.disconnect(),wr.disconnect()}}},[I,h,le,c==null?void 0:c.length]),w.useEffect(()=>{se(!0)},[]),w.useEffect(()=>{it()}),w.useEffect(()=>{be(tv!==ee)},[be,ee]),w.useImperativeHandle(a,()=>({updateIndicator:it,updateScrollButtons:Y}),[it,Y]);const sn=b.jsx(eN,P({},E,{className:Q(K.indicator,E.className),ownerState:F,style:P({},ee,E.style)}));let jn=0;const Jr=w.Children.map(c,D=>{if(!w.isValidElement(D))return null;const G=D.props.value===void 0?jn:D.props.value;En.set(G,jn);const fe=G===$;return jn+=1,w.cloneElement(D,P({fullWidth:R==="fullWidth",indicator:fe&&!Z&&sn,selected:fe,selectionFollowsFocus:m,onChange:y,textColor:T,value:G},jn===1&&$===!1&&!D.props.tabIndex?{tabIndex:0}:{}))}),X=D=>{const G=Xe.current,fe=jt(G).activeElement;if(fe.getAttribute("role")!=="tab")return;let Qe=S==="horizontal"?"ArrowLeft":"ArrowUp",bt=S==="horizontal"?"ArrowRight":"ArrowDown";switch(S==="horizontal"&&i&&(Qe="ArrowRight",bt="ArrowLeft"),D.key){case Qe:D.preventDefault(),Hl(G,fe,ev);break;case bt:D.preventDefault(),Hl(G,fe,Zg);break;case"Home":D.preventDefault(),Hl(G,null,Zg);break;case"End":D.preventDefault(),Hl(G,null,ev);break}},Ce=kn();return b.jsxs(QO,P({className:Q(K.root,d),ownerState:F,ref:n,as:p},O,{children:[Ce.scrollButtonStart,Ce.scrollbarSizeListener,b.jsxs(JO,{className:K.scroller,ownerState:F,style:{overflow:ve.overflow,[N?`margin${i?"Left":"Right"}`:"marginBottom"]:M?void 0:-ve.scrollbarWidth},ref:De,children:[b.jsx(ZO,{"aria-label":s,"aria-labelledby":l,"aria-orientation":S==="vertical"?"vertical":null,className:K.flexContainer,ownerState:F,onKeyDown:X,ref:Xe,role:"tablist",children:Jr}),Z&&sn]}),Ce.scrollButtonEnd]}))}),rN=nN;function oN(e){return ce("MuiTextField",e)}pe("MuiTextField",["root"]);const iN=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],sN={standard:ow,filled:tw,outlined:cw},lN=e=>{const{classes:t}=e;return he({root:["root"]},oN,t)},aN=U(VI,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),uN=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiTextField"}),{autoComplete:o,autoFocus:i=!1,children:s,className:l,color:a="primary",defaultValue:u,disabled:c=!1,error:d=!1,FormHelperTextProps:p,fullWidth:v=!1,helperText:g,id:y,InputLabelProps:S,inputProps:f,InputProps:h,inputRef:m,label:x,maxRows:C,minRows:E,multiline:k=!1,name:T,onBlur:$,onChange:R,onFocus:M,placeholder:O,required:I=!1,rows:N,select:j=!1,SelectProps:B,type:W,value:_,variant:L="outlined"}=r,F=H(r,iN),K=P({},r,{autoFocus:i,color:a,disabled:c,error:d,fullWidth:v,multiline:k,required:I,select:j,variant:L}),q=lN(K),de={};L==="outlined"&&(S&&typeof S.shrink<"u"&&(de.notched=S.shrink),de.label=x),j&&((!B||!B.native)&&(de.id=void 0),de["aria-describedby"]=void 0);const Z=Hh(y),se=g&&Z?`${Z}-helper-text`:void 0,ee=x&&Z?`${Z}-label`:void 0,Te=sN[L],Le=b.jsx(Te,P({"aria-describedby":se,autoComplete:o,autoFocus:i,defaultValue:u,fullWidth:v,multiline:k,name:T,rows:N,maxRows:C,minRows:E,type:W,value:_,id:Z,inputRef:m,onBlur:$,onChange:R,onFocus:M,placeholder:O,inputProps:f},de,h));return b.jsxs(aN,P({className:Q(q.root,l),disabled:c,error:d,fullWidth:v,ref:n,required:I,color:a,variant:L,ownerState:K},F,{children:[x!=null&&x!==""&&b.jsx(D_,P({htmlFor:Z,id:ee},S,{children:x})),j?b.jsx(pO,P({"aria-describedby":se,id:Z,labelId:ee,value:_,input:Le},B,{children:s})):Le,g&&b.jsx(f_,P({id:se},p,{children:g}))]}))}),cN=uN;function dN(e){return ce("MuiTabPanel",e)}pe("MuiTabPanel",["root"]);const hw=w.createContext(null);function fN(){const[e,t]=w.useState(null);return w.useEffect(()=>{t(`mui-p-${Math.round(Math.random()*1e5)}`)},[]),e}function pN(e){const{children:t,value:n}=e,r=fN(),o=w.useMemo(()=>({idPrefix:r,value:n}),[r,n]);return b.jsx(hw.Provider,{value:o,children:t})}function mw(){return w.useContext(hw)}function gw(e,t){const{idPrefix:n}=e;return n===null?null:`${e.idPrefix}-P-${t}`}function vw(e,t){const{idPrefix:n}=e;return n===null?null:`${e.idPrefix}-T-${t}`}const hN=["children","className","value"],mN=e=>{const{classes:t}=e;return he({root:["root"]},dN,t)},gN=U("div",{name:"MuiTabPanel",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({padding:e.spacing(3)})),vN=w.forwardRef(function(t,n){const r=me({props:t,name:"MuiTabPanel"}),{children:o,className:i,value:s}=r,l=H(r,hN),a=P({},r),u=mN(a),c=mw();if(c===null)throw new TypeError("No TabContext provided");const d=gw(c,s),p=vw(c,s);return b.jsx(gN,P({"aria-labelledby":p,className:Q(u.root,i),hidden:s!==c.value,id:d,ref:n,role:"tabpanel",ownerState:a},l,{children:s===c.value&&o}))}),yN=vN,xN=["children"],wN=w.forwardRef(function(t,n){const{children:r}=t,o=H(t,xN),i=mw();if(i===null)throw new TypeError("No TabContext provided");const s=w.Children.map(r,l=>w.isValidElement(l)?w.cloneElement(l,{"aria-controls":gw(i,l.props.value),id:vw(i,l.props.value)}):null);return b.jsx(rN,P({},o,{ref:n,value:i.value,children:s}))}),SN=wN;function yw(e){return b.jsxs("div",{className:"service-header",children:[b.jsx("img",{src:e.selectSubscription.serviceIconSmall,alt:""}),b.jsx("h2",{children:e.selectSubscription.name})]})}function bN(){const e=So(d=>d.availableSubscriptionsReducer.availableSubscriptions),{id:t}=Yy(),[n,r]=w.useState({}),[o,i]=w.useState("0"),[s,l]=w.useState({});w.useEffect(()=>{const d=e.find(p=>String(p.id)===t);d&&(r(d),l(d.serviceTariffList[0]))},[e]);const a=()=>n.serviceTariffList.map((d,p)=>b.jsx(_O,{label:d.tariffName,value:`${p}`},`tariff-tab-${p}`)),u=()=>n.serviceTariffList.map((d,p)=>b.jsxs(yN,{sx:{p:0},value:`${p}`,children:[b.jsx("h3",{className:"service-page__tariff-heading",children:d.tariffName}),b.jsxs("p",{className:"service-page__costs",children:[b.jsx("span",{className:"service-page__cost service-page__cost_accent",children:`${d.tariffFullPrice} ₽`})," ",b.jsx("span",{className:"service-page__cost",children:`${d.tariffPromoPrice}`})," ","₽ за месяц"]}),b.jsx("p",{className:"service-page__tariff-description",children:`первый месяц ${d.tariffPromoPrice/d.tariffDuration} ₽, последующие ${d.tariffFullPrice/d.tariffDuration} ₽`})]},`tariff-panel-${p}`));function c(d,p){i(p),l(n.serviceTariffList[Number(p)])}return b.jsxs("section",{className:"service-page",children:[b.jsx(yw,{selectSubscription:n}),b.jsxs("div",{className:"service-page__description-wrap",children:[b.jsx("p",{className:"service-page__description-title",children:"Описание"}),b.jsx("p",{className:"service-page__description",children:n.serviceDetails}),b.jsx(Et,{className:"link",to:n.link,children:"Перейти на сервис"})]}),b.jsxs(pN,{value:o,children:[b.jsx(SN,{TabIndicatorProps:{sx:{display:"none"}},sx:{"& .MuiTabs-flexContainer":{justifyContent:"space-between"},"& button":{transition:"background-color 0.3s ease-in-out, color 0.3s ease-in-out",borderRadius:"12px",padding:"10px 12px",fontSize:"16px",fontWeight:400,lineHeight:"1.5",minHeight:"inherit"},"& button:active":{bgcolor:"#1E40AF",color:"#FFFFFF"},"& button.Mui-selected":{bgcolor:"#1D4ED8",color:"#FFFFFF"}},onChange:c,children:n&&n.serviceTariffList?a():""}),b.jsxs("div",{className:"service-page__tab-panel",children:[n&&n.serviceTariffList?u():"",b.jsx(Ys,{to:"/purchase",state:{subscription:n,selectTariff:s},component:Et,variant:"contained",children:"Подключить"})]})]})]})}const Ji=(e,t=22)=>`${e/t}rem`,CN=U(EO)(({theme:e})=>{const n=Ji(56),r=Ji(34),o=Ji(22),i=12/2;return{width:n,height:r,padding:0,margin:0,overflow:"unset",[`& .${Ge.switchBase}`]:{padding:Ji(i),[`&.${Ge.checked}`]:{color:"#fff",transform:`translateX(calc(${n} - ${o} - ${Ji(2*i)}))`,[`& + .${Ge.track}`]:{backgroundColor:e.palette.primary.main,opacity:1,border:"none"},[`& .${Ge.thumb}`]:{backgroundColor:"#fff"}}},[`& .${Ge.thumb}`]:{boxShadow:"none",backgroundColor:e.palette.grey[400],width:o,height:o},[`& .${Ge.track}`]:{borderRadius:40,border:`solid ${e.palette.grey[400]}`,borderWidth:2,backgroundColor:e.palette.grey[50],opacity:1,transition:e.transitions.create(["background-color","border"]),boxSizing:"border-box"}}});function EN(){const e=So(o=>o.currentUserReducer.currentUser),t=gi().state.subscription,n=gi().state.selectTariff;function r(){return n.tariffDuration>1&&n.tariffDuration<5?"месяца":n.tariffDuration>4?"месяцев":"месяц"}return b.jsxs("section",{className:"purchase-page",children:[b.jsx(yw,{selectSubscription:t}),b.jsx("div",{className:"purchase-page__tariff-title-wrap",children:b.jsx("h2",{children:n.tariffName})}),b.jsxs("p",{className:"",children:[n.tariffPromoPrice/n.tariffDuration," ₽ за месяц"]}),n.tariffDuration>1&&b.jsxs("p",{children:["всего за ",n.tariffDuration," ",r()," ",n.tariffPromoPrice," ₽"]}),b.jsxs("p",{className:"purchase-page__total",children:[b.jsx("span",{children:"Итого:"}),b.jsxs("span",{children:[n.tariffPromoPrice," ₽"]})]}),b.jsxs("form",{className:"purchase-page__form",children:[b.jsx("div",{className:"purchase-page__phone-input",children:b.jsx(cN,{sx:{"& legend":{display:"none"},"& label":{transform:"translate(0, -26px) scale(0.75)"},".MuiOutlinedInput-notchedOutline":{top:"0"}},fullWidth:!0,label:"Телефон для оформления подписки",required:!0,type:"tel",placeholder:"999 999 99 99",InputProps:{startAdornment:b.jsx(L_,{position:"start",children:"+7"})}})}),b.jsx("p",{children:"Способ оплаты"}),b.jsx(QM,{name:"payment-method",children:e==null?void 0:e.paymentMethods.map((o,i)=>b.jsx(zg,{checked:o.priorityMethod,sx:{justifyContent:"space-between",margin:"0","& img":{height:"39px"},"& .MuiTypography-root":{display:"flex",alignItems:"center",gap:"12px"}},labelPlacement:"start",value:o.id,control:b.jsx(qM,{}),label:b.jsxs(b.Fragment,{children:[b.jsx("img",{src:o.methodIcon,alt:o.methodName}),b.jsx("p",{children:o.methodName})]})},`payment-method-${i}`))}),b.jsx(zg,{checked:!0,value:"start",control:b.jsx(CN,{color:"primary"}),label:"Подключить автоплатеж",labelPlacement:"start",sx:{gap:"12px",flexDirection:"row",margin:"0"}}),b.jsx(Ys,{variant:"contained",children:"Оплатить"})]})]})}function kN(){return b.jsx("section",{children:"SuccessPurchasePage"})}function ft(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var PN=typeof Symbol=="function"&&Symbol.observable||"@@observable",nv=PN,Md=()=>Math.random().toString(36).substring(7).split("").join("."),TN={INIT:`@@redux/INIT${Md()}`,REPLACE:`@@redux/REPLACE${Md()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${Md()}`},cu=TN;function nm(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function xw(e,t,n){if(typeof e!="function")throw new Error(ft(2));if(typeof t=="function"&&typeof n=="function"||typeof n=="function"&&typeof arguments[3]=="function")throw new Error(ft(0));if(typeof t=="function"&&typeof n>"u"&&(n=t,t=void 0),typeof n<"u"){if(typeof n!="function")throw new Error(ft(1));return n(xw)(e,t)}let r=e,o=t,i=new Map,s=i,l=0,a=!1;function u(){s===i&&(s=new Map,i.forEach((S,f)=>{s.set(f,S)}))}function c(){if(a)throw new Error(ft(3));return o}function d(S){if(typeof S!="function")throw new Error(ft(4));if(a)throw new Error(ft(5));let f=!0;u();const h=l++;return s.set(h,S),function(){if(f){if(a)throw new Error(ft(6));f=!1,u(),s.delete(h),i=null}}}function p(S){if(!nm(S))throw new Error(ft(7));if(typeof S.type>"u")throw new Error(ft(8));if(typeof S.type!="string")throw new Error(ft(17));if(a)throw new Error(ft(9));try{a=!0,o=r(o,S)}finally{a=!1}return(i=s).forEach(h=>{h()}),S}function v(S){if(typeof S!="function")throw new Error(ft(10));r=S,p({type:cu.REPLACE})}function g(){const S=d;return{subscribe(f){if(typeof f!="object"||f===null)throw new Error(ft(11));function h(){const x=f;x.next&&x.next(c())}return h(),{unsubscribe:S(h)}},[nv](){return this}}}return p({type:cu.INIT}),{dispatch:p,subscribe:d,getState:c,replaceReducer:v,[nv]:g}}function RN(e){Object.keys(e).forEach(t=>{const n=e[t];if(typeof n(void 0,{type:cu.INIT})>"u")throw new Error(ft(12));if(typeof n(void 0,{type:cu.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(ft(13))})}function $N(e){const t=Object.keys(e),n={};for(let i=0;i"u")throw l&&l.type,new Error(ft(14));u[d]=g,a=a||g!==v}return a=a||r.length!==Object.keys(s).length,a?u:s}}function du(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,n)=>(...r)=>t(n(...r)))}function IN(...e){return t=>(n,r)=>{const o=t(n,r);let i=()=>{throw new Error(ft(15))};const s={getState:o.getState,dispatch:(a,...u)=>i(a,...u)},l=e.map(a=>a(s));return i=du(...l)(o.dispatch),{...o,dispatch:i}}}function _N(e){return nm(e)&&"type"in e&&typeof e.type=="string"}var ww=Symbol.for("immer-nothing"),rv=Symbol.for("immer-draftable"),Qt=Symbol.for("immer-state");function In(e,...t){throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var ki=Object.getPrototypeOf;function Gr(e){return!!e&&!!e[Qt]}function gr(e){var t;return e?Sw(e)||Array.isArray(e)||!!e[rv]||!!((t=e.constructor)!=null&&t[rv])||Tc(e)||Rc(e):!1}var MN=Object.prototype.constructor.toString();function Sw(e){if(!e||typeof e!="object")return!1;const t=ki(e);if(t===null)return!0;const n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object?!0:typeof n=="function"&&Function.toString.call(n)===MN}function fu(e,t){Pc(e)===0?Reflect.ownKeys(e).forEach(n=>{t(n,e[n],e)}):e.forEach((n,r)=>t(r,n,e))}function Pc(e){const t=e[Qt];return t?t.type_:Array.isArray(e)?1:Tc(e)?2:Rc(e)?3:0}function ap(e,t){return Pc(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function bw(e,t,n){const r=Pc(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function ON(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function Tc(e){return e instanceof Map}function Rc(e){return e instanceof Set}function io(e){return e.copy_||e.base_}function up(e,t){if(Tc(e))return new Map(e);if(Rc(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);if(!t&&Sw(e))return ki(e)?{...e}:Object.assign(Object.create(null),e);const n=Object.getOwnPropertyDescriptors(e);delete n[Qt];let r=Reflect.ownKeys(n);for(let o=0;o1&&(e.set=e.add=e.clear=e.delete=NN),Object.freeze(e),t&&Object.entries(e).forEach(([n,r])=>rm(r,!0))),e}function NN(){In(2)}function $c(e){return Object.isFrozen(e)}var LN={};function ko(e){const t=LN[e];return t||In(0,e),t}var Xs;function Cw(){return Xs}function AN(e,t){return{drafts_:[],parent_:e,immer_:t,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function ov(e,t){t&&(ko("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function cp(e){dp(e),e.drafts_.forEach(jN),e.drafts_=null}function dp(e){e===Xs&&(Xs=e.parent_)}function iv(e){return Xs=AN(Xs,e)}function jN(e){const t=e[Qt];t.type_===0||t.type_===1?t.revoke_():t.revoked_=!0}function sv(e,t){t.unfinalizedDrafts_=t.drafts_.length;const n=t.drafts_[0];return e!==void 0&&e!==n?(n[Qt].modified_&&(cp(t),In(4)),gr(e)&&(e=pu(t,e),t.parent_||hu(t,e)),t.patches_&&ko("Patches").generateReplacementPatches_(n[Qt].base_,e,t.patches_,t.inversePatches_)):e=pu(t,n,[]),cp(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==ww?e:void 0}function pu(e,t,n){if($c(t))return t;const r=t[Qt];if(!r)return fu(t,(o,i)=>lv(e,r,t,o,i,n)),t;if(r.scope_!==e)return t;if(!r.modified_)return hu(e,r.base_,!0),r.base_;if(!r.finalized_){r.finalized_=!0,r.scope_.unfinalizedDrafts_--;const o=r.copy_;let i=o,s=!1;r.type_===3&&(i=new Set(o),o.clear(),s=!0),fu(i,(l,a)=>lv(e,r,o,l,a,n,s)),hu(e,o,!1),n&&e.patches_&&ko("Patches").generatePatches_(r,n,e.patches_,e.inversePatches_)}return r.copy_}function lv(e,t,n,r,o,i,s){if(Gr(o)){const l=i&&t&&t.type_!==3&&!ap(t.assigned_,r)?i.concat(r):void 0,a=pu(e,o,l);if(bw(n,r,a),Gr(a))e.canAutoFreeze_=!1;else return}else s&&n.add(o);if(gr(o)&&!$c(o)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;pu(e,o),(!t||!t.scope_.parent_)&&typeof r!="symbol"&&Object.prototype.propertyIsEnumerable.call(n,r)&&hu(e,o)}}function hu(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&rm(t,n)}function zN(e,t){const n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:Cw(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1};let o=r,i=om;n&&(o=[r],i=Qs);const{revoke:s,proxy:l}=Proxy.revocable(o,i);return r.draft_=l,r.revoke_=s,l}var om={get(e,t){if(t===Qt)return e;const n=io(e);if(!ap(n,t))return FN(e,n,t);const r=n[t];return e.finalized_||!gr(r)?r:r===Od(e.base_,t)?(Nd(e),e.copy_[t]=pp(r,e)):r},has(e,t){return t in io(e)},ownKeys(e){return Reflect.ownKeys(io(e))},set(e,t,n){const r=Ew(io(e),t);if(r!=null&&r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){const o=Od(io(e),t),i=o==null?void 0:o[Qt];if(i&&i.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(ON(n,o)&&(n!==void 0||ap(e.base_,t)))return!0;Nd(e),fp(e)}return e.copy_[t]===n&&(n!==void 0||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t])||(e.copy_[t]=n,e.assigned_[t]=!0),!0},deleteProperty(e,t){return Od(e.base_,t)!==void 0||t in e.base_?(e.assigned_[t]=!1,Nd(e),fp(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor(e,t){const n=io(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.type_!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty(){In(11)},getPrototypeOf(e){return ki(e.base_)},setPrototypeOf(){In(12)}},Qs={};fu(om,(e,t)=>{Qs[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});Qs.deleteProperty=function(e,t){return Qs.set.call(this,e,t,void 0)};Qs.set=function(e,t,n){return om.set.call(this,e[0],t,n,e[0])};function Od(e,t){const n=e[Qt];return(n?io(n):e)[t]}function FN(e,t,n){var o;const r=Ew(t,n);return r?"value"in r?r.value:(o=r.get)==null?void 0:o.call(e.draft_):void 0}function Ew(e,t){if(!(t in e))return;let n=ki(e);for(;n;){const r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=ki(n)}}function fp(e){e.modified_||(e.modified_=!0,e.parent_&&fp(e.parent_))}function Nd(e){e.copy_||(e.copy_=up(e.base_,e.scope_.immer_.useStrictShallowCopy_))}var BN=class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(t,n,r)=>{if(typeof t=="function"&&typeof n!="function"){const i=n;n=t;const s=this;return function(a=i,...u){return s.produce(a,c=>n.call(this,c,...u))}}typeof n!="function"&&In(6),r!==void 0&&typeof r!="function"&&In(7);let o;if(gr(t)){const i=iv(this),s=pp(t,void 0);let l=!0;try{o=n(s),l=!1}finally{l?cp(i):dp(i)}return ov(i,r),sv(o,i)}else if(!t||typeof t!="object"){if(o=n(t),o===void 0&&(o=t),o===ww&&(o=void 0),this.autoFreeze_&&rm(o,!0),r){const i=[],s=[];ko("Patches").generateReplacementPatches_(t,o,i,s),r(i,s)}return o}else In(1,t)},this.produceWithPatches=(t,n)=>{if(typeof t=="function")return(s,...l)=>this.produceWithPatches(s,a=>t(a,...l));let r,o;return[this.produce(t,n,(s,l)=>{r=s,o=l}),r,o]},typeof(e==null?void 0:e.autoFreeze)=="boolean"&&this.setAutoFreeze(e.autoFreeze),typeof(e==null?void 0:e.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){gr(e)||In(8),Gr(e)&&(e=kw(e));const t=iv(this),n=pp(e,void 0);return n[Qt].isManual_=!0,dp(t),n}finishDraft(e,t){const n=e&&e[Qt];(!n||!n.isManual_)&&In(9);const{scope_:r}=n;return ov(r,t),sv(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){const o=t[n];if(o.path.length===0&&o.op==="replace"){e=o.value;break}}n>-1&&(t=t.slice(n+1));const r=ko("Patches").applyPatches_;return Gr(e)?r(e,t):this.produce(e,o=>r(o,t))}};function pp(e,t){const n=Tc(e)?ko("MapSet").proxyMap_(e,t):Rc(e)?ko("MapSet").proxySet_(e,t):zN(e,t);return(t?t.scope_:Cw()).drafts_.push(n),n}function kw(e){return Gr(e)||In(10,e),Pw(e)}function Pw(e){if(!gr(e)||$c(e))return e;const t=e[Qt];let n;if(t){if(!t.modified_)return t.base_;t.finalized_=!0,n=up(e,t.scope_.immer_.useStrictShallowCopy_)}else n=up(e,!0);return fu(n,(r,o)=>{bw(n,r,Pw(o))}),t&&(t.finalized_=!1),n}var Jt=new BN,Tw=Jt.produce;Jt.produceWithPatches.bind(Jt);Jt.setAutoFreeze.bind(Jt);Jt.setUseStrictShallowCopy.bind(Jt);Jt.applyPatches.bind(Jt);Jt.createDraft.bind(Jt);Jt.finishDraft.bind(Jt);function DN(e,t=`expected a function, instead received ${typeof e}`){if(typeof e!="function")throw new TypeError(t)}function WN(e,t=`expected an object, instead received ${typeof e}`){if(typeof e!="object")throw new TypeError(t)}function UN(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(n=>typeof n=="function")){const n=e.map(r=>typeof r=="function"?`function ${r.name||"unnamed"}()`:typeof r).join(", ");throw new TypeError(`${t}[${n}]`)}}var av=e=>Array.isArray(e)?e:[e];function VN(e){const t=Array.isArray(e[0])?e[0]:e;return UN(t,"createSelector expects all input-selectors to be functions, but received the following types: "),t}function HN(e,t){const n=[],{length:r}=e;for(let o=0;o{n=Gl(),s.resetResultsCount()},s.resultsCount=()=>i,s.resetResultsCount=()=>{i=0},s}function Rw(e,...t){const n=typeof e=="function"?{memoize:e,memoizeOptions:t}:e,r=(...o)=>{let i=0,s=0,l,a={},u=o.pop();typeof u=="object"&&(a=u,u=o.pop()),DN(u,`createSelector expects an output function after the inputs, but received: [${typeof u}]`);const c={...n,...a},{memoize:d,memoizeOptions:p=[],argsMemoize:v=im,argsMemoizeOptions:g=[],devModeChecks:y={}}=c,S=av(p),f=av(g),h=VN(o),m=d(function(){return i++,u.apply(null,arguments)},...S),x=v(function(){s++;const E=HN(h,arguments);return l=m.apply(null,E),l},...f);return Object.assign(x,{resultFunc:u,memoizedResultFunc:m,dependencies:h,dependencyRecomputations:()=>s,resetDependencyRecomputations:()=>{s=0},lastResult:()=>l,recomputations:()=>i,resetRecomputations:()=>{i=0},memoize:d,argsMemoize:v})};return Object.assign(r,{withTypes:()=>r}),r}var YN=Rw(im),XN=Object.assign((e,t=YN)=>{WN(e,`createStructuredSelector expects first argument to be an object where each property is a selector, instead received a ${typeof e}`);const n=Object.keys(e),r=n.map(i=>e[i]);return t(r,(...i)=>i.reduce((s,l,a)=>(s[n[a]]=l,s),{}))},{withTypes:()=>XN});function $w(e){return({dispatch:n,getState:r})=>o=>i=>typeof i=="function"?i(n,r,e):o(i)}var QN=$w(),JN=$w,ZN=(...e)=>{const t=Rw(...e),n=Object.assign((...r)=>{const o=t(...r),i=(s,...l)=>o(Gr(s)?kw(s):s,...l);return Object.assign(i,o),i},{withTypes:()=>n});return n};ZN(im);var eL=typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(arguments.length!==0)return typeof arguments[0]=="object"?du:du.apply(null,arguments)};function Pi(e,t){function n(...r){if(t){let o=t(...r);if(!o)throw new Error(zt(0));return{type:e,payload:o.payload,..."meta"in o&&{meta:o.meta},..."error"in o&&{error:o.error}}}return{type:e,payload:r[0]}}return n.toString=()=>`${e}`,n.type=e,n.match=r=>_N(r)&&r.type===e,n}var Iw=class cs extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,cs.prototype)}static get[Symbol.species](){return cs}concat(...t){return super.concat.apply(this,t)}prepend(...t){return t.length===1&&Array.isArray(t[0])?new cs(...t[0].concat(this)):new cs(...t.concat(this))}};function cv(e){return gr(e)?Tw(e,()=>{}):e}function dv(e,t,n){if(e.has(t)){let o=e.get(t);return n.update&&(o=n.update(o,t,e),e.set(t,o)),o}if(!n.insert)throw new Error(zt(10));const r=n.insert(t,e);return e.set(t,r),r}function tL(e){return typeof e=="boolean"}var nL=()=>function(t){const{thunk:n=!0,immutableCheck:r=!0,serializableCheck:o=!0,actionCreatorCheck:i=!0}=t??{};let s=new Iw;return n&&(tL(n)?s.push(QN):s.push(JN(n.extraArgument))),s},rL="RTK_autoBatch",_w=e=>t=>{setTimeout(t,e)},oL=typeof window<"u"&&window.requestAnimationFrame?window.requestAnimationFrame:_w(10),iL=(e={type:"raf"})=>t=>(...n)=>{const r=t(...n);let o=!0,i=!1,s=!1;const l=new Set,a=e.type==="tick"?queueMicrotask:e.type==="raf"?oL:e.type==="callback"?e.queueNotification:_w(e.timeout),u=()=>{s=!1,i&&(i=!1,l.forEach(c=>c()))};return Object.assign({},r,{subscribe(c){const d=()=>o&&c(),p=r.subscribe(d);return l.add(c),()=>{p(),l.delete(c)}},dispatch(c){var d;try{return o=!((d=c==null?void 0:c.meta)!=null&&d[rL]),i=!o,i&&(s||(s=!0,a(u))),r.dispatch(c)}finally{o=!0}}})},sL=e=>function(n){const{autoBatch:r=!0}=n??{};let o=new Iw(e);return r&&o.push(iL(typeof r=="object"?r:void 0)),o},lL=!0;function aL(e){const t=nL(),{reducer:n=void 0,middleware:r,devTools:o=!0,preloadedState:i=void 0,enhancers:s=void 0}=e||{};let l;if(typeof n=="function")l=n;else if(nm(n))l=$N(n);else throw new Error(zt(1));let a;typeof r=="function"?a=r(t):a=t();let u=du;o&&(u=eL({trace:!lL,...typeof o=="object"&&o}));const c=IN(...a),d=sL(c);let p=typeof s=="function"?s(d):d();const v=u(...p);return xw(l,i,v)}function Mw(e){const t={},n=[];let r;const o={addCase(i,s){const l=typeof i=="string"?i:i.type;if(!l)throw new Error(zt(28));if(l in t)throw new Error(zt(29));return t[l]=s,o},addMatcher(i,s){return n.push({matcher:i,reducer:s}),o},addDefaultCase(i){return r=i,o}};return e(o),[t,n,r]}function uL(e){return typeof e=="function"}function cL(e,t){let[n,r,o]=Mw(t),i;if(uL(e))i=()=>cv(e());else{const l=cv(e);i=()=>l}function s(l=i(),a){let u=[n[a.type],...r.filter(({matcher:c})=>c(a)).map(({reducer:c})=>c)];return u.filter(c=>!!c).length===0&&(u=[o]),u.reduce((c,d)=>{if(d)if(Gr(c)){const v=d(c,a);return v===void 0?c:v}else{if(gr(c))return Tw(c,p=>d(p,a));{const p=d(c,a);if(p===void 0){if(c===null)return c;throw new Error(zt(9))}return p}}return c},l)}return s.getInitialState=i,s}var dL="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW",fL=(e=21)=>{let t="",n=e;for(;n--;)t+=dL[Math.random()*64|0];return t},pL=Symbol.for("rtk-slice-createasyncthunk");function hL(e,t){return`${e}/${t}`}function mL({creators:e}={}){var n;const t=(n=e==null?void 0:e.asyncThunk)==null?void 0:n[pL];return function(o){const{name:i,reducerPath:s=i}=o;if(!i)throw new Error(zt(11));typeof process<"u";const l=(typeof o.reducers=="function"?o.reducers(vL()):o.reducers)||{},a=Object.keys(l),u={sliceCaseReducersByName:{},sliceCaseReducersByType:{},actionCreators:{},sliceMatchers:[]},c={addCase(m,x){const C=typeof m=="string"?m:m.type;if(!C)throw new Error(zt(12));if(C in u.sliceCaseReducersByType)throw new Error(zt(13));return u.sliceCaseReducersByType[C]=x,c},addMatcher(m,x){return u.sliceMatchers.push({matcher:m,reducer:x}),c},exposeAction(m,x){return u.actionCreators[m]=x,c},exposeCaseReducer(m,x){return u.sliceCaseReducersByName[m]=x,c}};a.forEach(m=>{const x=l[m],C={reducerName:m,type:hL(i,m),createNotation:typeof o.reducers=="function"};xL(x)?SL(C,x,c,t):yL(C,x,c)});function d(){const[m={},x=[],C=void 0]=typeof o.extraReducers=="function"?Mw(o.extraReducers):[o.extraReducers],E={...m,...u.sliceCaseReducersByType};return cL(o.initialState,k=>{for(let T in E)k.addCase(T,E[T]);for(let T of u.sliceMatchers)k.addMatcher(T.matcher,T.reducer);for(let T of x)k.addMatcher(T.matcher,T.reducer);C&&k.addDefaultCase(C)})}const p=m=>m,v=new Map;let g;function y(m,x){return g||(g=d()),g(m,x)}function S(){return g||(g=d()),g.getInitialState()}function f(m,x=!1){function C(k){let T=k[m];return typeof T>"u"&&x&&(T=S()),T}function E(k=p){const T=dv(v,x,{insert:()=>new WeakMap});return dv(T,k,{insert:()=>{const $={};for(const[R,M]of Object.entries(o.selectors??{}))$[R]=gL(M,k,S,x);return $}})}return{reducerPath:m,getSelectors:E,get selectors(){return E(C)},selectSlice:C}}const h={name:i,reducer:y,actions:u.actionCreators,caseReducers:u.sliceCaseReducersByName,getInitialState:S,...f(s),injectInto(m,{reducerPath:x,...C}={}){const E=x??s;return m.inject({reducerPath:E,reducer:y},C),{...h,...f(E,!0)}}};return h}}function gL(e,t,n,r){function o(i,...s){let l=t(i);return typeof l>"u"&&r&&(l=n()),e(l,...s)}return o.unwrapped=e,o}var sm=mL();function vL(){function e(t,n){return{_reducerDefinitionType:"asyncThunk",payloadCreator:t,...n}}return e.withTypes=()=>e,{reducer(t){return Object.assign({[t.name](...n){return t(...n)}}[t.name],{_reducerDefinitionType:"reducer"})},preparedReducer(t,n){return{_reducerDefinitionType:"reducerWithPrepare",prepare:t,reducer:n}},asyncThunk:e}}function yL({type:e,reducerName:t,createNotation:n},r,o){let i,s;if("reducer"in r){if(n&&!wL(r))throw new Error(zt(17));i=r.reducer,s=r.prepare}else i=r;o.addCase(e,i).exposeCaseReducer(t,i).exposeAction(t,s?Pi(e,s):Pi(e))}function xL(e){return e._reducerDefinitionType==="asyncThunk"}function wL(e){return e._reducerDefinitionType==="reducerWithPrepare"}function SL({type:e,reducerName:t},n,r,o){if(!o)throw new Error(zt(18));const{payloadCreator:i,fulfilled:s,pending:l,rejected:a,settled:u,options:c}=n,d=o(e,i,c);r.exposeAction(t,d),s&&r.addCase(d.fulfilled,s),l&&r.addCase(d.pending,l),a&&r.addCase(d.rejected,a),u&&r.addMatcher(d.settled,u),r.exposeCaseReducer(t,{fulfilled:s||Kl,pending:l||Kl,rejected:a||Kl,settled:u||Kl})}function Kl(){}var bL=(e,t)=>{if(typeof e!="function")throw new Error(zt(32))},lm="listenerMiddleware",CL=e=>{let{type:t,actionCreator:n,matcher:r,predicate:o,effect:i}=e;if(t)o=Pi(t).match;else if(n)t=n.type,o=n.match;else if(r)o=r;else if(!o)throw new Error(zt(21));return bL(i),{predicate:o,type:t,effect:i}},EL=Object.assign(e=>{const{type:t,predicate:n,effect:r}=CL(e);return{id:fL(),effect:r,type:t,predicate:n,pending:new Set,unsubscribe:()=>{throw new Error(zt(22))}}},{withTypes:()=>EL}),kL=Object.assign(Pi(`${lm}/add`),{withTypes:()=>kL});Pi(`${lm}/removeAll`);var PL=Object.assign(Pi(`${lm}/remove`),{withTypes:()=>PL});function zt(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}const TL={availableSubscriptions:[]},Ow=sm({name:"availableSubscriptions",initialState:TL,reducers:{addAvailableSubscriptions:(e,t)=>{e.availableSubscriptions=t.payload}}}),{addAvailableSubscriptions:RL}=Ow.actions,$L=Ow.reducer;function Nw(e,t){return function(){return e.apply(t,arguments)}}const{toString:IL}=Object.prototype,{getPrototypeOf:am}=Object,Ic=(e=>t=>{const n=IL.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Jn=e=>(e=e.toLowerCase(),t=>Ic(t)===e),_c=e=>t=>typeof t===e,{isArray:ji}=Array,Js=_c("undefined");function _L(e){return e!==null&&!Js(e)&&e.constructor!==null&&!Js(e.constructor)&&vn(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Lw=Jn("ArrayBuffer");function ML(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Lw(e.buffer),t}const OL=_c("string"),vn=_c("function"),Aw=_c("number"),Mc=e=>e!==null&&typeof e=="object",NL=e=>e===!0||e===!1,xa=e=>{if(Ic(e)!=="object")return!1;const t=am(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},LL=Jn("Date"),AL=Jn("File"),jL=Jn("Blob"),zL=Jn("FileList"),FL=e=>Mc(e)&&vn(e.pipe),BL=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||vn(e.append)&&((t=Ic(e))==="formdata"||t==="object"&&vn(e.toString)&&e.toString()==="[object FormData]"))},DL=Jn("URLSearchParams"),WL=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function ml(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),ji(e))for(r=0,o=e.length;r0;)if(o=n[r],t===o.toLowerCase())return o;return null}const zw=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Fw=e=>!Js(e)&&e!==zw;function hp(){const{caseless:e}=Fw(this)&&this||{},t={},n=(r,o)=>{const i=e&&jw(t,o)||o;xa(t[i])&&xa(r)?t[i]=hp(t[i],r):xa(r)?t[i]=hp({},r):ji(r)?t[i]=r.slice():t[i]=r};for(let r=0,o=arguments.length;r(ml(t,(o,i)=>{n&&vn(o)?e[i]=Nw(o,n):e[i]=o},{allOwnKeys:r}),e),VL=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),HL=(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)},GL=(e,t,n,r)=>{let o,i,s;const l={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)s=o[i],(!r||r(s,e,t))&&!l[s]&&(t[s]=e[s],l[s]=!0);e=n!==!1&&am(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},KL=(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},qL=e=>{if(!e)return null;if(ji(e))return e;let t=e.length;if(!Aw(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},YL=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&am(Uint8Array)),XL=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=r.next())&&!o.done;){const i=o.value;t.call(e,i[0],i[1])}},QL=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},JL=Jn("HTMLFormElement"),ZL=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),fv=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),eA=Jn("RegExp"),Bw=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};ml(n,(o,i)=>{let s;(s=t(o,i,e))!==!1&&(r[i]=s||o)}),Object.defineProperties(e,r)},tA=e=>{Bw(e,(t,n)=>{if(vn(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(vn(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+"'")})}})},nA=(e,t)=>{const n={},r=o=>{o.forEach(i=>{n[i]=!0})};return ji(e)?r(e):r(String(e).split(t)),n},rA=()=>{},oA=(e,t)=>(e=+e,Number.isFinite(e)?e:t),Ld="abcdefghijklmnopqrstuvwxyz",pv="0123456789",Dw={DIGIT:pv,ALPHA:Ld,ALPHA_DIGIT:Ld+Ld.toUpperCase()+pv},iA=(e=16,t=Dw.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function sA(e){return!!(e&&vn(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const lA=e=>{const t=new Array(10),n=(r,o)=>{if(Mc(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[o]=r;const i=ji(r)?[]:{};return ml(r,(s,l)=>{const a=n(s,o+1);!Js(a)&&(i[l]=a)}),t[o]=void 0,i}}return r};return n(e,0)},aA=Jn("AsyncFunction"),uA=e=>e&&(Mc(e)||vn(e))&&vn(e.then)&&vn(e.catch),A={isArray:ji,isArrayBuffer:Lw,isBuffer:_L,isFormData:BL,isArrayBufferView:ML,isString:OL,isNumber:Aw,isBoolean:NL,isObject:Mc,isPlainObject:xa,isUndefined:Js,isDate:LL,isFile:AL,isBlob:jL,isRegExp:eA,isFunction:vn,isStream:FL,isURLSearchParams:DL,isTypedArray:YL,isFileList:zL,forEach:ml,merge:hp,extend:UL,trim:WL,stripBOM:VL,inherits:HL,toFlatObject:GL,kindOf:Ic,kindOfTest:Jn,endsWith:KL,toArray:qL,forEachEntry:XL,matchAll:QL,isHTMLForm:JL,hasOwnProperty:fv,hasOwnProp:fv,reduceDescriptors:Bw,freezeMethods:tA,toObjectSet:nA,toCamelCase:ZL,noop:rA,toFiniteNumber:oA,findKey:jw,global:zw,isContextDefined:Fw,ALPHABET:Dw,generateString:iA,isSpecCompliantForm:sA,toJSONObject:lA,isAsyncFn:aA,isThenable:uA};function ae(e,t,n,r,o){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),o&&(this.response=o)}A.inherits(ae,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:A.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Ww=ae.prototype,Uw={};["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=>{Uw[e]={value:e}});Object.defineProperties(ae,Uw);Object.defineProperty(Ww,"isAxiosError",{value:!0});ae.from=(e,t,n,r,o,i)=>{const s=Object.create(Ww);return A.toFlatObject(e,s,function(a){return a!==Error.prototype},l=>l!=="isAxiosError"),ae.call(s,e.message,t,n,r,o),s.cause=e,s.name=e.name,i&&Object.assign(s,i),s};const cA=null;function mp(e){return A.isPlainObject(e)||A.isArray(e)}function Vw(e){return A.endsWith(e,"[]")?e.slice(0,-2):e}function hv(e,t,n){return e?e.concat(t).map(function(o,i){return o=Vw(o),!n&&i?"["+o+"]":o}).join(n?".":""):t}function dA(e){return A.isArray(e)&&!e.some(mp)}const fA=A.toFlatObject(A,{},null,function(t){return/^is[A-Z]/.test(t)});function Oc(e,t,n){if(!A.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=A.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(y,S){return!A.isUndefined(S[y])});const r=n.metaTokens,o=n.visitor||c,i=n.dots,s=n.indexes,a=(n.Blob||typeof Blob<"u"&&Blob)&&A.isSpecCompliantForm(t);if(!A.isFunction(o))throw new TypeError("visitor must be a function");function u(g){if(g===null)return"";if(A.isDate(g))return g.toISOString();if(!a&&A.isBlob(g))throw new ae("Blob is not supported. Use a Buffer instead.");return A.isArrayBuffer(g)||A.isTypedArray(g)?a&&typeof Blob=="function"?new Blob([g]):Buffer.from(g):g}function c(g,y,S){let f=g;if(g&&!S&&typeof g=="object"){if(A.endsWith(y,"{}"))y=r?y:y.slice(0,-2),g=JSON.stringify(g);else if(A.isArray(g)&&dA(g)||(A.isFileList(g)||A.endsWith(y,"[]"))&&(f=A.toArray(g)))return y=Vw(y),f.forEach(function(m,x){!(A.isUndefined(m)||m===null)&&t.append(s===!0?hv([y],x,i):s===null?y:y+"[]",u(m))}),!1}return mp(g)?!0:(t.append(hv(S,y,i),u(g)),!1)}const d=[],p=Object.assign(fA,{defaultVisitor:c,convertValue:u,isVisitable:mp});function v(g,y){if(!A.isUndefined(g)){if(d.indexOf(g)!==-1)throw Error("Circular reference detected in "+y.join("."));d.push(g),A.forEach(g,function(f,h){(!(A.isUndefined(f)||f===null)&&o.call(t,f,A.isString(h)?h.trim():h,y,p))===!0&&v(f,y?y.concat(h):[h])}),d.pop()}}if(!A.isObject(e))throw new TypeError("data must be an object");return v(e),t}function mv(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function um(e,t){this._pairs=[],e&&Oc(e,this,t)}const Hw=um.prototype;Hw.append=function(t,n){this._pairs.push([t,n])};Hw.toString=function(t){const n=t?function(r){return t.call(this,r,mv)}:mv;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function pA(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Gw(e,t,n){if(!t)return e;const r=n&&n.encode||pA,o=n&&n.serialize;let i;if(o?i=o(t,n):i=A.isURLSearchParams(t)?t.toString():new um(t,n).toString(r),i){const s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class gv{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){A.forEach(this.handlers,function(r){r!==null&&t(r)})}}const Kw={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},hA=typeof URLSearchParams<"u"?URLSearchParams:um,mA=typeof FormData<"u"?FormData:null,gA=typeof Blob<"u"?Blob:null,vA={isBrowser:!0,classes:{URLSearchParams:hA,FormData:mA,Blob:gA},protocols:["http","https","file","blob","url","data"]},qw=typeof window<"u"&&typeof document<"u",yA=(e=>qw&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),xA=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",wA=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:qw,hasStandardBrowserEnv:yA,hasStandardBrowserWebWorkerEnv:xA},Symbol.toStringTag,{value:"Module"})),Gn={...wA,...vA};function SA(e,t){return Oc(e,new Gn.classes.URLSearchParams,Object.assign({visitor:function(n,r,o,i){return Gn.isNode&&A.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function bA(e){return A.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function CA(e){const t={},n=Object.keys(e);let r;const o=n.length;let i;for(r=0;r=n.length;return s=!s&&A.isArray(o)?o.length:s,a?(A.hasOwnProp(o,s)?o[s]=[o[s],r]:o[s]=r,!l):((!o[s]||!A.isObject(o[s]))&&(o[s]=[]),t(n,r,o[s],i)&&A.isArray(o[s])&&(o[s]=CA(o[s])),!l)}if(A.isFormData(e)&&A.isFunction(e.entries)){const n={};return A.forEachEntry(e,(r,o)=>{t(bA(r),o,n,0)}),n}return null}function EA(e,t,n){if(A.isString(e))try{return(t||JSON.parse)(e),A.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const cm={transitional:Kw,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,i=A.isObject(t);if(i&&A.isHTMLForm(t)&&(t=new FormData(t)),A.isFormData(t))return o?JSON.stringify(Yw(t)):t;if(A.isArrayBuffer(t)||A.isBuffer(t)||A.isStream(t)||A.isFile(t)||A.isBlob(t))return t;if(A.isArrayBufferView(t))return t.buffer;if(A.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return SA(t,this.formSerializer).toString();if((l=A.isFileList(t))||r.indexOf("multipart/form-data")>-1){const a=this.env&&this.env.FormData;return Oc(l?{"files[]":t}:t,a&&new a,this.formSerializer)}}return i||o?(n.setContentType("application/json",!1),EA(t)):t}],transformResponse:[function(t){const n=this.transitional||cm.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if(t&&A.isString(t)&&(r&&!this.responseType||o)){const s=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(l){if(s)throw l.name==="SyntaxError"?ae.from(l,ae.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Gn.classes.FormData,Blob:Gn.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};A.forEach(["delete","get","head","post","put","patch"],e=>{cm.headers[e]={}});const dm=cm,kA=A.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"]),PA=e=>{const t={};let n,r,o;return e&&e.split(` `).forEach(function(s){o=s.indexOf(":"),n=s.substring(0,o).trim().toLowerCase(),r=s.substring(o+1).trim(),!(!n||t[n]&&kA[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},vv=Symbol("internals");function Zi(e){return e&&String(e).trim().toLowerCase()}function wa(e){return e===!1||e==null?e:A.isArray(e)?e.map(wa):String(e)}function TA(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}const RA=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Ad(e,t,n,r,o){if(A.isFunction(r))return r.call(this,t,n);if(o&&(t=n),!!A.isString(t)){if(A.isString(r))return t.indexOf(r)!==-1;if(A.isRegExp(r))return r.test(t)}}function $A(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function IA(e,t){const n=A.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(o,i,s){return this[r].call(this,t,o,i,s)},configurable:!0})})}class Nc{constructor(t){t&&this.set(t)}set(t,n,r){const o=this;function i(l,a,u){const c=Zi(a);if(!c)throw new Error("header name must be a non-empty string");const d=A.findKey(o,c);(!d||o[d]===void 0||u===!0||u===void 0&&o[d]!==!1)&&(o[d||a]=wa(l))}const s=(l,a)=>A.forEach(l,(u,c)=>i(u,c,a));return A.isPlainObject(t)||t instanceof this.constructor?s(t,n):A.isString(t)&&(t=t.trim())&&!RA(t)?s(PA(t),n):t!=null&&i(n,t,r),this}get(t,n){if(t=Zi(t),t){const r=A.findKey(this,t);if(r){const o=this[r];if(!n)return o;if(n===!0)return TA(o);if(A.isFunction(n))return n.call(this,o,r);if(A.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Zi(t),t){const r=A.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Ad(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let o=!1;function i(s){if(s=Zi(s),s){const l=A.findKey(r,s);l&&(!n||Ad(r,r[l],l,n))&&(delete r[l],o=!0)}}return A.isArray(t)?t.forEach(i):i(t),o}clear(t){const n=Object.keys(this);let r=n.length,o=!1;for(;r--;){const i=n[r];(!t||Ad(this,this[i],i,t,!0))&&(delete this[i],o=!0)}return o}normalize(t){const n=this,r={};return A.forEach(this,(o,i)=>{const s=A.findKey(r,i);if(s){n[s]=wa(o),delete n[i];return}const l=t?$A(i):String(i).trim();l!==i&&delete n[i],n[l]=wa(o),r[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return A.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=t&&A.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(o=>r.set(o)),r}static accessor(t){const r=(this[vv]=this[vv]={accessors:{}}).accessors,o=this.prototype;function i(s){const l=Zi(s);r[l]||(IA(o,s),r[l]=!0)}return A.isArray(t)?t.forEach(i):i(t),this}}Nc.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);A.reduceDescriptors(Nc.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});A.freezeMethods(Nc);const cr=Nc;function jd(e,t){const n=this||dm,r=t||n,o=cr.from(r.headers);let i=r.data;return A.forEach(e,function(l){i=l.call(n,i,o.normalize(),t?t.status:void 0)}),o.normalize(),i}function Xw(e){return!!(e&&e.__CANCEL__)}function gl(e,t,n){ae.call(this,e??"canceled",ae.ERR_CANCELED,t,n),this.name="CanceledError"}A.inherits(gl,ae,{__CANCEL__:!0});function _A(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new ae("Request failed with status code "+n.status,[ae.ERR_BAD_REQUEST,ae.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const MA=Gn.hasStandardBrowserEnv?{write(e,t,n,r,o,i){const s=[e+"="+encodeURIComponent(t)];A.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),A.isString(r)&&s.push("path="+r),A.isString(o)&&s.push("domain="+o),i===!0&&s.push("secure"),document.cookie=s.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function OA(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function NA(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Qw(e,t){return e&&!OA(t)?NA(e,t):t}const LA=Gn.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function o(i){let s=i;return t&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{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=o(window.location.href),function(s){const l=A.isString(s)?o(s):s;return l.protocol===r.protocol&&l.host===r.host}}():function(){return function(){return!0}}();function AA(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function jA(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,i=0,s;return t=t!==void 0?t:1e3,function(a){const u=Date.now(),c=r[i];s||(s=u),n[o]=a,r[o]=u;let d=i,p=0;for(;d!==o;)p+=n[d++],d=d%e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),u-s{const i=o.loaded,s=o.lengthComputable?o.total:void 0,l=i-n,a=r(l),u=i<=s;n=i;const c={loaded:i,total:s,progress:s?i/s:void 0,bytes:l,rate:a||void 0,estimated:a&&s&&u?(s-i)/a:void 0,event:o};c[t?"download":"upload"]=!0,e(c)}}const zA=typeof XMLHttpRequest<"u",FA=zA&&function(e){return new Promise(function(n,r){let o=e.data;const i=cr.from(e.headers).normalize();let{responseType:s,withXSRFToken:l}=e,a;function u(){e.cancelToken&&e.cancelToken.unsubscribe(a),e.signal&&e.signal.removeEventListener("abort",a)}let c;if(A.isFormData(o)){if(Gn.hasStandardBrowserEnv||Gn.hasStandardBrowserWebWorkerEnv)i.setContentType(!1);else if((c=i.getContentType())!==!1){const[y,...S]=c?c.split(";").map(f=>f.trim()).filter(Boolean):[];i.setContentType([y||"multipart/form-data",...S].join("; "))}}let d=new XMLHttpRequest;if(e.auth){const y=e.auth.username||"",S=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(y+":"+S))}const p=Qw(e.baseURL,e.url);d.open(e.method.toUpperCase(),Gw(p,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function v(){if(!d)return;const y=cr.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),f={data:!s||s==="text"||s==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:y,config:e,request:d};_A(function(m){n(m),u()},function(m){r(m),u()},f),d=null}if("onloadend"in d?d.onloadend=v:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(v)},d.onabort=function(){d&&(r(new ae("Request aborted",ae.ECONNABORTED,e,d)),d=null)},d.onerror=function(){r(new ae("Network Error",ae.ERR_NETWORK,e,d)),d=null},d.ontimeout=function(){let S=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const f=e.transitional||Kw;e.timeoutErrorMessage&&(S=e.timeoutErrorMessage),r(new ae(S,f.clarifyTimeoutError?ae.ETIMEDOUT:ae.ECONNABORTED,e,d)),d=null},Gn.hasStandardBrowserEnv&&(l&&A.isFunction(l)&&(l=l(e)),l||l!==!1&&LA(p))){const y=e.xsrfHeaderName&&e.xsrfCookieName&&MA.read(e.xsrfCookieName);y&&i.set(e.xsrfHeaderName,y)}o===void 0&&i.setContentType(null),"setRequestHeader"in d&&A.forEach(i.toJSON(),function(S,f){d.setRequestHeader(f,S)}),A.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),s&&s!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",yv(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",yv(e.onUploadProgress)),(e.cancelToken||e.signal)&&(a=y=>{d&&(r(!y||y.type?new gl(null,e,d):y),d.abort(),d=null)},e.cancelToken&&e.cancelToken.subscribe(a),e.signal&&(e.signal.aborted?a():e.signal.addEventListener("abort",a)));const g=AA(p);if(g&&Gn.protocols.indexOf(g)===-1){r(new ae("Unsupported protocol "+g+":",ae.ERR_BAD_REQUEST,e));return}d.send(o||null)})},gp={http:cA,xhr:FA};A.forEach(gp,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const xv=e=>`- ${e}`,DA=e=>A.isFunction(e)||e===null||e===!1,Jw={getAdapter:e=>{e=A.isArray(e)?e:[e];const{length:t}=e;let n,r;const o={};for(let i=0;i`adapter ${l} `+(a===!1?"is not supported by the environment":"is not available in the build"));let s=t?i.length>1?`since : +`)}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(o=>r.set(o)),r}static accessor(t){const r=(this[vv]=this[vv]={accessors:{}}).accessors,o=this.prototype;function i(s){const l=Zi(s);r[l]||(IA(o,s),r[l]=!0)}return A.isArray(t)?t.forEach(i):i(t),this}}Nc.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);A.reduceDescriptors(Nc.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});A.freezeMethods(Nc);const cr=Nc;function jd(e,t){const n=this||dm,r=t||n,o=cr.from(r.headers);let i=r.data;return A.forEach(e,function(l){i=l.call(n,i,o.normalize(),t?t.status:void 0)}),o.normalize(),i}function Xw(e){return!!(e&&e.__CANCEL__)}function gl(e,t,n){ae.call(this,e??"canceled",ae.ERR_CANCELED,t,n),this.name="CanceledError"}A.inherits(gl,ae,{__CANCEL__:!0});function _A(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new ae("Request failed with status code "+n.status,[ae.ERR_BAD_REQUEST,ae.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const MA=Gn.hasStandardBrowserEnv?{write(e,t,n,r,o,i){const s=[e+"="+encodeURIComponent(t)];A.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),A.isString(r)&&s.push("path="+r),A.isString(o)&&s.push("domain="+o),i===!0&&s.push("secure"),document.cookie=s.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function OA(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function NA(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Qw(e,t){return e&&!OA(t)?NA(e,t):t}const LA=Gn.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function o(i){let s=i;return t&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{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=o(window.location.href),function(s){const l=A.isString(s)?o(s):s;return l.protocol===r.protocol&&l.host===r.host}}():function(){return function(){return!0}}();function AA(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function jA(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,i=0,s;return t=t!==void 0?t:1e3,function(a){const u=Date.now(),c=r[i];s||(s=u),n[o]=a,r[o]=u;let d=i,p=0;for(;d!==o;)p+=n[d++],d=d%e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),u-s{const i=o.loaded,s=o.lengthComputable?o.total:void 0,l=i-n,a=r(l),u=i<=s;n=i;const c={loaded:i,total:s,progress:s?i/s:void 0,bytes:l,rate:a||void 0,estimated:a&&s&&u?(s-i)/a:void 0,event:o};c[t?"download":"upload"]=!0,e(c)}}const zA=typeof XMLHttpRequest<"u",FA=zA&&function(e){return new Promise(function(n,r){let o=e.data;const i=cr.from(e.headers).normalize();let{responseType:s,withXSRFToken:l}=e,a;function u(){e.cancelToken&&e.cancelToken.unsubscribe(a),e.signal&&e.signal.removeEventListener("abort",a)}let c;if(A.isFormData(o)){if(Gn.hasStandardBrowserEnv||Gn.hasStandardBrowserWebWorkerEnv)i.setContentType(!1);else if((c=i.getContentType())!==!1){const[y,...S]=c?c.split(";").map(f=>f.trim()).filter(Boolean):[];i.setContentType([y||"multipart/form-data",...S].join("; "))}}let d=new XMLHttpRequest;if(e.auth){const y=e.auth.username||"",S=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(y+":"+S))}const p=Qw(e.baseURL,e.url);d.open(e.method.toUpperCase(),Gw(p,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function v(){if(!d)return;const y=cr.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),f={data:!s||s==="text"||s==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:y,config:e,request:d};_A(function(m){n(m),u()},function(m){r(m),u()},f),d=null}if("onloadend"in d?d.onloadend=v:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(v)},d.onabort=function(){d&&(r(new ae("Request aborted",ae.ECONNABORTED,e,d)),d=null)},d.onerror=function(){r(new ae("Network Error",ae.ERR_NETWORK,e,d)),d=null},d.ontimeout=function(){let S=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const f=e.transitional||Kw;e.timeoutErrorMessage&&(S=e.timeoutErrorMessage),r(new ae(S,f.clarifyTimeoutError?ae.ETIMEDOUT:ae.ECONNABORTED,e,d)),d=null},Gn.hasStandardBrowserEnv&&(l&&A.isFunction(l)&&(l=l(e)),l||l!==!1&&LA(p))){const y=e.xsrfHeaderName&&e.xsrfCookieName&&MA.read(e.xsrfCookieName);y&&i.set(e.xsrfHeaderName,y)}o===void 0&&i.setContentType(null),"setRequestHeader"in d&&A.forEach(i.toJSON(),function(S,f){d.setRequestHeader(f,S)}),A.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),s&&s!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",yv(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",yv(e.onUploadProgress)),(e.cancelToken||e.signal)&&(a=y=>{d&&(r(!y||y.type?new gl(null,e,d):y),d.abort(),d=null)},e.cancelToken&&e.cancelToken.subscribe(a),e.signal&&(e.signal.aborted?a():e.signal.addEventListener("abort",a)));const g=AA(p);if(g&&Gn.protocols.indexOf(g)===-1){r(new ae("Unsupported protocol "+g+":",ae.ERR_BAD_REQUEST,e));return}d.send(o||null)})},gp={http:cA,xhr:FA};A.forEach(gp,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const xv=e=>`- ${e}`,BA=e=>A.isFunction(e)||e===null||e===!1,Jw={getAdapter:e=>{e=A.isArray(e)?e:[e];const{length:t}=e;let n,r;const o={};for(let i=0;i`adapter ${l} `+(a===!1?"is not supported by the environment":"is not available in the build"));let s=t?i.length>1?`since : `+i.map(xv).join(` -`):" "+xv(i[0]):"as no adapter specified";throw new ae("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return r},adapters:gp};function zd(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new gl(null,e)}function wv(e){return zd(e),e.headers=cr.from(e.headers),e.data=jd.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Jw.getAdapter(e.adapter||dm.adapter)(e).then(function(r){return zd(e),r.data=jd.call(e,e.transformResponse,r),r.headers=cr.from(r.headers),r},function(r){return Xw(r)||(zd(e),r&&r.response&&(r.response.data=jd.call(e,e.transformResponse,r.response),r.response.headers=cr.from(r.response.headers))),Promise.reject(r)})}const Sv=e=>e instanceof cr?{...e}:e;function Ti(e,t){t=t||{};const n={};function r(u,c,d){return A.isPlainObject(u)&&A.isPlainObject(c)?A.merge.call({caseless:d},u,c):A.isPlainObject(c)?A.merge({},c):A.isArray(c)?c.slice():c}function o(u,c,d){if(A.isUndefined(c)){if(!A.isUndefined(u))return r(void 0,u,d)}else return r(u,c,d)}function i(u,c){if(!A.isUndefined(c))return r(void 0,c)}function s(u,c){if(A.isUndefined(c)){if(!A.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function l(u,c,d){if(d in t)return r(u,c);if(d in e)return r(void 0,u)}const a={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l,headers:(u,c)=>o(Sv(u),Sv(c),!0)};return A.forEach(Object.keys(Object.assign({},e,t)),function(c){const d=a[c]||o,p=d(e[c],t[c],c);A.isUndefined(p)&&d!==l||(n[c]=p)}),n}const Zw="1.6.8",fm={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{fm[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const bv={};fm.transitional=function(t,n,r){function o(i,s){return"[Axios v"+Zw+"] Transitional option '"+i+"'"+s+(r?". "+r:"")}return(i,s,l)=>{if(t===!1)throw new ae(o(s," has been removed"+(n?" in "+n:"")),ae.ERR_DEPRECATED);return n&&!bv[s]&&(bv[s]=!0,console.warn(o(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,s,l):!0}};function BA(e,t,n){if(typeof e!="object")throw new ae("options must be an object",ae.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const i=r[o],s=t[i];if(s){const l=e[i],a=l===void 0||s(l,i,e);if(a!==!0)throw new ae("option "+i+" must be "+a,ae.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new ae("Unknown option "+i,ae.ERR_BAD_OPTION)}}const vp={assertOptions:BA,validators:fm},Cr=vp.validators;class mu{constructor(t){this.defaults=t,this.interceptors={request:new gv,response:new gv}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;const i=o.stack?o.stack.replace(/^.+\n/,""):"";r.stack?i&&!String(r.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(r.stack+=` +`):" "+xv(i[0]):"as no adapter specified";throw new ae("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return r},adapters:gp};function zd(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new gl(null,e)}function wv(e){return zd(e),e.headers=cr.from(e.headers),e.data=jd.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Jw.getAdapter(e.adapter||dm.adapter)(e).then(function(r){return zd(e),r.data=jd.call(e,e.transformResponse,r),r.headers=cr.from(r.headers),r},function(r){return Xw(r)||(zd(e),r&&r.response&&(r.response.data=jd.call(e,e.transformResponse,r.response),r.response.headers=cr.from(r.response.headers))),Promise.reject(r)})}const Sv=e=>e instanceof cr?{...e}:e;function Ti(e,t){t=t||{};const n={};function r(u,c,d){return A.isPlainObject(u)&&A.isPlainObject(c)?A.merge.call({caseless:d},u,c):A.isPlainObject(c)?A.merge({},c):A.isArray(c)?c.slice():c}function o(u,c,d){if(A.isUndefined(c)){if(!A.isUndefined(u))return r(void 0,u,d)}else return r(u,c,d)}function i(u,c){if(!A.isUndefined(c))return r(void 0,c)}function s(u,c){if(A.isUndefined(c)){if(!A.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function l(u,c,d){if(d in t)return r(u,c);if(d in e)return r(void 0,u)}const a={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l,headers:(u,c)=>o(Sv(u),Sv(c),!0)};return A.forEach(Object.keys(Object.assign({},e,t)),function(c){const d=a[c]||o,p=d(e[c],t[c],c);A.isUndefined(p)&&d!==l||(n[c]=p)}),n}const Zw="1.6.8",fm={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{fm[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const bv={};fm.transitional=function(t,n,r){function o(i,s){return"[Axios v"+Zw+"] Transitional option '"+i+"'"+s+(r?". "+r:"")}return(i,s,l)=>{if(t===!1)throw new ae(o(s," has been removed"+(n?" in "+n:"")),ae.ERR_DEPRECATED);return n&&!bv[s]&&(bv[s]=!0,console.warn(o(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,s,l):!0}};function DA(e,t,n){if(typeof e!="object")throw new ae("options must be an object",ae.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const i=r[o],s=t[i];if(s){const l=e[i],a=l===void 0||s(l,i,e);if(a!==!0)throw new ae("option "+i+" must be "+a,ae.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new ae("Unknown option "+i,ae.ERR_BAD_OPTION)}}const vp={assertOptions:DA,validators:fm},Cr=vp.validators;class mu{constructor(t){this.defaults=t,this.interceptors={request:new gv,response:new gv}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;const i=o.stack?o.stack.replace(/^.+\n/,""):"";r.stack?i&&!String(r.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(r.stack+=` `+i):r.stack=i}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Ti(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:i}=n;r!==void 0&&vp.assertOptions(r,{silentJSONParsing:Cr.transitional(Cr.boolean),forcedJSONParsing:Cr.transitional(Cr.boolean),clarifyTimeoutError:Cr.transitional(Cr.boolean)},!1),o!=null&&(A.isFunction(o)?n.paramsSerializer={serialize:o}:vp.assertOptions(o,{encode:Cr.function,serialize:Cr.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s=i&&A.merge(i.common,i[n.method]);i&&A.forEach(["delete","get","head","post","put","patch","common"],g=>{delete i[g]}),n.headers=cr.concat(s,i);const l=[];let a=!0;this.interceptors.request.forEach(function(y){typeof y.runWhen=="function"&&y.runWhen(n)===!1||(a=a&&y.synchronous,l.unshift(y.fulfilled,y.rejected))});const u=[];this.interceptors.response.forEach(function(y){u.push(y.fulfilled,y.rejected)});let c,d=0,p;if(!a){const g=[wv.bind(this),void 0];for(g.unshift.apply(g,l),g.push.apply(g,u),p=g.length,c=Promise.resolve(n);d{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](o);r._listeners=null}),this.promise.then=o=>{let i;const s=new Promise(l=>{r.subscribe(l),i=l}).then(o);return s.cancel=function(){r.unsubscribe(i)},s},t(function(i,s,l){r.reason||(r.reason=new gl(i,s,l),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 pm(function(o){t=o}),cancel:t}}}const WA=pm;function UA(e){return function(n){return e.apply(null,n)}}function VA(e){return A.isObject(e)&&e.isAxiosError===!0}const yp={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(yp).forEach(([e,t])=>{yp[t]=e});const HA=yp;function eS(e){const t=new Sa(e),n=Nw(Sa.prototype.request,t);return A.extend(n,Sa.prototype,t,{allOwnKeys:!0}),A.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return eS(Ti(e,o))},n}const nt=eS(dm);nt.Axios=Sa;nt.CanceledError=gl;nt.CancelToken=WA;nt.isCancel=Xw;nt.VERSION=Zw;nt.toFormData=Oc;nt.AxiosError=ae;nt.Cancel=nt.CanceledError;nt.all=function(t){return Promise.all(t)};nt.spread=UA;nt.isAxiosError=VA;nt.mergeConfig=Ti;nt.AxiosHeaders=cr;nt.formToJSON=e=>Yw(A.isHTMLForm(e)?new FormData(e):e);nt.getAdapter=Jw.getAdapter;nt.HttpStatusCode=HA;nt.default=nt;class GA{constructor(){vl(this,"_options");vl(this,"_requester");vl(this,"_testApi");this._testApi=!0,this._options={baseUrl:"http://localhost:3000",config:{withCredentials:!0}},this._requester=nt.create({withCredentials:this._options.config.withCredentials,baseURL:this._options.baseUrl})}searchSubscriptions(t=""){return this._testApi?Promise.resolve({content:V2}):this._requester.get(`/subscriptions/search/${t}`).then(n=>n.data).catch(n=>`Ошибка запроса. Код ошибки: ${n.response.status}`)}}const KA=new GA;function Cv(){const{category:e}=Yy(),[t,n]=w.useState([]);w.useEffect(()=>{KA.searchSubscriptions(e).then(o=>n(o.content))},[]),w.useEffect(()=>{t.length>0},[t]);function r(){return t.map((o,i)=>{const s=Math.min(...o.serviceTariffList.map(l=>l.tariffPromoPrice));return b.jsx("li",{children:b.jsxs(Et,{className:"link",to:`/services/${o.id}`,children:[b.jsx("img",{src:o.serviceIconSmall,alt:""}),b.jsxs("div",{className:"category-page__decription",children:[b.jsx("h3",{children:o.name}),b.jsx("p",{children:`От ${s} ₽ за 1 месяц`})]})]})},`subscription-${i}`)})}return b.jsxs("section",{className:"category-page",children:[b.jsx("h1",{className:"title"}),b.jsx(hh,{}),b.jsx("ul",{className:"category-page__list",children:r()})]})}function qA(){return b.jsx("section",{children:"UserServicesPage"})}const YA={subscriptionsCategories:[]},tS=sm({name:"subscriptionsCategories",initialState:YA,reducers:{addSubscriptionsCategories:(e,t)=>{e.subscriptionsCategories=t.payload}}}),{addSubscriptionsCategories:XA}=tS.actions,QA=tS.reducer,JA={currentUser:{}},nS=sm({name:"currentUser",initialState:JA,reducers:{addCurrentUser:(e,t)=>{e.currentUser=t.payload}}}),{addCurrentUser:ZA}=nS.actions,e6=nS.reducer,t6="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.19997%2014.7805L11.78%2017.0405C11.9%2017.1505%2012.09%2017.1505%2012.21%2017.0405L14.79%2014.7805C15.46%2014.1905%2015.55%2013.1905%2014.99%2012.4905C14.43%2011.7905%2013.41%2011.6605%2012.7%2012.2005L12%2012.7405L11.29%2012.2105C10.57%2011.6705%209.55997%2011.8005%208.99997%2012.5005C8.43997%2013.1905%208.52997%2014.2005%209.19997%2014.7805Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M22%2011V17C22%2021%2021%2022%2017%2022H7C3%2022%202%2021%202%2017V7C2%203%203%202%207%202H8.5C10%202%2010.33%202.44%2010.9%203.2L12.4%205.2C12.78%205.7%2013%206%2014%206H17C21%206%2022%207%2022%2011Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-miterlimit='10'/%3e%3c/svg%3e",n6="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.7516%2016.8594V18.8894C10.7516%2020.6094%209.15158%2021.9994%207.18158%2021.9994C5.21158%2021.9994%203.60156%2020.6094%203.60156%2018.8894V16.8594C3.60156%2018.5794%205.20158%2019.7994%207.18158%2019.7994C9.15158%2019.7994%2010.7516%2018.5694%2010.7516%2016.8594Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.7498%2014.1097C10.7498%2014.6097%2010.6098%2015.0697%2010.3698%2015.4697C9.77981%2016.4397%208.5698%2017.0497%207.1698%2017.0497C5.7698%2017.0497%204.55979%2016.4297%203.96979%2015.4697C3.72979%2015.0697%203.58984%2014.6097%203.58984%2014.1097C3.58984%2013.2497%203.98982%2012.4797%204.62982%2011.9197C5.27982%2011.3497%206.16979%2011.0098%207.15979%2011.0098C8.14979%2011.0098%209.03982%2011.3597%209.68982%2011.9197C10.3498%2012.4697%2010.7498%2013.2497%2010.7498%2014.1097Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.7516%2014.11V16.86C10.7516%2018.58%209.15158%2019.8%207.18158%2019.8C5.21158%2019.8%203.60156%2018.57%203.60156%2016.86V14.11C3.60156%2012.39%205.20158%2011%207.18158%2011C8.17158%2011%209.06161%2011.35%209.71161%2011.91C10.3516%2012.47%2010.7516%2013.25%2010.7516%2014.11Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M22.0002%2010.9692V13.0292C22.0002%2013.5792%2021.5602%2014.0292%2021.0002%2014.0492H19.0402C17.9602%2014.0492%2016.9702%2013.2592%2016.8802%2012.1792C16.8202%2011.5492%2017.0602%2010.9592%2017.4802%2010.5492C17.8502%2010.1692%2018.3602%209.94922%2018.9202%209.94922H21.0002C21.5602%209.96922%2022.0002%2010.4192%2022.0002%2010.9692Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2%2010.5V8.5C2%205.78%203.64%203.88%206.19%203.56C6.45%203.52%206.72%203.5%207%203.5H16C16.26%203.5%2016.51%203.50999%2016.75%203.54999C19.33%203.84999%2021%205.76%2021%208.5V9.95001H18.92C18.36%209.95001%2017.85%2010.17%2017.48%2010.55C17.06%2010.96%2016.82%2011.55%2016.88%2012.18C16.97%2013.26%2017.96%2014.05%2019.04%2014.05H21V15.5C21%2018.5%2019%2020.5%2016%2020.5H13.5'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",r6="data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.7002%2018.9794H7.3002C6.8802%2018.9794%206.4102%2018.6494%206.2702%2018.2494L2.1302%206.66938C1.5402%205.00938%202.2302%204.49938%203.6502%205.51938L7.5502%208.30938C8.2002%208.75938%208.9402%208.52938%209.2202%207.79938L10.9802%203.10938C11.5402%201.60938%2012.4702%201.60938%2013.0302%203.10938L14.7902%207.79938C15.0702%208.52938%2015.8102%208.75938%2016.4502%208.30938L20.1102%205.69937C21.6702%204.57937%2022.4202%205.14938%2021.7802%206.95938L17.7402%2018.2694C17.5902%2018.6494%2017.1202%2018.9794%2016.7002%2018.9794Z'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6.5%2022H17.5'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9.5%2014H14.5'%20stroke='%23333333'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e",o6="/pay2u_hackathon_frontend/assets/ivi_promo-CGarVILp.png",i6="/pay2u_hackathon_frontend/assets/yandex.plus_promo-82apJbgy.png",s6=ut.section` padding-bottom: 28px; display: flex; @@ -246,7 +248,7 @@ padding-bottom: 28px; &:active { color: var(--navy-blue-1); } -`;function p6(){return b.jsxs(s6,{children:[b.jsxs(l6,{children:[b.jsx(a6,{children:"Наш сервис умеет"}),b.jsxs(u6,{children:[b.jsx("li",{children:b.jsx(fa,{card:{title:"Хранить подписки в одном месте",icon:t6}})}),b.jsx("li",{children:b.jsx(fa,{card:{title:"Получать кэшбэк за каждую оплату",icon:n6}})}),b.jsx("li",{children:b.jsx(fa,{card:{title:"Управлять подписками в одном экране",icon:r6}})})]}),b.jsxs(c6,{children:[b.jsx(Ev,{children:b.jsx("img",{src:o6,alt:""})}),b.jsx(Ev,{children:b.jsx("img",{src:i6,alt:""})})]})]}),b.jsxs(d6,{children:[b.jsx(Ys,{component:Et,to:"/guide",variant:"contained",children:"Подробнее"}),b.jsx(f6,{to:"/",children:"Перейти на главный экран"})]})]})}function h6(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(o=>{if(!n[o]&&n.auto===!0){let i=Hn(e.el,`.${r[o]}`)[0];i||(i=Xa("div",r[o]),i.className=r[o],e.el.append(i)),n[o]=i,t[o]=i}}),n}function es(e){return e===void 0&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function m6(e){let{swiper:t,extendParams:n,on:r,emit:o}=e;const i="swiper-pagination";n({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:f=>f,formatFractionTotal:f=>f,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`}}),t.pagination={el:null,bullets:[]};let s,l=0;function a(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&t.pagination.el.length===0}function u(f,h){const{bulletActiveClass:m}=t.params.pagination;f&&(f=f[`${h==="prev"?"previous":"next"}ElementSibling`],f&&(f.classList.add(`${m}-${h}`),f=f[`${h==="prev"?"previous":"next"}ElementSibling`],f&&f.classList.add(`${m}-${h}-${h}`)))}function c(f){const h=f.target.closest(es(t.params.pagination.bulletClass));if(!h)return;f.preventDefault();const m=Qa(h)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===m)return;t.slideToLoop(m)}else t.slideTo(m)}function d(){const f=t.rtl,h=t.params.pagination;if(a())return;let m=t.pagination.el;m=Zn(m);let x,C;const E=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,k=t.params.loop?Math.ceil(E/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(C=t.previousRealIndex||0,x=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):typeof t.snapIndex<"u"?(x=t.snapIndex,C=t.previousSnapIndex):(C=t.previousIndex||0,x=t.activeIndex||0),h.type==="bullets"&&t.pagination.bullets&&t.pagination.bullets.length>0){const T=t.pagination.bullets;let $,R,M;if(h.dynamicBullets&&(s=jf(T[0],t.isHorizontal()?"width":"height",!0),m.forEach(O=>{O.style[t.isHorizontal()?"width":"height"]=`${s*(h.dynamicMainBullets+4)}px`}),h.dynamicMainBullets>1&&C!==void 0&&(l+=x-(C||0),l>h.dynamicMainBullets-1?l=h.dynamicMainBullets-1:l<0&&(l=0)),$=Math.max(x-l,0),R=$+(Math.min(T.length,h.dynamicMainBullets)-1),M=(R+$)/2),T.forEach(O=>{const I=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(N=>`${h.bulletActiveClass}${N}`)].map(N=>typeof N=="string"&&N.includes(" ")?N.split(" "):N).flat();O.classList.remove(...I)}),m.length>1)T.forEach(O=>{const I=Qa(O);I===x?O.classList.add(...h.bulletActiveClass.split(" ")):t.isElement&&O.setAttribute("part","bullet"),h.dynamicBullets&&(I>=$&&I<=R&&O.classList.add(...`${h.bulletActiveClass}-main`.split(" ")),I===$&&u(O,"prev"),I===R&&u(O,"next"))});else{const O=T[x];if(O&&O.classList.add(...h.bulletActiveClass.split(" ")),t.isElement&&T.forEach((I,N)=>{I.setAttribute("part",N===x?"bullet-active":"bullet")}),h.dynamicBullets){const I=T[$],N=T[R];for(let j=$;j<=R;j+=1)T[j]&&T[j].classList.add(...`${h.bulletActiveClass}-main`.split(" "));u(I,"prev"),u(N,"next")}}if(h.dynamicBullets){const O=Math.min(T.length,h.dynamicMainBullets+4),I=(s*O-s)/2-M*s,N=f?"right":"left";T.forEach(j=>{j.style[t.isHorizontal()?N:"top"]=`${I}px`})}}m.forEach((T,$)=>{if(h.type==="fraction"&&(T.querySelectorAll(es(h.currentClass)).forEach(R=>{R.textContent=h.formatFractionCurrent(x+1)}),T.querySelectorAll(es(h.totalClass)).forEach(R=>{R.textContent=h.formatFractionTotal(k)})),h.type==="progressbar"){let R;h.progressbarOpposite?R=t.isHorizontal()?"vertical":"horizontal":R=t.isHorizontal()?"horizontal":"vertical";const M=(x+1)/k;let O=1,I=1;R==="horizontal"?O=M:I=M,T.querySelectorAll(es(h.progressbarFillClass)).forEach(N=>{N.style.transform=`translate3d(0,0,0) scaleX(${O}) scaleY(${I})`,N.style.transitionDuration=`${t.params.speed}ms`})}h.type==="custom"&&h.renderCustom?(T.innerHTML=h.renderCustom(t,x+1,k),$===0&&o("paginationRender",T)):($===0&&o("paginationRender",T),o("paginationUpdate",T)),t.params.watchOverflow&&t.enabled&&T.classList[t.isLocked?"add":"remove"](h.lockClass)})}function p(){const f=t.params.pagination;if(a())return;const h=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let m=t.pagination.el;m=Zn(m);let x="";if(f.type==="bullets"){let C=t.params.loop?Math.ceil(h/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&C>h&&(C=h);for(let E=0;E`}f.type==="fraction"&&(f.renderFraction?x=f.renderFraction.call(t,f.currentClass,f.totalClass):x=` / `),f.type==="progressbar"&&(f.renderProgressbar?x=f.renderProgressbar.call(t,f.progressbarFillClass):x=``),t.pagination.bullets=[],m.forEach(C=>{f.type!=="custom"&&(C.innerHTML=x||""),f.type==="bullets"&&t.pagination.bullets.push(...C.querySelectorAll(es(f.bulletClass)))}),f.type!=="custom"&&o("paginationRender",m[0])}function v(){t.params.pagination=h6(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const f=t.params.pagination;if(!f.el)return;let h;typeof f.el=="string"&&t.isElement&&(h=t.el.querySelector(f.el)),!h&&typeof f.el=="string"&&(h=[...document.querySelectorAll(f.el)]),h||(h=f.el),!(!h||h.length===0)&&(t.params.uniqueNavElements&&typeof f.el=="string"&&Array.isArray(h)&&h.length>1&&(h=[...t.el.querySelectorAll(f.el)],h.length>1&&(h=h.filter(m=>l2(m,".swiper")[0]===t.el)[0])),Array.isArray(h)&&h.length===1&&(h=h[0]),Object.assign(t.pagination,{el:h}),h=Zn(h),h.forEach(m=>{f.type==="bullets"&&f.clickable&&m.classList.add(...(f.clickableClass||"").split(" ")),m.classList.add(f.modifierClass+f.type),m.classList.add(t.isHorizontal()?f.horizontalClass:f.verticalClass),f.type==="bullets"&&f.dynamicBullets&&(m.classList.add(`${f.modifierClass}${f.type}-dynamic`),l=0,f.dynamicMainBullets<1&&(f.dynamicMainBullets=1)),f.type==="progressbar"&&f.progressbarOpposite&&m.classList.add(f.progressbarOppositeClass),f.clickable&&m.addEventListener("click",c),t.enabled||m.classList.add(f.lockClass)}))}function g(){const f=t.params.pagination;if(a())return;let h=t.pagination.el;h&&(h=Zn(h),h.forEach(m=>{m.classList.remove(f.hiddenClass),m.classList.remove(f.modifierClass+f.type),m.classList.remove(t.isHorizontal()?f.horizontalClass:f.verticalClass),f.clickable&&(m.classList.remove(...(f.clickableClass||"").split(" ")),m.removeEventListener("click",c))})),t.pagination.bullets&&t.pagination.bullets.forEach(m=>m.classList.remove(...f.bulletActiveClass.split(" ")))}r("changeDirection",()=>{if(!t.pagination||!t.pagination.el)return;const f=t.params.pagination;let{el:h}=t.pagination;h=Zn(h),h.forEach(m=>{m.classList.remove(f.horizontalClass,f.verticalClass),m.classList.add(t.isHorizontal()?f.horizontalClass:f.verticalClass)})}),r("init",()=>{t.params.pagination.enabled===!1?S():(v(),p(),d())}),r("activeIndexChange",()=>{typeof t.snapIndex>"u"&&d()}),r("snapIndexChange",()=>{d()}),r("snapGridLengthChange",()=>{p(),d()}),r("destroy",()=>{g()}),r("enable disable",()=>{let{el:f}=t.pagination;f&&(f=Zn(f),f.forEach(h=>h.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass)))}),r("lock unlock",()=>{d()}),r("click",(f,h)=>{const m=h.target,x=Zn(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&x&&x.length>0&&!m.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&m===t.navigation.nextEl||t.navigation.prevEl&&m===t.navigation.prevEl))return;const C=x[0].classList.contains(t.params.pagination.hiddenClass);o(C===!0?"paginationShow":"paginationHide"),x.forEach(E=>E.classList.toggle(t.params.pagination.hiddenClass))}});const y=()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:f}=t.pagination;f&&(f=Zn(f),f.forEach(h=>h.classList.remove(t.params.pagination.paginationDisabledClass))),v(),p(),d()},S=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:f}=t.pagination;f&&(f=Zn(f),f.forEach(h=>h.classList.add(t.params.pagination.paginationDisabledClass))),g()};Object.assign(t.pagination,{enable:y,disable:S,render:p,update:d,init:v,destroy:g})}const g6=ut.section` +`;function p6(){return b.jsxs(s6,{children:[b.jsxs(l6,{children:[b.jsx(a6,{children:"Наш сервис умеет"}),b.jsxs(u6,{children:[b.jsx("li",{children:b.jsx(fa,{card:{name:"Хранить подписки в одном месте",icon:t6}})}),b.jsx("li",{children:b.jsx(fa,{card:{name:"Получать кэшбэк за каждую оплату",icon:n6}})}),b.jsx("li",{children:b.jsx(fa,{card:{name:"Управлять подписками в одном экране",icon:r6}})})]}),b.jsxs(c6,{children:[b.jsx(Ev,{children:b.jsx("img",{src:o6,alt:""})}),b.jsx(Ev,{children:b.jsx("img",{src:i6,alt:""})})]})]}),b.jsxs(d6,{children:[b.jsx(Ys,{component:Et,to:"/guide",variant:"contained",children:"Подробнее"}),b.jsx(f6,{to:"/",children:"Перейти на главный экран"})]})]})}function h6(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(o=>{if(!n[o]&&n.auto===!0){let i=Hn(e.el,`.${r[o]}`)[0];i||(i=Xa("div",r[o]),i.className=r[o],e.el.append(i)),n[o]=i,t[o]=i}}),n}function es(e){return e===void 0&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function m6(e){let{swiper:t,extendParams:n,on:r,emit:o}=e;const i="swiper-pagination";n({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:f=>f,formatFractionTotal:f=>f,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`}}),t.pagination={el:null,bullets:[]};let s,l=0;function a(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&t.pagination.el.length===0}function u(f,h){const{bulletActiveClass:m}=t.params.pagination;f&&(f=f[`${h==="prev"?"previous":"next"}ElementSibling`],f&&(f.classList.add(`${m}-${h}`),f=f[`${h==="prev"?"previous":"next"}ElementSibling`],f&&f.classList.add(`${m}-${h}-${h}`)))}function c(f){const h=f.target.closest(es(t.params.pagination.bulletClass));if(!h)return;f.preventDefault();const m=Qa(h)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===m)return;t.slideToLoop(m)}else t.slideTo(m)}function d(){const f=t.rtl,h=t.params.pagination;if(a())return;let m=t.pagination.el;m=Zn(m);let x,C;const E=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,k=t.params.loop?Math.ceil(E/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(C=t.previousRealIndex||0,x=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):typeof t.snapIndex<"u"?(x=t.snapIndex,C=t.previousSnapIndex):(C=t.previousIndex||0,x=t.activeIndex||0),h.type==="bullets"&&t.pagination.bullets&&t.pagination.bullets.length>0){const T=t.pagination.bullets;let $,R,M;if(h.dynamicBullets&&(s=jf(T[0],t.isHorizontal()?"width":"height",!0),m.forEach(O=>{O.style[t.isHorizontal()?"width":"height"]=`${s*(h.dynamicMainBullets+4)}px`}),h.dynamicMainBullets>1&&C!==void 0&&(l+=x-(C||0),l>h.dynamicMainBullets-1?l=h.dynamicMainBullets-1:l<0&&(l=0)),$=Math.max(x-l,0),R=$+(Math.min(T.length,h.dynamicMainBullets)-1),M=(R+$)/2),T.forEach(O=>{const I=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(N=>`${h.bulletActiveClass}${N}`)].map(N=>typeof N=="string"&&N.includes(" ")?N.split(" "):N).flat();O.classList.remove(...I)}),m.length>1)T.forEach(O=>{const I=Qa(O);I===x?O.classList.add(...h.bulletActiveClass.split(" ")):t.isElement&&O.setAttribute("part","bullet"),h.dynamicBullets&&(I>=$&&I<=R&&O.classList.add(...`${h.bulletActiveClass}-main`.split(" ")),I===$&&u(O,"prev"),I===R&&u(O,"next"))});else{const O=T[x];if(O&&O.classList.add(...h.bulletActiveClass.split(" ")),t.isElement&&T.forEach((I,N)=>{I.setAttribute("part",N===x?"bullet-active":"bullet")}),h.dynamicBullets){const I=T[$],N=T[R];for(let j=$;j<=R;j+=1)T[j]&&T[j].classList.add(...`${h.bulletActiveClass}-main`.split(" "));u(I,"prev"),u(N,"next")}}if(h.dynamicBullets){const O=Math.min(T.length,h.dynamicMainBullets+4),I=(s*O-s)/2-M*s,N=f?"right":"left";T.forEach(j=>{j.style[t.isHorizontal()?N:"top"]=`${I}px`})}}m.forEach((T,$)=>{if(h.type==="fraction"&&(T.querySelectorAll(es(h.currentClass)).forEach(R=>{R.textContent=h.formatFractionCurrent(x+1)}),T.querySelectorAll(es(h.totalClass)).forEach(R=>{R.textContent=h.formatFractionTotal(k)})),h.type==="progressbar"){let R;h.progressbarOpposite?R=t.isHorizontal()?"vertical":"horizontal":R=t.isHorizontal()?"horizontal":"vertical";const M=(x+1)/k;let O=1,I=1;R==="horizontal"?O=M:I=M,T.querySelectorAll(es(h.progressbarFillClass)).forEach(N=>{N.style.transform=`translate3d(0,0,0) scaleX(${O}) scaleY(${I})`,N.style.transitionDuration=`${t.params.speed}ms`})}h.type==="custom"&&h.renderCustom?(T.innerHTML=h.renderCustom(t,x+1,k),$===0&&o("paginationRender",T)):($===0&&o("paginationRender",T),o("paginationUpdate",T)),t.params.watchOverflow&&t.enabled&&T.classList[t.isLocked?"add":"remove"](h.lockClass)})}function p(){const f=t.params.pagination;if(a())return;const h=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let m=t.pagination.el;m=Zn(m);let x="";if(f.type==="bullets"){let C=t.params.loop?Math.ceil(h/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&C>h&&(C=h);for(let E=0;E`}f.type==="fraction"&&(f.renderFraction?x=f.renderFraction.call(t,f.currentClass,f.totalClass):x=` / `),f.type==="progressbar"&&(f.renderProgressbar?x=f.renderProgressbar.call(t,f.progressbarFillClass):x=``),t.pagination.bullets=[],m.forEach(C=>{f.type!=="custom"&&(C.innerHTML=x||""),f.type==="bullets"&&t.pagination.bullets.push(...C.querySelectorAll(es(f.bulletClass)))}),f.type!=="custom"&&o("paginationRender",m[0])}function v(){t.params.pagination=h6(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const f=t.params.pagination;if(!f.el)return;let h;typeof f.el=="string"&&t.isElement&&(h=t.el.querySelector(f.el)),!h&&typeof f.el=="string"&&(h=[...document.querySelectorAll(f.el)]),h||(h=f.el),!(!h||h.length===0)&&(t.params.uniqueNavElements&&typeof f.el=="string"&&Array.isArray(h)&&h.length>1&&(h=[...t.el.querySelectorAll(f.el)],h.length>1&&(h=h.filter(m=>l2(m,".swiper")[0]===t.el)[0])),Array.isArray(h)&&h.length===1&&(h=h[0]),Object.assign(t.pagination,{el:h}),h=Zn(h),h.forEach(m=>{f.type==="bullets"&&f.clickable&&m.classList.add(...(f.clickableClass||"").split(" ")),m.classList.add(f.modifierClass+f.type),m.classList.add(t.isHorizontal()?f.horizontalClass:f.verticalClass),f.type==="bullets"&&f.dynamicBullets&&(m.classList.add(`${f.modifierClass}${f.type}-dynamic`),l=0,f.dynamicMainBullets<1&&(f.dynamicMainBullets=1)),f.type==="progressbar"&&f.progressbarOpposite&&m.classList.add(f.progressbarOppositeClass),f.clickable&&m.addEventListener("click",c),t.enabled||m.classList.add(f.lockClass)}))}function g(){const f=t.params.pagination;if(a())return;let h=t.pagination.el;h&&(h=Zn(h),h.forEach(m=>{m.classList.remove(f.hiddenClass),m.classList.remove(f.modifierClass+f.type),m.classList.remove(t.isHorizontal()?f.horizontalClass:f.verticalClass),f.clickable&&(m.classList.remove(...(f.clickableClass||"").split(" ")),m.removeEventListener("click",c))})),t.pagination.bullets&&t.pagination.bullets.forEach(m=>m.classList.remove(...f.bulletActiveClass.split(" ")))}r("changeDirection",()=>{if(!t.pagination||!t.pagination.el)return;const f=t.params.pagination;let{el:h}=t.pagination;h=Zn(h),h.forEach(m=>{m.classList.remove(f.horizontalClass,f.verticalClass),m.classList.add(t.isHorizontal()?f.horizontalClass:f.verticalClass)})}),r("init",()=>{t.params.pagination.enabled===!1?S():(v(),p(),d())}),r("activeIndexChange",()=>{typeof t.snapIndex>"u"&&d()}),r("snapIndexChange",()=>{d()}),r("snapGridLengthChange",()=>{p(),d()}),r("destroy",()=>{g()}),r("enable disable",()=>{let{el:f}=t.pagination;f&&(f=Zn(f),f.forEach(h=>h.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass)))}),r("lock unlock",()=>{d()}),r("click",(f,h)=>{const m=h.target,x=Zn(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&x&&x.length>0&&!m.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&m===t.navigation.nextEl||t.navigation.prevEl&&m===t.navigation.prevEl))return;const C=x[0].classList.contains(t.params.pagination.hiddenClass);o(C===!0?"paginationShow":"paginationHide"),x.forEach(E=>E.classList.toggle(t.params.pagination.hiddenClass))}});const y=()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:f}=t.pagination;f&&(f=Zn(f),f.forEach(h=>h.classList.remove(t.params.pagination.paginationDisabledClass))),v(),p(),d()},S=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:f}=t.pagination;f&&(f=Zn(f),f.forEach(h=>h.classList.add(t.params.pagination.paginationDisabledClass))),g()};Object.assign(t.pagination,{enable:y,disable:S,render:p,update:d,init:v,destroy:g})}const g6=ut.section` display: flex; flex-direction: column; align-items: center; @@ -284,4 +286,4 @@ padding-bottom: 28px; &:active { color: var(--navy-blue-1); } -`;function b6(){const[e,t]=w.useState(0),[n,r]=w.useState();return b.jsxs(g6,{children:[b.jsxs(v6,{children:[b.jsxs(wh,{onSwiper:o=>r(o),onRealIndexChange:o=>t(o.activeIndex),pagination:{dynamicBullets:!0},modules:[m6],className:"mySwiper",children:[b.jsx(kv,{children:b.jsx("img",{src:"src\\images\\other_images\\guide1.png",alt:""})}),b.jsx(kv,{children:b.jsx("img",{src:"src\\images\\other_images\\guide2.png",alt:""})})]}),b.jsx(y6,{children:e===0?"Управляйте подписками":"Все в одном месте"}),b.jsx(x6,{children:e===0?"Представлены все ваши подписки, которыми можно управлять":"Можно развернуть меню с календарем, вашими подписками, платежами и FAQ"})]}),b.jsxs(w6,{children:[e===0?b.jsx(Ys,{onClick:()=>n==null?void 0:n.slideNext(),variant:"contained",children:"Далее"}):b.jsx(Ys,{component:Et,to:"/",variant:"contained",children:"Здорово"}),b.jsx(S6,{$visibility:e===0,to:"/",children:"Перейти на главный экран"})]})]})}function C6(){const e=nk(),t=qy();return w.useEffect(()=>{e(RL(V2)),e(XA(eT)),e(ZA(Z3))},[e]),w.useEffect(()=>{localStorage.getItem("isVisited")||t("/onboarding")},[]),b.jsxs(SE,{children:[b.jsxs(Bt,{path:"/",element:b.jsx(K3,{}),children:[b.jsx(Bt,{index:!0,element:b.jsx(j3,{})}),b.jsx(Bt,{path:"/services/all",element:b.jsx(tT,{})}),b.jsx(Bt,{path:"/services/my-services",element:b.jsx(qA,{})}),b.jsx(Bt,{path:"/services/category/popular",element:b.jsx(Cv,{})}),b.jsx(Bt,{path:"/services/category/:category",element:b.jsx(Cv,{})}),b.jsx(Bt,{path:"/services/:id",element:b.jsx(bN,{})}),b.jsx(Bt,{path:"/purchase",element:b.jsx(EN,{})}),b.jsx(Bt,{path:"/successful-purchase",element:b.jsx(kN,{})}),b.jsx(Bt,{path:"/onboarding",element:b.jsx(p6,{})}),b.jsx(Bt,{path:"/guide",element:b.jsx(b6,{})})]}),b.jsx(Bt,{path:"*",element:b.jsx(q3,{})})]})}const E6=aL({reducer:{availableSubscriptionsReducer:$L,subscriptionsCategoriesReducer:QA,currentUserReducer:e6},middleware:e=>e(),enhancers:e=>e()}),k6=Vx({typography:{fontFamily:"InterVariable, sans-serif"},palette:{primary:{main:"#1D4ED8"}},components:{MuiButton:{defaultProps:{disableRipple:!0},styleOverrides:{root:()=>({paddingBlock:"12px",width:"100%",borderRadius:"8px",boxShadow:"none",fontSize:"16px",fontWeight:400,textTransform:"none","&:active":{boxShadow:"none",backgroundColor:"#1E40AF"},"&:hover":{boxShadow:"none",backgroundColor:"none"}})}},MuiTab:{defaultProps:{disableRipple:!0},styleOverrides:{root:{textTransform:"none"}}}}});Fd.createRoot(document.getElementById("root")).render(b.jsx(oe.StrictMode,{children:b.jsx(JE,{store:E6,children:b.jsx(TI,{children:b.jsx(w4,{theme:k6,children:b.jsx(RE,{basename:"/pay2u_hackathon_frontend",children:b.jsx(C6,{})})})})})})); +`;function b6(){const[e,t]=w.useState(0),[n,r]=w.useState();return b.jsxs(g6,{children:[b.jsxs(v6,{children:[b.jsxs(wh,{onSwiper:o=>r(o),onRealIndexChange:o=>t(o.activeIndex),pagination:{dynamicBullets:!0},modules:[m6],className:"mySwiper",children:[b.jsx(kv,{children:b.jsx("img",{src:"src\\images\\other_images\\guide1.png",alt:""})}),b.jsx(kv,{children:b.jsx("img",{src:"src\\images\\other_images\\guide2.png",alt:""})})]}),b.jsx(y6,{children:e===0?"Управляйте подписками":"Все в одном месте"}),b.jsx(x6,{children:e===0?"Представлены все ваши подписки, которыми можно управлять":"Можно развернуть меню с календарем, вашими подписками, платежами и FAQ"})]}),b.jsxs(w6,{children:[e===0?b.jsx(Ys,{onClick:()=>n==null?void 0:n.slideNext(),variant:"contained",children:"Далее"}):b.jsx(Ys,{component:Et,to:"/",variant:"contained",children:"Здорово"}),b.jsx(S6,{$visibility:e===0,to:"/",children:"Перейти на главный экран"})]})]})}function C6(){const e=nk(),t=qy();return w.useEffect(()=>{e(RL(V2)),e(XA(eT)),e(ZA(ZP))},[e]),w.useEffect(()=>{localStorage.getItem("isVisited")||(t("/onboarding"),localStorage.setItem("isVisited","true"))},[]),b.jsxs(SE,{children:[b.jsxs(Dt,{path:"/",element:b.jsx(KP,{}),children:[b.jsx(Dt,{index:!0,element:b.jsx(jP,{})}),b.jsx(Dt,{path:"/services/all",element:b.jsx(tT,{})}),b.jsx(Dt,{path:"/services/my-services",element:b.jsx(qA,{})}),b.jsx(Dt,{path:"/services/category/popular",element:b.jsx(Cv,{})}),b.jsx(Dt,{path:"/services/category/:category",element:b.jsx(Cv,{})}),b.jsx(Dt,{path:"/services/:id",element:b.jsx(bN,{})}),b.jsx(Dt,{path:"/purchase",element:b.jsx(EN,{})}),b.jsx(Dt,{path:"/successful-purchase",element:b.jsx(kN,{})}),b.jsx(Dt,{path:"/onboarding",element:b.jsx(p6,{})}),b.jsx(Dt,{path:"/guide",element:b.jsx(b6,{})})]}),b.jsx(Dt,{path:"*",element:b.jsx(qP,{})})]})}const E6=aL({reducer:{availableSubscriptionsReducer:$L,subscriptionsCategoriesReducer:QA,currentUserReducer:e6},middleware:e=>e(),enhancers:e=>e()}),k6=Vx({typography:{fontFamily:"InterVariable, sans-serif"},palette:{primary:{main:"#1D4ED8"}},components:{MuiButton:{defaultProps:{disableRipple:!0},styleOverrides:{root:()=>({paddingBlock:"12px",width:"100%",borderRadius:"8px",boxShadow:"none",fontSize:"16px",fontWeight:400,textTransform:"none","&:active":{boxShadow:"none",backgroundColor:"#1E40AF"},"&:hover":{boxShadow:"none",backgroundColor:"none"}})}},MuiTab:{defaultProps:{disableRipple:!0},styleOverrides:{root:{textTransform:"none",color:"#333333"}}},MuiTabs:{styleOverrides:{flexContainer:{containertype:"inline-size","& button":{width:"33%"},"@media (max-width: 374px)":{"& button":{fontSize:"4.0cqw"}}}}}}});Fd.createRoot(document.getElementById("root")).render(b.jsx(oe.StrictMode,{children:b.jsx(JE,{store:E6,children:b.jsx(TI,{children:b.jsx(w4,{theme:k6,children:b.jsx(RE,{basename:"/pay2u_hackathon_frontend",children:b.jsx(C6,{})})})})})})); diff --git a/assets/plus_big-D8qBvNk3.png b/assets/plus_big-D8qBvNk3.png new file mode 100644 index 0000000..5c4ce85 Binary files /dev/null and b/assets/plus_big-D8qBvNk3.png differ diff --git a/assets/plus_big-oBp5K6yX.png b/assets/plus_big-oBp5K6yX.png deleted file mode 100644 index 4f7930e..0000000 Binary files a/assets/plus_big-oBp5K6yX.png and /dev/null differ diff --git a/index.html b/index.html index 701af92..b59d357 100644 --- a/index.html +++ b/index.html @@ -29,8 +29,8 @@ PAY2U - - + +