.roles.svelte-y9y3m{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.roles.svelte-y9y3m a:where(.svelte-y9y3m){border-radius:var(--radius);border:1px solid var(--greyBorder);height:100%;color:var(--text);background:#fff;flex-direction:column;gap:10px;padding:18px 20px;transition:border-color .15s,transform .15s;display:flex}.roles.svelte-y9y3m a:where(.svelte-y9y3m):hover{border-color:var(--darkColor);box-shadow:0 2px var(--darkColor);text-decoration:none;transform:translateY(-2px)}.top.svelte-y9y3m{justify-content:space-between;align-items:center;gap:8px;display:flex}.n.svelte-y9y3m{color:var(--text-faint);font-size:.85rem}.team.svelte-y9y3m{font-family:var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--ct);font-size:.78rem;font-weight:700}.tag.svelte-y9y3m{font-family:var(--font);font-size:1.1rem;line-height:1.25}.win.svelte-y9y3m{color:var(--text);font-size:.98rem}.go.svelte-y9y3m{color:var(--gold);margin-top:auto;font-size:.95rem}.teams.svelte-y9y3m{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:10px;display:grid}.team-box.svelte-y9y3m{border-radius:var(--radius-sm);border:1px solid var(--greyBorder);background:#fff;padding:14px 16px}.team-box.svelte-y9y3m p:where(.svelte-y9y3m){margin:0;font-size:.98rem}.team-name.svelte-y9y3m{font-family:var(--font);font-weight:700;color:var(--text)!important}.badges.svelte-y9y3m{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}table.simple.svelte-y9y3m{border-collapse:collapse;width:100%}.simple.svelte-y9y3m th:where(.svelte-y9y3m),.simple.svelte-y9y3m td:where(.svelte-y9y3m){text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:11px 14px;font-size:1rem}.simple.svelte-y9y3m thead:where(.svelte-y9y3m) th:where(.svelte-y9y3m){background:var(--bg-raised);font-family:var(--font);color:var(--text-muted);font-size:.85rem;font-weight:400}.simple.svelte-y9y3m tbody:where(.svelte-y9y3m) th:where(.svelte-y9y3m){font-family:var(--font);color:var(--gold);white-space:nowrap}.simple.svelte-y9y3m tbody:where(.svelte-y9y3m) tr:where(.svelte-y9y3m):last-child>:where(.svelte-y9y3m){border-bottom:0}.simple.svelte-y9y3m td:where(.svelte-y9y3m){color:var(--text)}.who.svelte-y9y3m{font-family:var(--font);color:var(--text)!important}@media (width<=640px){.roles.svelte-y9y3m{grid-template-columns:1fr}}
