@keyframes rotator{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}100%{stroke-dashoffset:280;transform:rotate(450deg)}}.pagination-wrapper{width:100%;max-width:500px;margin:auto}.pagination-wrapper .pagination{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.pagination-wrapper .pagination .pagination-control{display:flex;border-radius:var(--arrow-border-rad);border:var(--arrow-border-width) solid var(--arrow-arrow-bg-stroke-default);background:var(--arrow-arrow-bg-fill-default);width:var(--arrow-button-size);height:var(--arrow-button-size);padding:10px 12px;justify-content:center;align-items:center;flex-shrink:0}.pagination-wrapper .pagination .pagination-control.pagination-disabled{opacity:0;cursor:default}.pagination-wrapper .pagination .pagination-control.pagination-next{rotate:180deg}.pagination-wrapper .pagination .pagination-control>a{display:flex}.pagination-wrapper .pagination ul{list-style:none;display:flex;flex-direction:row;gap:15px;padding:0;margin:0;align-items:center}@media screen and (max-width:768px){.pagination-wrapper .pagination ul{justify-content:center;align-items:center}}.pagination-wrapper .pagination ul li{font-size:14px;font-style:normal;font-weight:500;line-height:170%;display:flex;align-items:center;justify-content:center;width:var(--arrow-button-size);height:var(--arrow-button-size);padding:var(--input-md-pad);border-radius:var(--global-border-rad);color:var(--pagination-number-fill-default)}.pagination-wrapper .pagination ul li:has([aria-current=page]){border:var(--global-border-width) solid var(--pagination-border-stroke-active);border-radius:var(--arrow-border-rad);cursor:not-allowed}.pagination-wrapper .pagination ul li a,.pagination-wrapper .pagination ul li span{--snug-text-cap-height:0.7em;--snug-text-top:calc(0.5em - 0.5lh);--snug-text-bottom:calc(0.4em - 0.4lh);--snug-text-gap:calc(2lh - (2em - var(--snug-text-cap-height)));margin-top:var(--snug-text-top);margin-bottom:var(--snug-text-bottom);min-height:0;height:-moz-min-content;height:min-content}.pagination-wrapper .pagination ul li a[aria-current=page],.pagination-wrapper .pagination ul li span[aria-current=page]{color:var(--pagination-number-fill-active)}.pagination-wrapper .pagination ul li a:hover,.pagination-wrapper .pagination ul li span:hover{color:var(--pagination-number-fill-hover)}