diff --git a/ui/app/flag.tsx b/ui/app/flag.tsx
index 5db07ebbf..6486b4131 100644
--- a/ui/app/flag.tsx
+++ b/ui/app/flag.tsx
@@ -1,4 +1,4 @@
-export default function Flag({ iso3, name }: { iso3: string; name: string }) {
+export default function Flag({ iso3, name, size }: { iso3: string; name: string, size?: "sm" }) {
const iso3to2: { [key: string]: string } = {
AFG: "AF",
@@ -259,9 +259,10 @@ export default function Flag({ iso3, name }: { iso3: string; name: string }) {
const iso2 = (iso3to2[iso3.toUpperCase()] || "").toLowerCase();
+ const className = size === "sm" ? 'inline-block h-3 mr-1' : 'inline-block h-5 mr-1 border-1 border-gray-300';
return
diff --git a/ui/app/page.tsx b/ui/app/page.tsx
index ac47cc6dd..181e5e003 100644
--- a/ui/app/page.tsx
+++ b/ui/app/page.tsx
@@ -283,20 +283,39 @@ export default function Home() {
);
}
+ let nocs = <>>;
+ if (event.nocs.length > 0 && event.competitors.length !== 2) {
+ nocs = (
+