.tournament_bracket_match[data-v-0912dae2]{align-items:stretch;display:flex;flex-direction:row-reverse;width:-moz-fit-content;width:fit-content}.tournament_bracket_match_parent[data-v-0912dae2]{display:flex;flex-direction:column;justify-content:center;margin:.6rem 0;position:relative}.tournament_bracket_match_line[data-v-0912dae2]{align-items:stretch;display:flex;flex-direction:column}.tournament_bracket_match_line_vertical[data-v-0912dae2]{flex:1;min-height:50%;width:100%}.tournament_bracket_match_children[data-v-0912dae2]{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}.tournament_bracket_match_children_cont[data-v-0912dae2]{display:flex}.final-round-image-container[data-v-0912dae2]{align-items:center;display:flex;justify-content:center;pointer-events:none}.final-round-image[data-v-0912dae2]{display:block;-o-object-fit:contain;object-fit:contain;pointer-events:auto;transition:transform .2s ease-in-out}.final-round-image[data-v-0912dae2]:hover{transform:scale(1.05)}.tournament_bracket_match_parent[data-v-8857e7b9]{display:flex;flex-direction:column;justify-content:center;margin:.6rem 0;position:relative}.tournament_bracket_match_line[data-v-8857e7b9]{align-items:stretch;display:flex;flex-direction:column}.tournament_bracket_match_line_vertical[data-v-8857e7b9]{flex:1;min-height:50%;width:100%}.final-round-image-container[data-v-8857e7b9]{align-items:center;display:flex;justify-content:center;pointer-events:none}.final-round-image[data-v-8857e7b9]{display:block;-o-object-fit:contain;object-fit:contain;pointer-events:auto;transition:transform .2s ease-in-out}.final-round-image[data-v-8857e7b9]:hover{transform:scale(1.05)}.tournament_bracket_match_right[data-v-257ba2fc]{align-items:stretch;display:flex;width:-moz-fit-content;width:fit-content}.tournament_bracket_match_right_parent[data-v-257ba2fc]{display:flex;flex-direction:column;justify-content:center;margin:.6rem 0;position:relative}.tournament_bracket_match_right_line[data-v-257ba2fc]{align-items:stretch;display:flex;flex-direction:column}.tournament_bracket_match_right_line_vertical[data-v-257ba2fc]{flex:1;min-height:50%;width:100%}.tournament_bracket_match_right_children[data-v-257ba2fc]{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.tournament_bracket_match_right_children_cont[data-v-257ba2fc]{display:flex}.final-round-image-container[data-v-257ba2fc]{align-items:center;display:flex;justify-content:center;pointer-events:none}.final-round-image[data-v-257ba2fc]{display:block;-o-object-fit:contain;object-fit:contain;pointer-events:auto;transition:transform .2s ease-in-out}.final-round-image[data-v-257ba2fc]:hover{transform:scale(1.05)}.tournament_container[data-v-2fc52465]{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.tournament_sheet[data-v-2fc52465]{text-align:center;width:100%}.tournament_sheet_title[data-v-2fc52465]{margin:0;padding:1rem 0}.tournament_sheet_description[data-v-2fc52465],.tournament_sheet_title[data-v-2fc52465]{font-weight:700;text-transform:uppercase}.tournament_bracket[data-v-2fc52465]{align-items:center;display:flex;justify-content:center;width:100%}.tournament_bracket p[data-v-2fc52465]{font-size:1rem;line-height:1.5rem;margin:0}.event-logo-section[data-v-2fc52465]{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.rounded[data-v-2fc52465]{border-radius:8px}.tournament_bracket_match[data-v-9c1317d2]{align-items:stretch;display:flex;flex-direction:row-reverse;width:-moz-fit-content;width:fit-content}.tournament_bracket_match_parent[data-v-9c1317d2]{display:flex;flex-direction:column;justify-content:center;margin:.6rem 0;position:relative}.tournament_bracket_match_line[data-v-9c1317d2]{align-items:stretch;display:flex;flex-direction:column}.tournament_bracket_match_line_vertical[data-v-9c1317d2]{flex:1;min-height:50%;width:100%}.tournament_bracket_match_children[data-v-9c1317d2]{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}.tournament_bracket_match_children_cont[data-v-9c1317d2]{display:flex}.tournament-multi-left-brackets[data-v-6857da05]{align-items:center;display:flex;min-height:100vh;overflow-x:auto;padding:2rem}.single-left-bracket[data-v-6857da05]{display:flex;flex-direction:column;min-width:-moz-fit-content;min-width:fit-content}.bracket-header[data-v-6857da05]{border-bottom:2px solid #ddd;margin-bottom:1.5rem;padding-bottom:1rem;text-align:center}.bracket-header h3[data-v-6857da05]{color:#333;font-size:1.3rem;font-weight:700;margin:0;text-transform:uppercase}.tournament-merge[data-v-58d7ee76]{gap:1.25rem;margin:0 auto;width:-moz-fit-content;width:fit-content}.tournament-merge[data-v-58d7ee76],.tournament-title-shell[data-v-58d7ee76]{align-items:center;display:flex;flex-direction:column}.tournament-title-shell[data-v-58d7ee76]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1.5rem;gap:.65rem;padding:1rem 1.5rem 1.1rem;position:relative;width:min(100%,52rem)}.tournament-logo-shell[data-v-58d7ee76]{align-items:center;display:flex;justify-content:center;margin-bottom:1rem;width:clamp(3.5rem,3.1rem + .8vw,4.2rem)}.tournament-logo[data-v-58d7ee76]{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.tournament-title[data-v-58d7ee76]{font-size:clamp(1.35rem,1rem + 1.1vw,2.2rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0;max-width:100%;overflow-wrap:anywhere;padding-bottom:1rem;text-align:center;text-wrap:balance}.tournament-title-ornament[data-v-58d7ee76]{align-items:center;display:flex;gap:.85rem;width:min(100%,18rem)}.tournament-title-line[data-v-58d7ee76]{flex:1;height:1px}.tournament-title-line[data-v-58d7ee76]:last-child{transform:scaleX(-1)}.tournament-title-dot[data-v-58d7ee76]{border-radius:999px;flex-shrink:0;height:.55rem;width:.55rem}@media(max-width:640px){.tournament-title-shell[data-v-58d7ee76]{border-radius:1.2rem;padding:.9rem 1rem 1rem}.tournament-logo-shell[data-v-58d7ee76]{width:3.2rem}}@media print{.tournament-title-shell[data-v-58d7ee76]{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none!important;-moz-column-break-inside:avoid;break-inside:avoid}}
