.items-container.svelte-4nm1ct .items:where(.svelte-4nm1ct){display:flex;align-items:stretch;flex-wrap:wrap;justify-content:center;gap:var(--spacingVerticalLg) var(--spacingLg)}@media (max-width: 900px){.items-container.svelte-4nm1ct .items:where(.svelte-4nm1ct){gap:var(--spacingVerticalMd) var(--spacingMd)}}@media (max-width: 600px){.items-container.svelte-4nm1ct .items:where(.svelte-4nm1ct){gap:var(--spacingVerticalSm) var(--spacingSm)}}.items-container.svelte-4nm1ct .items:where(.svelte-4nm1ct) .item-container:where(.svelte-4nm1ct){flex:0 0 var(--widthLg);min-width:0;max-width:var(--widthLg)}@media (max-width: 1100px){.items-container.svelte-4nm1ct .items:where(.svelte-4nm1ct) .item-container:where(.svelte-4nm1ct){flex:0 0 var(--widthMd);max-width:var(--widthMd)}}@media (max-width: 900px){.items-container.svelte-4nm1ct .items:where(.svelte-4nm1ct) .item-container:where(.svelte-4nm1ct){flex:0 0 var(--widthSm);max-width:var(--widthSm)}}.pagination.svelte-4nm1ct{border-top:2px solid var(--primary);margin-top:1rem;padding:2rem 0;display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 900px){.pagination.svelte-4nm1ct{justify-content:center;gap:1rem;flex-direction:row-reverse;flex-wrap:wrap-reverse}.pagination.svelte-4nm1ct>:where(.svelte-4nm1ct){flex-basis:100%}}.pagination.svelte-4nm1ct .items-per-page:where(.svelte-4nm1ct){display:flex;justify-content:center;align-items:center;gap:.5rem}.pagination.svelte-4nm1ct .items-per-page:where(.svelte-4nm1ct) .label-text:where(.svelte-4nm1ct){white-space:nowrap}.pagination.svelte-4nm1ct .items-per-page:where(.svelte-4nm1ct) select:where(.svelte-4nm1ct){border:none;outline:none;font-size:1rem;cursor:pointer;background:transparent;width:fit-content;color:var(--text-primary);padding:.25rem .5rem;border-radius:var(--border-radius);transition:background-color .3s ease}.pagination.svelte-4nm1ct .items-per-page:where(.svelte-4nm1ct) select:where(.svelte-4nm1ct):hover{background:var(--background-tertiary)}.pagination.svelte-4nm1ct .items-per-page:where(.svelte-4nm1ct) select:where(.svelte-4nm1ct):focus{background:var(--background-tertiary);outline:2px solid var(--primary);outline-offset:2px}.pagination.svelte-4nm1ct .items-per-page:where(.svelte-4nm1ct) select:where(.svelte-4nm1ct) option:where(.svelte-4nm1ct){background-color:var(--background-secondary);color:var(--text-primary);padding:.5rem}.pagination.svelte-4nm1ct .items-per-page:where(.svelte-4nm1ct) select:where(.svelte-4nm1ct) option:where(.svelte-4nm1ct):checked{background-color:var(--primary);color:var(--background-secondary)}.pagination.svelte-4nm1ct .page-navigation:where(.svelte-4nm1ct){display:flex;align-items:center;justify-content:center;gap:1rem}.pagination.svelte-4nm1ct .page-navigation:where(.svelte-4nm1ct) .pagination-button:where(.svelte-4nm1ct){color:var(--secondary);background:none;border:none;font-size:1.5rem;cursor:pointer;padding:.5rem}.pagination.svelte-4nm1ct .page-navigation:where(.svelte-4nm1ct) .pagination-button:where(.svelte-4nm1ct):disabled{opacity:.5;cursor:not-allowed}
