
/* Minimal active-state styling for nav links */
nav a.active, nav a[aria-current="page"] {
  font-weight: 700;
  text-decoration: none;
  border-bottom: 2px solid currentColor;
}
/* Optional hover consistency */
nav a:hover { text-decoration: none; }

/* Flag styling */
.flag { display:inline-block; vertical-align:middle; }
.flag svg { display:inline-block; width:20px; height:auto; }
