diff --git a/assets/index-COfZZAt9.css b/assets/index-CPYpbGHF.css similarity index 99% rename from assets/index-COfZZAt9.css rename to assets/index-CPYpbGHF.css index 5ff59fa..571928b 100644 --- a/assets/index-COfZZAt9.css +++ b/assets/index-CPYpbGHF.css @@ -343,4 +343,4 @@ * Released under the MIT license * http://opensource.org/licenses/MIT * -*/.transition{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible!important}.loading.transition{position:absolute;top:-99999px;left:-99999px}.hidden.transition{display:none;visibility:hidden}.visible.transition{display:block!important;visibility:visible!important}.disabled.transition{-webkit-animation-play-state:paused;animation-play-state:paused}.looping.transition{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.transition.browse{-webkit-animation-duration:.5s;animation-duration:.5s}.transition.browse.in{-webkit-animation-name:browseIn;animation-name:browseIn}.transition.browse.left.out,.transition.browse.out{-webkit-animation-name:browseOutLeft;animation-name:browseOutLeft}.transition.browse.right.out{-webkit-animation-name:browseOutRight;animation-name:browseOutRight}@-webkit-keyframes browseIn{0%{transform:scale(.8) translateZ(0);z-index:-1}10%{transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{transform:scale(1.05) translateZ(0);opacity:1;z-index:999}to{transform:scale(1) translateZ(0);z-index:999}}@keyframes browseIn{0%{transform:scale(.8) translateZ(0);z-index:-1}10%{transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{transform:scale(1.05) translateZ(0);opacity:1;z-index:999}to{transform:scale(1) translateZ(0);z-index:999}}@-webkit-keyframes browseOutLeft{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:-1;transform:translate(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:-1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutLeft{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:-1;transform:translate(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:-1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@-webkit-keyframes browseOutRight{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:1;transform:translate(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutRight{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:1;transform:translate(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}.drop.transition{transform-origin:top center;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.34,1.61,.7,1);animation-timing-function:cubic-bezier(.34,1.61,.7,1)}.drop.transition.in{-webkit-animation-name:dropIn;animation-name:dropIn}.drop.transition.out{-webkit-animation-name:dropOut;animation-name:dropOut}@-webkit-keyframes dropIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes dropIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes dropOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes dropOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.transition.fade.in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.transition[class*="fade up"].in{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.transition[class*="fade down"].in{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.transition[class*="fade left"].in{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.transition[class*="fade right"].in{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.transition.fade.out{-webkit-animation-name:fadeOut;animation-name:fadeOut}.transition[class*="fade up"].out{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.transition[class*="fade down"].out{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.transition[class*="fade left"].out{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.transition[class*="fade right"].out{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate(10%)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(10%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate(-10%)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(-10%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5%)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5%)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5%)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5%)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(5%)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(5%)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-5%)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-5%)}}.flip.transition.in,.flip.transition.out{-webkit-animation-duration:.6s;animation-duration:.6s}.horizontal.flip.transition.in{-webkit-animation-name:horizontalFlipIn;animation-name:horizontalFlipIn}.horizontal.flip.transition.out{-webkit-animation-name:horizontalFlipOut;animation-name:horizontalFlipOut}.vertical.flip.transition.in{-webkit-animation-name:verticalFlipIn;animation-name:verticalFlipIn}.vertical.flip.transition.out{-webkit-animation-name:verticalFlipOut;animation-name:verticalFlipOut}@-webkit-keyframes horizontalFlipIn{0%{transform:perspective(2000px) rotateY(-90deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes horizontalFlipIn{0%{transform:perspective(2000px) rotateY(-90deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@-webkit-keyframes verticalFlipIn{0%{transform:perspective(2000px) rotateX(-90deg);opacity:0}to{transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes verticalFlipIn{0%{transform:perspective(2000px) rotateX(-90deg);opacity:0}to{transform:perspective(2000px) rotateX(0);opacity:1}}@-webkit-keyframes horizontalFlipOut{0%{transform:perspective(2000px) rotateY(0);opacity:1}to{transform:perspective(2000px) rotateY(90deg);opacity:0}}@keyframes horizontalFlipOut{0%{transform:perspective(2000px) rotateY(0);opacity:1}to{transform:perspective(2000px) rotateY(90deg);opacity:0}}@-webkit-keyframes verticalFlipOut{0%{transform:perspective(2000px) rotateX(0);opacity:1}to{transform:perspective(2000px) rotateX(-90deg);opacity:0}}@keyframes verticalFlipOut{0%{transform:perspective(2000px) rotateX(0);opacity:1}to{transform:perspective(2000px) rotateX(-90deg);opacity:0}}.scale.transition.in{-webkit-animation-name:scaleIn;animation-name:scaleIn}.scale.transition.out{-webkit-animation-name:scaleOut;animation-name:scaleOut}@-webkit-keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.transition.fly{-webkit-animation-duration:.6s;animation-duration:.6s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.transition.fly.in{-webkit-animation-name:flyIn;animation-name:flyIn}.transition[class*="fly up"].in{-webkit-animation-name:flyInUp;animation-name:flyInUp}.transition[class*="fly down"].in{-webkit-animation-name:flyInDown;animation-name:flyInDown}.transition[class*="fly left"].in{-webkit-animation-name:flyInLeft;animation-name:flyInLeft}.transition[class*="fly right"].in{-webkit-animation-name:flyInRight;animation-name:flyInRight}.transition.fly.out{-webkit-animation-name:flyOut;animation-name:flyOut}.transition[class*="fly up"].out{-webkit-animation-name:flyOutUp;animation-name:flyOutUp}.transition[class*="fly down"].out{-webkit-animation-name:flyOutDown;animation-name:flyOutDown}.transition[class*="fly left"].out{-webkit-animation-name:flyOutLeft;animation-name:flyOutLeft}.transition[class*="fly right"].out{-webkit-animation-name:flyOutRight;animation-name:flyOutRight}@-webkit-keyframes flyIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@keyframes flyIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@-webkit-keyframes flyInUp{0%{opacity:0;transform:translate3d(0,1500px,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 flyInUp{0%{opacity:0;transform:translate3d(0,1500px,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)}}@-webkit-keyframes flyInDown{0%{opacity:0;transform:translate3d(0,-1500px,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 flyInDown{0%{opacity:0;transform:translate3d(0,-1500px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@-webkit-keyframes flyInLeft{0%{opacity:0;transform:translate3d(1500px,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 flyInLeft{0%{opacity:0;transform:translate3d(1500px,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}}@-webkit-keyframes flyInRight{0%{opacity:0;transform:translate3d(-1500px,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 flyInRight{0%{opacity:0;transform:translate3d(-1500px,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}}@-webkit-keyframes flyOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes flyOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@-webkit-keyframes flyOutUp{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes flyOutUp{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@-webkit-keyframes flyOutDown{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes flyOutDown{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flyOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes flyOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@-webkit-keyframes flyOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes flyOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.transition.slide.in,.transition[class*="slide down"].in{-webkit-animation-name:slideInY;animation-name:slideInY;transform-origin:top center}.transition[class*="slide up"].in{-webkit-animation-name:slideInY;animation-name:slideInY;transform-origin:bottom center}.transition[class*="slide left"].in{-webkit-animation-name:slideInX;animation-name:slideInX;transform-origin:center right}.transition[class*="slide right"].in{-webkit-animation-name:slideInX;animation-name:slideInX;transform-origin:center left}.transition.slide.out,.transition[class*="slide down"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;transform-origin:top center}.transition[class*="slide up"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;transform-origin:bottom center}.transition[class*="slide left"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;transform-origin:center right}.transition[class*="slide right"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;transform-origin:center left}@-webkit-keyframes slideInY{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes slideInY{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@-webkit-keyframes slideInX{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes slideInX{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@-webkit-keyframes slideOutY{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}@keyframes slideOutY{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}@-webkit-keyframes slideOutX{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes slideOutX{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}.transition.swing{-webkit-animation-duration:.8s;animation-duration:.8s}.transition[class*="swing down"].in{-webkit-animation-name:swingInX;animation-name:swingInX;transform-origin:top center}.transition[class*="swing up"].in{-webkit-animation-name:swingInX;animation-name:swingInX;transform-origin:bottom center}.transition[class*="swing left"].in{-webkit-animation-name:swingInY;animation-name:swingInY;transform-origin:center right}.transition[class*="swing right"].in{-webkit-animation-name:swingInY;animation-name:swingInY;transform-origin:center left}.transition.swing.out,.transition[class*="swing down"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;transform-origin:top center}.transition[class*="swing up"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;transform-origin:bottom center}.transition[class*="swing left"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;transform-origin:center right}.transition[class*="swing right"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;transform-origin:center left}@-webkit-keyframes swingInX{0%{transform:perspective(1000px) rotateX(90deg);opacity:0}40%{transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{transform:perspective(1000px) rotateX(15deg)}80%{transform:perspective(1000px) rotateX(-7.5deg)}to{transform:perspective(1000px) rotateX(0)}}@keyframes swingInX{0%{transform:perspective(1000px) rotateX(90deg);opacity:0}40%{transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{transform:perspective(1000px) rotateX(15deg)}80%{transform:perspective(1000px) rotateX(-7.5deg)}to{transform:perspective(1000px) rotateX(0)}}@-webkit-keyframes swingInY{0%{transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{transform:perspective(1000px) rotateY(30deg);opacity:1}60%{transform:perspective(1000px) rotateY(-17.5deg)}80%{transform:perspective(1000px) rotateY(7.5deg)}to{transform:perspective(1000px) rotateY(0)}}@keyframes swingInY{0%{transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{transform:perspective(1000px) rotateY(30deg);opacity:1}60%{transform:perspective(1000px) rotateY(-17.5deg)}80%{transform:perspective(1000px) rotateY(7.5deg)}to{transform:perspective(1000px) rotateY(0)}}@-webkit-keyframes swingOutX{0%{transform:perspective(1000px) rotateX(0)}40%{transform:perspective(1000px) rotateX(-7.5deg)}60%{transform:perspective(1000px) rotateX(17.5deg)}80%{transform:perspective(1000px) rotateX(-30deg);opacity:1}to{transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes swingOutX{0%{transform:perspective(1000px) rotateX(0)}40%{transform:perspective(1000px) rotateX(-7.5deg)}60%{transform:perspective(1000px) rotateX(17.5deg)}80%{transform:perspective(1000px) rotateX(-30deg);opacity:1}to{transform:perspective(1000px) rotateX(90deg);opacity:0}}@-webkit-keyframes swingOutY{0%{transform:perspective(1000px) rotateY(0)}40%{transform:perspective(1000px) rotateY(7.5deg)}60%{transform:perspective(1000px) rotateY(-10deg)}80%{transform:perspective(1000px) rotateY(30deg);opacity:1}to{transform:perspective(1000px) rotateY(-90deg);opacity:0}}@keyframes swingOutY{0%{transform:perspective(1000px) rotateY(0)}40%{transform:perspective(1000px) rotateY(7.5deg)}60%{transform:perspective(1000px) rotateY(-10deg)}80%{transform:perspective(1000px) rotateY(30deg);opacity:1}to{transform:perspective(1000px) rotateY(-90deg);opacity:0}}.transition.zoom.in{-webkit-animation-name:zoomIn;animation-name:zoomIn}.transition.zoom.out{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomIn{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes zoomIn{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(0)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(0)}}.flash.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flash;animation-name:flash}.shake.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:shake;animation-name:shake}.bounce.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounce;animation-name:bounce}.tada.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:tada;animation-name:tada}.pulse.transition{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:pulse;animation-name:pulse}.jiggle.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:jiggle;animation-name:jiggle}.transition.glow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1)}.transition.glow{-webkit-animation-name:glow;animation-name:glow}@-webkit-keyframes flash{0%,to,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,to,50%{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@-webkit-keyframes bounce{0%,to,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes bounce{0%,to,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@-webkit-keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@-webkit-keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}to{transform:scale(1);opacity:1}}@-webkit-keyframes jiggle{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@keyframes jiggle{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@-webkit-keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}to{background-color:#fcfcfd}}@keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}to{background-color:#fcfcfd}}body,html{height:100%}.node{cursor:pointer}#root{height:100%;display:flex;flex-direction:column}#content{flex:1 1 auto;height:100%;overflow:hidden}#introContent{flex:1 1 auto;height:100%;overflow:hidden;display:flex}#svgContainer{flex:1 1 auto;overflow:auto}.hidden{display:none}p.comment{margin-top:16px}div.ui.error.message{margin:auto}div.ui.errorPopup.message{left:40px;bottom:40px;position:fixed}div.ui.card.intro{width:770px;margin:auto}.version{color:#888}.backgroundImage{width:100%;height:100%;background-image:url(./topola-DAj3jHeV.jpg);background-size:cover;background-position:0% 20%;position:fixed;z-index:-100;filter:blur(8px) opacity(30%);-webkit-filter:blur(8px) opacity(30%)}div.zoom{box-shadow:0 1px 5px #000000a6;border-radius:4px;position:fixed;margin:10px;z-index:10}.zoom button{font-family:monospace;font-weight:700;font-size:20px;text-decoration:none;color:#000;text-align:center;width:26px;height:26px;background-color:#fff;display:block;line-height:26px;box-sizing:content-box;cursor:pointer;padding:0}.zoom button:hover{background-color:#eee}.zoom button:focus{outline:0px}.zoom-in{border-top-left-radius:4px;border-top-right-radius:4px;border-top:0px;border-bottom:1px solid #ccc;border-left:0px;border-right:0px}.zoom-out{border:0px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ui.loader.loading-more{position:absolute;top:auto;bottom:0;left:25px}.content .ui.image.blockImage{display:block}.link-span{color:#4183c4;cursor:pointer}.ui.menu .item>img:not(.ui).menu-icon{width:24px;height:24px;margin-right:5px}.ui.top.attached.menu{margin-top:0}.details{padding:15px 0;border-bottom:1px solid rgba(34,36,38,.15);overflow-y:auto;height:calc(100% - 43px)}.details .ui.items .item .content{padding:0 15px 0 25px}.details .item-header{justify-content:space-between;display:flex;word-break:break-word}.details .item-header .header{text-transform:uppercase;margin:0;min-width:40%}.details .person-image{padding:0 10px}.ui.form .field.no-margin{margin:0}.ui.tabular.menu a{text-transform:uppercase}.limit-height{height:300px;overflow-y:scroll}.loaded-image-thumbnail{cursor:zoom-in}.hidden-image{display:none!important}.modal-image{display:block;margin-left:auto;margin-right:auto}.modal-image .ui.attached.label{width:auto;min-width:100%}.image-placeholder{height:100%}.event-extras .ui.attached.menu{border:none;min-height:auto}.event-extras .ui.attached.segment.tab,.event-extras .ui.tabular.menu .item{border:none}.event-extras .ui.menu .active.item .icon{background-color:#1b1c1d;color:#fff}.event-extras .ui.attached.segment.active.tab{word-break:normal;overflow-wrap:anywhere;max-width:289px;padding:14px 0 0}#dotatsoSvgContainer{flex:1 1 auto;overflow:auto}#dotatsoSvgContainer svg.main_svg{width:100%;height:100%}#dotatsoSvgContainer rect.card-female,#dotatsoSvgContainer .card-female .card-body-rect,#dotatsoSvgContainer .card-female .text-overflow-mask{fill:#c48a92}#dotatsoSvgContainer rect.card-male,#dotatsoSvgContainer .card-male .card-body-rect,#dotatsoSvgContainer .card-male .text-overflow-mask{fill:#789fac}#dotatsoSvgContainer .card-genderless .card-body-rect,#dotatsoSvgContainer .card-genderless .text-overflow-mask{fill:#d3d3d3}#dotatsoSvgContainer g.card_add text{fill:#fff}#dotatsoSvgContainer .card-main-outline{stroke:#000;stroke-width:3px}#dotatsoSvgContainer .card_family_tree rect{transition:.3s}#dotatsoSvgContainer .card_family_tree:hover rect{transform:scale(1.1)}#dotatsoSvgContainer .card_family_tree line{stroke:#000}#dotatsoSvgContainer .link{stroke:#000}#content .pusher{height:100%;display:flex;overflow:hidden}#content #sidebar.wide~.pusher{width:calc(100% - 350px);transform:none}#content #sidebar.very.thin~.pusher{width:calc(100% - 60px)}#sidebar{overflow:hidden;height:100%}#sideTabs{height:100%}#sideTabs>.ui.tabular.menu{padding-left:60px}#sideToggle{position:absolute;background:inherit;top:0;height:42px;border-radius:0;width:60px}#sideToggle:hover{background-color:#ddd}.collapsed-details{width:100%;height:100%;display:grid;place-items:center}.collapsed-details .vertical-name{writing-mode:vertical-rl;transform:rotate(180deg);transform-origin:center;font-size:1.2rem;font-weight:700;white-space:pre}@media (max-width: 767px){#sidebar{background-color:#fff}#sidebar.wide{width:100%;top:50%;max-height:50%}#sidebar.very.thin{right:unset!important;left:unset!important;bottom:0;width:100%;height:42px!important;top:auto}.collapsed-details .vertical-name{writing-mode:unset;transform:none}#sidebar.wide i.icon.arrow.right:before{content:""}#sidebar.very.thin i.icon.arrow.left:before{content:""}#content #sidebar.wide~.pusher{width:100%;height:50%;min-height:unset}#content #sidebar.very.thin~.pusher{width:100%}} +*/.transition{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible!important}.loading.transition{position:absolute;top:-99999px;left:-99999px}.hidden.transition{display:none;visibility:hidden}.visible.transition{display:block!important;visibility:visible!important}.disabled.transition{-webkit-animation-play-state:paused;animation-play-state:paused}.looping.transition{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.transition.browse{-webkit-animation-duration:.5s;animation-duration:.5s}.transition.browse.in{-webkit-animation-name:browseIn;animation-name:browseIn}.transition.browse.left.out,.transition.browse.out{-webkit-animation-name:browseOutLeft;animation-name:browseOutLeft}.transition.browse.right.out{-webkit-animation-name:browseOutRight;animation-name:browseOutRight}@-webkit-keyframes browseIn{0%{transform:scale(.8) translateZ(0);z-index:-1}10%{transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{transform:scale(1.05) translateZ(0);opacity:1;z-index:999}to{transform:scale(1) translateZ(0);z-index:999}}@keyframes browseIn{0%{transform:scale(.8) translateZ(0);z-index:-1}10%{transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{transform:scale(1.05) translateZ(0);opacity:1;z-index:999}to{transform:scale(1) translateZ(0);z-index:999}}@-webkit-keyframes browseOutLeft{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:-1;transform:translate(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:-1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutLeft{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:-1;transform:translate(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:-1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@-webkit-keyframes browseOutRight{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:1;transform:translate(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutRight{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:1;transform:translate(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}.drop.transition{transform-origin:top center;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.34,1.61,.7,1);animation-timing-function:cubic-bezier(.34,1.61,.7,1)}.drop.transition.in{-webkit-animation-name:dropIn;animation-name:dropIn}.drop.transition.out{-webkit-animation-name:dropOut;animation-name:dropOut}@-webkit-keyframes dropIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes dropIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes dropOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes dropOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.transition.fade.in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.transition[class*="fade up"].in{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.transition[class*="fade down"].in{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.transition[class*="fade left"].in{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.transition[class*="fade right"].in{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.transition.fade.out{-webkit-animation-name:fadeOut;animation-name:fadeOut}.transition[class*="fade up"].out{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.transition[class*="fade down"].out{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.transition[class*="fade left"].out{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.transition[class*="fade right"].out{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate(10%)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(10%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate(-10%)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(-10%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5%)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5%)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5%)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5%)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(5%)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(5%)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-5%)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-5%)}}.flip.transition.in,.flip.transition.out{-webkit-animation-duration:.6s;animation-duration:.6s}.horizontal.flip.transition.in{-webkit-animation-name:horizontalFlipIn;animation-name:horizontalFlipIn}.horizontal.flip.transition.out{-webkit-animation-name:horizontalFlipOut;animation-name:horizontalFlipOut}.vertical.flip.transition.in{-webkit-animation-name:verticalFlipIn;animation-name:verticalFlipIn}.vertical.flip.transition.out{-webkit-animation-name:verticalFlipOut;animation-name:verticalFlipOut}@-webkit-keyframes horizontalFlipIn{0%{transform:perspective(2000px) rotateY(-90deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes horizontalFlipIn{0%{transform:perspective(2000px) rotateY(-90deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@-webkit-keyframes verticalFlipIn{0%{transform:perspective(2000px) rotateX(-90deg);opacity:0}to{transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes verticalFlipIn{0%{transform:perspective(2000px) rotateX(-90deg);opacity:0}to{transform:perspective(2000px) rotateX(0);opacity:1}}@-webkit-keyframes horizontalFlipOut{0%{transform:perspective(2000px) rotateY(0);opacity:1}to{transform:perspective(2000px) rotateY(90deg);opacity:0}}@keyframes horizontalFlipOut{0%{transform:perspective(2000px) rotateY(0);opacity:1}to{transform:perspective(2000px) rotateY(90deg);opacity:0}}@-webkit-keyframes verticalFlipOut{0%{transform:perspective(2000px) rotateX(0);opacity:1}to{transform:perspective(2000px) rotateX(-90deg);opacity:0}}@keyframes verticalFlipOut{0%{transform:perspective(2000px) rotateX(0);opacity:1}to{transform:perspective(2000px) rotateX(-90deg);opacity:0}}.scale.transition.in{-webkit-animation-name:scaleIn;animation-name:scaleIn}.scale.transition.out{-webkit-animation-name:scaleOut;animation-name:scaleOut}@-webkit-keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.transition.fly{-webkit-animation-duration:.6s;animation-duration:.6s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.transition.fly.in{-webkit-animation-name:flyIn;animation-name:flyIn}.transition[class*="fly up"].in{-webkit-animation-name:flyInUp;animation-name:flyInUp}.transition[class*="fly down"].in{-webkit-animation-name:flyInDown;animation-name:flyInDown}.transition[class*="fly left"].in{-webkit-animation-name:flyInLeft;animation-name:flyInLeft}.transition[class*="fly right"].in{-webkit-animation-name:flyInRight;animation-name:flyInRight}.transition.fly.out{-webkit-animation-name:flyOut;animation-name:flyOut}.transition[class*="fly up"].out{-webkit-animation-name:flyOutUp;animation-name:flyOutUp}.transition[class*="fly down"].out{-webkit-animation-name:flyOutDown;animation-name:flyOutDown}.transition[class*="fly left"].out{-webkit-animation-name:flyOutLeft;animation-name:flyOutLeft}.transition[class*="fly right"].out{-webkit-animation-name:flyOutRight;animation-name:flyOutRight}@-webkit-keyframes flyIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@keyframes flyIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@-webkit-keyframes flyInUp{0%{opacity:0;transform:translate3d(0,1500px,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 flyInUp{0%{opacity:0;transform:translate3d(0,1500px,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)}}@-webkit-keyframes flyInDown{0%{opacity:0;transform:translate3d(0,-1500px,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 flyInDown{0%{opacity:0;transform:translate3d(0,-1500px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@-webkit-keyframes flyInLeft{0%{opacity:0;transform:translate3d(1500px,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 flyInLeft{0%{opacity:0;transform:translate3d(1500px,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}}@-webkit-keyframes flyInRight{0%{opacity:0;transform:translate3d(-1500px,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 flyInRight{0%{opacity:0;transform:translate3d(-1500px,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}}@-webkit-keyframes flyOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes flyOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@-webkit-keyframes flyOutUp{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes flyOutUp{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@-webkit-keyframes flyOutDown{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes flyOutDown{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flyOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes flyOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@-webkit-keyframes flyOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes flyOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.transition.slide.in,.transition[class*="slide down"].in{-webkit-animation-name:slideInY;animation-name:slideInY;transform-origin:top center}.transition[class*="slide up"].in{-webkit-animation-name:slideInY;animation-name:slideInY;transform-origin:bottom center}.transition[class*="slide left"].in{-webkit-animation-name:slideInX;animation-name:slideInX;transform-origin:center right}.transition[class*="slide right"].in{-webkit-animation-name:slideInX;animation-name:slideInX;transform-origin:center left}.transition.slide.out,.transition[class*="slide down"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;transform-origin:top center}.transition[class*="slide up"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;transform-origin:bottom center}.transition[class*="slide left"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;transform-origin:center right}.transition[class*="slide right"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;transform-origin:center left}@-webkit-keyframes slideInY{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes slideInY{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@-webkit-keyframes slideInX{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes slideInX{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@-webkit-keyframes slideOutY{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}@keyframes slideOutY{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}@-webkit-keyframes slideOutX{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes slideOutX{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}.transition.swing{-webkit-animation-duration:.8s;animation-duration:.8s}.transition[class*="swing down"].in{-webkit-animation-name:swingInX;animation-name:swingInX;transform-origin:top center}.transition[class*="swing up"].in{-webkit-animation-name:swingInX;animation-name:swingInX;transform-origin:bottom center}.transition[class*="swing left"].in{-webkit-animation-name:swingInY;animation-name:swingInY;transform-origin:center right}.transition[class*="swing right"].in{-webkit-animation-name:swingInY;animation-name:swingInY;transform-origin:center left}.transition.swing.out,.transition[class*="swing down"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;transform-origin:top center}.transition[class*="swing up"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;transform-origin:bottom center}.transition[class*="swing left"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;transform-origin:center right}.transition[class*="swing right"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;transform-origin:center left}@-webkit-keyframes swingInX{0%{transform:perspective(1000px) rotateX(90deg);opacity:0}40%{transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{transform:perspective(1000px) rotateX(15deg)}80%{transform:perspective(1000px) rotateX(-7.5deg)}to{transform:perspective(1000px) rotateX(0)}}@keyframes swingInX{0%{transform:perspective(1000px) rotateX(90deg);opacity:0}40%{transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{transform:perspective(1000px) rotateX(15deg)}80%{transform:perspective(1000px) rotateX(-7.5deg)}to{transform:perspective(1000px) rotateX(0)}}@-webkit-keyframes swingInY{0%{transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{transform:perspective(1000px) rotateY(30deg);opacity:1}60%{transform:perspective(1000px) rotateY(-17.5deg)}80%{transform:perspective(1000px) rotateY(7.5deg)}to{transform:perspective(1000px) rotateY(0)}}@keyframes swingInY{0%{transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{transform:perspective(1000px) rotateY(30deg);opacity:1}60%{transform:perspective(1000px) rotateY(-17.5deg)}80%{transform:perspective(1000px) rotateY(7.5deg)}to{transform:perspective(1000px) rotateY(0)}}@-webkit-keyframes swingOutX{0%{transform:perspective(1000px) rotateX(0)}40%{transform:perspective(1000px) rotateX(-7.5deg)}60%{transform:perspective(1000px) rotateX(17.5deg)}80%{transform:perspective(1000px) rotateX(-30deg);opacity:1}to{transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes swingOutX{0%{transform:perspective(1000px) rotateX(0)}40%{transform:perspective(1000px) rotateX(-7.5deg)}60%{transform:perspective(1000px) rotateX(17.5deg)}80%{transform:perspective(1000px) rotateX(-30deg);opacity:1}to{transform:perspective(1000px) rotateX(90deg);opacity:0}}@-webkit-keyframes swingOutY{0%{transform:perspective(1000px) rotateY(0)}40%{transform:perspective(1000px) rotateY(7.5deg)}60%{transform:perspective(1000px) rotateY(-10deg)}80%{transform:perspective(1000px) rotateY(30deg);opacity:1}to{transform:perspective(1000px) rotateY(-90deg);opacity:0}}@keyframes swingOutY{0%{transform:perspective(1000px) rotateY(0)}40%{transform:perspective(1000px) rotateY(7.5deg)}60%{transform:perspective(1000px) rotateY(-10deg)}80%{transform:perspective(1000px) rotateY(30deg);opacity:1}to{transform:perspective(1000px) rotateY(-90deg);opacity:0}}.transition.zoom.in{-webkit-animation-name:zoomIn;animation-name:zoomIn}.transition.zoom.out{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomIn{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes zoomIn{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(0)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(0)}}.flash.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flash;animation-name:flash}.shake.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:shake;animation-name:shake}.bounce.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounce;animation-name:bounce}.tada.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:tada;animation-name:tada}.pulse.transition{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:pulse;animation-name:pulse}.jiggle.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:jiggle;animation-name:jiggle}.transition.glow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1)}.transition.glow{-webkit-animation-name:glow;animation-name:glow}@-webkit-keyframes flash{0%,to,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,to,50%{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@-webkit-keyframes bounce{0%,to,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes bounce{0%,to,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@-webkit-keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@-webkit-keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}to{transform:scale(1);opacity:1}}@-webkit-keyframes jiggle{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@keyframes jiggle{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@-webkit-keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}to{background-color:#fcfcfd}}@keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}to{background-color:#fcfcfd}}body,html{height:100%}.node{cursor:pointer}#root{height:100%;display:flex;flex-direction:column}#content{flex:1 1 auto;height:100%;overflow:hidden}#introContent{flex:1 1 auto;height:100%;overflow:hidden;display:flex}#svgContainer{flex:1 1 auto;overflow:auto}.hidden{display:none}p.comment{margin-top:16px}div.ui.error.message{margin:auto}div.ui.errorPopup.message{left:40px;bottom:40px;position:fixed}div.ui.card.intro{width:770px;margin:auto}.version{color:#888}.backgroundImage{width:100%;height:100%;background-image:url(./topola-DAj3jHeV.jpg);background-size:cover;background-position:0% 20%;position:fixed;z-index:-100;filter:blur(8px) opacity(30%);-webkit-filter:blur(8px) opacity(30%)}div.zoom{box-shadow:0 1px 5px #000000a6;border-radius:4px;position:fixed;margin:10px;z-index:10}.zoom button{font-family:monospace;font-weight:700;font-size:20px;text-decoration:none;color:#000;text-align:center;width:26px;height:26px;background-color:#fff;display:block;line-height:26px;box-sizing:content-box;cursor:pointer;padding:0}.zoom button:hover{background-color:#eee}.zoom button:focus{outline:0px}.zoom-in{border-top-left-radius:4px;border-top-right-radius:4px;border-top:0px;border-bottom:1px solid #ccc;border-left:0px;border-right:0px}.zoom-out{border:0px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ui.loader.loading-more{position:absolute;top:auto;bottom:0;left:25px}.content .ui.image.blockImage{display:block}.link-span{color:#4183c4;cursor:pointer}.ui.menu .item>img:not(.ui).menu-icon{width:24px;height:24px;margin-right:5px}.ui.top.attached.menu{margin-top:0}.details{padding:15px 0;border-bottom:1px solid rgba(34,36,38,.15);overflow-y:auto;height:calc(100% - 43px)}.details .ui.items .item .content{padding:0 15px 0 25px}.details .item-header{justify-content:space-between;display:flex;word-break:break-word}.details .item-header .header{text-transform:uppercase;margin:0;min-width:40%}.details .person-image{padding:0 10px}.ui.form .field.no-margin{margin:0}.ui.tabular.menu a{text-transform:uppercase}.ui.sub.header,.ui.list{margin-left:20px}.limit-height{height:300px;overflow-y:scroll}.loaded-image-thumbnail{cursor:zoom-in}.hidden-image{display:none!important}.modal-image{display:block;margin-left:auto;margin-right:auto}.modal-image .ui.attached.label{width:auto;min-width:100%}.image-placeholder{height:100%}.event-extras .ui.attached.menu{border:none;min-height:auto}.event-extras .ui.attached.segment.tab,.event-extras .ui.tabular.menu .item{border:none}.event-extras .ui.menu .active.item .icon{background-color:#1b1c1d;color:#fff}.event-extras .ui.attached.segment.active.tab{word-break:normal;overflow-wrap:anywhere;max-width:289px;padding:14px 0 0}#dotatsoSvgContainer{flex:1 1 auto;overflow:auto}#dotatsoSvgContainer svg.main_svg{width:100%;height:100%}#dotatsoSvgContainer rect.card-female,#dotatsoSvgContainer .card-female .card-body-rect,#dotatsoSvgContainer .card-female .text-overflow-mask{fill:#c48a92}#dotatsoSvgContainer rect.card-male,#dotatsoSvgContainer .card-male .card-body-rect,#dotatsoSvgContainer .card-male .text-overflow-mask{fill:#789fac}#dotatsoSvgContainer .card-genderless .card-body-rect,#dotatsoSvgContainer .card-genderless .text-overflow-mask{fill:#d3d3d3}#dotatsoSvgContainer g.card_add text{fill:#fff}#dotatsoSvgContainer .card-main-outline{stroke:#000;stroke-width:3px}#dotatsoSvgContainer .card_family_tree rect{transition:.3s}#dotatsoSvgContainer .card_family_tree:hover rect{transform:scale(1.1)}#dotatsoSvgContainer .card_family_tree line{stroke:#000}#dotatsoSvgContainer .link{stroke:#000}#content .pusher{height:100%;display:flex;overflow:hidden}#content #sidebar.wide~.pusher{width:calc(100% - 350px);transform:none}#content #sidebar.very.thin~.pusher{width:calc(100% - 60px)}#sidebar{overflow:hidden;height:100%}#sideTabs{height:100%}#sideTabs>.ui.tabular.menu{padding-left:60px}#sideToggle{position:absolute;background:inherit;top:0;height:42px;border-radius:0;width:60px}#sideToggle:hover{background-color:#ddd}.collapsed-details{width:100%;height:100%;display:grid;place-items:center}.collapsed-details .vertical-name{writing-mode:vertical-rl;transform:rotate(180deg);transform-origin:center;font-size:1.2rem;font-weight:700;white-space:pre}@media (max-width: 767px){#sidebar{background-color:#fff}#sidebar.wide{width:100%;top:50%;max-height:50%}#sidebar.very.thin{right:unset!important;left:unset!important;bottom:0;width:100%;height:42px!important;top:auto}.collapsed-details .vertical-name{writing-mode:unset;transform:none}#sidebar.wide i.icon.arrow.right:before{content:""}#sidebar.very.thin i.icon.arrow.left:before{content:""}#content #sidebar.wide~.pusher{width:100%;height:50%;min-height:unset}#content #sidebar.very.thin~.pusher{width:100%}} diff --git a/assets/index-Dj8aCQgk.js b/assets/index-DGkTbY2n.js similarity index 60% rename from assets/index-Dj8aCQgk.js rename to assets/index-DGkTbY2n.js index 5af631b..e521974 100644 --- a/assets/index-Dj8aCQgk.js +++ b/assets/index-DGkTbY2n.js @@ -1,4 +1,4 @@ -(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(i){if(i.ep)return;i.ep=!0;const a=n(i);fetch(i.href,a)}})();var Ta=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function zn(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Zm(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var Ix={exports:{}},gh={},Rx={exports:{}},ht={};/** +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerPolicy&&(a.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?a.credentials="include":i.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(i){if(i.ep)return;i.ep=!0;const a=n(i);fetch(i.href,a)}})();var Ma=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Un(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Jm(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var i=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return e[r]}})}),n}var Rx={exports:{}},vh={},Nx={exports:{}},pt={};/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Y4;function HX(){if(Y4)return ht;Y4=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),o=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),l=Symbol.for("react.memo"),c=Symbol.for("react.lazy"),f=Symbol.iterator;function d(W){return W===null||typeof W!="object"?null:(W=f&&W[f]||W["@@iterator"],typeof W=="function"?W:null)}var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y=Object.assign,g={};function w(W,U,G){this.props=W,this.context=U,this.refs=g,this.updater=G||p}w.prototype.isReactComponent={},w.prototype.setState=function(W,U){if(typeof W!="object"&&typeof W!="function"&&W!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,W,U,"setState")},w.prototype.forceUpdate=function(W){this.updater.enqueueForceUpdate(this,W,"forceUpdate")};function _(){}_.prototype=w.prototype;function b(W,U,G){this.props=W,this.context=U,this.refs=g,this.updater=G||p}var E=b.prototype=new _;E.constructor=b,y(E,w.prototype),E.isPureReactComponent=!0;var S=Array.isArray,v=Object.prototype.hasOwnProperty,C={current:null},A={key:!0,ref:!0,__self:!0,__source:!0};function M(W,U,G){var ne,ce={},ve=null,_e=null;if(U!=null)for(ne in U.ref!==void 0&&(_e=U.ref),U.key!==void 0&&(ve=""+U.key),U)v.call(U,ne)&&!A.hasOwnProperty(ne)&&(ce[ne]=U[ne]);var xe=arguments.length-2;if(xe===1)ce.children=G;else if(1>>16,p[1]!==61&&(c[d++]=g>>>8),p[0]!==61&&(c[d++]=g),y=0));return c};t&&(o=new t([62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,0,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51])),n&&(!r.toBlob||!r.toBlobHD)&&(r.toBlob||(r.toBlob=function(u,l){if(l||(l="image/png"),this.mozGetAsFile){u(this.mozGetAsFile("canvas",l));return}if(this.msToBlob&&/^\s*image\/png\s*(?:$|;)/i.test(l)){u(this.msToBlob());return}var c=Array.prototype.slice.call(arguments,1),f=this[a].apply(this,c),d=f.indexOf(","),p=f.substring(d+1),y=i.test(f.substring(0,d)),g;Blob.fake?(g=new Blob,y?g.encoding="base64":g.encoding="URI",g.data=p,g.size=p.length):t&&(y?g=new Blob([s(p)],{type:l}):g=new Blob([decodeURIComponent(p)],{type:l})),u(g)}),!r.toBlobHD&&r.toDataURLHD?r.toBlobHD=function(){a="toDataURLHD";var u=this.toBlob();return a="toDataURL",u}:r.toBlobHD=r.toBlob)}(typeof self<"u"&&self||typeof window<"u"&&window||K0.content||K0),K0}WX();var J4=function(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,a;r"u"&&typeof navigator<"u"&&navigator.product==="ReactNative"?new XX:typeof navigator<"u"?rZ(navigator.userAgent):aZ()}function nZ(e){return e!==""&&eZ.reduce(function(t,n){var r=n[0],i=n[1];if(t)return t;var a=i.exec(e);return!!a&&[r,a]},!1)}function rZ(e){var t=nZ(e);if(!t)return null;var n=t[0],r=t[1];if(n==="searchbot")return new KX;var i=r[1]&&r[1].split(".").join("_").split("_").slice(0,3);i?i.length>>16,p[1]!==61&&(c[d++]=g>>>8),p[0]!==61&&(c[d++]=g),y=0));return c};t&&(o=new t([62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,0,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51])),n&&(!r.toBlob||!r.toBlobHD)&&(r.toBlob||(r.toBlob=function(u,l){if(l||(l="image/png"),this.mozGetAsFile){u(this.mozGetAsFile("canvas",l));return}if(this.msToBlob&&/^\s*image\/png\s*(?:$|;)/i.test(l)){u(this.msToBlob());return}var c=Array.prototype.slice.call(arguments,1),f=this[a].apply(this,c),d=f.indexOf(","),p=f.substring(d+1),y=i.test(f.substring(0,d)),g;Blob.fake?(g=new Blob,y?g.encoding="base64":g.encoding="URI",g.data=p,g.size=p.length):t&&(y?g=new Blob([s(p)],{type:l}):g=new Blob([decodeURIComponent(p)],{type:l})),u(g)}),!r.toBlobHD&&r.toDataURLHD?r.toBlobHD=function(){a="toDataURLHD";var u=this.toBlob();return a="toDataURL",u}:r.toBlobHD=r.toBlob)}(typeof self<"u"&&self||typeof window<"u"&&window||X0.content||X0),X0}VX();var eN=function(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,a;r"u"&&typeof navigator<"u"&&navigator.product==="ReactNative"?new ZX:typeof navigator<"u"?iZ(navigator.userAgent):oZ()}function rZ(e){return e!==""&&tZ.reduce(function(t,n){var r=n[0],i=n[1];if(t)return t;var a=i.exec(e);return!!a&&[r,a]},!1)}function iZ(e){var t=rZ(e);if(!t)return null;var n=t[0],r=t[1];if(n==="searchbot")return new XX;var i=r[1]&&r[1].split(".").join("_").split("_").slice(0,3);i?i.length>>1,U=K[W];if(0>>1;Wi(ce,L))vei(_e,ce)?(K[W]=_e,K[ve]=L,W=ve):(K[W]=ce,K[ne]=L,W=ne);else if(vei(_e,L))K[W]=_e,K[ve]=L,W=ve;else break e}}return q}function i(K,q){var L=K.sortIndex-q.sortIndex;return L!==0?L:K.id-q.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var u=[],l=[],c=1,f=null,d=3,p=!1,y=!1,g=!1,w=typeof setTimeout=="function"?setTimeout:null,_=typeof clearTimeout=="function"?clearTimeout:null,b=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function E(K){for(var q=n(l);q!==null;){if(q.callback===null)r(l);else if(q.startTime<=K)r(l),q.sortIndex=q.expirationTime,t(u,q);else break;q=n(l)}}function S(K){if(g=!1,E(K),!y)if(n(u)!==null)y=!0,B(v);else{var q=n(l);q!==null&&Q(S,q.startTime-K)}}function v(K,q){y=!1,g&&(g=!1,_(M),M=-1),p=!0;var L=d;try{for(E(q),f=n(u);f!==null&&(!(f.expirationTime>q)||K&&!P());){var W=f.callback;if(typeof W=="function"){f.callback=null,d=f.priorityLevel;var U=W(f.expirationTime<=q);q=e.unstable_now(),typeof U=="function"?f.callback=U:f===n(u)&&r(u),E(q)}else r(u);f=n(u)}if(f!==null)var G=!0;else{var ne=n(l);ne!==null&&Q(S,ne.startTime-q),G=!1}return G}finally{f=null,d=L,p=!1}}var C=!1,A=null,M=-1,R=5,O=-1;function P(){return!(e.unstable_now()-OK||125W?(K.sortIndex=L,t(l,K),n(u)===null&&K===n(l)&&(g?(_(M),M=-1):g=!0,Q(S,L-W))):(K.sortIndex=U,t(u,K),y||p||(y=!0,B(v))),K},e.unstable_shouldYield=P,e.unstable_wrapCallback=function(K){var q=d;return function(){var L=d;d=q;try{return K.apply(this,arguments)}finally{d=L}}}}(Dx)),Dx}var rN;function uZ(){return rN||(rN=1,Ox.exports=sZ()),Ox.exports}/** + */var rN;function uZ(){return rN||(rN=1,function(e){function t(K,q){var L=K.length;K.push(q);e:for(;0>>1,j=K[W];if(0>>1;Wi(ce,L))vei(_e,ce)?(K[W]=_e,K[ve]=L,W=ve):(K[W]=ce,K[ne]=L,W=ne);else if(vei(_e,L))K[W]=_e,K[ve]=L,W=ve;else break e}}return q}function i(K,q){var L=K.sortIndex-q.sortIndex;return L!==0?L:K.id-q.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var u=[],l=[],c=1,f=null,d=3,p=!1,y=!1,g=!1,w=typeof setTimeout=="function"?setTimeout:null,_=typeof clearTimeout=="function"?clearTimeout:null,b=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function E(K){for(var q=n(l);q!==null;){if(q.callback===null)r(l);else if(q.startTime<=K)r(l),q.sortIndex=q.expirationTime,t(u,q);else break;q=n(l)}}function S(K){if(g=!1,E(K),!y)if(n(u)!==null)y=!0,B(v);else{var q=n(l);q!==null&&Q(S,q.startTime-K)}}function v(K,q){y=!1,g&&(g=!1,_(M),M=-1),p=!0;var L=d;try{for(E(q),f=n(u);f!==null&&(!(f.expirationTime>q)||K&&!P());){var W=f.callback;if(typeof W=="function"){f.callback=null,d=f.priorityLevel;var j=W(f.expirationTime<=q);q=e.unstable_now(),typeof j=="function"?f.callback=j:f===n(u)&&r(u),E(q)}else r(u);f=n(u)}if(f!==null)var G=!0;else{var ne=n(l);ne!==null&&Q(S,ne.startTime-q),G=!1}return G}finally{f=null,d=L,p=!1}}var C=!1,A=null,M=-1,R=5,O=-1;function P(){return!(e.unstable_now()-OK||125W?(K.sortIndex=L,t(l,K),n(u)===null&&K===n(l)&&(g?(_(M),M=-1):g=!0,Q(S,L-W))):(K.sortIndex=j,t(u,K),y||p||(y=!0,B(v))),K},e.unstable_shouldYield=P,e.unstable_wrapCallback=function(K){var q=d;return function(){var L=d;d=q;try{return K.apply(this,arguments)}finally{d=L}}}}($x)),$x}var iN;function lZ(){return iN||(iN=1,Dx.exports=uZ()),Dx.exports}/** * @license React * react-dom.production.min.js * @@ -30,58 +30,58 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var iN;function lZ(){if(iN)return Pr;iN=1;var e=su(),t=uZ();function n(h){for(var m="https://reactjs.org/docs/error-decoder.html?invariant="+h,x=1;x"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),u=Object.prototype.hasOwnProperty,l=/^[: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]*$/,c={},f={};function d(h){return u.call(f,h)?!0:u.call(c,h)?!1:l.test(h)?f[h]=!0:(c[h]=!0,!1)}function p(h,m,x,k){if(x!==null&&x.type===0)return!1;switch(typeof m){case"function":case"symbol":return!0;case"boolean":return k?!1:x!==null?!x.acceptsBooleans:(h=h.toLowerCase().slice(0,5),h!=="data-"&&h!=="aria-");default:return!1}}function y(h,m,x,k){if(m===null||typeof m>"u"||p(h,m,x,k))return!0;if(k)return!1;if(x!==null)switch(x.type){case 3:return!m;case 4:return m===!1;case 5:return isNaN(m);case 6:return isNaN(m)||1>m}return!1}function g(h,m,x,k,T,N,V){this.acceptsBooleans=m===2||m===3||m===4,this.attributeName=k,this.attributeNamespace=T,this.mustUseProperty=x,this.propertyName=h,this.type=m,this.sanitizeURL=N,this.removeEmptyString=V}var w={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(h){w[h]=new g(h,0,!1,h,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(h){var m=h[0];w[m]=new g(m,1,!1,h[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(h){w[h]=new g(h,2,!1,h.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(h){w[h]=new g(h,2,!1,h,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(h){w[h]=new g(h,3,!1,h.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(h){w[h]=new g(h,3,!0,h,null,!1,!1)}),["capture","download"].forEach(function(h){w[h]=new g(h,4,!1,h,null,!1,!1)}),["cols","rows","size","span"].forEach(function(h){w[h]=new g(h,6,!1,h,null,!1,!1)}),["rowSpan","start"].forEach(function(h){w[h]=new g(h,5,!1,h.toLowerCase(),null,!1,!1)});var _=/[\-:]([a-z])/g;function b(h){return h[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(h){var m=h.replace(_,b);w[m]=new g(m,1,!1,h,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(h){var m=h.replace(_,b);w[m]=new g(m,1,!1,h,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(h){var m=h.replace(_,b);w[m]=new g(m,1,!1,h,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(h){w[h]=new g(h,1,!1,h.toLowerCase(),null,!1,!1)}),w.xlinkHref=new g("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(h){w[h]=new g(h,1,!1,h.toLowerCase(),null,!0,!0)});function E(h,m,x,k){var T=w.hasOwnProperty(m)?w[m]:null;(T!==null?T.type!==0:k||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),u=Object.prototype.hasOwnProperty,l=/^[: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]*$/,c={},f={};function d(h){return u.call(f,h)?!0:u.call(c,h)?!1:l.test(h)?f[h]=!0:(c[h]=!0,!1)}function p(h,m,x,k){if(x!==null&&x.type===0)return!1;switch(typeof m){case"function":case"symbol":return!0;case"boolean":return k?!1:x!==null?!x.acceptsBooleans:(h=h.toLowerCase().slice(0,5),h!=="data-"&&h!=="aria-");default:return!1}}function y(h,m,x,k){if(m===null||typeof m>"u"||p(h,m,x,k))return!0;if(k)return!1;if(x!==null)switch(x.type){case 3:return!m;case 4:return m===!1;case 5:return isNaN(m);case 6:return isNaN(m)||1>m}return!1}function g(h,m,x,k,T,N,Y){this.acceptsBooleans=m===2||m===3||m===4,this.attributeName=k,this.attributeNamespace=T,this.mustUseProperty=x,this.propertyName=h,this.type=m,this.sanitizeURL=N,this.removeEmptyString=Y}var w={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(h){w[h]=new g(h,0,!1,h,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(h){var m=h[0];w[m]=new g(m,1,!1,h[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(h){w[h]=new g(h,2,!1,h.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(h){w[h]=new g(h,2,!1,h,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(h){w[h]=new g(h,3,!1,h.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(h){w[h]=new g(h,3,!0,h,null,!1,!1)}),["capture","download"].forEach(function(h){w[h]=new g(h,4,!1,h,null,!1,!1)}),["cols","rows","size","span"].forEach(function(h){w[h]=new g(h,6,!1,h,null,!1,!1)}),["rowSpan","start"].forEach(function(h){w[h]=new g(h,5,!1,h.toLowerCase(),null,!1,!1)});var _=/[\-:]([a-z])/g;function b(h){return h[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(h){var m=h.replace(_,b);w[m]=new g(m,1,!1,h,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(h){var m=h.replace(_,b);w[m]=new g(m,1,!1,h,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(h){var m=h.replace(_,b);w[m]=new g(m,1,!1,h,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(h){w[h]=new g(h,1,!1,h.toLowerCase(),null,!1,!1)}),w.xlinkHref=new g("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(h){w[h]=new g(h,1,!1,h.toLowerCase(),null,!0,!0)});function E(h,m,x,k){var T=w.hasOwnProperty(m)?w[m]:null;(T!==null?T.type!==0:k||!(2Z||T[V]!==N[Z]){var re=` -`+T[V].replace(" at new "," at ");return h.displayName&&re.includes("")&&(re=re.replace("",h.displayName)),re}while(1<=V&&0<=Z);break}}}finally{G=!1,Error.prepareStackTrace=x}return(h=h?h.displayName||h.name:"")?U(h):""}function ce(h){switch(h.tag){case 5:return U(h.type);case 16:return U("Lazy");case 13:return U("Suspense");case 19:return U("SuspenseList");case 0:case 2:case 15:return h=ne(h.type,!1),h;case 11:return h=ne(h.type.render,!1),h;case 1:return h=ne(h.type,!0),h;default:return""}}function ve(h){if(h==null)return null;if(typeof h=="function")return h.displayName||h.name||null;if(typeof h=="string")return h;switch(h){case A:return"Fragment";case C:return"Portal";case R:return"Profiler";case M:return"StrictMode";case Y:return"Suspense";case F:return"SuspenseList"}if(typeof h=="object")switch(h.$$typeof){case P:return(h.displayName||"Context")+".Consumer";case O:return(h._context.displayName||"Context")+".Provider";case z:var m=h.render;return h=h.displayName,h||(h=m.displayName||m.name||"",h=h!==""?"ForwardRef("+h+")":"ForwardRef"),h;case $:return m=h.displayName||null,m!==null?m:ve(h.type)||"Memo";case B:m=h._payload,h=h._init;try{return ve(h(m))}catch{}}return null}function _e(h){var m=h.type;switch(h.tag){case 24:return"Cache";case 9:return(m.displayName||"Context")+".Consumer";case 10:return(m._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return h=m.render,h=h.displayName||h.name||"",m.displayName||(h!==""?"ForwardRef("+h+")":"ForwardRef");case 7:return"Fragment";case 5:return m;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ve(m);case 8:return m===M?"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 m=="function")return m.displayName||m.name||null;if(typeof m=="string")return m}return null}function xe(h){switch(typeof h){case"boolean":case"number":case"string":case"undefined":return h;case"object":return h;default:return""}}function me(h){var m=h.type;return(h=h.nodeName)&&h.toLowerCase()==="input"&&(m==="checkbox"||m==="radio")}function be(h){var m=me(h)?"checked":"value",x=Object.getOwnPropertyDescriptor(h.constructor.prototype,m),k=""+h[m];if(!h.hasOwnProperty(m)&&typeof x<"u"&&typeof x.get=="function"&&typeof x.set=="function"){var T=x.get,N=x.set;return Object.defineProperty(h,m,{configurable:!0,get:function(){return T.call(this)},set:function(V){k=""+V,N.call(this,V)}}),Object.defineProperty(h,m,{enumerable:x.enumerable}),{getValue:function(){return k},setValue:function(V){k=""+V},stopTracking:function(){h._valueTracker=null,delete h[m]}}}}function ge(h){h._valueTracker||(h._valueTracker=be(h))}function fe(h){if(!h)return!1;var m=h._valueTracker;if(!m)return!0;var x=m.getValue(),k="";return h&&(k=me(h)?h.checked?"true":"false":h.value),h=k,h!==x?(m.setValue(h),!0):!1}function Re(h){if(h=h||(typeof document<"u"?document:void 0),typeof h>"u")return null;try{return h.activeElement||h.body}catch{return h.body}}function De(h,m){var x=m.checked;return L({},m,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:x??h._wrapperState.initialChecked})}function at(h,m){var x=m.defaultValue==null?"":m.defaultValue,k=m.checked!=null?m.checked:m.defaultChecked;x=xe(m.value!=null?m.value:x),h._wrapperState={initialChecked:k,initialValue:x,controlled:m.type==="checkbox"||m.type==="radio"?m.checked!=null:m.value!=null}}function Ye(h,m){m=m.checked,m!=null&&E(h,"checked",m,!1)}function Oe(h,m){Ye(h,m);var x=xe(m.value),k=m.type;if(x!=null)k==="number"?(x===0&&h.value===""||h.value!=x)&&(h.value=""+x):h.value!==""+x&&(h.value=""+x);else if(k==="submit"||k==="reset"){h.removeAttribute("value");return}m.hasOwnProperty("value")?It(h,m.type,x):m.hasOwnProperty("defaultValue")&&It(h,m.type,xe(m.defaultValue)),m.checked==null&&m.defaultChecked!=null&&(h.defaultChecked=!!m.defaultChecked)}function ct(h,m,x){if(m.hasOwnProperty("value")||m.hasOwnProperty("defaultValue")){var k=m.type;if(!(k!=="submit"&&k!=="reset"||m.value!==void 0&&m.value!==null))return;m=""+h._wrapperState.initialValue,x||m===h.value||(h.value=m),h.defaultValue=m}x=h.name,x!==""&&(h.name=""),h.defaultChecked=!!h._wrapperState.initialChecked,x!==""&&(h.name=x)}function It(h,m,x){(m!=="number"||Re(h.ownerDocument)!==h)&&(x==null?h.defaultValue=""+h._wrapperState.initialValue:h.defaultValue!==""+x&&(h.defaultValue=""+x))}var dt=Array.isArray;function _t(h,m,x,k){if(h=h.options,m){m={};for(var T=0;T"+m.valueOf().toString()+"",m=I.firstChild;h.firstChild;)h.removeChild(h.firstChild);for(;m.firstChild;)h.appendChild(m.firstChild)}});function X(h,m){if(m){var x=h.firstChild;if(x&&x===h.lastChild&&x.nodeType===3){x.nodeValue=m;return}}h.textContent=m}var ie={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},he=["Webkit","ms","Moz","O"];Object.keys(ie).forEach(function(h){he.forEach(function(m){m=m+h.charAt(0).toUpperCase()+h.substring(1),ie[m]=ie[h]})});function ye(h,m,x){return m==null||typeof m=="boolean"||m===""?"":x||typeof m!="number"||m===0||ie.hasOwnProperty(h)&&ie[h]?(""+m).trim():m+"px"}function Je(h,m){h=h.style;for(var x in m)if(m.hasOwnProperty(x)){var k=x.indexOf("--")===0,T=ye(x,m[x],k);x==="float"&&(x="cssFloat"),k?h.setProperty(x,T):h[x]=T}}var se=L({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 ue(h,m){if(m){if(se[h]&&(m.children!=null||m.dangerouslySetInnerHTML!=null))throw Error(n(137,h));if(m.dangerouslySetInnerHTML!=null){if(m.children!=null)throw Error(n(60));if(typeof m.dangerouslySetInnerHTML!="object"||!("__html"in m.dangerouslySetInnerHTML))throw Error(n(61))}if(m.style!=null&&typeof m.style!="object")throw Error(n(62))}}function Ue(h,m){if(h.indexOf("-")===-1)return typeof m.is=="string";switch(h){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 Le=null;function Mt(h){return h=h.target||h.srcElement||window,h.correspondingUseElement&&(h=h.correspondingUseElement),h.nodeType===3?h.parentNode:h}var rt=null,nr=null,Er=null;function jn(h){if(h=th(h)){if(typeof rt!="function")throw Error(n(280));var m=h.stateNode;m&&(m=f0(m),rt(h.stateNode,h.type,m))}}function Di(h){nr?Er?Er.push(h):Er=[h]:nr=h}function Zl(){if(nr){var h=nr,m=Er;if(Er=nr=null,jn(h),m)for(h=0;h>>=0,h===0?32:31-(aK(h)/oK|0)|0}var Vg=64,Yg=4194304;function Fd(h){switch(h&-h){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 h&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return h&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return h}}function Qg(h,m){var x=h.pendingLanes;if(x===0)return 0;var k=0,T=h.suspendedLanes,N=h.pingedLanes,V=x&268435455;if(V!==0){var Z=V&~T;Z!==0?k=Fd(Z):(N&=V,N!==0&&(k=Fd(N)))}else V=x&~T,V!==0?k=Fd(V):N!==0&&(k=Fd(N));if(k===0)return 0;if(m!==0&&m!==k&&(m&T)===0&&(T=k&-k,N=m&-m,T>=N||T===16&&(N&4194240)!==0))return m;if((k&4)!==0&&(k|=x&16),m=h.entangledLanes,m!==0)for(h=h.entanglements,m&=k;0x;x++)m.push(h);return m}function Ld(h,m,x){h.pendingLanes|=m,m!==536870912&&(h.suspendedLanes=0,h.pingedLanes=0),h=h.eventTimes,m=31-$i(m),h[m]=x}function cK(h,m){var x=h.pendingLanes&~m;h.pendingLanes=m,h.suspendedLanes=0,h.pingedLanes=0,h.expiredLanes&=m,h.mutableReadLanes&=m,h.entangledLanes&=m,m=h.entanglements;var k=h.eventTimes;for(h=h.expirationTimes;0=Wd),UI=" ",jI=!1;function HI(h,m){switch(h){case"keyup":return LK.indexOf(m.keyCode)!==-1;case"keydown":return m.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function qI(h){return h=h.detail,typeof h=="object"&&"data"in h?h.data:null}var ac=!1;function zK(h,m){switch(h){case"compositionend":return qI(m);case"keypress":return m.which!==32?null:(jI=!0,UI);case"textInput":return h=m.data,h===UI&&jI?null:h;default:return null}}function UK(h,m){if(ac)return h==="compositionend"||!fb&&HI(h,m)?(h=DI(),e0=ab=us=null,ac=!1,h):null;switch(h){case"paste":return null;case"keypress":if(!(m.ctrlKey||m.altKey||m.metaKey)||m.ctrlKey&&m.altKey){if(m.char&&1=m)return{node:x,offset:m-h};h=k}e:{for(;x;){if(x.nextSibling){x=x.nextSibling;break e}x=x.parentNode}x=void 0}x=XI(x)}}function JI(h,m){return h&&m?h===m?!0:h&&h.nodeType===3?!1:m&&m.nodeType===3?JI(h,m.parentNode):"contains"in h?h.contains(m):h.compareDocumentPosition?!!(h.compareDocumentPosition(m)&16):!1:!1}function eR(){for(var h=window,m=Re();m instanceof h.HTMLIFrameElement;){try{var x=typeof m.contentWindow.location.href=="string"}catch{x=!1}if(x)h=m.contentWindow;else break;m=Re(h.document)}return m}function pb(h){var m=h&&h.nodeName&&h.nodeName.toLowerCase();return m&&(m==="input"&&(h.type==="text"||h.type==="search"||h.type==="tel"||h.type==="url"||h.type==="password")||m==="textarea"||h.contentEditable==="true")}function KK(h){var m=eR(),x=h.focusedElem,k=h.selectionRange;if(m!==x&&x&&x.ownerDocument&&JI(x.ownerDocument.documentElement,x)){if(k!==null&&pb(x)){if(m=k.start,h=k.end,h===void 0&&(h=m),"selectionStart"in x)x.selectionStart=m,x.selectionEnd=Math.min(h,x.value.length);else if(h=(m=x.ownerDocument||document)&&m.defaultView||window,h.getSelection){h=h.getSelection();var T=x.textContent.length,N=Math.min(k.start,T);k=k.end===void 0?N:Math.min(k.end,T),!h.extend&&N>k&&(T=k,k=N,N=T),T=ZI(x,N);var V=ZI(x,k);T&&V&&(h.rangeCount!==1||h.anchorNode!==T.node||h.anchorOffset!==T.offset||h.focusNode!==V.node||h.focusOffset!==V.offset)&&(m=m.createRange(),m.setStart(T.node,T.offset),h.removeAllRanges(),N>k?(h.addRange(m),h.extend(V.node,V.offset)):(m.setEnd(V.node,V.offset),h.addRange(m)))}}for(m=[],h=x;h=h.parentNode;)h.nodeType===1&&m.push({element:h,left:h.scrollLeft,top:h.scrollTop});for(typeof x.focus=="function"&&x.focus(),x=0;x=document.documentMode,oc=null,mb=null,Kd=null,gb=!1;function tR(h,m,x){var k=x.window===x?x.document:x.nodeType===9?x:x.ownerDocument;gb||oc==null||oc!==Re(k)||(k=oc,"selectionStart"in k&&pb(k)?k={start:k.selectionStart,end:k.selectionEnd}:(k=(k.ownerDocument&&k.ownerDocument.defaultView||window).getSelection(),k={anchorNode:k.anchorNode,anchorOffset:k.anchorOffset,focusNode:k.focusNode,focusOffset:k.focusOffset}),Kd&&Qd(Kd,k)||(Kd=k,k=u0(mb,"onSelect"),0fc||(h.current=Tb[fc],Tb[fc]=null,fc--)}function Dt(h,m){fc++,Tb[fc]=h.current,h.current=m}var ds={},Hn=fs(ds),Cr=fs(!1),Eu=ds;function dc(h,m){var x=h.type.contextTypes;if(!x)return ds;var k=h.stateNode;if(k&&k.__reactInternalMemoizedUnmaskedChildContext===m)return k.__reactInternalMemoizedMaskedChildContext;var T={},N;for(N in x)T[N]=m[N];return k&&(h=h.stateNode,h.__reactInternalMemoizedUnmaskedChildContext=m,h.__reactInternalMemoizedMaskedChildContext=T),T}function kr(h){return h=h.childContextTypes,h!=null}function d0(){zt(Cr),zt(Hn)}function gR(h,m,x){if(Hn.current!==ds)throw Error(n(168));Dt(Hn,m),Dt(Cr,x)}function vR(h,m,x){var k=h.stateNode;if(m=m.childContextTypes,typeof k.getChildContext!="function")return x;k=k.getChildContext();for(var T in k)if(!(T in m))throw Error(n(108,_e(h)||"Unknown",T));return L({},x,k)}function h0(h){return h=(h=h.stateNode)&&h.__reactInternalMemoizedMergedChildContext||ds,Eu=Hn.current,Dt(Hn,h),Dt(Cr,Cr.current),!0}function yR(h,m,x){var k=h.stateNode;if(!k)throw Error(n(169));x?(h=vR(h,m,Eu),k.__reactInternalMemoizedMergedChildContext=h,zt(Cr),zt(Hn),Dt(Hn,h)):zt(Cr),Dt(Cr,x)}var uo=null,p0=!1,Mb=!1;function wR(h){uo===null?uo=[h]:uo.push(h)}function uX(h){p0=!0,wR(h)}function hs(){if(!Mb&&uo!==null){Mb=!0;var h=0,m=Pt;try{var x=uo;for(Pt=1;h>=V,T-=V,lo=1<<32-$i(m)+T|x<et?(An=Ze,Ze=null):An=Ze.sibling;var bt=Ee(le,Ze,de[et],Pe);if(bt===null){Ze===null&&(Ze=An);break}h&&Ze&&bt.alternate===null&&m(le,Ze),oe=N(bt,oe,et),Xe===null?We=bt:Xe.sibling=bt,Xe=bt,Ze=An}if(et===de.length)return x(le,Ze),Wt&&Cu(le,et),We;if(Ze===null){for(;etet?(An=Ze,Ze=null):An=Ze.sibling;var xs=Ee(le,Ze,bt.value,Pe);if(xs===null){Ze===null&&(Ze=An);break}h&&Ze&&xs.alternate===null&&m(le,Ze),oe=N(xs,oe,et),Xe===null?We=xs:Xe.sibling=xs,Xe=xs,Ze=An}if(bt.done)return x(le,Ze),Wt&&Cu(le,et),We;if(Ze===null){for(;!bt.done;et++,bt=de.next())bt=Ae(le,bt.value,Pe),bt!==null&&(oe=N(bt,oe,et),Xe===null?We=bt:Xe.sibling=bt,Xe=bt);return Wt&&Cu(le,et),We}for(Ze=k(le,Ze);!bt.done;et++,bt=de.next())bt=Fe(Ze,le,et,bt.value,Pe),bt!==null&&(h&&bt.alternate!==null&&Ze.delete(bt.key===null?et:bt.key),oe=N(bt,oe,et),Xe===null?We=bt:Xe.sibling=bt,Xe=bt);return h&&Ze.forEach(function(jX){return m(le,jX)}),Wt&&Cu(le,et),We}function rn(le,oe,de,Pe){if(typeof de=="object"&&de!==null&&de.type===A&&de.key===null&&(de=de.props.children),typeof de=="object"&&de!==null){switch(de.$$typeof){case v:e:{for(var We=de.key,Xe=oe;Xe!==null;){if(Xe.key===We){if(We=de.type,We===A){if(Xe.tag===7){x(le,Xe.sibling),oe=T(Xe,de.props.children),oe.return=le,le=oe;break e}}else if(Xe.elementType===We||typeof We=="object"&&We!==null&&We.$$typeof===B&&CR(We)===Xe.type){x(le,Xe.sibling),oe=T(Xe,de.props),oe.ref=nh(le,Xe,de),oe.return=le,le=oe;break e}x(le,Xe);break}else m(le,Xe);Xe=Xe.sibling}de.type===A?(oe=Nu(de.props.children,le.mode,Pe,de.key),oe.return=le,le=oe):(Pe=j0(de.type,de.key,de.props,null,le.mode,Pe),Pe.ref=nh(le,oe,de),Pe.return=le,le=Pe)}return V(le);case C:e:{for(Xe=de.key;oe!==null;){if(oe.key===Xe)if(oe.tag===4&&oe.stateNode.containerInfo===de.containerInfo&&oe.stateNode.implementation===de.implementation){x(le,oe.sibling),oe=T(oe,de.children||[]),oe.return=le,le=oe;break e}else{x(le,oe);break}else m(le,oe);oe=oe.sibling}oe=kx(de,le.mode,Pe),oe.return=le,le=oe}return V(le);case B:return Xe=de._init,rn(le,oe,Xe(de._payload),Pe)}if(dt(de))return je(le,oe,de,Pe);if(q(de))return qe(le,oe,de,Pe);y0(le,de)}return typeof de=="string"&&de!==""||typeof de=="number"?(de=""+de,oe!==null&&oe.tag===6?(x(le,oe.sibling),oe=T(oe,de),oe.return=le,le=oe):(x(le,oe),oe=Cx(de,le.mode,Pe),oe.return=le,le=oe),V(le)):x(le,oe)}return rn}var gc=kR(!0),AR=kR(!1),w0=fs(null),_0=null,vc=null,Db=null;function $b(){Db=vc=_0=null}function Fb(h){var m=w0.current;zt(w0),h._currentValue=m}function Lb(h,m,x){for(;h!==null;){var k=h.alternate;if((h.childLanes&m)!==m?(h.childLanes|=m,k!==null&&(k.childLanes|=m)):k!==null&&(k.childLanes&m)!==m&&(k.childLanes|=m),h===x)break;h=h.return}}function yc(h,m){_0=h,Db=vc=null,h=h.dependencies,h!==null&&h.firstContext!==null&&((h.lanes&m)!==0&&(Ar=!0),h.firstContext=null)}function li(h){var m=h._currentValue;if(Db!==h)if(h={context:h,memoizedValue:m,next:null},vc===null){if(_0===null)throw Error(n(308));vc=h,_0.dependencies={lanes:0,firstContext:h}}else vc=vc.next=h;return m}var ku=null;function Bb(h){ku===null?ku=[h]:ku.push(h)}function TR(h,m,x,k){var T=m.interleaved;return T===null?(x.next=x,Bb(m)):(x.next=T.next,T.next=x),m.interleaved=x,fo(h,k)}function fo(h,m){h.lanes|=m;var x=h.alternate;for(x!==null&&(x.lanes|=m),x=h,h=h.return;h!==null;)h.childLanes|=m,x=h.alternate,x!==null&&(x.childLanes|=m),x=h,h=h.return;return x.tag===3?x.stateNode:null}var ps=!1;function zb(h){h.updateQueue={baseState:h.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function MR(h,m){h=h.updateQueue,m.updateQueue===h&&(m.updateQueue={baseState:h.baseState,firstBaseUpdate:h.firstBaseUpdate,lastBaseUpdate:h.lastBaseUpdate,shared:h.shared,effects:h.effects})}function ho(h,m){return{eventTime:h,lane:m,tag:0,payload:null,callback:null,next:null}}function ms(h,m,x){var k=h.updateQueue;if(k===null)return null;if(k=k.shared,(yt&2)!==0){var T=k.pending;return T===null?m.next=m:(m.next=T.next,T.next=m),k.pending=m,fo(h,x)}return T=k.interleaved,T===null?(m.next=m,Bb(k)):(m.next=T.next,T.next=m),k.interleaved=m,fo(h,x)}function b0(h,m,x){if(m=m.updateQueue,m!==null&&(m=m.shared,(x&4194240)!==0)){var k=m.lanes;k&=h.pendingLanes,x|=k,m.lanes=x,eb(h,x)}}function PR(h,m){var x=h.updateQueue,k=h.alternate;if(k!==null&&(k=k.updateQueue,x===k)){var T=null,N=null;if(x=x.firstBaseUpdate,x!==null){do{var V={eventTime:x.eventTime,lane:x.lane,tag:x.tag,payload:x.payload,callback:x.callback,next:null};N===null?T=N=V:N=N.next=V,x=x.next}while(x!==null);N===null?T=N=m:N=N.next=m}else T=N=m;x={baseState:k.baseState,firstBaseUpdate:T,lastBaseUpdate:N,shared:k.shared,effects:k.effects},h.updateQueue=x;return}h=x.lastBaseUpdate,h===null?x.firstBaseUpdate=m:h.next=m,x.lastBaseUpdate=m}function x0(h,m,x,k){var T=h.updateQueue;ps=!1;var N=T.firstBaseUpdate,V=T.lastBaseUpdate,Z=T.shared.pending;if(Z!==null){T.shared.pending=null;var re=Z,pe=re.next;re.next=null,V===null?N=pe:V.next=pe,V=re;var Se=h.alternate;Se!==null&&(Se=Se.updateQueue,Z=Se.lastBaseUpdate,Z!==V&&(Z===null?Se.firstBaseUpdate=pe:Z.next=pe,Se.lastBaseUpdate=re))}if(N!==null){var Ae=T.baseState;V=0,Se=pe=re=null,Z=N;do{var Ee=Z.lane,Fe=Z.eventTime;if((k&Ee)===Ee){Se!==null&&(Se=Se.next={eventTime:Fe,lane:0,tag:Z.tag,payload:Z.payload,callback:Z.callback,next:null});e:{var je=h,qe=Z;switch(Ee=m,Fe=x,qe.tag){case 1:if(je=qe.payload,typeof je=="function"){Ae=je.call(Fe,Ae,Ee);break e}Ae=je;break e;case 3:je.flags=je.flags&-65537|128;case 0:if(je=qe.payload,Ee=typeof je=="function"?je.call(Fe,Ae,Ee):je,Ee==null)break e;Ae=L({},Ae,Ee);break e;case 2:ps=!0}}Z.callback!==null&&Z.lane!==0&&(h.flags|=64,Ee=T.effects,Ee===null?T.effects=[Z]:Ee.push(Z))}else Fe={eventTime:Fe,lane:Ee,tag:Z.tag,payload:Z.payload,callback:Z.callback,next:null},Se===null?(pe=Se=Fe,re=Ae):Se=Se.next=Fe,V|=Ee;if(Z=Z.next,Z===null){if(Z=T.shared.pending,Z===null)break;Ee=Z,Z=Ee.next,Ee.next=null,T.lastBaseUpdate=Ee,T.shared.pending=null}}while(!0);if(Se===null&&(re=Ae),T.baseState=re,T.firstBaseUpdate=pe,T.lastBaseUpdate=Se,m=T.shared.interleaved,m!==null){T=m;do V|=T.lane,T=T.next;while(T!==m)}else N===null&&(T.shared.lanes=0);Mu|=V,h.lanes=V,h.memoizedState=Ae}}function IR(h,m,x){if(h=m.effects,m.effects=null,h!==null)for(m=0;mx?x:4,h(!0);var k=Gb.transition;Gb.transition={};try{h(!1),m()}finally{Pt=x,Gb.transition=k}}function KR(){return ci().memoizedState}function dX(h,m,x){var k=ws(h);if(x={lane:k,action:x,hasEagerState:!1,eagerState:null,next:null},XR(h))ZR(m,x);else if(x=TR(h,m,x,k),x!==null){var T=ir();ji(x,h,k,T),JR(x,m,k)}}function hX(h,m,x){var k=ws(h),T={lane:k,action:x,hasEagerState:!1,eagerState:null,next:null};if(XR(h))ZR(m,T);else{var N=h.alternate;if(h.lanes===0&&(N===null||N.lanes===0)&&(N=m.lastRenderedReducer,N!==null))try{var V=m.lastRenderedState,Z=N(V,x);if(T.hasEagerState=!0,T.eagerState=Z,Fi(Z,V)){var re=m.interleaved;re===null?(T.next=T,Bb(m)):(T.next=re.next,re.next=T),m.interleaved=T;return}}catch{}finally{}x=TR(h,m,T,k),x!==null&&(T=ir(),ji(x,h,k,T),JR(x,m,k))}}function XR(h){var m=h.alternate;return h===Qt||m!==null&&m===Qt}function ZR(h,m){oh=C0=!0;var x=h.pending;x===null?m.next=m:(m.next=x.next,x.next=m),h.pending=m}function JR(h,m,x){if((x&4194240)!==0){var k=m.lanes;k&=h.pendingLanes,x|=k,m.lanes=x,eb(h,x)}}var T0={readContext:li,useCallback:qn,useContext:qn,useEffect:qn,useImperativeHandle:qn,useInsertionEffect:qn,useLayoutEffect:qn,useMemo:qn,useReducer:qn,useRef:qn,useState:qn,useDebugValue:qn,useDeferredValue:qn,useTransition:qn,useMutableSource:qn,useSyncExternalStore:qn,useId:qn,unstable_isNewReconciler:!1},pX={readContext:li,useCallback:function(h,m){return da().memoizedState=[h,m===void 0?null:m],h},useContext:li,useEffect:jR,useImperativeHandle:function(h,m,x){return x=x!=null?x.concat([h]):null,k0(4194308,4,GR.bind(null,m,h),x)},useLayoutEffect:function(h,m){return k0(4194308,4,h,m)},useInsertionEffect:function(h,m){return k0(4,2,h,m)},useMemo:function(h,m){var x=da();return m=m===void 0?null:m,h=h(),x.memoizedState=[h,m],h},useReducer:function(h,m,x){var k=da();return m=x!==void 0?x(m):m,k.memoizedState=k.baseState=m,h={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:h,lastRenderedState:m},k.queue=h,h=h.dispatch=dX.bind(null,Qt,h),[k.memoizedState,h]},useRef:function(h){var m=da();return h={current:h},m.memoizedState=h},useState:zR,useDebugValue:Zb,useDeferredValue:function(h){return da().memoizedState=h},useTransition:function(){var h=zR(!1),m=h[0];return h=fX.bind(null,h[1]),da().memoizedState=h,[m,h]},useMutableSource:function(){},useSyncExternalStore:function(h,m,x){var k=Qt,T=da();if(Wt){if(x===void 0)throw Error(n(407));x=x()}else{if(x=m(),kn===null)throw Error(n(349));(Tu&30)!==0||DR(k,m,x)}T.memoizedState=x;var N={value:x,getSnapshot:m};return T.queue=N,jR(FR.bind(null,k,N,h),[h]),k.flags|=2048,lh(9,$R.bind(null,k,N,x,m),void 0,null),x},useId:function(){var h=da(),m=kn.identifierPrefix;if(Wt){var x=co,k=lo;x=(k&~(1<<32-$i(k)-1)).toString(32)+x,m=":"+m+"R"+x,x=sh++,0Z||T[Y]!==N[Z]){var re=` +`+T[Y].replace(" at new "," at ");return h.displayName&&re.includes("")&&(re=re.replace("",h.displayName)),re}while(1<=Y&&0<=Z);break}}}finally{G=!1,Error.prepareStackTrace=x}return(h=h?h.displayName||h.name:"")?j(h):""}function ce(h){switch(h.tag){case 5:return j(h.type);case 16:return j("Lazy");case 13:return j("Suspense");case 19:return j("SuspenseList");case 0:case 2:case 15:return h=ne(h.type,!1),h;case 11:return h=ne(h.type.render,!1),h;case 1:return h=ne(h.type,!0),h;default:return""}}function ve(h){if(h==null)return null;if(typeof h=="function")return h.displayName||h.name||null;if(typeof h=="string")return h;switch(h){case A:return"Fragment";case C:return"Portal";case R:return"Profiler";case M:return"StrictMode";case V:return"Suspense";case F:return"SuspenseList"}if(typeof h=="object")switch(h.$$typeof){case P:return(h.displayName||"Context")+".Consumer";case O:return(h._context.displayName||"Context")+".Provider";case z:var m=h.render;return h=h.displayName,h||(h=m.displayName||m.name||"",h=h!==""?"ForwardRef("+h+")":"ForwardRef"),h;case $:return m=h.displayName||null,m!==null?m:ve(h.type)||"Memo";case B:m=h._payload,h=h._init;try{return ve(h(m))}catch{}}return null}function _e(h){var m=h.type;switch(h.tag){case 24:return"Cache";case 9:return(m.displayName||"Context")+".Consumer";case 10:return(m._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return h=m.render,h=h.displayName||h.name||"",m.displayName||(h!==""?"ForwardRef("+h+")":"ForwardRef");case 7:return"Fragment";case 5:return m;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ve(m);case 8:return m===M?"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 m=="function")return m.displayName||m.name||null;if(typeof m=="string")return m}return null}function xe(h){switch(typeof h){case"boolean":case"number":case"string":case"undefined":return h;case"object":return h;default:return""}}function me(h){var m=h.type;return(h=h.nodeName)&&h.toLowerCase()==="input"&&(m==="checkbox"||m==="radio")}function be(h){var m=me(h)?"checked":"value",x=Object.getOwnPropertyDescriptor(h.constructor.prototype,m),k=""+h[m];if(!h.hasOwnProperty(m)&&typeof x<"u"&&typeof x.get=="function"&&typeof x.set=="function"){var T=x.get,N=x.set;return Object.defineProperty(h,m,{configurable:!0,get:function(){return T.call(this)},set:function(Y){k=""+Y,N.call(this,Y)}}),Object.defineProperty(h,m,{enumerable:x.enumerable}),{getValue:function(){return k},setValue:function(Y){k=""+Y},stopTracking:function(){h._valueTracker=null,delete h[m]}}}}function ge(h){h._valueTracker||(h._valueTracker=be(h))}function fe(h){if(!h)return!1;var m=h._valueTracker;if(!m)return!0;var x=m.getValue(),k="";return h&&(k=me(h)?h.checked?"true":"false":h.value),h=k,h!==x?(m.setValue(h),!0):!1}function Re(h){if(h=h||(typeof document<"u"?document:void 0),typeof h>"u")return null;try{return h.activeElement||h.body}catch{return h.body}}function De(h,m){var x=m.checked;return L({},m,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:x??h._wrapperState.initialChecked})}function ot(h,m){var x=m.defaultValue==null?"":m.defaultValue,k=m.checked!=null?m.checked:m.defaultChecked;x=xe(m.value!=null?m.value:x),h._wrapperState={initialChecked:k,initialValue:x,controlled:m.type==="checkbox"||m.type==="radio"?m.checked!=null:m.value!=null}}function Ye(h,m){m=m.checked,m!=null&&E(h,"checked",m,!1)}function Oe(h,m){Ye(h,m);var x=xe(m.value),k=m.type;if(x!=null)k==="number"?(x===0&&h.value===""||h.value!=x)&&(h.value=""+x):h.value!==""+x&&(h.value=""+x);else if(k==="submit"||k==="reset"){h.removeAttribute("value");return}m.hasOwnProperty("value")?Rt(h,m.type,x):m.hasOwnProperty("defaultValue")&&Rt(h,m.type,xe(m.defaultValue)),m.checked==null&&m.defaultChecked!=null&&(h.defaultChecked=!!m.defaultChecked)}function ft(h,m,x){if(m.hasOwnProperty("value")||m.hasOwnProperty("defaultValue")){var k=m.type;if(!(k!=="submit"&&k!=="reset"||m.value!==void 0&&m.value!==null))return;m=""+h._wrapperState.initialValue,x||m===h.value||(h.value=m),h.defaultValue=m}x=h.name,x!==""&&(h.name=""),h.defaultChecked=!!h._wrapperState.initialChecked,x!==""&&(h.name=x)}function Rt(h,m,x){(m!=="number"||Re(h.ownerDocument)!==h)&&(x==null?h.defaultValue=""+h._wrapperState.initialValue:h.defaultValue!==""+x&&(h.defaultValue=""+x))}var ht=Array.isArray;function bt(h,m,x,k){if(h=h.options,m){m={};for(var T=0;T"+m.valueOf().toString()+"",m=I.firstChild;h.firstChild;)h.removeChild(h.firstChild);for(;m.firstChild;)h.appendChild(m.firstChild)}});function X(h,m){if(m){var x=h.firstChild;if(x&&x===h.lastChild&&x.nodeType===3){x.nodeValue=m;return}}h.textContent=m}var ie={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},he=["Webkit","ms","Moz","O"];Object.keys(ie).forEach(function(h){he.forEach(function(m){m=m+h.charAt(0).toUpperCase()+h.substring(1),ie[m]=ie[h]})});function ye(h,m,x){return m==null||typeof m=="boolean"||m===""?"":x||typeof m!="number"||m===0||ie.hasOwnProperty(h)&&ie[h]?(""+m).trim():m+"px"}function Je(h,m){h=h.style;for(var x in m)if(m.hasOwnProperty(x)){var k=x.indexOf("--")===0,T=ye(x,m[x],k);x==="float"&&(x="cssFloat"),k?h.setProperty(x,T):h[x]=T}}var se=L({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 ue(h,m){if(m){if(se[h]&&(m.children!=null||m.dangerouslySetInnerHTML!=null))throw Error(n(137,h));if(m.dangerouslySetInnerHTML!=null){if(m.children!=null)throw Error(n(60));if(typeof m.dangerouslySetInnerHTML!="object"||!("__html"in m.dangerouslySetInnerHTML))throw Error(n(61))}if(m.style!=null&&typeof m.style!="object")throw Error(n(62))}}function Ue(h,m){if(h.indexOf("-")===-1)return typeof m.is=="string";switch(h){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 Le=null;function Pt(h){return h=h.target||h.srcElement||window,h.correspondingUseElement&&(h=h.correspondingUseElement),h.nodeType===3?h.parentNode:h}var it=null,nr=null,Er=null;function Hn(h){if(h=nh(h)){if(typeof it!="function")throw Error(n(280));var m=h.stateNode;m&&(m=d0(m),it(h.stateNode,h.type,m))}}function Di(h){nr?Er?Er.push(h):Er=[h]:nr=h}function Zl(){if(nr){var h=nr,m=Er;if(Er=nr=null,Hn(h),m)for(h=0;h>>=0,h===0?32:31-(oK(h)/sK|0)|0}var Yg=64,Qg=4194304;function Ld(h){switch(h&-h){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 h&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return h&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return h}}function Kg(h,m){var x=h.pendingLanes;if(x===0)return 0;var k=0,T=h.suspendedLanes,N=h.pingedLanes,Y=x&268435455;if(Y!==0){var Z=Y&~T;Z!==0?k=Ld(Z):(N&=Y,N!==0&&(k=Ld(N)))}else Y=x&~T,Y!==0?k=Ld(Y):N!==0&&(k=Ld(N));if(k===0)return 0;if(m!==0&&m!==k&&(m&T)===0&&(T=k&-k,N=m&-m,T>=N||T===16&&(N&4194240)!==0))return m;if((k&4)!==0&&(k|=x&16),m=h.entangledLanes,m!==0)for(h=h.entanglements,m&=k;0x;x++)m.push(h);return m}function Bd(h,m,x){h.pendingLanes|=m,m!==536870912&&(h.suspendedLanes=0,h.pingedLanes=0),h=h.eventTimes,m=31-$i(m),h[m]=x}function fK(h,m){var x=h.pendingLanes&~m;h.pendingLanes=m,h.suspendedLanes=0,h.pingedLanes=0,h.expiredLanes&=m,h.mutableReadLanes&=m,h.entangledLanes&=m,m=h.entanglements;var k=h.eventTimes;for(h=h.expirationTimes;0=Vd),jI=" ",HI=!1;function qI(h,m){switch(h){case"keyup":return BK.indexOf(m.keyCode)!==-1;case"keydown":return m.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function GI(h){return h=h.detail,typeof h=="object"&&"data"in h?h.data:null}var ac=!1;function UK(h,m){switch(h){case"compositionend":return GI(m);case"keypress":return m.which!==32?null:(HI=!0,jI);case"textInput":return h=m.data,h===jI&&HI?null:h;default:return null}}function jK(h,m){if(ac)return h==="compositionend"||!db&&qI(h,m)?(h=$I(),t0=ob=us=null,ac=!1,h):null;switch(h){case"paste":return null;case"keypress":if(!(m.ctrlKey||m.altKey||m.metaKey)||m.ctrlKey&&m.altKey){if(m.char&&1=m)return{node:x,offset:m-h};h=k}e:{for(;x;){if(x.nextSibling){x=x.nextSibling;break e}x=x.parentNode}x=void 0}x=ZI(x)}}function eR(h,m){return h&&m?h===m?!0:h&&h.nodeType===3?!1:m&&m.nodeType===3?eR(h,m.parentNode):"contains"in h?h.contains(m):h.compareDocumentPosition?!!(h.compareDocumentPosition(m)&16):!1:!1}function tR(){for(var h=window,m=Re();m instanceof h.HTMLIFrameElement;){try{var x=typeof m.contentWindow.location.href=="string"}catch{x=!1}if(x)h=m.contentWindow;else break;m=Re(h.document)}return m}function mb(h){var m=h&&h.nodeName&&h.nodeName.toLowerCase();return m&&(m==="input"&&(h.type==="text"||h.type==="search"||h.type==="tel"||h.type==="url"||h.type==="password")||m==="textarea"||h.contentEditable==="true")}function XK(h){var m=tR(),x=h.focusedElem,k=h.selectionRange;if(m!==x&&x&&x.ownerDocument&&eR(x.ownerDocument.documentElement,x)){if(k!==null&&mb(x)){if(m=k.start,h=k.end,h===void 0&&(h=m),"selectionStart"in x)x.selectionStart=m,x.selectionEnd=Math.min(h,x.value.length);else if(h=(m=x.ownerDocument||document)&&m.defaultView||window,h.getSelection){h=h.getSelection();var T=x.textContent.length,N=Math.min(k.start,T);k=k.end===void 0?N:Math.min(k.end,T),!h.extend&&N>k&&(T=k,k=N,N=T),T=JI(x,N);var Y=JI(x,k);T&&Y&&(h.rangeCount!==1||h.anchorNode!==T.node||h.anchorOffset!==T.offset||h.focusNode!==Y.node||h.focusOffset!==Y.offset)&&(m=m.createRange(),m.setStart(T.node,T.offset),h.removeAllRanges(),N>k?(h.addRange(m),h.extend(Y.node,Y.offset)):(m.setEnd(Y.node,Y.offset),h.addRange(m)))}}for(m=[],h=x;h=h.parentNode;)h.nodeType===1&&m.push({element:h,left:h.scrollLeft,top:h.scrollTop});for(typeof x.focus=="function"&&x.focus(),x=0;x=document.documentMode,oc=null,gb=null,Xd=null,vb=!1;function nR(h,m,x){var k=x.window===x?x.document:x.nodeType===9?x:x.ownerDocument;vb||oc==null||oc!==Re(k)||(k=oc,"selectionStart"in k&&mb(k)?k={start:k.selectionStart,end:k.selectionEnd}:(k=(k.ownerDocument&&k.ownerDocument.defaultView||window).getSelection(),k={anchorNode:k.anchorNode,anchorOffset:k.anchorOffset,focusNode:k.focusNode,focusOffset:k.focusOffset}),Xd&&Kd(Xd,k)||(Xd=k,k=l0(gb,"onSelect"),0fc||(h.current=Mb[fc],Mb[fc]=null,fc--)}function $t(h,m){fc++,Mb[fc]=h.current,h.current=m}var ds={},qn=fs(ds),Cr=fs(!1),Eu=ds;function dc(h,m){var x=h.type.contextTypes;if(!x)return ds;var k=h.stateNode;if(k&&k.__reactInternalMemoizedUnmaskedChildContext===m)return k.__reactInternalMemoizedMaskedChildContext;var T={},N;for(N in x)T[N]=m[N];return k&&(h=h.stateNode,h.__reactInternalMemoizedUnmaskedChildContext=m,h.__reactInternalMemoizedMaskedChildContext=T),T}function kr(h){return h=h.childContextTypes,h!=null}function h0(){Ut(Cr),Ut(qn)}function vR(h,m,x){if(qn.current!==ds)throw Error(n(168));$t(qn,m),$t(Cr,x)}function yR(h,m,x){var k=h.stateNode;if(m=m.childContextTypes,typeof k.getChildContext!="function")return x;k=k.getChildContext();for(var T in k)if(!(T in m))throw Error(n(108,_e(h)||"Unknown",T));return L({},x,k)}function p0(h){return h=(h=h.stateNode)&&h.__reactInternalMemoizedMergedChildContext||ds,Eu=qn.current,$t(qn,h),$t(Cr,Cr.current),!0}function wR(h,m,x){var k=h.stateNode;if(!k)throw Error(n(169));x?(h=yR(h,m,Eu),k.__reactInternalMemoizedMergedChildContext=h,Ut(Cr),Ut(qn),$t(qn,h)):Ut(Cr),$t(Cr,x)}var uo=null,m0=!1,Pb=!1;function _R(h){uo===null?uo=[h]:uo.push(h)}function lX(h){m0=!0,_R(h)}function hs(){if(!Pb&&uo!==null){Pb=!0;var h=0,m=It;try{var x=uo;for(It=1;h>=Y,T-=Y,lo=1<<32-$i(m)+T|x<et?(An=Ze,Ze=null):An=Ze.sibling;var xt=Ee(le,Ze,de[et],Pe);if(xt===null){Ze===null&&(Ze=An);break}h&&Ze&&xt.alternate===null&&m(le,Ze),oe=N(xt,oe,et),Xe===null?We=xt:Xe.sibling=xt,Xe=xt,Ze=An}if(et===de.length)return x(le,Ze),Vt&&Cu(le,et),We;if(Ze===null){for(;etet?(An=Ze,Ze=null):An=Ze.sibling;var xs=Ee(le,Ze,xt.value,Pe);if(xs===null){Ze===null&&(Ze=An);break}h&&Ze&&xs.alternate===null&&m(le,Ze),oe=N(xs,oe,et),Xe===null?We=xs:Xe.sibling=xs,Xe=xs,Ze=An}if(xt.done)return x(le,Ze),Vt&&Cu(le,et),We;if(Ze===null){for(;!xt.done;et++,xt=de.next())xt=Ae(le,xt.value,Pe),xt!==null&&(oe=N(xt,oe,et),Xe===null?We=xt:Xe.sibling=xt,Xe=xt);return Vt&&Cu(le,et),We}for(Ze=k(le,Ze);!xt.done;et++,xt=de.next())xt=Fe(Ze,le,et,xt.value,Pe),xt!==null&&(h&&xt.alternate!==null&&Ze.delete(xt.key===null?et:xt.key),oe=N(xt,oe,et),Xe===null?We=xt:Xe.sibling=xt,Xe=xt);return h&&Ze.forEach(function(HX){return m(le,HX)}),Vt&&Cu(le,et),We}function an(le,oe,de,Pe){if(typeof de=="object"&&de!==null&&de.type===A&&de.key===null&&(de=de.props.children),typeof de=="object"&&de!==null){switch(de.$$typeof){case v:e:{for(var We=de.key,Xe=oe;Xe!==null;){if(Xe.key===We){if(We=de.type,We===A){if(Xe.tag===7){x(le,Xe.sibling),oe=T(Xe,de.props.children),oe.return=le,le=oe;break e}}else if(Xe.elementType===We||typeof We=="object"&&We!==null&&We.$$typeof===B&&kR(We)===Xe.type){x(le,Xe.sibling),oe=T(Xe,de.props),oe.ref=rh(le,Xe,de),oe.return=le,le=oe;break e}x(le,Xe);break}else m(le,Xe);Xe=Xe.sibling}de.type===A?(oe=Nu(de.props.children,le.mode,Pe,de.key),oe.return=le,le=oe):(Pe=H0(de.type,de.key,de.props,null,le.mode,Pe),Pe.ref=rh(le,oe,de),Pe.return=le,le=Pe)}return Y(le);case C:e:{for(Xe=de.key;oe!==null;){if(oe.key===Xe)if(oe.tag===4&&oe.stateNode.containerInfo===de.containerInfo&&oe.stateNode.implementation===de.implementation){x(le,oe.sibling),oe=T(oe,de.children||[]),oe.return=le,le=oe;break e}else{x(le,oe);break}else m(le,oe);oe=oe.sibling}oe=Ax(de,le.mode,Pe),oe.return=le,le=oe}return Y(le);case B:return Xe=de._init,an(le,oe,Xe(de._payload),Pe)}if(ht(de))return je(le,oe,de,Pe);if(q(de))return qe(le,oe,de,Pe);w0(le,de)}return typeof de=="string"&&de!==""||typeof de=="number"?(de=""+de,oe!==null&&oe.tag===6?(x(le,oe.sibling),oe=T(oe,de),oe.return=le,le=oe):(x(le,oe),oe=kx(de,le.mode,Pe),oe.return=le,le=oe),Y(le)):x(le,oe)}return an}var gc=AR(!0),TR=AR(!1),_0=fs(null),b0=null,vc=null,$b=null;function Fb(){$b=vc=b0=null}function Lb(h){var m=_0.current;Ut(_0),h._currentValue=m}function Bb(h,m,x){for(;h!==null;){var k=h.alternate;if((h.childLanes&m)!==m?(h.childLanes|=m,k!==null&&(k.childLanes|=m)):k!==null&&(k.childLanes&m)!==m&&(k.childLanes|=m),h===x)break;h=h.return}}function yc(h,m){b0=h,$b=vc=null,h=h.dependencies,h!==null&&h.firstContext!==null&&((h.lanes&m)!==0&&(Ar=!0),h.firstContext=null)}function ci(h){var m=h._currentValue;if($b!==h)if(h={context:h,memoizedValue:m,next:null},vc===null){if(b0===null)throw Error(n(308));vc=h,b0.dependencies={lanes:0,firstContext:h}}else vc=vc.next=h;return m}var ku=null;function zb(h){ku===null?ku=[h]:ku.push(h)}function MR(h,m,x,k){var T=m.interleaved;return T===null?(x.next=x,zb(m)):(x.next=T.next,T.next=x),m.interleaved=x,fo(h,k)}function fo(h,m){h.lanes|=m;var x=h.alternate;for(x!==null&&(x.lanes|=m),x=h,h=h.return;h!==null;)h.childLanes|=m,x=h.alternate,x!==null&&(x.childLanes|=m),x=h,h=h.return;return x.tag===3?x.stateNode:null}var ps=!1;function Ub(h){h.updateQueue={baseState:h.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function PR(h,m){h=h.updateQueue,m.updateQueue===h&&(m.updateQueue={baseState:h.baseState,firstBaseUpdate:h.firstBaseUpdate,lastBaseUpdate:h.lastBaseUpdate,shared:h.shared,effects:h.effects})}function ho(h,m){return{eventTime:h,lane:m,tag:0,payload:null,callback:null,next:null}}function ms(h,m,x){var k=h.updateQueue;if(k===null)return null;if(k=k.shared,(wt&2)!==0){var T=k.pending;return T===null?m.next=m:(m.next=T.next,T.next=m),k.pending=m,fo(h,x)}return T=k.interleaved,T===null?(m.next=m,zb(k)):(m.next=T.next,T.next=m),k.interleaved=m,fo(h,x)}function x0(h,m,x){if(m=m.updateQueue,m!==null&&(m=m.shared,(x&4194240)!==0)){var k=m.lanes;k&=h.pendingLanes,x|=k,m.lanes=x,tb(h,x)}}function IR(h,m){var x=h.updateQueue,k=h.alternate;if(k!==null&&(k=k.updateQueue,x===k)){var T=null,N=null;if(x=x.firstBaseUpdate,x!==null){do{var Y={eventTime:x.eventTime,lane:x.lane,tag:x.tag,payload:x.payload,callback:x.callback,next:null};N===null?T=N=Y:N=N.next=Y,x=x.next}while(x!==null);N===null?T=N=m:N=N.next=m}else T=N=m;x={baseState:k.baseState,firstBaseUpdate:T,lastBaseUpdate:N,shared:k.shared,effects:k.effects},h.updateQueue=x;return}h=x.lastBaseUpdate,h===null?x.firstBaseUpdate=m:h.next=m,x.lastBaseUpdate=m}function E0(h,m,x,k){var T=h.updateQueue;ps=!1;var N=T.firstBaseUpdate,Y=T.lastBaseUpdate,Z=T.shared.pending;if(Z!==null){T.shared.pending=null;var re=Z,pe=re.next;re.next=null,Y===null?N=pe:Y.next=pe,Y=re;var Se=h.alternate;Se!==null&&(Se=Se.updateQueue,Z=Se.lastBaseUpdate,Z!==Y&&(Z===null?Se.firstBaseUpdate=pe:Z.next=pe,Se.lastBaseUpdate=re))}if(N!==null){var Ae=T.baseState;Y=0,Se=pe=re=null,Z=N;do{var Ee=Z.lane,Fe=Z.eventTime;if((k&Ee)===Ee){Se!==null&&(Se=Se.next={eventTime:Fe,lane:0,tag:Z.tag,payload:Z.payload,callback:Z.callback,next:null});e:{var je=h,qe=Z;switch(Ee=m,Fe=x,qe.tag){case 1:if(je=qe.payload,typeof je=="function"){Ae=je.call(Fe,Ae,Ee);break e}Ae=je;break e;case 3:je.flags=je.flags&-65537|128;case 0:if(je=qe.payload,Ee=typeof je=="function"?je.call(Fe,Ae,Ee):je,Ee==null)break e;Ae=L({},Ae,Ee);break e;case 2:ps=!0}}Z.callback!==null&&Z.lane!==0&&(h.flags|=64,Ee=T.effects,Ee===null?T.effects=[Z]:Ee.push(Z))}else Fe={eventTime:Fe,lane:Ee,tag:Z.tag,payload:Z.payload,callback:Z.callback,next:null},Se===null?(pe=Se=Fe,re=Ae):Se=Se.next=Fe,Y|=Ee;if(Z=Z.next,Z===null){if(Z=T.shared.pending,Z===null)break;Ee=Z,Z=Ee.next,Ee.next=null,T.lastBaseUpdate=Ee,T.shared.pending=null}}while(!0);if(Se===null&&(re=Ae),T.baseState=re,T.firstBaseUpdate=pe,T.lastBaseUpdate=Se,m=T.shared.interleaved,m!==null){T=m;do Y|=T.lane,T=T.next;while(T!==m)}else N===null&&(T.shared.lanes=0);Mu|=Y,h.lanes=Y,h.memoizedState=Ae}}function RR(h,m,x){if(h=m.effects,m.effects=null,h!==null)for(m=0;mx?x:4,h(!0);var k=Wb.transition;Wb.transition={};try{h(!1),m()}finally{It=x,Wb.transition=k}}function XR(){return fi().memoizedState}function hX(h,m,x){var k=ws(h);if(x={lane:k,action:x,hasEagerState:!1,eagerState:null,next:null},ZR(h))JR(m,x);else if(x=MR(h,m,x,k),x!==null){var T=ir();ji(x,h,k,T),e4(x,m,k)}}function pX(h,m,x){var k=ws(h),T={lane:k,action:x,hasEagerState:!1,eagerState:null,next:null};if(ZR(h))JR(m,T);else{var N=h.alternate;if(h.lanes===0&&(N===null||N.lanes===0)&&(N=m.lastRenderedReducer,N!==null))try{var Y=m.lastRenderedState,Z=N(Y,x);if(T.hasEagerState=!0,T.eagerState=Z,Fi(Z,Y)){var re=m.interleaved;re===null?(T.next=T,zb(m)):(T.next=re.next,re.next=T),m.interleaved=T;return}}catch{}finally{}x=MR(h,m,T,k),x!==null&&(T=ir(),ji(x,h,k,T),e4(x,m,k))}}function ZR(h){var m=h.alternate;return h===Kt||m!==null&&m===Kt}function JR(h,m){sh=k0=!0;var x=h.pending;x===null?m.next=m:(m.next=x.next,x.next=m),h.pending=m}function e4(h,m,x){if((x&4194240)!==0){var k=m.lanes;k&=h.pendingLanes,x|=k,m.lanes=x,tb(h,x)}}var M0={readContext:ci,useCallback:Gn,useContext:Gn,useEffect:Gn,useImperativeHandle:Gn,useInsertionEffect:Gn,useLayoutEffect:Gn,useMemo:Gn,useReducer:Gn,useRef:Gn,useState:Gn,useDebugValue:Gn,useDeferredValue:Gn,useTransition:Gn,useMutableSource:Gn,useSyncExternalStore:Gn,useId:Gn,unstable_isNewReconciler:!1},mX={readContext:ci,useCallback:function(h,m){return ha().memoizedState=[h,m===void 0?null:m],h},useContext:ci,useEffect:HR,useImperativeHandle:function(h,m,x){return x=x!=null?x.concat([h]):null,A0(4194308,4,WR.bind(null,m,h),x)},useLayoutEffect:function(h,m){return A0(4194308,4,h,m)},useInsertionEffect:function(h,m){return A0(4,2,h,m)},useMemo:function(h,m){var x=ha();return m=m===void 0?null:m,h=h(),x.memoizedState=[h,m],h},useReducer:function(h,m,x){var k=ha();return m=x!==void 0?x(m):m,k.memoizedState=k.baseState=m,h={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:h,lastRenderedState:m},k.queue=h,h=h.dispatch=hX.bind(null,Kt,h),[k.memoizedState,h]},useRef:function(h){var m=ha();return h={current:h},m.memoizedState=h},useState:UR,useDebugValue:Jb,useDeferredValue:function(h){return ha().memoizedState=h},useTransition:function(){var h=UR(!1),m=h[0];return h=dX.bind(null,h[1]),ha().memoizedState=h,[m,h]},useMutableSource:function(){},useSyncExternalStore:function(h,m,x){var k=Kt,T=ha();if(Vt){if(x===void 0)throw Error(n(407));x=x()}else{if(x=m(),kn===null)throw Error(n(349));(Tu&30)!==0||$R(k,m,x)}T.memoizedState=x;var N={value:x,getSnapshot:m};return T.queue=N,HR(LR.bind(null,k,N,h),[h]),k.flags|=2048,ch(9,FR.bind(null,k,N,x,m),void 0,null),x},useId:function(){var h=ha(),m=kn.identifierPrefix;if(Vt){var x=co,k=lo;x=(k&~(1<<32-$i(k)-1)).toString(32)+x,m=":"+m+"R"+x,x=uh++,0<\/script>",h=h.removeChild(h.firstChild)):typeof k.is=="string"?h=V.createElement(x,{is:k.is}):(h=V.createElement(x),x==="select"&&(V=h,k.multiple?V.multiple=!0:k.size&&(V.size=k.size))):h=V.createElementNS(h,x),h[ca]=m,h[eh]=k,w4(h,m,!1,!1),m.stateNode=h;e:{switch(V=Ue(x,k),x){case"dialog":Bt("cancel",h),Bt("close",h),T=k;break;case"iframe":case"object":case"embed":Bt("load",h),T=k;break;case"video":case"audio":for(T=0;TEc&&(m.flags|=128,k=!0,ch(N,!1),m.lanes=4194304)}else{if(!k)if(h=E0(V),h!==null){if(m.flags|=128,k=!0,x=h.updateQueue,x!==null&&(m.updateQueue=x,m.flags|=4),ch(N,!0),N.tail===null&&N.tailMode==="hidden"&&!V.alternate&&!Wt)return Gn(m),null}else 2*nn()-N.renderingStartTime>Ec&&x!==1073741824&&(m.flags|=128,k=!0,ch(N,!1),m.lanes=4194304);N.isBackwards?(V.sibling=m.child,m.child=V):(x=N.last,x!==null?x.sibling=V:m.child=V,N.last=V)}return N.tail!==null?(m=N.tail,N.rendering=m,N.tail=m.sibling,N.renderingStartTime=nn(),m.sibling=null,x=Yt.current,Dt(Yt,k?x&1|2:x&1),m):(Gn(m),null);case 22:case 23:return xx(),k=m.memoizedState!==null,h!==null&&h.memoizedState!==null!==k&&(m.flags|=8192),k&&(m.mode&1)!==0?(Yr&1073741824)!==0&&(Gn(m),m.subtreeFlags&6&&(m.flags|=8192)):Gn(m),null;case 24:return null;case 25:return null}throw Error(n(156,m.tag))}function xX(h,m){switch(Ib(m),m.tag){case 1:return kr(m.type)&&d0(),h=m.flags,h&65536?(m.flags=h&-65537|128,m):null;case 3:return wc(),zt(Cr),zt(Hn),qb(),h=m.flags,(h&65536)!==0&&(h&128)===0?(m.flags=h&-65537|128,m):null;case 5:return jb(m),null;case 13:if(zt(Yt),h=m.memoizedState,h!==null&&h.dehydrated!==null){if(m.alternate===null)throw Error(n(340));mc()}return h=m.flags,h&65536?(m.flags=h&-65537|128,m):null;case 19:return zt(Yt),null;case 4:return wc(),null;case 10:return Fb(m.type._context),null;case 22:case 23:return xx(),null;case 24:return null;default:return null}}var R0=!1,Wn=!1,EX=typeof WeakSet=="function"?WeakSet:Set,ze=null;function bc(h,m){var x=h.ref;if(x!==null)if(typeof x=="function")try{x(null)}catch(k){Zt(h,m,k)}else x.current=null}function cx(h,m,x){try{x()}catch(k){Zt(h,m,k)}}var x4=!1;function SX(h,m){if(xb=Zg,h=eR(),pb(h)){if("selectionStart"in h)var x={start:h.selectionStart,end:h.selectionEnd};else e:{x=(x=h.ownerDocument)&&x.defaultView||window;var k=x.getSelection&&x.getSelection();if(k&&k.rangeCount!==0){x=k.anchorNode;var T=k.anchorOffset,N=k.focusNode;k=k.focusOffset;try{x.nodeType,N.nodeType}catch{x=null;break e}var V=0,Z=-1,re=-1,pe=0,Se=0,Ae=h,Ee=null;t:for(;;){for(var Fe;Ae!==x||T!==0&&Ae.nodeType!==3||(Z=V+T),Ae!==N||k!==0&&Ae.nodeType!==3||(re=V+k),Ae.nodeType===3&&(V+=Ae.nodeValue.length),(Fe=Ae.firstChild)!==null;)Ee=Ae,Ae=Fe;for(;;){if(Ae===h)break t;if(Ee===x&&++pe===T&&(Z=V),Ee===N&&++Se===k&&(re=V),(Fe=Ae.nextSibling)!==null)break;Ae=Ee,Ee=Ae.parentNode}Ae=Fe}x=Z===-1||re===-1?null:{start:Z,end:re}}else x=null}x=x||{start:0,end:0}}else x=null;for(Eb={focusedElem:h,selectionRange:x},Zg=!1,ze=m;ze!==null;)if(m=ze,h=m.child,(m.subtreeFlags&1028)!==0&&h!==null)h.return=m,ze=h;else for(;ze!==null;){m=ze;try{var je=m.alternate;if((m.flags&1024)!==0)switch(m.tag){case 0:case 11:case 15:break;case 1:if(je!==null){var qe=je.memoizedProps,rn=je.memoizedState,le=m.stateNode,oe=le.getSnapshotBeforeUpdate(m.elementType===m.type?qe:Bi(m.type,qe),rn);le.__reactInternalSnapshotBeforeUpdate=oe}break;case 3:var de=m.stateNode.containerInfo;de.nodeType===1?de.textContent="":de.nodeType===9&&de.documentElement&&de.removeChild(de.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(Pe){Zt(m,m.return,Pe)}if(h=m.sibling,h!==null){h.return=m.return,ze=h;break}ze=m.return}return je=x4,x4=!1,je}function fh(h,m,x){var k=m.updateQueue;if(k=k!==null?k.lastEffect:null,k!==null){var T=k=k.next;do{if((T.tag&h)===h){var N=T.destroy;T.destroy=void 0,N!==void 0&&cx(m,x,N)}T=T.next}while(T!==k)}}function N0(h,m){if(m=m.updateQueue,m=m!==null?m.lastEffect:null,m!==null){var x=m=m.next;do{if((x.tag&h)===h){var k=x.create;x.destroy=k()}x=x.next}while(x!==m)}}function fx(h){var m=h.ref;if(m!==null){var x=h.stateNode;switch(h.tag){case 5:h=x;break;default:h=x}typeof m=="function"?m(h):m.current=h}}function E4(h){var m=h.alternate;m!==null&&(h.alternate=null,E4(m)),h.child=null,h.deletions=null,h.sibling=null,h.tag===5&&(m=h.stateNode,m!==null&&(delete m[ca],delete m[eh],delete m[Ab],delete m[oX],delete m[sX])),h.stateNode=null,h.return=null,h.dependencies=null,h.memoizedProps=null,h.memoizedState=null,h.pendingProps=null,h.stateNode=null,h.updateQueue=null}function S4(h){return h.tag===5||h.tag===3||h.tag===4}function C4(h){e:for(;;){for(;h.sibling===null;){if(h.return===null||S4(h.return))return null;h=h.return}for(h.sibling.return=h.return,h=h.sibling;h.tag!==5&&h.tag!==6&&h.tag!==18;){if(h.flags&2||h.child===null||h.tag===4)continue e;h.child.return=h,h=h.child}if(!(h.flags&2))return h.stateNode}}function dx(h,m,x){var k=h.tag;if(k===5||k===6)h=h.stateNode,m?x.nodeType===8?x.parentNode.insertBefore(h,m):x.insertBefore(h,m):(x.nodeType===8?(m=x.parentNode,m.insertBefore(h,x)):(m=x,m.appendChild(h)),x=x._reactRootContainer,x!=null||m.onclick!==null||(m.onclick=c0));else if(k!==4&&(h=h.child,h!==null))for(dx(h,m,x),h=h.sibling;h!==null;)dx(h,m,x),h=h.sibling}function hx(h,m,x){var k=h.tag;if(k===5||k===6)h=h.stateNode,m?x.insertBefore(h,m):x.appendChild(h);else if(k!==4&&(h=h.child,h!==null))for(hx(h,m,x),h=h.sibling;h!==null;)hx(h,m,x),h=h.sibling}var Dn=null,zi=!1;function gs(h,m,x){for(x=x.child;x!==null;)k4(h,m,x),x=x.sibling}function k4(h,m,x){if(la&&typeof la.onCommitFiberUnmount=="function")try{la.onCommitFiberUnmount(Wg,x)}catch{}switch(x.tag){case 5:Wn||bc(x,m);case 6:var k=Dn,T=zi;Dn=null,gs(h,m,x),Dn=k,zi=T,Dn!==null&&(zi?(h=Dn,x=x.stateNode,h.nodeType===8?h.parentNode.removeChild(x):h.removeChild(x)):Dn.removeChild(x.stateNode));break;case 18:Dn!==null&&(zi?(h=Dn,x=x.stateNode,h.nodeType===8?kb(h.parentNode,x):h.nodeType===1&&kb(h,x),Hd(h)):kb(Dn,x.stateNode));break;case 4:k=Dn,T=zi,Dn=x.stateNode.containerInfo,zi=!0,gs(h,m,x),Dn=k,zi=T;break;case 0:case 11:case 14:case 15:if(!Wn&&(k=x.updateQueue,k!==null&&(k=k.lastEffect,k!==null))){T=k=k.next;do{var N=T,V=N.destroy;N=N.tag,V!==void 0&&((N&2)!==0||(N&4)!==0)&&cx(x,m,V),T=T.next}while(T!==k)}gs(h,m,x);break;case 1:if(!Wn&&(bc(x,m),k=x.stateNode,typeof k.componentWillUnmount=="function"))try{k.props=x.memoizedProps,k.state=x.memoizedState,k.componentWillUnmount()}catch(Z){Zt(x,m,Z)}gs(h,m,x);break;case 21:gs(h,m,x);break;case 22:x.mode&1?(Wn=(k=Wn)||x.memoizedState!==null,gs(h,m,x),Wn=k):gs(h,m,x);break;default:gs(h,m,x)}}function A4(h){var m=h.updateQueue;if(m!==null){h.updateQueue=null;var x=h.stateNode;x===null&&(x=h.stateNode=new EX),m.forEach(function(k){var T=NX.bind(null,h,k);x.has(k)||(x.add(k),k.then(T,T))})}}function Ui(h,m){var x=m.deletions;if(x!==null)for(var k=0;kT&&(T=V),k&=~N}if(k=T,k=nn()-k,k=(120>k?120:480>k?480:1080>k?1080:1920>k?1920:3e3>k?3e3:4320>k?4320:1960*kX(k/1960))-k,10h?16:h,ys===null)var k=!1;else{if(h=ys,ys=null,L0=0,(yt&6)!==0)throw Error(n(331));var T=yt;for(yt|=4,ze=h.current;ze!==null;){var N=ze,V=N.child;if((ze.flags&16)!==0){var Z=N.deletions;if(Z!==null){for(var re=0;renn()-gx?Iu(h,0):mx|=x),Mr(h,m)}function z4(h,m){m===0&&((h.mode&1)===0?m=1:(m=Yg,Yg<<=1,(Yg&130023424)===0&&(Yg=4194304)));var x=ir();h=fo(h,m),h!==null&&(Ld(h,m,x),Mr(h,x))}function RX(h){var m=h.memoizedState,x=0;m!==null&&(x=m.retryLane),z4(h,x)}function NX(h,m){var x=0;switch(h.tag){case 13:var k=h.stateNode,T=h.memoizedState;T!==null&&(x=T.retryLane);break;case 19:k=h.stateNode;break;default:throw Error(n(314))}k!==null&&k.delete(m),z4(h,x)}var U4;U4=function(h,m,x){if(h!==null)if(h.memoizedProps!==m.pendingProps||Cr.current)Ar=!0;else{if((h.lanes&x)===0&&(m.flags&128)===0)return Ar=!1,_X(h,m,x);Ar=(h.flags&131072)!==0}else Ar=!1,Wt&&(m.flags&1048576)!==0&&_R(m,g0,m.index);switch(m.lanes=0,m.tag){case 2:var k=m.type;I0(h,m),h=m.pendingProps;var T=dc(m,Hn.current);yc(m,x),T=Vb(null,m,k,h,T,x);var N=Yb();return m.flags|=1,typeof T=="object"&&T!==null&&typeof T.render=="function"&&T.$$typeof===void 0?(m.tag=1,m.memoizedState=null,m.updateQueue=null,kr(k)?(N=!0,h0(m)):N=!1,m.memoizedState=T.state!==null&&T.state!==void 0?T.state:null,zb(m),T.updater=M0,m.stateNode=T,T._reactInternals=m,ex(m,k,h,x),m=ix(null,m,k,!0,N,x)):(m.tag=0,Wt&&N&&Pb(m),rr(null,m,T,x),m=m.child),m;case 16:k=m.elementType;e:{switch(I0(h,m),h=m.pendingProps,T=k._init,k=T(k._payload),m.type=k,T=m.tag=DX(k),h=Bi(k,h),T){case 0:m=rx(null,m,k,h,x);break e;case 1:m=h4(null,m,k,h,x);break e;case 11:m=u4(null,m,k,h,x);break e;case 14:m=l4(null,m,k,Bi(k.type,h),x);break e}throw Error(n(306,k,""))}return m;case 0:return k=m.type,T=m.pendingProps,T=m.elementType===k?T:Bi(k,T),rx(h,m,k,T,x);case 1:return k=m.type,T=m.pendingProps,T=m.elementType===k?T:Bi(k,T),h4(h,m,k,T,x);case 3:e:{if(p4(m),h===null)throw Error(n(387));k=m.pendingProps,N=m.memoizedState,T=N.element,MR(h,m),x0(m,k,null,x);var V=m.memoizedState;if(k=V.element,N.isDehydrated)if(N={element:k,isDehydrated:!1,cache:V.cache,pendingSuspenseBoundaries:V.pendingSuspenseBoundaries,transitions:V.transitions},m.updateQueue.baseState=N,m.memoizedState=N,m.flags&256){T=_c(Error(n(423)),m),m=m4(h,m,k,x,T);break e}else if(k!==T){T=_c(Error(n(424)),m),m=m4(h,m,k,x,T);break e}else for(Vr=cs(m.stateNode.containerInfo.firstChild),Wr=m,Wt=!0,Li=null,x=AR(m,null,k,x),m.child=x;x;)x.flags=x.flags&-3|4096,x=x.sibling;else{if(mc(),k===T){m=po(h,m,x);break e}rr(h,m,k,x)}m=m.child}return m;case 5:return RR(m),h===null&&Nb(m),k=m.type,T=m.pendingProps,N=h!==null?h.memoizedProps:null,V=T.children,Sb(k,T)?V=null:N!==null&&Sb(k,N)&&(m.flags|=32),d4(h,m),rr(h,m,V,x),m.child;case 6:return h===null&&Nb(m),null;case 13:return g4(h,m,x);case 4:return Ub(m,m.stateNode.containerInfo),k=m.pendingProps,h===null?m.child=gc(m,null,k,x):rr(h,m,k,x),m.child;case 11:return k=m.type,T=m.pendingProps,T=m.elementType===k?T:Bi(k,T),u4(h,m,k,T,x);case 7:return rr(h,m,m.pendingProps,x),m.child;case 8:return rr(h,m,m.pendingProps.children,x),m.child;case 12:return rr(h,m,m.pendingProps.children,x),m.child;case 10:e:{if(k=m.type._context,T=m.pendingProps,N=m.memoizedProps,V=T.value,Dt(w0,k._currentValue),k._currentValue=V,N!==null)if(Fi(N.value,V)){if(N.children===T.children&&!Cr.current){m=po(h,m,x);break e}}else for(N=m.child,N!==null&&(N.return=m);N!==null;){var Z=N.dependencies;if(Z!==null){V=N.child;for(var re=Z.firstContext;re!==null;){if(re.context===k){if(N.tag===1){re=ho(-1,x&-x),re.tag=2;var pe=N.updateQueue;if(pe!==null){pe=pe.shared;var Se=pe.pending;Se===null?re.next=re:(re.next=Se.next,Se.next=re),pe.pending=re}}N.lanes|=x,re=N.alternate,re!==null&&(re.lanes|=x),Lb(N.return,x,m),Z.lanes|=x;break}re=re.next}}else if(N.tag===10)V=N.type===m.type?null:N.child;else if(N.tag===18){if(V=N.return,V===null)throw Error(n(341));V.lanes|=x,Z=V.alternate,Z!==null&&(Z.lanes|=x),Lb(V,x,m),V=N.sibling}else V=N.child;if(V!==null)V.return=N;else for(V=N;V!==null;){if(V===m){V=null;break}if(N=V.sibling,N!==null){N.return=V.return,V=N;break}V=V.return}N=V}rr(h,m,T.children,x),m=m.child}return m;case 9:return T=m.type,k=m.pendingProps.children,yc(m,x),T=li(T),k=k(T),m.flags|=1,rr(h,m,k,x),m.child;case 14:return k=m.type,T=Bi(k,m.pendingProps),T=Bi(k.type,T),l4(h,m,k,T,x);case 15:return c4(h,m,m.type,m.pendingProps,x);case 17:return k=m.type,T=m.pendingProps,T=m.elementType===k?T:Bi(k,T),I0(h,m),m.tag=1,kr(k)?(h=!0,h0(m)):h=!1,yc(m,x),t4(m,k,T),ex(m,k,T,x),ix(null,m,k,!0,h,x);case 19:return y4(h,m,x);case 22:return f4(h,m,x)}throw Error(n(156,m.tag))};function j4(h,m){return $d(h,m)}function OX(h,m,x,k){this.tag=h,this.key=x,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=m,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=k,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function di(h,m,x,k){return new OX(h,m,x,k)}function Sx(h){return h=h.prototype,!(!h||!h.isReactComponent)}function DX(h){if(typeof h=="function")return Sx(h)?1:0;if(h!=null){if(h=h.$$typeof,h===z)return 11;if(h===$)return 14}return 2}function bs(h,m){var x=h.alternate;return x===null?(x=di(h.tag,m,h.key,h.mode),x.elementType=h.elementType,x.type=h.type,x.stateNode=h.stateNode,x.alternate=h,h.alternate=x):(x.pendingProps=m,x.type=h.type,x.flags=0,x.subtreeFlags=0,x.deletions=null),x.flags=h.flags&14680064,x.childLanes=h.childLanes,x.lanes=h.lanes,x.child=h.child,x.memoizedProps=h.memoizedProps,x.memoizedState=h.memoizedState,x.updateQueue=h.updateQueue,m=h.dependencies,x.dependencies=m===null?null:{lanes:m.lanes,firstContext:m.firstContext},x.sibling=h.sibling,x.index=h.index,x.ref=h.ref,x}function j0(h,m,x,k,T,N){var V=2;if(k=h,typeof h=="function")Sx(h)&&(V=1);else if(typeof h=="string")V=5;else e:switch(h){case A:return Nu(x.children,T,N,m);case M:V=8,T|=8;break;case R:return h=di(12,x,m,T|2),h.elementType=R,h.lanes=N,h;case Y:return h=di(13,x,m,T),h.elementType=Y,h.lanes=N,h;case F:return h=di(19,x,m,T),h.elementType=F,h.lanes=N,h;case Q:return H0(x,T,N,m);default:if(typeof h=="object"&&h!==null)switch(h.$$typeof){case O:V=10;break e;case P:V=9;break e;case z:V=11;break e;case $:V=14;break e;case B:V=16,k=null;break e}throw Error(n(130,h==null?h:typeof h,""))}return m=di(V,x,m,T),m.elementType=h,m.type=k,m.lanes=N,m}function Nu(h,m,x,k){return h=di(7,h,k,m),h.lanes=x,h}function H0(h,m,x,k){return h=di(22,h,k,m),h.elementType=Q,h.lanes=x,h.stateNode={isHidden:!1},h}function Cx(h,m,x){return h=di(6,h,null,m),h.lanes=x,h}function kx(h,m,x){return m=di(4,h.children!==null?h.children:[],h.key,m),m.lanes=x,m.stateNode={containerInfo:h.containerInfo,pendingChildren:null,implementation:h.implementation},m}function $X(h,m,x,k,T){this.tag=m,this.containerInfo=h,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=J_(0),this.expirationTimes=J_(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=J_(0),this.identifierPrefix=k,this.onRecoverableError=T,this.mutableSourceEagerHydrationData=null}function Ax(h,m,x,k,T,N,V,Z,re){return h=new $X(h,m,x,Z,re),m===1?(m=1,N===!0&&(m|=8)):m=0,N=di(3,null,null,m),h.current=N,N.stateNode=h,N.memoizedState={element:k,isDehydrated:x,cache:null,transitions:null,pendingSuspenseBoundaries:null},zb(N),h}function FX(h,m,x){var k=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Nx.exports=lZ(),Nx.exports}var oN;function cZ(){if(oN)return X0;oN=1;var e=a7();return X0.createRoot=e.createRoot,X0.hydrateRoot=e.hydrateRoot,X0}var fZ=cZ(),mk=function(e,t){return mk=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},mk(e,t)};function Mi(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");mk(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var Ge=function(){return Ge=Object.assign||function(t){for(var n,r=1,i=arguments.length;r"u"&&(a=e.call(this,r),t.set(i,a)),a}function o7(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),a=t.get(i);return typeof a>"u"&&(a=e.apply(this,r),t.set(i,a)),a}function s7(e,t,n,r,i){return n.bind(t,e,r,i)}function pZ(e,t){var n=e.length===1?hZ:o7;return s7(e,this,n,t.cache.create(),t.serializer)}function mZ(e,t){return s7(e,this,o7,t.cache.create(),t.serializer)}var gZ=function(){return JSON.stringify(arguments)};function jT(){this.cache=Object.create(null)}jT.prototype.get=function(e){return this.cache[e]};jT.prototype.set=function(e,t){this.cache[e]=t};var vZ={create:function(){return new jT}},eg={variadic:mZ};function u7(e,t,n){if(n===void 0&&(n=Error),!e)throw new n(t)}Jm(function(){for(var e,t=[],n=0;n"u"&&(a=e.call(this,r),t.set(i,a)),a}function l7(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),a=t.get(i);return typeof a>"u"&&(a=e.apply(this,r),t.set(i,a)),a}function c7(e,t,n,r,i){return n.bind(t,e,r,i)}function _Z(e,t){var n=e.length===1?wZ:l7;return c7(e,this,n,t.cache.create(),t.serializer)}function bZ(e,t){return c7(e,this,l7,t.cache.create(),t.serializer)}var xZ=function(){return JSON.stringify(arguments)};function HT(){this.cache=Object.create(null)}HT.prototype.get=function(e){return this.cache[e]};HT.prototype.set=function(e,t){this.cache[e]=t};var EZ={create:function(){return new HT}},Fx={variadic:bZ},mt;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(mt||(mt={}));var Ht;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(Ht||(Ht={}));var lf;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(lf||(lf={}));function sN(e){return e.type===Ht.literal}function SZ(e){return e.type===Ht.argument}function f7(e){return e.type===Ht.number}function d7(e){return e.type===Ht.date}function h7(e){return e.type===Ht.time}function p7(e){return e.type===Ht.select}function m7(e){return e.type===Ht.plural}function CZ(e){return e.type===Ht.pound}function g7(e){return e.type===Ht.tag}function v7(e){return!!(e&&typeof e=="object"&&e.type===lf.number)}function gk(e){return!!(e&&typeof e=="object"&&e.type===lf.dateTime)}var y7=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,kZ=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function AZ(e){var t={};return e.replace(kZ,function(n){var r=n.length;switch(n[0]){case"G":t.era=r===4?"long":r===5?"narrow":"short";break;case"y":t.year=r===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][r-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][r-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=r===4?"long":r===5?"narrow":"short";break;case"e":if(r<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][r-4];break;case"c":if(r<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][r-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][r-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][r-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][r-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][r-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][r-1];break;case"s":t.second=["numeric","2-digit"][r-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=r<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),t}var TZ=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function MZ(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var t=e.split(TZ).filter(function(d){return d.length>0}),n=[],r=0,i=t;r1)throw new RangeError("integer-width stems only accept a single optional option");i.options[0].replace(IZ,function(u,l,c,f,d,p){if(l)t.minimumIntegerDigits=c.length;else{if(f&&d)throw new Error("We currently do not support maximum integer digits");if(p)throw new Error("We currently do not support exact integer digits")}return""});continue}if(_7.test(i.stem)){t.minimumIntegerDigits=i.stem.length;continue}if(uN.test(i.stem)){if(i.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(uN,function(u,l,c,f,d,p){return c==="*"?t.minimumFractionDigits=l.length:f&&f[0]==="#"?t.maximumFractionDigits=f.length:d&&p?(t.minimumFractionDigits=d.length,t.maximumFractionDigits=d.length+p.length):(t.minimumFractionDigits=l.length,t.maximumFractionDigits=l.length),""});var a=i.options[0];a==="w"?t=Ge(Ge({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=Ge(Ge({},t),lN(a)));continue}if(w7.test(i.stem)){t=Ge(Ge({},t),lN(i.stem));continue}var o=b7(i.stem);o&&(t=Ge(Ge({},t),o));var s=RZ(i.stem);s&&(t=Ge(Ge({},t),s))}return t}var Z0={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function OZ(e,t){for(var n="",r=0;r>1),u="a",l=DZ(t);for((l=="H"||l=="k")&&(s=0);s-- >0;)n+=u;for(;o-- >0;)n=l+n}else i==="J"?n+="H":n+=i}return n}function DZ(e){var t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n=e.language,r;n!=="root"&&(r=e.maximize().region);var i=Z0[r||""]||Z0[n||""]||Z0["".concat(n,"-001")]||Z0["001"];return i[0]}var Lx,$Z=new RegExp("^".concat(y7.source,"*")),FZ=new RegExp("".concat(y7.source,"*$"));function vt(e,t){return{start:e,end:t}}var LZ=!!String.prototype.startsWith&&"_a".startsWith("a",1),BZ=!!String.fromCodePoint,zZ=!!Object.fromEntries,UZ=!!String.prototype.codePointAt,jZ=!!String.prototype.trimStart,HZ=!!String.prototype.trimEnd,qZ=!!Number.isSafeInteger,GZ=qZ?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},vk=!0;try{var WZ=E7("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");vk=((Lx=WZ.exec("a"))===null||Lx===void 0?void 0:Lx[0])==="a"}catch{vk=!1}var fN=LZ?function(t,n,r){return t.startsWith(n,r)}:function(t,n,r){return t.slice(r,r+n.length)===n},yk=BZ?String.fromCodePoint:function(){for(var t=[],n=0;na;){if(o=t[a++],o>1114111)throw RangeError(o+" is not a valid code point");r+=o<65536?String.fromCharCode(o):String.fromCharCode(((o-=65536)>>10)+55296,o%1024+56320)}return r},dN=zZ?Object.fromEntries:function(t){for(var n={},r=0,i=t;r=r)){var i=t.charCodeAt(n),a;return i<55296||i>56319||n+1===r||(a=t.charCodeAt(n+1))<56320||a>57343?i:(i-55296<<10)+(a-56320)+65536}},VZ=jZ?function(t){return t.trimStart()}:function(t){return t.replace($Z,"")},YZ=HZ?function(t){return t.trimEnd()}:function(t){return t.replace(FZ,"")};function E7(e,t){return new RegExp(e,t)}var wk;if(vk){var hN=E7("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");wk=function(t,n){var r;hN.lastIndex=n;var i=hN.exec(t);return(r=i[1])!==null&&r!==void 0?r:""}}else wk=function(t,n){for(var r=[];;){var i=x7(t,n);if(i===void 0||S7(i)||ZZ(i))break;r.push(i),n+=i>=65536?2:1}return yk.apply(void 0,r)};var QZ=function(){function e(t,n){n===void 0&&(n={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!n.ignoreTag,this.locale=n.locale,this.requiresOtherClause=!!n.requiresOtherClause,this.shouldParseSkeletons=!!n.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,n,r){for(var i=[];!this.isEOF();){var a=this.char();if(a===123){var o=this.parseArgument(t,r);if(o.err)return o;i.push(o.val)}else{if(a===125&&t>0)break;if(a===35&&(n==="plural"||n==="selectordinal")){var s=this.clonePosition();this.bump(),i.push({type:Ht.pound,location:vt(s,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(r)break;return this.error(mt.UNMATCHED_CLOSING_TAG,vt(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&_k(this.peek()||0)){var o=this.parseTag(t,n);if(o.err)return o;i.push(o.val)}else{var o=this.parseLiteral(t,n);if(o.err)return o;i.push(o.val)}}}return{val:i,err:null}},e.prototype.parseTag=function(t,n){var r=this.clonePosition();this.bump();var i=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:Ht.literal,value:"<".concat(i,"/>"),location:vt(r,this.clonePosition())},err:null};if(this.bumpIf(">")){var a=this.parseMessage(t+1,n,!0);if(a.err)return a;var o=a.val,s=this.clonePosition();if(this.bumpIf("")?{val:{type:Ht.tag,value:i,children:o,location:vt(r,this.clonePosition())},err:null}:this.error(mt.INVALID_TAG,vt(s,this.clonePosition())))}else return this.error(mt.UNCLOSED_TAG,vt(r,this.clonePosition()))}else return this.error(mt.INVALID_TAG,vt(r,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&XZ(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,n){for(var r=this.clonePosition(),i="";;){var a=this.tryParseQuote(n);if(a){i+=a;continue}var o=this.tryParseUnquoted(t,n);if(o){i+=o;continue}var s=this.tryParseLeftAngleBracket();if(s){i+=s;continue}break}var u=vt(r,this.clonePosition());return{val:{type:Ht.literal,value:i,location:u},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!KZ(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var n=[this.char()];for(this.bump();!this.isEOF();){var r=this.char();if(r===39)if(this.peek()===39)n.push(39),this.bump();else{this.bump();break}else n.push(r);this.bump()}return yk.apply(void 0,n)},e.prototype.tryParseUnquoted=function(t,n){if(this.isEOF())return null;var r=this.char();return r===60||r===123||r===35&&(n==="plural"||n==="selectordinal")||r===125&&t>0?null:(this.bump(),yk(r))},e.prototype.parseArgument=function(t,n){var r=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(mt.EXPECT_ARGUMENT_CLOSING_BRACE,vt(r,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(mt.EMPTY_ARGUMENT,vt(r,this.clonePosition()));var i=this.parseIdentifierIfPossible().value;if(!i)return this.error(mt.MALFORMED_ARGUMENT,vt(r,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(mt.EXPECT_ARGUMENT_CLOSING_BRACE,vt(r,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Ht.argument,value:i,location:vt(r,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(mt.EXPECT_ARGUMENT_CLOSING_BRACE,vt(r,this.clonePosition())):this.parseArgumentOptions(t,n,i,r);default:return this.error(mt.MALFORMED_ARGUMENT,vt(r,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),n=this.offset(),r=wk(this.message,n),i=n+r.length;this.bumpTo(i);var a=this.clonePosition(),o=vt(t,a);return{value:r,location:o}},e.prototype.parseArgumentOptions=function(t,n,r,i){var a,o=this.clonePosition(),s=this.parseIdentifierIfPossible().value,u=this.clonePosition();switch(s){case"":return this.error(mt.EXPECT_ARGUMENT_TYPE,vt(o,u));case"number":case"date":case"time":{this.bumpSpace();var l=null;if(this.bumpIf(",")){this.bumpSpace();var c=this.clonePosition(),f=this.parseSimpleArgStyleIfPossible();if(f.err)return f;var d=YZ(f.val);if(d.length===0)return this.error(mt.EXPECT_ARGUMENT_STYLE,vt(this.clonePosition(),this.clonePosition()));var p=vt(c,this.clonePosition());l={style:d,styleLocation:p}}var y=this.tryParseArgumentClose(i);if(y.err)return y;var g=vt(i,this.clonePosition());if(l&&fN(l==null?void 0:l.style,"::",0)){var w=VZ(l.style.slice(2));if(s==="number"){var f=this.parseNumberSkeletonFromString(w,l.styleLocation);return f.err?f:{val:{type:Ht.number,value:r,location:g,style:f.val},err:null}}else{if(w.length===0)return this.error(mt.EXPECT_DATE_TIME_SKELETON,g);var _=w;this.locale&&(_=OZ(w,this.locale));var d={type:lf.dateTime,pattern:_,location:l.styleLocation,parsedOptions:this.shouldParseSkeletons?AZ(_):{}},b=s==="date"?Ht.date:Ht.time;return{val:{type:b,value:r,location:g,style:d},err:null}}}return{val:{type:s==="number"?Ht.number:s==="date"?Ht.date:Ht.time,value:r,location:g,style:(a=l==null?void 0:l.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var E=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(mt.EXPECT_SELECT_ARGUMENT_OPTIONS,vt(E,Ge({},E)));this.bumpSpace();var S=this.parseIdentifierIfPossible(),v=0;if(s!=="select"&&S.value==="offset"){if(!this.bumpIf(":"))return this.error(mt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,vt(this.clonePosition(),this.clonePosition()));this.bumpSpace();var f=this.tryParseDecimalInteger(mt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,mt.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(f.err)return f;this.bumpSpace(),S=this.parseIdentifierIfPossible(),v=f.val}var C=this.tryParsePluralOrSelectOptions(t,s,n,S);if(C.err)return C;var y=this.tryParseArgumentClose(i);if(y.err)return y;var A=vt(i,this.clonePosition());return s==="select"?{val:{type:Ht.select,value:r,options:dN(C.val),location:A},err:null}:{val:{type:Ht.plural,value:r,options:dN(C.val),offset:v,pluralType:s==="plural"?"cardinal":"ordinal",location:A},err:null}}default:return this.error(mt.INVALID_ARGUMENT_TYPE,vt(o,u))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(mt.EXPECT_ARGUMENT_CLOSING_BRACE,vt(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,n=this.clonePosition();!this.isEOF();){var r=this.char();switch(r){case 39:{this.bump();var i=this.clonePosition();if(!this.bumpUntil("'"))return this.error(mt.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,vt(i,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(n.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(n.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,n){var r=[];try{r=MZ(t)}catch{return this.error(mt.INVALID_NUMBER_SKELETON,n)}return{val:{type:lf.number,tokens:r,location:n,parsedOptions:this.shouldParseSkeletons?NZ(r):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,n,r,i){for(var a,o=!1,s=[],u=new Set,l=i.value,c=i.location;;){if(l.length===0){var f=this.clonePosition();if(n!=="select"&&this.bumpIf("=")){var d=this.tryParseDecimalInteger(mt.EXPECT_PLURAL_ARGUMENT_SELECTOR,mt.INVALID_PLURAL_ARGUMENT_SELECTOR);if(d.err)return d;c=vt(f,this.clonePosition()),l=this.message.slice(f.offset,this.offset())}else break}if(u.has(l))return this.error(n==="select"?mt.DUPLICATE_SELECT_ARGUMENT_SELECTOR:mt.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,c);l==="other"&&(o=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(n==="select"?mt.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:mt.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,vt(this.clonePosition(),this.clonePosition()));var y=this.parseMessage(t+1,n,r);if(y.err)return y;var g=this.tryParseArgumentClose(p);if(g.err)return g;s.push([l,{value:y.val,location:vt(p,this.clonePosition())}]),u.add(l),this.bumpSpace(),a=this.parseIdentifierIfPossible(),l=a.value,c=a.location}return s.length===0?this.error(n==="select"?mt.EXPECT_SELECT_ARGUMENT_SELECTOR:mt.EXPECT_PLURAL_ARGUMENT_SELECTOR,vt(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!o?this.error(mt.MISSING_OTHER_CLAUSE,vt(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,n){var r=1,i=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(r=-1);for(var a=!1,o=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)a=!0,o=o*10+(s-48),this.bump();else break}var u=vt(i,this.clonePosition());return a?(o*=r,GZ(o)?{val:o,err:null}:this.error(n,u)):this.error(t,u)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var n=x7(this.message,t);if(n===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return n},e.prototype.error=function(t,n){return{val:null,err:{kind:t,message:this.message,location:n}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(fN(this.message,t,this.offset())){for(var n=0;n=0?(this.bumpTo(r),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var n=this.offset();if(n===t)break;if(n>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&S7(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),n=this.offset(),r=this.message.charCodeAt(n+(t>=65536?2:1));return r??null},e}();function _k(e){return e>=97&&e<=122||e>=65&&e<=90}function KZ(e){return _k(e)||e===47}function XZ(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function S7(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function ZZ(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function bk(e){e.forEach(function(t){if(delete t.location,p7(t)||m7(t))for(var n in t.options)delete t.options[n].location,bk(t.options[n].value);else f7(t)&&v7(t.style)||(d7(t)||h7(t))&&gk(t.style)?delete t.style.location:g7(t)&&bk(t.children)})}function JZ(e,t){t===void 0&&(t={}),t=Ge({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new QZ(e,t).parse();if(n.err){var r=SyntaxError(mt[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return t!=null&&t.captureLocation||bk(n.val),n.val}var Ba;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Ba||(Ba={}));var uu=function(e){Mi(t,e);function t(n,r,i){var a=e.call(this,n)||this;return a.code=r,a.originalMessage=i,a}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),pN=function(e){Mi(t,e);function t(n,r,i,a){return e.call(this,'Invalid values for "'.concat(n,'": "').concat(r,'". Options are "').concat(Object.keys(i).join('", "'),'"'),Ba.INVALID_VALUE,a)||this}return t}(uu),eJ=function(e){Mi(t,e);function t(n,r,i){return e.call(this,'Value for "'.concat(n,'" must be of type ').concat(r),Ba.INVALID_VALUE,i)||this}return t}(uu),tJ=function(e){Mi(t,e);function t(n,r){return e.call(this,'The intl string context variable "'.concat(n,'" was not provided to the string "').concat(r,'"'),Ba.MISSING_VALUE,r)||this}return t}(uu),or;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(or||(or={}));function nJ(e){return e.length<2?e:e.reduce(function(t,n){var r=t[t.length-1];return!r||r.type!==or.literal||n.type!==or.literal?t.push(n):r.value+=n.value,t},[])}function C7(e){return typeof e=="function"}function oy(e,t,n,r,i,a,o){if(e.length===1&&sN(e[0]))return[{type:or.literal,value:e[0].value}];for(var s=[],u=0,l=e;u<\/script>",h=h.removeChild(h.firstChild)):typeof k.is=="string"?h=Y.createElement(x,{is:k.is}):(h=Y.createElement(x),x==="select"&&(Y=h,k.multiple?Y.multiple=!0:k.size&&(Y.size=k.size))):h=Y.createElementNS(h,x),h[fa]=m,h[th]=k,_4(h,m,!1,!1),m.stateNode=h;e:{switch(Y=Ue(x,k),x){case"dialog":zt("cancel",h),zt("close",h),T=k;break;case"iframe":case"object":case"embed":zt("load",h),T=k;break;case"video":case"audio":for(T=0;TEc&&(m.flags|=128,k=!0,fh(N,!1),m.lanes=4194304)}else{if(!k)if(h=S0(Y),h!==null){if(m.flags|=128,k=!0,x=h.updateQueue,x!==null&&(m.updateQueue=x,m.flags|=4),fh(N,!0),N.tail===null&&N.tailMode==="hidden"&&!Y.alternate&&!Vt)return Wn(m),null}else 2*rn()-N.renderingStartTime>Ec&&x!==1073741824&&(m.flags|=128,k=!0,fh(N,!1),m.lanes=4194304);N.isBackwards?(Y.sibling=m.child,m.child=Y):(x=N.last,x!==null?x.sibling=Y:m.child=Y,N.last=Y)}return N.tail!==null?(m=N.tail,N.rendering=m,N.tail=m.sibling,N.renderingStartTime=rn(),m.sibling=null,x=Qt.current,$t(Qt,k?x&1|2:x&1),m):(Wn(m),null);case 22:case 23:return Ex(),k=m.memoizedState!==null,h!==null&&h.memoizedState!==null!==k&&(m.flags|=8192),k&&(m.mode&1)!==0?(Yr&1073741824)!==0&&(Wn(m),m.subtreeFlags&6&&(m.flags|=8192)):Wn(m),null;case 24:return null;case 25:return null}throw Error(n(156,m.tag))}function EX(h,m){switch(Rb(m),m.tag){case 1:return kr(m.type)&&h0(),h=m.flags,h&65536?(m.flags=h&-65537|128,m):null;case 3:return wc(),Ut(Cr),Ut(qn),Gb(),h=m.flags,(h&65536)!==0&&(h&128)===0?(m.flags=h&-65537|128,m):null;case 5:return Hb(m),null;case 13:if(Ut(Qt),h=m.memoizedState,h!==null&&h.dehydrated!==null){if(m.alternate===null)throw Error(n(340));mc()}return h=m.flags,h&65536?(m.flags=h&-65537|128,m):null;case 19:return Ut(Qt),null;case 4:return wc(),null;case 10:return Lb(m.type._context),null;case 22:case 23:return Ex(),null;case 24:return null;default:return null}}var N0=!1,Vn=!1,SX=typeof WeakSet=="function"?WeakSet:Set,ze=null;function bc(h,m){var x=h.ref;if(x!==null)if(typeof x=="function")try{x(null)}catch(k){Jt(h,m,k)}else x.current=null}function fx(h,m,x){try{x()}catch(k){Jt(h,m,k)}}var E4=!1;function CX(h,m){if(Eb=Jg,h=tR(),mb(h)){if("selectionStart"in h)var x={start:h.selectionStart,end:h.selectionEnd};else e:{x=(x=h.ownerDocument)&&x.defaultView||window;var k=x.getSelection&&x.getSelection();if(k&&k.rangeCount!==0){x=k.anchorNode;var T=k.anchorOffset,N=k.focusNode;k=k.focusOffset;try{x.nodeType,N.nodeType}catch{x=null;break e}var Y=0,Z=-1,re=-1,pe=0,Se=0,Ae=h,Ee=null;t:for(;;){for(var Fe;Ae!==x||T!==0&&Ae.nodeType!==3||(Z=Y+T),Ae!==N||k!==0&&Ae.nodeType!==3||(re=Y+k),Ae.nodeType===3&&(Y+=Ae.nodeValue.length),(Fe=Ae.firstChild)!==null;)Ee=Ae,Ae=Fe;for(;;){if(Ae===h)break t;if(Ee===x&&++pe===T&&(Z=Y),Ee===N&&++Se===k&&(re=Y),(Fe=Ae.nextSibling)!==null)break;Ae=Ee,Ee=Ae.parentNode}Ae=Fe}x=Z===-1||re===-1?null:{start:Z,end:re}}else x=null}x=x||{start:0,end:0}}else x=null;for(Sb={focusedElem:h,selectionRange:x},Jg=!1,ze=m;ze!==null;)if(m=ze,h=m.child,(m.subtreeFlags&1028)!==0&&h!==null)h.return=m,ze=h;else for(;ze!==null;){m=ze;try{var je=m.alternate;if((m.flags&1024)!==0)switch(m.tag){case 0:case 11:case 15:break;case 1:if(je!==null){var qe=je.memoizedProps,an=je.memoizedState,le=m.stateNode,oe=le.getSnapshotBeforeUpdate(m.elementType===m.type?qe:Bi(m.type,qe),an);le.__reactInternalSnapshotBeforeUpdate=oe}break;case 3:var de=m.stateNode.containerInfo;de.nodeType===1?de.textContent="":de.nodeType===9&&de.documentElement&&de.removeChild(de.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(Pe){Jt(m,m.return,Pe)}if(h=m.sibling,h!==null){h.return=m.return,ze=h;break}ze=m.return}return je=E4,E4=!1,je}function dh(h,m,x){var k=m.updateQueue;if(k=k!==null?k.lastEffect:null,k!==null){var T=k=k.next;do{if((T.tag&h)===h){var N=T.destroy;T.destroy=void 0,N!==void 0&&fx(m,x,N)}T=T.next}while(T!==k)}}function O0(h,m){if(m=m.updateQueue,m=m!==null?m.lastEffect:null,m!==null){var x=m=m.next;do{if((x.tag&h)===h){var k=x.create;x.destroy=k()}x=x.next}while(x!==m)}}function dx(h){var m=h.ref;if(m!==null){var x=h.stateNode;switch(h.tag){case 5:h=x;break;default:h=x}typeof m=="function"?m(h):m.current=h}}function S4(h){var m=h.alternate;m!==null&&(h.alternate=null,S4(m)),h.child=null,h.deletions=null,h.sibling=null,h.tag===5&&(m=h.stateNode,m!==null&&(delete m[fa],delete m[th],delete m[Tb],delete m[sX],delete m[uX])),h.stateNode=null,h.return=null,h.dependencies=null,h.memoizedProps=null,h.memoizedState=null,h.pendingProps=null,h.stateNode=null,h.updateQueue=null}function C4(h){return h.tag===5||h.tag===3||h.tag===4}function k4(h){e:for(;;){for(;h.sibling===null;){if(h.return===null||C4(h.return))return null;h=h.return}for(h.sibling.return=h.return,h=h.sibling;h.tag!==5&&h.tag!==6&&h.tag!==18;){if(h.flags&2||h.child===null||h.tag===4)continue e;h.child.return=h,h=h.child}if(!(h.flags&2))return h.stateNode}}function hx(h,m,x){var k=h.tag;if(k===5||k===6)h=h.stateNode,m?x.nodeType===8?x.parentNode.insertBefore(h,m):x.insertBefore(h,m):(x.nodeType===8?(m=x.parentNode,m.insertBefore(h,x)):(m=x,m.appendChild(h)),x=x._reactRootContainer,x!=null||m.onclick!==null||(m.onclick=f0));else if(k!==4&&(h=h.child,h!==null))for(hx(h,m,x),h=h.sibling;h!==null;)hx(h,m,x),h=h.sibling}function px(h,m,x){var k=h.tag;if(k===5||k===6)h=h.stateNode,m?x.insertBefore(h,m):x.appendChild(h);else if(k!==4&&(h=h.child,h!==null))for(px(h,m,x),h=h.sibling;h!==null;)px(h,m,x),h=h.sibling}var Dn=null,zi=!1;function gs(h,m,x){for(x=x.child;x!==null;)A4(h,m,x),x=x.sibling}function A4(h,m,x){if(ca&&typeof ca.onCommitFiberUnmount=="function")try{ca.onCommitFiberUnmount(Vg,x)}catch{}switch(x.tag){case 5:Vn||bc(x,m);case 6:var k=Dn,T=zi;Dn=null,gs(h,m,x),Dn=k,zi=T,Dn!==null&&(zi?(h=Dn,x=x.stateNode,h.nodeType===8?h.parentNode.removeChild(x):h.removeChild(x)):Dn.removeChild(x.stateNode));break;case 18:Dn!==null&&(zi?(h=Dn,x=x.stateNode,h.nodeType===8?Ab(h.parentNode,x):h.nodeType===1&&Ab(h,x),qd(h)):Ab(Dn,x.stateNode));break;case 4:k=Dn,T=zi,Dn=x.stateNode.containerInfo,zi=!0,gs(h,m,x),Dn=k,zi=T;break;case 0:case 11:case 14:case 15:if(!Vn&&(k=x.updateQueue,k!==null&&(k=k.lastEffect,k!==null))){T=k=k.next;do{var N=T,Y=N.destroy;N=N.tag,Y!==void 0&&((N&2)!==0||(N&4)!==0)&&fx(x,m,Y),T=T.next}while(T!==k)}gs(h,m,x);break;case 1:if(!Vn&&(bc(x,m),k=x.stateNode,typeof k.componentWillUnmount=="function"))try{k.props=x.memoizedProps,k.state=x.memoizedState,k.componentWillUnmount()}catch(Z){Jt(x,m,Z)}gs(h,m,x);break;case 21:gs(h,m,x);break;case 22:x.mode&1?(Vn=(k=Vn)||x.memoizedState!==null,gs(h,m,x),Vn=k):gs(h,m,x);break;default:gs(h,m,x)}}function T4(h){var m=h.updateQueue;if(m!==null){h.updateQueue=null;var x=h.stateNode;x===null&&(x=h.stateNode=new SX),m.forEach(function(k){var T=OX.bind(null,h,k);x.has(k)||(x.add(k),k.then(T,T))})}}function Ui(h,m){var x=m.deletions;if(x!==null)for(var k=0;kT&&(T=Y),k&=~N}if(k=T,k=rn()-k,k=(120>k?120:480>k?480:1080>k?1080:1920>k?1920:3e3>k?3e3:4320>k?4320:1960*AX(k/1960))-k,10h?16:h,ys===null)var k=!1;else{if(h=ys,ys=null,B0=0,(wt&6)!==0)throw Error(n(331));var T=wt;for(wt|=4,ze=h.current;ze!==null;){var N=ze,Y=N.child;if((ze.flags&16)!==0){var Z=N.deletions;if(Z!==null){for(var re=0;rern()-vx?Iu(h,0):gx|=x),Mr(h,m)}function U4(h,m){m===0&&((h.mode&1)===0?m=1:(m=Qg,Qg<<=1,(Qg&130023424)===0&&(Qg=4194304)));var x=ir();h=fo(h,m),h!==null&&(Bd(h,m,x),Mr(h,x))}function NX(h){var m=h.memoizedState,x=0;m!==null&&(x=m.retryLane),U4(h,x)}function OX(h,m){var x=0;switch(h.tag){case 13:var k=h.stateNode,T=h.memoizedState;T!==null&&(x=T.retryLane);break;case 19:k=h.stateNode;break;default:throw Error(n(314))}k!==null&&k.delete(m),U4(h,x)}var j4;j4=function(h,m,x){if(h!==null)if(h.memoizedProps!==m.pendingProps||Cr.current)Ar=!0;else{if((h.lanes&x)===0&&(m.flags&128)===0)return Ar=!1,bX(h,m,x);Ar=(h.flags&131072)!==0}else Ar=!1,Vt&&(m.flags&1048576)!==0&&bR(m,v0,m.index);switch(m.lanes=0,m.tag){case 2:var k=m.type;R0(h,m),h=m.pendingProps;var T=dc(m,qn.current);yc(m,x),T=Yb(null,m,k,h,T,x);var N=Qb();return m.flags|=1,typeof T=="object"&&T!==null&&typeof T.render=="function"&&T.$$typeof===void 0?(m.tag=1,m.memoizedState=null,m.updateQueue=null,kr(k)?(N=!0,p0(m)):N=!1,m.memoizedState=T.state!==null&&T.state!==void 0?T.state:null,Ub(m),T.updater=P0,m.stateNode=T,T._reactInternals=m,tx(m,k,h,x),m=ax(null,m,k,!0,N,x)):(m.tag=0,Vt&&N&&Ib(m),rr(null,m,T,x),m=m.child),m;case 16:k=m.elementType;e:{switch(R0(h,m),h=m.pendingProps,T=k._init,k=T(k._payload),m.type=k,T=m.tag=$X(k),h=Bi(k,h),T){case 0:m=ix(null,m,k,h,x);break e;case 1:m=p4(null,m,k,h,x);break e;case 11:m=l4(null,m,k,h,x);break e;case 14:m=c4(null,m,k,Bi(k.type,h),x);break e}throw Error(n(306,k,""))}return m;case 0:return k=m.type,T=m.pendingProps,T=m.elementType===k?T:Bi(k,T),ix(h,m,k,T,x);case 1:return k=m.type,T=m.pendingProps,T=m.elementType===k?T:Bi(k,T),p4(h,m,k,T,x);case 3:e:{if(m4(m),h===null)throw Error(n(387));k=m.pendingProps,N=m.memoizedState,T=N.element,PR(h,m),E0(m,k,null,x);var Y=m.memoizedState;if(k=Y.element,N.isDehydrated)if(N={element:k,isDehydrated:!1,cache:Y.cache,pendingSuspenseBoundaries:Y.pendingSuspenseBoundaries,transitions:Y.transitions},m.updateQueue.baseState=N,m.memoizedState=N,m.flags&256){T=_c(Error(n(423)),m),m=g4(h,m,k,x,T);break e}else if(k!==T){T=_c(Error(n(424)),m),m=g4(h,m,k,x,T);break e}else for(Vr=cs(m.stateNode.containerInfo.firstChild),Wr=m,Vt=!0,Li=null,x=TR(m,null,k,x),m.child=x;x;)x.flags=x.flags&-3|4096,x=x.sibling;else{if(mc(),k===T){m=po(h,m,x);break e}rr(h,m,k,x)}m=m.child}return m;case 5:return NR(m),h===null&&Ob(m),k=m.type,T=m.pendingProps,N=h!==null?h.memoizedProps:null,Y=T.children,Cb(k,T)?Y=null:N!==null&&Cb(k,N)&&(m.flags|=32),h4(h,m),rr(h,m,Y,x),m.child;case 6:return h===null&&Ob(m),null;case 13:return v4(h,m,x);case 4:return jb(m,m.stateNode.containerInfo),k=m.pendingProps,h===null?m.child=gc(m,null,k,x):rr(h,m,k,x),m.child;case 11:return k=m.type,T=m.pendingProps,T=m.elementType===k?T:Bi(k,T),l4(h,m,k,T,x);case 7:return rr(h,m,m.pendingProps,x),m.child;case 8:return rr(h,m,m.pendingProps.children,x),m.child;case 12:return rr(h,m,m.pendingProps.children,x),m.child;case 10:e:{if(k=m.type._context,T=m.pendingProps,N=m.memoizedProps,Y=T.value,$t(_0,k._currentValue),k._currentValue=Y,N!==null)if(Fi(N.value,Y)){if(N.children===T.children&&!Cr.current){m=po(h,m,x);break e}}else for(N=m.child,N!==null&&(N.return=m);N!==null;){var Z=N.dependencies;if(Z!==null){Y=N.child;for(var re=Z.firstContext;re!==null;){if(re.context===k){if(N.tag===1){re=ho(-1,x&-x),re.tag=2;var pe=N.updateQueue;if(pe!==null){pe=pe.shared;var Se=pe.pending;Se===null?re.next=re:(re.next=Se.next,Se.next=re),pe.pending=re}}N.lanes|=x,re=N.alternate,re!==null&&(re.lanes|=x),Bb(N.return,x,m),Z.lanes|=x;break}re=re.next}}else if(N.tag===10)Y=N.type===m.type?null:N.child;else if(N.tag===18){if(Y=N.return,Y===null)throw Error(n(341));Y.lanes|=x,Z=Y.alternate,Z!==null&&(Z.lanes|=x),Bb(Y,x,m),Y=N.sibling}else Y=N.child;if(Y!==null)Y.return=N;else for(Y=N;Y!==null;){if(Y===m){Y=null;break}if(N=Y.sibling,N!==null){N.return=Y.return,Y=N;break}Y=Y.return}N=Y}rr(h,m,T.children,x),m=m.child}return m;case 9:return T=m.type,k=m.pendingProps.children,yc(m,x),T=ci(T),k=k(T),m.flags|=1,rr(h,m,k,x),m.child;case 14:return k=m.type,T=Bi(k,m.pendingProps),T=Bi(k.type,T),c4(h,m,k,T,x);case 15:return f4(h,m,m.type,m.pendingProps,x);case 17:return k=m.type,T=m.pendingProps,T=m.elementType===k?T:Bi(k,T),R0(h,m),m.tag=1,kr(k)?(h=!0,p0(m)):h=!1,yc(m,x),n4(m,k,T),tx(m,k,T,x),ax(null,m,k,!0,h,x);case 19:return w4(h,m,x);case 22:return d4(h,m,x)}throw Error(n(156,m.tag))};function H4(h,m){return Fd(h,m)}function DX(h,m,x,k){this.tag=h,this.key=x,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=m,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=k,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function hi(h,m,x,k){return new DX(h,m,x,k)}function Cx(h){return h=h.prototype,!(!h||!h.isReactComponent)}function $X(h){if(typeof h=="function")return Cx(h)?1:0;if(h!=null){if(h=h.$$typeof,h===z)return 11;if(h===$)return 14}return 2}function bs(h,m){var x=h.alternate;return x===null?(x=hi(h.tag,m,h.key,h.mode),x.elementType=h.elementType,x.type=h.type,x.stateNode=h.stateNode,x.alternate=h,h.alternate=x):(x.pendingProps=m,x.type=h.type,x.flags=0,x.subtreeFlags=0,x.deletions=null),x.flags=h.flags&14680064,x.childLanes=h.childLanes,x.lanes=h.lanes,x.child=h.child,x.memoizedProps=h.memoizedProps,x.memoizedState=h.memoizedState,x.updateQueue=h.updateQueue,m=h.dependencies,x.dependencies=m===null?null:{lanes:m.lanes,firstContext:m.firstContext},x.sibling=h.sibling,x.index=h.index,x.ref=h.ref,x}function H0(h,m,x,k,T,N){var Y=2;if(k=h,typeof h=="function")Cx(h)&&(Y=1);else if(typeof h=="string")Y=5;else e:switch(h){case A:return Nu(x.children,T,N,m);case M:Y=8,T|=8;break;case R:return h=hi(12,x,m,T|2),h.elementType=R,h.lanes=N,h;case V:return h=hi(13,x,m,T),h.elementType=V,h.lanes=N,h;case F:return h=hi(19,x,m,T),h.elementType=F,h.lanes=N,h;case Q:return q0(x,T,N,m);default:if(typeof h=="object"&&h!==null)switch(h.$$typeof){case O:Y=10;break e;case P:Y=9;break e;case z:Y=11;break e;case $:Y=14;break e;case B:Y=16,k=null;break e}throw Error(n(130,h==null?h:typeof h,""))}return m=hi(Y,x,m,T),m.elementType=h,m.type=k,m.lanes=N,m}function Nu(h,m,x,k){return h=hi(7,h,k,m),h.lanes=x,h}function q0(h,m,x,k){return h=hi(22,h,k,m),h.elementType=Q,h.lanes=x,h.stateNode={isHidden:!1},h}function kx(h,m,x){return h=hi(6,h,null,m),h.lanes=x,h}function Ax(h,m,x){return m=hi(4,h.children!==null?h.children:[],h.key,m),m.lanes=x,m.stateNode={containerInfo:h.containerInfo,pendingChildren:null,implementation:h.implementation},m}function FX(h,m,x,k,T){this.tag=m,this.containerInfo=h,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=eb(0),this.expirationTimes=eb(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=eb(0),this.identifierPrefix=k,this.onRecoverableError=T,this.mutableSourceEagerHydrationData=null}function Tx(h,m,x,k,T,N,Y,Z,re){return h=new FX(h,m,x,Z,re),m===1?(m=1,N===!0&&(m|=8)):m=0,N=hi(3,null,null,m),h.current=N,N.stateNode=h,N.memoizedState={element:k,isDehydrated:x,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ub(N),h}function LX(h,m,x){var k=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),Ox.exports=cZ(),Ox.exports}var sN;function fZ(){if(sN)return Z0;sN=1;var e=o7();return Z0.createRoot=e.createRoot,Z0.hydrateRoot=e.hydrateRoot,Z0}var dZ=fZ(),gk=function(e,t){return gk=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},gk(e,t)};function Pi(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");gk(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var Ge=function(){return Ge=Object.assign||function(t){for(var n,r=1,i=arguments.length;r"u"&&(a=e.call(this,r),t.set(i,a)),a}function s7(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),a=t.get(i);return typeof a>"u"&&(a=e.apply(this,r),t.set(i,a)),a}function u7(e,t,n,r,i){return n.bind(t,e,r,i)}function mZ(e,t){var n=e.length===1?pZ:s7;return u7(e,this,n,t.cache.create(),t.serializer)}function gZ(e,t){return u7(e,this,s7,t.cache.create(),t.serializer)}var vZ=function(){return JSON.stringify(arguments)};function HT(){this.cache=Object.create(null)}HT.prototype.get=function(e){return this.cache[e]};HT.prototype.set=function(e,t){this.cache[e]=t};var yZ={create:function(){return new HT}},tg={variadic:gZ};function l7(e,t,n){if(n===void 0&&(n=Error),!e)throw new n(t)}eg(function(){for(var e,t=[],n=0;n"u"&&(a=e.call(this,r),t.set(i,a)),a}function c7(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),a=t.get(i);return typeof a>"u"&&(a=e.apply(this,r),t.set(i,a)),a}function f7(e,t,n,r,i){return n.bind(t,e,r,i)}function bZ(e,t){var n=e.length===1?_Z:c7;return f7(e,this,n,t.cache.create(),t.serializer)}function xZ(e,t){return f7(e,this,c7,t.cache.create(),t.serializer)}var EZ=function(){return JSON.stringify(arguments)};function qT(){this.cache=Object.create(null)}qT.prototype.get=function(e){return this.cache[e]};qT.prototype.set=function(e,t){this.cache[e]=t};var SZ={create:function(){return new qT}},Lx={variadic:xZ},gt;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(gt||(gt={}));var qt;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(qt||(qt={}));var lf;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(lf||(lf={}));function uN(e){return e.type===qt.literal}function CZ(e){return e.type===qt.argument}function d7(e){return e.type===qt.number}function h7(e){return e.type===qt.date}function p7(e){return e.type===qt.time}function m7(e){return e.type===qt.select}function g7(e){return e.type===qt.plural}function kZ(e){return e.type===qt.pound}function v7(e){return e.type===qt.tag}function y7(e){return!!(e&&typeof e=="object"&&e.type===lf.number)}function vk(e){return!!(e&&typeof e=="object"&&e.type===lf.dateTime)}var w7=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,AZ=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function TZ(e){var t={};return e.replace(AZ,function(n){var r=n.length;switch(n[0]){case"G":t.era=r===4?"long":r===5?"narrow":"short";break;case"y":t.year=r===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][r-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][r-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=r===4?"long":r===5?"narrow":"short";break;case"e":if(r<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][r-4];break;case"c":if(r<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][r-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][r-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][r-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][r-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][r-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][r-1];break;case"s":t.second=["numeric","2-digit"][r-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=r<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),t}var MZ=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function PZ(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var t=e.split(MZ).filter(function(d){return d.length>0}),n=[],r=0,i=t;r1)throw new RangeError("integer-width stems only accept a single optional option");i.options[0].replace(RZ,function(u,l,c,f,d,p){if(l)t.minimumIntegerDigits=c.length;else{if(f&&d)throw new Error("We currently do not support maximum integer digits");if(p)throw new Error("We currently do not support exact integer digits")}return""});continue}if(b7.test(i.stem)){t.minimumIntegerDigits=i.stem.length;continue}if(lN.test(i.stem)){if(i.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(lN,function(u,l,c,f,d,p){return c==="*"?t.minimumFractionDigits=l.length:f&&f[0]==="#"?t.maximumFractionDigits=f.length:d&&p?(t.minimumFractionDigits=d.length,t.maximumFractionDigits=d.length+p.length):(t.minimumFractionDigits=l.length,t.maximumFractionDigits=l.length),""});var a=i.options[0];a==="w"?t=Ge(Ge({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=Ge(Ge({},t),cN(a)));continue}if(_7.test(i.stem)){t=Ge(Ge({},t),cN(i.stem));continue}var o=x7(i.stem);o&&(t=Ge(Ge({},t),o));var s=NZ(i.stem);s&&(t=Ge(Ge({},t),s))}return t}var J0={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function DZ(e,t){for(var n="",r=0;r>1),u="a",l=$Z(t);for((l=="H"||l=="k")&&(s=0);s-- >0;)n+=u;for(;o-- >0;)n=l+n}else i==="J"?n+="H":n+=i}return n}function $Z(e){var t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n=e.language,r;n!=="root"&&(r=e.maximize().region);var i=J0[r||""]||J0[n||""]||J0["".concat(n,"-001")]||J0["001"];return i[0]}var Bx,FZ=new RegExp("^".concat(w7.source,"*")),LZ=new RegExp("".concat(w7.source,"*$"));function yt(e,t){return{start:e,end:t}}var BZ=!!String.prototype.startsWith&&"_a".startsWith("a",1),zZ=!!String.fromCodePoint,UZ=!!Object.fromEntries,jZ=!!String.prototype.codePointAt,HZ=!!String.prototype.trimStart,qZ=!!String.prototype.trimEnd,GZ=!!Number.isSafeInteger,WZ=GZ?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},yk=!0;try{var VZ=S7("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");yk=((Bx=VZ.exec("a"))===null||Bx===void 0?void 0:Bx[0])==="a"}catch{yk=!1}var dN=BZ?function(t,n,r){return t.startsWith(n,r)}:function(t,n,r){return t.slice(r,r+n.length)===n},wk=zZ?String.fromCodePoint:function(){for(var t=[],n=0;na;){if(o=t[a++],o>1114111)throw RangeError(o+" is not a valid code point");r+=o<65536?String.fromCharCode(o):String.fromCharCode(((o-=65536)>>10)+55296,o%1024+56320)}return r},hN=UZ?Object.fromEntries:function(t){for(var n={},r=0,i=t;r=r)){var i=t.charCodeAt(n),a;return i<55296||i>56319||n+1===r||(a=t.charCodeAt(n+1))<56320||a>57343?i:(i-55296<<10)+(a-56320)+65536}},YZ=HZ?function(t){return t.trimStart()}:function(t){return t.replace(FZ,"")},QZ=qZ?function(t){return t.trimEnd()}:function(t){return t.replace(LZ,"")};function S7(e,t){return new RegExp(e,t)}var _k;if(yk){var pN=S7("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");_k=function(t,n){var r;pN.lastIndex=n;var i=pN.exec(t);return(r=i[1])!==null&&r!==void 0?r:""}}else _k=function(t,n){for(var r=[];;){var i=E7(t,n);if(i===void 0||C7(i)||JZ(i))break;r.push(i),n+=i>=65536?2:1}return wk.apply(void 0,r)};var KZ=function(){function e(t,n){n===void 0&&(n={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!n.ignoreTag,this.locale=n.locale,this.requiresOtherClause=!!n.requiresOtherClause,this.shouldParseSkeletons=!!n.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,n,r){for(var i=[];!this.isEOF();){var a=this.char();if(a===123){var o=this.parseArgument(t,r);if(o.err)return o;i.push(o.val)}else{if(a===125&&t>0)break;if(a===35&&(n==="plural"||n==="selectordinal")){var s=this.clonePosition();this.bump(),i.push({type:qt.pound,location:yt(s,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(r)break;return this.error(gt.UNMATCHED_CLOSING_TAG,yt(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&bk(this.peek()||0)){var o=this.parseTag(t,n);if(o.err)return o;i.push(o.val)}else{var o=this.parseLiteral(t,n);if(o.err)return o;i.push(o.val)}}}return{val:i,err:null}},e.prototype.parseTag=function(t,n){var r=this.clonePosition();this.bump();var i=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:qt.literal,value:"<".concat(i,"/>"),location:yt(r,this.clonePosition())},err:null};if(this.bumpIf(">")){var a=this.parseMessage(t+1,n,!0);if(a.err)return a;var o=a.val,s=this.clonePosition();if(this.bumpIf("")?{val:{type:qt.tag,value:i,children:o,location:yt(r,this.clonePosition())},err:null}:this.error(gt.INVALID_TAG,yt(s,this.clonePosition())))}else return this.error(gt.UNCLOSED_TAG,yt(r,this.clonePosition()))}else return this.error(gt.INVALID_TAG,yt(r,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&ZZ(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,n){for(var r=this.clonePosition(),i="";;){var a=this.tryParseQuote(n);if(a){i+=a;continue}var o=this.tryParseUnquoted(t,n);if(o){i+=o;continue}var s=this.tryParseLeftAngleBracket();if(s){i+=s;continue}break}var u=yt(r,this.clonePosition());return{val:{type:qt.literal,value:i,location:u},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!XZ(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var n=[this.char()];for(this.bump();!this.isEOF();){var r=this.char();if(r===39)if(this.peek()===39)n.push(39),this.bump();else{this.bump();break}else n.push(r);this.bump()}return wk.apply(void 0,n)},e.prototype.tryParseUnquoted=function(t,n){if(this.isEOF())return null;var r=this.char();return r===60||r===123||r===35&&(n==="plural"||n==="selectordinal")||r===125&&t>0?null:(this.bump(),wk(r))},e.prototype.parseArgument=function(t,n){var r=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(gt.EXPECT_ARGUMENT_CLOSING_BRACE,yt(r,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(gt.EMPTY_ARGUMENT,yt(r,this.clonePosition()));var i=this.parseIdentifierIfPossible().value;if(!i)return this.error(gt.MALFORMED_ARGUMENT,yt(r,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(gt.EXPECT_ARGUMENT_CLOSING_BRACE,yt(r,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:qt.argument,value:i,location:yt(r,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(gt.EXPECT_ARGUMENT_CLOSING_BRACE,yt(r,this.clonePosition())):this.parseArgumentOptions(t,n,i,r);default:return this.error(gt.MALFORMED_ARGUMENT,yt(r,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),n=this.offset(),r=_k(this.message,n),i=n+r.length;this.bumpTo(i);var a=this.clonePosition(),o=yt(t,a);return{value:r,location:o}},e.prototype.parseArgumentOptions=function(t,n,r,i){var a,o=this.clonePosition(),s=this.parseIdentifierIfPossible().value,u=this.clonePosition();switch(s){case"":return this.error(gt.EXPECT_ARGUMENT_TYPE,yt(o,u));case"number":case"date":case"time":{this.bumpSpace();var l=null;if(this.bumpIf(",")){this.bumpSpace();var c=this.clonePosition(),f=this.parseSimpleArgStyleIfPossible();if(f.err)return f;var d=QZ(f.val);if(d.length===0)return this.error(gt.EXPECT_ARGUMENT_STYLE,yt(this.clonePosition(),this.clonePosition()));var p=yt(c,this.clonePosition());l={style:d,styleLocation:p}}var y=this.tryParseArgumentClose(i);if(y.err)return y;var g=yt(i,this.clonePosition());if(l&&dN(l==null?void 0:l.style,"::",0)){var w=YZ(l.style.slice(2));if(s==="number"){var f=this.parseNumberSkeletonFromString(w,l.styleLocation);return f.err?f:{val:{type:qt.number,value:r,location:g,style:f.val},err:null}}else{if(w.length===0)return this.error(gt.EXPECT_DATE_TIME_SKELETON,g);var _=w;this.locale&&(_=DZ(w,this.locale));var d={type:lf.dateTime,pattern:_,location:l.styleLocation,parsedOptions:this.shouldParseSkeletons?TZ(_):{}},b=s==="date"?qt.date:qt.time;return{val:{type:b,value:r,location:g,style:d},err:null}}}return{val:{type:s==="number"?qt.number:s==="date"?qt.date:qt.time,value:r,location:g,style:(a=l==null?void 0:l.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var E=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(gt.EXPECT_SELECT_ARGUMENT_OPTIONS,yt(E,Ge({},E)));this.bumpSpace();var S=this.parseIdentifierIfPossible(),v=0;if(s!=="select"&&S.value==="offset"){if(!this.bumpIf(":"))return this.error(gt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,yt(this.clonePosition(),this.clonePosition()));this.bumpSpace();var f=this.tryParseDecimalInteger(gt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,gt.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(f.err)return f;this.bumpSpace(),S=this.parseIdentifierIfPossible(),v=f.val}var C=this.tryParsePluralOrSelectOptions(t,s,n,S);if(C.err)return C;var y=this.tryParseArgumentClose(i);if(y.err)return y;var A=yt(i,this.clonePosition());return s==="select"?{val:{type:qt.select,value:r,options:hN(C.val),location:A},err:null}:{val:{type:qt.plural,value:r,options:hN(C.val),offset:v,pluralType:s==="plural"?"cardinal":"ordinal",location:A},err:null}}default:return this.error(gt.INVALID_ARGUMENT_TYPE,yt(o,u))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(gt.EXPECT_ARGUMENT_CLOSING_BRACE,yt(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,n=this.clonePosition();!this.isEOF();){var r=this.char();switch(r){case 39:{this.bump();var i=this.clonePosition();if(!this.bumpUntil("'"))return this.error(gt.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,yt(i,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(n.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(n.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,n){var r=[];try{r=PZ(t)}catch{return this.error(gt.INVALID_NUMBER_SKELETON,n)}return{val:{type:lf.number,tokens:r,location:n,parsedOptions:this.shouldParseSkeletons?OZ(r):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,n,r,i){for(var a,o=!1,s=[],u=new Set,l=i.value,c=i.location;;){if(l.length===0){var f=this.clonePosition();if(n!=="select"&&this.bumpIf("=")){var d=this.tryParseDecimalInteger(gt.EXPECT_PLURAL_ARGUMENT_SELECTOR,gt.INVALID_PLURAL_ARGUMENT_SELECTOR);if(d.err)return d;c=yt(f,this.clonePosition()),l=this.message.slice(f.offset,this.offset())}else break}if(u.has(l))return this.error(n==="select"?gt.DUPLICATE_SELECT_ARGUMENT_SELECTOR:gt.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,c);l==="other"&&(o=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(n==="select"?gt.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:gt.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,yt(this.clonePosition(),this.clonePosition()));var y=this.parseMessage(t+1,n,r);if(y.err)return y;var g=this.tryParseArgumentClose(p);if(g.err)return g;s.push([l,{value:y.val,location:yt(p,this.clonePosition())}]),u.add(l),this.bumpSpace(),a=this.parseIdentifierIfPossible(),l=a.value,c=a.location}return s.length===0?this.error(n==="select"?gt.EXPECT_SELECT_ARGUMENT_SELECTOR:gt.EXPECT_PLURAL_ARGUMENT_SELECTOR,yt(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!o?this.error(gt.MISSING_OTHER_CLAUSE,yt(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,n){var r=1,i=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(r=-1);for(var a=!1,o=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)a=!0,o=o*10+(s-48),this.bump();else break}var u=yt(i,this.clonePosition());return a?(o*=r,WZ(o)?{val:o,err:null}:this.error(n,u)):this.error(t,u)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var n=E7(this.message,t);if(n===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return n},e.prototype.error=function(t,n){return{val:null,err:{kind:t,message:this.message,location:n}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(dN(this.message,t,this.offset())){for(var n=0;n=0?(this.bumpTo(r),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var n=this.offset();if(n===t)break;if(n>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&C7(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),n=this.offset(),r=this.message.charCodeAt(n+(t>=65536?2:1));return r??null},e}();function bk(e){return e>=97&&e<=122||e>=65&&e<=90}function XZ(e){return bk(e)||e===47}function ZZ(e){return e===45||e===46||e>=48&&e<=57||e===95||e>=97&&e<=122||e>=65&&e<=90||e==183||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039}function C7(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function JZ(e){return e>=33&&e<=35||e===36||e>=37&&e<=39||e===40||e===41||e===42||e===43||e===44||e===45||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||e===91||e===92||e===93||e===94||e===96||e===123||e===124||e===125||e===126||e===161||e>=162&&e<=165||e===166||e===167||e===169||e===171||e===172||e===174||e===176||e===177||e===182||e===187||e===191||e===215||e===247||e>=8208&&e<=8213||e>=8214&&e<=8215||e===8216||e===8217||e===8218||e>=8219&&e<=8220||e===8221||e===8222||e===8223||e>=8224&&e<=8231||e>=8240&&e<=8248||e===8249||e===8250||e>=8251&&e<=8254||e>=8257&&e<=8259||e===8260||e===8261||e===8262||e>=8263&&e<=8273||e===8274||e===8275||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||e===8608||e>=8609&&e<=8610||e===8611||e>=8612&&e<=8613||e===8614||e>=8615&&e<=8621||e===8622||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||e===8658||e===8659||e===8660||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||e===8968||e===8969||e===8970||e===8971||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||e===9001||e===9002||e>=9003&&e<=9083||e===9084||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||e===9655||e>=9656&&e<=9664||e===9665||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||e===9839||e>=9840&&e<=10087||e===10088||e===10089||e===10090||e===10091||e===10092||e===10093||e===10094||e===10095||e===10096||e===10097||e===10098||e===10099||e===10100||e===10101||e>=10132&&e<=10175||e>=10176&&e<=10180||e===10181||e===10182||e>=10183&&e<=10213||e===10214||e===10215||e===10216||e===10217||e===10218||e===10219||e===10220||e===10221||e===10222||e===10223||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||e===10627||e===10628||e===10629||e===10630||e===10631||e===10632||e===10633||e===10634||e===10635||e===10636||e===10637||e===10638||e===10639||e===10640||e===10641||e===10642||e===10643||e===10644||e===10645||e===10646||e===10647||e===10648||e>=10649&&e<=10711||e===10712||e===10713||e===10714||e===10715||e>=10716&&e<=10747||e===10748||e===10749||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||e===11158||e>=11159&&e<=11263||e>=11776&&e<=11777||e===11778||e===11779||e===11780||e===11781||e>=11782&&e<=11784||e===11785||e===11786||e===11787||e===11788||e===11789||e>=11790&&e<=11798||e===11799||e>=11800&&e<=11801||e===11802||e===11803||e===11804||e===11805||e>=11806&&e<=11807||e===11808||e===11809||e===11810||e===11811||e===11812||e===11813||e===11814||e===11815||e===11816||e===11817||e>=11818&&e<=11822||e===11823||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||e===11840||e===11841||e===11842||e>=11843&&e<=11855||e>=11856&&e<=11857||e===11858||e>=11859&&e<=11903||e>=12289&&e<=12291||e===12296||e===12297||e===12298||e===12299||e===12300||e===12301||e===12302||e===12303||e===12304||e===12305||e>=12306&&e<=12307||e===12308||e===12309||e===12310||e===12311||e===12312||e===12313||e===12314||e===12315||e===12316||e===12317||e>=12318&&e<=12319||e===12320||e===12336||e===64830||e===64831||e>=65093&&e<=65094}function xk(e){e.forEach(function(t){if(delete t.location,m7(t)||g7(t))for(var n in t.options)delete t.options[n].location,xk(t.options[n].value);else d7(t)&&y7(t.style)||(h7(t)||p7(t))&&vk(t.style)?delete t.style.location:v7(t)&&xk(t.children)})}function eJ(e,t){t===void 0&&(t={}),t=Ge({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new KZ(e,t).parse();if(n.err){var r=SyntaxError(gt[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return t!=null&&t.captureLocation||xk(n.val),n.val}var za;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(za||(za={}));var uu=function(e){Pi(t,e);function t(n,r,i){var a=e.call(this,n)||this;return a.code=r,a.originalMessage=i,a}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),mN=function(e){Pi(t,e);function t(n,r,i,a){return e.call(this,'Invalid values for "'.concat(n,'": "').concat(r,'". Options are "').concat(Object.keys(i).join('", "'),'"'),za.INVALID_VALUE,a)||this}return t}(uu),tJ=function(e){Pi(t,e);function t(n,r,i){return e.call(this,'Value for "'.concat(n,'" must be of type ').concat(r),za.INVALID_VALUE,i)||this}return t}(uu),nJ=function(e){Pi(t,e);function t(n,r){return e.call(this,'The intl string context variable "'.concat(n,'" was not provided to the string "').concat(r,'"'),za.MISSING_VALUE,r)||this}return t}(uu),or;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(or||(or={}));function rJ(e){return e.length<2?e:e.reduce(function(t,n){var r=t[t.length-1];return!r||r.type!==or.literal||n.type!==or.literal?t.push(n):r.value+=n.value,t},[])}function k7(e){return typeof e=="function"}function sy(e,t,n,r,i,a,o){if(e.length===1&&uN(e[0]))return[{type:or.literal,value:e[0].value}];for(var s=[],u=0,l=e;u"u")){var n=Intl.NumberFormat.supportedLocalesOf(t);return n.length>0?new Intl.Locale(n[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=JZ,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}();function Ou(e,t){var n=t&&t.cache?t.cache:fJ,r=t&&t.serializer?t.serializer:cJ,i=t&&t.strategy?t.strategy:uJ;return i(e,{cache:n,serializer:r})}function oJ(e){return e==null||typeof e=="number"||typeof e=="boolean"}function sJ(e,t,n,r){var i=oJ(r)?r:n(r),a=t.get(i);return typeof a>"u"&&(a=e.call(this,r),t.set(i,a)),a}function A7(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),a=t.get(i);return typeof a>"u"&&(a=e.apply(this,r),t.set(i,a)),a}function T7(e,t,n,r,i){return n.bind(t,e,r,i)}function uJ(e,t){var n=e.length===1?sJ:A7;return T7(e,this,n,t.cache.create(),t.serializer)}function lJ(e,t){return T7(e,this,A7,t.cache.create(),t.serializer)}var cJ=function(){return JSON.stringify(arguments)};function qT(){this.cache=Object.create(null)}qT.prototype.get=function(e){return this.cache[e]};qT.prototype.set=function(e,t){this.cache[e]=t};var fJ={create:function(){return new qT}},Du={variadic:lJ},al;(function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"})(al||(al={}));var tg=function(e){Mi(t,e);function t(n,r,i){var a=this,o=i?i instanceof Error?i:new Error(String(i)):void 0;return a=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r,` +`,za.MISSING_INTL_API,o);var S=n.getPluralRules(t,{type:c.pluralType}).select(d-(c.offset||0));E=c.options[S]||c.options.other}if(!E)throw new mN(c.value,d,Object.keys(c.options),o);s.push.apply(s,sy(E.value,t,n,r,i,d-(c.offset||0)));continue}}return rJ(s)}function iJ(e,t){return t?Ge(Ge(Ge({},e||{}),t||{}),Object.keys(e).reduce(function(n,r){return n[r]=Ge(Ge({},e[r]),t[r]||{}),n},{})):e}function aJ(e,t){return t?Object.keys(e).reduce(function(n,r){return n[r]=iJ(e[r],t[r]),n},Ge({},e)):e}function zx(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function oJ(e){return e===void 0&&(e={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:Fx(function(){for(var t,n=[],r=0;r"u")){var n=Intl.NumberFormat.supportedLocalesOf(t);return n.length>0?new Intl.Locale(n[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=eJ,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}();function Ou(e,t){var n=t&&t.cache?t.cache:dJ,r=t&&t.serializer?t.serializer:fJ,i=t&&t.strategy?t.strategy:lJ;return i(e,{cache:n,serializer:r})}function sJ(e){return e==null||typeof e=="number"||typeof e=="boolean"}function uJ(e,t,n,r){var i=sJ(r)?r:n(r),a=t.get(i);return typeof a>"u"&&(a=e.call(this,r),t.set(i,a)),a}function T7(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),a=t.get(i);return typeof a>"u"&&(a=e.apply(this,r),t.set(i,a)),a}function M7(e,t,n,r,i){return n.bind(t,e,r,i)}function lJ(e,t){var n=e.length===1?uJ:T7;return M7(e,this,n,t.cache.create(),t.serializer)}function cJ(e,t){return M7(e,this,T7,t.cache.create(),t.serializer)}var fJ=function(){return JSON.stringify(arguments)};function GT(){this.cache=Object.create(null)}GT.prototype.get=function(e){return this.cache[e]};GT.prototype.set=function(e,t){this.cache[e]=t};var dJ={create:function(){return new GT}},Du={variadic:cJ},al;(function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"})(al||(al={}));var ng=function(e){Pi(t,e);function t(n,r,i){var a=this,o=i?i instanceof Error?i:new Error(String(i)):void 0;return a=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r,` `).concat(o?` `.concat(o.message,` -`).concat(o.stack):""))||this,a.code=n,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(a,t),a}return t}(Error),dJ=function(e){Mi(t,e);function t(n,r){return e.call(this,al.UNSUPPORTED_FORMATTER,n,r)||this}return t}(tg),hJ=function(e){Mi(t,e);function t(n,r){return e.call(this,al.INVALID_CONFIG,n,r)||this}return t}(tg),mN=function(e){Mi(t,e);function t(n,r){return e.call(this,al.MISSING_DATA,n,r)||this}return t}(tg),Pi=function(e){Mi(t,e);function t(n,r,i){var a=e.call(this,al.FORMAT_ERROR,"".concat(n,` +`).concat(o.stack):""))||this,a.code=n,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(a,t),a}return t}(Error),hJ=function(e){Pi(t,e);function t(n,r){return e.call(this,al.UNSUPPORTED_FORMATTER,n,r)||this}return t}(ng),pJ=function(e){Pi(t,e);function t(n,r){return e.call(this,al.INVALID_CONFIG,n,r)||this}return t}(ng),gN=function(e){Pi(t,e);function t(n,r){return e.call(this,al.MISSING_DATA,n,r)||this}return t}(ng),Ii=function(e){Pi(t,e);function t(n,r,i){var a=e.call(this,al.FORMAT_ERROR,"".concat(n,` Locale: `).concat(r,` -`),i)||this;return a.locale=r,a}return t}(tg),zx=function(e){Mi(t,e);function t(n,r,i,a){var o=e.call(this,"".concat(n,` +`),i)||this;return a.locale=r,a}return t}(ng),Ux=function(e){Pi(t,e);function t(n,r,i,a){var o=e.call(this,"".concat(n,` MessageID: `).concat(i==null?void 0:i.id,` Default Message: `).concat(i==null?void 0:i.defaultMessage,` Description: `).concat(i==null?void 0:i.description,` -`),r,a)||this;return o.descriptor=i,o.locale=r,o}return t}(Pi),pJ=function(e){Mi(t,e);function t(n,r){var i=e.call(this,al.MISSING_TRANSLATION,'Missing message: "'.concat(n.id,'" for locale "').concat(r,'", using ').concat(n.defaultMessage?"default message (".concat(typeof n.defaultMessage=="string"?n.defaultMessage:n.defaultMessage.map(function(a){var o;return(o=a.value)!==null&&o!==void 0?o:JSON.stringify(a)}).join(),")"):"id"," as fallback."))||this;return i.descriptor=n,i}return t}(tg);function Nl(e,t,n){return n===void 0&&(n={}),t.reduce(function(r,i){return i in e?r[i]=e[i]:i in n&&(r[i]=n[i]),r},{})}var mJ=function(e){},gJ=function(e){},M7={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:mJ,onWarn:gJ};function P7(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function $u(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function vJ(e){e===void 0&&(e=P7());var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,r=Intl.DisplayNames,i=Ou(function(){for(var s,u=[],l=0;l needs to exist in the component ancestry.")}var D7=Ge(Ge({},M7),{textComponent:ee.Fragment});function BJ(e){return function(t){return e(ee.Children.toArray(t))}}function Ek(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),i=n.length;if(r.length!==i)return!1;for(var a=0;a needs to exist in the component ancestry.")}var $7=Ge(Ge({},P7),{textComponent:ee.Fragment});function zJ(e){return function(t){return e(ee.Children.toArray(t))}}function Sk(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),i=n.length;if(r.length!==i)return!1;for(var a=0;a{const d=function(){};return d.prototype=Object.create(null),d})();function o(d,p){const y=new a,g=d.length;if(g<2)return y;const w=(p==null?void 0:p.decode)||c;let _=0;do{const b=d.indexOf("=",_);if(b===-1)break;const E=d.indexOf(";",_),S=E===-1?g:E;if(b>S){_=d.lastIndexOf(";",b-1)+1;continue}const v=s(d,_,b),C=u(d,b,v),A=d.slice(v,C);if(y[A]===void 0){let M=s(d,b+1,S),R=u(d,S,M);const O=w(d.slice(M,R));y[A]=O}_=S+1}while(_y;){const g=d.charCodeAt(--p);if(g!==32&&g!==9)return p+1}return y}function l(d,p,y){const g=(y==null?void 0:y.encode)||encodeURIComponent;if(!e.test(d))throw new TypeError(`argument name is invalid: ${d}`);const w=g(p);if(!t.test(w))throw new TypeError(`argument val is invalid: ${p}`);let _=d+"="+w;if(!y)return _;if(y.maxAge!==void 0){if(!Number.isInteger(y.maxAge))throw new TypeError(`option maxAge is invalid: ${y.maxAge}`);_+="; Max-Age="+y.maxAge}if(y.domain){if(!n.test(y.domain))throw new TypeError(`option domain is invalid: ${y.domain}`);_+="; Domain="+y.domain}if(y.path){if(!r.test(y.path))throw new TypeError(`option path is invalid: ${y.path}`);_+="; Path="+y.path}if(y.expires){if(!f(y.expires)||!Number.isFinite(y.expires.valueOf()))throw new TypeError(`option expires is invalid: ${y.expires}`);_+="; Expires="+y.expires.toUTCString()}if(y.httpOnly&&(_+="; HttpOnly"),y.secure&&(_+="; Secure"),y.partitioned&&(_+="; Partitioned"),y.priority)switch(typeof y.priority=="string"?y.priority.toLowerCase():void 0){case"low":_+="; Priority=Low";break;case"medium":_+="; Priority=Medium";break;case"high":_+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${y.priority}`)}if(y.sameSite)switch(typeof y.sameSite=="string"?y.sameSite.toLowerCase():y.sameSite){case!0:case"strict":_+="; SameSite=Strict";break;case"lax":_+="; SameSite=Lax";break;case"none":_+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${y.sameSite}`)}return _}function c(d){if(d.indexOf("%")===-1)return d;try{return decodeURIComponent(d)}catch{return d}}function f(d){return i.call(d)==="[object Date]"}return vh}YJ();var CN="popstate";function QJ(e={}){function t(i,a){let{pathname:o="/",search:s="",hash:u=""}=Ol(i.location.hash.substring(1));return!o.startsWith("/")&&!o.startsWith(".")&&(o="/"+o),kk("",{pathname:o,search:s,hash:u},a.state&&a.state.usr||null,a.state&&a.state.key||"default")}function n(i,a){let o=i.document.querySelector("base"),s="";if(o&&o.getAttribute("href")){let u=i.location.href,l=u.indexOf("#");s=l===-1?u:u.slice(0,l)}return s+"#"+(typeof a=="string"?a:$p(a))}function r(i,a){Si(i.pathname.charAt(0)==="/",`relative pathnames are not supported in hash history.push(${JSON.stringify(a)})`)}return XJ(t,n,r,e)}function Vt(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Si(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function KJ(){return Math.random().toString(36).substring(2,10)}function kN(e,t){return{usr:e.state,key:e.key,idx:t}}function kk(e,t,n=null,r){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?Ol(t):t,state:n,key:t&&t.key||r||KJ()}}function $p({pathname:e="/",search:t="",hash:n=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),n&&n!=="#"&&(e+=n.charAt(0)==="#"?n:"#"+n),e}function Ol(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function XJ(e,t,n,r={}){let{window:i=document.defaultView,v5Compat:a=!1}=r,o=i.history,s="POP",u=null,l=c();l==null&&(l=0,o.replaceState({...o.state,idx:l},""));function c(){return(o.state||{idx:null}).idx}function f(){s="POP";let w=c(),_=w==null?null:w-l;l=w,u&&u({action:s,location:g.location,delta:_})}function d(w,_){s="PUSH";let b=kk(g.location,w,_);n&&n(b,w),l=c()+1;let E=kN(b,l),S=g.createHref(b);try{o.pushState(E,"",S)}catch(v){if(v instanceof DOMException&&v.name==="DataCloneError")throw v;i.location.assign(S)}a&&u&&u({action:s,location:g.location,delta:1})}function p(w,_){s="REPLACE";let b=kk(g.location,w,_);n&&n(b,w),l=c();let E=kN(b,l),S=g.createHref(b);o.replaceState(E,"",S),a&&u&&u({action:s,location:g.location,delta:0})}function y(w){let _=i.location.origin!=="null"?i.location.origin:i.location.href,b=typeof w=="string"?w:$p(w);return b=b.replace(/ $/,"%20"),Vt(_,`No window.location.(origin|href) available to create URL for href: ${b}`),new URL(b,_)}let g={get action(){return s},get location(){return e(i,o)},listen(w){if(u)throw new Error("A history only accepts one active listener");return i.addEventListener(CN,f),u=w,()=>{i.removeEventListener(CN,f),u=null}},createHref(w){return t(i,w)},createURL:y,encodeLocation(w){let _=y(w);return{pathname:_.pathname,search:_.search,hash:_.hash}},push:d,replace:p,go(w){return o.go(w)}};return g}function B7(e,t,n="/"){return ZJ(e,t,n,!1)}function ZJ(e,t,n,r){let i=typeof t=="string"?Ol(t):t,a=$o(i.pathname||"/",n);if(a==null)return null;let o=z7(e);JJ(o);let s=null;for(let u=0;s==null&&u{let u={relativePath:s===void 0?a.path||"":s,caseSensitive:a.caseSensitive===!0,childrenIndex:o,route:a};u.relativePath.startsWith("/")&&(Vt(u.relativePath.startsWith(r),`Absolute route path "${u.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),u.relativePath=u.relativePath.slice(r.length));let l=Oo([r,u.relativePath]),c=n.concat(u);a.children&&a.children.length>0&&(Vt(a.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${l}".`),z7(a.children,t,c,l)),!(a.path==null&&!a.index)&&t.push({path:l,score:oee(l,a.index),routesMeta:c})};return e.forEach((a,o)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))i(a,o);else for(let u of U7(a.path))i(a,o,u)}),t}function U7(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return i?[a,""]:[a];let o=U7(r.join("/")),s=[];return s.push(...o.map(u=>u===""?a:[a,u].join("/"))),i&&s.push(...o),s.map(u=>e.startsWith("/")&&u===""?"/":u)}function JJ(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:see(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}var eee=/^:[\w-]+$/,tee=3,nee=2,ree=1,iee=10,aee=-2,AN=e=>e==="*";function oee(e,t){let n=e.split("/"),r=n.length;return n.some(AN)&&(r+=aee),t&&(r+=nee),n.filter(i=>!AN(i)).reduce((i,a)=>i+(eee.test(a)?tee:a===""?ree:iee),r)}function see(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function uee(e,t,n=!1){let{routesMeta:r}=e,i={},a="/",o=[];for(let s=0;s{if(c==="*"){let y=s[d]||"";o=a.slice(0,a.length-y.length).replace(/(.)\/+$/,"$1")}const p=s[d];return f&&!p?l[c]=void 0:l[c]=(p||"").replace(/%2F/g,"/"),l},{}),pathname:a,pathnameBase:o,pattern:e}}function lee(e,t=!1,n=!0){Si(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,s,u)=>(r.push({paramName:s,isOptional:u!=null}),u?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function cee(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Si(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function $o(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 fee(e,t="/"){let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?Ol(e):e;return{pathname:n?n.startsWith("/")?n:dee(n,t):t,search:mee(r),hash:gee(i)}}function dee(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function qx(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 hee(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function VT(e){let t=hee(e);return t.map((n,r)=>r===t.length-1?n.pathname:n.pathnameBase)}function YT(e,t,n,r=!1){let i;typeof e=="string"?i=Ol(e):(i={...e},Vt(!i.pathname||!i.pathname.includes("?"),qx("?","pathname","search",i)),Vt(!i.pathname||!i.pathname.includes("#"),qx("#","pathname","hash",i)),Vt(!i.search||!i.search.includes("#"),qx("#","search","hash",i)));let a=e===""||i.pathname==="",o=a?"/":i.pathname,s;if(o==null)s=n;else{let f=t.length-1;if(!r&&o.startsWith("..")){let d=o.split("/");for(;d[0]==="..";)d.shift(),f-=1;i.pathname=d.join("/")}s=f>=0?t[f]:"/"}let u=fee(i,s),l=o&&o!=="/"&&o.endsWith("/"),c=(a||o===".")&&n.endsWith("/");return!u.pathname.endsWith("/")&&(l||c)&&(u.pathname+="/"),u}var Oo=e=>e.join("/").replace(/\/\/+/g,"/"),pee=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),mee=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,gee=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function vee(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}var j7=["POST","PUT","PATCH","DELETE"];new Set(j7);var yee=["GET",...j7];new Set(yee);var hd=ee.createContext(null);hd.displayName="DataRouter";var yw=ee.createContext(null);yw.displayName="DataRouterState";var H7=ee.createContext({isTransitioning:!1});H7.displayName="ViewTransition";var wee=ee.createContext(new Map);wee.displayName="Fetchers";var _ee=ee.createContext(null);_ee.displayName="Await";var ta=ee.createContext(null);ta.displayName="Navigation";var rg=ee.createContext(null);rg.displayName="Location";var Qa=ee.createContext({outlet:null,matches:[],isDataRoute:!1});Qa.displayName="Route";var QT=ee.createContext(null);QT.displayName="RouteError";function bee(e,{relative:t}={}){Vt(pd(),"useHref() may be used only in the context of a component.");let{basename:n,navigator:r}=ee.useContext(ta),{hash:i,pathname:a,search:o}=ig(e,{relative:t}),s=a;return n!=="/"&&(s=a==="/"?n:Oo([n,a])),r.createHref({pathname:s,search:o,hash:i})}function pd(){return ee.useContext(rg)!=null}function ii(){return Vt(pd(),"useLocation() may be used only in the context of a component."),ee.useContext(rg).location}var q7="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function G7(e){ee.useContext(ta).static||ee.useLayoutEffect(e)}function Dl(){let{isDataRoute:e}=ee.useContext(Qa);return e?Oee():xee()}function xee(){Vt(pd(),"useNavigate() may be used only in the context of a component.");let e=ee.useContext(hd),{basename:t,navigator:n}=ee.useContext(ta),{matches:r}=ee.useContext(Qa),{pathname:i}=ii(),a=JSON.stringify(VT(r)),o=ee.useRef(!1);return G7(()=>{o.current=!0}),ee.useCallback((u,l={})=>{if(Si(o.current,q7),!o.current)return;if(typeof u=="number"){n.go(u);return}let c=YT(u,JSON.parse(a),i,l.relative==="path");e==null&&t!=="/"&&(c.pathname=c.pathname==="/"?t:Oo([t,c.pathname])),(l.replace?n.replace:n.push)(c,l.state,l)},[t,n,a,i,e])}ee.createContext(null);function ig(e,{relative:t}={}){let{matches:n}=ee.useContext(Qa),{pathname:r}=ii(),i=JSON.stringify(VT(n));return ee.useMemo(()=>YT(e,JSON.parse(i),r,t==="path"),[e,i,r,t])}function Eee(e,t){return W7(e,t)}function W7(e,t,n,r){var b;Vt(pd(),"useRoutes() may be used only in the context of a component.");let{navigator:i,static:a}=ee.useContext(ta),{matches:o}=ee.useContext(Qa),s=o[o.length-1],u=s?s.params:{},l=s?s.pathname:"/",c=s?s.pathnameBase:"/",f=s&&s.route;{let E=f&&f.path||"";V7(l,!f||E.endsWith("*")||E.endsWith("*?"),`You rendered descendant (or called \`useRoutes()\`) at "${l}" (under ) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render. + */var _N;function UJ(){if(_N)return At;_N=1;var e=typeof Symbol=="function"&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,r=e?Symbol.for("react.fragment"):60107,i=e?Symbol.for("react.strict_mode"):60108,a=e?Symbol.for("react.profiler"):60114,o=e?Symbol.for("react.provider"):60109,s=e?Symbol.for("react.context"):60110,u=e?Symbol.for("react.async_mode"):60111,l=e?Symbol.for("react.concurrent_mode"):60111,c=e?Symbol.for("react.forward_ref"):60112,f=e?Symbol.for("react.suspense"):60113,d=e?Symbol.for("react.suspense_list"):60120,p=e?Symbol.for("react.memo"):60115,y=e?Symbol.for("react.lazy"):60116,g=e?Symbol.for("react.block"):60121,w=e?Symbol.for("react.fundamental"):60117,_=e?Symbol.for("react.responder"):60118,b=e?Symbol.for("react.scope"):60119;function E(v){if(typeof v=="object"&&v!==null){var C=v.$$typeof;switch(C){case t:switch(v=v.type,v){case u:case l:case r:case a:case i:case f:return v;default:switch(v=v&&v.$$typeof,v){case s:case c:case y:case p:case o:return v;default:return C}}case n:return C}}}function S(v){return E(v)===l}return At.AsyncMode=u,At.ConcurrentMode=l,At.ContextConsumer=s,At.ContextProvider=o,At.Element=t,At.ForwardRef=c,At.Fragment=r,At.Lazy=y,At.Memo=p,At.Portal=n,At.Profiler=a,At.StrictMode=i,At.Suspense=f,At.isAsyncMode=function(v){return S(v)||E(v)===u},At.isConcurrentMode=S,At.isContextConsumer=function(v){return E(v)===s},At.isContextProvider=function(v){return E(v)===o},At.isElement=function(v){return typeof v=="object"&&v!==null&&v.$$typeof===t},At.isForwardRef=function(v){return E(v)===c},At.isFragment=function(v){return E(v)===r},At.isLazy=function(v){return E(v)===y},At.isMemo=function(v){return E(v)===p},At.isPortal=function(v){return E(v)===n},At.isProfiler=function(v){return E(v)===a},At.isStrictMode=function(v){return E(v)===i},At.isSuspense=function(v){return E(v)===f},At.isValidElementType=function(v){return typeof v=="string"||typeof v=="function"||v===r||v===l||v===a||v===i||v===f||v===d||typeof v=="object"&&v!==null&&(v.$$typeof===y||v.$$typeof===p||v.$$typeof===o||v.$$typeof===s||v.$$typeof===c||v.$$typeof===w||v.$$typeof===_||v.$$typeof===b||v.$$typeof===g)},At.typeOf=E,At}var bN;function jJ(){return bN||(bN=1,jx.exports=UJ()),jx.exports}var Hx,xN;function HJ(){if(xN)return Hx;xN=1;var e=jJ(),t={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},n={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},r={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},a={};a[e.ForwardRef]=r,a[e.Memo]=i;function o(y){return e.isMemo(y)?i:a[y.$$typeof]||t}var s=Object.defineProperty,u=Object.getOwnPropertyNames,l=Object.getOwnPropertySymbols,c=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,d=Object.prototype;function p(y,g,w){if(typeof g!="string"){if(d){var _=f(g);_&&_!==d&&p(y,_,w)}var b=u(g);l&&(b=b.concat(l(g)));for(var E=o(y),S=o(g),v=0;v{const d=function(){};return d.prototype=Object.create(null),d})();function o(d,p){const y=new a,g=d.length;if(g<2)return y;const w=(p==null?void 0:p.decode)||c;let _=0;do{const b=d.indexOf("=",_);if(b===-1)break;const E=d.indexOf(";",_),S=E===-1?g:E;if(b>S){_=d.lastIndexOf(";",b-1)+1;continue}const v=s(d,_,b),C=u(d,b,v),A=d.slice(v,C);if(y[A]===void 0){let M=s(d,b+1,S),R=u(d,S,M);const O=w(d.slice(M,R));y[A]=O}_=S+1}while(_y;){const g=d.charCodeAt(--p);if(g!==32&&g!==9)return p+1}return y}function l(d,p,y){const g=(y==null?void 0:y.encode)||encodeURIComponent;if(!e.test(d))throw new TypeError(`argument name is invalid: ${d}`);const w=g(p);if(!t.test(w))throw new TypeError(`argument val is invalid: ${p}`);let _=d+"="+w;if(!y)return _;if(y.maxAge!==void 0){if(!Number.isInteger(y.maxAge))throw new TypeError(`option maxAge is invalid: ${y.maxAge}`);_+="; Max-Age="+y.maxAge}if(y.domain){if(!n.test(y.domain))throw new TypeError(`option domain is invalid: ${y.domain}`);_+="; Domain="+y.domain}if(y.path){if(!r.test(y.path))throw new TypeError(`option path is invalid: ${y.path}`);_+="; Path="+y.path}if(y.expires){if(!f(y.expires)||!Number.isFinite(y.expires.valueOf()))throw new TypeError(`option expires is invalid: ${y.expires}`);_+="; Expires="+y.expires.toUTCString()}if(y.httpOnly&&(_+="; HttpOnly"),y.secure&&(_+="; Secure"),y.partitioned&&(_+="; Partitioned"),y.priority)switch(typeof y.priority=="string"?y.priority.toLowerCase():void 0){case"low":_+="; Priority=Low";break;case"medium":_+="; Priority=Medium";break;case"high":_+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${y.priority}`)}if(y.sameSite)switch(typeof y.sameSite=="string"?y.sameSite.toLowerCase():y.sameSite){case!0:case"strict":_+="; SameSite=Strict";break;case"lax":_+="; SameSite=Lax";break;case"none":_+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${y.sameSite}`)}return _}function c(d){if(d.indexOf("%")===-1)return d;try{return decodeURIComponent(d)}catch{return d}}function f(d){return i.call(d)==="[object Date]"}return yh}QJ();var kN="popstate";function KJ(e={}){function t(i,a){let{pathname:o="/",search:s="",hash:u=""}=Ol(i.location.hash.substring(1));return!o.startsWith("/")&&!o.startsWith(".")&&(o="/"+o),Ak("",{pathname:o,search:s,hash:u},a.state&&a.state.usr||null,a.state&&a.state.key||"default")}function n(i,a){let o=i.document.querySelector("base"),s="";if(o&&o.getAttribute("href")){let u=i.location.href,l=u.indexOf("#");s=l===-1?u:u.slice(0,l)}return s+"#"+(typeof a=="string"?a:Fp(a))}function r(i,a){Ci(i.pathname.charAt(0)==="/",`relative pathnames are not supported in hash history.push(${JSON.stringify(a)})`)}return ZJ(t,n,r,e)}function Yt(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Ci(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function XJ(){return Math.random().toString(36).substring(2,10)}function AN(e,t){return{usr:e.state,key:e.key,idx:t}}function Ak(e,t,n=null,r){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?Ol(t):t,state:n,key:t&&t.key||r||XJ()}}function Fp({pathname:e="/",search:t="",hash:n=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),n&&n!=="#"&&(e+=n.charAt(0)==="#"?n:"#"+n),e}function Ol(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function ZJ(e,t,n,r={}){let{window:i=document.defaultView,v5Compat:a=!1}=r,o=i.history,s="POP",u=null,l=c();l==null&&(l=0,o.replaceState({...o.state,idx:l},""));function c(){return(o.state||{idx:null}).idx}function f(){s="POP";let w=c(),_=w==null?null:w-l;l=w,u&&u({action:s,location:g.location,delta:_})}function d(w,_){s="PUSH";let b=Ak(g.location,w,_);n&&n(b,w),l=c()+1;let E=AN(b,l),S=g.createHref(b);try{o.pushState(E,"",S)}catch(v){if(v instanceof DOMException&&v.name==="DataCloneError")throw v;i.location.assign(S)}a&&u&&u({action:s,location:g.location,delta:1})}function p(w,_){s="REPLACE";let b=Ak(g.location,w,_);n&&n(b,w),l=c();let E=AN(b,l),S=g.createHref(b);o.replaceState(E,"",S),a&&u&&u({action:s,location:g.location,delta:0})}function y(w){let _=i.location.origin!=="null"?i.location.origin:i.location.href,b=typeof w=="string"?w:Fp(w);return b=b.replace(/ $/,"%20"),Yt(_,`No window.location.(origin|href) available to create URL for href: ${b}`),new URL(b,_)}let g={get action(){return s},get location(){return e(i,o)},listen(w){if(u)throw new Error("A history only accepts one active listener");return i.addEventListener(kN,f),u=w,()=>{i.removeEventListener(kN,f),u=null}},createHref(w){return t(i,w)},createURL:y,encodeLocation(w){let _=y(w);return{pathname:_.pathname,search:_.search,hash:_.hash}},push:d,replace:p,go(w){return o.go(w)}};return g}function z7(e,t,n="/"){return JJ(e,t,n,!1)}function JJ(e,t,n,r){let i=typeof t=="string"?Ol(t):t,a=$o(i.pathname||"/",n);if(a==null)return null;let o=U7(e);eee(o);let s=null;for(let u=0;s==null&&u{let u={relativePath:s===void 0?a.path||"":s,caseSensitive:a.caseSensitive===!0,childrenIndex:o,route:a};u.relativePath.startsWith("/")&&(Yt(u.relativePath.startsWith(r),`Absolute route path "${u.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),u.relativePath=u.relativePath.slice(r.length));let l=Oo([r,u.relativePath]),c=n.concat(u);a.children&&a.children.length>0&&(Yt(a.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${l}".`),U7(a.children,t,c,l)),!(a.path==null&&!a.index)&&t.push({path:l,score:see(l,a.index),routesMeta:c})};return e.forEach((a,o)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))i(a,o);else for(let u of j7(a.path))i(a,o,u)}),t}function j7(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),a=n.replace(/\?$/,"");if(r.length===0)return i?[a,""]:[a];let o=j7(r.join("/")),s=[];return s.push(...o.map(u=>u===""?a:[a,u].join("/"))),i&&s.push(...o),s.map(u=>e.startsWith("/")&&u===""?"/":u)}function eee(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:uee(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}var tee=/^:[\w-]+$/,nee=3,ree=2,iee=1,aee=10,oee=-2,TN=e=>e==="*";function see(e,t){let n=e.split("/"),r=n.length;return n.some(TN)&&(r+=oee),t&&(r+=ree),n.filter(i=>!TN(i)).reduce((i,a)=>i+(tee.test(a)?nee:a===""?iee:aee),r)}function uee(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function lee(e,t,n=!1){let{routesMeta:r}=e,i={},a="/",o=[];for(let s=0;s{if(c==="*"){let y=s[d]||"";o=a.slice(0,a.length-y.length).replace(/(.)\/+$/,"$1")}const p=s[d];return f&&!p?l[c]=void 0:l[c]=(p||"").replace(/%2F/g,"/"),l},{}),pathname:a,pathnameBase:o,pattern:e}}function cee(e,t=!1,n=!0){Ci(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,s,u)=>(r.push({paramName:s,isOptional:u!=null}),u?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function fee(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Ci(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function $o(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 dee(e,t="/"){let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?Ol(e):e;return{pathname:n?n.startsWith("/")?n:hee(n,t):t,search:gee(r),hash:vee(i)}}function hee(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function Gx(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 pee(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function YT(e){let t=pee(e);return t.map((n,r)=>r===t.length-1?n.pathname:n.pathnameBase)}function QT(e,t,n,r=!1){let i;typeof e=="string"?i=Ol(e):(i={...e},Yt(!i.pathname||!i.pathname.includes("?"),Gx("?","pathname","search",i)),Yt(!i.pathname||!i.pathname.includes("#"),Gx("#","pathname","hash",i)),Yt(!i.search||!i.search.includes("#"),Gx("#","search","hash",i)));let a=e===""||i.pathname==="",o=a?"/":i.pathname,s;if(o==null)s=n;else{let f=t.length-1;if(!r&&o.startsWith("..")){let d=o.split("/");for(;d[0]==="..";)d.shift(),f-=1;i.pathname=d.join("/")}s=f>=0?t[f]:"/"}let u=dee(i,s),l=o&&o!=="/"&&o.endsWith("/"),c=(a||o===".")&&n.endsWith("/");return!u.pathname.endsWith("/")&&(l||c)&&(u.pathname+="/"),u}var Oo=e=>e.join("/").replace(/\/\/+/g,"/"),mee=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),gee=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,vee=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function yee(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}var H7=["POST","PUT","PATCH","DELETE"];new Set(H7);var wee=["GET",...H7];new Set(wee);var pd=ee.createContext(null);pd.displayName="DataRouter";var ww=ee.createContext(null);ww.displayName="DataRouterState";var q7=ee.createContext({isTransitioning:!1});q7.displayName="ViewTransition";var _ee=ee.createContext(new Map);_ee.displayName="Fetchers";var bee=ee.createContext(null);bee.displayName="Await";var ta=ee.createContext(null);ta.displayName="Navigation";var ig=ee.createContext(null);ig.displayName="Location";var Ka=ee.createContext({outlet:null,matches:[],isDataRoute:!1});Ka.displayName="Route";var KT=ee.createContext(null);KT.displayName="RouteError";function xee(e,{relative:t}={}){Yt(md(),"useHref() may be used only in the context of a component.");let{basename:n,navigator:r}=ee.useContext(ta),{hash:i,pathname:a,search:o}=ag(e,{relative:t}),s=a;return n!=="/"&&(s=a==="/"?n:Oo([n,a])),r.createHref({pathname:s,search:o,hash:i})}function md(){return ee.useContext(ig)!=null}function ai(){return Yt(md(),"useLocation() may be used only in the context of a component."),ee.useContext(ig).location}var G7="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function W7(e){ee.useContext(ta).static||ee.useLayoutEffect(e)}function Dl(){let{isDataRoute:e}=ee.useContext(Ka);return e?Dee():Eee()}function Eee(){Yt(md(),"useNavigate() may be used only in the context of a component.");let e=ee.useContext(pd),{basename:t,navigator:n}=ee.useContext(ta),{matches:r}=ee.useContext(Ka),{pathname:i}=ai(),a=JSON.stringify(YT(r)),o=ee.useRef(!1);return W7(()=>{o.current=!0}),ee.useCallback((u,l={})=>{if(Ci(o.current,G7),!o.current)return;if(typeof u=="number"){n.go(u);return}let c=QT(u,JSON.parse(a),i,l.relative==="path");e==null&&t!=="/"&&(c.pathname=c.pathname==="/"?t:Oo([t,c.pathname])),(l.replace?n.replace:n.push)(c,l.state,l)},[t,n,a,i,e])}ee.createContext(null);function ag(e,{relative:t}={}){let{matches:n}=ee.useContext(Ka),{pathname:r}=ai(),i=JSON.stringify(YT(n));return ee.useMemo(()=>QT(e,JSON.parse(i),r,t==="path"),[e,i,r,t])}function See(e,t){return V7(e,t)}function V7(e,t,n,r){var b;Yt(md(),"useRoutes() may be used only in the context of a component.");let{navigator:i,static:a}=ee.useContext(ta),{matches:o}=ee.useContext(Ka),s=o[o.length-1],u=s?s.params:{},l=s?s.pathname:"/",c=s?s.pathnameBase:"/",f=s&&s.route;{let E=f&&f.path||"";Y7(l,!f||E.endsWith("*")||E.endsWith("*?"),`You rendered descendant (or called \`useRoutes()\`) at "${l}" (under ) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render. -Please change the parent to .`)}let d=ii(),p;if(t){let E=typeof t=="string"?Ol(t):t;Vt(c==="/"||((b=E.pathname)==null?void 0:b.startsWith(c)),`When overriding the location using \`\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${c}" but pathname "${E.pathname}" was given in the \`location\` prop.`),p=E}else p=d;let y=p.pathname||"/",g=y;if(c!=="/"){let E=c.replace(/^\//,"").split("/");g="/"+y.replace(/^\//,"").split("/").slice(E.length).join("/")}let w=!a&&n&&n.matches&&n.matches.length>0?n.matches:B7(e,{pathname:g});Si(f||w!=null,`No routes matched location "${p.pathname}${p.search}${p.hash}" `),Si(w==null||w[w.length-1].route.element!==void 0||w[w.length-1].route.Component!==void 0||w[w.length-1].route.lazy!==void 0,`Matched leaf route at location "${p.pathname}${p.search}${p.hash}" does not have an element or Component. This means it will render an with a null value by default resulting in an "empty" page.`);let _=Tee(w&&w.map(E=>Object.assign({},E,{params:Object.assign({},u,E.params),pathname:Oo([c,i.encodeLocation?i.encodeLocation(E.pathname).pathname:E.pathname]),pathnameBase:E.pathnameBase==="/"?c:Oo([c,i.encodeLocation?i.encodeLocation(E.pathnameBase).pathname:E.pathnameBase])})),o,n,r);return t&&_?ee.createElement(rg.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...p},navigationType:"POP"}},_):_}function See(){let e=Nee(),t=vee(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:r},a={padding:"2px 4px",backgroundColor:r},o=null;return console.error("Error handled by React Router default ErrorBoundary:",e),o=ee.createElement(ee.Fragment,null,ee.createElement("p",null,"💿 Hey developer 👋"),ee.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",ee.createElement("code",{style:a},"ErrorBoundary")," or"," ",ee.createElement("code",{style:a},"errorElement")," prop on your route.")),ee.createElement(ee.Fragment,null,ee.createElement("h2",null,"Unexpected Application Error!"),ee.createElement("h3",{style:{fontStyle:"italic"}},t),n?ee.createElement("pre",{style:i},n):null,o)}var Cee=ee.createElement(See,null),kee=class extends ee.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error!==void 0?ee.createElement(Qa.Provider,{value:this.props.routeContext},ee.createElement(QT.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function Aee({routeContext:e,match:t,children:n}){let r=ee.useContext(hd);return r&&r.static&&r.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=t.route.id),ee.createElement(Qa.Provider,{value:e},n)}function Tee(e,t=[],n=null,r=null){if(e==null){if(!n)return null;if(n.errors)e=n.matches;else if(t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let i=e,a=n==null?void 0:n.errors;if(a!=null){let u=i.findIndex(l=>l.route.id&&(a==null?void 0:a[l.route.id])!==void 0);Vt(u>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(a).join(",")}`),i=i.slice(0,Math.min(i.length,u+1))}let o=!1,s=-1;if(n)for(let u=0;u=0?i=i.slice(0,s+1):i=[i[0]];break}}}return i.reduceRight((u,l,c)=>{let f,d=!1,p=null,y=null;n&&(f=a&&l.route.id?a[l.route.id]:void 0,p=l.route.errorElement||Cee,o&&(s<0&&c===0?(V7("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),d=!0,y=null):s===c&&(d=!0,y=l.route.hydrateFallbackElement||null)));let g=t.concat(i.slice(0,c+1)),w=()=>{let _;return f?_=p:d?_=y:l.route.Component?_=ee.createElement(l.route.Component,null):l.route.element?_=l.route.element:_=u,ee.createElement(Aee,{match:l,routeContext:{outlet:u,matches:g,isDataRoute:n!=null},children:_})};return n&&(l.route.ErrorBoundary||l.route.errorElement||c===0)?ee.createElement(kee,{location:n.location,revalidation:n.revalidation,component:p,error:f,children:w(),routeContext:{outlet:null,matches:g,isDataRoute:!0}}):w()},null)}function KT(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Mee(e){let t=ee.useContext(hd);return Vt(t,KT(e)),t}function Pee(e){let t=ee.useContext(yw);return Vt(t,KT(e)),t}function Iee(e){let t=ee.useContext(Qa);return Vt(t,KT(e)),t}function XT(e){let t=Iee(e),n=t.matches[t.matches.length-1];return Vt(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}function Ree(){return XT("useRouteId")}function Nee(){var r;let e=ee.useContext(QT),t=Pee("useRouteError"),n=XT("useRouteError");return e!==void 0?e:(r=t.errors)==null?void 0:r[n]}function Oee(){let{router:e}=Mee("useNavigate"),t=XT("useNavigate"),n=ee.useRef(!1);return G7(()=>{n.current=!0}),ee.useCallback(async(i,a={})=>{Si(n.current,q7),n.current&&(typeof i=="number"?e.navigate(i):await e.navigate(i,{fromRouteId:t,...a}))},[e,t])}var TN={};function V7(e,t,n){!t&&!TN[e]&&(TN[e]=!0,Si(!1,n))}ee.memo(Dee);function Dee({routes:e,future:t,state:n}){return W7(e,void 0,n,t)}function $ee({to:e,replace:t,state:n,relative:r}){Vt(pd()," may be used only in the context of a component.");let{static:i}=ee.useContext(ta);Si(!i," must not be used on the initial render in a . This is a no-op, but you should modify your code so the is only ever rendered in response to some user interaction or state change.");let{matches:a}=ee.useContext(Qa),{pathname:o}=ii(),s=Dl(),u=YT(e,VT(a),o,r==="path"),l=JSON.stringify(u);return ee.useEffect(()=>{s(JSON.parse(l),{replace:t,state:n,relative:r})},[s,l,r,t,n]),null}function sy(e){Vt(!1,"A is only ever to be used as the child of element, never rendered directly. Please wrap your in a .")}function Fee({basename:e="/",children:t=null,location:n,navigationType:r="POP",navigator:i,static:a=!1}){Vt(!pd(),"You cannot render a inside another . You should never have more than one in your app.");let o=e.replace(/^\/*/,"/"),s=ee.useMemo(()=>({basename:o,navigator:i,static:a,future:{}}),[o,i,a]);typeof n=="string"&&(n=Ol(n));let{pathname:u="/",search:l="",hash:c="",state:f=null,key:d="default"}=n,p=ee.useMemo(()=>{let y=$o(u,o);return y==null?null:{location:{pathname:y,search:l,hash:c,state:f,key:d},navigationType:r}},[o,u,l,c,f,d,r]);return Si(p!=null,` is not able to match the URL "${u}${l}${c}" because it does not start with the basename, so the won't render anything.`),p==null?null:ee.createElement(ta.Provider,{value:s},ee.createElement(rg.Provider,{children:t,value:p}))}function Lee({children:e,location:t}){return Eee(Ak(e),t)}function Ak(e,t=[]){let n=[];return ee.Children.forEach(e,(r,i)=>{if(!ee.isValidElement(r))return;let a=[...t,i];if(r.type===ee.Fragment){n.push.apply(n,Ak(r.props.children,a));return}Vt(r.type===sy,`[${typeof r.type=="string"?r.type:r.type.name}] is not a component. All component children of must be a or `),Vt(!r.props.index||!r.props.children,"An index route cannot have child routes.");let o={id:r.props.id||a.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,hydrateFallbackElement:r.props.hydrateFallbackElement,HydrateFallback:r.props.HydrateFallback,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.hasErrorBoundary===!0||r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(o.children=Ak(r.props.children,a)),n.push(o)}),n}var uy="get",ly="application/x-www-form-urlencoded";function ww(e){return e!=null&&typeof e.tagName=="string"}function Bee(e){return ww(e)&&e.tagName.toLowerCase()==="button"}function zee(e){return ww(e)&&e.tagName.toLowerCase()==="form"}function Uee(e){return ww(e)&&e.tagName.toLowerCase()==="input"}function jee(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Hee(e,t){return e.button===0&&(!t||t==="_self")&&!jee(e)}var ev=null;function qee(){if(ev===null)try{new FormData(document.createElement("form"),0),ev=!1}catch{ev=!0}return ev}var Gee=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Gx(e){return e!=null&&!Gee.has(e)?(Si(!1,`"${e}" is not a valid \`encType\` for \`
\`/\`\` and will default to "${ly}"`),null):e}function Wee(e,t){let n,r,i,a,o;if(zee(e)){let s=e.getAttribute("action");r=s?$o(s,t):null,n=e.getAttribute("method")||uy,i=Gx(e.getAttribute("enctype"))||ly,a=new FormData(e)}else if(Bee(e)||Uee(e)&&(e.type==="submit"||e.type==="image")){let s=e.form;if(s==null)throw new Error('Cannot submit a