.twae-horizontal-timeline {
    --tw-ibx-position: 50;
    --tw-cbx-text-align: center;
    --tw-cbx-bd-top-width: 3px;
    --tw-cbx-bd-right-width: 0px;
    --tw-cbx-bd-bottom-width: 0px;
    --tw-cbx-bd-left-width: 0px;
    --tw-cbx-img-order: 0;
    --nav-icon-height: 24px;
    --nav-icon-width: 24px;
    --nav-icon-color: var(--tw-line-bg, #222);
    --nav-icon-radius: 0;
    overflow: visible
}

.twae-horizontal-timeline.style-2 {
    --tw-cbx-img-order: 2;
    --tw-ibx-radius: 0;
    --tw-ibx-bd-width: calc(var(--tw-line-bd-width, var(--tw-line-width)) * 1px);
    --tw-cbx-radius: 0px 0px 0px 0px;
    --tw-cbx-padding: 0px;
    --tw-cbx-bd-top-width: 0px;
    --tw-cbx-title-color: #fff;
    --tw-cbx-title-bg: var(--tw-ibx-bg);
    --tw-cbx-title-padding: 8px 12px 8px 12px;
    --tw-cbx-title-margin: 0px 0px 0px 0px;
    --tw-cbx-des-padding: 0px 10px 0px 10px
}

.twae-horizontal-timeline.style-3 {
    --tw-cbx-radius: 0px 0px 0px 0px;
    --tw-cbx-padding: 0px;
    --tw-cbx-bd-top-width: 0px;
    --tw-cbx-bg: #fff;
    --tw-cbx-shadow: 0px
}

.twae-horizontal-timeline.style-4 {
    --tw-cbx-radius: 0px 0px 0px 0px;
    --tw-cbx-bd-top-width: 0px;
    --tw-cbx-bg: #fff;
    --tw-cbx-shadow: 0px
}

.twae-horizontal-timeline.style-4 .twae-content {
    background: 0 0!important
}

.twae-wrapper.twae-horizontal-timeline {
    width: calc(100% - var(--nav-icon-width) * 2);
    margin: 0 var(--nav-icon-width)
}

.twae-wrapper-inside {
    overflow: hidden
}

.twae-slider-container {
    width: calc(100% - var(--tw-cbx-space));
    margin: 0 calc(var(--tw-cbx-space) * .5px);
    display: block;
    position: relative
}

.twae-slider-container.swiper-container {
    overflow: visible
}

.twae-button-next,.twae-button-prev {
    position: absolute;
    top: calc(0px + var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 20px + var(--tw-ibx-size) - var(--nav-icon-height) * .5);
    background: var(--nav-icon-background);
    color: var(--nav-icon-color);
    width: var(--nav-icon-width);
    height: var(--nav-icon-height);
    font-size: calc(var(--nav-icon-height) - 4px);
    line-height: 1em;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 9;
    cursor: pointer
}

.twae-button-next {
    right: calc(0px - var(--nav-icon-width))
}

.twae-button-prev {
    left: calc(0px - var(--nav-icon-width))
}

.twae-story-line {
    position: absolute;
    top: calc(0px - var(--tw-ibx-size) - var(--tw-line-width)/ 2);
    left: calc(0px - var(--tw-cbx-space) * .5px);
    display: block;
    width: calc(100% + var(--tw-cbx-space) * 1px);
    height: var(--tw-line-width);
    background-color: var(--tw-line-bg);
    border-width: calc(var(--tw-line-bd-width) * 1px) 0 calc(var(--tw-line-bd-width) * 1px) 0;
    border-style: var(--tw-line-bd-style);
    border-color: var(--tw-line-bd-color)
}

.twae-horizontal-both .twae-story:nth-child(2n+1) .twae-story-line,.twae-horizontal-bottom .twae-story-line {
    top: auto;
    bottom: calc(0px - var(--tw-ibx-size) - var(--tw-line-width)/ 2)
}

.twae-horizontal-both .twae-story:nth-child(2n+1):after,.twae-horizontal-both .twae-story:nth-child(2n+1):before {
    content: '';
    position: absolute;
    width: var(--tw-line-width);
    height: calc(100% - (var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 20px - var(--tw-line-width)));
    bottom: calc(0px - var(--tw-ibx-size) - var(--tw-line-width)/ 2);
    background-color: var(--tw-line-bg);
    border-width: 0 calc(var(--tw-line-bd-width) * 1px) 0 calc(var(--tw-line-bd-width) * 1px);
    border-style: var(--tw-line-bd-style);
    border-color: var(--tw-line-bd-color)
}

.twae-horizontal-both .twae-story:nth-child(2n+1):before {
    left: calc(0px - var(--tw-cbx-space) * .5px - var(--tw-line-width)/ 2)
}

.twae-horizontal-both .twae-story:nth-child(2n+1):after {
    right: calc(0px - var(--tw-cbx-space) * .5px - var(--tw-line-width)/ 2)
}

.twae-h-line {
    position: absolute;
    top: calc(0px + var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 20px + var(--tw-ibx-size) - var(--tw-line-width) * .5);
    left: 0;
    display: block;
    width: 100%;
    height: var(--tw-line-width);
    background-color: var(--tw-line-bg);
    border-width: calc(var(--tw-line-bd-width) * 1px) 0 calc(var(--tw-line-bd-width) * 1px) 0;
    border-style: var(--tw-line-bd-style);
    border-color: var(--tw-line-bd-color)
}

.twae-horizontal-bottom .twae-story-line {
    top: auto;
    bottom: calc(0px + var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 20px + var(--tw-ibx-size) - var(--tw-line-width) * .5)
}

.twae-line-fill.swiper-pagination-progressbar {
    position: absolute;
    top: calc(0px + var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 20px + var(--tw-ibx-size) - var(--tw-line-width) * .5);
    left: 0;
    width: 100%;
    height: var(--tw-line-width);
    background: 0 0
}

.twae-line-fill.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--tw-line-filling-color)
}

.twae-line-filler .twae-story-line {
    display: none
}

.twae-horizontal-timeline .twae-year {
    position: absolute;
    top: calc(var(--tw-ibx-size)/ 2 - var(--tw-ibx-size) * 2 - (var(--tw-ybx-size) * ((60 + var(--tw-ibx-radius)/ 1.25)/ 100) - var(--tw-ibx-size))/ 2);
    left: 10px;
    margin: 0;
    justify-content: flex-start;
    width: auto
}

.twae-horizontal-both .twae-story:nth-child(2n+1) .twae-year,.twae-horizontal-bottom .twae-year {
    top: auto;
    bottom: calc(var(--tw-ibx-size)/ 2 - var(--tw-ibx-size) * 2 - (var(--tw-ybx-size) * ((60 + var(--tw-ibx-radius)/ 1.25)/ 100) - var(--tw-ibx-size))/ 2)
}

.twae-horizontal-timeline .twae-year-text:after,.twae-horizontal-timeline .twae-year-text:before {
    width: calc(var(--tw-ybx-bd-width) + var(--tw-line-width) * .1);
    height: calc(var(--tw-line-width) - var(--tw-line-bd-width) * 2px);
    top: calc(50% - (var(--tw-line-width) - var(--tw-line-bd-width) * 2px)/ 2)
}

.twae-horizontal-timeline .twae-year-text:before {
    left: 0
}

.twae-horizontal-timeline .twae-year-text:after {
    right: 0
}

.twae-horizontal-timeline .twae-labels {
    justify-content: var(--tw-lbl-justify);
    top: calc(0px - (var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap)) - var(--tw-ibx-size) * 2);
    height: calc(var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap));
    text-align: center
}

.twae-horizontal-both .twae-story:nth-child(2n+1) .twae-labels,.twae-horizontal-bottom .twae-labels {
    top: auto;
    bottom: calc(0px - (var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap)) - var(--tw-ibx-size) * 2)
}

.twae-position-40-minus .twae-labels {
    text-align: left;
    padding-left: calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position)/ 100)
}

.twae-position-40-50 .twae-labels {
    width: calc((var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position)/ 100) * 2 + var(--tw-ibx-size))
}

.twae-position-50-60 .twae-labels {
    padding-left: calc(100% - ((100% - (var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position)/ 100)) * 2 - var(--tw-ibx-size)))
}

.twae-position-60-plus .twae-labels {
    text-align: right;
    width: calc(var(--tw-ibx-size) + var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position)/ 100)
}

.twae-horizontal-timeline .twae-icon {
    left: calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position)/ 100);
    top: calc(var(--tw-ibx-size)/ 2 - var(--tw-ibx-size) * 2)
}

.twae-horizontal-both .twae-story:nth-child(2n+1) .twae-icon,.twae-horizontal-bottom .twae-icon {
    top: auto;
    bottom: calc(var(--tw-ibx-size)/ 2 - var(--tw-ibx-size) * 2)
}

.twae-horizontal-timeline .twae-icondot {
    top: calc(var(--tw-ibx-size) * .75 - var(--tw-ibx-size) * 2);
    left: calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position)/ 100 + var(--tw-ibx-size)/ 4)
}

.twae-horizontal-both .twae-story:nth-child(2n+1) .twae-icondot,.twae-horizontal-bottom .twae-icondot {
    top: auto;
    bottom: calc(var(--tw-ibx-size) * .75 - var(--tw-ibx-size) * 2)
}

.twae-horizontal-timeline .twae-icon:after,.twae-horizontal-timeline .twae-icon:before,.twae-horizontal-timeline .twae-icondot:after,.twae-horizontal-timeline .twae-icondot:before {
    width: calc(var(--tw-ibx-bd-width) + var(--tw-line-width) * .1);
    height: calc(var(--tw-line-width) - var(--tw-line-bd-width) * 2px);
    top: calc(50% - (var(--tw-line-width) - var(--tw-line-bd-width) * 2px)/ 2)
}

.twae-horizontal-timeline .twae-icon:before,.twae-horizontal-timeline .twae-icondot:before {
    left: calc(0px - var(--tw-ibx-bd-width))
}

.twae-horizontal-timeline .twae-icon:after,.twae-horizontal-timeline .twae-icondot:after {
    right: calc(0px - var(--tw-ibx-bd-width))
}

.twae-horizontal-timeline .twae-arrow {
    background: linear-gradient(to bottom right,var(--tw-cbx-title-bg,var(--tw-arw-bg)) 52%,transparent 48%);
    top: calc(var(--tw-ibx-size)/ 7 - var(--tw-ibx-size)/ 3.5 + var(--tw-cbx-bd-top-width)/ 3);
    left: calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position)/ 100 + var(--tw-ibx-size)/ 2 - var(--tw-ibx-size)/ 7);
    border-width: var(--tw-cbx-bd-top-width) 0 0 var(--tw-cbx-bd-top-width)
}

.twae-horizontal-timeline .twae-story.twae-bg-hover:hover .twae-arrow,.twae-horizontal-timeline.twae-bg-gradient .twae-story.twae-bg-hover:hover .twae-arrow,.twae-horizontal-timeline.twae-bg-multicolor .twae-story.twae-bg-hover:hover .twae-arrow {
    background: linear-gradient(to bottom right,var(--tw-cbx-title-bg,var(--tw-cbx-bg-hover)) 52%,transparent 48%)
}

.twae-horizontal-timeline.twae-bg-multicolor .twae-story:nth-child(4n-2) .twae-arrow {
    background: linear-gradient(to bottom right,var(--tw-arw-bg2,var(--tw-arw-bg)) 52%,transparent 48%)
}

.twae-horizontal-timeline.twae-bg-multicolor .twae-story:nth-child(4n-1) .twae-arrow {
    background: linear-gradient(to bottom right,var(--tw-arw-bg3,var(--tw-arw-bg)) 52%,transparent 48%)
}

.twae-horizontal-timeline.twae-bg-multicolor .twae-story:nth-child(4n) .twae-arrow {
    background: linear-gradient(to bottom right,var(--tw-arw-bg4,var(--tw-arw-bg)) 52%,transparent 48%)
}

.twae-horizontal-both .twae-story:nth-child(2n+1) .twae-arrow,.twae-horizontal-bottom .twae-arrow {
    background: linear-gradient(to top left,var(--tw-arw-bg) 52%,transparent 48%);
    top: auto;
    bottom: calc(var(--tw-ibx-size)/ 7 - var(--tw-ibx-size)/ 3.5 + var(--tw-cbx-bd-top-width)/ 3);
    border-width: 0 var(--tw-cbx-bd-bottom-width) var(--tw-cbx-bd-bottom-width) 0
}

.twae-horizontal-timeline .twae-arrow-line {
    top: calc(0px - var(--tw-ibx-size) * .5);
    left: calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position)/ 100 + var(--tw-ibx-size)/ 2 - var(--tw-line-width)/ 2);
    height: calc(var(--tw-ibx-size) * .5);
    width: var(--tw-line-width);
    border-width: 0 calc(var(--tw-line-bd-width) * 1px) 0 calc(var(--tw-line-bd-width) * 1px)
}

.twae-horizontal-both .twae-story:nth-child(2n+1) .twae-arrow-line,.twae-horizontal-bottom .twae-arrow-line {
    top: auto;
    bottom: calc(0px - var(--tw-ibx-size) * .5)
}

.twae-horizontal-timeline .twae-story-no-icon .twae-arrow-line {
    height: calc(var(--tw-ibx-size) * .75);
    top: calc(0px - var(--tw-ibx-size) * .75)
}

.twae-horizontal-both .twae-story:nth-child(2n+1).twae-story-no-icon .twae-arrow-line,.twae-horizontal-bottom .twae-story-no-icon .twae-arrow-line {
    top: auto;
    bottom: calc(0px - var(--tw-ibx-size) * .75)
}

.twae-horizontal-timeline .twae-story-no-dot .twae-arrow-line {
    height: calc(var(--tw-ibx-size) - var(--tw-line-width) * .5);
    top: calc(0px - var(--tw-ibx-size) + var(--tw-line-width) * .5)
}

.twae-horizontal-timeline .twae-arrow-line:after,.twae-horizontal-timeline .twae-arrow-line:before {
    width: var(--tw-line-width);
    left: calc(0px - calc(var(--tw-line-bd-width) * 1px));
    border-width: 0 calc(var(--tw-line-bd-width) * 1px) 0 calc(var(--tw-line-bd-width) * 1px)
}

.twae-horizontal-timeline .twae-arrow-line:before {
    height: calc(var(--tw-ibx-bd-width));
    top: calc(0px - var(--tw-ibx-bd-width))
}

.twae-horizontal-timeline .twae-arrow-line:after {
    height: calc(var(--tw-cbx-bd-top-width));
    bottom: calc(0px - var(--tw-cbx-bd-top-width))
}

.twae-horizontal-timeline .twae-story {
    margin-top: calc(var(--tw-ibx-size) * 2 + var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 20px)
}

.twae-horizontal-both .twae-story:nth-child(2n+1),.twae-horizontal-bottom .twae-story {
    margin-top: 0;
    margin-bottom: calc(var(--tw-ibx-size) * 2 + var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 20px)
}

.twae-horizontal-bottom .twae-story {
    align-self: flex-end
}

.twae-horizontal-both .twae-story:nth-child(2n+1) {
    align-self: flex-start
}

.auto-height .twae-story {
    height: auto!important
}

.twae-story.swiper-slide {
    overflow: visible
}

.twae-horizontal-timeline .twae-content {
    height: 100%
}

.twae-horizontal-timeline.twae-bg-gradient .twae-story .twae-content {
    background-image: linear-gradient(to bottom,var(--tw-cbx-bg) ,var(--tw-cbx-bg-gradient))
}

.twae-horizontal-both.twae-bg-gradient .twae-story:nth-child(2n+1) .twae-content,.twae-horizontal-bottom.twae-bg-gradient .twae-story .twae-content {
    background-image: linear-gradient(to top,var(--tw-cbx-bg) ,var(--tw-cbx-bg-gradient))
}

/*
     FILE ARCHIVED ON 05:49:22 Dec 06, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:13:47 Nov 30, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 56.61
  exclusion.robots: 0.064
  exclusion.robots.policy: 0.055
  cdx.remote: 0.052
  esindex: 0.008
  LoadShardBlock: 29.128 (3)
  PetaboxLoader3.datanode: 37.512 (4)
  load_resource: 45.823
  PetaboxLoader3.resolve: 32.67
*/
