.brackets{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:var(--space-3)}.bracket{border-top:4px solid var(--color-accent)}.bracket__list{counter-reset:team}.bracket__team{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 .5rem;align-items:center;min-height:2.4rem}.bracket__team:before{counter-increment:team;content:counter(team) ".";grid-row:1 / span 2;color:var(--color-muted);font-variant-numeric:tabular-nums;margin-right:.35rem}.bracket__team{grid-template-columns:auto minmax(0,1fr) auto}.bracket__name{font-weight:600;overflow-wrap:anywhere}.bracket__club{grid-column:2;font-size:var(--text-sm);color:var(--color-muted)}.bracket__pot{grid-column:3;grid-row:1 / span 2;align-self:center}.bracket__team.is-hidden .bracket__name{display:inline-block;min-width:6rem;height:1.2em;border-radius:4px;background:repeating-linear-gradient(90deg,#e7ebf3 0 8px,#f3f5f9 8px 16px);color:transparent}.bracket__team.is-fresh{animation:team-in .5s cubic-bezier(.34,1.56,.64,1);background:#fff6d6;border-radius:6px}@keyframes team-in{0%{transform:translate(-8px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.bracket__team.is-fresh{animation:none}}@media print{.tool__form,.results__toolbar,.results__status,.site-header,.site-footer,.steps,.features,.faq,.related,.tool-page__lead{display:none!important}.tool{display:block}.brackets{grid-template-columns:repeat(2,minmax(0,1fr))}.bracket__team.is-hidden .bracket__name{color:inherit;background:none}}
