.bracket-container{min-width:fit-content}.bracket-grid{align-items:start;gap:1rem;display:grid}.bracket-round{min-height:100%;position:relative}.bracket-round[data-round="1"]{gap:.5rem}.bracket-round[data-round="2"]{gap:3rem;padding-top:1.25rem}.bracket-round[data-round="3"]{gap:7rem;padding-top:3.75rem}.bracket-round[data-round="4"]{gap:15rem;padding-top:8.5rem}.bracket-round[data-round="5"]{gap:30rem;padding-top:18rem}@media (max-width:640px){.bracket-round[data-round="3"]{gap:4rem;padding-top:2rem}.bracket-round[data-round="4"]{gap:8rem;padding-top:4rem}.bracket-round[data-round="5"]{gap:14rem;padding-top:9rem}}.bracket-round-flat{gap:.5rem;min-height:100%;position:relative}.bracket-gf-card{max-width:280px}.bracket-match{position:relative}.bracket-round:not(:last-child) .bracket-match:after{content:"";background-color:var(--color-border);width:.5rem;height:1px;position:absolute;top:50%;right:-.5rem}.bracket-round:not(:first-child) .bracket-match:before{content:"";background-color:var(--color-border);width:.5rem;height:1px;position:absolute;top:50%;left:-.5rem}.bracket-section-header{text-transform:uppercase;letter-spacing:.05em;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600}.bracket-section-winners{color:#0c4714;color:lab(25.7824% -28.1478 24.1251);background-color:#dbf8da;background-color:lab(94.8512% -13.972 10.919)}.bracket-section-losers{color:#65201e;color:lab(23.6033% 31.5073 18.7032);background-color:#ffe8e6;background-color:lab(93.735% 15.3724 8.32428)}.bracket-section-grand-final{color:#312e76;color:lab(22.877% 19.0765 -41.9718);background-color:#eaedff;background-color:lab(93.6908% 4.75234 -21.9178)}@media (prefers-color-scheme:dark){.bracket-section-winners{color:#9ecc9e;color:lab(77.821% -22.3637 17.7101);background-color:#152715;background-color:lab(13.4978% -11.1957 9.04277)}.bracket-section-losers{color:#edaaa4;color:lab(76.0449% 24.7452 13.5466);background-color:#321a18;background-color:lab(12.6155% 12.4569 6.947)}.bracket-section-grand-final{color:#b1b7fd;color:lab(75.8372% 9.60815 -35.9245);background-color:#1d1e39;background-color:lab(12.4439% 5.8603 -17.7157)}}
