.by-page.svelte-1xcd3jc{max-width:1400px;margin:0 auto;padding:24px 24px 60px}.by-head.svelte-1xcd3jc{display:flex;align-items:baseline;gap:14px;margin-bottom:20px}.by-head.svelte-1xcd3jc h1:where(.svelte-1xcd3jc){font-size:1.5rem;font-weight:700;text-transform:uppercase}.by-count.svelte-1xcd3jc{color:var(--text-muted);font-size:.95rem}.item-list.svelte-1xcd3jc{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}@media(max-width:639px){.item-list.svelte-1xcd3jc{grid-template-columns:repeat(2,minmax(160px,1fr));gap:6px}.pagination.svelte-1xcd3jc{flex-wrap:wrap}.by-head.svelte-1xcd3jc{flex-wrap:wrap;gap:4px 14px}}@media(min-width:640px)and (max-width:899px){.item-list.svelte-1xcd3jc{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media(max-width:359px){.item-list.svelte-1xcd3jc{grid-template-columns:1fr}}.empty.svelte-1xcd3jc{grid-column:1 / -1;text-align:center;font-size:1.2em;color:var(--text-muted);padding:60px}.pagination.svelte-1xcd3jc{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:28px}.pagination.svelte-1xcd3jc button:where(.svelte-1xcd3jc){background:var(--surface-2);color:var(--text);border:1px solid var(--border);border-radius:8px;padding:8px 16px;cursor:pointer;font-size:1rem}.pagination.svelte-1xcd3jc button:where(.svelte-1xcd3jc):disabled{opacity:.4;cursor:default}.page-cur.svelte-1xcd3jc{color:var(--text-muted);font-size:.95rem}
