@keyframes showModal{0%{transform:translate(110%)}to{transform:translate(0)}}@keyframes hideModal{0%{transform:translate(0)}to{transform:translate(110%)}}.f-pagination{align-items:center;display:flex;justify-content:center;margin-top:6rem}.f-pagination__btn[aria-disabled=true]{opacity:.3;pointer-events:none}.f-pagination__inner{align-items:center;display:flex;gap:.5rem}.f-pagination__prev{margin-right:.8rem}@media(min-width:821px){.f-pagination__prev{margin-right:0}}.f-pagination__prev{transform:rotate(180deg)}.f-pagination__next{margin-left:.8rem}@media(min-width:821px){.f-pagination__next{margin-left:0}}.f-pagination__page{align-items:center;border-radius:100%;display:flex;font-family:Amiral Black,Helvetica,sans-serif;font-size:2rem;height:4rem;justify-content:center;line-height:1;position:relative;width:4rem}@media(min-width:641px){.f-pagination__page{height:4.8rem;width:4.8rem}}.f-pagination__page{transition:color .35s cubic-bezier(.32,.94,.6,1)}.f-pagination__page .fragment-svg{height:100%;left:0;position:absolute;top:0;width:100%}.f-pagination__page.-active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.f-pagination__page.-active .fragment-svg{--tw-text-opacity:1;color:rgb(231 32 19/var(--tw-text-opacity,1))}.f-pagination__page.-active:before{transform:scale(.75)}.f-pagination__page:before{border-radius:100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;--tw-bg-opacity:1;background-color:rgb(231 32 19/var(--tw-bg-opacity,1));transform:scale(0);transform-origin:center center;transition:transform .35s cubic-bezier(.32,.94,.6,1)}.f-pagination__page[aria-current=page]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.f-pagination__page[aria-current=page] .fragment-svg{--tw-text-opacity:1;color:rgb(231 32 19/var(--tw-text-opacity,1))}.f-pagination__page[aria-current=page]:before{transform:scale(.75)}.f-pagination__page:focus-visible,.f-pagination__page:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.f-pagination__page:focus-visible .fragment-svg,.f-pagination__page:hover .fragment-svg{--tw-text-opacity:1;color:rgb(231 32 19/var(--tw-text-opacity,1))}.f-pagination__page:focus-visible:before,.f-pagination__page:hover:before{transform:scale(.75)}.f-pagination__page span{display:block;margin-top:2px;position:relative;z-index:1}
