.bracket-match[data-v-5c735d32]{width:180px;overflow:hidden;transition:all .2s ease}.bracket-match.match-highlighted[data-v-5c735d32]{border-color:var(--bs-primary)!important;box-shadow:0 0 0 2px rgba(var(--bs-primary-rgb),.1)}.bracket-match.match-current[data-v-5c735d32]{border-color:var(--bs-success)!important;background-color:rgba(var(--bs-success-rgb),.05);box-shadow:0 0 0 2px rgba(var(--bs-success-rgb),.15)}.bracket-text[data-v-5c735d32]{font-size:.75rem;line-height:1.2}.player-row[data-v-5c735d32]{display:flex;align-items:center;justify-content:space-between;gap:4px;cursor:pointer;transition:background-color .2s ease}.player-row[data-v-5c735d32]:hover{background-color:var(--bs-gray-100)}.player-row.player-highlighted[data-v-5c735d32]{background-color:rgba(var(--bs-primary-rgb),.05)}.player-info[data-v-5c735d32]{display:flex;align-items:center;min-width:0;flex:1;gap:4px}.player-logo[data-v-5c735d32]{flex-shrink:0;width:16px;height:16px}.player-name[data-v-5c735d32]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-score[data-v-5c735d32]{flex-shrink:0;min-width:16px;text-align:right}.bracket-knockout[data-v-52cddb60]{display:flex;align-items:flex-start;gap:0;overflow-x:auto;padding:16px 0}.bracket-side[data-v-52cddb60]{display:flex}.bracket-side.bracket-left .bracket-round[data-v-52cddb60]{margin-right:24px}.bracket-side.bracket-right[data-v-52cddb60]{flex-direction:row}.bracket-side.bracket-right .bracket-round[data-v-52cddb60]{margin-left:24px}.bracket-round[data-v-52cddb60]{display:flex;flex-direction:column;min-width:180px;position:relative}.round-header[data-v-52cddb60]{height:28px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.round-name[data-v-52cddb60]{font-size:.65rem;font-weight:600;color:var(--bs-gray-600);text-transform:uppercase;letter-spacing:.025em}.round-matches[data-v-52cddb60]{display:flex;flex-direction:column}.match-slot[data-v-52cddb60]{position:relative;padding:4px 0}.bracket-left .match-slot.has-connector-out[data-v-52cddb60]:after{content:"";position:absolute;right:-24px;top:50%;width:25px;height:2px;background-color:#dee2e6}.bracket-left .match-slot.connector-top.has-connector-out[data-v-52cddb60]:before{content:"";position:absolute;right:-24px;top:50%;bottom:calc(var(--connector-extend, 4px)*-1);width:2px;background-color:#dee2e6}.bracket-left .match-slot.connector-bottom.has-connector-out[data-v-52cddb60]:before{content:"";position:absolute;right:-24px;top:calc(var(--connector-extend, 4px)*-1);bottom:50%;width:2px;background-color:#dee2e6}.bracket-right .match-slot.has-connector-out[data-v-52cddb60]:after{content:"";position:absolute;left:-24px;top:50%;width:25px;height:2px;background-color:#dee2e6}.bracket-right .match-slot.connector-top.has-connector-out[data-v-52cddb60]:before{content:"";position:absolute;left:-24px;top:50%;bottom:calc(var(--connector-extend, 4px)*-1);width:2px;background-color:#dee2e6}.bracket-right .match-slot.connector-bottom.has-connector-out[data-v-52cddb60]:before{content:"";position:absolute;left:-24px;top:calc(var(--connector-extend, 4px)*-1);bottom:50%;width:2px;background-color:#dee2e6}.bracket-final[data-v-52cddb60]{display:flex;flex-direction:column;align-items:center;min-width:200px;padding:0 20px;align-self:center}.final-header .round-name[data-v-52cddb60]{font-size:.75rem;color:var(--bs-warning);font-weight:700}.final-match-wrapper[data-v-52cddb60]{margin-top:8px;position:relative}.final-match-wrapper[data-v-52cddb60]:before{left:-20px}.final-match-wrapper[data-v-52cddb60]:after,.final-match-wrapper[data-v-52cddb60]:before{content:"";position:absolute;top:50%;width:20px;height:2px;background-color:#dee2e6}.final-match-wrapper[data-v-52cddb60]:after{right:-20px}.bracket-item[data-v-519ca467]{display:flex;flex-direction:row-reverse}.bracket-match-container[data-v-519ca467]{display:flex;flex-direction:column;align-items:center}.round-label[data-v-519ca467]{font-size:.65rem;font-weight:600;color:var(--bs-gray-600);text-transform:uppercase;letter-spacing:.025em;margin-bottom:4px;white-space:nowrap}.bracket-item-parent[data-v-519ca467]{position:relative;display:flex;align-items:center}.bracket-item-parent.has-children[data-v-519ca467]{margin-left:50px}.bracket-item-parent.has-children[data-v-519ca467]:after{position:absolute;content:"";width:25px;height:2px;left:0;top:calc(50% + 8px);background-color:var(--bs-gray-400);transform:translate(-100%)}.bracket-item-children[data-v-519ca467]{display:flex;flex-direction:column;justify-content:center}.bracket-item-child[data-v-519ca467]{display:flex;align-items:flex-start;justify-content:flex-end;margin-top:5px;margin-bottom:5px;position:relative}.bracket-item-child[data-v-519ca467]:before{right:0;transform:translate(100%);width:25px;height:2px}.bracket-item-child[data-v-519ca467]:after,.bracket-item-child[data-v-519ca467]:before{content:"";position:absolute;background-color:var(--bs-gray-400);top:calc(50% + 8px)}.bracket-item-child[data-v-519ca467]:after{right:-25px;height:calc(50% + 5px);width:2px}.bracket-item-child[data-v-519ca467]:last-child:after{transform:translateY(-100%)}.bracket-item-child[data-v-519ca467]:only-child:after,.bracket-item-child[data-v-519ca467]:only-child:before{display:none}.bracket-knockout-wrapper[data-v-47358a32]{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.bracket-qualification[data-v-037bbbd3]{display:flex;gap:2rem;overflow-x:auto}.qualification-round[data-v-037bbbd3]{min-width:180px;flex-shrink:0}.round-header[data-v-037bbbd3]{text-align:center;padding:.5rem;background-color:var(--bs-gray-100);border-radius:.25rem}.bracket-text[data-v-037bbbd3]{font-size:.75rem;line-height:1.2}.bracket-standard[data-v-2cd744aa]{display:flex;gap:1.5rem;overflow-x:auto}.bracket-round[data-v-2cd744aa]{flex-shrink:0}.round-header[data-v-2cd744aa]{text-align:center;padding:.5rem;background-color:var(--bs-gray-100);border-radius:.25rem}.round-matches[data-v-2cd744aa]{display:flex;flex-direction:column;gap:8px}.bracket-text[data-v-2cd744aa]{font-size:.75rem;line-height:1.2}.bracket-connectors[data-v-4d91fdb2]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;color:var(--bs-gray-300,#dee2e6)}.connector-path[data-v-4d91fdb2]{opacity:.8}.bracket-standard-with-connectors[data-v-e1851454]{position:relative;display:flex;gap:1.5rem;overflow-x:auto}.bracket-round[data-v-e1851454]{flex-shrink:0}.match-wrapper[data-v-e1851454]{display:inline-block}.round-header[data-v-e1851454]{text-align:center;padding:.5rem;background-color:var(--bs-gray-100);border-radius:.25rem}.round-matches[data-v-e1851454]{display:flex;flex-direction:column;gap:8px}.bracket-text[data-v-e1851454]{font-size:.75rem;line-height:1.2}.bracket-standard-tree[data-v-92902f4d]{position:relative;display:flex;flex-direction:column;background-color:#f5f5f7;border-radius:12px;padding:12px 12px 16px}.bracket-standard-tree-header[data-v-92902f4d]{display:flex;-moz-column-gap:1.5rem;column-gap:1.5rem;padding:4px 8px 8px}.bracket-standard-tree-header-cell[data-v-92902f4d]{flex-shrink:0;min-width:160px;text-align:center}.bracket-standard-tree-header-text[data-v-92902f4d]{display:inline-block;padding:4px 10px;border-radius:999px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-gray-700);background-color:#e4e5ea}.bracket-standard-tree-body[data-v-92902f4d]{position:relative;display:flex;gap:1.5rem;overflow-x:auto;padding:4px 4px 0}.bracket-round[data-v-92902f4d]{flex-shrink:0}.round-matches[data-v-92902f4d]{display:flex;flex-direction:column;gap:6px}.match-wrapper[data-v-92902f4d]{display:inline-block}.bracket-tree-branch[data-v-7be48cf4]{display:flex;flex-direction:column;row-gap:8px}.bracket-tree-branch-header[data-v-7be48cf4]{display:flex;-moz-column-gap:0;column-gap:0;padding:2px 4px 6px}.bracket-tree-branch-header-cell[data-v-7be48cf4]{flex-shrink:0;text-align:center}.bracket-tree-branch-header-text[data-v-7be48cf4]{display:inline-block;padding:3px 8px;border-radius:999px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-gray-700);background-color:#e4e5ea}.bracket-tree-branch-body[data-v-7be48cf4]{position:relative}.bracket-tree-branch-connectors[data-v-7be48cf4]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.bracket-tree-branch-connector-path[data-v-7be48cf4]{fill:none;stroke:var(--bs-gray-300,#dee2e6);stroke-width:2}.bracket-tree-branch-nodes[data-v-7be48cf4]{position:absolute;inset:0}.bracket-tree-branch-node[data-v-7be48cf4]{position:absolute}.bracket-tree-full[data-v-8aec1980]{display:flex;flex-direction:column;row-gap:8px}.bracket-tree-full-header[data-v-8aec1980]{display:flex;-moz-column-gap:0;column-gap:0;padding:2px 4px 6px}.bracket-tree-full-header-cell[data-v-8aec1980]{flex-shrink:0;text-align:center}.bracket-tree-full-header-text[data-v-8aec1980]{display:inline-block;padding:3px 8px;border-radius:999px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-gray-700);background-color:#e4e5ea}.bracket-tree-full-scroller[data-v-8aec1980]{display:flex;flex-direction:row;-moz-column-gap:16px;column-gap:16px;justify-content:flex-start;align-items:flex-start;overflow-x:auto;overflow-y:hidden;padding-bottom:20px}.bracket-tree-full-tree[data-v-8aec1980]{position:relative}.bracket-tree-full-connectors[data-v-8aec1980]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.bracket-tree-full-connector-path[data-v-8aec1980]{fill:none;stroke:var(--bs-gray-300,#dee2e6);stroke-width:2}.bracket-tree-full-nodes[data-v-8aec1980]{position:absolute;inset:0}.bracket-tree-full-node[data-v-8aec1980]{position:absolute}.stage-tree-draw[data-v-a71b9caf]{display:flex;flex-direction:column;row-gap:8px}.stage-tree-draw-header[data-v-a71b9caf]{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 0}.stage-tree-draw-title[data-v-a71b9caf]{font-size:.9rem;font-weight:600;margin:0}.match-full-draw-overlay[data-v-2592b8e3]{position:fixed;inset:0;z-index:1050}.match-full-draw-overlay-backdrop[data-v-2592b8e3]{position:absolute;inset:0;background-color:#0006}.match-full-draw-overlay-panel[data-v-2592b8e3]{position:absolute;inset:5% 0;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;background-color:#fff;border-radius:12px;box-shadow:0 8px 24px #0f172a40;padding:12px 12px 16px;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto}.match-full-draw-overlay-header[data-v-2592b8e3]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.match-full-draw-overlay-title[data-v-2592b8e3]{font-size:.95rem;font-weight:600;margin:0}.match-full-draw-overlay-panel[data-v-2592b8e3] .bracket-tree-full{flex:1;min-height:0}.match-full-draw-overlay-panel[data-v-2592b8e3] .bracket-tree-full-scroller{height:100%}.brackets-wrapper[data-v-8cfdd66f]{position:relative}.brackets-scroll-container[data-v-8cfdd66f]{overflow:auto;max-height:400px;padding-bottom:24px}@media(min-width:768px){.brackets-scroll-container[data-v-8cfdd66f]{max-height:500px}}@media(min-width:1200px){.brackets-scroll-container[data-v-8cfdd66f]{max-height:600px}}.brackets-scroll-fade[data-v-8cfdd66f]{position:absolute;bottom:0;left:0;right:0;height:48px;pointer-events:none;background:linear-gradient(0deg,#fff 0,#fff0)}
