@layer theme,base,reset;@layer bigtablet{.pagination{justify-content:center;align-items:center;gap:var(--bt-spacing-8,8px);margin-top:var(--bt-spacing-32,32px);display:flex}.pagination_item{border:1px solid var(--bt-color-border-default);background:var(--bt-color-bg-solid);border-radius:var(--bt-radius-md,8px);padding:var(--bt-spacing-6,6px) var(--bt-spacing-10,10px);cursor:pointer;letter-spacing:0;min-width:36px;color:var(--bt-color-text-heading);font-size:12px;font-weight:400;line-height:16px;transition:background .2s ease-in-out,border-color .2s ease-in-out}.pagination_item:hover:not(:disabled){background:var(--bt-color-bg-solid-dim)}.pagination_item:disabled{opacity:.5;cursor:not-allowed}.pagination_item:focus-visible{box-shadow:var(--bt-focus-ring);border-color:var(--bt-color-accent-default)}.pagination_pages{align-items:center;gap:var(--bt-spacing-6,6px);margin:0;padding:0;list-style:none;display:flex}.pagination_page_button{border-radius:var(--bt-radius-md,8px);cursor:pointer;letter-spacing:0;min-width:36px;height:36px;color:var(--bt-color-text-body);background:0 0;border:0;font-size:12px;font-weight:400;line-height:16px;transition:background .2s ease-in-out,color .2s ease-in-out}.pagination_page_button:hover{background:var(--bt-color-bg-solid-dim);color:var(--bt-color-text-heading)}.pagination_page_button:focus-visible{box-shadow:var(--bt-focus-ring)}.pagination_active{background:var(--bt-color-accent-default);color:var(--bt-color-accent-on-surface);font-weight:500}.pagination_active:hover{background:var(--bt-color-accent-strong);color:var(--bt-color-accent-on-surface)}.pagination_page_input{box-sizing:border-box;min-width:36px;height:36px;padding:0 var(--bt-spacing-6,6px);border:2px solid var(--bt-color-accent-default);border-radius:var(--bt-radius-md,8px);background:var(--bt-color-bg-solid);text-align:center;cursor:text;letter-spacing:0;color:var(--bt-color-text-heading);font-size:12px;font-weight:500;line-height:16px;transition:background .1s ease-in-out,box-shadow .1s ease-in-out}.pagination_page_input:hover{background:var(--bt-color-bg-solid-dim)}.pagination_page_input:focus-visible{box-shadow:var(--bt-focus-ring);outline:2px solid #0000}.pagination_page_input_invalid,.pagination_page_input_invalid:focus-visible{border-color:var(--bt-color-status-error);box-shadow:var(--bt-focus-ring-error)}.pagination_ellipsis{text-align:center;letter-spacing:0;min-width:36px;color:var(--bt-color-text-caption);font-size:12px;font-weight:400;line-height:16px}@media (prefers-reduced-motion:reduce){.pagination_item,.pagination_page_button,.pagination_page_input{transition:none}}}@layer components,utilities;