.wp-block-whitehouse-government-timeline{--wh--government-timeline--width:100vw;--wh--government-timeline--slides-offset-before:calc((var(--wh--government-timeline--width) - var(--wp--style--global--content-size))/2);--wh--government-timeline--primary-color:#e2bd71;--wh--government-timeline--tab--color:var(--wp--preset--color--charcoal);--wh--government-timeline--tab--background-color:var( --wh--government-timeline--primary-color );--wh--government-timeline--pagination--bullet-grow-factor:2.5;--wh--government-timeline--pagination--progress-height:4px;--wh--government-timeline--pagination--line-height:2px;--swiper-navigation-color:var(--wp--preset--color--white);--swiper-pagination-bottom:0px;--swiper-navigation-top:0px;--swiper-pagination-width:auto;--swiper-pagination-color:var(--wh--government-timeline--primary-color);--swiper-pagination-bullet-width:0px;--swiper-pagination-bullet-height:0px;--swiper-pagination-bullet-border-radius:50%;--swiper-pagination-bullet-border-width:4px;--swiper-pagination-bullet-border-color:var( --wh--government-timeline--primary-color );--swiper-pagination-bullet-active-width:var(--swiper-pagination-bullet-width);--swiper-pagination-bullet-active-height:var(--swiper-pagination-bullet-height);--swiper-pagination-bullet-active-border-width:var(--swiper-pagination-bullet-border-width);--swiper-pagination-bullet-active-border-radius:var(--swiper-pagination-bullet-border-radius);--swiper-pagination-bullet-active-color:var(--wp--preset--color--deep-navy-blue);--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-horizontal-gap:9px}.wp-block-whitehouse-government-timeline__tabs-wrapper{left:50%;margin-block-end:var(--wp--preset--spacing--32);padding-inline:20px;position:relative;transform:translateX(-50%);width:var(--wh--government-timeline--width)}.wp-block-whitehouse-government-timeline__tabs-inner-container{display:flex;overflow-x:visible;position:relative;width:100%}.wp-block-whitehouse-government-timeline__tabs{align-items:center;display:flex;justify-content:center;transition:transform .2s ease-in-out,opacity .2s ease-in-out .2s!important;white-space:nowrap}.wp-block-whitehouse-government-timeline__tabs button{align-items:center;background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font-family:var(--wp--custom--typography--small-caps--font-family);font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--typography--small-caps--font-weight);gap:var(--wp--preset--spacing--10);justify-content:center;letter-spacing:var(--wp--custom--typography--small-caps--letter-spacing);line-height:var(--wp--custom--typography--small-caps--line-height);opacity:.5;padding:.875em 1.875em;text-align:center;text-decoration:none;text-transform:var(--wp--custom--typography--small-caps--text-transform);transition:background-color .2s ease-in-out,opacity .2s ease-in-out}.wp-block-whitehouse-government-timeline__tabs button.is-active{background-color:lch(from var(--wh--government-timeline--tab--background-color) calc(l - 5) c h);color:var(--wh--government-timeline--tab--color);opacity:1}.wp-block-whitehouse-government-timeline__tabs button.is-active.is-light{--wh--government-timeline--tab--color:var(--wp--preset--color--white)}.wp-block-whitehouse-government-timeline__tabs button:focus-visible,.wp-block-whitehouse-government-timeline__tabs button:hover{opacity:1}.wp-block-whitehouse-government-timeline__carousel-wrapper{margin-left:50%;transform:translateX(-50%);width:calc(var(--wh--government-timeline--width) - var(--wp--style--root--padding-right) - var(--wp--style--root--padding-left))}@media screen and (min-width:782px){.wp-block-whitehouse-government-timeline__carousel-wrapper{width:var(--wh--government-timeline--width)}}.wp-block-whitehouse-government-timeline__carousel.swiper{opacity:1;overflow:visible;position:static;transition:opacity .2s ease-in-out .4s}.wp-block-whitehouse-government-timeline__carousel.swiper:not(.swiper-initialized),.wp-block-whitehouse-government-timeline__carousel.swiper:not(.swiper-initialized) .swiper-navigation,.wp-block-whitehouse-government-timeline__carousel.swiper:not(.swiper-initialized) .swiper-pagination-wrapper{opacity:0}.wp-block-whitehouse-government-timeline .swiper-pagination-wrapper{height:max(var(--swiper-pagination-bullet-border-width)*2 + var(--swiper-pagination-bullet-height),(var(--swiper-pagination-bullet-active-border-width)*2 + var(--swiper-pagination-bullet-active-height))*var(--wh--government-timeline--pagination--bullet-grow-factor));margin-block-start:var(--wp--preset--spacing--64);margin-inline:auto;max-width:var(--wp--style--global--content-size);position:relative;transition:opacity .2s ease-in-out}.wp-block-whitehouse-government-timeline .swiper-pagination-wrapper:after,.wp-block-whitehouse-government-timeline .swiper-pagination-wrapper:before{background-color:hsla(0,0%,100%,.2);content:"";display:block;height:var(--wh--government-timeline--pagination--line-height);left:50%;pointer-events:none;position:absolute;top:calc(50% - var(--wh--government-timeline--pagination--line-height)/2);transform:translateX(-50%);width:var(--wh--government-timeline--width)}.wp-block-whitehouse-government-timeline .swiper-pagination-wrapper:after{background-color:var(--wh--government-timeline--primary-color);height:var(--wh--government-timeline--pagination--progress-height);left:calc(var(--wh--government-timeline--slides-offset-before, 0px)*-1);top:calc(50% - var(--wh--government-timeline--pagination--line-height)/2 - var(--wh--government-timeline--pagination--line-height)/2);transform:none;width:var(--wh-government-timeline-pagination-progress-width,0)}.wp-block-whitehouse-government-timeline .swiper-pagination-wrapper:has(.swiper-pagination-lock){display:none}.wp-block-whitehouse-government-timeline .swiper-pagination{height:100%;left:var(--wh-government-timeline-pagination-left,0)!important;overflow-x:auto;position:absolute;scroll-behavior:smooth;transition:left .2s ease-in-out;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.wp-block-whitehouse-government-timeline .swiper-pagination ::-webkit-scrollbar{display:none}.wp-block-whitehouse-government-timeline .swiper-pagination-bullet{transform-origin:center;transition:border .2s ease-in-out,transform .2s ease-in-out,background-color .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out}.wp-block-whitehouse-government-timeline .swiper-pagination-bullet-active{position:relative;transform:scale(var(--wh--government-timeline--pagination--bullet-grow-factor))}.wp-block-whitehouse-government-timeline .swiper-pagination-bullet-active:before{background-color:var(--swiper-pagination-bullet-active-color);border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}.wp-block-whitehouse-government-timeline .swiper-navigation{align-items:center;display:flex;gap:var(--wp--preset--spacing--20);justify-content:center;margin-block-start:var(--wp--preset--spacing--32);transition:opacity .2s ease-in-out}.wp-block-whitehouse-government-timeline .swiper-navigation .swiper-button-next,.wp-block-whitehouse-government-timeline .swiper-navigation .swiper-button-prev{background-color:transparent;border:2px solid color-mix(in srgb,var(--swiper-navigation-color) 20%,transparent 100%);border-radius:50%;color:var(--swiper-navigation-color);cursor:pointer;flex-shrink:0;margin-top:var(--swiper-navigation-top);position:static;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease}.wp-block-whitehouse-government-timeline .swiper-navigation .swiper-button-next:focus-visible,.wp-block-whitehouse-government-timeline .swiper-navigation .swiper-button-next:hover,.wp-block-whitehouse-government-timeline .swiper-navigation .swiper-button-prev:focus-visible,.wp-block-whitehouse-government-timeline .swiper-navigation .swiper-button-prev:hover{border-color:var(--swiper-navigation-color)}.wp-block-whitehouse-government-timeline .swiper-navigation .swiper-button-prev{order:-1}.wp-block-whitehouse-government-timeline .swiper-navigation .swiper-button-prev svg{transform:rotate(180deg)}.wp-block-whitehouse-government-timeline .swiper-navigation:has(.swiper-button-prev.swiper-button-lock):has(.swiper-button-next.swiper-button-lock){opacity:0}
