@layer base{.pagination{gap:.25rem}.pagination,.pagination-item{align-items:center;display:inline-flex}.pagination-item{min-width:var(--pagination-size,2.25rem);height:var(--pagination-size,2.25rem);border-radius:var(--radius-field,.25rem);border:1px solid var(--color-base-300);background-color:var(--color-base-100);color:var(--color-base-content);cursor:pointer;justify-content:center;padding-inline:.5rem;font-size:1rem;transition:background-color .15s,color .15s,border-color .15s}.pagination-item svg{width:1.1rem;height:1.1rem;display:block}.pagination-item:hover:not(:disabled){background-color:var(--color-base-200)}.pagination-item:disabled{opacity:var(--disabled-opacity,.5);cursor:default}.pagination-item:focus-visible{outline:2px solid var(--pagination-accent,var(--color-primary));outline-offset:2px}.pagination-item-active{color:var(--pagination-accent-content,var(--color-primary-content));border-color:#0000}.pagination-item-active,.pagination-item-active:hover:not(:disabled){background-color:var(--pagination-accent,var(--color-primary))}.pagination-ellipsis{min-width:var(--pagination-size,2.25rem);height:var(--pagination-size,2.25rem);color:var(--color-base-content);opacity:.6;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding-inline:.5rem;font-size:1rem;display:inline-flex}.pagination-xs{--pagination-size:1.5rem;font-size:.75rem}.pagination-sm{--pagination-size:1.875rem}.pagination-md{--pagination-size:2.25rem}.pagination-lg{--pagination-size:2.75rem}.pagination-xl{--pagination-size:3.25rem;font-size:1.25rem}.pagination-primary{--pagination-accent:var(--color-primary);--pagination-accent-content:var(--color-primary-content,oklch(from var(--color-primary) clamp(0,(var(--silica-content-threshold,.57) - l) * 1000,1) 0 0));--pagination-ink:oklch(from var(--color-primary) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.pagination-primary{--pagination-ink:oklch(from color-mix(in oklab,var(--color-primary) 50%,var(--color-base-content)) l calc(c * 2) h)}}.pagination-secondary{--pagination-accent:var(--color-secondary);--pagination-accent-content:var(--color-secondary-content,oklch(from var(--color-secondary) clamp(0,(var(--silica-content-threshold,.57) - l) * 1000,1) 0 0));--pagination-ink:oklch(from var(--color-secondary) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.pagination-secondary{--pagination-ink:oklch(from color-mix(in oklab,var(--color-secondary) 50%,var(--color-base-content)) l calc(c * 2) h)}}.pagination-accent{--pagination-accent:var(--color-accent);--pagination-accent-content:var(--color-accent-content,oklch(from var(--color-accent) clamp(0,(var(--silica-content-threshold,.57) - l) * 1000,1) 0 0));--pagination-ink:oklch(from var(--color-accent) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.pagination-accent{--pagination-ink:oklch(from color-mix(in oklab,var(--color-accent) 50%,var(--color-base-content)) l calc(c * 2) h)}}.pagination-neutral{--pagination-accent:var(--color-neutral);--pagination-accent-content:var(--color-neutral-content,oklch(from var(--color-neutral) clamp(0,(var(--silica-content-threshold,.57) - l) * 1000,1) 0 0));--pagination-ink:var(--color-base-content)}.pagination-info{--pagination-accent:var(--color-info);--pagination-accent-content:var(--color-info-content,oklch(from var(--color-info) clamp(0,(var(--silica-content-threshold,.57) - l) * 1000,1) 0 0));--pagination-ink:oklch(from var(--color-info) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.pagination-info{--pagination-ink:oklch(from color-mix(in oklab,var(--color-info) 50%,var(--color-base-content)) l calc(c * 2) h)}}.pagination-success{--pagination-accent:var(--color-success);--pagination-accent-content:var(--color-success-content,oklch(from var(--color-success) clamp(0,(var(--silica-content-threshold,.57) - l) * 1000,1) 0 0));--pagination-ink:oklch(from var(--color-success) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.pagination-success{--pagination-ink:oklch(from color-mix(in oklab,var(--color-success) 50%,var(--color-base-content)) l calc(c * 2) h)}}.pagination-warning{--pagination-accent:var(--color-warning);--pagination-accent-content:var(--color-warning-content,oklch(from var(--color-warning) clamp(0,(var(--silica-content-threshold,.57) - l) * 1000,1) 0 0));--pagination-ink:oklch(from var(--color-warning) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.pagination-warning{--pagination-ink:oklch(from color-mix(in oklab,var(--color-warning) 50%,var(--color-base-content)) l calc(c * 2) h)}}.pagination-error{--pagination-accent:var(--color-error);--pagination-accent-content:var(--color-error-content,oklch(from var(--color-error) clamp(0,(var(--silica-content-threshold,.57) - l) * 1000,1) 0 0));--pagination-ink:oklch(from var(--color-error) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.pagination-error{--pagination-ink:oklch(from color-mix(in oklab,var(--color-error) 50%,var(--color-base-content)) l calc(c * 2) h)}}.pagination-brand{--pagination-accent:var(--color-brand);--pagination-accent-content:var(--color-brand-content,oklch(from var(--color-brand) clamp(0,(var(--silica-content-threshold,.57) - l) * 1000,1) 0 0));--pagination-ink:oklch(from var(--color-brand) l calc(c * 2) h)}@supports (color:color-mix(in lab,red,red)){.pagination-brand{--pagination-ink:oklch(from color-mix(in oklab,var(--color-brand) 50%,var(--color-base-content)) l calc(c * 2) h)}}}