From 362885d37ec57ad87fe7a20f14b57bde2c2ed452 Mon Sep 17 00:00:00 2001 From: fdhhhdjd Date: Fri, 17 Nov 2023 20:53:04 +0700 Subject: [PATCH] Updates --- 200.html | 22 + assets/index-46754b29.css | 1 + assets/index-db281edb.js | 2675 +++++++++++++++++++++++++++++++++++++ index.html | 22 + vite.svg | 1 + 5 files changed, 2721 insertions(+) create mode 100644 200.html create mode 100644 assets/index-46754b29.css create mode 100644 assets/index-db281edb.js create mode 100644 index.html create mode 100644 vite.svg diff --git a/200.html b/200.html new file mode 100644 index 0000000..f52875b --- /dev/null +++ b/200.html @@ -0,0 +1,22 @@ + + + + + + + + Vite + React + + + + +
+ + + diff --git a/assets/index-46754b29.css b/assets/index-46754b29.css new file mode 100644 index 0000000..331630c --- /dev/null +++ b/assets/index-46754b29.css @@ -0,0 +1 @@ +:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.select{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.submit{width:100%;background-color:#4caf50;color:#000;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer}.clear{background-color:#ccc;width:100%;color:back;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer}.submit:hover{background-color:#45a049}.container1{position:relative;width:100%;background-color:#fff;min-height:100vh;overflow:hidden}.forms-container{position:absolute;width:100%;height:100%;top:0;left:0}.signin-signup{position:absolute;top:50%;transform:translate(-50%,-50%);left:75%;width:50%;transition:1s .7s ease-in-out;display:grid;grid-template-columns:1fr;z-index:5}.form-main{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0rem 5rem;transition:all .2s .7s;overflow:hidden;grid-column:1 / 2;grid-row:1 / 2}.form-main.sign-up-form{opacity:0;z-index:1}.form-main.sign-in-form{z-index:2}.title{font-size:2.2rem;color:#444;margin-bottom:10px}.input-field{max-width:380px;width:100%;background-color:#f0f0f0;margin:10px 0;height:55px;border-radius:.3rem;display:grid;grid-template-columns:15% 85%;padding:0 .4rem;position:relative}.input-field i{text-align:center;line-height:55px;color:#acacac;transition:.5s;font-size:1rem}.input-field input{background:none;outline:none;border:none;line-height:1;font-weight:600;font-size:1rem;color:#333}.input-field input::placeholder{color:#aaa;font-weight:500}.social-text{padding:.7rem 0;font-size:1rem}.social-media{display:flex;justify-content:center}.social-icon{height:46px;width:46px;display:flex;justify-content:center;align-items:center;margin:0 .45rem;color:#333;border-radius:50%;border:1px solid #333;text-decoration:none;font-size:1.1rem;transition:.3s}.social-icon:hover{background:#4481eb;border-color:#4481eb;color:#fff}.btn{width:380px;background-color:#5995fd;border:none;outline:none;height:49px;border-radius:.3rem;color:#fff;text-transform:uppercase;font-weight:600;margin:10px 0;cursor:pointer;transition:.5s}.btn.transparent:hover{background-color:#fff;color:#4d84e2}.btn:hover{background-color:#4d84e2}.panels-container{position:absolute;height:100%;width:100%;top:0;left:0;display:grid;grid-template-columns:repeat(2,1fr)}.container1:before{content:"";position:absolute;height:2000px;width:2000px;top:-10%;right:48%;transform:translateY(-50%);background-image:linear-gradient(-45deg,#4481eb 0%,#04befe 100%);transition:1.8s ease-in-out;border-radius:50%;z-index:6}.image{width:100%;transition:transform 1.1s ease-in-out;transition-delay:.4s}.panel{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-around;text-align:center;z-index:6}.left-panel{pointer-events:all;padding:3rem 17% 2rem 12%}.right-panel{pointer-events:none;padding:3rem 12% 2rem 17%}.panel .content{color:#fff;transition:transform .9s ease-in-out;transition-delay:.6s}.panel h3{font-weight:600;line-height:1;font-size:1.5rem}.panel p{font-size:.95rem;padding:.7rem 0}.btn.transparent{margin:0;background:none;border:2px solid #fff;width:130px;height:41px;font-weight:600;font-size:.8rem}.right-panel .image,.right-panel .content{transform:translate(800px)}.container1.sign-up-mode:before{transform:translate(100%,-50%);right:52%}.container1.sign-up-mode .left-panel .image,.container1.sign-up-mode .left-panel .content{transform:translate(-800px)}.container1.sign-up-mode .signin-signup{left:25%}.container1.sign-up-mode form.sign-up-form{opacity:1;z-index:2}.container1.sign-up-mode form.sign-in-form{opacity:0;z-index:1}.container1.sign-up-mode .right-panel .image,.container1.sign-up-mode .right-panel .content{transform:translate(0)}.container1.sign-up-mode .left-panel{pointer-events:none}.container1.sign-up-mode .right-panel{pointer-events:all}.loginGoogleFb{display:flex;flex-direction:row}.login_google+.login_google{margin-left:1rem}@media (max-width: 870px){.container1{min-height:800px;height:100vh}.signin-signup{width:100%;top:95%;transform:translate(-50%,-100%);transition:1s .8s ease-in-out}.signin-signup,.container1.sign-up-mode .signin-signup{left:50%}.panels-container{grid-template-columns:1fr;grid-template-rows:1fr 2fr 1fr}.panel{flex-direction:row;justify-content:space-around;align-items:center;padding:2.5rem 8%;grid-column:1 / 2}.right-panel{grid-row:3 / 4}.left-panel{grid-row:1 / 2}.image{width:200px;transition:transform .9s ease-in-out;transition-delay:.6s}.panel .content{padding-right:15%;transition:transform .9s ease-in-out;transition-delay:.8s}.panel h3{font-size:1.2rem}.panel p{font-size:.7rem;padding:.5rem 0}.btn.transparent{width:110px;height:35px;font-size:.7rem}.container1:before{width:1500px;height:1500px;transform:translate(-50%);left:30%;bottom:68%;right:initial;top:initial;transition:2s ease-in-out}.container1.sign-up-mode:before{transform:translate(-50%,100%);bottom:32%;right:initial}.container1.sign-up-mode .left-panel .image,.container1.sign-up-mode .left-panel .content{transform:translateY(-300px)}.container1.sign-up-mode .right-panel .image,.container1.sign-up-mode .right-panel .content{transform:translateY(0)}.right-panel .image,.right-panel .content{transform:translateY(300px)}.container1.sign-up-mode .signin-signup{top:5%;transform:translate(-50%)}}@media (max-width: 570px){form{padding:0 1.5rem}.image{display:none}.panel .content{padding:.5rem 1rem}.container1{padding:1.5rem}.container1:before{bottom:72%;left:50%}.container1.sign-up-mode:before{bottom:28%;left:50%}}.dropdown{width:20%;margin:5px}.btn1-reset{background-color:#ff8c00;color:#000}.btn1-active{background-color:#808c4a;color:#fff;margin-left:1rem}.btn1-inactive{background-color:#000;color:#fff}.btn1-active+.btn1-inactive{margin-left:1rem}.SortMain{text-align:center}.btn1-reset+.btn1-reset{margin-left:1rem}.login{display:-ms-grid;display:grid;place-items:center}.login__container{background-color:#121417;padding:2rem;margin:0 1rem;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login__container button{padding:.5rem;border:none;border-radius:5px;margin-bottom:1rem}.login__container button:focus{outline:none}.login img{width:130px;height:130px;-o-object-fit:contain;object-fit:contain}.login .google-btn{width:184px;height:42px;background-color:#4285f4;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,.25);box-shadow:0 3px 4px #00000040;border-radius:5px;margin-bottom:1rem}.login .google-btn .google-icon-wrapper{position:absolute;margin-top:1px;margin-left:1px;width:40px;height:40px;border-radius:2px;background-color:#fff}.login .google-btn .google-icon{position:absolute;margin-top:11px;margin-left:11px;width:18px;height:18px}.login .google-btn .btn-text{float:right;margin:11px 11px 0 0;color:#fff;font-size:14px;letter-spacing:.2px;font-family:Roboto}.login .google-btn:hover{-webkit-box-shadow:0 0 6px #4285f4;box-shadow:0 0 6px #4285f4}.login .google-btn:active{background:#1669f2}.header{overflow:hidden;background-color:#f1f1f1}.header p{float:left;color:#000;text-align:center;padding:15px;text-decoration:none;font-size:18px;line-height:15px;border-radius:4px}.header p.logo{font-size:25px;font-weight:700;color:#4284f5}.header p:hover{background-color:#ddd;color:#5d6770}.header p.active{background-color:#1e90ff;color:#fff}.header-right{float:right}.inputField{width:40%!important;padding:1px;margin-top:5px;margin-right:6px;border:none;font-size:17px}@media screen and (max-width: 500px){.header p{float:none;display:block;text-align:left}.header-right{float:none}}.styled-table{border-collapse:collapse;margin:auto;font-size:.9em;font-family:sans-serif;max-width:1000px;box-shadow:0 0 20px #00000026}.styled-table thead tr{background-color:#009879;color:#fff;text-align:left}.styled-table th,.styled-table td{padding:12px 15px}.styled-table tbody tr{border-bottom:1px solid #dddddd}.styled-table tbody tr:nth-of-type(2n){background-color:#f3f3f3}.styled-table tbody tr:last-of-type{border-bottom:2px solid #009879}.bttn{border:none;color:#fff;padding:5px 8px;text-align:center;text-decoration:none;display:inline-block;border-radius:5px;font-size:16px;margin:4px 2px;cursor:pointer}.btn-edit{background-color:#008cba}.btn-delete{background-color:#f44336}.btn-view{background-color:#e7e7e7;color:#000}.btn-search1{color:#fff;background-color:#008cba}.card{width:30%;display:flex;flex-direction:column;border:1px red solid;align-content:center;margin:0 auto}.card-header{height:30%;background:#5d6770;color:#fff;text-align:center}.card-header p{font-size:20px}.container{padding:4px 16px} diff --git a/assets/index-db281edb.js b/assets/index-db281edb.js new file mode 100644 index 0000000..5923937 --- /dev/null +++ b/assets/index-db281edb.js @@ -0,0 +1,2675 @@ +function _mergeNamespaces(e,V){for(var K=0;Kee[te]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const V=document.createElement("link").relList;if(V&&V.supports&&V.supports("modulepreload"))return;for(const te of document.querySelectorAll('link[rel="modulepreload"]'))ee(te);new MutationObserver(te=>{for(const ie of te)if(ie.type==="childList")for(const ne of ie.addedNodes)ne.tagName==="LINK"&&ne.rel==="modulepreload"&&ee(ne)}).observe(document,{childList:!0,subtree:!0});function K(te){const ie={};return te.integrity&&(ie.integrity=te.integrity),te.referrerPolicy&&(ie.referrerPolicy=te.referrerPolicy),te.crossOrigin==="use-credentials"?ie.credentials="include":te.crossOrigin==="anonymous"?ie.credentials="omit":ie.credentials="same-origin",ie}function ee(te){if(te.ep)return;te.ep=!0;const ie=K(te);fetch(te.href,ie)}})();var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var jsxDevRuntime={exports:{}},reactJsxDevRuntime_development={},react={exports:{}},react_development={exports:{}};/** + * @license React + * react.development.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */react_development.exports;(function(e,V){(function(){typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var K="18.2.0",ee=Symbol.for("react.element"),te=Symbol.for("react.portal"),ie=Symbol.for("react.fragment"),ne=Symbol.for("react.strict_mode"),le=Symbol.for("react.profiler"),oe=Symbol.for("react.provider"),ue=Symbol.for("react.context"),he=Symbol.for("react.forward_ref"),de=Symbol.for("react.suspense"),fe=Symbol.for("react.suspense_list"),xe=Symbol.for("react.memo"),pe=Symbol.for("react.lazy"),ke=Symbol.for("react.offscreen"),Se=Symbol.iterator,ye="@@iterator";function ge(De){if(De===null||typeof De!="object")return null;var Le=Se&&De[Se]||De[ye];return typeof Le=="function"?Le:null}var me={current:null},Ee={transition:null},_e={current:null,isBatchingLegacy:!1,didScheduleLegacyUpdate:!1},Ie={current:null},we={},Ve=null;function $e(De){Ve=De}we.setExtraStackFrame=function(De){Ve=De},we.getCurrentStack=null,we.getStackAddendum=function(){var De="";Ve&&(De+=Ve);var Le=we.getCurrentStack;return Le&&(De+=Le()||""),De};var at=!1,tt=!1,Ke=!1,Ne=!1,He=!1,Qe={ReactCurrentDispatcher:me,ReactCurrentBatchConfig:Ee,ReactCurrentOwner:Ie};Qe.ReactDebugCurrentFrame=we,Qe.ReactCurrentActQueue=_e;function Re(De){{for(var Le=arguments.length,nt=new Array(Le>1?Le-1:0),ot=1;ot1?Le-1:0),ot=1;ot1){for(var wr=Array(Tr),Br=0;Br1){for(var Lr=Array(Br),Qr=0;Qr is not supported and will be removed in a future major release. Did you mean to render instead?")),Le.Provider},set:function(Gt){Le.Provider=Gt}},_currentValue:{get:function(){return Le._currentValue},set:function(Gt){Le._currentValue=Gt}},_currentValue2:{get:function(){return Le._currentValue2},set:function(Gt){Le._currentValue2=Gt}},_threadCount:{get:function(){return Le._threadCount},set:function(Gt){Le._threadCount=Gt}},Consumer:{get:function(){return nt||(nt=!0,Be("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?")),Le.Consumer}},displayName:{get:function(){return Le.displayName},set:function(Gt){kt||(Re("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",Gt),kt=!0)}}}),Le.Consumer=Qt}return Le._currentRenderer=null,Le._currentRenderer2=null,Le}var Xn=-1,_a=0,Sa=1,Vn=2;function je(De){if(De._status===Xn){var Le=De._result,nt=Le();if(nt.then(function(Qt){if(De._status===_a||De._status===Xn){var Gt=De;Gt._status=Sa,Gt._result=Qt}},function(Qt){if(De._status===_a||De._status===Xn){var Gt=De;Gt._status=Vn,Gt._result=Qt}}),De._status===Xn){var ot=De;ot._status=_a,ot._result=nt}}if(De._status===Sa){var kt=De._result;return kt===void 0&&Be(`lazy: Expected the result of a dynamic import() call. Instead received: %s + +Your code should look like: + const MyComponent = lazy(() => import('./MyComponent')) + +Did you accidentally put curly braces around the import?`,kt),"default"in kt||Be(`lazy: Expected the result of a dynamic import() call. Instead received: %s + +Your code should look like: + const MyComponent = lazy(() => import('./MyComponent'))`,kt),kt.default}else throw De._result}function mt(De){var Le={_status:Xn,_result:De},nt={$$typeof:pe,_payload:Le,_init:je};{var ot,kt;Object.defineProperties(nt,{defaultProps:{configurable:!0,get:function(){return ot},set:function(Qt){Be("React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),ot=Qt,Object.defineProperty(nt,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return kt},set:function(Qt){Be("React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),kt=Qt,Object.defineProperty(nt,"propTypes",{enumerable:!0})}}})}return nt}function St(De){De!=null&&De.$$typeof===xe?Be("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):typeof De!="function"?Be("forwardRef requires a render function but was given %s.",De===null?"null":typeof De):De.length!==0&&De.length!==2&&Be("forwardRef render functions accept exactly two parameters: props and ref. %s",De.length===1?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."),De!=null&&(De.defaultProps!=null||De.propTypes!=null)&&Be("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?");var Le={$$typeof:he,render:De};{var nt;Object.defineProperty(Le,"displayName",{enumerable:!1,configurable:!0,get:function(){return nt},set:function(ot){nt=ot,!De.name&&!De.displayName&&(De.displayName=ot)}})}return Le}var jt;jt=Symbol.for("react.module.reference");function or(De){return!!(typeof De=="string"||typeof De=="function"||De===ie||De===le||He||De===ne||De===de||De===fe||Ne||De===ke||at||tt||Ke||typeof De=="object"&&De!==null&&(De.$$typeof===pe||De.$$typeof===xe||De.$$typeof===oe||De.$$typeof===ue||De.$$typeof===he||De.$$typeof===jt||De.getModuleId!==void 0))}function kr(De,Le){or(De)||Be("memo: The first argument must be a component. Instead received: %s",De===null?"null":typeof De);var nt={$$typeof:xe,type:De,compare:Le===void 0?null:Le};{var ot;Object.defineProperty(nt,"displayName",{enumerable:!1,configurable:!0,get:function(){return ot},set:function(kt){ot=kt,!De.name&&!De.displayName&&(De.displayName=kt)}})}return nt}function Mt(){var De=me.current;return De===null&&Be(`Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons: +1. You might have mismatching versions of React and the renderer (such as React DOM) +2. You might be breaking the Rules of Hooks +3. You might have more than one copy of React in the same app +See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.`),De}function nr(De){var Le=Mt();if(De._context!==void 0){var nt=De._context;nt.Consumer===De?Be("Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be removed in a future major release. Did you mean to call useContext(Context) instead?"):nt.Provider===De&&Be("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return Le.useContext(De)}function $r(De){var Le=Mt();return Le.useState(De)}function Ir(De,Le,nt){var ot=Mt();return ot.useReducer(De,Le,nt)}function lr(De){var Le=Mt();return Le.useRef(De)}function bi(De,Le){var nt=Mt();return nt.useEffect(De,Le)}function On(De,Le){var nt=Mt();return nt.useInsertionEffect(De,Le)}function ss(De,Le){var nt=Mt();return nt.useLayoutEffect(De,Le)}function Wi(De,Le){var nt=Mt();return nt.useCallback(De,Le)}function $c(De,Le){var nt=Mt();return nt.useMemo(De,Le)}function Qc(De,Le,nt){var ot=Mt();return ot.useImperativeHandle(De,Le,nt)}function Rl(De,Le){{var nt=Mt();return nt.useDebugValue(De,Le)}}function Wc(){var De=Mt();return De.useTransition()}function Zn(De){var Le=Mt();return Le.useDeferredValue(De)}function ur(){var De=Mt();return De.useId()}function os(De,Le,nt){var ot=Mt();return ot.useSyncExternalStore(De,Le,nt)}var Ta=0,U0,j0,z0,H0,$0,Q0,W0;function wl(){}wl.__reactDisabledLog=!0;function Yc(){{if(Ta===0){U0=console.log,j0=console.info,z0=console.warn,H0=console.error,$0=console.group,Q0=console.groupCollapsed,W0=console.groupEnd;var De={configurable:!0,enumerable:!0,value:wl,writable:!0};Object.defineProperties(console,{info:De,log:De,warn:De,error:De,group:De,groupCollapsed:De,groupEnd:De})}Ta++}}function Y0(){{if(Ta--,Ta===0){var De={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:Oe({},De,{value:U0}),info:Oe({},De,{value:j0}),warn:Oe({},De,{value:z0}),error:Oe({},De,{value:H0}),group:Oe({},De,{value:$0}),groupCollapsed:Oe({},De,{value:Q0}),groupEnd:Oe({},De,{value:W0})})}Ta<0&&Be("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var ls=Qe.ReactCurrentDispatcher,hn;function Ca(De,Le,nt){{if(hn===void 0)try{throw Error()}catch(kt){var ot=kt.stack.trim().match(/\n( *(at )?)/);hn=ot&&ot[1]||""}return` +`+hn+De}}var Da=!1,Us;{var K0=typeof WeakMap=="function"?WeakMap:Map;Us=new K0}function Bl(De,Le){if(!De||Da)return"";{var nt=Us.get(De);if(nt!==void 0)return nt}var ot;Da=!0;var kt=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var Qt;Qt=ls.current,ls.current=null,Yc();try{if(Le){var Gt=function(){throw Error()};if(Object.defineProperty(Gt.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Gt,[])}catch(Ar){ot=Ar}Reflect.construct(De,[],Gt)}else{try{Gt.call()}catch(Ar){ot=Ar}De.call(Gt.prototype)}}else{try{throw Error()}catch(Ar){ot=Ar}De()}}catch(Ar){if(Ar&&ot&&typeof Ar.stack=="string"){for(var Jt=Ar.stack.split(` +`),cr=ot.stack.split(` +`),Tr=Jt.length-1,wr=cr.length-1;Tr>=1&&wr>=0&&Jt[Tr]!==cr[wr];)wr--;for(;Tr>=1&&wr>=0;Tr--,wr--)if(Jt[Tr]!==cr[wr]){if(Tr!==1||wr!==1)do if(Tr--,wr--,wr<0||Jt[Tr]!==cr[wr]){var Br=` +`+Jt[Tr].replace(" at new "," at ");return De.displayName&&Br.includes("")&&(Br=Br.replace("",De.displayName)),typeof De=="function"&&Us.set(De,Br),Br}while(Tr>=1&&wr>=0);break}}}finally{Da=!1,ls.current=Qt,Y0(),Error.prepareStackTrace=kt}var Lr=De?De.displayName||De.name:"",Qr=Lr?Ca(Lr):"";return typeof De=="function"&&Us.set(De,Qr),Qr}function J0(De,Le,nt){return Bl(De,!1)}function Kc(De){var Le=De.prototype;return!!(Le&&Le.isReactComponent)}function Pa(De,Le,nt){if(De==null)return"";if(typeof De=="function")return Bl(De,Kc(De));if(typeof De=="string")return Ca(De);switch(De){case de:return Ca("Suspense");case fe:return Ca("SuspenseList")}if(typeof De=="object")switch(De.$$typeof){case he:return J0(De.render);case xe:return Pa(De.type,Le,nt);case pe:{var ot=De,kt=ot._payload,Qt=ot._init;try{return Pa(Qt(kt),Le,nt)}catch{}}}return""}var Gl={},q0=Qe.ReactDebugCurrentFrame;function js(De){if(De){var Le=De._owner,nt=Pa(De.type,De._source,Le?Le.type:null);q0.setExtraStackFrame(nt)}else q0.setExtraStackFrame(null)}function Fl(De,Le,nt,ot,kt){{var Qt=Function.call.bind(st);for(var Gt in De)if(Qt(De,Gt)){var Jt=void 0;try{if(typeof De[Gt]!="function"){var cr=Error((ot||"React class")+": "+nt+" type `"+Gt+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof De[Gt]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw cr.name="Invariant Violation",cr}Jt=De[Gt](Le,Gt,ot,nt,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(Tr){Jt=Tr}Jt&&!(Jt instanceof Error)&&(js(kt),Be("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",ot||"React class",nt,Gt,typeof Jt),js(null)),Jt instanceof Error&&!(Jt.message in Gl)&&(Gl[Jt.message]=!0,js(kt),Be("Failed %s type: %s",nt,Jt.message),js(null))}}}function Er(De){if(De){var Le=De._owner,nt=Pa(De.type,De._source,Le?Le.type:null);$e(nt)}else $e(null)}var X0;X0=!1;function Z0(){if(Ie.current){var De=qe(Ie.current.type);if(De)return` + +Check the render method of \``+De+"`."}return""}function rr(De){if(De!==void 0){var Le=De.fileName.replace(/^.*[\\\/]/,""),nt=De.lineNumber;return` + +Check your code at `+Le+":"+nt+"."}return""}function Vl(De){return De!=null?rr(De.__source):""}var _i={};function us(De){var Le=Z0();if(!Le){var nt=typeof De=="string"?De:De.displayName||De.name;nt&&(Le=` + +Check the top-level render call using <`+nt+">.")}return Le}function Ia(De,Le){if(!(!De._store||De._store.validated||De.key!=null)){De._store.validated=!0;var nt=us(Le);if(!_i[nt]){_i[nt]=!0;var ot="";De&&De._owner&&De._owner!==Ie.current&&(ot=" It was passed a child from "+qe(De._owner.type)+"."),Er(De),Be('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',nt,ot),Er(null)}}}function Ol(De,Le){if(typeof De=="object"){if(wt(De))for(var nt=0;nt",kt=" Did you accidentally export a JSX literal instead of a component?"):Gt=typeof De,Be("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",Gt,kt)}var Jt=Ft.apply(this,arguments);if(Jt==null)return Jt;if(ot)for(var cr=2;cr10&&Re("Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table."),ot._updatedFibers.clear()}}}var zs=!1,cs=null;function Nl(De){if(cs===null)try{var Le=("require"+Math.random()).slice(0,7),nt=e&&e[Le];cs=nt.call(e,"timers").setImmediate}catch{cs=function(kt){zs===!1&&(zs=!0,typeof MessageChannel>"u"&&Be("This browser does not have a MessageChannel implementation, so enqueuing tasks via await act(async () => ...) will fail. Please file an issue at https://github.com/facebook/react/issues if you encounter this warning."));var Qt=new MessageChannel;Qt.port1.onmessage=kt,Qt.port2.postMessage(void 0)}}return cs(De)}var Ra=0,Ll=!1;function qc(De){{var Le=Ra;Ra++,_e.current===null&&(_e.current=[]);var nt=_e.isBatchingLegacy,ot;try{if(_e.isBatchingLegacy=!0,ot=De(),!nt&&_e.didScheduleLegacyUpdate){var kt=_e.current;kt!==null&&(_e.didScheduleLegacyUpdate=!1,$s(kt))}}catch(Lr){throw ea(Le),Lr}finally{_e.isBatchingLegacy=nt}if(ot!==null&&typeof ot=="object"&&typeof ot.then=="function"){var Qt=ot,Gt=!1,Jt={then:function(Lr,Qr){Gt=!0,Qt.then(function(Ar){ea(Le),Ra===0?Hs(Ar,Lr,Qr):Lr(Ar)},function(Ar){ea(Le),Qr(Ar)})}};return!Ll&&typeof Promise<"u"&&Promise.resolve().then(function(){}).then(function(){Gt||(Ll=!0,Be("You called act(async () => ...) without await. This could lead to unexpected testing behaviour, interleaving multiple act calls and mixing their scopes. You should - await act(async () => ...);"))}),Jt}else{var cr=ot;if(ea(Le),Ra===0){var Tr=_e.current;Tr!==null&&($s(Tr),_e.current=null);var wr={then:function(Lr,Qr){_e.current===null?(_e.current=[],Hs(cr,Lr,Qr)):Lr(cr)}};return wr}else{var Br={then:function(Lr,Qr){Lr(cr)}};return Br}}}}function ea(De){De!==Ra-1&&Be("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),Ra=De}function Hs(De,Le,nt){{var ot=_e.current;if(ot!==null)try{$s(ot),Nl(function(){ot.length===0?(_e.current=null,Le(De)):Hs(De,Le,nt)})}catch(kt){nt(kt)}else Le(De)}}var wa=!1;function $s(De){if(!wa){wa=!0;var Le=0;try{for(;Le1?mt-1:0),jt=1;jt=1&&lr>=0&&nr[Ir]!==$r[lr];)lr--;for(;Ir>=1&&lr>=0;Ir--,lr--)if(nr[Ir]!==$r[lr]){if(Ir!==1||lr!==1)do if(Ir--,lr--,lr<0||nr[Ir]!==$r[lr]){var bi=` +`+nr[Ir].replace(" at new "," at ");return je.displayName&&bi.includes("")&&(bi=bi.replace("",je.displayName)),typeof je=="function"&&Kt.set(je,bi),bi}while(Ir>=1&&lr>=0);break}}}finally{Yt=!1,yt.current=kr,ct(),Error.prepareStackTrace=or}var On=je?je.displayName||je.name:"",ss=On?Rt(On):"";return typeof je=="function"&&Kt.set(je,ss),ss}function wt(je,mt,St){return pt(je,!1)}function Xe(je){var mt=je.prototype;return!!(mt&&mt.isReactComponent)}function er(je,mt,St){if(je==null)return"";if(typeof je=="function")return pt(je,Xe(je));if(typeof je=="string")return Rt(je);switch(je){case ue:return Rt("Suspense");case he:return Rt("SuspenseList")}if(typeof je=="object")switch(je.$$typeof){case oe:return wt(je.render);case de:return er(je.type,mt,St);case fe:{var jt=je,or=jt._payload,kr=jt._init;try{return er(kr(or),mt,St)}catch{}}}return""}var ir=Object.prototype.hasOwnProperty,Ut={},_r=ye.ReactDebugCurrentFrame;function ze(je){if(je){var mt=je._owner,St=er(je.type,je._source,mt?mt.type:null);_r.setExtraStackFrame(St)}else _r.setExtraStackFrame(null)}function qe(je,mt,St,jt,or){{var kr=Function.call.bind(ir);for(var Mt in je)if(kr(je,Mt)){var nr=void 0;try{if(typeof je[Mt]!="function"){var $r=Error((jt||"React class")+": "+St+" type `"+Mt+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof je[Mt]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw $r.name="Invariant Violation",$r}nr=je[Mt](mt,Mt,jt,St,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(Ir){nr=Ir}nr&&!(nr instanceof Error)&&(ze(or),ge("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",jt||"React class",St,Mt,typeof nr),ze(null)),nr instanceof Error&&!(nr.message in Ut)&&(Ut[nr.message]=!0,ze(or),ge("Failed %s type: %s",St,nr.message),ze(null))}}}var st=Array.isArray;function gt(je){return st(je)}function vt(je){{var mt=typeof Symbol=="function"&&Symbol.toStringTag,St=mt&&je[Symbol.toStringTag]||je.constructor.name||"Object";return St}}function ht(je){try{return bt(je),!1}catch{return!0}}function bt(je){return""+je}function Ot(je){if(ht(je))return ge("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",vt(je)),bt(je)}var Nt=ye.ReactCurrentOwner,Fr={key:!0,ref:!0,__self:!0,__source:!0},Or,Jr,Et;Et={};function Ft(je){if(ir.call(je,"ref")){var mt=Object.getOwnPropertyDescriptor(je,"ref").get;if(mt&&mt.isReactWarning)return!1}return je.ref!==void 0}function tr(je){if(ir.call(je,"key")){var mt=Object.getOwnPropertyDescriptor(je,"key").get;if(mt&&mt.isReactWarning)return!1}return je.key!==void 0}function vr(je,mt){if(typeof je.ref=="string"&&Nt.current&&mt&&Nt.current.stateNode!==mt){var St=Ne(Nt.current.type);Et[St]||(ge('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',Ne(Nt.current.type),je.ref),Et[St]=!0)}}function yr(je,mt){{var St=function(){Or||(Or=!0,ge("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",mt))};St.isReactWarning=!0,Object.defineProperty(je,"key",{get:St,configurable:!0})}}function jr(je,mt){{var St=function(){Jr||(Jr=!0,ge("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",mt))};St.isReactWarning=!0,Object.defineProperty(je,"ref",{get:St,configurable:!0})}}var Yr=function(je,mt,St,jt,or,kr,Mt){var nr={$$typeof:V,type:je,key:mt,ref:St,props:Mt,_owner:kr};return nr._store={},Object.defineProperty(nr._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(nr,"_self",{configurable:!1,enumerable:!1,writable:!1,value:jt}),Object.defineProperty(nr,"_source",{configurable:!1,enumerable:!1,writable:!1,value:or}),Object.freeze&&(Object.freeze(nr.props),Object.freeze(nr)),nr};function Mi(je,mt,St,jt,or){{var kr,Mt={},nr=null,$r=null;St!==void 0&&(Ot(St),nr=""+St),tr(mt)&&(Ot(mt.key),nr=""+mt.key),Ft(mt)&&($r=mt.ref,vr(mt,or));for(kr in mt)ir.call(mt,kr)&&!Fr.hasOwnProperty(kr)&&(Mt[kr]=mt[kr]);if(je&&je.defaultProps){var Ir=je.defaultProps;for(kr in Ir)Mt[kr]===void 0&&(Mt[kr]=Ir[kr])}if(nr||$r){var lr=typeof je=="function"?je.displayName||je.name||"Unknown":je;nr&&yr(Mt,lr),$r&&jr(Mt,lr)}return Yr(je,nr,$r,or,jt,Nt.current,Mt)}}var Rr=ye.ReactCurrentOwner,Qi=ye.ReactDebugCurrentFrame;function Mr(je){if(je){var mt=je._owner,St=er(je.type,je._source,mt?mt.type:null);Qi.setExtraStackFrame(St)}else Qi.setExtraStackFrame(null)}var Nr;Nr=!1;function Fn(je){return typeof je=="object"&&je!==null&&je.$$typeof===V}function kn(){{if(Rr.current){var je=Ne(Rr.current.type);if(je)return` + +Check the render method of \``+je+"`."}return""}}function is(je){{if(je!==void 0){var mt=je.fileName.replace(/^.*[\\\/]/,""),St=je.lineNumber;return` + +Check your code at `+mt+":"+St+"."}return""}}var Ls={};function L0(je){{var mt=kn();if(!mt){var St=typeof je=="string"?je:je.displayName||je.name;St&&(mt=` + +Check the top-level render call using <`+St+">.")}return mt}}function ns(je,mt){{if(!je._store||je._store.validated||je.key!=null)return;je._store.validated=!0;var St=L0(mt);if(Ls[St])return;Ls[St]=!0;var jt="";je&&je._owner&&je._owner!==Rr.current&&(jt=" It was passed a child from "+Ne(je._owner.type)+"."),Mr(je),ge('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',St,jt),Mr(null)}}function as(je,mt){{if(typeof je!="object")return;if(gt(je))for(var St=0;St",nr=" Did you accidentally export a JSX literal instead of a component?"):Ir=typeof je,ge("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",Ir,nr)}var lr=Mi(je,mt,St,or,kr);if(lr==null)return lr;if(Mt){var bi=mt.children;if(bi!==void 0)if(jt)if(gt(bi)){for(var On=0;On0;){var yr=vr-1>>>1,jr=Et[yr];if(ue(jr,Ft)>0)Et[yr]=Ft,Et[vr]=jr,vr=yr;else return}}function oe(Et,Ft,tr){for(var vr=tr,yr=Et.length,jr=yr>>>1;vrtr&&(!Et||ze()));){var vr=Ne.callback;if(typeof vr=="function"){Ne.callback=null,He=Ne.priorityLevel;var yr=Ne.expirationTime<=tr,jr=vr(yr);tr=e.unstable_now(),typeof jr=="function"?Ne.callback=jr:Ne===ie(at)&&ne(at),Pe(tr)}else ne(at);Ne=ie(at)}if(Ne!==null)return!0;var Yr=ie(tt);return Yr!==null&&Nt(Oe,Yr.startTime-tr),!1}function ct(Et,Ft){switch(Et){case he:case de:case fe:case xe:case pe:break;default:Et=fe}var tr=He;He=Et;try{return Ft()}finally{He=tr}}function yt(Et){var Ft;switch(He){case he:case de:case fe:Ft=fe;break;default:Ft=He;break}var tr=He;He=Ft;try{return Et()}finally{He=tr}}function _t(Et){var Ft=He;return function(){var tr=He;He=Ft;try{return Et.apply(this,arguments)}finally{He=tr}}}function Rt(Et,Ft,tr){var vr=e.unstable_now(),yr;if(typeof tr=="object"&&tr!==null){var jr=tr.delay;typeof jr=="number"&&jr>0?yr=vr+jr:yr=vr}else yr=vr;var Yr;switch(Et){case he:Yr=_e;break;case de:Yr=Ie;break;case pe:Yr=$e;break;case xe:Yr=Ve;break;case fe:default:Yr=we;break}var Mi=yr+Yr,Rr={id:Ke++,callback:Ft,priorityLevel:Et,startTime:yr,expirationTime:Mi,sortIndex:-1};return yr>vr?(Rr.sortIndex=yr,te(tt,Rr),ie(at)===null&&Rr===ie(tt)&&(Be?Fr():Be=!0,Nt(Oe,yr-vr))):(Rr.sortIndex=Mi,te(at,Rr),!Re&&!Qe&&(Re=!0,Ot(Me))),Rr}function Yt(){}function Kt(){!Re&&!Qe&&(Re=!0,Ot(Me))}function $t(){return ie(at)}function pt(Et){Et.callback=null}function wt(){return He}var Xe=!1,er=null,ir=-1,Ut=ee,_r=-1;function ze(){var Et=e.unstable_now()-_r;return!(Et125){console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported");return}Et>0?Ut=Math.floor(1e3/Et):Ut=ee}var gt=function(){if(er!==null){var Et=e.unstable_now();_r=Et;var Ft=!0,tr=!0;try{tr=er(Ft,Et)}finally{tr?vt():(Xe=!1,er=null)}}else Xe=!1},vt;if(typeof Ue=="function")vt=function(){Ue(gt)};else if(typeof MessageChannel<"u"){var ht=new MessageChannel,bt=ht.port2;ht.port1.onmessage=gt,vt=function(){bt.postMessage(null)}}else vt=function(){be(gt,0)};function Ot(Et){er=Et,Xe||(Xe=!0,vt())}function Nt(Et,Ft){ir=be(function(){Et(e.unstable_now())},Ft)}function Fr(){Ce(ir),ir=-1}var Or=qe,Jr=null;e.unstable_IdlePriority=pe,e.unstable_ImmediatePriority=he,e.unstable_LowPriority=xe,e.unstable_NormalPriority=fe,e.unstable_Profiling=Jr,e.unstable_UserBlockingPriority=de,e.unstable_cancelCallback=pt,e.unstable_continueExecution=Kt,e.unstable_forceFrameRate=st,e.unstable_getCurrentPriorityLevel=wt,e.unstable_getFirstCallbackNode=$t,e.unstable_next=yt,e.unstable_pauseExecution=Yt,e.unstable_requestPaint=Or,e.unstable_runWithPriority=ct,e.unstable_scheduleCallback=Rt,e.unstable_shouldYield=ze,e.unstable_wrapCallback=_t,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)})()})(scheduler_development);scheduler.exports=scheduler_development;var schedulerExports=scheduler.exports;/** + * @license React + * react-dom.development.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */(function(){typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var e=reactExports,V=schedulerExports,K=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ee=!1;function te($){ee=$}function ie($){if(!ee){for(var J=arguments.length,re=new Array(J>1?J-1:0),ae=1;ae1?J-1:0),ae=1;ae2&&($[0]==="o"||$[0]==="O")&&($[1]==="n"||$[1]==="N")}function Mi($,J,re,ae){if(re!==null&&re.type===ht)return!1;switch(typeof J){case"function":case"symbol":return!0;case"boolean":{if(ae)return!1;if(re!==null)return!re.acceptsBooleans;var se=$.toLowerCase().slice(0,5);return se!=="data-"&&se!=="aria-"}default:return!1}}function Rr($,J,re,ae){if(J===null||typeof J>"u"||Mi($,J,re,ae))return!0;if(ae)return!1;if(re!==null)switch(re.type){case Nt:return!J;case Fr:return J===!1;case Or:return isNaN(J);case Jr:return isNaN(J)||J<1}return!1}function Qi($){return Nr.hasOwnProperty($)?Nr[$]:null}function Mr($,J,re,ae,se,ce,ve){this.acceptsBooleans=J===Ot||J===Nt||J===Fr,this.attributeName=ae,this.attributeNamespace=se,this.mustUseProperty=re,this.propertyName=$,this.type=J,this.sanitizeURL=ce,this.removeEmptyString=ve}var Nr={},Fn=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];Fn.forEach(function($){Nr[$]=new Mr($,ht,!1,$,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function($){var J=$[0],re=$[1];Nr[J]=new Mr(J,bt,!1,re,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function($){Nr[$]=new Mr($,Ot,!1,$.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function($){Nr[$]=new Mr($,Ot,!1,$,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"].forEach(function($){Nr[$]=new Mr($,Nt,!1,$.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function($){Nr[$]=new Mr($,Nt,!0,$,null,!1,!1)}),["capture","download"].forEach(function($){Nr[$]=new Mr($,Fr,!1,$,null,!1,!1)}),["cols","rows","size","span"].forEach(function($){Nr[$]=new Mr($,Jr,!1,$,null,!1,!1)}),["rowSpan","start"].forEach(function($){Nr[$]=new Mr($,Or,!1,$.toLowerCase(),null,!1,!1)});var kn=/[\-\:]([a-z])/g,is=function($){return $[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"].forEach(function($){var J=$.replace(kn,is);Nr[J]=new Mr(J,bt,!1,$,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function($){var J=$.replace(kn,is);Nr[J]=new Mr(J,bt,!1,$,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function($){var J=$.replace(kn,is);Nr[J]=new Mr(J,bt,!1,$,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function($){Nr[$]=new Mr($,bt,!1,$.toLowerCase(),null,!1,!1)});var Ls="xlinkHref";Nr[Ls]=new Mr("xlinkHref",bt,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function($){Nr[$]=new Mr($,bt,!1,$.toLowerCase(),null,!0,!0)});var L0=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*\:/i,ns=!1;function as($){!ns&&L0.test($)&&(ns=!0,ne("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.",JSON.stringify($)))}function Xn($,J,re,ae){if(ae.mustUseProperty){var se=ae.propertyName;return $[se]}else{_r(re,J),ae.sanitizeURL&&as(""+re);var ce=ae.attributeName,ve=null;if(ae.type===Fr){if($.hasAttribute(ce)){var Ae=$.getAttribute(ce);return Ae===""?!0:Rr(J,re,ae,!1)?Ae:Ae===""+re?re:Ae}}else if($.hasAttribute(ce)){if(Rr(J,re,ae,!1))return $.getAttribute(ce);if(ae.type===Nt)return re;ve=$.getAttribute(ce)}return Rr(J,re,ae,!1)?ve===null?re:ve:ve===""+re?re:ve}}function _a($,J,re,ae){{if(!jr(J))return;if(!$.hasAttribute(J))return re===void 0?void 0:null;var se=$.getAttribute(J);return _r(re,J),se===""+re?re:se}}function Sa($,J,re,ae){var se=Qi(J);if(!Yr(J,se,ae)){if(Rr(J,re,se,ae)&&(re=null),ae||se===null){if(jr(J)){var ce=J;re===null?$.removeAttribute(ce):(_r(re,J),$.setAttribute(ce,""+re))}return}var ve=se.mustUseProperty;if(ve){var Ae=se.propertyName;if(re===null){var Te=se.type;$[Ae]=Te===Nt?!1:""}else $[Ae]=re;return}var Ge=se.attributeName,Fe=se.attributeNamespace;if(re===null)$.removeAttribute(Ge);else{var Ye=se.type,We;Ye===Nt||Ye===Fr&&re===!0?We="":(_r(re,Ge),We=""+re,se.sanitizeURL&&as(We.toString())),Fe?$.setAttributeNS(Fe,Ge,We):$.setAttribute(Ge,We)}}}var Vn=Symbol.for("react.element"),je=Symbol.for("react.portal"),mt=Symbol.for("react.fragment"),St=Symbol.for("react.strict_mode"),jt=Symbol.for("react.profiler"),or=Symbol.for("react.provider"),kr=Symbol.for("react.context"),Mt=Symbol.for("react.forward_ref"),nr=Symbol.for("react.suspense"),$r=Symbol.for("react.suspense_list"),Ir=Symbol.for("react.memo"),lr=Symbol.for("react.lazy"),bi=Symbol.for("react.scope"),On=Symbol.for("react.debug_trace_mode"),ss=Symbol.for("react.offscreen"),Wi=Symbol.for("react.legacy_hidden"),$c=Symbol.for("react.cache"),Qc=Symbol.for("react.tracing_marker"),Rl=Symbol.iterator,Wc="@@iterator";function Zn($){if($===null||typeof $!="object")return null;var J=Rl&&$[Rl]||$[Wc];return typeof J=="function"?J:null}var ur=Object.assign,os=0,Ta,U0,j0,z0,H0,$0,Q0;function W0(){}W0.__reactDisabledLog=!0;function wl(){{if(os===0){Ta=console.log,U0=console.info,j0=console.warn,z0=console.error,H0=console.group,$0=console.groupCollapsed,Q0=console.groupEnd;var $={configurable:!0,enumerable:!0,value:W0,writable:!0};Object.defineProperties(console,{info:$,log:$,warn:$,error:$,group:$,groupCollapsed:$,groupEnd:$})}os++}}function Yc(){{if(os--,os===0){var $={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:ur({},$,{value:Ta}),info:ur({},$,{value:U0}),warn:ur({},$,{value:j0}),error:ur({},$,{value:z0}),group:ur({},$,{value:H0}),groupCollapsed:ur({},$,{value:$0}),groupEnd:ur({},$,{value:Q0})})}os<0&&ne("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var Y0=K.ReactCurrentDispatcher,ls;function hn($,J,re){{if(ls===void 0)try{throw Error()}catch(se){var ae=se.stack.trim().match(/\n( *(at )?)/);ls=ae&&ae[1]||""}return` +`+ls+$}}var Ca=!1,Da;{var Us=typeof WeakMap=="function"?WeakMap:Map;Da=new Us}function K0($,J){if(!$||Ca)return"";{var re=Da.get($);if(re!==void 0)return re}var ae;Ca=!0;var se=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var ce;ce=Y0.current,Y0.current=null,wl();try{if(J){var ve=function(){throw Error()};if(Object.defineProperty(ve.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(ve,[])}catch(it){ae=it}Reflect.construct($,[],ve)}else{try{ve.call()}catch(it){ae=it}$.call(ve.prototype)}}else{try{throw Error()}catch(it){ae=it}$()}}catch(it){if(it&&ae&&typeof it.stack=="string"){for(var Ae=it.stack.split(` +`),Te=ae.stack.split(` +`),Ge=Ae.length-1,Fe=Te.length-1;Ge>=1&&Fe>=0&&Ae[Ge]!==Te[Fe];)Fe--;for(;Ge>=1&&Fe>=0;Ge--,Fe--)if(Ae[Ge]!==Te[Fe]){if(Ge!==1||Fe!==1)do if(Ge--,Fe--,Fe<0||Ae[Ge]!==Te[Fe]){var Ye=` +`+Ae[Ge].replace(" at new "," at ");return $.displayName&&Ye.includes("")&&(Ye=Ye.replace("",$.displayName)),typeof $=="function"&&Da.set($,Ye),Ye}while(Ge>=1&&Fe>=0);break}}}finally{Ca=!1,Y0.current=ce,Yc(),Error.prepareStackTrace=se}var We=$?$.displayName||$.name:"",rt=We?hn(We):"";return typeof $=="function"&&Da.set($,rt),rt}function Bl($,J,re){return K0($,!0)}function J0($,J,re){return K0($,!1)}function Kc($){var J=$.prototype;return!!(J&&J.isReactComponent)}function Pa($,J,re){if($==null)return"";if(typeof $=="function")return K0($,Kc($));if(typeof $=="string")return hn($);switch($){case nr:return hn("Suspense");case $r:return hn("SuspenseList")}if(typeof $=="object")switch($.$$typeof){case Mt:return J0($.render);case Ir:return Pa($.type,J,re);case lr:{var ae=$,se=ae._payload,ce=ae._init;try{return Pa(ce(se),J,re)}catch{}}}return""}function Gl($){switch($._debugOwner&&$._debugOwner.type,$._debugSource,$.tag){case xe:return hn($.type);case Ve:return hn("Lazy");case _e:return hn("Suspense");case tt:return hn("SuspenseList");case oe:case he:case we:return J0($.type);case me:return J0($.type.render);case ue:return Bl($.type);default:return""}}function q0($){try{var J="",re=$;do J+=Gl(re),re=re.return;while(re);return J}catch(ae){return` +Error generating stack: `+ae.message+` +`+ae.stack}}function js($,J,re){var ae=$.displayName;if(ae)return ae;var se=J.displayName||J.name||"";return se!==""?re+"("+se+")":re}function Fl($){return $.displayName||"Context"}function Er($){if($==null)return null;if(typeof $.tag=="number"&&ne("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof $=="function")return $.displayName||$.name||null;if(typeof $=="string")return $;switch($){case mt:return"Fragment";case je:return"Portal";case jt:return"Profiler";case St:return"StrictMode";case nr:return"Suspense";case $r:return"SuspenseList"}if(typeof $=="object")switch($.$$typeof){case kr:var J=$;return Fl(J)+".Consumer";case or:var re=$;return Fl(re._context)+".Provider";case Mt:return js($,$.render,"ForwardRef");case Ir:var ae=$.displayName||null;return ae!==null?ae:Er($.type)||"Memo";case lr:{var se=$,ce=se._payload,ve=se._init;try{return Er(ve(ce))}catch{return null}}}return null}function X0($,J,re){var ae=J.displayName||J.name||"";return $.displayName||(ae!==""?re+"("+ae+")":re)}function Z0($){return $.displayName||"Context"}function rr($){var J=$.tag,re=$.type;switch(J){case Qe:return"Cache";case ye:var ae=re;return Z0(ae)+".Consumer";case ge:var se=re;return Z0(se._context)+".Provider";case at:return"DehydratedFragment";case me:return X0(re,re.render,"ForwardRef");case ke:return"Fragment";case xe:return re;case fe:return"Portal";case de:return"Root";case pe:return"Text";case Ve:return Er(re);case Se:return re===St?"StrictMode":"Mode";case Ne:return"Offscreen";case Ee:return"Profiler";case Ke:return"Scope";case _e:return"Suspense";case tt:return"SuspenseList";case Re:return"TracingMarker";case ue:case oe:case $e:case he:case Ie:case we:if(typeof re=="function")return re.displayName||re.name||null;if(typeof re=="string")return re;break}return null}var Vl=K.ReactDebugCurrentFrame,_i=null,us=!1;function Ia(){{if(_i===null)return null;var $=_i._debugOwner;if($!==null&&typeof $<"u")return rr($)}return null}function Ol(){return _i===null?"":q0(_i)}function ui(){Vl.getCurrentStack=null,_i=null,us=!1}function zr($){Vl.getCurrentStack=$===null?null:Ol,_i=$,us=!1}function Ml(){return _i}function Yi($){us=$}function Ni($){return""+$}function Mn($){switch(typeof $){case"boolean":case"number":case"string":case"undefined":return $;case"object":return vt($),$;default:return""}}var Jc={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0};function zs($,J){Jc[J.type]||J.onChange||J.onInput||J.readOnly||J.disabled||J.value==null||ne("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`."),J.onChange||J.readOnly||J.disabled||J.checked==null||ne("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")}function cs($){var J=$.type,re=$.nodeName;return re&&re.toLowerCase()==="input"&&(J==="checkbox"||J==="radio")}function Nl($){return $._valueTracker}function Ra($){$._valueTracker=null}function Ll($){var J="";return $&&(cs($)?J=$.checked?"true":"false":J=$.value),J}function qc($){var J=cs($)?"checked":"value",re=Object.getOwnPropertyDescriptor($.constructor.prototype,J);vt($[J]);var ae=""+$[J];if(!($.hasOwnProperty(J)||typeof re>"u"||typeof re.get!="function"||typeof re.set!="function")){var se=re.get,ce=re.set;Object.defineProperty($,J,{configurable:!0,get:function(){return se.call(this)},set:function(Ae){vt(Ae),ae=""+Ae,ce.call(this,Ae)}}),Object.defineProperty($,J,{enumerable:re.enumerable});var ve={getValue:function(){return ae},setValue:function(Ae){vt(Ae),ae=""+Ae},stopTracking:function(){Ra($),delete $[J]}};return ve}}function ea($){Nl($)||($._valueTracker=qc($))}function Hs($){if(!$)return!1;var J=Nl($);if(!J)return!0;var re=J.getValue(),ae=Ll($);return ae!==re?(J.setValue(ae),!0):!1}function wa($){if($=$||(typeof document<"u"?document:void 0),typeof $>"u")return null;try{return $.activeElement||$.body}catch{return $.body}}var $s=!1,Ul=!1,jl=!1,zl=!1;function Hl($){var J=$.type==="checkbox"||$.type==="radio";return J?$.checked!=null:$.value!=null}function De($,J){var re=$,ae=J.checked,se=ur({},J,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:ae??re._wrapperState.initialChecked});return se}function Le($,J){zs("input",J),J.checked!==void 0&&J.defaultChecked!==void 0&&!Ul&&(ne("%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",Ia()||"A component",J.type),Ul=!0),J.value!==void 0&&J.defaultValue!==void 0&&!$s&&(ne("%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",Ia()||"A component",J.type),$s=!0);var re=$,ae=J.defaultValue==null?"":J.defaultValue;re._wrapperState={initialChecked:J.checked!=null?J.checked:J.defaultChecked,initialValue:Mn(J.value!=null?J.value:ae),controlled:Hl(J)}}function nt($,J){var re=$,ae=J.checked;ae!=null&&Sa(re,"checked",ae,!1)}function ot($,J){var re=$;{var ae=Hl(J);!re._wrapperState.controlled&&ae&&!zl&&(ne("A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),zl=!0),re._wrapperState.controlled&&!ae&&!jl&&(ne("A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a defined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),jl=!0)}nt($,J);var se=Mn(J.value),ce=J.type;if(se!=null)ce==="number"?(se===0&&re.value===""||re.value!=se)&&(re.value=Ni(se)):re.value!==Ni(se)&&(re.value=Ni(se));else if(ce==="submit"||ce==="reset"){re.removeAttribute("value");return}J.hasOwnProperty("value")?Jt(re,J.type,se):J.hasOwnProperty("defaultValue")&&Jt(re,J.type,Mn(J.defaultValue)),J.checked==null&&J.defaultChecked!=null&&(re.defaultChecked=!!J.defaultChecked)}function kt($,J,re){var ae=$;if(J.hasOwnProperty("value")||J.hasOwnProperty("defaultValue")){var se=J.type,ce=se==="submit"||se==="reset";if(ce&&(J.value===void 0||J.value===null))return;var ve=Ni(ae._wrapperState.initialValue);re||ve!==ae.value&&(ae.value=ve),ae.defaultValue=ve}var Ae=ae.name;Ae!==""&&(ae.name=""),ae.defaultChecked=!ae.defaultChecked,ae.defaultChecked=!!ae._wrapperState.initialChecked,Ae!==""&&(ae.name=Ae)}function Qt($,J){var re=$;ot(re,J),Gt(re,J)}function Gt($,J){var re=J.name;if(J.type==="radio"&&re!=null){for(var ae=$;ae.parentNode;)ae=ae.parentNode;_r(re,"name");for(var se=ae.querySelectorAll("input[name="+JSON.stringify(""+re)+'][type="radio"]'),ce=0;ce.")))}):J.dangerouslySetInnerHTML!=null&&(wr||(wr=!0,ne("Pass a `value` prop if you set dangerouslyInnerHTML so React knows which value should be selected.")))),J.selected!=null&&!cr&&(ne("Use the `defaultValue` or `value` props on must be a scalar value if `multiple` is false.%s",re,Qs())}}}}function ta($,J,re,ae){var se=$.options;if(J){for(var ce=re,ve={},Ae=0;Ae.");var ae=ur({},J,{value:void 0,defaultValue:void 0,children:Ni(re._wrapperState.initialValue)});return ae}function rp($,J){var re=$;zs("textarea",J),J.value!==void 0&&J.defaultValue!==void 0&&!tp&&(ne("%s contains a textarea with both value and defaultValue props. Textarea elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled textarea and remove one of these props. More info: https://reactjs.org/link/controlled-components",Ia()||"A component"),tp=!0);var ae=J.value;if(ae==null){var se=J.children,ce=J.defaultValue;if(se!=null){ne("Use the `defaultValue` or `value` props instead of setting children on