@layer cap.reset,cap.tokens,cap.base;@layer cap.components{.cap-pagination{justify-content:space-between;align-items:center;gap:var(--space-3) var(--gap);border-block-start:1px solid var(--line);color:var(--muted);font-family:var(--ui);font-size:var(--fs-body);flex-wrap:wrap;margin-block-start:var(--pagination-gap,var(--space-7));padding-block-start:var(--space-4);display:flex;container-type:inline-size}.cap-pagination-status{font-variant-numeric:var(--figures);margin:0}.cap-pagination-list{flex-wrap:wrap;align-items:center;gap:2px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}:where(.cap-pagination) .cap-page{justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;min-height:max(var(--control), var(--control-h-coarse));min-width:max(var(--control), var(--control-h-coarse));padding:0 var(--space-3);border-radius:var(--radius-m);color:var(--accent-text);font:inherit;font-variant-numeric:var(--figures);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;margin:0;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}:where(.cap-pagination) .cap-page:visited{color:var(--accent-text)}:where(.cap-pagination) .cap-page:hover,:where(.cap-pagination) .cap-page[data-force=hover]{border-color:var(--line);background:var(--raised);color:var(--accent-hover)}:where(.cap-pagination) .cap-page:active{background:var(--sunken)}:where(.cap-pagination) .cap-page:focus-visible{outline:var(--ring-width) solid var(--ring);outline-offset:1px}:where(.cap-pagination) .cap-page[aria-current=page]{border-color:var(--accent);background:var(--accent-soft);color:var(--text);box-shadow:var(--shadow-xs);cursor:default;font-weight:600}:where(.cap-pagination) .cap-page:is([data-kind=prev],[data-kind=next]){padding-inline:var(--pad-x);border-color:var(--line-strong);background:var(--raised);color:var(--text);box-shadow:var(--shadow-xs)}:where(.cap-pagination) .cap-page:is([data-kind=prev],[data-kind=next]):hover,:where(.cap-pagination) .cap-page:is([data-kind=prev],[data-kind=next])[data-force=hover]{background:color-mix(in srgb, var(--raised), var(--text) 7%);color:var(--text)}:where(.cap-pagination) .cap-page:is([data-kind=prev],[data-kind=next]):active{background:color-mix(in srgb, var(--raised), var(--text) 12%)}:where(.cap-pagination) .cap-page:is([data-kind=prev],[data-kind=next]):before,:where(.cap-pagination) .cap-page:is([data-kind=prev],[data-kind=next]):after{border-block-start:1.5px solid;border-inline-end:1.5px solid;flex:none;block-size:6px;inline-size:6px}:where(.cap-pagination) .cap-page[data-kind=prev]:before{content:"";margin-inline-start:2px;transform:rotate(-135deg)}:where(.cap-pagination) .cap-page[data-kind=next]:after{content:"";margin-inline-end:2px;transform:rotate(45deg)}:where([dir=rtl]) :is(:where(.cap-pagination) .cap-page)[data-kind=prev]:before{transform:rotate(45deg)}:where(.cap-pagination) .cap-page[data-kind=prev]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transform:rotate(45deg)}:where([dir=rtl]) :is(:where(.cap-pagination) .cap-page)[data-kind=next]:after{transform:rotate(-135deg)}:where(.cap-pagination) .cap-page[data-kind=next]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transform:rotate(-135deg)}:where(.cap-pagination) .cap-page[aria-disabled=true]{border-style:dashed;border-color:var(--line-strong);background:var(--surface);color:var(--muted);box-shadow:none;cursor:not-allowed}.cap-page-gap{min-height:max(var(--control), var(--control-h-coarse));min-width:max(var(--control), var(--control-h-coarse));color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.cap-pagination-where{padding-inline:var(--space-3);color:var(--muted);font-variant-numeric:var(--figures);text-align:center;display:none}@container (width<=34rem){.cap-pagination-status{inline-size:100%}.cap-pagination-list{flex-wrap:nowrap;justify-content:space-between;inline-size:100%;margin:0}.cap-pagination-num{display:none}.cap-pagination-where{flex:1;display:block}}.cap-pagination[data-form=steps] .cap-pagination-num{display:none}.cap-pagination[data-form=steps] .cap-pagination-where{display:block}@media (prefers-reduced-motion:no-preference){:where(.cap-pagination) .cap-page{transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out)}}@media (forced-colors:active){:where(.cap-pagination) .cap-page[aria-current=page]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}:where(.cap-pagination) .cap-page[aria-disabled=true]{color:graytext;border-color:graytext}}}@layer cap.utilities;
