.pagination{list-style:none;display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0}.pagination>*{margin-top:calc(var(--pagination-gap, 2px)/2);margin-bottom:calc(var(--pagination-gap, 2px)/2)}.pagination>*:not(:last-child){margin-right:var(--pagination-gap, 2px)}.pagination a,.pagination-item,.pagination-ellipsis{display:block;min-width:var(--pagination-size, 2em);min-height:var(--pagination-size, 2em);padding:var(--pagination-padding, 0.25em 0.5em);border:1px solid var(--pagination-stroke, transparent);border-radius:var(--pagination-radius, 4px);background-color:var(--pagination-bg, transparent);color:var(--pagination-color, inherit);text-align:center;text-decoration:none;transition:.2s linear;transition-property:color,background-color,border-color,box-shadow;user-select:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none}:is(.pagination a,.pagination-item){cursor:pointer}:is(.pagination a,.pagination-item):focus{outline:0}:is(.pagination a,.pagination-item):is(:focus,:hover){border-color:var(--pagination-focus-stroke, currentcolor);background-color:var(--pagination-focus-bg, transparent);color:var(--pagination-focus-color, inherit);text-decoration:none}:is(.pagination a,.pagination-item):is(.is-active,[aria-current=page]){border-color:var(--pagination-active-stroke, var(--color-theme, #1565c1));background-color:var(--pagination-active-bg, var(--color-theme, #1565c1));color:var(--pagination-active-color, var(--color-on-theme, #fff))}:is(.pagination a,.pagination-item).is-disabled{opacity:.8;pointer-events:none}.pagination.-dots :is(a,.pagination-item){--pagination-size: 0.625em;--pagination-gap: 0.35em;--pagination-padding: 0;--pagination-radius: 50%;--pagination-stroke: currentcolor;--pagination-focus-bg: var(--color-theme, #1565c1);--pagination-focus-stroke: var(--color-theme, #1565c1)}
