.custom-checkbox{background-color:#fff;cursor:pointer;position:relative}.custom-checkbox:checked{background-color:#c7c7c7}.custom-checkbox:checked:before{color:#000;content:"✔";font-size:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.win-method{--tw-text-opacity:1;bottom:0;color:#3d6f7c;color:rgb(61 111 124/var(--tw-text-opacity));font-size:10px;font-weight:700;position:absolute;right:-42px;text-align:center;width:2.5rem}.winner-name-size{font-size:.75rem;line-height:.75rem}.name-size{font-size:.65rem;line-height:.85rem}.club-size{font-size:.45rem;line-height:.6rem}.tournamentBracket{margin-bottom:5px}.tournamentBracketHeader{margin-bottom:5px;margin-top:5px}.wrapper{display:flex}.scrollwrapper{align-items:start;flex-direction:column;overflow-x:auto;z-index:18}.itemHeader{display:flex;flex-direction:row}.itemHeader .content{align-items:center;border-radius:5px;color:#fff;font-family:-apple-system,Open Sans,sans-serif;font-size:10px;font-weight:600;justify-content:center;margin:0;padding:0;width:200px}.itemHeader .bg-lightblue,.itemHeader .content{background-color:#3a6097}.itemHeader .noGapRight{padding-right:0}.itemHeader .fightResult{width:150px}.itemHeader .gapRight{padding-right:40px}.item{display:flex;flex-direction:row-reverse}.item .content{background-color:#f0f8ff;border-radius:5px;color:#544e4e;font-family:-apple-system,Open Sans,sans-serif;font-size:8px;font-weight:300;margin:0;padding:0;width:200px}.item .content.focused-fighter:hover{background-color:#6eceff}.item .content.focused-fighter{background-color:#c8e7ff}.item .fightResult{width:150px}.item-parent{align-items:center;display:flex;margin-left:40px;position:relative}.item-parent:after{background-color:#53709b;content:"";height:2px;left:0;position:absolute;top:50%;transform:translate(-100%);width:34px}.item-childrens{display:flex;flex-direction:column;justify-content:center}.item-child{align-items:flex-start;display:flex;justify-content:flex-end;margin-bottom:3px;margin-top:3px;position:relative}.item-child:before{height:2px;right:0;transform:translate(100%);width:6px}.item-child:after,.item-child:before{background-color:#53709b;content:"";position:absolute;top:50%}.item-child:after{height:calc(50% + 22px);right:-6px;width:2px}.item-child:last-child:after{transform:translateY(-100%)}.item-child:only-child:after{display:none}.scroll-button[data-v-7b4177cf]{padding:5px}.scroll-button.bottom span>svg[data-v-7b4177cf]{transform:scaleY(-1)}.text-sortiontableheader{font-size:.625rem;line-height:1rem;overflow-wrap:anywhere}.dropdown-small.p-dropdown .p-dropdown-label.p-inputtext{font-size:.7rem;line-height:.85rem}.dropdown-small.p-dropdown .p-icon{height:.7rem;width:.7rem}.dropdown-small.p-dropdown .p-inputtext{padding:.2rem}.dropdown-small.p-dropdown .p-dropdown-trigger{margin:.2rem;width:auto}.dropdown-small.p-dropdown .p-dropdown-clear-icon{right:-.85rem;top:.75rem}.modal-mask{transition:opacity .3s ease;z-index:40}.modal-container{box-shadow:0 2px 8px #00000054;transition:all .3s ease}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .modal-container,.modal-leave-to .modal-container{transform:scale(1.1)}.scrollbar::-webkit-scrollbar{height:19px;width:19px}.scrollbar::-webkit-scrollbar-track{background:#f4f4f4;border-left:12px solid #fff;border-top:12px solid #fff}.scrollbar::-webkit-scrollbar-thumb{background:#616d7b;border-left:12px solid #fff;border-top:12px solid #fff}.scrollbar::-webkit-scrollbar-thumb:hover{background:#525253}[data-v-199d64a3] .p-dropdown.p-0{padding:0}[data-v-199d64a3] span.p-dropdown-label.p-inputtext{font-size:inherit;line-height:1.8;padding-block:0}.text-sortiontablecell{font-size:.625rem;line-height:1rem;overflow-wrap:anywhere}.excel-checkbox[data-v-78406998]{border:2px solid #ee5627;cursor:pointer;margin-left:1rem;opacity:1;transform:scale(1.5)}select[data-v-78406998]:invalid{color:gray}select option[data-v-78406998]{color:#000}.bg-gray-400[data-v-78406998]{background-color:#9ca3af;cursor:not-allowed}.w-full[data-v-c23b32cf]{width:100%!important}.p-toggleable-content-enter-active{transition-duration:var(--d867608e)}.panelButtons{background:hsla(0,0%,49%,.85);border:1px solid #383838;flex-direction:row;height:7vh;left:0;position:fixed;top:93%;width:100%;z-index:20}@media (max-width:767px){.panelButtons{background:hsla(0,0%,49%,.95);flex-wrap:wrap;height:25%;top:75%}}.sortitionActionButton{display:inline-block;margin-bottom:15px}span.p-dropdown-label.p-inputtext{font-size:.875rem;line-height:1.25rem}
