.pagination{&.variant-default{&[data-v-a54020f9]{justify-content:center;display:flex}&:not(.blank){&[data-v-a54020f9]{background-color:var(--color-secondary);border-radius:5px;margin-block:1.25rem}& .circle-button[data-v-a54020f9]{width:48px;min-width:48px;height:48px}}& .page-list[data-v-a54020f9]{align-items:center;gap:.625rem;margin:0;padding:.9375rem .3125rem;display:flex}& .page-item[data-v-a54020f9]{margin:0;list-style:none}& .page-link{&[data-v-a54020f9]{color:#000;padding-inline:.1875rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:flex}&[data-v-a54020f9]:not([disabled]):not(:disabled):hover{color:var(--color-primary);--color-icon:var(--color-primary)}}& .page-item.active .page-link[data-v-a54020f9]{color:var(--color-primary);cursor:default;font-weight:500}}&.variant-input{& .page-list{&[data-v-a54020f9]{justify-content:flex-end;align-items:center;gap:.9375rem;display:flex}& span[data-v-a54020f9]{flex:none;font-size:.875rem}& [data-v-a54020f9] .formkit-input{text-align:center;appearance:none;max-width:80px;color:var(--color-text-primary);padding-left:1.5625rem;font-size:.875rem}& .circle-button{&[data-v-a54020f9]:not(:disabled):hover{color:var(--color-primary);--color-icon:var(--color-primary)}}}}&.variant-load-more[data-v-a54020f9]{justify-content:center;align-items:center;min-height:48px;margin-block:1.25rem;display:flex}}
