diff --git a/CHANGELOG.md b/CHANGELOG.md index 6161d1e..ea7425e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,12 @@ Change Logs --- +### v2.1.3 (November 28, 2020 GMT) + +* Fixed the bug that fails to rendering the headline meta when a "endDatetime" of the timeline option is defined to "auto" ([Issue#72](/ka215/jquery.timeline/issues/72)). +* Modified several styles of headline and footer in Timeline. +* Changed the branch name representing the repository from "master" to "main". + ### v2.1.2 (November 13, 2020 GMT) * Fixed a bug where the grid width specified minGridSize did not work properly when the scale is "week" ([Issue#54](/ka215/jquery.timeline/issues/54)). diff --git a/README.md b/README.md index 3892b83..1e74baa 100644 --- a/README.md +++ b/README.md @@ -56,8 +56,8 @@ Several quick start options are available: - Clone the repository: `git clone https://github.com/ka215/jquery.timeline.git` - Load via CDN: ```HTML - - + + ``` ## What's included @@ -178,4 +178,4 @@ Donate URL: ## Copyright and license -Code and documentation copyright 2011-2020 the [ka2](https://ka2.org/). Code released under the [MIT License](https://raw.githubusercontent.com/ka215/jquery.timeline/master/LICENSE). +Code and documentation copyright 2011-2020 the [ka2](https://ka2.org/). Code released under the [MIT License](https://raw.githubusercontent.com/ka215/jquery.timeline/main/LICENSE). diff --git a/dist/jquery.timeline.min.css b/dist/jquery.timeline.min.css index 064d949..7b6b89d 100644 --- a/dist/jquery.timeline.min.css +++ b/dist/jquery.timeline.min.css @@ -1,8 +1,8 @@ /*! * jQuery Timeline Plugin * ------------------------ - * Version: 2.1.2 + * Version: 2.1.3 * Coded by: ka2 ( https://ka2.org/ ) * Repository: https://github.com/ka215/jquery.timeline * Lisenced: MIT - */.timeline-events{display:none;visibility:hidden;position:asolute;left:-9999px;top:-9999px;width:0;height:0;opacity:0;z-index:-9999}.jqtl-hide{display:none;visibility:hidden;opacity:0}.jqtl-align-self-left{clear:both;float:left;display:inline-block;text-align:left;align-self:left}.jqtl-align-self-right{clear:both;float:right;display:inline-block;text-align:right;align-self:right}.jqtl-align-self-center{clear:both;display:inline-block;text-align:center;align-self:center}.jqtl-headline{width:auto;margin-top:0.25rem;margin-bottom:0.25rem;padding-left:5px;padding-right:5px}.jqtl-headline-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.jqtl-timeline-title{align-self:center;font-size:26px;color:#343A40}.jqtl-range-meta{align-self:center;font-size:86%;color:#707070}.jqtl-range-span{position:relative;display:inline-block;margin-left:calc(1em / 4);margin-right:calc(1em / 4);width:1em;height:1em}.jqtl-range-span::before{content:"\2013";position:absolute;left:20%;top:calc(50% - 0.5rem);font-size:1rem;color:#B0B0B0}.jqtl-container{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;border:solid 1px #ddd;overflow-x:auto;overflow-y:hidden;background-color:#fff;box-sizing:content-box}.jqtl-container *,.jqtl-container ::after,.jqtl-container ::before{box-sizing:inherit !important}.jqtl-hide-scrollbar{-ms-overflow-style:-ms-autohiding-scrollbar}.jqtl-hide-scrollbar::-webkit-scrollbar{display:none}.jqtl-main{position:relative;cursor:ew-resize}.jqtl-ruler-top,.jqtl-ruler-bottom{position:relative;outline:solid 1px #ddd;overflow:hidden;z-index:20}.jqtl-ruler-bg-top,.jqtl-ruler-bg-bottom{position:relative;z-index:21}.jqtl-ruler-top{bottom:0}.jqtl-ruler-bottom{top:0}.jqtl-ruler-content-top,.jqtl-ruler-content-bottom{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;z-index:22}.jqtl-ruler-line-rows{position:relative;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.jqtl-ruler-line-rows:nth-child(even){background-color:rgba(247,247,247,0.25)}.jqtl-ruler-line-item{position:relative;margin:0;padding:0;min-width:0;text-align:center;align-self:center;font-family:"Courier New", monospace !important;color:#707070;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:0;outline:0}.jqtl-ruler-line-item span{display:inline-block}.jqtl-rli-left{text-align:left;align-self:left !important}.jqtl-ruler-line-item:nth-child(even){background-color:rgba(240,240,240,0.25)}.jqtl-event-container{position:relative;outline:solid 1px #ddd;z-index:1}.jqtl-bg-grid{position:relative;z-index:2}.jqtl-relation-lines,.jqtl-events{position:absolute;display:block;left:0;top:0;width:100%;height:100%;transition:all 0.3s}.jqtl-relation-lines{visibility:hidden;opacity:0;z-index:3}.jqtl-relation-lines[data-state="shown"]{visibility:visible;opacity:1}.jqtl-events{overflow-x:hidden;visibility:hidden;opacity:0;z-index:4}.jqtl-events[data-state="shown"]{visibility:visible;opacity:1}.jqtl-event-node{position:absolute;display:flex;justify-content:flex-start;align-items:center;align-content:center;padding-left:0;padding-right:0;border-radius:2px;overflow:hidden;visibility:visible;opacity:1;z-index:7;cursor:pointer;transition:all 0.3s ease}.jqtl-event-node:not(.jqtl-event-type-pointer).active{color:#fff;background-color:#F73333}.jqtl-event-label,.jqtl-event-node>*{align-self:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;min-width:0;padding-left:0.5em;padding-right:0.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-size:1rem}.jqtl-event-thumbnail{margin-right:4px;border-radius:3px;transition:all 0.5s ease}.jqtl-event-node:hover{color:#fff;background-color:#F73333}.jqtl-event-node:hover::after{z-index:6;background-color:rgba(18,18,18,0.1)}.jqtl-event-node:hover .jqtl-event-thumbnail{opacity:0.75}.jqtl-event-node::before{content:attr(data-meta);position:absolute;right:4px;top:2px;text-align:right;font-size:0.625rem;color:#969696}.jqtl-event-node::after{content:'';position:absolute;display:block;z-index:6;top:0;right:0;bottom:0;left:0;border-radius:2px;background-color:transparent;transition:all 0.5s ease}.jqtl-event-node.jqtl-event-type-pointer{padding:0;border-radius:50%;border:solid 3px #6C757D;background-image:none;background-repeat:no-repeat;background-size:cover;background-position:center center;transition:all 0.1s linear}.jqtl-event-node.jqtl-event-type-pointer.active{border-color:#DC3545 !important}.jqtl-event-node.jqtl-event-type-pointer:hover{border-color:#DC3545}.jqtl-event-node.jqtl-event-type-pointer::after{transition:all .1s linear}.jqtl-event-node.jqtl-event-type-pointer>.jqtl-event-label{display:none}.jqtl-event-node.jqtl-event-type-pointer>.jqtl-event-thumbnail{display:none}.jqtl-side-index{position:relative;left:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;outline:solid 1px #ddd;z-index:25}.jqtl-side-index>[class^="jqtl-side-index-"]{padding:0;width:100%;font-size:14px;vertical-align:middle;border-bottom:dotted 1px #ddd;background-color:#fff;white-space:nowrap}.jqtl-side-index .jqtl-side-index-item{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.jqtl-side-index .jqtl-side-index-item::before,.jqtl-side-index .jqtl-side-index-item::after{display:inline-block;content:''}.jqtl-side-index .jqtl-side-index-item:nth-child(odd){background-color:#F7F7F7}.jqtl-side-index .jqtl-side-index-item:first-child{border-top:solid 1px #ddd}.jqtl-side-index .jqtl-side-index-item img{position:relative;display:inline-block;margin-right:0.5rem;height:calc(100% - 6px);width:auto;text-align:left;vertical-align:middle}.jqtl-side-index .jqtl-side-index-margin{outline:solid 1px #ddd}.jqtl-side-index .jqtl-side-index-margin:first-child{border-bottom:solid 1px #ddd}.jqtl-side-index .jqtl-side-index-margin:last-child{border-top:solid 1px #ddd;border-bottom:0}.jqtl-sticky-left{position:-webkit-sticky;position:sticky}.jqtl-overlay{background-color:rgba(255,255,255,0.65) !important}.jqtl-overlay:nth-child(odd){background-color:rgba(247,247,247,0.45) !important}.jqtl-event-view,.timeline-event-view{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;align-content:space-between;transition:all 0.5s ease}.jqtl-event-image-wrapper{flex-order:0;flex-grow:1;align-self:center}.jqtl-event-image{width:100%;height:auto}.jqtl-event-title{flex-order:0;flex-grow:1;align-self:flex-start;padding:1rem}.jqtl-event-title>.event-content{color:#B0B0B0}.jqtl-event-content{flex-order:0;flex-grow:1;align-self:stretch;padding:1rem}.jqtl-event-meta{flex-order:0;flex-grow:1;align-self:flex-end;padding:0.5rem 1rem}.jqtl-present-time{position:absolute;left:-9999px;top:-9999px;width:1px;border-left:dotted 1px #2C7CFF;z-index:21}.jqtl-present-time::before,.jqtl-present-time::after{content:'';position:absolute;border-radius:50%;width:5px;height:5px;background-color:#2C7CFF;z-index:22}.jqtl-present-time::before{top:calc(5px / -2);left:-3px}.jqtl-present-time::after{bottom:calc(5px / -2);left:-3px}.jqtl-footer{margin:15px auto;padding:0;width:100%}.jqtl-footer-content{clear:both;text-align:center}.jqtl-loader{position:absolute;display:block;visibility:hidden;top:0;left:0;width:100%;height:100%;margin:auto;opacity:0;z-index:30;transition:all 0.3s}.jqtl-loader[data-state^=show]{visibility:visible;opacity:1}.jqtl-loader[data-state^=hid]{visibility:hidden;opacity:0}.jqtl-loading{position:relative;top:50%;left:50%;margin:auto}.jqtl-loading span{display:block;bottom:0px;width:9px;height:5px;background:rgba(52,58,64,0.15);position:absolute;-webkit-animation:loader 1.5s infinite ease-in-out;animation:loader 1.5s infinite ease-in-out}.jqtl-loading span:nth-child(2){left:11px;-webkit-animation-delay:0.2s;animation-delay:0.2s}.jqtl-loading span:nth-child(3){left:22px;-webkit-animation-delay:0.4s;animation-delay:0.4s}.jqtl-loading span:nth-child(4){left:33px;-webkit-animation-delay:0.6s;animation-delay:0.6s}.jqtl-loading span:nth-child(5){left:44px;-webkit-animation-delay:0.8s;animation-delay:0.8s}@-webkit-keyframes loader{0%{height:5px;transform:translateY(0px);background:rgba(52,58,64,0.15)}25%{height:30px;transform:translateY(15px);background:rgba(52,58,64,0.3)}50%{height:5px;transform:translateY(0px);background:rgba(52,58,64,0.15)}100%{height:5px;transform:translateY(0px);background:rgba(52,58,64,0.15)}}@keyframes loader{0%{height:5px;transform:translateY(0px);background:rgba(52,58,64,0.15)}25%{height:30px;transform:translateY(15px);background:rgba(52,58,64,0.3)}50%{height:5px;transform:translateY(0px);background:rgba(52,58,64,0.15)}100%{height:5px;transform:translateY(0px);background:rgba(52,58,64,0.15)}}#jqtl-str-ruler{position:absolute;left:-9999px;top:-9999px;visibility:hidden;white-space:nowrap}.jqtl-icon{position:relative;display:inline-block;margin-top:auto;margin-bottom:auto;min-width:1em;min-height:1em;width:1.25em;height:1.25em;vertical-align:middle;text-align:center;background-image:url("data:image/svg+xml;utf-8,");background-size:contain;background-position:center center;background-repeat:no-repeat} + */.timeline-events{display:none;visibility:hidden;position:asolute;left:-9999px;top:-9999px;width:0;height:0;opacity:0;z-index:-9999}.jqtl-hide{display:none;visibility:hidden;opacity:0}.jqtl-align-self-left{clear:both;float:left;display:inline-block;text-align:left;align-self:left}.jqtl-align-self-right{clear:both;float:right;display:inline-block;text-align:right;align-self:right}.jqtl-align-self-center{clear:both;display:inline-block;text-align:center;align-self:center}.jqtl-headline{width:auto;margin-top:0.25em;margin-bottom:0.25em;padding-left:0.25em;padding-right:0.25em}.jqtl-headline-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.jqtl-timeline-title{margin:0;align-self:center;font-size:1.4286em;font-weight:600;color:#343A40}.jqtl-range-meta{margin:0;align-self:center;font-size:0.8571em;color:#707070}.jqtl-range-span{position:relative;display:inline-block;margin-left:calc(1em / 4);margin-right:calc(1em / 4);width:1em;height:1em}.jqtl-range-span::before{content:"\2013";position:absolute;left:20%;top:calc(50% - 0.5rem);font-size:1rem;color:#B0B0B0}.jqtl-container{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;border:solid 1px #ddd;overflow-x:auto;overflow-y:hidden;background-color:#fff;box-sizing:content-box}.jqtl-container *,.jqtl-container ::after,.jqtl-container ::before{box-sizing:inherit !important}.jqtl-hide-scrollbar{-ms-overflow-style:-ms-autohiding-scrollbar}.jqtl-hide-scrollbar::-webkit-scrollbar{display:none}.jqtl-main{position:relative;cursor:ew-resize}.jqtl-ruler-top,.jqtl-ruler-bottom{position:relative;outline:solid 1px #ddd;overflow:hidden;z-index:20}.jqtl-ruler-bg-top,.jqtl-ruler-bg-bottom{position:relative;z-index:21}.jqtl-ruler-top{bottom:0}.jqtl-ruler-bottom{top:0}.jqtl-ruler-content-top,.jqtl-ruler-content-bottom{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;z-index:22}.jqtl-ruler-line-rows{position:relative;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.jqtl-ruler-line-rows:nth-child(even){background-color:rgba(247,247,247,0.25)}.jqtl-ruler-line-item{position:relative;margin:0;padding:0;min-width:0;text-align:center;align-self:center;font-family:"Courier New", monospace !important;color:#707070;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:0;outline:0}.jqtl-ruler-line-item span{display:inline-block}.jqtl-rli-left{text-align:left;align-self:left !important}.jqtl-ruler-line-item:nth-child(even){background-color:rgba(240,240,240,0.25)}.jqtl-event-container{position:relative;outline:solid 1px #ddd;z-index:1}.jqtl-bg-grid{position:relative;z-index:2}.jqtl-relation-lines,.jqtl-events{position:absolute;display:block;left:0;top:0;width:100%;height:100%;transition:all 0.3s}.jqtl-relation-lines{visibility:hidden;opacity:0;z-index:3}.jqtl-relation-lines[data-state="shown"]{visibility:visible;opacity:1}.jqtl-events{overflow-x:hidden;visibility:hidden;opacity:0;z-index:4}.jqtl-events[data-state="shown"]{visibility:visible;opacity:1}.jqtl-event-node{position:absolute;display:flex;justify-content:flex-start;align-items:center;align-content:center;padding-left:0;padding-right:0;border-radius:2px;overflow:hidden;visibility:visible;opacity:1;z-index:7;cursor:pointer;transition:all 0.3s ease}.jqtl-event-node:not(.jqtl-event-type-pointer).active{color:#fff;background-color:#F73333}.jqtl-event-label,.jqtl-event-node>*{align-self:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;min-width:0;padding-left:0.5em;padding-right:0.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-size:1rem}.jqtl-event-thumbnail{margin-right:4px;border-radius:3px;transition:all 0.5s ease}.jqtl-event-node:hover{color:#fff;background-color:#F73333}.jqtl-event-node:hover::after{z-index:6;background-color:rgba(18,18,18,0.1)}.jqtl-event-node:hover .jqtl-event-thumbnail{opacity:0.75}.jqtl-event-node::before{content:attr(data-meta);position:absolute;right:4px;top:2px;text-align:right;font-size:0.625rem;color:#969696}.jqtl-event-node::after{content:'';position:absolute;display:block;z-index:6;top:0;right:0;bottom:0;left:0;border-radius:2px;background-color:transparent;transition:all 0.5s ease}.jqtl-event-node.jqtl-event-type-pointer{padding:0;border-radius:50%;border:solid 3px #6C757D;background-image:none;background-repeat:no-repeat;background-size:cover;background-position:center center;transition:all 0.1s linear}.jqtl-event-node.jqtl-event-type-pointer.active{border-color:#DC3545 !important}.jqtl-event-node.jqtl-event-type-pointer:hover{border-color:#DC3545}.jqtl-event-node.jqtl-event-type-pointer::after{transition:all .1s linear}.jqtl-event-node.jqtl-event-type-pointer>.jqtl-event-label{display:none}.jqtl-event-node.jqtl-event-type-pointer>.jqtl-event-thumbnail{display:none}.jqtl-side-index{position:relative;left:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;outline:solid 1px #ddd;z-index:25}.jqtl-side-index>[class^="jqtl-side-index-"]{padding:0;width:100%;font-size:14px;vertical-align:middle;border-bottom:dotted 1px #ddd;background-color:#fff;white-space:nowrap}.jqtl-side-index .jqtl-side-index-item{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.jqtl-side-index .jqtl-side-index-item::before,.jqtl-side-index .jqtl-side-index-item::after{display:inline-block;content:''}.jqtl-side-index .jqtl-side-index-item:nth-child(odd){background-color:#F7F7F7}.jqtl-side-index .jqtl-side-index-item:first-child{border-top:solid 1px #ddd}.jqtl-side-index .jqtl-side-index-item img{position:relative;display:inline-block;margin-right:0.5rem;height:calc(100% - 6px);width:auto;text-align:left;vertical-align:middle}.jqtl-side-index .jqtl-side-index-margin{outline:solid 1px #ddd}.jqtl-side-index .jqtl-side-index-margin:first-child{border-bottom:solid 1px #ddd}.jqtl-side-index .jqtl-side-index-margin:last-child{border-top:solid 1px #ddd;border-bottom:0}.jqtl-sticky-left{position:-webkit-sticky;position:sticky}.jqtl-overlay{background-color:rgba(255,255,255,0.65) !important}.jqtl-overlay:nth-child(odd){background-color:rgba(247,247,247,0.45) !important}.jqtl-event-view,.timeline-event-view{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;align-content:space-between;transition:all 0.5s ease}.jqtl-event-image-wrapper{flex-order:0;flex-grow:1;align-self:center}.jqtl-event-image{width:100%;height:auto}.jqtl-event-title{flex-order:0;flex-grow:1;align-self:flex-start;padding:1rem}.jqtl-event-title>.event-content{color:#B0B0B0}.jqtl-event-content{flex-order:0;flex-grow:1;align-self:stretch;padding:1rem}.jqtl-event-meta{flex-order:0;flex-grow:1;align-self:flex-end;padding:0.5rem 1rem}.jqtl-present-time{position:absolute;left:-9999px;top:-9999px;width:1px;border-left:dotted 1px #2C7CFF;z-index:21}.jqtl-present-time::before,.jqtl-present-time::after{content:'';position:absolute;border-radius:50%;width:5px;height:5px;background-color:#2C7CFF;z-index:22}.jqtl-present-time::before{top:calc(5px / -2);left:-3px}.jqtl-present-time::after{bottom:calc(5px / -2);left:-3px}.jqtl-footer{margin:0.25em 0;padding:0 0.25em;width:auto;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:center}.jqtl-footer .jqtl-range-meta{width:100%}.jqtl-footer .jqtl-footer-content{width:100%;text-align:center}.jqtl-loader{position:absolute;display:block;visibility:hidden;top:0;left:0;width:100%;height:100%;margin:auto;opacity:0;z-index:30;transition:all 0.3s}.jqtl-loader[data-state^=show]{visibility:visible;opacity:1}.jqtl-loader[data-state^=hid]{visibility:hidden;opacity:0}.jqtl-loading{position:relative;top:50%;left:50%;margin:auto}.jqtl-loading span{display:block;bottom:0px;width:9px;height:5px;background:rgba(52,58,64,0.15);position:absolute;-webkit-animation:loader 1.5s infinite ease-in-out;animation:loader 1.5s infinite ease-in-out}.jqtl-loading span:nth-child(2){left:11px;-webkit-animation-delay:0.2s;animation-delay:0.2s}.jqtl-loading span:nth-child(3){left:22px;-webkit-animation-delay:0.4s;animation-delay:0.4s}.jqtl-loading span:nth-child(4){left:33px;-webkit-animation-delay:0.6s;animation-delay:0.6s}.jqtl-loading span:nth-child(5){left:44px;-webkit-animation-delay:0.8s;animation-delay:0.8s}@-webkit-keyframes loader{0%{height:5px;transform:translateY(0px);background:rgba(52,58,64,0.15)}25%{height:30px;transform:translateY(15px);background:rgba(52,58,64,0.3)}50%{height:5px;transform:translateY(0px);background:rgba(52,58,64,0.15)}100%{height:5px;transform:translateY(0px);background:rgba(52,58,64,0.15)}}@keyframes loader{0%{height:5px;transform:translateY(0px);background:rgba(52,58,64,0.15)}25%{height:30px;transform:translateY(15px);background:rgba(52,58,64,0.3)}50%{height:5px;transform:translateY(0px);background:rgba(52,58,64,0.15)}100%{height:5px;transform:translateY(0px);background:rgba(52,58,64,0.15)}}#jqtl-str-ruler{position:absolute;left:-9999px;top:-9999px;visibility:hidden;white-space:nowrap}.jqtl-icon{position:relative;display:inline-block;margin-top:auto;margin-bottom:auto;min-width:1em;min-height:1em;width:1.25em;height:1.25em;vertical-align:middle;text-align:center;background-image:url("data:image/svg+xml;utf-8,");background-size:contain;background-position:center center;background-repeat:no-repeat} diff --git a/dist/jquery.timeline.min.js b/dist/jquery.timeline.min.js index a4695b4..d8e9e60 100644 --- a/dist/jquery.timeline.min.js +++ b/dist/jquery.timeline.min.js @@ -1,10 +1,10 @@ -!function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=186)}([function(t,e,n){var r=n(2),i=n(13).f,o=n(16),a=n(14),c=n(84),s=n(114),u=n(54);t.exports=function(t,e){var n,l,f,h,d,p=t.target,g=t.global,v=t.stat;if(n=g?r:v?r[p]||c(p,{}):(r[p]||{}).prototype)for(l in e){if(h=e[l],f=t.noTargetGet?(d=i(n,l))&&d.value:n[l],!u(g?l:p+(v?".":"#")+l,t.forced)&&void 0!==f){if(typeof h==typeof f)continue;s(h,f)}(t.sham||f&&f.sham)&&o(h,"sham",!0),a(n,l,h,t)}}},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||Function("return this")()}).call(this,n(187))},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(3);t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},function(t,e,n){var r=n(1);t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(t,e,n){var r=n(2),i=n(86),o=n(11),a=n(50),c=n(90),s=n(116),u=i("wks"),l=r.Symbol,f=s?l:l&&l.withoutSetter||a;t.exports=function(t){return o(u,t)||(c&&o(l,t)?u[t]=l[t]:u[t]=f("Symbol."+t)),u[t]}},function(t,e,n){var r=n(26),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){"use strict";var r,i=n(108),o=n(5),a=n(2),c=n(3),s=n(11),u=n(60),l=n(16),f=n(14),h=n(9).f,d=n(29),p=n(43),g=n(6),v=n(50),y=a.Int8Array,m=y&&y.prototype,b=a.Uint8ClampedArray,E=b&&b.prototype,w=y&&d(y),_=m&&d(m),I=Object.prototype,T=I.isPrototypeOf,S=g("toStringTag"),x=v("TYPED_ARRAY_TAG"),O=i&&!!p&&"Opera"!==u(a.opera),M=!1,k={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},N=function(t){return c(t)&&s(k,u(t))};for(r in k)a[r]||(O=!1);if((!O||"function"!=typeof w||w===Function.prototype)&&(w=function(){throw TypeError("Incorrect invocation")},O))for(r in k)a[r]&&p(a[r],w);if((!O||!_||_===I)&&(_=w.prototype,O))for(r in k)a[r]&&p(a[r].prototype,_);if(O&&d(E)!==_&&p(E,_),o&&!s(_,S))for(r in M=!0,h(_,S,{get:function(){return c(this)?this[x]:void 0}}),k)a[r]&&l(a[r],x,r);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:O,TYPED_ARRAY_TAG:M&&x,aTypedArray:function(t){if(N(t))return t;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(t){if(p){if(T.call(w,t))return t}else for(var e in k)if(s(k,r)){var n=a[e];if(n&&(t===n||T.call(n,t)))return t}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(t,e,n){if(o){if(n)for(var r in k){var i=a[r];i&&s(i.prototype,t)&&delete i.prototype[t]}_[t]&&!n||f(_,t,n?e:O&&m[t]||e)}},exportTypedArrayStaticMethod:function(t,e,n){var r,i;if(o){if(p){if(n)for(r in k)(i=a[r])&&s(i,t)&&delete i[t];if(w[t]&&!n)return;try{return f(w,t,n?e:O&&y[t]||e)}catch(t){}}for(r in k)!(i=a[r])||i[t]&&!n||f(i,t,e)}},isView:function(t){var e=u(t);return"DataView"===e||s(k,e)},isTypedArray:N,TypedArray:w,TypedArrayPrototype:_}},function(t,e,n){var r=n(5),i=n(111),o=n(4),a=n(27),c=Object.defineProperty;e.f=r?c:function(t,e,n){if(o(t),e=a(e,!0),o(n),i)try{return c(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){var r=n(15);t.exports=function(t){return Object(r(t))}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(37),i=n(49),o=n(10),a=n(7),c=n(56),s=[].push,u=function(t){var e=1==t,n=2==t,u=3==t,l=4==t,f=6==t,h=5==t||f;return function(d,p,g,v){for(var y,m,b=o(d),E=i(b),w=r(p,g,3),_=a(E.length),I=0,T=v||c,S=e?T(d,_):n?T(d,0):void 0;_>I;I++)if((h||I in E)&&(m=w(y=E[I],I,b),t))if(e)S[I]=m;else if(m)switch(t){case 3:return!0;case 5:return y;case 6:return I;case 2:s.call(S,y)}else if(l)return!1;return f?-1:u||l?l:S}};t.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},function(t,e,n){var r=n(5),i=n(64),o=n(35),a=n(21),c=n(27),s=n(11),u=n(111),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(t,e){if(t=a(t),e=c(e,!0),u)try{return l(t,e)}catch(t){}if(s(t,e))return o(!i.f.call(t,e),t[e])}},function(t,e,n){var r=n(2),i=n(16),o=n(11),a=n(84),c=n(85),s=n(17),u=s.get,l=s.enforce,f=String(String).split("String");(t.exports=function(t,e,n,c){var s=!!c&&!!c.unsafe,u=!!c&&!!c.enumerable,h=!!c&&!!c.noTargetGet;"function"==typeof n&&("string"!=typeof e||o(n,"name")||i(n,"name",e),l(n).source=f.join("string"==typeof e?e:"")),t!==r?(s?!h&&t[e]&&(u=!0):delete t[e],u?t[e]=n:i(t,e,n)):u?t[e]=n:a(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||c(this)}))},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){var r=n(5),i=n(9),o=n(35);t.exports=r?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r,i,o,a=n(113),c=n(2),s=n(3),u=n(16),l=n(11),f=n(65),h=n(51),d=c.WeakMap;if(a){var p=new d,g=p.get,v=p.has,y=p.set;r=function(t,e){return y.call(p,t,e),e},i=function(t){return g.call(p,t)||{}},o=function(t){return v.call(p,t)}}else{var m=f("state");h[m]=!0,r=function(t,e){return u(t,m,e),e},i=function(t){return l(t,m)?t[m]:{}},o=function(t){return l(t,m)}}t.exports={set:r,get:i,has:o,enforce:function(t){return o(t)?i(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!s(e)||(n=i(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}}},function(t,e,n){var r=n(52),i=n(11),o=n(119),a=n(9).f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});i(e,t)||a(e,t,{value:o.f(t)})}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,e,n){var r=n(5),i=n(1),o=n(11),a=Object.defineProperty,c={},s=function(t){throw t};t.exports=function(t,e){if(o(c,t))return c[t];e||(e={});var n=[][t],u=!!o(e,"ACCESSORS")&&e.ACCESSORS,l=o(e,0)?e[0]:s,f=o(e,1)?e[1]:void 0;return c[t]=!!n&&!i((function(){if(u&&!r)return!0;var t={length:-1};u?a(t,1,{enumerable:!0,get:s}):t[1]=1,n.call(t,l,f)}))}},function(t,e,n){var r=n(49),i=n(15);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(15),i=/"/g;t.exports=function(t,e,n,o){var a=String(r(t)),c="<"+e;return""!==n&&(c+=" "+n+'="'+String(o).replace(i,""")+'"'),c+">"+a+""}},function(t,e,n){var r=n(1);t.exports=function(t){return r((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var r=n(52),i=n(2),o=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?o(r[t])||o(i[t]):r[t]&&r[t][e]||i[t]&&i[t][e]}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){var r=n(3);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e){t.exports=!1},function(t,e,n){var r=n(11),i=n(10),o=n(65),a=n(97),c=o("IE_PROTO"),s=Object.prototype;t.exports=a?Object.getPrototypeOf:function(t){return t=i(t),r(t,c)?t[c]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?s:null}},function(t,e,n){var r=n(9).f,i=n(11),o=n(6)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e,n){var r,i=n(4),o=n(91),a=n(88),c=n(51),s=n(117),u=n(83),l=n(65),f=l("IE_PROTO"),h=function(){},d=function(t){return"