@charset "UTF-8";.flag{display:inline-block;flex-shrink:0;width:20px;height:15px;border-radius:2px;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-secondary) 14%,transparent);object-fit:cover;vertical-align:middle}.flag--none{display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-secondary) 6%,transparent);color:color-mix(in srgb,var(--color-secondary) 45%,transparent)}.pagination{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}.pagination-btn{min-width:40px;padding:0 var(--space-2);font-family:var(--font-dm);font-size:var(--font-size-3);font-variant-numeric:tabular-nums;color:var(--color-secondary);background:var(--color-white);border:1px solid color-mix(in srgb,var(--color-secondary) 18%,transparent);border-radius:var(--radius-sm);cursor:pointer;transition:border-color .15s ease,color .15s ease}@media(hover:hover){.pagination-btn:hover:not(:disabled):not(.is-current){border-color:var(--accent);color:var(--accent)}}.pagination-btn:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.pagination-btn.is-current{color:var(--on-accent);background:var(--accent);border-color:var(--accent);font-weight:600;cursor:default}.pagination-btn:disabled{opacity:.4;cursor:not-allowed}.pagination-status{display:none;min-width:4.5rem;text-align:center;font-family:var(--font-dm);font-size:var(--font-size-3);font-variant-numeric:tabular-nums;color:var(--color-secondary)}@media(max-width:640px){.pagination{flex-wrap:nowrap}.pagination-status{display:inline-block}.pagination-num,.pagination-gap{display:none}}.pagination-gap{min-width:20px;text-align:center;font-family:var(--font-dm);color:color-mix(in srgb,var(--color-secondary) 45%,transparent)}
