:where(.forma-pagination.forma-pagination--style-default){--forma-pagination-default--count-color: var(--forma-ink-muted, #5e5b55);--forma-pagination-default--count-color-strong: var(--forma-ink, #161614);--forma-pagination-default--progress-height: 4px;--forma-pagination-default--progress-color: var(--forma-ink, #161614);--forma-pagination-default--progress-track: var(--forma-surface-alt, #e9e6e0);--forma-pagination-default--button-height: 48px;--forma-pagination-default--button-color: var(--forma-on-brand, #fff);--forma-pagination-default--button-background: var(--forma-brand, #e5603f);--forma-pagination-default--button-radius: 999px;--forma-pagination-default--button-done-color: var(--forma-ink-muted, #5e5b55);--forma-pagination-default--button-done-background: var(--forma-surface-alt, #e9e6e0);--forma-pagination-default--focus-color: var(--forma-brand, #e5603f);--forma-pagination-default--page-height: 44px;--forma-pagination-default--page-font-size: 14px;--forma-pagination-default--page-font-weight: 500;--forma-pagination-default--page-color: var(--forma-ink, #161614);--forma-pagination-default--page-background: var(--forma-surface, #fff);--forma-pagination-default--page-border-color: var(--forma-line, #d6d2c9);--forma-pagination-default--page-border-color-hover: var(--forma-line-strong, #8a867e);--forma-pagination-default--page-radius: 999px;--forma-pagination-default--page-color-active: var(--forma-ink-inverse, #f4f2ee);--forma-pagination-default--page-background-active: var(--forma-ink, #161614);--forma-pagination-default--page-focus-color: var(--forma-brand, #e5603f)}.forma-pagination.forma-pagination--style-default{gap:8px;font-family:inherit;-webkit-font-smoothing:antialiased}@media(max-width: 520px){.forma-pagination.forma-pagination--style-default .forma-pagination__link--step{padding:0}.forma-pagination.forma-pagination--style-default .forma-pagination__label{display:none}.forma-pagination.forma-pagination--style-default:has(>.forma-pagination__list) .forma-pagination__count{width:100%;margin:0}}@media(prefers-reduced-motion: reduce){.forma-pagination.forma-pagination--style-default :is(.forma-pagination__link,.forma-pagination__more,.forma-pagination__progress-bar){transition:none}}.forma-pagination.forma-pagination--style-default:has(>.forma-pagination__list) .forma-pagination__count{margin-left:auto;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;color:var(--forma-pagination-default--count-color);font-variant-numeric:tabular-nums}.forma-pagination.forma-pagination--style-default.forma-pagination--align-center:has(>.forma-pagination__list) .forma-pagination__count{width:100%;margin-left:0;text-align:center}.forma-pagination.forma-pagination--style-default .forma-pagination__list{display:flex;flex-wrap:wrap;gap:4px;align-items:center;padding:0;margin:0;list-style:none}.forma-pagination.forma-pagination--style-default .forma-pagination__list>li{display:flex;padding:0;margin:0}.forma-pagination.forma-pagination--style-default .forma-pagination__list>li::before{content:none}.forma-pagination.forma-pagination--style-default .forma-pagination__link{outline:none;display:inline-flex;gap:6px;align-items:center;justify-content:center;min-width:44px;padding:0 14px;text-decoration:none;cursor:pointer;font-variant-numeric:tabular-nums;width:auto;height:var(--forma-pagination-default--page-height);min-height:0;box-sizing:border-box;margin:0;font-family:inherit;font-size:var(--forma-pagination-default--page-font-size);font-weight:var(--forma-pagination-default--page-font-weight);line-height:20px;color:var(--forma-pagination-default--page-color);text-transform:none;letter-spacing:normal;background:var(--forma-pagination-default--page-background);border:1px solid var(--forma-pagination-default--page-border-color);border-radius:var(--forma-pagination-default--page-radius);box-shadow:none;transition:background-color .2s,border-color .2s,color .2s}.forma-pagination.forma-pagination--style-default .forma-pagination__link:hover{border-color:var(--forma-pagination-default--page-border-color-hover)}.forma-pagination.forma-pagination--style-default .forma-pagination__link:focus-visible{outline:2px solid var(--forma-pagination-default--page-focus-color);outline-offset:2px}.forma-pagination.forma-pagination--style-default .forma-pagination__link.is-current{cursor:default}.forma-pagination.forma-pagination--style-default .forma-pagination__link.is-current,.forma-pagination.forma-pagination--style-default .forma-pagination__link.is-current:hover{color:var(--forma-pagination-default--page-color-active);background:var(--forma-pagination-default--page-background-active);border-color:var(--forma-pagination-default--page-background-active)}.forma-pagination.forma-pagination--style-default .forma-pagination__link svg{display:block;flex:none}.forma-pagination.forma-pagination--style-default .forma-pagination__link--step.is-disabled{cursor:default;opacity:.4}.forma-pagination.forma-pagination--style-default .forma-pagination__link--step.is-disabled:hover{border-color:var(--forma-pagination-default--page-border-color)}.forma-pagination.forma-pagination--style-default .forma-pagination__gap{display:grid;place-items:center;min-width:28px;color:var(--forma-pagination-default--count-color)}.forma-pagination.forma-pagination--style-default:has(>.forma-pagination__more){flex-direction:column;gap:12px;max-width:320px;text-align:center;margin-inline:auto}.forma-pagination.forma-pagination--style-default:has(>.forma-pagination__more).forma-pagination--align-left{align-items:flex-start;text-align:left;margin-inline:0 auto}.forma-pagination.forma-pagination--style-default:has(>.forma-pagination__more).forma-pagination--align-right{align-items:flex-end;text-align:right;margin-inline:auto 0}.forma-pagination.forma-pagination--style-default:has(>.forma-pagination__more) .forma-pagination__count{font-family:inherit;font-size:14px;font-weight:500;line-height:20px;color:var(--forma-pagination-default--count-color);font-variant-numeric:tabular-nums}.forma-pagination.forma-pagination--style-default:has(>.forma-pagination__more) .forma-pagination__count-to{font-weight:600;color:var(--forma-pagination-default--count-color-strong)}.forma-pagination.forma-pagination--style-default .forma-pagination__progress{display:block;width:100%;height:var(--forma-pagination-default--progress-height);background:var(--forma-pagination-default--progress-track);border-radius:999px;overflow:hidden}.forma-pagination.forma-pagination--style-default .forma-pagination__progress .forma-pagination__progress-bar{display:block;height:100%;background:var(--forma-pagination-default--progress-color);border-radius:inherit;transform:scaleX(var(--forma-progress, 0));transform-origin:left;transition:transform .4s var(--forma-ease, cubic-bezier(0.2, 0.7, 0.2, 1))}[dir=rtl] .forma-pagination.forma-pagination--style-default .forma-pagination__progress .forma-pagination__progress-bar{transform-origin:right}.forma-pagination.forma-pagination--style-default .forma-pagination__more{outline:none;display:inline-flex;align-items:center;justify-content:center;width:auto;height:var(--forma-pagination-default--button-height);min-height:0;box-sizing:border-box;padding:0 24px;margin:0;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;color:var(--forma-pagination-default--button-color);text-decoration:none;text-transform:none;letter-spacing:normal;cursor:pointer;background:var(--forma-pagination-default--button-background);border:0;border-radius:var(--forma-pagination-default--button-radius);box-shadow:none;transition:transform .2s}.forma-pagination.forma-pagination--style-default .forma-pagination__more:hover:not(.forma-pagination__more--done){transform:translateY(-1px)}.forma-pagination.forma-pagination--style-default .forma-pagination__more:focus-visible{outline:2px solid var(--forma-pagination-default--focus-color);outline-offset:3px}.forma-pagination.forma-pagination--style-default .forma-pagination__more.is-loading{cursor:progress}.forma-pagination.forma-pagination--style-default .forma-pagination__more.forma-pagination__more--done{color:var(--forma-pagination-default--button-done-color);cursor:default;background:var(--forma-pagination-default--button-done-background)}.forma-pagination.forma-pagination--style-default .forma-pagination__end{display:none}.forma-pagination.forma-pagination--style-default .forma-pagination__more--done .forma-pagination__label{display:none}.forma-pagination.forma-pagination--style-default .forma-pagination__more--done .forma-pagination__end{display:inline}.forma-pagination.forma-pagination--style-default .forma-pagination__loading{display:none;gap:8px;align-items:center}.forma-pagination.forma-pagination--style-default .forma-pagination__more.is-loading .forma-pagination__label{display:none}.forma-pagination.forma-pagination--style-default .forma-pagination__more.is-loading .forma-pagination__loading{display:inline-flex}.forma-pagination.forma-pagination--style-default .forma-pagination__spinner{width:14px;height:14px;box-sizing:border-box;border:2px solid currentColor;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:forma-pagination-default-spin .7s linear infinite}@keyframes forma-pagination-default-spin{to{rotate:1turn}}
