.Pagination-module-scss-module__bCzQlG__pagination{justify-content:center;align-items:center;gap:var(--space-xs);margin-top:var(--layout-row);display:flex}@media (max-width:389.98px){.Pagination-module-scss-module__bCzQlG__pagination{gap:var(--space-2xs)}}.Pagination-module-scss-module__bCzQlG__pages{align-items:center;gap:var(--space-2xs);margin:0;display:flex}@media (max-width:389.98px){.Pagination-module-scss-module__bCzQlG__pages{gap:calc(var(--design-unit,1px)*2)}}.Pagination-module-scss-module__bCzQlG__number,.Pagination-module-scss-module__bCzQlG__step{font-family:var(--font-sans);font-weight:var(--weight-emphasis);letter-spacing:-.04em;font-size:calc(var(--design-unit,1px)*14);letter-spacing:-.02em;height:calc(var(--design-unit,1px)*40);border:1px solid var(--color-line);border-radius:var(--radius-pill);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;line-height:1.7;display:inline-flex}.Pagination-module-scss-module__bCzQlG__number:hover,.Pagination-module-scss-module__bCzQlG__step:hover{background:var(--color-surface-tint)}@media (max-width:389.98px){.Pagination-module-scss-module__bCzQlG__number,.Pagination-module-scss-module__bCzQlG__step{height:calc(var(--design-unit,1px)*34)}}.Pagination-module-scss-module__bCzQlG__number{min-width:calc(var(--design-unit,1px)*40);padding-inline:calc(var(--design-unit,1px)*8);font-variant-numeric:tabular-nums}@media (max-width:389.98px){.Pagination-module-scss-module__bCzQlG__number{min-width:calc(var(--design-unit,1px)*34)}}.Pagination-module-scss-module__bCzQlG__number[aria-current=page]{color:var(--color-bg);background:var(--color-ink);border-color:var(--color-ink)}.Pagination-module-scss-module__bCzQlG__step{gap:calc(var(--design-unit,1px)*6);width:calc(var(--design-unit,1px)*40)}@media (max-width:389.98px){.Pagination-module-scss-module__bCzQlG__step{width:calc(var(--design-unit,1px)*34)}}@media (min-width:640px){.Pagination-module-scss-module__bCzQlG__step{width:auto;padding-inline:calc(var(--design-unit,1px)*20)}}@media (max-width:639.98px){.Pagination-module-scss-module__bCzQlG__stepLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.Pagination-module-scss-module__bCzQlG__gap{width:calc(var(--design-unit,1px)*16);color:var(--color-ink-muted);text-align:center}@media (max-width:389.98px){.Pagination-module-scss-module__bCzQlG__gap{width:calc(var(--design-unit,1px)*10)}}
