/*!
 * jQuery Timeline Plugin
 * ------------------------
 * 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:.25em;margin-bottom:.25em;padding-left:.25em;padding-right:.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:.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:rgb(247 247 247 / .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:rgb(240 240 240 / .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:.5em;padding-right:.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:rgb(18 18 18 / .1)}.jqtl-event-node:hover .jqtl-event-thumbnail{opacity:.75}.jqtl-event-node::before{content:attr(data-meta);position:absolute;right:4px;top:2px;text-align:right;font-size:.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:#fff0;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 0.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:.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:rgb(255 255 255 / .65)!important}.jqtl-overlay:nth-child(odd){background-color:rgb(247 247 247 / .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:.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:.25em 0;padding: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:0;width:9px;height:5px;background:rgb(52 58 64 / .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(0);background:rgb(52 58 64 / .15)}25%{height:30px;transform:translateY(15px);background:rgb(52 58 64 / .3)}50%{height:5px;transform:translateY(0);background:rgb(52 58 64 / .15)}100%{height:5px;transform:translateY(0);background:rgb(52 58 64 / .15)}}@keyframes loader{0%{height:5px;transform:translateY(0);background:rgb(52 58 64 / .15)}25%{height:30px;transform:translateY(15px);background:rgb(52 58 64 / .3)}50%{height:5px;transform:translateY(0);background:rgb(52 58 64 / .15)}100%{height:5px;transform:translateY(0);background:rgb(52 58 64 / .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, <svg version='1.1' xmlns='http://www.w3.org/2000/svg' width='538.583px' height='538.583px' viewBox='0 0 538.583 538.583'><path fill='%23184EE8' d='M270.291, 78.341c16.82, 0, 30.45, 13.63, 30.45, 30.45s-13.63, 30.45-30.45, 30.45s-30.45-13.63-30.45-30.45S253.471, 78.341, 270.291, 78.341z M270.291, 398.341c16.82, 0, 30.45, 13.63, 30.45, 30.45s-13.63, 30.45-30.45, 30.45s-30.45-13.63-30.45-30.45S253.471, 398.341, 270.291, 398.341z M139.291, 237.341c16.82, 0, 30.45, 13.63, 30.45, 30.45s-13.63, 30.45-30.45, 30.45s-30.45-13.63-30.45-30.45S122.471, 237.341, 139.291, 237.341z M405.291, 237.341c16.82, 0, 30.45, 13.63, 30.45, 30.45s-13.63, 30.45-30.45, 30.45s-30.45-13.63-30.45-30.45S388.471, 237.341, 405.291, 237.341z M19.291, 188.792c0, 31.49, 23.63, 64.05, 56, 79.96c0.52, 34.9, 28.97, 63.04, 64, 63.04c31.6, 0, 57.85-22.89, 63.06-53h139.88c5.21, 30.11, 31.46, 53, 63.06, 53c26.4, 0, 49.06-15.98, 58.85-38.8c16.85, 12.94, 27.15, 31.24, 27.15, 51.52c0, 21.67-11.45, 41.08-30.14, 54.1c-13.46, 6.91-29.61, 10.9-47.32, 10.9h-82.82c-8.48-25.41-32.46-43.72-60.72-43.72c-27.52, 0-50.99, 17.37-60.03, 41.75h-81.64v-43.75l-84.33, 59.5l84.33, 59.5v-43.75h78.33c4.49, 30.96, 31.13, 54.75, 63.34, 54.75c32.39, 0, 59.16-24.06, 63.41-55.28h87.13c52.17, 0, 99.46-43.82, 99.46-88v-12c0-29.96-21.4-60.9-51.36-77.53c-3.4-32.15-30.59-57.19-63.64-57.19c-27.62, 0-51.15, 17.49-60.12, 42h-145.76c-8.97-24.51-32.5-42-60.12-42c-24.97, 0-46.6, 14.3-57.15, 35.15c-20.78-12.98-33.85-33.31-33.85-56.15c0-21.67, 11.45-41.08, 30.14-54.1c13.46-6.91, 29.61-10.9, 47.32-10.9h81.03c3.94, 31.57, 30.87, 56, 63.51, 56c30.8, 0, 56.52-21.76, 62.63-50.75h79.04v43.75l84.33-59.5l-84.33-59.5v43.75h-80.31c-7.86-26.46-32.35-45.75-61.36-45.75c-27.99, 0-51.78, 17.97-60.48, 43h-91.06c-52.17, 0-99.46, 43.82-99.46, 88V188.792z'/></svg>");background-size:contain;background-position:center center;background-repeat:no-repeat}