:root{--color-white:#fff;--color-black:rgba(0,0,0,1);--color-black-light:#181818;--color-dark-gray:#333;--color-solid-gray:#444;--color-gray:#555;--color-middle-gray:#888;--color-semi-gray:#bbb;--color-light-gray:#ddd;--color-blue:#00ccff;--color-dark-blue:#00aadd;--color-darker-blue:#006688;--color-yellow:#ffcc00;--color-soft-yellow:#fee277;--color-dark-yellow:#ddaa00;--color-darker-yellow:#29271f;--color-red:#ff3333;--color-dark-red:#880000;--color-soft-red:#ff5555;--color-pink:#ff0055;--color-light-pink:#ff5588;--color-dark-pink:#dd0033;--color-orange:#ff8800;--color-soft-orange:#fcae55;--color-green:#33ff33;--color-dark-green:#006600;--color-soft-green:#55ff55;--color-gold:#ffd700;--color-silver:#c0c0c0;--color-bronze:#cd7f32;--color-game-all:#ff8800;--color-game-game08:#ffffff;--color-game-game09:#ffff00;--color-game-game10:#0099ee;--color-game-gameMulti:#ff55ff;--color-game-game14:#00aa00;--color-game-gameSnooker:#ff6464;--color-game-gameCarom:#00d7ba;--color-white-0:rgba(255,255,255,0);--color-white-5:rgba(255,255,255,0.05);--color-white-10:rgba(255,255,255,0.1);--color-white-15:rgba(255,255,255,0.15);--color-white-20:rgba(255,255,255,0.2);--color-white-25:rgba(255,255,255,0.25);--color-white-30:rgba(255,255,255,0.3);--color-white-33:rgba(255,255,255,0.33);--color-white-40:rgba(255,255,255,0.4);--color-white-50:rgba(255,255,255,0.5);--color-white-60:rgba(255,255,255,0.6);--color-white-66:rgba(255,255,255,0.66);--color-white-70:rgba(255,255,255,0.7);--color-white-75:rgba(255,255,255,0.75);--color-white-80:rgba(255,255,255,0.8);--color-white-90:rgba(255,255,255,0.9);--color-white-100:rgba(255,255,255,1);--color-black-0:rgba(0,0,0,0);--color-black-5:rgba(0,0,0,0.05);--color-black-10:rgba(0,0,0,0.1);--color-black-15:rgba(0,0,0,0.15);--color-black-20:rgba(0,0,0,0.2);--color-black-25:rgba(0,0,0,0.25);--color-black-30:rgba(0,0,0,0.3);--color-black-33:rgba(0,0,0,0.33);--color-black-40:rgba(0,0,0,0.4);--color-black-50:rgba(0,0,0,0.5);--color-black-60:rgba(0,0,0,0.6);--color-black-66:rgba(0,0,0,0.66);--color-black-70:rgba(0,0,0,0.7);--color-black-75:rgba(0,0,0,0.75);--color-black-80:rgba(0,0,0,0.8);--color-black-90:rgba(0,0,0,0.9);--color-black-100:rgba(0,0,0,1)}:root{--gap:1rem;--semi-gap:0.5rem;--micro-gap:0.25rem;--body-padding:1.5rem;--logo-height:2.5rem;--logo-width:7rem;--header-height:5rem;--input-height:2.5rem;--input-padding:0.1rem;--input-border-size:0.2rem;--input-border-radius:0.3rem;--touchable-size:2.5rem;--menu-size:14rem;--menu-minimized-width:4rem;--menu-minimized-height:8rem;--menu-offset:0rem;--menu-minified-size:3rem;--profile-menu-toggle-height:3rem;--offset-bottom:0rem;--loader-height:5rem;--loader-small-height:1rem;--transition-duration-quick:0.2s;--transition-duration:0.3s;--transition-duration-slow:0.4s;--scrollbar-width:0px;--proPlayer-offset:-10%;--sideMenu-width:14rem;--sideMenu-offset:0px;--app-font-size:16px}@media (max-width: 920px){:root{--body-padding:1rem;--logo-height:1.5rem;--menu-size:3rem;--menu-offset:calc(3rem + var(--gap))}}@media (orientation: portrait) and (max-width: 800px){:root{--app-font-size:3vw}}@media (orientation: portrait) and (max-width: 500px){:root{--app-font-size:3.75vw}}@media (orientation: portrait) and (min-width: 800.1px){:root{--app-font-size:16px}}@media (orientation: landscape) and (max-height: 800px){:root{--app-font-size:3vh}}@media (orientation: landscape) and (max-height: 500px){:root{--app-font-size:3.75vh}}@media (orientation: landscape) and (max-height: 300px){:root{--app-font-size:14px}}@media (orientation: landscape) and (min-height: 800.1px){:root{--app-font-size:16px}}body[data-mode=app]{--body-padding:var(--app-font-size);--offset-bottom:0rem;--header-height:0rem}@media (max-width: 920px){body[data-mode=app]{--header-height:var(--menu-size);--menu-offset:0rem}}@media (min-width: 1200px){body.hasSideMenu{--sideMenu-offset:calc(var(--sideMenu-width) + var(--gap))}}body *{--loader-height:3rem}html,body{margin:0;padding:0;font-size:16px;font-family:"Nunito",sans-serif;font-weight:400;color:var(--color-white);background-color:var(--color-dark-gray);min-height:100vh}@media (max-width: 400px){html,body{font-size:calc(1600vw / 400)}}@media (orientation: landscape) and (max-height: 400px){html,body{font-size:calc(1600vh / 400)}}body{position:relative;padding:var(--body-padding);padding-top:calc(var(--gap) + var(--header-height));padding-bottom:0}::-moz-selection{color:#000;background:#fc0}::selection{color:#000;background:#fc0}[data-control-type] label{display:block;padding-left:var(--input-border-size);margin-bottom:0.3rem}[data-control-type] label.isDisabled{pointer-events:none !important;opacity:0.3 !important}[data-control-type] .control-errors{padding-top:0;padding-bottom:0;transition:padding var(--transition-duration-quick)}[data-control-type] .control-errors .control-error{padding:var(--semi-gap);color:var(--color-white);background-color:var(--color-pink);border-radius:var(--input-border-radius);border:var(--input-border-size) solid var(--color-dark-pink);transition:border-color var(--transition-duration-slow);font-size:0.8rem;font-weight:bold}[data-control-type]:not([data-control-type=form]):focus-within .control-error{border-color:var(--color-pink)}[data-control-type][data-control-errors=yes] .control-errors{padding-top:2px;padding-bottom:var(--semi-gap)}.environment{position:fixed;left:50vw;top:0;transform:translateX(-50%);padding:0.5rem 1rem;font-size:1rem;font-family:"Days One",sans-serif;color:var(--color-black);background-color:var(--color-white);z-index:10001}@media (min-width: 1500px){.environment{left:calc(0.5 * 1500px)}}body[data-mode=app] .environment{display:none !important}.environment[data-env=local]{color:var(--color-white);background-color:var(--color-pink)}.environment[data-env=stage],.environment[data-env=beta]{color:var(--color-black);background-color:var(--color-yellow)}/* nunito-regular - latin_latin-ext */@font-face{font-family:"Nunito";font-style:normal;font-weight:400;src:url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-regular.woff2") format("woff2"),url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-regular.woff") format("woff")}/* nunito-regular - latin_latin-ext */@font-face{font-family:"Nunito";font-style:normal;font-weight:normal;src:url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-regular.woff2") format("woff2"),url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-regular.woff") format("woff")}/* nunito-italic - latin_latin-ext */@font-face{font-family:"Nunito";font-style:italic;font-weight:400;src:url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-italic.woff2") format("woff2"),url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-italic.woff") format("woff")}/* nunito-italic - latin_latin-ext */@font-face{font-family:"Nunito";font-style:italic;font-weight:normal;src:url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-italic.woff2") format("woff2"),url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-italic.woff") format("woff")}/* nunito-800 - latin_latin-ext */@font-face{font-family:"Nunito";font-style:normal;font-weight:800;src:url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-800.woff2") format("woff2"),url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-800.woff") format("woff")}/* nunito-800 - latin_latin-ext */@font-face{font-family:"Nunito";font-style:normal;font-weight:bold;src:url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-800.woff2") format("woff2"),url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-800.woff") format("woff")}/* nunito-800italic - latin_latin-ext */@font-face{font-family:"Nunito";font-style:italic;font-weight:800;src:url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-800italic.woff2") format("woff2"),url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-800italic.woff") format("woff")}/* nunito-800italic - latin_latin-ext */@font-face{font-family:"Nunito";font-style:italic;font-weight:bold;src:url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-800italic.woff2") format("woff2"),url("/res/fonts/nunito-v12/nunito-v12-latin_latin-ext-800italic.woff") format("woff")}/* patrick-hand-sc-regular - latin */@font-face{font-family:"Patrick Hand SC";font-style:normal;font-weight:400;src:url("/res/fonts/patrick-hand-sc-v8/patrick-hand-sc-v8-latin-regular.woff2") format("woff2"),url("/res/fonts/patrick-hand-sc-v8/patrick-hand-sc-v8-latin-regular.woff") format("woff")}/* days-one-regular - latin */@font-face{font-family:"Days One";font-style:normal;font-weight:800;src:url("/res/fonts/days-one-v10/days-one-v10-latin-regular.woff2") format("woff2"),url("/res/fonts/days-one-v10/days-one-v10-latin-regular.woff") format("woff")}/* days-one-regular - latin */@font-face{font-family:"Days One";font-style:normal;font-weight:bold;src:url("/res/fonts/days-one-v10/days-one-v10-latin-regular.woff2") format("woff2"),url("/res/fonts/days-one-v10/days-one-v10-latin-regular.woff") format("woff")}*,*:before,*:after{position:relative;box-sizing:border-box;outline:none !important;box-shadow:none;text-decoration:none;margin:0;padding:0;border:none;background-position:center center;background-size:auto auto;background-repeat:no-repeat;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;word-wrap:break-word;overflow-wrap:anywhere}a,a:link,a:active,a:hover,a:visited{text-decoration:none;outline:none;cursor:pointer}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield;-moz-appearance:textfield}.button{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:1rem;padding:0 1rem;padding-top:0.1rem;border-radius:var(--input-border-radius);min-width:3rem;min-height:3rem;background-color:var(--color-white) !important}.button-square{width:3rem;height:3rem;padding:0}.button-input{padding:0 2rem;padding-top:0.1rem}.button-input,.button-small,.button-tiny{min-height:var(--input-height)}.button-small{padding:0 1rem;padding-top:0.1rem}.button-tiny{min-width:var(--input-height);padding:0}.button-border{border:0.2rem solid var(--color-dark-gray)}.button,.button *{color:var(--color-black) !important;cursor:pointer}.button > i,.button > .button-icon{display:inline-block}.button > i:first-child,.button > .button-icon:first-child{margin-left:-0.25rem;margin-right:0.5em}.button > i:last-child,.button > .button-icon:last-child{margin-left:0.5em;margin-right:-0.25rem}.button > i:first-child:last-child,.button > .button-icon:first-child:last-child{margin-left:-1rem;margin-right:-1rem}.button[data-button-type=primary],.button-primary{background-color:var(--color-yellow) !important}.button[data-button-type=primary],.button[data-button-type=primary] *,.button-primary,.button-primary *{color:var(--color-black) !important}.button[data-button-type=tertiary],.button-tertiary{background-color:var(--color-black) !important}.button[data-button-type=tertiary],.button[data-button-type=tertiary] *,.button-tertiary,.button-tertiary *{color:var(--color-white) !important}.button[data-button-type=quarternary],.button-quarternary{background-color:var(--color-black-10) !important}.button[data-button-type=quarternary],.button[data-button-type=quarternary] *,.button-quarternary,.button-quarternary *{color:var(--color-white) !important}.button[data-button-type=transparent],.button-transparent{background-color:var(--color-black-30) !important}.button[data-button-type=transparent],.button[data-button-type=transparent] *,.button-transparent,.button-transparent *{color:var(--color-white) !important}.button[data-button-type=invisible],.button-invisible{background-color:var(--color-black-0) !important}.button[data-button-type=invisible],.button[data-button-type=invisible] *,.button-invisible,.button-invisible *{color:var(--color-white) !important}.button[data-button-type=invisible]:hover,.button-invisible:hover{background-color:var(--color-black-30) !important}.button.isDisabled,.button[disabled]{pointer-events:none !important;opacity:0.3 !important}[data-control-item=optional]{display:inline-block;font-size:0.8em;opacity:0.5;margin-left:var(--semi-gap)}[data-control-label][data-control-label=no] .control-label{display:none !important}[data-control-optional][data-control-optional=no] [data-control-item=optional]{display:none !important}[data-control-align][data-control-align=right] .control-label{text-align:right}[data-control-align][data-control-align=right] input:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio]),[data-control-align][data-control-align=right] select:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio]),[data-control-align][data-control-align=right] textarea:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio]){text-align:right;padding-left:var(--input-padding);padding-right:calc(2 * var(--input-border-size))}.ui-draggable{touch-action:none}.form-group{background-color:var(--color-black-30);color:var(--color-white-70);border-radius:var(--semi-gap);transition:border-color var(--transition-duration-slow)}.form-group-label{padding:0;padding-left:var(--semi-gap);padding-right:var(--gap);padding-top:calc(0.3em + var(--semi-gap));padding-bottom:var(--semi-gap);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border-radius:0 var(--semi-gap) 0 0;color:var(--color-blue);line-height:1;font-weight:normal;font-family:"Days One";min-height:3rem;border-bottom:1px solid var(--color-black-50)}.form-group-label-icon{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:2em;color:var(--color-white)}.form-group-content{padding:var(--gap)}.form-sticky{position:sticky;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:999;background-color:var(--color-dark-gray);bottom:0;padding-bottom:calc(var(--gap) + var(--menu-offset));padding-top:var(--gap);margin-top:0;margin-bottom:calc(-1 * var(--body-padding) - var(--menu-offset) - var(--gap));box-shadow:0 0 0 0.2rem var(--color-dark-gray);border-top:1px solid var(--color-black);transition:padding-bottom var(--transition-duration),margin-bottom var(--transition-duration)}@media (max-height: 500px){.form-sticky{position:relative}}body[data-admin-mode=yes] .form-sticky{padding-bottom:calc(var(--gap) + var(--menu-offset) + 4rem)}.dialog .dialog-content .form-sticky{padding-bottom:var(--gap);margin-bottom:0}input,textarea{font-family:"Nunito";font-size:1rem;line-height:1;appearance:initial}input:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio]),textarea:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio]){position:relative;display:block;width:100%;padding:var(--input-padding);padding-left:calc(2 * var(--input-border-size));background-color:var(--color-black-light);color:var(--color-white);border-radius:var(--input-border-radius);border:var(--input-border-size) solid var(--color-white-10);transition:color var(--transition-duration-slow),background-color var(--transition-duration-slow),border-color var(--transition-duration-slow);caret-color:var(--color-blue)}input:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio]):not(textarea),textarea:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio]):not(textarea){line-height:2;height:var(--input-height)}input:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio])[type=date],input:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio])[type=time],input:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio])[type=datetime],textarea:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio])[type=date],textarea:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio])[type=time],textarea:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio])[type=datetime]{padding-right:0}input:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio]):hover,input:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio]):focus,input:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio]):active,textarea:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio]):hover,textarea:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio]):focus,textarea:not(.customInput):not([type=button]):not([type=checkbox]):not([type=radio]):active{background-color:var(--color-black);color:var(--color-white);border-color:var(--color-darker-blue)}input:not(.customInput)[type=checkbox],textarea:not(.customInput)[type=checkbox]{position:absolute;transform:scale(0)}input:not(.customInput)[type=checkbox] + label,textarea:not(.customInput)[type=checkbox] + label{display:inline-flex;align-items:center;justify-content:flex-start;padding-left:0}input:not(.customInput)[type=checkbox] + label > *,textarea:not(.customInput)[type=checkbox] + label > *{z-index:1}input:not(.customInput)[type=checkbox] + label:before,textarea:not(.customInput)[type=checkbox] + label:before{content:"";position:relative;display:inline-block;flex-grow:0;flex-shrink:0;width:var(--touchable-size);height:var(--touchable-size);margin-right:var(--semi-gap);background-color:var(--color-black-light);border-radius:var(--input-border-radius);border:var(--input-border-size) solid var(--color-white-10);transition:color var(--transition-duration-slow),background-color var(--transition-duration-slow),border-color var(--transition-duration-slow)}input:not(.customInput)[type=checkbox] + label > i,textarea:not(.customInput)[type=checkbox] + label > i{position:absolute;display:inline-flex;align-items:center;justify-content:center;left:0;top:50%;width:var(--touchable-size);height:var(--touchable-size);color:var(--color-yellow);line-height:1;font-size:calc(0.5 * var(--touchable-size));transition:transform var(--transition-duration-slow);transform:translateY(-50%) scaleX(0)}input:not(.customInput)[type=checkbox] + label > span,textarea:not(.customInput)[type=checkbox] + label > span{font-weight:normal}input:not(.customInput)[type=checkbox]:checked + label > i,textarea:not(.customInput)[type=checkbox]:checked + label > i{transform:translateY(-50%) scaleX(1)}input:not(.customInput)[type=checkbox]:hover + label:before,input:not(.customInput)[type=checkbox]:focus + label:before,input:not(.customInput)[type=checkbox]:active + label:before,textarea:not(.customInput)[type=checkbox]:hover + label:before,textarea:not(.customInput)[type=checkbox]:focus + label:before,textarea:not(.customInput)[type=checkbox]:active + label:before{background-color:var(--color-black);border-color:var(--color-darker-blue)}input:not(.customInput)::-moz-selection,textarea:not(.customInput)::-moz-selection{color:var(--color-black);background:var(--color-yellow)}input:not(.customInput)::selection,textarea:not(.customInput)::selection{color:var(--color-black);background:var(--color-yellow)}input[disabled],textarea[disabled]{pointer-events:none !important;opacity:0.3 !important}input::-webkit-datetime-edit-hour-field:focus,input::-webkit-datetime-edit-minute-field:focus,input::-webkit-datetime-edit-day-field:focus,input::-webkit-datetime-edit-month-field:focus,input::-webkit-datetime-edit-year-field:focus,textarea::-webkit-datetime-edit-hour-field:focus,textarea::-webkit-datetime-edit-minute-field:focus,textarea::-webkit-datetime-edit-day-field:focus,textarea::-webkit-datetime-edit-month-field:focus,textarea::-webkit-datetime-edit-year-field:focus{color:var(--color-black);background:var(--color-yellow);outline:none}input::-webkit-calendar-picker-indicator,textarea::-webkit-calendar-picker-indicator{box-sizing:border-box;background-color:var(--color-blue);border-radius:calc(0.5 * var(--input-border-radius));flex-grow:0;flex-shrink:0;width:1.8rem;height:1.8rem;padding:0.5rem;margin-right:0.2rem}.datetime-calendar-button{box-sizing:border-box;background-color:var(--color-blue);border-radius:calc(0.5 * var(--input-border-radius));flex-grow:0;flex-shrink:0;width:1.8rem;height:1.8rem;padding:0.5rem;margin-right:0.2rem}textarea,[data-control-type=textarea] .control-measure{line-height:1.5;min-height:5rem;resize:vertical}textarea.autosize,[data-control-type=textarea] .control-measure.autosize{height:calc(1.5em + 2 * var(--input-border-size) + 2 * var(--input-padding));resize:none}textarea{z-index:2}textarea.autosize:not(:focus){max-height:5rem}textarea.autosize:not(:focus) + .control-measure{max-height:5rem;overflow:hidden}[data-control-type=textarea] .control-measure{position:absolute;z-index:1;left:0;top:0;width:100%;height:auto;opacity:0.5;pointer-events:none;padding:var(--input-padding);background-color:transparent;color:transparent;border:var(--input-border-size) solid transparent;border-radius:var(--input-border-radius);white-space:pre-wrap}select{font-family:"Nunito";font-size:1rem;line-height:1;position:relative;display:block;width:100%;line-height:2;height:var(--input-height);padding:var(--input-padding);padding-left:calc(2 * var(--input-border-size));padding-right:var(--input-height);background-color:var(--color-black-light);color:var(--color-white);border-radius:var(--input-border-radius);border:var(--input-border-size) solid var(--color-white-10);transition:color var(--transition-duration-slow),background-color var(--transition-duration-slow),border-color var(--transition-duration-slow);caret-color:var(--color-blue)}@supports (-moz-appearance: none){select{-moz-appearance:none}}@supports (appearance: none){select{appearance:none}}select:hover,select:focus,select:active{background-color:var(--color-black);color:var(--color-white);border-color:var(--color-darker-blue)}select::-moz-selection{color:var(--color-black);background:var(--color-yellow)}select::selection{color:var(--color-black);background:var(--color-yellow)}select.stealth{position:absolute;appearance:none;background-color:transparent !important;color:transparent !important;border:none !important;left:0;top:0;width:100%;height:100%;z-index:99}select.stealth option{background-color:var(--color-white);color:var(--color-black)}select[disabled]{pointer-events:none !important;opacity:0.3 !important}.select-wrapper{position:relative}.select-wrapper > i{position:absolute;display:inline-flex;align-items:center;justify-content:center;color:var(--color-blue);width:var(--input-height);height:100%;right:0;top:0;pointer-events:none}.adminClubSelector{position:fixed;display:none !important;left:calc(2 * var(--gap) + var(--menu-size));right:calc(var(--gap) + var(--sideMenu-offset));height:var(--profile-menu-toggle-height);z-index:1000;background-color:var(--color-black);padding:calc(0.5 * var(--semi-gap));border-radius:var(--semi-gap);bottom:var(--gap)}@media (max-width: 920px){.adminClubSelector{bottom:calc(2.5 * var(--gap) + var(--menu-size))}body[data-mode=app] .adminClubSelector{bottom:calc(1.5 * var(--gap))}}@media (max-width: 920px){.adminClubSelector{left:var(--gap)}}body[data-admin-mode=yes] .adminClubSelector{display:block !important}.adminClubSelector .control-label{display:none !important}.badge{display:inline-block;font-size:0.6em;padding:0.3em 1em;line-height:1;border-radius:999rem;margin-top:-0.2em}.badge-inline{transform:translateY(-0.2em)}.dialogs{position:fixed;left:0;top:0;right:0;bottom:0;transition:opacity var(--transition-duration);background-color:var(--color-white-50);z-index:99999997;perspective:50vh}.dialogs[data-dialogs="0"]{opacity:0;pointer-events:none}.dialog{position:absolute;left:50%;top:50%;pointer-events:none;opacity:0;transform:translate(-50%, -50%) rotateX(90deg);width:400px;max-width:calc(100vw - var(--scrollbar-width) - var(--gap));max-height:calc(100vh - var(--offset-bottom) - 2 * var(--gap));margin-top:calc(-0.4 * var(--offset-bottom));overflow-x:hidden;overflow-y:auto;color:var(--color-white);background-color:var(--color-black);border-radius:var(--semi-gap);transition:transform var(--transition-duration),opacity var(--transition-duration)}.dialog[data-is-overlay=yes]{background-color:var(--color-dark-gray)}.dialog[data-align-top=yes]{top:calc(var(--gap) + 0.6 * var(--offset-bottom));transform:translate(-50%, 0) rotateX(90deg)}.dialog[data-is-hidden=init]{transition:none;opacity:0;transform:translate(-50%, -50%) rotateX(0deg)}.dialog[data-is-hidden=init][data-align-top=yes]{transform:translate(-50%, 0%) rotateX(0deg)}.dialog[data-is-hidden=rendered]{transition:none;opacity:0;transform:translate(-50%, -50%) rotateX(90deg)}.dialog[data-is-hidden=rendered][data-align-top=yes]{transform:translate(-50%, 0%) rotateX(90deg)}.dialog[data-is-hidden=no]{pointer-events:all;opacity:1;transform:translate(-50%, -50%) rotateX(0deg)}.dialog[data-is-hidden=no][data-align-top=yes]{transform:translate(-50%, 0%) rotateX(0deg)}.dialog[data-is-hidden=yes]{pointer-events:none;opacity:0;transform:translate(-50%, -50%) rotateX(-90deg)}.dialog[data-is-hidden=yes][data-align-top=yes]{transform:translate(-50%, 0%) rotateX(-90deg)}.dialog[data-is-large=yes],.dialog[data-is-overlay=yes]{width:calc(100vw - var(--scrollbar-width) - 2 * var(--gap));max-width:1000px}.dialog[data-force-height=yes]{height:calc(100vh - var(--offset-bottom) - 2 * var(--gap));max-height:none}.dialog[data-force-width=yes]{width:calc(100vw - var(--scrollbar-width) - var(--gap));max-width:none}@media (max-width: 920px){.dialog[data-is-large=yes]{width:calc(100vw - var(--scrollbar-width) - var(--semi-gap))}}.dialog-title{z-index:2000000;position:sticky;top:-1px;padding:var(--gap);border-radius:var(--semi-gap) var(--semi-gap) 0 0;font-family:"Days One";background-color:var(--color-black)}.dialog[data-is-overlay=yes] .dialog-title,.dialog[data-padding-title=no] .dialog-title{padding:0}.dialog-title-overlay{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between}.dialog-title-overlay-content{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:var(--gap)}.dialog-title-overlay-close{display:flex;align-items:center;justify-content:center;width:3rem;transition:background-color var(--transition-duration-quick)}.dialog-title-overlay-close,.dialog-title-overlay-close *{cursor:pointer}.dialog-title-overlay-close:hover{background-color:var(--color-white-20)}.dialog-icon{position:absolute;display:inline-flex;align-items:center;justify-content:center;left:var(--gap);top:var(--gap);width:3rem;min-width:3rem;max-width:3rem;min-height:3rem;font-size:calc(0.7 * 3rem);color:var(--color-white)}.dialog[data-has-icon=no] .dialog-icon{display:none !important}.dialog-title .dialog-icon{top:calc(100% + var(--gap))}@media (max-width: 920px){.dialog-icon{width:2rem;min-width:2rem;max-width:2rem;min-height:2rem;font-size:calc(0.7 * 2rem)}.dialog[data-is-large=yes] .dialog-icon,.dialog[data-is-overlay=yes] .dialog-icon{left:var(--semi-gap)}}.dialog-content{z-index:1000000;padding:var(--gap);border-radius:var(--semi-gap);position:relative}.dialog-content > *{max-width:100%}.dialog[data-force-height=yes] .dialog-content{min-height:100%}.dialog[data-fixed-height=yes] .dialog-content{min-height:0;padding:0;z-index:4000000}@media (max-width: 920px){.dialog[data-is-large=yes] .dialog-content{padding-left:var(--semi-gap);padding-right:var(--semi-gap)}}.dialog[data-has-icon=yes] .dialog-content{margin-left:calc(3rem + var(--gap))}@media (max-width: 920px){.dialog[data-has-icon=yes] .dialog-content{margin-left:calc(2rem + var(--gap))}}@media (max-width: 920px){.dialog[data-has-icon=yes][data-is-large=yes] .dialog-content,.dialog[data-has-icon=yes][data-is-overlay=yes] .dialog-content{margin-left:calc(2rem + var(--semi-gap))}}.dialog[data-padding-top=no] .dialog-content{padding-top:0}.dialog[data-padding-bottom=no] .dialog-content{padding-bottom:0}.dialog-content a,.dialog-content a:hover,.dialog-content a:active,.dialog-content a:focus,.dialog-content a:visited{color:var(--color-dark-yellow);text-decoration:none}.dialog-buttons{z-index:3000000;position:sticky;bottom:-1px;padding:var(--semi-gap);border-radius:var(--semi-gap);background-color:var(--color-black)}.dialog[data-center-buttons=yes] .dialog-buttons{text-align:center}.dialog-buttons .button{margin:var(--semi-gap);transition:border-color var(--transition-duration-slow);border:var(--input-border-size) solid transparent !important}.dialog-buttons .button[data-button-type=primary]{border-color:var(--color-yellow) !important}.dialog-buttons .button[data-button-type=primary]:focus{border-color:var(--color-dark-blue) !important}.dialog-buttons .button[data-button-type=secondary]{background-color:var(--color-white-10) !important;border:var(--input-border-size) solid var(--color-white-25) !important}.dialog-buttons .button[data-button-type=secondary]:focus{border-color:var(--color-blue) !important}.dialog-buttons .button[data-button-type=secondary],.dialog-buttons .button[data-button-type=secondary] .button-label{color:var(--color-white) !important}.chmItemsSelector{display:flex;flex-direction:row;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--input-border-radius)}.chmItemsSelector-button{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;--size:3rem;height:var(--size);width:var(--size);background-color:var(--color-black-30);color:var(--color-white-60);font-size:1rem}.chmItemsSelector-items{flex-grow:1;height:3rem;overflow:hidden;background-color:var(--color-black-10)}.chmItemsSelector-items > *{position:absolute;left:0;top:0;width:100%;height:3rem;color:var(--color-white);transform:scaleX(0);transform-origin:calc(-var(--semi-gap)) center;transition:transform 0.25s}.chmItemsSelector-items > *.movePrev{transform-origin:calc(100% + (var(--semi-gap))) center}.chmItemsSelector-items > *[data-selected=yes]{transform-origin:calc(100% + (var(--semi-gap))) center;transform:scaleX(1)}.chmItemsSelector-items > *[data-selected=yes].movePrev{transform-origin:calc(-var(--semi-gap)) center}.chmPointsSelector{display:flex;flex-direction:row;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--input-border-radius)}.chmPointsSelector-button{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;--size:3rem;height:var(--size);width:var(--size);background-color:var(--color-black-30);color:var(--color-white-60);font-size:1rem}.chmPointsSelector-input{flex-grow:1;height:3rem}.chmPointsSelector-input-field{position:absolute;text-align:center;left:0;top:0;width:100%;height:3rem;color:var(--color-blue);background-color:var(--color-black-10);transition:color 0.25s,background-color 0.25s;outline:none !important;font-size:1.2rem;font-family:"Nunito"}.chmPointsSelector-input-field:focus{color:var(--color-black-light);background-color:var(--color-light-gray)}.columns-1-99{grid-template-columns:1fr 99fr}.columns-2-98{grid-template-columns:2fr 98fr}.columns-3-97{grid-template-columns:3fr 97fr}.columns-4-96{grid-template-columns:4fr 96fr}.columns-5-95{grid-template-columns:5fr 95fr}.columns-6-94{grid-template-columns:6fr 94fr}.columns-7-93{grid-template-columns:7fr 93fr}.columns-8-92{grid-template-columns:8fr 92fr}.columns-9-91{grid-template-columns:9fr 91fr}.columns-10-90{grid-template-columns:10fr 90fr}.columns-11-89{grid-template-columns:11fr 89fr}.columns-12-88{grid-template-columns:12fr 88fr}.columns-13-87{grid-template-columns:13fr 87fr}.columns-14-86{grid-template-columns:14fr 86fr}.columns-15-85{grid-template-columns:15fr 85fr}.columns-16-84{grid-template-columns:16fr 84fr}.columns-17-83{grid-template-columns:17fr 83fr}.columns-18-82{grid-template-columns:18fr 82fr}.columns-19-81{grid-template-columns:19fr 81fr}.columns-20-80{grid-template-columns:20fr 80fr}.columns-21-79{grid-template-columns:21fr 79fr}.columns-22-78{grid-template-columns:22fr 78fr}.columns-23-77{grid-template-columns:23fr 77fr}.columns-24-76{grid-template-columns:24fr 76fr}.columns-25-75{grid-template-columns:25fr 75fr}.columns-26-74{grid-template-columns:26fr 74fr}.columns-27-73{grid-template-columns:27fr 73fr}.columns-28-72{grid-template-columns:28fr 72fr}.columns-29-71{grid-template-columns:29fr 71fr}.columns-30-70{grid-template-columns:30fr 70fr}.columns-31-69{grid-template-columns:31fr 69fr}.columns-32-68{grid-template-columns:32fr 68fr}.columns-33-67{grid-template-columns:33fr 67fr}.columns-34-66{grid-template-columns:34fr 66fr}.columns-35-65{grid-template-columns:35fr 65fr}.columns-36-64{grid-template-columns:36fr 64fr}.columns-37-63{grid-template-columns:37fr 63fr}.columns-38-62{grid-template-columns:38fr 62fr}.columns-39-61{grid-template-columns:39fr 61fr}.columns-40-60{grid-template-columns:40fr 60fr}.columns-41-59{grid-template-columns:41fr 59fr}.columns-42-58{grid-template-columns:42fr 58fr}.columns-43-57{grid-template-columns:43fr 57fr}.columns-44-56{grid-template-columns:44fr 56fr}.columns-45-55{grid-template-columns:45fr 55fr}.columns-46-54{grid-template-columns:46fr 54fr}.columns-47-53{grid-template-columns:47fr 53fr}.columns-48-52{grid-template-columns:48fr 52fr}.columns-49-51{grid-template-columns:49fr 51fr}.columns-50-50{grid-template-columns:50fr 50fr}.columns-51-49{grid-template-columns:51fr 49fr}.columns-52-48{grid-template-columns:52fr 48fr}.columns-53-47{grid-template-columns:53fr 47fr}.columns-54-46{grid-template-columns:54fr 46fr}.columns-55-45{grid-template-columns:55fr 45fr}.columns-56-44{grid-template-columns:56fr 44fr}.columns-57-43{grid-template-columns:57fr 43fr}.columns-58-42{grid-template-columns:58fr 42fr}.columns-59-41{grid-template-columns:59fr 41fr}.columns-60-40{grid-template-columns:60fr 40fr}.columns-61-39{grid-template-columns:61fr 39fr}.columns-62-38{grid-template-columns:62fr 38fr}.columns-63-37{grid-template-columns:63fr 37fr}.columns-64-36{grid-template-columns:64fr 36fr}.columns-65-35{grid-template-columns:65fr 35fr}.columns-66-34{grid-template-columns:66fr 34fr}.columns-67-33{grid-template-columns:67fr 33fr}.columns-68-32{grid-template-columns:68fr 32fr}.columns-69-31{grid-template-columns:69fr 31fr}.columns-70-30{grid-template-columns:70fr 30fr}.columns-71-29{grid-template-columns:71fr 29fr}.columns-72-28{grid-template-columns:72fr 28fr}.columns-73-27{grid-template-columns:73fr 27fr}.columns-74-26{grid-template-columns:74fr 26fr}.columns-75-25{grid-template-columns:75fr 25fr}.columns-76-24{grid-template-columns:76fr 24fr}.columns-77-23{grid-template-columns:77fr 23fr}.columns-78-22{grid-template-columns:78fr 22fr}.columns-79-21{grid-template-columns:79fr 21fr}.columns-80-20{grid-template-columns:80fr 20fr}.columns-81-19{grid-template-columns:81fr 19fr}.columns-82-18{grid-template-columns:82fr 18fr}.columns-83-17{grid-template-columns:83fr 17fr}.columns-84-16{grid-template-columns:84fr 16fr}.columns-85-15{grid-template-columns:85fr 15fr}.columns-86-14{grid-template-columns:86fr 14fr}.columns-87-13{grid-template-columns:87fr 13fr}.columns-88-12{grid-template-columns:88fr 12fr}.columns-89-11{grid-template-columns:89fr 11fr}.columns-90-10{grid-template-columns:90fr 10fr}.columns-91-9{grid-template-columns:91fr 9fr}.columns-92-8{grid-template-columns:92fr 8fr}.columns-93-7{grid-template-columns:93fr 7fr}.columns-94-6{grid-template-columns:94fr 6fr}.columns-95-5{grid-template-columns:95fr 5fr}.columns-96-4{grid-template-columns:96fr 4fr}.columns-97-3{grid-template-columns:97fr 3fr}.columns-98-2{grid-template-columns:98fr 2fr}.columns-99-1{grid-template-columns:99fr 1fr}.columns-1rem-auto,.columns-1rem-auto-force{grid-template-columns:1rem auto}.columns-auto-1rem,.columns-auto-1rem-force{grid-template-columns:auto 1rem}.columns-2rem-auto,.columns-2rem-auto-force{grid-template-columns:2rem auto}.columns-auto-2rem,.columns-auto-2rem-force{grid-template-columns:auto 2rem}.columns-3rem-auto,.columns-3rem-auto-force{grid-template-columns:3rem auto}.columns-auto-3rem,.columns-auto-3rem-force{grid-template-columns:auto 3rem}.columns-4rem-auto,.columns-4rem-auto-force{grid-template-columns:4rem auto}.columns-auto-4rem,.columns-auto-4rem-force{grid-template-columns:auto 4rem}.columns-5rem-auto,.columns-5rem-auto-force{grid-template-columns:5rem auto}.columns-auto-5rem,.columns-auto-5rem-force{grid-template-columns:auto 5rem}.columns-6rem-auto,.columns-6rem-auto-force{grid-template-columns:6rem auto}.columns-auto-6rem,.columns-auto-6rem-force{grid-template-columns:auto 6rem}.columns-7rem-auto,.columns-7rem-auto-force{grid-template-columns:7rem auto}.columns-auto-7rem,.columns-auto-7rem-force{grid-template-columns:auto 7rem}.columns-8rem-auto,.columns-8rem-auto-force{grid-template-columns:8rem auto}.columns-auto-8rem,.columns-auto-8rem-force{grid-template-columns:auto 8rem}.columns-9rem-auto,.columns-9rem-auto-force{grid-template-columns:9rem auto}.columns-auto-9rem,.columns-auto-9rem-force{grid-template-columns:auto 9rem}.columns-10rem-auto,.columns-10rem-auto-force{grid-template-columns:10rem auto}.columns-auto-10rem,.columns-auto-10rem-force{grid-template-columns:auto 10rem}.columns-11rem-auto,.columns-11rem-auto-force{grid-template-columns:11rem auto}.columns-auto-11rem,.columns-auto-11rem-force{grid-template-columns:auto 11rem}.columns-12rem-auto,.columns-12rem-auto-force{grid-template-columns:12rem auto}.columns-auto-12rem,.columns-auto-12rem-force{grid-template-columns:auto 12rem}.columns-13rem-auto,.columns-13rem-auto-force{grid-template-columns:13rem auto}.columns-auto-13rem,.columns-auto-13rem-force{grid-template-columns:auto 13rem}.columns-14rem-auto,.columns-14rem-auto-force{grid-template-columns:14rem auto}.columns-auto-14rem,.columns-auto-14rem-force{grid-template-columns:auto 14rem}.columns-15rem-auto,.columns-15rem-auto-force{grid-template-columns:15rem auto}.columns-auto-15rem,.columns-auto-15rem-force{grid-template-columns:auto 15rem}.columns-16rem-auto,.columns-16rem-auto-force{grid-template-columns:16rem auto}.columns-auto-16rem,.columns-auto-16rem-force{grid-template-columns:auto 16rem}.columns-17rem-auto,.columns-17rem-auto-force{grid-template-columns:17rem auto}.columns-auto-17rem,.columns-auto-17rem-force{grid-template-columns:auto 17rem}.columns-18rem-auto,.columns-18rem-auto-force{grid-template-columns:18rem auto}.columns-auto-18rem,.columns-auto-18rem-force{grid-template-columns:auto 18rem}.columns-19rem-auto,.columns-19rem-auto-force{grid-template-columns:19rem auto}.columns-auto-19rem,.columns-auto-19rem-force{grid-template-columns:auto 19rem}.columns-20rem-auto,.columns-20rem-auto-force{grid-template-columns:20rem auto}.columns-auto-20rem,.columns-auto-20rem-force{grid-template-columns:auto 20rem}@media (max-width: 920px){.columns-auto-1rem,.columns-1rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-2rem,.columns-2rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-3rem,.columns-3rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-4rem,.columns-4rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-5rem,.columns-5rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-6rem,.columns-6rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-7rem,.columns-7rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-8rem,.columns-8rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-9rem,.columns-9rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-10rem,.columns-10rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-11rem,.columns-11rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-12rem,.columns-12rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-13rem,.columns-13rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-14rem,.columns-14rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-15rem,.columns-15rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-16rem,.columns-16rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-17rem,.columns-17rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-18rem,.columns-18rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-19rem,.columns-19rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}.columns-auto-20rem,.columns-20rem-auto{grid-template-columns:auto;grid-template-rows:auto auto}}.columns-1fr-auto{grid-template-columns:1fr auto}.columns-auto-1fr{grid-template-columns:auto 1fr}.columns-dynamic{columns:400px;gap:calc(2 * var(--gap))}.columns-dynamic > *{break-inside:avoid}.context-menu,.context-menu-toggle{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.context-menu-toggle,.context-menu-toggle *{cursor:pointer}.context-menu-items{position:absolute;left:auto;right:0.3rem;top:auto;bottom:calc(100% - 0.3rem);display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;transition:transform var(--transition-duration-quick);transform-origin:right bottom;transform:scale(0);z-index:999;border-radius:var(--semi-gap) var(--semi-gap) 0 var(--semi-gap);border:2px solid var(--color-white-25);background-color:var(--color-black);box-shadow:0 0 var(--gap) var(--color-black);overflow:hidden}.context-menu.isRight .context-menu-items{transform-origin:left bottom;left:0%;right:auto;top:auto;bottom:100%;border-radius:var(--semi-gap) var(--semi-gap) var(--semi-gap) 0}.context-menu.isDown .context-menu-items{transform-origin:right top;left:auto;right:0.3rem;top:calc(100% - 0.3rem);bottom:auto;border-radius:var(--semi-gap) 0 var(--semi-gap) var(--semi-gap)}.context-menu.isRight.isDown .context-menu-items{transform-origin:left top;left:0%;right:auto;top:100%;bottom:auto;border-radius:0 var(--semi-gap) var(--semi-gap) var(--semi-gap)}.context-menu.isOpen .context-menu-items{transform:scale(1)}.context-menu-items-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;transition:background-color var(--transition-duration-quick),border-color var(--transition-duration-quick);width:100%;border-bottom:1px solid var(--color-white-10)}.context-menu-items-item:last-child{border-bottom:none}.context-menu-items-item:hover{background-color:var(--color-white-20);border-color:transparent}.context-menu-items-item.isSelected{background-color:var(--color-white-30);border-color:transparent}.context-menu-items-item.isDisabled{opacity:0.3}.context-menu-items-item.isDisabled,.context-menu-items-item.isDisabled *{cursor:default;pointer-events:none}.context-menu-items-item,.context-menu-items-item *{cursor:pointer}.context-menu-items-item > i{display:inline-flex;align-items:center;justify-content:center;width:var(--touchable-size);min-height:var(--touchable-size)}.context-menu-items-item > span{font-family:"Nunito";font-weight:normal;font-size:0.9rem;white-space:nowrap;padding-right:1rem;color:var(--color-white) !important}.dynamicButtons .isDynamic{transform-origin:right center;transform:scale(0);transition:transform var(--transition-duration)}.dynamicButtons .isStatic{transition:opacity var(--transition-duration)}.dynamicButtons .isStatic i{transition:transform var(--transition-duration)}.dynamicButtons.isVisible .isDynamic{transform:scale(1)}.dynamicButtons.isVisible .isStatic{opacity:0.5}.dynamicButtons.isVisible .isStatic i{transform:rotate(-270deg)}.goToTop{position:fixed;display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;right:var(--gap);bottom:var(--gap);width:var(--profile-menu-toggle-height);height:var(--profile-menu-toggle-height);color:var(--color-black);background-color:var(--color-blue);border-radius:var(--input-border-radius);box-shadow:0 0 0 0.3rem var(--color-dark-gray);z-index:9997;opacity:0;pointer-events:none;transition:opacity var(--transition-duration)}body[data-scrolled=yes] .goToTop{opacity:1;pointer-events:all}@media (max-width: 920px){.goToTop{bottom:calc(2.5 * var(--gap) + var(--menu-size))}body[data-mode=app] .goToTop{bottom:calc(1.5 * var(--gap))}}@media (min-width: 1200px){.live .goToTop{right:calc(2 * var(--gap) + var(--sideMenu-width))}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Days One";font-weight:normal;margin:0;padding:0}h1,.h1{font-size:1.6rem}h2,.h2{font-size:1.4rem}h3,.h3{font-size:1.2rem}h4,.h4{font-size:1rem}h5,.h5{font-size:0.9rem}h6,.h6{font-size:0.8rem}header{position:fixed;left:0;top:0;width:100%;max-width:1500px;height:var(--header-height);margin-top:var(--header-controls-height);transition:margin-top var(--transition-duration);background-image:url("/res/img/layout/wave_top_gray.svg");background-repeat:no-repeat;background-position:left bottom;background-size:100% 100%;z-index:10000;pointer-events:none;overflow:hidden;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding-top:calc((var(--header-height) - var(--logo-height)) / 2);padding-left:calc(2 * var(--gap))}@media (max-width: 920px){header{padding-left:var(--body-padding)}}body[data-mode=app] header{display:none !important}header *{z-index:10000;pointer-events:all}header:before{content:"";position:absolute;left:-0.1rem;top:-0.1rem;width:100%;bottom:0.1rem;background-image:url("/res/img/layout/wave_top.svg");background-repeat:no-repeat;background-position:left top;background-size:100% 100%;z-index:1000;pointer-events:none}header:after{content:"";position:absolute;pointer-events:all;z-index:2000;left:0;top:0;bottom:0;width:100%;clip-path:polygon(100% 0%, 87% 2%, 72% 11%, 59% 31%, 49% 51%, 40% 68%, 28% 86%, 14% 97%, 0% 100%, 0% 0%)}header a{background-image:url("/res/img/logo/scoretrek_battle.svg");background-position:left center;background-size:contain;display:inline-block;height:var(--logo-height);width:var(--logo-width);margin-bottom:var(--gap)}.info-popup{display:inline-flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;font-size:1em;color:var(--color-white);margin:0 0.5em;margin-top:-0.33em;line-height:1;cursor:pointer}[data-info-popup]{cursor:pointer}main{margin-left:calc(var(--menu-size) + var(--gap));position:static;padding-bottom:var(--body-padding)}@media (min-width: 920.1px){main{transition:margin var(--transition-duration)}}@media (max-width: 920px){main{margin-left:0;margin-bottom:calc(var(--menu-offset) + var(--gap));transition:margin-bottom var(--transition-duration)}}body[data-admin-mode=yes] main{margin-bottom:calc(3rem + 2 * var(--gap))}nav{position:fixed;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media (max-width: 920px){nav{flex-direction:row;align-items:center}}nav.main{left:var(--gap);top:calc(var(--header-height) + var(--gap));bottom:var(--gap);width:var(--menu-size);z-index:10000;overflow:auto;padding-top:0;background-color:var(--color-black);box-shadow:0 0 0 0.2rem var(--color-dark-gray);border-radius:var(--semi-gap)}@media (max-width: 920px){nav.main{left:auto;right:var(--gap);top:auto;width:calc(100% - 2 * var(--gap));height:var(--menu-size);overflow:visible;padding-top:0;background-color:transparent;box-shadow:none;border-radius:var(--semi-gap);pointer-events:none}body[data-mode=app] nav.main{bottom:auto;top:0;left:0;right:0;width:100%;border-radius:0}nav.main *{pointer-events:all}}@media (min-width: 920.1px){nav.main{transition:width var(--transition-duration),bottom var(--transition-duration)}.mainMenu-minimized nav.main{overflow:hidden;bottom:calc(100vh - var(--header-height) - var(--gap) - var(--menu-minimized-height))}}nav.login,nav.user{right:0;top:0;z-index:20000;height:var(--header-height);display:flex;align-items:center;justify-content:center;padding:0 var(--gap)}nav.login .button{height:3rem;min-height:0}body[data-mode=app] nav.user{display:none !important}nav.user .clubLogo,nav.user .playerAvatar{display:inline-block;width:2rem;height:2rem;flex-grow:0;flex-shrink:0;background-color:var(--color-white-10);border-radius:100%;background-size:cover}nav.user .clubName,nav.user .playerName{position:relative;color:var(--color-white);font-family:"Nunito";font-size:0.9rem;font-weight:normal;padding:0.5rem 0;padding-right:1rem;flex-shrink:0;flex-grow:0;margin-left:0.5rem;white-space:nowrap;overflow:hidden}#menu{cursor:default;display:block;width:100%;height:auto}@media (max-width: 920px){#menu{height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:var(--color-black);box-shadow:0 0 0 0.2rem var(--color-dark-gray);border-radius:var(--semi-gap);transition:transform var(--transition-duration);transform-origin:right bottom;z-index:2}body[data-mode=app] #menu{border-radius:0}}#menu > ul{transition:max-height var(--transition-duration)}@media (min-width: 920.1px){.mainMenu-minimized #menu > ul{max-height:var(--menu-minimized-height)}}#menu ul{position:relative;display:block;max-height:calc(100vh - 8rem)}@media (max-width: 920px){#menu ul{width:auto;padding:0 0.5rem}}#menu ul li{display:block;width:100%;height:auto;position:relative;color:var(--color-black-light);transition:color 0.75s}#menu ul li > a{display:inline-flex;width:100%;height:3rem;align-items:center;justify-content:flex-start;font-size:0.8rem;font-family:"Days One";line-height:1.3;font-weight:800;font-style:normal;padding:0;padding-left:1rem;padding-right:1rem;overflow-wrap:normal;color:var(--color-semi-gray);transition:color 0.25s;cursor:default}@media (max-width: 920px){#menu ul li > a{white-space:nowrap}}#menu ul li > a[data-trigger-action],#menu ul li > a[href]{cursor:pointer}#menu ul li > a > i{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:1rem;padding-right:0.8rem;margin-right:0.8rem;flex-shrink:0;flex-grow:0;color:var(--color-middle-gray);transition:color 0.5s,border-color 0.5s;border-right:1px solid var(--color-white-20)}#menu ul li.current a{color:var(--color-white)}#menu ul li.current a > i{color:var(--color-yellow);border-color:var(--color-blue)}#menu ul li.current a > span > span{border-color:var(--color-blue)}#menu ul.menu > li{transition:transform var(--transition-duration),width var(--transition-duration);transform-origin:left center}@media (min-width: 920.1px){#menu ul.menu > li{width:100%}}@media (min-width: 920.1px){.mainMenu-minimized #menu ul.menu > li:not(.menu-controls){transform:scaleX(0);width:0}}#menu ul.menu > li > a{border-bottom:0.2rem solid transparent;border-top:0.2rem solid transparent;transition:border 0.5s;color:var(--color-dark-blue)}#menu ul.menu > li.hasCurrent > a{color:var(--color-yellow)}@media (max-width: 920px){body[data-mode=app] #menu ul.menu > li.hasCurrent > a{color:var(--color-blue);border-bottom-color:var(--color-blue)}}@media (min-width: 920.1px){#menu ul.menu > li a[href="javascript:"]{cursor:default !important}}#menu ul.menu > li .toggle{display:inline-block;margin-left:0.5rem;color:var(--color-semi-gray);padding-bottom:0.1em}#menu ul.menu > li .toggle i{transition:transform var(--transition-duration);transform-origin:50% 45%}#menu ul.menu > li > ul > li > a:hover{color:var(--color-white)}#menu ul.menu > li > ul > li > a:hover > i{border-color:var(--color-blue)}#menu ul.menu > li.menu-controls{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:0.5rem;border-bottom:1px solid var(--color-white-10)}#menu ul.menu > li.menu-controls,#menu ul.menu > li.menu-controls *{transition:all var(--transition-duration)}@media (max-width: 920px){#menu ul.menu > li.menu-controls{margin-bottom:0;border-bottom:none}}@media (min-width: 920.1px){.mainMenu-minimized #menu ul.menu > li.menu-controls{flex-direction:column;align-items:center;justify-content:center;width:var(--menu-minimized-width);border-bottom-color:transparent}.mainMenu-minimized{--menu-size:var(--menu-minimized-width)}}#menu ul.menu > li.menu-controls a{height:2rem;font-size:0.7rem;justify-content:center}@media (max-width: 920px){#menu ul.menu > li.menu-controls a{height:3rem;flex-direction:column}}@media (min-width: 920.1px){.mainMenu-minimized #menu ul.menu > li.menu-controls a{height:calc(var(--menu-minimized-height) / 2);flex-direction:column}}#menu ul.menu > li.menu-controls a.mainMenu-back{border-radius:var(--semi-gap) 0 0 0}@media (max-width: 920px){#menu ul.menu > li.menu-controls a.mainMenu-back{border-radius:var(--semi-gap) 0 0 var(--semi-gap);border-right:1px solid var(--color-white-20)}body[data-mode=app] #menu ul.menu > li.menu-controls a.mainMenu-back{border-radius:0;border:none;background-color:var(--color-white-10);margin-top:1px;height:calc(3rem - 1px)}}@media (min-width: 920.1px){.mainMenu-minimized #menu ul.menu > li.menu-controls a.mainMenu-back{border-radius:var(--semi-gap) var(--semi-gap) 0 0}}#menu ul.menu > li.menu-controls a.mainMenu-toggle{cursor:pointer !important;border-left:1px solid var(--color-white-20)}@media (max-width: 920px){#menu ul.menu > li.menu-controls a.mainMenu-toggle{display:none !important}}.mainMenu-minimized #menu ul.menu > li.menu-controls a.mainMenu-toggle{flex-direction:column-reverse;border-left:none;border-top:1px solid var(--color-white-20)}#menu ul.menu > li.menu-controls a.mainMenu-toggle i{font-size:0.8rem;width:auto;margin-left:0.5rem}.mainMenu-minimized #menu ul.menu > li.menu-controls a.mainMenu-toggle i{font-size:1rem;height:1.3rem;margin:0.2rem 0}#menu ul.menu > li.menu-controls i{border:none;margin-right:0;padding-right:0;width:1.2rem;color:var(--color-white)}@media (max-width: 920px){#menu ul.menu > li.menu-controls i{font-size:1.3rem;height:1.3rem}}@media (min-width: 920.1px){.mainMenu-minimized #menu ul.menu > li.menu-controls i{font-size:1.3rem;height:1.3rem}}#menu ul.menu > li.menu-controls span{color:var(--color-semi-gray);padding-top:0.1rem}@media (max-width: 920px){#menu ul.menu > li.menu-controls span{color:var(--color-white);font-size:0.5rem}}@media (min-width: 920.1px){.mainMenu-minimized #menu ul.menu > li.menu-controls span{color:var(--color-white);font-size:0.5rem}}@media (max-width: 920px){#menu ul.menu{display:grid;grid-template-columns:4rem 39fr 39fr 32fr;overflow:visible;width:100%;padding-left:0;padding-right:0}#menu ul.menu > li > a{display:flex;align-items:center;justify-content:center;padding:0.5rem;line-height:1}#menu ul.menu > li > a > span{font-size:1rem;height:auto;line-height:1;padding:0;max-width:none}#menu ul.menu > li > ul{background-color:var(--color-black);box-shadow:0 0 0 0.2rem var(--color-dark-gray);border-radius:var(--semi-gap);min-width:33vw;position:absolute;left:50%;bottom:100%;--translate-x:-50%;transform-origin:center bottom;transform:translateX(var(--translate-x)) scaleY(0);transition:transform var(--transition-duration);padding-left:0}body[data-mode=app] #menu ul.menu > li > ul{bottom:auto;top:calc(100% - 0.2rem);border-radius:0;transform-origin:center top}#menu ul.menu > li.subMenu-visible{z-index:99}#menu ul.menu > li.subMenu-visible > ul{transform:translateX(var(--translate-x)) scaleY(1)}#menu ul.menu > li.subMenu-visible .toggle > i{transform:rotate(180deg)}#menu ul.menu > li:nth-child(2) > ul{left:0;--translate-x:0}#menu ul.menu > li:last-child > ul{left:auto;right:0;--translate-x:0}}#profileMenuToggle{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding:var(--semi-gap);background-color:var(--color-black);border-radius:var(--semi-gap);box-shadow:0 0 0 0.2rem var(--color-dark-gray);height:var(--profile-menu-toggle-height)}#profileMenuToggle,#profileMenuToggle *{cursor:pointer}#profileMenuToggle .clubLogo,#profileMenuToggle .playerAvatar{width:2rem;height:2rem;background-color:var(--color-dark-gray)}body[data-authorized-player=""] #profileMenuToggle .playerAvatar{display:none !important}#profileMenuToggle .clubLogo{z-index:2000;margin-left:calc(-0.25 * var(--gap))}body[data-battle-manager=no] #profileMenuToggle .clubLogo{display:none !important}body[data-authorized-club=""] #profileMenuToggle .clubLogo{display:none !important}#profileMenu{position:absolute;right:var(--gap);top:calc(50% + 0.5 * var(--profile-menu-toggle-height) + 0.2rem);transform:scale(0);transform-origin:right top;transition:transform var(--transition-duration);background-color:var(--color-black);border-radius:var(--semi-gap);box-shadow:0 0 0 0.2rem var(--color-dark-gray);padding:1rem 0;width:auto;max-width:calc(100vw - 2 * var(--gap))}#profileMenu .profileMenu-item{color:#fff;padding:calc(0.25 * var(--gap)) 1rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:auto;max-width:100%;overflow:hidden}#profileMenu .profileMenu-item:after{content:"";display:inline-block;position:absolute;right:0;top:0;bottom:0;width:1rem;background:linear-gradient(to right, var(--color-black-0), var(--color-black-100));z-index:5000}#profileMenu .profileMenu-item .button{margin:auto;margin-top:1rem}body.profileMenu-visible #profileMenu{transform:scale(1)}[data-trigger-action],[data-trigger-action] *{cursor:pointer}.player{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;max-width:100%}.player.isLarge{flex-direction:column;align-items:center;justify-content:flex-start}.player.isLarge .badge{margin-top:0.3rem}.player-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;transition:background-color var(--transition-duration-quick)}.player-item:not([data-paid=yes]) .player-paid,.player-item[data-paid=yes] .player-unpaid{display:none !important}.player-item:hover{background-color:var(--color-black-25)}.tournament-players-list .player-item:first-child{border-top-left-radius:calc(0.5 * var(--gap));border-top-right-radius:calc(0.5 * var(--gap))}.tournament-players-list .player-item:last-child{border-bottom-left-radius:calc(0.5 * var(--gap));border-bottom-right-radius:calc(0.5 * var(--gap))}.player-item[data-participant-status=requested] .player-avatar,.player-item[data-participant-status=requested] .player-name-wrapper{opacity:0.5}[data-has-payment][data-has-payment=yes] .payment-badge-decent{display:none !important}[data-has-payment][data-has-payment=no] .payment-badge{display:none !important}.player-pay-status{z-index:99}.player-avatar{display:inline-block;flex-grow:0;flex-shrink:0;width:2rem;height:2rem;background-size:cover;border-radius:100%;background-color:var(--color-black-20)}.player.isLarge .player-avatar{width:15rem;height:15rem}.player-avatar i{display:inline-flex;align-items:center;justify-content:center;left:0;top:0;width:100%;height:100%;font-size:1.5rem}.player-name{font-size:1rem}.player.isLarge .player-name{margin-top:1rem;font-size:1.3rem;font-weight:bold}.player-name,.player-name-team{display:inline-block;line-height:1;max-width:calc(100% - 3rem);overflow:hidden;text-overflow:ellipsis;padding-left:0.4rem}.player-name-team{font-size:0.8rem;color:var(--color-dark-blue)}.player-item[data-team-id=""] .player-name-team{display:none !important}[data-tournament-id][data-has-teams=no] .player-name-team{display:none !important}.player-name-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0.3rem;max-width:calc(100% - 3rem);min-height:2rem}.player-name-wrapper .player-name,.player-name-wrapper .player-name-team{max-width:100%}[data-tournament-id][data-has-teams=yes] .player-item:not([data-team-id=""]) .player-name-wrapper .player-name{font-size:0.8rem}.player-controls{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.player-info-more{display:flex;flex-direction:column;align-items:stretch;justify-content:center}.player-info-more-toggle{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--gap);margin-left:calc(-1 * var(--gap));margin-right:calc(-1 * var(--gap));background-color:var(--color-white-15)}.player-info-more-toggle,.player-info-more-toggle *{cursor:pointer}.player-info-more-toggle i{transition:transform var(--transition-duration);transform:rotate(0deg)}.player-info-more.isOpen .player-info-more-toggle i{transform:rotate(180deg)}.player-tournaments{display:grid;grid-template-columns:auto 1fr auto;column-gap:var(--gap);grid-auto-flow:row dense}.player-tournaments-item{display:contents}.player-tournaments-item-position{grid-column:1}.player-tournaments-item-score{grid-column:3;font-size:0.8em}.player-tournaments-item-tournament{grid-column:2;min-width:0}.player-rating,.player-rating-header{display:grid;padding-bottom:var(--semi-gap);margin-bottom:var(--semi-gap);border-bottom:1px solid var(--color-white-10);grid-template-columns:1fr 5rem 5rem 5rem}.player-rating:last-child{border-bottom:none}.player-rating-rating,.player-rating-total,.player-rating-quote{text-align:right}.player-prevTournament .tournament-item{margin-top:0}.player-search-input{width:100%}.player-search-input-text{width:100%;padding-left:2rem !important;z-index:1}.player-search-input-icon{position:absolute;display:inline-flex;align-items:center;justify-content:center;color:var(--color-light-pink);left:0;top:0;height:100%;width:calc(2rem + var(--input-border-size));padding-left:var(--input-border-size);z-index:2;pointer-events:none}.player-search-results{height:calc(100vh - 14.8rem);max-height:22.6rem;overflow:hidden}.player-search-results-items{height:100%;overflow:auto}.player-search-results-items .player-item{transition:background-color var(--transition-duration-quick)}.player-search-results-items .player-item,.player-search-results-items .player-item *{cursor:pointer}.player-search-results-items .player-item:hover{background-color:var(--color-white-20)}.player-search-results-items .player-item.isDisabled{opacity:0.5;pointer-events:none}.tournament-players .player-item[data-paid=yes] .player-controls [data-trigger-action="participant.pay"],.tournament-players .player-item[data-paid=no] .player-controls [data-trigger-action="participant.unpay"],.tournament-players .player-item[data-verified=yes] .player-controls [data-trigger-action="participant.verifyPlayer"],.tournament-players .player-item:not([data-player-id=""]) .player-controls [data-trigger-action="participant.linkPlayer"],.tournament-players .player-item[data-player-id=""] .player-controls [data-trigger-action="participant.unlinkPlayer"],.tournament-players .player-item:not([data-player-id=""]) .player-controls [data-trigger-action="participant.renamePlayer"],.tournament-players:not([data-id=blocklist]) .player-controls .button[data-trigger-action="participant.reset"],.tournament-players:not([data-id=requests]) .player-controls .button[data-trigger-action="participant.info"],.tournament-players [data-participant-status]:not([data-participant-status=requested]) .player-controls [data-trigger-action="participant.confirmRequest"],.tournament-players[data-id=requests] [data-participant-status=requested] .player-controls [data-trigger-action="participant.accept"],.tournament-players[data-id=requests] [data-participant-status=requested] .player-controls [data-trigger-action="participant.wait"],.tournament-players[data-id=requests] [data-participant-status=requested] .player-controls [data-trigger-action="participant.block"],.tournament-players[data-id=requests] [data-participant-status=requested] .player-controls [data-trigger-action="participant.unlinkPlayer"],.tournament-players[data-id=requests] [data-participant-status=pending] .player-controls .button[data-trigger-action="participant.info"],.tournament-players[data-id=requests] .player-pay-status,.tournament-players[data-id=requests] .player-controls [data-trigger-action="participant.pay"],.tournament-players[data-id=requests] .player-controls [data-trigger-action="participant.unpay"],.tournament-players[data-id=requests] .player-controls [data-trigger-action="participant.reset"],.tournament-players[data-id=requests] .player-controls .button[data-trigger-action="participant.wait"],.tournament-players[data-id=participants] .player-controls [data-trigger-action="participant.accept"],.tournament-players[data-id=waitlist] .player-controls [data-trigger-action="participant.wait"],.tournament-players[data-id=waitlist] .player-controls .button[data-trigger-action="participant.pay"],.tournament-players[data-id=waitlist] .player-controls .button[data-trigger-action="participant.unpay"],.tournament-players[data-id=blocklist] .player-pay-status,.tournament-players[data-id=blocklist] .player-controls [data-trigger-action="participant.pay"],.tournament-players[data-id=blocklist] .player-controls [data-trigger-action="participant.unpay"],.tournament-players[data-id=blocklist] .player-controls .button[data-trigger-action="participant.accept"],.tournament-players[data-id=blocklist] .player-controls .button[data-trigger-action="participant.wait"],.tournament-players[data-id=blocklist] .player-controls [data-trigger-action="participant.block"]{display:none !important}.tournament-details[data-has-waitlist=no] .tournament-players[data-id=waitlist],.tournament-details[data-has-waitlist=no] .tournament-players .player-controls [data-trigger-action="participant.wait"]{display:none !important}.tournament-details[data-has-teams=no] [data-id=assignTeams]{display:none !important}.quickAccess{display:grid}.quickAccess-title{margin-bottom:var(--semi-gap)}.quickAccess-items{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:var(--gap);max-width:800px;grid-template-areas:"scheduled my" "running   my" "done      series"}@media (max-width: 640px){.quickAccess-items{grid-template-columns:1fr 1fr}}body[data-battle-manager=yes] .quickAccess-items{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"scheduled plan plan" "running   my   series" "done      my   series"}@media (max-width: 640px){body[data-battle-manager=yes] .quickAccess-items{grid-template-columns:1fr 1fr;grid-template-areas:"scheduled plan" "running   my" "done      series"}}.quickAccess-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--gap);background-color:var(--color-black-90);border-radius:var(--semi-gap);transition:background-color var(--transition-duration-quick);gap:var(--semi-gap)}.quickAccess-item:hover{background-color:var(--color-black-100)}.quickAccess-item--scheduled{grid-area:scheduled}.quickAccess-item--plan{grid-area:plan}.quickAccess-item--running{grid-area:running}.quickAccess-item--series{grid-area:series}.quickAccess-item--my{grid-area:my}.quickAccess-item--done{grid-area:done}.quickAccess-item-icon{display:inline-flex;align-items:center;justify-content:center;font-size:2rem;color:var(--color-dark-blue);transition:color var(--transition-duration-quick)}.quickAccess-item:hover .quickAccess-item-icon{color:var(--color-blue)}.quickAccess-item-label{font-size:0.8rem;color:var(--color-white);transition:color var(--transition-duration-quick);display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.quickAccess-item-label i{display:inline-block;padding-top:0.2em;margin-left:0.3em;color:var(--color-white-50)}.quickAccess-item:hover .quickAccess-item-label{color:var(--color-white-100)}#refreshIndicator{position:fixed;display:flex;align-items:center;justify-content:center;left:0;right:0;top:0;z-index:99999996;font-size:3rem;color:var(--color-green);transform-origin:center top;transform:scale(var(--progress));background:radial-gradient(closest-side, rgba(0, 0, 0, var(--progress)) 0%, rgba(0, 0, 0, calc(0.75 * var(--progress))) 50%, rgba(0, 0, 0, 0) 100%)}#refreshIndicator i{transform:rotate(calc(var(--progress) * 360deg));opacity:var(--progress)}#refreshIndicator.fullProgress i{animation:spin 2s linear infinite}.row{display:grid;gap:var(--gap)}.row-top,.row-center,.row-bottom{display:flex;flex-direction:row;justify-content:flex-start}.row-top{align-items:flex-start}.row-center{align-items:center}.row-bottom{align-items:flex-end}.row-between{justify-content:space-between}.row-around{justify-content:space-around}.row-start{justify-content:flex-start}.row-end{justify-content:flex-end}@media (max-width: 600px){.row-responsive{flex-direction:column;align-items:stretch;justify-content:flex-start}}.tabs{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;background-color:var(--color-dark-gray);box-shadow:0 0 0 0.3rem var(--color-dark-gray);padding-left:calc(2 * var(--gap))}@media (max-width: 600px){.tabs{padding-left:var(--semi-gap)}}.tabs > *{z-index:2}.tabs:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-bottom:2px solid var(--color-blue);z-index:1}.tabs:after{content:"";position:absolute;left:0;bottom:100%;width:100%;height:20rem;z-index:1;background-color:var(--color-dark-gray)}.tabs.subTabs{background-color:var(--color-darker-blue);border-top:1rem solid var(--color-darker-blue)}.tabs-tab{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;height:3rem;padding:0 calc(1rem + 2px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Days One";font-size:0.9rem;background-color:var(--color-dark-gray);border-top:2px solid transparent;border-bottom:2px solid var(--color-blue);border-radius:var(--semi-gap) var(--semi-gap) 0 0}.subTabs .tabs-tab{background-color:var(--color-darker-blue)}.tabs-tab,.tabs-tab *{color:var(--color-white-70)}.subTabs .tabs-tab,.subTabs .tabs-tab *{color:var(--color-white)}.tabs-tab i{display:inline-block;margin-right:0.5em}.tabs-tab.isActive{background-color:var(--color-dark-gray);border:2px solid var(--color-blue);border-bottom-color:var(--color-dark-gray);padding:0 1rem}.subTabs .tabs-tab.isActive{background-color:var(--color-blue)}.tabs-tab.isActive,.tabs-tab.isActive *{color:var(--color-white)}.toggle-indicator{position:absolute;left:0;top:0;bottom:0;width:100%;height:100%;padding-left:0.75rem;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:1rem;color:var(--color-white-50);z-index:2}[data-toggle-id=""] .toggle-indicator{display:none !important}.toggle-indicator i{transition:transform var(--transition-duration-quick);transform:rotate(0deg)}[data-toggle-id][data-is-open=no] .toggle-indicator i{transform:rotate(-90deg)}[data-toggle-id].hasControls .toggle-indicator{width:calc(100% - 3.5rem)}.qrCode{width:100%;height:auto}.qrCode svg{width:60% !important;height:auto !important;aspect-ratio:1/1}@media (min-aspect-ratio: 432/700){.qrCode svg{max-width:calc(100vmin - 6 * var(--gap) - 3rem - 4rem) !important}}.isReadOnly .tournament-wizard *,.isReadOnly .tournament-wizard-intro *,.isReadOnly .tournament-wizard-official *{pointer-events:none !important}.isReadOnly .tournament-wizard > * > *,.isReadOnly .tournament-wizard-intro > * > *,.isReadOnly .tournament-wizard-official > * > *{opacity:0.4}.isReadOnly .tournament-wizard [data-step=checkout],.isReadOnly .tournament-wizard-intro [data-step=checkout],.isReadOnly .tournament-wizard-official [data-step=checkout]{display:none !important}.allowNameEdit .tournament-wizard-intro *{pointer-events:all !important}.allowNameEdit .tournament-wizard-intro > * > *{opacity:1}.tournament-wizard{margin-bottom:calc(-1 * var(--body-padding))}.tournament-wizard-step{padding-bottom:var(--gap);border-top:1px solid var(--color-black);margin-top:var(--gap);transform-origin:center top}.tournament-wizard-step:first-child{border-top:none}.tournament-wizard-step:last-child{position:sticky;z-index:999;bottom:0;padding-bottom:var(--gap);padding-top:var(--gap);margin-top:0;margin-bottom:calc(-1 * var(--body-padding));box-shadow:0 0 0 0.2rem var(--color-dark-gray)}body[data-admin-mode=yes] .tournament-wizard-step:last-child{padding-bottom:calc(var(--gap) + 4rem)}@media (max-width: 920px){.tournament-wizard-step:last-child{--bottom-distance:calc(var(--menu-offset) + var(--gap));margin-bottom:calc(-1 * var(--bottom-distance));padding-bottom:var(--bottom-distance);transition:padding-bottom var(--transition-duration),margin-bottom var(--transition-duration)}body[data-admin-mode=yes] .tournament-wizard-step:last-child{padding-bottom:calc(var(--bottom-distance) + 4rem)}}@media (max-height: 400px){.tournament-wizard-step:last-child{position:relative}}@media (max-width: 920px){.dialog .tournament-wizard-step:last-child{padding-bottom:var(--gap)}}.tournament-wizard-step[data-step=checkout]{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:var(--color-dark-gray);gap:1rem}.tournament-wizard-step[data-visible=no]{display:none}.tournament-wizard-step[data-visible=yes]{animation:scale-slide-down var(--transition-duration-slow) 1}.tournament-wizard-step:first-child{margin-top:0}.tournament-wizard-step-label{font-family:"Days One";font-size:1.5rem;padding-bottom:var(--semi-gap);padding-top:var(--gap);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:0.5em}.tournament-wizard-step-choices{display:grid;grid-template-columns:repeat(auto-fill, minmax(15rem, 1fr));gap:var(--gap)}.tournament-wizard-step-choice{overflow:hidden;display:inline-block;background-color:var(--color-white-10);color:var(--white);transition:color var(--transition-duration-quick),background-color var(--transition-duration-quick);padding:var(--gap);border-radius:var(--input-border-radius)}.tournament-wizard-step-choice-editable{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.tournament-wizard-step-choice-editable-icon{color:var(--color-blue);transition:color var(--transition-duration-quick)}.tournament-wizard-step-choice[data-selected=yes] .tournament-wizard-step-choice-editable-icon{color:var(--color-black)}.tournament-wizard-step-choice-editable-edit{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--semi-gap);height:2rem;margin-left:var(--semi-gap);padding:0 var(--semi-gap);border-radius:calc(0.5 * var(--input-border-radius));background-color:var(--color-black);color:var(--color-white);transition:color var(--transition-duration-quick);font-size:0.8rem}.tournament-wizard-step-choice-editable:hover .tournament-wizard-step-choice-editable-edit{color:var(--color-yellow)}.tournament-wizard-step-choice,.tournament-wizard-step-choice *{cursor:pointer}.tournament-wizard-step-choice:nth-child(3n){margin-right:0}.tournament-wizard-step-choice-icon{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-family:"Days One";font-size:2rem}.tournament-wizard-step-choice-icon i{display:inline-block;margin-bottom:0.3em}.tournament-wizard-step-choice-icon [data-id=label]{font-size:1rem}.tournament-wizard-step-choice-icon-image{font-size:3rem;display:inline-block;width:calc(1em + 2px);height:calc(1em + 2px);flex-grow:0;flex-shrink:0;background-size:calc(100% - 2px) calc(100% - 2px)}.tournament-wizard-step-choice-label{position:static}.tournament-wizard-step-choice-label-beta{position:absolute;top:-1px;right:-1px;transform-origin:center top;transform:translateX(50%) rotate(45deg);width:7rem;height:3rem;padding:0.1rem 0.3rem;padding-top:1.7rem;white-space:nowrap;font-weight:bold;font-size:0.9rem;text-align:center;line-height:1;color:var(--color-pink);background-color:var(--color-white);transition:color var(--transition-duration-quick),background-color var(--transition-duration-quick)}.tournament-wizard-step-choice[data-selected=yes] .tournament-wizard-step-choice-label-beta{color:var(--color-light-pink);background-color:var(--color-black)}.tournament-wizard-step-choice-label-beta:before{content:"BETA"}.tournament-wizard-step-choice-details{display:block;margin-top:var(--semi-gap);opacity:0.5;font-size:0.8rem}.tournament-wizard-step-choice[data-selected=yes]{background-color:var(--color-blue);color:var(--color-black)}.tournament-wizard-step-choice[data-visible=no]{display:none !important}.tournament-wizard-step-rounds{display:grid;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr));gap:calc(2 * var(--gap))}.tournament-wizard-step-round{display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch;background-color:var(--color-black-20);color:var(--white);padding:var(--gap);overflow:hidden;border-radius:calc(0.5 * var(--gap))}.tournament-wizard-step-round > *{width:100%}.tournament-wizard-step-round-label{font-family:"Days One";flex-grow:1;text-align:center}.tournament-wizard-step-round-label [data-id=roundTitle]{display:none;font-size:1.5rem;margin-right:var(--gap);color:var(--color-blue);margin-top:0.5rem}.tournament-wizard-step-round-label [data-id=roundLabel]{display:block;font-size:1rem;color:var(--color-white);margin-top:1rem}.tournament-wizard-step-round-label [data-id=roundSubLabel]{font-size:0.8rem;display:block;color:var(--color-white-50);background-color:var(--color-black-40);padding:calc(0.6 * var(--gap)) calc(1 * var(--gap));margin:calc(-1 * var(--gap));margin-bottom:0;width:calc(100% + 2 * var(--gap))}.tournament-wizard-step-round-details{display:block;text-align:center;font-size:0.8rem;margin-top:0.2rem;opacity:0.8;color:var(--color-yellow)}.tournament-wizard-step-round-settings{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--gap)}.tournament-wizard-step-round-settings > *{flex-grow:1}.tournament-wizard-step-round-game{margin-top:var(--gap)}.tournament-wizard-step-round-game-label{margin-bottom:var(--semi-gap);text-align:center;color:var(--color-white-50)}.tournament-wizard-step-round-game-choice{display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.tournament-wizard-step-round-game-choice-icon{display:inline-flex;flex-direction:row;align-items:center;justify-content:center}.tournament-wizard-step-round-game-choice-icon-image{font-size:2rem;display:inline-block;width:calc(1em + 2px);height:calc(1em + 2px);background-size:calc(100% - 2px) calc(100% - 2px)}.tournament-wizard-step-round-game-choice-icon-label{display:none}.tournament-wizard-step-round-target{margin-top:var(--gap)}.tournament-wizard-step-round-target-label{margin-bottom:var(--semi-gap);text-align:center;color:var(--color-white-50)}.tournament-details-grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(2 * var(--gap))}@media (max-width: 1200px){.tournament-details-grid{grid-template-columns:1fr;gap:0}}@media (min-width: 1800px){.tournament-details-grid{grid-template-columns:1fr 2fr}}.tournament-details-grid-lists{display:block}.tournament-details-grid-lists .tournament-players-requests{grid-area:requests}.tournament-details-grid-lists .tournament-players-participants{grid-area:participants}.tournament-details-grid-lists .tournament-players-waitlist{grid-area:waitlist}.tournament-details-grid-lists .tournament-players-blocklist{grid-area:blocklist}@media (min-width: 1800px){.tournament-details-grid-lists{display:grid;gap:0;column-gap:var(--gap);grid-template-columns:1fr 1fr;grid-template-areas:"requests     ." "participants waitlist" "blocklist    ."}}.tournament-players-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border-radius:calc(0.5 * var(--gap));background-color:var(--color-black-20);min-height:1.5rem}.tournament-players-list > *{display:flex;width:100%}.tournament-players-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--gap)}.tournament-players-requests{z-index:99}.tournament-players-participants{z-index:98}.tournament-players-waitlist{z-index:97}.tournament-players-blocklist{z-index:96}.tournament-location{display:inline-flex;flex-direction:column;align-items:stretch;justify-content:center;border-radius:calc(0.5 * var(--gap));background-color:var(--color-black-20);overflow:hidden}.tournament-location[data-trigger-action],.tournament-location *[data-trigger-action]{transition:background-color var(--transition-duration-quick)}.tournament-location[data-trigger-action]:hover,.tournament-location *[data-trigger-action]:hover{background-color:var(--color-black-40)}.tournament-location .tournament-preset-list-item-details-gameType-icon{font-size:1.5rem;margin-right:0.5rem}.tournament-location .tournament-preset-list-item-details-gameType-label{font-size:1rem}.tournament-location-address{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.tournament-location-address-icon{width:1.5rem;margin-right:var(--semi-gap);text-align:center}.tournament-organization{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border-radius:calc(0.5 * var(--gap));background-color:var(--color-black-20)}.tournament-leagueLimit{display:inline-block;line-height:1;padding-top:0.1rem;color:var(--color-white);font-size:0.8rem}.tournament-description-wrapper{max-height:6rem;overflow:hidden;padding-bottom:1rem}.tournament-description-wrapper > *{z-index:1}.tournament-description-wrapper:after{content:"";position:absolute;z-index:2;left:0;right:0;bottom:0;height:4rem;background:linear-gradient(to bottom, var(--color-white-0) 0%, var(--color-dark-gray) 2rem, var(--color-dark-gray) 100%);opacity:1;transition:opacity 0.4s}.tournament-description-wrapper.hasReadMore,.tournament-description-wrapper.hasReadLess{padding-bottom:3rem}@media (min-width: 1200px){.tournament-description-wrapper.hasReadMore:not(.forceReadMore),.tournament-description-wrapper.hasReadLess:not(.forceReadMore){padding-bottom:1rem}}.tournament-description-wrapper:not(.hasReadMore){max-height:none;overflow:visible}.tournament-description-wrapper:not(.hasReadMore):after,.tournament-description-wrapper:not(.hasReadMore) .tournament-description-readMore{opacity:0 !important;pointer-events:none !important}.tournament-description-wrapper:not(.hasReadLess) .tournament-description-readLess,.tournament-description-wrapper.hasReadMore .tournament-description-readLess{opacity:0 !important;pointer-events:none !important}@media (min-width: 1200px){.tournament-description-wrapper:not(.forceReadMore){max-height:none;overflow:visible}.tournament-description-wrapper:not(.forceReadMore):after,.tournament-description-wrapper:not(.forceReadMore) .tournament-description-readMore,.tournament-description-wrapper:not(.forceReadMore) .tournament-description-readLess{opacity:0 !important;pointer-events:none !important}}.tournament-description-readMore,.tournament-description-readLess{position:absolute;z-index:3;left:0;bottom:0;opacity:1;transition:opacity 0.4s}.tournament-register-checkbox .control-label{font-weight:bold}.participant-status{padding:var(--gap);background-color:var(--color-black-20);border-radius:var(--semi-gap)}.draw-matches{display:grid;grid-template-columns:1fr;gap:var(--gap);padding:var(--gap) 0;background-color:var(--color-white-20);max-height:calc(100vh - 20rem);overflow-x:hidden;overflow-y:auto}.draw-match{display:grid;grid-template-columns:1fr 2rem 1fr;gap:var(--gap);padding:var(--semi-gap);background-color:var(--color-black)}.draw-match-separator{display:flex;align-items:center;justify-content:center;color:var(--color-blue)}.draw-match-team .group-editor-teams-team.isBye .group-editor-teams-team-name,.draw-match-team .group-editor-teams-team.isBye .group-editor-teams-team-name *{color:var(--color-white-50) !important}.draw-match-team .group-editor-teams-team.isBye[data-is-team=yes] .group-editor-player.isBye{opacity:0.5}.draw-match-team.isFixed .group-editor-teams-team{border-left-color:var(--color-white)}.draw-match-team.isFixed .group-editor-teams-team,.draw-match-team.isFixed .group-editor-teams-team *{cursor:default}.draw-match-team.isMovable .group-editor-teams-team{border-left-color:var(--color-yellow)}.draw-match-team.isMovable .group-editor-teams-team.wasDropped{border-left-color:var(--color-green)}.draw-match-team.isMovable .group-editor-teams-team.wasMoved{border-left-color:var(--color-blue)}.draw-match-team.isMovable .group-editor-teams-team.allowDrop{border-left-color:var(--color-green)}.draw-match-team.isMovable .group-editor-teams-team,.draw-match-team.isMovable .group-editor-teams-team *{cursor:move}.tournament-filter-wrapper{position:sticky;top:calc(var(--header-height) + var(--body-padding));z-index:1000;padding:var(--semi-gap);margin:0 calc(-1 * var(--semi-gap));box-shadow:0 0 0 0.2rem var(--color-dark-gray);border-radius:var(--semi-gap);background-color:var(--color-black);max-width:calc(920px + 2 * var(--semi-gap))}.tournament-filter-wrapper .button{border:0.2rem solid var(--color-dark-gray)}.tournament-filter-wrapper[data-has-filter=yes] .tournament-filter-toggle-icon,.tournament-filter-wrapper[data-has-filter=yes] .tournament-filter-toggle-icon *,.tournament-filter-wrapper[data-has-filter=yes] .tournament-filter-toggle-text,.tournament-filter-wrapper[data-has-filter=yes] .tournament-filter-toggle-text *{color:var(--color-blue) !important}.tournament-filters{overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - var(--header-height) - var(--body-padding) - var(--gap) - 5rem)}@media (max-width: 920px){.tournament-filters{max-height:calc(100vh - var(--header-height) - var(--body-padding) - var(--gap) - var(--menu-size) - 5rem)}}.game-result{display:grid;gap:var(--gap);grid-template-columns:1fr 3rem 1fr;grid-template-areas:"target    target   target" "team1     vs       team2" "result1   game     result2" "takes1    takes    takes2" "maxBreak1 maxBreak maxBreak2"}.game-result.isTarget{grid-template-columns:1fr;grid-template-areas:"target" "result1"}.game-result-team1,.game-result-team2{display:inline-flex;flex-direction:row;align-items:flex-end}.game-result-team1.team-align-right .match-team-player,.game-result-team2.team-align-right .match-team-player{flex-direction:row-reverse !important}.game-result-team1.team-align-right .match-team-player-avatar,.game-result-team2.team-align-right .match-team-player-avatar{margin-right:0 !important;margin-left:var(--margin) !important}.game-result-team1.team-align-right .match-team-player-name,.game-result-team2.team-align-right .match-team-player-name{text-align:right !important}.game-result-target{grid-area:target;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.3rem}.game-result-target-value{font-size:1.3rem;font-weight:bold;color:var(--color-blue)}.game-result.isTarget .game-result-target{align-items:flex-start}.game-result[data-target="0"] .game-result-target{display:none !important}.game-result-team1{grid-area:team1;justify-content:flex-end}.game-result-team2{grid-area:team2;justify-content:flex-start}.game-result-result1{grid-area:result1}.game-result-result2{grid-area:result2}.game-result-takes1{grid-area:takes1}.game-result-takes2{grid-area:takes2}.game-result-maxBreak1{grid-area:maxBreak1}.game-result-maxBreak2{grid-area:maxBreak2}.game-result-game,.game-result-vs,.game-result-takes,.game-result-maxBreak{display:inline-flex;flex-direction:row;align-items:center;justify-content:center}.game-result-vs{grid-area:vs;align-items:flex-end}.game-result-game{grid-area:game}.game-result-game-icon{font-size:calc(2rem - 2px);display:inline-block;width:calc(1em + 2px);height:calc(1em + 2px);background-size:calc(100% - 2px) calc(100% - 2px)}.game-result-takes{grid-area:takes}.game-result-maxBreak{grid-area:maxBreak}.group-head{display:grid;grid-template-columns:1fr 1fr;grid-template-columns:repeat(2, minmax(0, 1fr));gap:calc(2 * var(--gap))}@media (max-width: 920px){.group-head{gap:var(--semi-gap)}}.group-editor{display:grid;grid-template-columns:1fr 1fr;grid-template-columns:repeat(2, minmax(0, 1fr));gap:calc(2 * var(--gap));max-height:calc(100vh - 20rem);overflow-x:hidden;overflow-y:auto}@media (max-width: 920px){.group-editor{gap:var(--semi-gap)}}.group-editor-teams{z-index:2;padding-top:calc((var(--semi-gap) + 2rem + var(--gap)) / var(--group-size) + var(--semi-gap))}.group-editor-teams-wrapper{border-radius:calc(1.3 * var(--semi-gap))}.group-editor-teams-wrapper.allowDrop{background-color:var(--color-darker-yellow) !important}.group-editor-teams-team{border-radius:calc(1.3 * var(--semi-gap));padding:0;border-radius:var(--semi-gap);border-left:var(--color-red) var(--semi-gap) solid;background-color:var(--color-gray)}.group-editor-teams .group-editor-teams-team{margin-top:calc((var(--semi-gap) + 2rem + var(--gap)) / var(--group-size) + var(--semi-gap))}.group-editor-teams .group-editor-teams-team:first-child{margin-top:0}.group-editor-teams-team,.group-editor-teams-team *{cursor:move}.group-editor-teams-team.isDragged{opacity:0.8;border-left-color:var(--color-yellow)}.group-editor-teams-team-name{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--gap);padding-left:calc(var(--semi-gap) + 2.4rem);padding-bottom:0}@media (max-width: 920px){.group-editor-teams-team-name{padding-left:calc(0.5 * var(--semi-gap))}}.group-editor-teams-team[data-players-count="1"] .group-editor-teams-team-name{display:none !important}.group-editor-teams-team-name [data-id=teamName]{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.group-editor-teams-team-from{padding:var(--semi-gap);padding-top:0;padding-left:calc(var(--semi-gap) + 2.4rem);font-size:0.8rem;color:var(--color-black)}.group-editor-player{display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:var(--semi-gap);border-radius:var(--semi-gap)}.group-editor-player.isBye{flex-direction:row;align-items:center;justify-content:flex-start}.group-editor-player-data{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.group-editor-player-from{padding:0;padding-top:var(--semi-gap);padding-left:2.4rem;font-size:0.8rem;color:var(--color-black)}.group-editor-teams-team[data-is-team=yes]:not([data-players-count="2"]) .group-editor-player-from{display:none !important}.group-editor-player-avatar{display:inline-block;flex-grow:0;flex-shrink:0;width:2rem;height:2rem;margin-right:0.4rem;background-size:cover;border-radius:100%;background-color:var(--color-black-20)}.group-editor-player-avatar i{display:inline-flex;align-items:center;justify-content:center;left:0;top:0;width:100%;height:100%;font-size:1rem}.group-editor-player-name{display:inline-block;font-size:1rem;line-height:1;max-width:calc(100% - 3rem);overflow:hidden;text-overflow:ellipsis}@media (max-width: 600px){.group-editor-player-name{font-size:0.8rem}}.group-editor-teams-team[data-is-team=yes] .group-editor-player:not(:first-child){padding-top:0}.group-editor-teams-team[data-is-team=yes] .group-editor-player:not(:last-child){padding-bottom:0}.group-editor-teams-team[data-is-team=yes] .group-editor-player .group-editor-player-avatar{border-radius:0}.group-editor-teams-team[data-is-team=yes] .group-editor-player:first-child{flex-direction:column-reverse}.group-editor-teams-team[data-is-team=yes] .group-editor-player:first-child .group-editor-player-avatar{border-radius:100% 100% 0 0}.group-editor-teams-team[data-is-team=yes] .group-editor-player:last-child .group-editor-player-avatar{border-radius:0 0 100% 100%}.group-editor-groups-group{border-radius:calc(1.3 * var(--semi-gap));background-color:var(--color-white-20);padding:calc(var(--gap) / 3);margin-bottom:var(--gap)}.group-editor-groups-group-name{height:2rem;padding-left:var(--semi-gap)}.group-editor-participant{margin-bottom:var(--semi-gap)}.group-editor-groups[data-group-count="1"] .group-editor-participant:nth-child(2n+1){margin-bottom:1px}.group-editor-groups[data-group-count="1"] .group-editor-participant:nth-child(2n){margin-bottom:calc(var(--gap) - 1px)}.group-editor-participant:last-child{margin-bottom:0 !important}.group-editor-participant > .isBye{background-color:var(--color-white-10)}.group-editor-participant > .isBye.hasParticipant{display:none !important}.group-editor-participant > .isBye.ui-droppable-active{background-color:var(--color-white-25)}.group-editor-participant > .isBye.allowDrop{background-color:var(--color-dark-yellow) !important}.group-editor-participant [data-id=team]{border-left-color:var(--color-green)}.group-editor-participant [data-id=team].ui-droppable-active{background-color:var(--color-white-25)}.group-editor-participant [data-id=team].allowDrop,.group-editor-participant [data-id=team].willRemove{background-color:var(--color-dark-yellow)}.group-editor-participant [data-id=team].willRemove{border-left-color:var(--color-red)}.group-editor-participant[data-players-count="2"] > .isBye{height:7rem}.group-editor-participant[data-players-count="3"] > .isBye{height:9rem}.group-editor-participant[data-players-count="4"] > .isBye{height:11rem}.group-editor-participant[data-players-count="5"] > .isBye{height:13rem}.group-editor-participant[data-players-count="6"] > .isBye{height:15rem}.group-editor-participant[data-players-count="7"] > .isBye{height:17rem}.group-editor-participant[data-players-count="8"] > .isBye{height:19rem}.tournament-list-wrapper{max-width:920px}.tournament-list-item{display:grid;grid-template-columns:3rem 1fr auto;gap:0.5rem;padding-bottom:var(--gap);margin-bottom:var(--gap);z-index:1}.tournament-list-item:has(.context-menu.isOpen){z-index:10}.tournament-list-item > *{z-index:2}.tournament-list-item:before{content:"";position:absolute;left:0;right:-0.75rem;top:-1.5rem;bottom:0.25rem;background-color:var(--color-white-5);background:linear-gradient(to right, var(--color-white-0) 0%, var(--color-white-10) 100%);pointer-events:none;z-index:1;opacity:0;transition:opacity var(--transition-duration-quick);transform:translateZ(0)}@media (max-width: 920px){.tournament-list-item:before{right:-1rem}}.preset-tournaments-list .tournament-list-item:before{right:-1rem}.tournament-list-item:hover:before{opacity:0.75}.preset-tournaments-list .tournament-list-item:hover:before{opacity:1}.tournament-list-item.isEmpty:before{display:none !important}.tournament-list-item.isSeparator{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:calc(1.5rem + var(--body-padding));font-family:"Days One";font-size:0.8rem;text-transform:uppercase;padding:var(--semi-gap) var(--gap);padding-top:2rem;padding-bottom:2rem;margin-top:calc(1 * var(--gap));margin-right:calc(-0.5 * var(--body-padding));margin-bottom:0}.tournament-list-item.isSeparator:before{display:none !important}.tournament-list-item.isSeparator.isToday{color:var(--color-yellow);margin-top:0;padding-top:0.5rem}.tournament-list-item.isSeparator.isMonth + .tournament-list-item.isSeparator.isToday{padding-top:0;margin-top:-1rem}@media (min-width: 920.1px){.tournament-list-item.isSeparator{margin-left:calc(-1 * var(--gap))}}@media (max-width: 920px){.tournament-list-item.isSeparator{margin-right:calc(-1 * var(--body-padding))}}.preset-tournaments-list .tournament-list-item.isSeparator{margin-left:calc(-1 * var(--gap)) !important;margin-right:calc(-1 * var(--gap)) !important}.preset-tournaments-list .tournament-list-item:first-child{margin-top:0 !important}.preset-tournaments-list .tournament-list-item:last-child{margin-bottom:0 !important}.preset-tournaments-list .tournament-list-item:not(.isEmpty):not(.isSeparator){padding-top:0 !important}.tournament-list-item[data-tournament-status=annulled] .tournament-list-item-title{text-decoration:line-through;opacity:0.5}.tournament-list-item-date{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0.1rem;width:100%}.tournament-list-item-date-month{font-family:"Days One";font-size:0.6rem;line-height:1;text-transform:uppercase;color:var(--color-white-50)}.tournament-list-item-date-day{font-size:1rem;font-weight:bold}.tournament-list-item-status{display:inline-flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;transform:translateY(-0.6rem)}.tournament-list-item-status-info{padding-top:0.55rem}.tournament-list-item-status-participants{position:absolute;width:0.4rem;right:0.5rem;top:0rem;height:3rem}.tournament-list-item-status-participants,.tournament-list-item-status-participants *{cursor:default;pointer-events:none}.tournament-list-item-status-participants-numbers{display:inline-block;position:absolute;left:50%;transform:translateX(-50%);bottom:100%;font-size:0.7rem;text-align:center;color:var(--color-white-0);transition:color var(--transition-duration-slow)}.tournament-list-item:hover .tournament-list-item-status-participants-numbers{color:var(--color-yellow)}.tournament-list-item-status-participants-progress{--participants:0;position:absolute;right:0;top:0;height:100%;width:100%;border-radius:999rem;overflow:hidden;background-color:var(--color-black-30);transition:background-color var(--transition-duration-slow)}.preset-tournaments-list .tournament-list-item-status-participants-progress{background-color:var(--color-white-20)}.tournament-list-item:hover .tournament-list-item-status-participants-progress{background-color:var(--color-black)}.preset-tournaments-list .tournament-list-item:hover .tournament-list-item-status-participants-progress{background-color:var(--color-white-40)}.tournament-list-item-status-participants-progress:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:calc(var(--participants) * 100%);background-color:var(--color-gray);transition:background-color var(--transition-duration-slow);z-index:2}.tournament-list-item:hover .tournament-list-item-status-participants-progress:after{background-color:var(--color-yellow)}.tournament-list-item-status-buttons{display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.live-menu{position:fixed;right:var(--gap);top:calc(var(--header-height) + var(--gap));bottom:auto;overflow:auto;background-color:var(--color-black);box-shadow:0 0 0 0.2rem var(--color-dark-gray);border-radius:var(--semi-gap);z-index:9998;padding:0.6rem;padding-bottom:0;width:var(--sideMenu-width);max-height:calc(100vh - var(--header-height) - 2 * var(--gap));transform-origin:100% 50%;transition:transform var(--transition-duration)}body:not(.sideMenu-open) .live-menu{transform:scaleX(0)}@media (min-width: 1200px){body:not(.sideMenu-open) .live-menu{transform:scaleX(1)}}body.sideMenu-open .live-menu{transform:scaleX(1)}@media (max-width: 920px){.live-menu{top:calc(var(--header-height) + var(--gap) - 0.3rem);max-height:calc(100vh - var(--header-height) - var(--menu-size) - 3 * var(--gap))}[data-mode=app] .live-menu{max-height:calc(100vh - var(--menu-size) - 3 * var(--gap))}}.live-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9997;background-color:transparent;display:none}body.sideMenu-open .live-menu-overlay{display:block}@media (min-width: 1200px){body.sideMenu-open .live-menu-overlay{display:none}}.live-menu-toggle{position:fixed;right:var(--gap);top:calc(var(--header-height) + var(--gap));display:inline-block;width:var(--profile-menu-toggle-height);height:var(--profile-menu-toggle-height);background-color:var(--color-blue);border-radius:var(--input-border-radius);box-shadow:0 0 0 0.3rem var(--color-dark-gray);z-index:9999;transition:background-color var(--transition-duration),box-shadow var(--transition-duration)}.live-menu-toggle,.live-menu-toggle *{cursor:pointer}.live-menu-toggle-marker{position:absolute;right:calc(var(--profile-menu-toggle-height) - 0.4rem);top:-0.4rem;color:var(--color-yellow);transition:transform var(--transition-duration);transform:scale(0)}.live-menu-toggle-marker i{text-shadow:0.1rem 0.1rem 0.3rem var(--color-dark-gray),0.1rem -0.1rem 0.3rem var(--color-dark-gray),-0.1rem 0.1rem 0.3rem var(--color-dark-gray),-0.1rem -0.1rem 0.3rem var(--color-dark-gray)}.live-menu-toggle.hasMarker .live-menu-toggle-marker{transform:scale(1)}body.sideMenu-open .live-menu-toggle{background-color:var(--color-black-0);box-shadow:0 0 0 0.3rem var(--color-black-0)}body.sideMenu-open .live-menu-toggle.hasMarker .live-menu-toggle-marker{transform:scale(0)}.live-menu-toggle-icon{position:absolute;left:0;top:0;width:100%;height:100%;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;font-size:1.5rem;transition:opacity var(--transition-duration)}.live-menu-toggle-icon[data-icon-for=open]{color:var(--color-black);opacity:1}body.sideMenu-open .live-menu-toggle-icon[data-icon-for=open]{opacity:0}.live-menu-toggle-icon[data-icon-for=close]{color:var(--color-blue);opacity:0}body.sideMenu-open .live-menu-toggle-icon[data-icon-for=close]{opacity:1}@media (min-width: 1200px){.live-menu-toggle{display:none !important}}.live-menu-group{--progress:0%}.live-menu-group-head{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;min-height:2rem;font-size:0.9rem;padding-right:0;margin-top:0.6rem;font-family:"Days One";color:var(--color-white-80);cursor:pointer}.live-menu-group.hasProgress .live-menu-group-head{padding-right:2.5rem}.live-menu-group-head > i{display:inline-flex;align-items:center;justify-content:center;height:2rem;width:1.5rem;color:var(--color-white-50);transition:transform 400ms;transform:rotate(0deg)}.live-menu-group[data-open=no] .live-menu-group-head > i{transform:rotate(-90deg)}.live-menu-group-label{display:inline-block}.live-menu-group-progress{display:none;position:absolute;right:0;top:50%;transform:translateY(-1rem);width:2rem;height:2rem}.live-menu-group.hasProgress .live-menu-group-progress{display:inline-block}.live-menu-group-progress-percent{position:absolute;left:0;top:0;width:100%;height:0.7rem;display:flex;flex-direction:row;align-items:flex-end;justify-content:center;color:var(--color-white);font-family:"Nunito";font-size:0.6rem;opacity:0;transition:opacity var(--transition-duration);white-space:nowrap}.live-menu-group-head:hover .live-menu-group-progress-percent{opacity:1}.live-menu-group-progress-bar{position:absolute;left:0;top:1rem;height:0.5rem;width:100%;transform:translateY(-50%);overflow:hidden;background-color:var(--color-white-20);border-radius:0.1rem}.live-menu-group-progress-bar:after{content:"";position:absolute;left:0;top:0;height:100%;width:var(--progress);background-color:var(--color-yellow);transition:all var(--transition-duration-slow)}.live-menu-group.isDone .live-menu-group-progress-bar:after{background-color:var(--color-dark-green)}.live-menu-group-marker{position:relative;display:inline-block;color:var(--color-yellow);margin-left:0.5rem}.live-menu-group-marker i{position:absolute;left:0;top:-0.5rem;font-size:1rem;transform:scale(0);transition:transform var(--transition-duration)}.live-menu-group.hasMarker[data-open=no] .live-menu-group-marker i{transform:scale(1)}.live-menu-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;min-height:2rem;font-size:0.8rem;padding-top:0.1rem;padding-left:0.6rem;margin-left:0.6rem;line-height:1.3;border-left:0.3rem solid var(--color-white-20);transition:border-color var(--transition-duration),color var(--transition-duration);color:var(--color-white-70);cursor:pointer}.live-menu-item.isActive{border-color:var(--color-blue);color:var(--color-white)}.live-menu-item-icon{text-align:center;width:1.2em;margin-right:calc(0.5 * var(--gap))}.live-menu-item-marker{position:relative;display:inline-block;color:var(--color-yellow);margin-left:0.5rem}.live-menu-item-marker i{position:absolute;left:0;top:-0.6rem;font-size:1rem;transform:scale(0);transition:transform var(--transition-duration)}.live-menu-item[data-has-marker=yes] .live-menu-item-marker i{transform:scale(1)}.live-menu-status{position:sticky;z-index:99;bottom:-1px;margin-top:var(--gap);padding:var(--semi-gap);padding-top:1.5rem;padding-bottom:var(--gap);background:linear-gradient(to bottom, var(--color-black-0) 0%, var(--color-black) 1.3rem, var(--color-black) 100%)}.live-menu-status-games{font-size:0.8rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--semi-gap);gap:var(--semi-gap);background-color:var(--color-white-10);transition:background-color var(--transition-duration-quick);margin-bottom:1px;min-height:2.3rem}.live-menu-status-games[data-trigger-action]:hover{background-color:var(--color-white-20)}.live-menu-status-games-label{white-space:nowrap;color:var(--color-white-80)}.live-menu-status-games-number{color:var(--color-white);font-family:"Days One";text-align:right}.live-menu-status-games.hasButton{padding:0;padding-left:var(--semi-gap)}.live-menu-status-games.hasButton .button{width:2.3rem;height:2.3rem;min-width:2.3rem;min-height:2.3rem;padding:0}.live-menu-status-progress{font-size:0.8rem;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:var(--color-white-10);width:100%;height:calc(2.3rem - 2 * var(--semi-gap));padding-top:0.1em;color:var(--color-white);text-shadow:0.1rem 0.1rem 0.2rem var(--color-black);overflow:hidden;border-radius:0.15rem}.live-menu-status-progress-bar{position:absolute;left:0;top:0;bottom:0;width:var(--progress);transition:all var(--transition-duration-slow);background-color:var(--color-darker-blue)}.live-menu-status.isDone .live-menu-status-progress-bar{background-color:var(--color-dark-green)}.live-rankings.stickToTop,.live-rounds.stickToTop,.live-finalization.stickToTop{margin-right:calc(var(--profile-menu-toggle-height) + 0.5 * var(--gap))}@media (min-width: 1200px){.live-rankings,.live-rounds,.live-finalization{max-width:calc(100vw - 4 * var(--gap) - var(--menu-size) - var(--sideMenu-offset) - var(--scrollbar-width))}.live-rankings.stickToTop,.live-rounds.stickToTop,.live-finalization.stickToTop{margin-right:0}}.live-rankings{display:grid;grid-template-columns:1fr;border-radius:var(--semi-gap);overflow:hidden}.live-rounds-partitions{display:grid;grid-template-columns:1fr;gap:0}@media (min-width: 1900px){.live-rounds-partitions{grid-template-columns:1fr 1fr;gap:calc(3 * var(--gap))}}.live-round{margin-top:calc(3 * var(--gap))}.live-round-header{font-family:"Days One";background-color:var(--color-black-80);color:var(--color-blue);padding:var(--gap);border-radius:var(--semi-gap) var(--semi-gap) 0 0}.live-round[data-is-open] .live-round-header{padding-left:2.5rem}.live-round-header-title{font-size:0.9rem}.live-round[data-is-open=no] .live-round-header{border-radius:var(--semi-gap)}.live-round.isRandomDraw.hasControls[data-is-open=no] .live-round-header{border-radius:var(--semi-gap) var(--semi-gap) 0 0}.live-round.hasControls .live-round-header{padding-right:4rem}.live-round-header-controls{position:absolute;right:0;top:0;bottom:0;width:3.5rem;border-left:1px solid var(--color-white-10)}.live-round:not(.hasControls) .live-round-header-controls{display:none !important}.live-round-info{padding:var(--gap);background-color:var(--color-black-25);border-radius:0 0 var(--semi-gap) var(--semi-gap)}.live-round-notice{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:var(--gap);padding-left:calc(1.2 * var(--gap));gap:calc(0.5 * var(--gap));background-color:var(--color-black-50);color:var(--color-white-70);font-size:0.8rem}.live-round-randomDraw{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--gap);margin-bottom:calc(3 * var(--gap));font-family:"Days One";font-size:1rem;color:var(--color-blue)}.live-round-randomDraw:before,.live-round-randomDraw:after{content:"";display:inline-block;width:100%;height:1px;background-color:var(--color-blue)}.live-round:not(.isRandomDraw) .live-round-randomDraw{display:none !important}.live-round-randomDraw-controls{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--gap);padding:var(--gap);background-color:var(--color-darker-yellow);border-radius:0}@media (max-width: 700px){.live-round-randomDraw-controls{flex-direction:column}}.live-round[data-is-open=no] .live-round-randomDraw-controls{border-radius:0 0 var(--semi-gap) var(--semi-gap)}.live-round:not(.hasControls) .live-round-randomDraw-controls,.live-round:not(.isRandomDraw) .live-round-randomDraw-controls{display:none !important}.live-group{display:grid;gap:0;grid-template-columns:1fr;grid-template-areas:"matches"}.live-group.hasRankings{grid-template-columns:4fr 3fr;grid-template-areas:"headerMatches headerRankings" "matches       warning" "matches       notice" "matches       rankings"}@media (max-width: 1800px){.live-group{grid-template-columns:1fr;grid-template-areas:"matches"}.live-group.hasRankings{grid-template-columns:1fr;grid-template-areas:"headerRankings" "warning" "notice" "rankings" "headerMatches" "matches"}}.live-group-header,.live-group-rankings{display:none}.live-group.hasRankings .live-group-header,.live-group.hasRankings .live-group-rankings{display:block}.live-rankings .live-group-header,.series-rankings .live-group-header,.live-rankings .live-group-rankings,.series-rankings .live-group-rankings{display:block}.live-group-header{font-family:"Days One";font-size:0.8rem;background-color:var(--color-black-80);color:var(--color-white);padding:var(--gap);border-radius:var(--semi-gap) var(--semi-gap) 0 0}.live-group.hasRankings .live-group-header{margin-top:var(--gap)}.live-group.hasControls .live-group-header{padding-right:4rem}.live-group [data-is-open=no] .live-group-header{border-radius:var(--semi-gap)}.live-group-header-marker{position:relative;color:var(--color-yellow);font-size:1em;margin-left:1rem}.live-group-header-marker i{position:absolute;left:0;top:-0.1rem;font-size:1.25rem;transform:scale(0);transition:transform var(--transition-duration)}.live-group.hasPendingConflict:not(.hasSolvedConflict) .live-group-header-marker i{transform:scale(1)}.live-group-rankings-wrapper[data-is-open=yes] .live-group-header-marker i{transform:scale(0) !important}.live-group-header-controls{position:absolute;right:0;top:0;bottom:0;width:3.5rem;border-left:1px solid var(--color-white-10);font-size:1rem}.live-group:not(.hasControls) .live-group-header-controls{display:none !important}.live-group-header-matches{grid-area:headerMatches}.live-group-matches-wrapper:not([data-toggle-id=""]) .live-group-header-matches{padding-left:2.5rem}.live-group-header-rankings{grid-area:headerRankings;margin-left:var(--gap)}.live-group-header-rankings-all{font-size:0.9rem}.series-rankings .live-group-header-rankings{margin-left:0}@media (max-width: 1800px){.live-group-header-rankings{margin-left:0}}.live-rankings .live-group-header-rankings{border-radius:var(--semi-gap) var(--semi-gap) 0 0;margin-left:0}.live-group-rankings-wrapper:not([data-toggle-id=""]) .live-group-header-rankings{padding-left:2.5rem}.live-group-warning,.live-group-notice{display:none;flex-direction:row;align-items:center;justify-content:flex-start;padding:var(--gap);gap:var(--gap);margin-left:var(--gap);grid-template-columns:auto 1fr auto;grid-template-areas:"icon info controls"}@media (max-width: 1800px){.live-group-warning,.live-group-notice{margin-left:0}}@media (max-width: 920px){.live-group-warning,.live-group-notice{grid-template-columns:auto 1fr;grid-template-areas:"icon     info" "controls controls"}}@media (min-width: 1800px) and (max-width: 2200px){.live-group-warning,.live-group-notice{grid-template-columns:auto 1fr;grid-template-areas:"icon     info" "controls controls"}}.live-group-warning-icon,.live-group-notice-icon{grid-area:icon;display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem}.live-group-warning-info,.live-group-notice-info{grid-area:info;flex-grow:1;font-size:0.9rem}.live-group-warning-controls,.live-group-notice-controls{grid-area:controls;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.live-group-warning{grid-area:warning;background-color:var(--color-yellow);color:var(--color-black)}.live-group.hasRankings.hasPendingConflict:not(.hasSolvedConflict) .live-group-warning{display:grid}.live-group-notice{grid-area:notice;background-color:var(--color-blue);color:var(--color-black)}.live-group.hasRankings.hasSolvedConflict .live-group-notice{display:grid}.live-group-matches{grid-area:matches}.live-group-rankings{grid-area:rankings;margin-left:var(--gap)}@media (max-width: 1800px){.live-group-rankings{margin-left:0}}.live-group-rankings > *:last-child{border-radius:0 0 var(--semi-gap) var(--semi-gap)}.live-match{display:grid;background-color:var(--color-black-50);margin:0;background:linear-gradient(to bottom, var(--color-black-30) 0%, var(--color-black-50) 2rem, var(--color-black-50) 100%);--controls-size:7rem;grid-template-columns:2.5rem 3rem auto;grid-template-areas:"status   name     teams" "duration duration table"}.live-match.hasOpenContextMenu{z-index:999999}.live-match.hasOccupiedTeams .disableHasOccupiedTeams{opacity:0.3}@media (max-width: 700px){.live-match{--controls-size:3.5rem}}.live-match > *{z-index:2}.live-match:last-child{border-radius:0 0 var(--semi-gap) var(--semi-gap)}.live-match:last-child:before{border-radius:0 0 var(--semi-gap) var(--semi-gap)}.live.hasControls .live-match{grid-template-columns:2.5rem 3rem auto var(--controls-size);grid-template-areas:"status   name     teams controls" "duration duration table controls"}.dialog .live-match{background:linear-gradient(to bottom, var(--color-white-15) 0%, var(--color-black-0) 2rem, var(--color-black-0) 100%)}.dialog .live-match > *{z-index:1}.dialog .live-match:before{content:"";position:absolute;pointer-events:none;z-index:0;left:0;top:0;width:100%;height:100%;background:#f0f;opacity:0;transition:opacity var(--transition-duration-quick);background-color:var(--color-white-10)}.dialog .live-match:hover:before{opacity:1}.dialog .live-match:last-child{border-radius:0}.dialog .live-match:last-child:before{border-radius:0}.live-match-status,.live-match-name,.live-match-duration{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;font-size:0.9rem}.live-match-status span,.live-match-name span,.live-match-duration span{line-height:1}.live-match-status{grid-area:status;justify-content:flex-end;padding-right:var(--semi-gap)}.live-match-name{grid-area:name;justify-content:flex-start}.live-match-item .live-match-name{display:flex;justify-content:center}@media (max-width: 600px){.live-match-item .live-match-name{justify-content:flex-start}}.live-match-duration{grid-area:duration;font-size:0.8rem;align-items:flex-start;padding-top:0.8rem}.live-match-duration i{margin-right:0.2rem}.live-match-teams{grid-area:teams;display:grid;grid-template-columns:1fr 3rem 3rem 3rem 1fr 0.5rem;grid-template-areas:"team1 result1 target result2 team2 .";gap:0}.live-match[data-game-target="0"] .live-match-teams,.live-match-item[data-game-target="0"] .live-match-teams{grid-template-columns:1fr 3rem 0.5rem 3rem 1fr 0.5rem}@media (max-width: 600px){.live-match-teams{grid-template-columns:2.5rem 0.5rem 1fr 0.5rem;grid-template-areas:"result1 . team1 ." "target  . .     ." "result2 . team2 .";padding-top:0.5rem;padding-bottom:0.25rem}.live-match[data-game-target="0"] .live-match-teams,.live-match-item[data-game-target="0"] .live-match-teams{grid-template-columns:2.5rem 0.5rem 1fr 0.5rem;grid-template-areas:"result1 . team1 ." "result2 . team2 ."}}.live-match-item .live-match-teams{margin-top:var(--semi-gap)}.live-match-team{display:inline-flex;flex-direction:row;align-items:center;justify-content:center}.live-match-team > *{width:100%}.live-match-team1{grid-area:team1}.live-match-team2{grid-area:team2}.live-match-result{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;padding:0 2px;padding-top:calc(2px + 0.1em);margin:0 0.5rem;color:var(--color-white);font-weight:bold;--gradient-color-start:var(--color-white-10);--gradient-color-end:var(--color-white-0)}[data-game-status=pending] .live-match-result{color:var(--color-blue)}[data-game-status=ready] .live-match-result{color:var(--color-yellow)}[data-game-status=running] .live-match-result{color:var(--color-pink)}[data-game-status=done] .live-match-result{color:var(--color-green)}@media (max-width: 600px){.live-match-result{margin:0}}.live-match-result > *{z-index:2}.live-match-result:before{content:"";position:absolute;z-index:1;display:inline-block;left:0;right:0;height:2rem;top:50%;transform:translateY(-50%);background-color:var(--color-white-5)}.dialog .live-match-result{--gradient-color-start:var(--color-white-15)}.live-match-result.result-align-left{margin-left:0}.live-match-result.result-align-left:before{background:linear-gradient(to right, var(--gradient-color-start) 0%, var(--gradient-color-end) 2rem, var(--gradient-color-end) 100%);border-radius:var(--semi-gap) 0 0 var(--semi-gap)}.live-match-result.result-align-right{margin-right:0}.live-match-result.result-align-right:before{background:linear-gradient(to left, var(--gradient-color-start) 0%, var(--gradient-color-end) 2rem, var(--gradient-color-end) 100%);border-radius:0 var(--semi-gap) var(--semi-gap) 0}@media (max-width: 600px){.live-match-result.result-align-right:before{background:linear-gradient(to right, var(--gradient-color-start) 0%, var(--gradient-color-end) 2rem, var(--gradient-color-end) 100%);border-radius:var(--semi-gap) 0 0 var(--semi-gap)}}.live-match-result1{grid-area:result1}.live-match-result2{grid-area:result2}.live-match-target{grid-area:target;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding-top:calc(2px + 0.1em);color:var(--color-white);transition:color var(--transition-duration-quick)}@media (max-width: 600px){.live-match-target{flex-direction:row;justify-content:center}}.live-match[data-game-target="0"] .live-match-target,.live-match-item[data-game-target="0"] .live-match-target{display:none !important}.live-match-target-value{line-height:1;white-space:nowrap}@media (max-width: 600px){.live-match-target-value{padding-top:0;font-size:0.7rem}}.live-match-controls{grid-area:controls;display:none;font-size:0.8rem;text-align:left;padding:0.8rem var(--semi-gap);background-color:var(--color-darker-yellow);min-height:3.5rem;z-index:99}.live-match:last-child .live-match-controls{border-radius:0 0 var(--semi-gap) 0}.dialog .live-match:last-child .live-match-controls{border-radius:0}.live.hasControls .live-match-controls{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:var(--semi-gap)}@media (max-width: 700px){.live.hasControls .live-match-controls{flex-direction:column;align-items:center;justify-content:flex-start}}.live-match-table{grid-area:table;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--semi-gap);padding-bottom:var(--gap);padding-left:0.2rem;font-size:0.8rem;margin-right:var(--gap)}.live.hasControls .live-match-table{margin-right:0}.live-match-table-name i,.live-match-table-scoreboard i{margin-right:0.2rem}.live-match-table-name{margin-right:var(--gap)}@media (max-width: 600px){.live-match-table{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--semi-gap)}.live-match-table-name{margin-right:0}}.live-match-item{border-radius:var(--input-border-radius);padding:0.5rem;background-color:var(--color-white-20);transition:background-color var(--transition-duration-quick);margin-top:var(--gap)}.live-match-item:first-child{margin-top:0}.live-match-item:hover{background-color:var(--color-white-30)}.live-ranking{background-color:var(--color-black-25);margin-top:1px}.live-ranking,.live-ranking-header{padding:var(--semi-gap);padding-left:calc(2 * var(--semi-gap));display:grid;gap:var(--micro-gap)}.live-ranking > *,.live-ranking-header > *{display:inline-flex;flex-direction:row;align-items:center;justify-content:center}.live-ranking-column-position,.live-ranking-header-column-position{grid-area:position;color:var(--color-blue)}.live-ranking-column-trophy,.live-ranking-header-column-trophy{grid-area:trophy;justify-content:center}.live-rounds .live-ranking-column-trophy,.series-rankings .live-ranking-column-trophy,.live-rounds .live-ranking-header-column-trophy,.series-rankings .live-ranking-header-column-trophy{display:none !important}.live-ranking-column-trophy [data-position],.live-ranking-header-column-trophy [data-position]{color:var(--color-black)}.live-ranking-column-trophy [data-position]:not([data-position="0"]),.live-ranking-header-column-trophy [data-position]:not([data-position="0"]){color:var(--color-white-30)}.live-ranking-column-trophy [data-position][data-position="-1"],.live-ranking-header-column-trophy [data-position][data-position="-1"]{color:var(--color-black-30)}.live-ranking-column-trophy [data-position][data-position="1"],.live-ranking-header-column-trophy [data-position][data-position="1"]{color:var(--color-gold)}.live-ranking-column-trophy [data-position][data-position="2"],.live-ranking-header-column-trophy [data-position][data-position="2"]{color:var(--color-silver)}.live-ranking-column-trophy [data-position][data-position="3"],.live-ranking-header-column-trophy [data-position][data-position="3"]{color:var(--color-bronze)}.live-ranking-column-team,.live-ranking-header-column-team{grid-area:team;justify-content:flex-start}.live-ranking-column-gamesPlayed,.live-ranking-header-column-gamesPlayed{grid-area:gamesPlayed;color:var(--color-white)}.live-rankings .live-ranking-column-gamesPlayed,.live-rankings .live-ranking-header-column-gamesPlayed{display:none !important}.live-ranking-column-gamesWon,.live-ranking-header-column-gamesWon{grid-area:gamesWon;color:var(--color-soft-green)}.live-rankings .live-ranking-column-gamesWon,.series-rankings .live-ranking-column-gamesWon,.live-rankings .live-ranking-header-column-gamesWon,.series-rankings .live-ranking-header-column-gamesWon{display:none !important}.live-ranking-column-gamesLost,.live-ranking-header-column-gamesLost{grid-area:gamesLost;color:var(--color-soft-red)}.live-rankings .live-ranking-column-gamesLost,.series-rankings .live-ranking-column-gamesLost,.live-rankings .live-ranking-header-column-gamesLost,.series-rankings .live-ranking-header-column-gamesLost{display:none !important}.live-ranking-column-pointsWon,.live-ranking-header-column-pointsWon{grid-area:pointsWon;color:var(--color-soft-green)}.live-rankings .live-ranking-column-pointsWon,.live-rankings .live-ranking-header-column-pointsWon{display:none !important}.live-ranking-column-pointsLost,.live-ranking-header-column-pointsLost{grid-area:pointsLost;color:var(--color-soft-red)}.live-rankings .live-ranking-column-pointsLost,.series-rankings .live-ranking-column-pointsLost,.live-rankings .live-ranking-header-column-pointsLost,.series-rankings .live-ranking-header-column-pointsLost{display:none !important}.live-ranking-column-pointsDiff,.live-ranking-header-column-pointsDiff{grid-area:pointsDiff;color:var(--color-yellow)}.live-rankings .live-ranking-column-pointsDiff,.series-rankings .live-ranking-column-pointsDiff,.live-rankings .live-ranking-header-column-pointsDiff,.series-rankings .live-ranking-header-column-pointsDiff{display:none !important}.live-ranking-column-participantControls,.live-ranking-header-column-participantControls{grid-area:participantControls;display:none}.live.hasControls .live-group-rankings-wrapper.hasParticipantControls .live-ranking-column-participantControls,.live.hasControls .live-group-rankings-wrapper.hasParticipantControls .live-ranking-header-column-participantControls{display:inline-flex}.live-ranking-column-pointsWon,.live-ranking-column-pointsLost,.live-ranking-column-pointsDiff{font-size:0.8rem}.series-rankings .live-ranking-column-gamesPlayed{font-size:0.8rem}.live-ranking{grid-template-columns:4rem 1fr 2.5rem 2.5rem 2.5rem 2.5rem 2.5rem 3rem;grid-template-areas:"position team gamesPlayed gamesWon gamesLost pointsWon pointsLost pointsDiff"}.live-rankings .live-ranking{grid-template-columns:4rem 2.5rem 1fr 1rem;grid-template-areas:"position trophy team ."}.live.hasControls .live-rankings .live-group-rankings-wrapper.hasParticipantControls .live-ranking{grid-template-columns:4rem 2.5rem 1fr 2.5rem;grid-template-areas:"position trophy team participantControls"}@media (max-width: 600px){.live-ranking{grid-template-columns:4rem 1fr 1fr 1fr 1fr 1fr 3rem;grid-template-areas:"position gamesPlayed gamesWon gamesLost pointsWon pointsLost pointsDiff" "position team        team     team      team      team       team"}.live-rankings .live-ranking{grid-template-columns:4rem 2.5rem 1fr 0.5rem;grid-template-areas:"position trophy team ."}.live.hasControls .live-rankings .live-group-rankings-wrapper.hasParticipantControls .live-ranking{grid-template-columns:4rem 2.5rem 1fr 2.5rem;grid-template-areas:"position trophy team participantControls"}}.series-rankings .live-ranking,.series-rankings .live-ranking-header{grid-template-columns:2.5rem 1fr 2.5rem 3.5rem;grid-template-areas:"position team gamesPlayed pointsWon"}@media (max-width: 600px){.series-rankings .live-ranking,.series-rankings .live-ranking-header{grid-template-columns:2.5rem 1fr 2.5rem 3.5rem;grid-template-areas:"position team gamesPlayed pointsWon"}}.live-ranking:before{content:"";display:inline-block;position:absolute;background-color:var(--color-soft-red);left:var(--semi-gap);top:var(--semi-gap);bottom:var(--semi-gap);width:1px}.live-group[data-group-number="0"] .live-ranking:before{display:none !important}.live-ranking[data-is-qualified=""]:before{display:none !important}.live-ranking[data-is-qualified=yes]:before{background-color:var(--color-soft-green)}.live-ranking[data-is-qualified=conflict]:before{background-color:var(--color-soft-yellow)}.live-ranking-header{padding:var(--gap) var(--semi-gap);padding-left:calc(2 * var(--semi-gap));background-color:var(--color-black-50);color:var(--color-white-60);grid-template-columns:4rem 1fr 2.5rem 2.5rem 2.5rem 2.5rem 2.5rem 3rem;grid-template-areas:"position team gamesPlayed gamesWon gamesLost pointsWon pointsLost pointsDiff"}@media (max-width: 600px){.live-ranking-header{grid-template-columns:4rem 1fr 1fr 1fr 1fr 1fr 3rem;grid-template-areas:"position gamesPlayed gamesWon gamesLost pointsWon pointsLost pointsDiff"}}.live-rankings .live-ranking-header{display:none !important}.live-ranking-header-column{cursor:pointer}.live-ranking-header-column-team{padding-left:1rem}@media (max-width: 600px){.live-ranking-header-column-team{display:none !important}}.live-rankings .live-ranking:last-child{border-radius:0 0 var(--semi-gap) var(--semi-gap)}.live-finalization{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--gap);padding:var(--gap);background-color:var(--color-darker-yellow);border-radius:0 0 var(--semi-gap) var(--semi-gap)}@media (max-width: 700px){.live-finalization{flex-direction:column}}.match-team{padding:var(--semi-gap) var(--gap);background-color:var(--color-black-0);border-radius:var(--input-border-radius);transition:background-color var(--transition-duration-slow)}.live-match-team .match-team{padding:var(--semi-gap);margin:0.75rem 0}@media (max-width: 600px){.live-match-team .match-team{margin:0}}.live-match-team .match-team[data-is-team=yes]{padding:var(--semi-gap);margin:0.75rem calc(-1 * var(--semi-gap))}@media (max-width: 600px){.live-match-team .match-team[data-is-team=yes]{margin:var(--micro-gap) calc(-1 * var(--semi-gap))}}.live-match-item .live-match-team .match-team{margin:0}.tournament-qualificants .match-team{border-bottom:2px solid var(--color-black)}.tournament-qualificants .match-team:last-child{border-bottom:none}.match-team[data-toggle=open]{background-color:var(--color-black-20)}.tree .match-team[data-toggle=open]{background-color:var(--color-black-0)}.dialog .match-team[data-is-team=yes]{background-color:var(--color-black-10)}.tree .match-team[data-is-team=yes]{background-color:var(--color-black-0)}.dialog .game-result .match-team[data-players-count="1"]{padding:0.2em 0.3em}.match-team-container:not(.team-align-right) .match-team[data-is-surrendered=yes],.match-team-container:not(.team-align-right) .match-team[data-is-disqualified=yes]{padding-left:2.3rem}.match-team-container.team-align-right .match-team[data-is-surrendered=yes],.match-team-container.team-align-right .match-team[data-is-disqualified=yes]{padding-right:2.3rem}.live-match-team.match-team-container:not(.team-align-right) .match-team[data-is-surrendered=yes],.live-match-team.match-team-container:not(.team-align-right) .match-team[data-is-disqualified=yes]{padding-left:1.8rem}.live-match-team.match-team-container.team-align-right .match-team[data-is-surrendered=yes],.live-match-team.match-team-container.team-align-right .match-team[data-is-disqualified=yes]{padding-right:1.8rem}.match-team-icon{--size:1.3em;--margin:0.5em;display:inline-flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:var(--size);height:var(--size);border-radius:100%;margin-right:var(--margin);background-color:var(--color-white-10);color:var(--color-white-40)}.team-align-right .match-team-icon{margin-right:0;margin-left:var(--margin)}@media (max-width: 600px){.team-align-right .match-team-icon{margin-left:0;margin-right:var(--margin)}}.match-team-icon i{display:inline-flex;align-items:center;justify-content:center;left:0;top:0;width:100%;height:100%;font-size:0.8em;padding-top:0.1em}.live-match-team .match-team-name,.live-match-team .match-team-players{font-size:0.8rem}.live-ranking-column .match-team-name,.live-ranking-column .match-team-players{font-size:0.8rem}@media (max-width: 920px){.match-team-name,.match-team-players{font-size:0.8rem}}.match-team-name{font-size:1em;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:calc(-1 * var(--semi-gap)) calc(-1 * var(--gap));padding:var(--semi-gap) var(--gap);color:var(--color-white)}.match-team-pending .match-team-name{color:var(--color-white-40)}.tree .match-team-pending[data-players-count="2"] .match-team-name{min-height:6.5rem}.tree .match-team-pending[data-players-count="3"] .match-team-name{min-height:8.3rem}.tree .match-team-pending[data-players-count="4"] .match-team-name{min-height:10.1rem}.tree .match-team-pending[data-players-count="5"] .match-team-name{min-height:11.9rem}.tree .match-team-pending[data-players-count="6"] .match-team-name{min-height:13.7rem}.tree .match-team-pending[data-players-count="7"] .match-team-name{min-height:15.5rem}.tree .match-team-pending[data-players-count="8"] .match-team-name{min-height:17.3rem}.team-align-right .match-team-name{flex-direction:row-reverse}@media (max-width: 600px){.team-align-right .match-team-name{flex-direction:row}}.match-team[data-players-count="1"] .match-team-name{display:none !important}.match-team:not([data-toggle=disabled]) .match-team-name{cursor:pointer}.match-team-name-indicator{margin:0 0.5em}.match-team-name-indicator i{transform:rotate(0deg);transition:transform var(--transition-duration-slow)}.match-team[data-toggle=open] .match-team-name-indicator i{transform:rotate(-180deg)}.match-team[data-players-count="1"] .match-team-name-indicator{display:none !important}.match-team[data-toggle=disabled] .match-team-name-indicator{display:none !important}.match-team-flag{color:white;display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.5rem;font-size:1rem;position:absolute;left:0.5rem;top:50%;transform:translateY(-50%)}.live-match-team .match-team-flag{left:0rem}.match-team-container.team-align-right .match-team-flag{left:auto;right:0.5rem}.live-match-team.match-team-container.team-align-right .match-team-flag{left:auto;right:0rem}.match-team[data-is-disqualified=yes] .match-team-flag{color:var(--color-red)}.match-team:not([data-is-surrendered=yes]):not([data-is-disqualified=yes]) .match-team-flag{display:none !important}.match-team-players{font-size:1em;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.team-align-right .match-team-players{align-items:flex-end}@media (max-width: 600px){.team-align-right .match-team-players{align-items:flex-start}}.match-team[data-is-team=yes] .match-team-players{font-size:0.9em}.match-team-players-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding-top:0.5em}.match-team-pending[data-is-team=yes] .match-team-players-wrapper{display:none !important}.team-align-right .match-team-players-wrapper{justify-content:flex-end}@media (max-width: 600px){.team-align-right .match-team-players-wrapper{justify-content:flex-start}}.match-team[data-players-count="1"] .match-team-players-wrapper{padding-top:0}.match-team-player{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;min-height:2em}.team-align-right .match-team-player{flex-direction:row-reverse;justify-content:flex-end}@media (max-width: 600px){.team-align-right .match-team-player{flex-direction:row;justify-content:flex-start}}.match-team[data-is-team=yes] .match-team-player .match-team-player-avatar{border-radius:0}.match-team[data-is-team=yes] .match-team-player:first-child .match-team-player-avatar{border-radius:100% 100% 0 0}.match-team[data-is-team=yes] .match-team-player:last-child .match-team-player-avatar{border-radius:0 0 100% 100%}.match-team-player-avatar{--size:2em;--margin:0.4em;display:inline-flex;align-items:center;justify-content:center;background-size:cover;flex-grow:0;flex-shrink:0;width:var(--size);height:var(--size);border-radius:100%;margin-right:var(--margin);background-color:var(--color-white-10)}.live-match-team .match-team[data-players-count="1"] .match-team-player-avatar{--size:2em;--margin:0.5em}.live-ranking-column .match-team[data-players-count="1"] .match-team-player-avatar{--size:2em;--margin:0.5em}.team-align-right .match-team-player-avatar{margin-right:0;margin-left:var(--margin)}@media (max-width: 600px){.team-align-right .match-team-player-avatar{margin-left:0;margin-right:var(--margin)}}.match-team-player-avatar i{display:inline-flex;align-items:center;justify-content:center;left:0;top:0;width:100%;height:100%;font-size:1em;padding-top:0.3em}.match-team-pending .match-team-player-avatar{background-color:var(--color-white-10);color:var(--color-white-40)}.match-team-pending .match-team-player-avatar i{font-size:0.8em;padding-top:0.1em}.match-team-player-name{font-size:0.9em;color:var(--color-white);text-align:left}.live-match-team .match-team[data-players-count="1"] .match-team-player-name{font-size:0.8rem}.live-ranking-column .match-team[data-players-count="1"] .match-team-player-name{font-size:0.8rem}.team-align-right .match-team-player-name{text-align:right}@media (max-width: 600px){.team-align-right .match-team-player-name{text-align:left}}.match-team[data-is-team=yes] .match-team-player-name{color:var(--color-white-75)}.match-team-pending .match-team-player-name{color:var(--color-white-40)}.match-team-player[data-is-deleted=yes] .match-team-player-name{opacity:0.5;font-style:italic}.match-team[data-allow-highlight=yes],.match-team[data-allow-highlight=yes] *{cursor:pointer}.match-team[data-allow-highlight=yes][data-hover=yes][data-players-count="1"] .match-team-player-name,.match-team[data-allow-highlight=yes][data-hover=yes] .match-team-name{color:var(--color-soft-orange)}.match-team[data-allow-highlight=yes][data-highlight=yes][data-players-count="1"] .match-team-player-name,.match-team[data-allow-highlight=yes][data-highlight=yes] .match-team-name{color:var(--color-orange)}.match-info-status{padding:var(--semi-gap);background-color:var(--color-white-20);border-radius:var(--input-border-radius)}.match-filters{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--semi-gap)}.match-filter{font-family:"Nunito",sans-serif;font-weight:400;background-color:var(--color-white-20);color:var(--color-white);padding:var(--semi-gap) var(--gap);border-radius:999rem;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--semi-gap);transition:color var(--transition-duration-slow),background-color var(--transition-duration-slow);min-height:2.5rem}@media (max-width: 600px){.match-filter{padding:0;min-height:3rem;min-width:3rem}}.match-filter > span{font-size:0.8rem}@media (max-width: 600px){.match-filter.hasIcon > span{display:none !important}}.match-filter i{font-size:1rem}.match-filter,.match-filter *{cursor:pointer;line-height:1}.match-filter.isActive{color:var(--color-black);background-color:var(--color-white)}.match-items{display:flex;flex-direction:column;align-items:stretch;justify-content:center}.tournament-preset-list{border-radius:var(--semi-gap);max-width:1000px}.tournament-preset-list-item{background-color:var(--color-black-25);color:var(--color-white);padding:var(--gap);border-radius:var(--semi-gap)}.tournament-preset-list-item:not(:last-child){margin-bottom:var(--gap)}.tournament-preset-list-item.isEmpty{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-white-40);padding:calc(2 * var(--gap))}.tournament-preset-list-item.isEmpty i{font-size:2rem}.tournament-list-item .tournament-preset-list-item-title{margin-right:4rem}.tournament-preset-list-item-details{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}@media (max-width: 600px){.tournament-preset-list-item-details{flex-direction:column-reverse;align-items:flex-end;justify-content:center}.series-list .tournament-preset-list-item-details,.tournament-list .tournament-preset-list-item-details{flex-direction:row;align-items:flex-start;justify-content:space-between}}.tournament-preset-list-item-details-gameType{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:var(--gap)}.preset-list .tournament-preset-list-item-details-gameType{margin-bottom:var(--semi-gap)}.tournament-preset-list-item-details-gameType *{white-space:nowrap}@media (max-width: 600px){.tournament-preset-list-item-details-gameType{width:100%}}.tournament-preset-list-item-details-gameType-icon{display:inline-block;font-size:1.5rem;display:inline-block;width:1em;height:1em;flex-grow:0;flex-shrink:0;background-size:cover;margin-right:0.3em;border-radius:100%}.tournament-preset-list-item-details-gameType-label{display:inline-block;padding-top:0.1em;line-height:1;font-size:0.8rem}.tournament-preset-list-item-details-playerType{display:inline-block;line-height:1;padding-top:0.1rem;margin-left:var(--gap);margin-right:var(--gap);color:var(--color-white-50);font-size:0.8rem}.tournament-preset-list-item-details-playerType:not([data-player-type=single]) .playerType-single,.tournament-preset-list-item-details-playerType:not([data-player-type=double]) .playerType-double,.tournament-preset-list-item-details-playerType:not([data-player-type=team]) .playerType-team{display:none !important}.tournament-preset-list-item-details-modified{display:inline-block;line-height:1;color:var(--color-white-50);font-size:0.8rem}@media (max-width: 600px){.preset-list .tournament-preset-list-item-details-modified{margin-bottom:var(--semi-gap)}}.tournament-preset-list-item-toolbar{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;pointer-events:none}.tournament-list-item .tournament-preset-list-item-toolbar{position:absolute;right:var(--gap);top:0}.tournament-preset-list-item-toolbar .button{pointer-events:all}.tournament-preset-list-item-toolbar .dynamicButtons{pointer-events:none;z-index:999}.tournament-preset-list-item-toolbar .dynamicButtons .isDynamic{position:absolute;right:calc(100% + 0.5 * var(--semi-gap));top:0}.tournament-preset-list-item-toolbar-buttons{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-end;pointer-events:none}.tournament-preset-list-item-toolbar-buttons .button{margin-right:calc(0.5 * var(--semi-gap));border:0.2rem solid var(--color-dark-gray);padding-left:0;padding-right:0;width:3rem}.tournament-preset-list-item-toolbar-buttons .button:last-child{margin-right:0}.tournament-visible{display:inline-block;line-height:1;padding-top:0.1rem;color:var(--color-white-50);font-size:0.7rem}.tournament-visible,.tournament-visible *{white-space:nowrap}.tournament-visible-public,.tournament-visible-private{color:var(--color-white-50);font-size:0.7rem}[data-tournament-is-public]:not([data-tournament-is-public=yes]) .tournament-visible-public,[data-tournament-is-public][data-tournament-is-public=yes] .tournament-visible-private{display:none !important}.ranking-editor-drop-target{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:calc(var(--semi-gap) + 2px) !important;border:2px solid var(--color-white);min-height:calc(3.6rem + 4px);margin:0 -2px;margin-bottom:0.3rem}.ranking-editor-drop-target.ui-droppable-active{background-color:var(--color-white-30)}.ranking-editor-drop-target.ui-droppable-active .live-ranking{opacity:0.5 !important}.ranking-editor-drop-target.allowDrop{background-color:var(--color-white-50)}.ranking-editor-drop-target.allowDrop .live-ranking{opacity:0.3 !important}.ranking-editor-drop-target:last-child{margin-bottom:0}.ranking-editor-drop-target > *{margin:0 !important;flex-grow:1}@media (max-width: 600px){.ranking-editor-drop-target{min-height:calc(5.2rem + 4px)}}.ranking-editor-drop-target-info{display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(--color-blue);font-size:0.8rem}.ranking-editor-drop-target-info i{margin:0 1rem}.ranking-editor-drop-target.hasParticipant .ranking-editor-drop-target-info{display:none !important}.ranking-editor .live-group{grid-template-columns:1fr;grid-template-areas:"matches"}.ranking-editor .live-group.hasRankings{grid-template-columns:1fr;grid-template-areas:"headerRankings" "warning" "notice" "rankings" "headerMatches" "matches"}.ranking-editor .live-group-rankings{margin-left:0}.ranking-editor .live-ranking-column-trophy,.ranking-editor .live-ranking-header-column-trophy{display:none !important}.ranking-editor-ranking .live-ranking{opacity:0.5}.ranking-editor .live-ranking{border-radius:var(--semi-gap) !important;border-left:var(--color-red) var(--semi-gap) solid;background-color:var(--color-dark-gray);margin-top:0;margin-bottom:0.3rem}.ranking-editor .live-ranking:last-child{margin-bottom:0}.ranking-editor .live-ranking[data-is-qualified=yes]{border-left-color:var(--color-green)}.ranking-editor .live-ranking[data-is-qualified=conflict]{opacity:1;border-left-color:var(--color-yellow)}.ranking-editor .live-ranking[data-is-qualified=conflict].isDropped{border-left-color:var(--color-white)}.ranking-editor .live-ranking[data-is-qualified=conflict],.ranking-editor .live-ranking[data-is-qualified=conflict] *{cursor:move}.ranking-editor .live-ranking:before{display:none !important}.ranking-editor .live-ranking-header{border-left:transparent var(--gap) solid;background-color:var(--color-white-10);border-radius:var(--gap)}.series-tournaments-editor{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--semi-gap)}.series-tournaments-editor-item{padding:var(--semi-gap);display:grid;align-items:center;gap:var(--semi-gap);grid-template-columns:var(--input-height) 6rem auto var(--input-height);background-color:var(--color-black-20);border-radius:var(--input-border-radius)}.series-tournaments-editor-item-title,.series-tournaments-editor-item-date{padding-top:0.2em}.series-tournaments-editor-item-title{padding-right:var(--gap)}.series-tournaments-editor-item-date{justify-self:flex-end;color:var(--color-white-70)}.series-rankings{display:grid;grid-template-columns:1fr;border-radius:var(--semi-gap);overflow:hidden}.table-select-header{margin-bottom:var(--gap)}.table-select-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border-radius:var(--input-border-radius);padding:0.5rem;background-color:var(--color-white-20);transition:background-color var(--transition-duration-quick);margin-top:var(--gap)}.table-select-item:first-child{margin-top:0}.table-select-item:hover{background-color:var(--color-white-30)}.live-match-item .table-select-item{margin:0;margin-top:0.5rem;background-color:transparent;font-size:0.8rem}@media (min-width: 920.1px){.live-match-item .table-select-item{flex-direction:row;align-items:center;justify-content:flex-start}}.dialog .live-match-item .table-select-item{padding:0 var(--semi-gap);flex-direction:row;align-items:center;justify-content:center;border-top:1px solid var(--color-black-20);padding-top:var(--semi-gap)}@media (max-width: 600px){.dialog .live-match-item .table-select-item{flex-direction:column;align-items:flex-start;justify-content:center}}.live-match-item .table-select-item:hover{background-color:transparent}.table-select-item[data-has-scoreboard=no] .table-select-item-scoreboard{color:var(--color-white-20)}.table-select-item[data-is-available=no]{cursor:not-allowed;opacity:0.5}.table-select-usage .table-select-item[data-is-available=no]{cursor:pointer;opacity:1}.table-select-item[data-is-available=no] .table-select-item-icon{color:var(--color-gray)}.table-select-item[data-is-available=yes]{cursor:pointer}.table-select-item[data-is-available=yes] .table-select-item-icon{color:var(--color-green)}.table-select-item[data-is-foreign=yes]{opacity:0.5}.table-select-usage .table-select-item[data-is-foreign=yes]{opacity:0.5}.table-select-item[data-is-foreign=yes] .table-select-item-icon{color:var(--color-gray)}.table-select-item-icon,.table-select-item-scoreboard-icon{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;width:1.5rem;height:1.5rem}.table-select-item-scoreboard{padding-left:1.5rem;color:var(--color-white-60)}@media (max-width: 600px){.live-match .table-select-item-scoreboard,.live-match-item .table-select-item-scoreboard{padding-left:0}}.table-select-item[data-has-scoreboard=yes][data-is-scoreboard-online=yes] .table-select-item-scoreboard-icon{color:var(--color-green);opacity:0.5}.table-select-item[data-has-scoreboard=yes][data-is-scoreboard-online=no] .table-select-item-scoreboard-icon{color:var(--color-red);opacity:0.5}.table-select-item-match{padding-left:1.5rem}.team-head{display:grid;grid-template-columns:1fr 1fr;grid-template-columns:repeat(2, minmax(0, 1fr));gap:calc(2 * var(--gap))}@media (max-width: 920px){.team-head{gap:var(--semi-gap)}}.team-editor{display:grid;grid-template-columns:1fr 1fr;grid-template-columns:repeat(2, minmax(0, 1fr));gap:calc(2 * var(--gap));max-height:calc(100vh - 20rem);overflow-x:hidden;overflow-y:auto}@media (max-width: 920px){.team-editor{gap:var(--semi-gap)}}.team-editor-players{z-index:2;padding-top:var(--gap)}.team-editor-players-wrapper{border-radius:calc(1.3 * var(--semi-gap))}.team-editor-players-wrapper.allowDrop{background-color:var(--color-darker-yellow) !important}.team-editor-players-player{display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:var(--semi-gap);border-radius:var(--semi-gap);background-color:var(--color-gray);margin-bottom:calc(0.5 * var(--gap) + 2 * var(--gap) / 3 + 1.5rem)}.team-editor-players-player.isBye{flex-direction:row;align-items:center;justify-content:flex-start}.team-editor-players-player-data{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.team-editor-players-player-from{padding:0;padding-top:var(--semi-gap);padding-left:2.4rem;font-size:0.8rem;color:var(--color-black)}.team-editor-players-player:last-child{margin-bottom:0}.team-editor-players-player:not(.isBye){border-left:var(--color-red) var(--semi-gap) solid}.team-editor-players-player:not(.isBye),.team-editor-players-player:not(.isBye) *{cursor:move}.team-editor-players-player:not(.isBye).isDragged{opacity:0.8;border-left-color:var(--color-blue)}.team-editor-players-player:not(.isBye).allowDrop,.team-editor-players-player:not(.isBye).willRemove{background-color:var(--color-dark-blue) !important}.team-editor-players-player:not(.isBye).willRemove{border-left-color:var(--color-red)}.team-editor-players-player.isBye{background-color:var(--color-white-10)}.team-editor-players-player.isBye.hasPlayer{display:none !important}.team-editor-players-player.isBye.allowDrop{background-color:var(--color-dark-blue) !important}.team-editor-players-player-avatar{display:inline-block;flex-grow:0;flex-shrink:0;width:2rem;height:2rem;margin-right:0.4rem;background-size:cover;border-radius:100%;background-color:var(--color-black-20)}.team-editor-players-player-avatar i{display:inline-flex;align-items:center;justify-content:center;left:0;top:0;width:100%;height:100%;font-size:1rem}.team-editor-players-player-name{display:inline-block;font-size:1rem;line-height:1;max-width:calc(100% - 3rem);overflow:hidden;text-overflow:ellipsis}.team-editor-teams{z-index:1}.team-editor-teams-team{border-radius:calc(1.3 * var(--semi-gap));background-color:var(--color-white-20);margin-bottom:var(--gap);padding:calc(var(--gap) / 3)}.team-editor-teams-team-name{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:var(--gap);margin-bottom:calc(var(--gap) / 3)}@media (max-width: 920px){.team-editor-teams-team-name{padding-left:calc(0.5 * var(--semi-gap))}}.team-editor-teams-team-name .button{border-radius:var(--semi-gap)}.team-editor-teams-team-name [data-id=teamName]{display:inline-block;margin-top:0.3rem;margin-right:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.team-editor-teams-team-player{margin-bottom:calc(var(--gap) / 3)}.team-editor-teams-team-player:last-child{margin-bottom:0}.team-editor-teams-team .team-editor-players-player{margin-bottom:0;border-left-color:var(--color-green)}.team-editor-teams-team .team-editor-players-player.ui-droppable-active{background-color:var(--color-white-25)}.tree{--scale:1;--team-min-width:none;--pan-x:0px;--pan-y:0px;position:absolute;left:0;top:0;display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:6rem;transform-origin:top left;transform:scale(var(--scale));padding:2rem}.tree,.tree *{white-space:nowrap}.tree.isDragging,.tree.isDragging *{cursor:move !important;pointer-events:none !important}.tree-container{width:100%;height:100%;overflow:visible}.tree-container,.tree-container *{user-select:none}.tree-wrapper{width:100%;height:100%;overflow:auto;touch-action:pan-x pan-y}.tree-wrapper,.tree-wrapper *{cursor:move !important}.tree-indicator{--indicator-width:100%;--indicator-height:100%;--indicator-x:0%;--indicator-y:0%;position:absolute;left:var(--indicator-x);top:var(--indicator-y);width:var(--indicator-width);height:var(--indicator-height);background-color:var(--color-white-20);border:1px solid var(--color-white-40);border-radius:calc(0.3 * var(--semi-gap));pointer-events:none}.tree-indicator-wrapper{--indicator-ratio:1/1;position:absolute;right:var(--semi-gap);top:calc(100% + var(--semi-gap));width:auto;height:4rem;aspect-ratio:var(--indicator-ratio);background-color:var(--color-white-20);border-radius:calc(0.3 * var(--semi-gap));overflow:hidden;cursor:move}.tree-column{--round-offset-y:0px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:6rem}.tree-partition{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:6rem;flex-grow:1;width:100%}.tree-partition:before{content:"";position:absolute;display:inline-block;left:0;width:100%;top:calc(-0.5 * 6rem - 0.5px);height:1px;background:linear-gradient(to right, var(--color-white-10), var(--color-white))}.tree-partition:first-child:before{display:none !important}.tree-roundIcon{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:2rem;height:100%;margin-right:calc(-0.5 * 6rem)}.tree-roundIcon:before{content:"";position:absolute;display:inline-block;left:calc(-0.5 * 6rem - 0.5px);width:1px;height:100%;background:linear-gradient(to bottom, var(--color-white-10), var(--color-white), var(--color-white-10))}.tree-round{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;height:calc(100% - 2 * var(--round-offset-y));gap:2rem}.tree-column[data-has-depth=yes] .tree-round{gap:0}.tree-column[data-max-matches="1"] .tree-round{height:100%;justify-content:center}.tree-match{background-color:var(--color-dark-gray);padding:0 var(--gap);border-radius:var(--semi-gap);overflow:hidden;display:grid;grid-template-columns:var(--semi-gap) 3rem 1fr 3rem;grid-template-areas:". name team1 result1" ". name team2 result2"}.tree-match,.tree-match *{cursor:pointer !important}.tree-match > *{z-index:2}.tree-match:before,.tree-match:after{z-index:1}.tree-match:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--color-darker-blue);opacity:0;transition:opacity var(--transition-duration-slow)}.tree-match.isMarked:after{opacity:1}.tree-match-status{position:absolute;left:0;top:0;width:var(--semi-gap);height:100%}.tree-match-status > *{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:var(--semi-gap) 0 0 var(--semi-gap)}.tree-match-name{grid-area:name;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.tree-match-result{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start}.tree-match-team{width:auto;min-width:var(--team-min-width)}.tree-match-team1{grid-area:team1}.tree-match-team2{grid-area:team2}.tree-match-result{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-end}.tree-match-result1{grid-area:result1}.tree-match-result2{grid-area:result2}@keyframes flash{0.01%,50%{background-color:#0f0}50.01%,100%{background-color:rgba(0, 0, 0, 0)}}@keyframes highlight{0%{background-color:rgba(0, 0, 0, 0)}3%{background-color:#0cf}15%{background-color:#0cf}50%{background-color:rgba(0, 0, 0, 0)}100%{background-color:rgba(0, 0, 0, 0)}}@keyframes indicator-background{0%{background-position:25% 0%}17%{background-position:75% 0%}34%{background-position:100% 50%}50%{background-position:75% 100%}67%{background-position:25% 100%}84%{background-position:0% 50%}100%{background-position:25% 0%}}@keyframes scale-slide-down{0%{transform:scaleY(0%)}100%{transform:scaleY(100%)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.rounded{border-radius:var(--gap)}.rounded-semi{border-radius:var(--semi-gap)}.bg-color-white{background-color:var(--color-white) !important;color:var(--color-black) !important}.color-white,.color-white *{color:var(--color-white) !important}.text-white{color:var(--color-white)}.border-top-white{border-top:1px solid var(--color-white)}.border-right-white{border-right:1px solid var(--color-white)}.border-bottom-white{border-bottom:1px solid var(--color-white)}.border-left-white{border-left:1px solid var(--color-white)}.bg-color-black{background-color:var(--color-black) !important;color:var(--color-white) !important}.color-black,.color-black *{color:var(--color-black) !important}.text-black{color:var(--color-black)}.border-top-black{border-top:1px solid var(--color-black)}.border-right-black{border-right:1px solid var(--color-black)}.border-bottom-black{border-bottom:1px solid var(--color-black)}.border-left-black{border-left:1px solid var(--color-black)}.bg-color-black-light{background-color:var(--color-black-light) !important;color:var(--color-white) !important}.color-black-light,.color-black-light *{color:var(--color-black-light) !important}.text-black-light{color:var(--color-black-light)}.border-top-black-light{border-top:1px solid var(--color-black-light)}.border-right-black-light{border-right:1px solid var(--color-black-light)}.border-bottom-black-light{border-bottom:1px solid var(--color-black-light)}.border-left-black-light{border-left:1px solid var(--color-black-light)}.bg-color-dark-gray{background-color:var(--color-dark-gray) !important;color:var(--color-white) !important}.color-dark-gray,.color-dark-gray *{color:var(--color-dark-gray) !important}.text-dark-gray{color:var(--color-dark-gray)}.border-top-dark-gray{border-top:1px solid var(--color-dark-gray)}.border-right-dark-gray{border-right:1px solid var(--color-dark-gray)}.border-bottom-dark-gray{border-bottom:1px solid var(--color-dark-gray)}.border-left-dark-gray{border-left:1px solid var(--color-dark-gray)}.bg-color-solid-gray{background-color:var(--color-solid-gray) !important;color:var(--color-white) !important}.color-solid-gray,.color-solid-gray *{color:var(--color-solid-gray) !important}.text-solid-gray{color:var(--color-solid-gray)}.border-top-solid-gray{border-top:1px solid var(--color-solid-gray)}.border-right-solid-gray{border-right:1px solid var(--color-solid-gray)}.border-bottom-solid-gray{border-bottom:1px solid var(--color-solid-gray)}.border-left-solid-gray{border-left:1px solid var(--color-solid-gray)}.bg-color-gray{background-color:var(--color-gray) !important;color:var(--color-white) !important}.color-gray,.color-gray *{color:var(--color-gray) !important}.text-gray{color:var(--color-gray)}.border-top-gray{border-top:1px solid var(--color-gray)}.border-right-gray{border-right:1px solid var(--color-gray)}.border-bottom-gray{border-bottom:1px solid var(--color-gray)}.border-left-gray{border-left:1px solid var(--color-gray)}.bg-color-middle-gray{background-color:var(--color-middle-gray) !important;color:var(--color-black) !important}.color-middle-gray,.color-middle-gray *{color:var(--color-middle-gray) !important}.text-middle-gray{color:var(--color-middle-gray)}.border-top-middle-gray{border-top:1px solid var(--color-middle-gray)}.border-right-middle-gray{border-right:1px solid var(--color-middle-gray)}.border-bottom-middle-gray{border-bottom:1px solid var(--color-middle-gray)}.border-left-middle-gray{border-left:1px solid var(--color-middle-gray)}.bg-color-semi-gray{background-color:var(--color-semi-gray) !important;color:var(--color-black) !important}.color-semi-gray,.color-semi-gray *{color:var(--color-semi-gray) !important}.text-semi-gray{color:var(--color-semi-gray)}.border-top-semi-gray{border-top:1px solid var(--color-semi-gray)}.border-right-semi-gray{border-right:1px solid var(--color-semi-gray)}.border-bottom-semi-gray{border-bottom:1px solid var(--color-semi-gray)}.border-left-semi-gray{border-left:1px solid var(--color-semi-gray)}.bg-color-light-gray{background-color:var(--color-light-gray) !important;color:var(--color-black) !important}.color-light-gray,.color-light-gray *{color:var(--color-light-gray) !important}.text-light-gray{color:var(--color-light-gray)}.border-top-light-gray{border-top:1px solid var(--color-light-gray)}.border-right-light-gray{border-right:1px solid var(--color-light-gray)}.border-bottom-light-gray{border-bottom:1px solid var(--color-light-gray)}.border-left-light-gray{border-left:1px solid var(--color-light-gray)}.bg-color-blue{background-color:var(--color-blue) !important;color:var(--color-black) !important}.color-blue,.color-blue *{color:var(--color-blue) !important}.text-blue{color:var(--color-blue)}.border-top-blue{border-top:1px solid var(--color-blue)}.border-right-blue{border-right:1px solid var(--color-blue)}.border-bottom-blue{border-bottom:1px solid var(--color-blue)}.border-left-blue{border-left:1px solid var(--color-blue)}.bg-color-dark-blue{background-color:var(--color-dark-blue) !important;color:var(--color-black) !important}.color-dark-blue,.color-dark-blue *{color:var(--color-dark-blue) !important}.text-dark-blue{color:var(--color-dark-blue)}.border-top-dark-blue{border-top:1px solid var(--color-dark-blue)}.border-right-dark-blue{border-right:1px solid var(--color-dark-blue)}.border-bottom-dark-blue{border-bottom:1px solid var(--color-dark-blue)}.border-left-dark-blue{border-left:1px solid var(--color-dark-blue)}.bg-color-yellow{background-color:var(--color-yellow) !important;color:var(--color-black) !important}.color-yellow,.color-yellow *{color:var(--color-yellow) !important}.text-yellow{color:var(--color-yellow)}.border-top-yellow{border-top:1px solid var(--color-yellow)}.border-right-yellow{border-right:1px solid var(--color-yellow)}.border-bottom-yellow{border-bottom:1px solid var(--color-yellow)}.border-left-yellow{border-left:1px solid var(--color-yellow)}.bg-color-soft-yellow{background-color:var(--color-soft-yellow) !important;color:var(--color-black) !important}.color-soft-yellow,.color-soft-yellow *{color:var(--color-soft-yellow) !important}.text-soft-yellow{color:var(--color-soft-yellow)}.border-top-soft-yellow{border-top:1px solid var(--color-soft-yellow)}.border-right-soft-yellow{border-right:1px solid var(--color-soft-yellow)}.border-bottom-soft-yellow{border-bottom:1px solid var(--color-soft-yellow)}.border-left-soft-yellow{border-left:1px solid var(--color-soft-yellow)}.bg-color-dark-yellow{background-color:var(--color-dark-yellow) !important;color:var(--color-black) !important}.color-dark-yellow,.color-dark-yellow *{color:var(--color-dark-yellow) !important}.text-dark-yellow{color:var(--color-dark-yellow)}.border-top-dark-yellow{border-top:1px solid var(--color-dark-yellow)}.border-right-dark-yellow{border-right:1px solid var(--color-dark-yellow)}.border-bottom-dark-yellow{border-bottom:1px solid var(--color-dark-yellow)}.border-left-dark-yellow{border-left:1px solid var(--color-dark-yellow)}.bg-color-red{background-color:var(--color-red) !important;color:var(--color-white) !important}.color-red,.color-red *{color:var(--color-red) !important}.text-red{color:var(--color-red)}.border-top-red{border-top:1px solid var(--color-red)}.border-right-red{border-right:1px solid var(--color-red)}.border-bottom-red{border-bottom:1px solid var(--color-red)}.border-left-red{border-left:1px solid var(--color-red)}.bg-color-dark-red{background-color:var(--color-dark-red) !important;color:var(--color-white) !important}.color-dark-red,.color-dark-red *{color:var(--color-dark-red) !important}.text-dark-red{color:var(--color-dark-red)}.border-top-dark-red{border-top:1px solid var(--color-dark-red)}.border-right-dark-red{border-right:1px solid var(--color-dark-red)}.border-bottom-dark-red{border-bottom:1px solid var(--color-dark-red)}.border-left-dark-red{border-left:1px solid var(--color-dark-red)}.bg-color-soft-red{background-color:var(--color-soft-red) !important;color:var(--color-black) !important}.color-soft-red,.color-soft-red *{color:var(--color-soft-red) !important}.text-soft-red{color:var(--color-soft-red)}.border-top-soft-red{border-top:1px solid var(--color-soft-red)}.border-right-soft-red{border-right:1px solid var(--color-soft-red)}.border-bottom-soft-red{border-bottom:1px solid var(--color-soft-red)}.border-left-soft-red{border-left:1px solid var(--color-soft-red)}.bg-color-pink{background-color:var(--color-pink) !important;color:var(--color-white) !important}.color-pink,.color-pink *{color:var(--color-pink) !important}.text-pink{color:var(--color-pink)}.border-top-pink{border-top:1px solid var(--color-pink)}.border-right-pink{border-right:1px solid var(--color-pink)}.border-bottom-pink{border-bottom:1px solid var(--color-pink)}.border-left-pink{border-left:1px solid var(--color-pink)}.bg-color-light-pink{background-color:var(--color-light-pink) !important;color:var(--colo-black) !important}.color-light-pink,.color-light-pink *{color:var(--color-light-pink) !important}.text-light-pink{color:var(--color-light-pink)}.border-top-light-pink{border-top:1px solid var(--color-light-pink)}.border-right-light-pink{border-right:1px solid var(--color-light-pink)}.border-bottom-light-pink{border-bottom:1px solid var(--color-light-pink)}.border-left-light-pink{border-left:1px solid var(--color-light-pink)}.bg-color-dark-pink{background-color:var(--color-dark-pink) !important;color:var(--color-white) !important}.color-dark-pink,.color-dark-pink *{color:var(--color-dark-pink) !important}.text-dark-pink{color:var(--color-dark-pink)}.border-top-dark-pink{border-top:1px solid var(--color-dark-pink)}.border-right-dark-pink{border-right:1px solid var(--color-dark-pink)}.border-bottom-dark-pink{border-bottom:1px solid var(--color-dark-pink)}.border-left-dark-pink{border-left:1px solid var(--color-dark-pink)}.bg-color-orange{background-color:var(--color-orange) !important;color:var(--color-black) !important}.color-orange,.color-orange *{color:var(--color-orange) !important}.text-orange{color:var(--color-orange)}.border-top-orange{border-top:1px solid var(--color-orange)}.border-right-orange{border-right:1px solid var(--color-orange)}.border-bottom-orange{border-bottom:1px solid var(--color-orange)}.border-left-orange{border-left:1px solid var(--color-orange)}.bg-color-soft-orange{background-color:var(--color-soft-orange) !important;color:var(--color-black) !important}.color-soft-orange,.color-soft-orange *{color:var(--color-soft-orange) !important}.text-soft-orange{color:var(--color-soft-orange)}.border-top-soft-orange{border-top:1px solid var(--color-soft-orange)}.border-right-soft-orange{border-right:1px solid var(--color-soft-orange)}.border-bottom-soft-orange{border-bottom:1px solid var(--color-soft-orange)}.border-left-soft-orange{border-left:1px solid var(--color-soft-orange)}.bg-color-green{background-color:var(--color-green) !important;color:var(--color-black) !important}.color-green,.color-green *{color:var(--color-green) !important}.text-green{color:var(--color-green)}.border-top-green{border-top:1px solid var(--color-green)}.border-right-green{border-right:1px solid var(--color-green)}.border-bottom-green{border-bottom:1px solid var(--color-green)}.border-left-green{border-left:1px solid var(--color-green)}.bg-color-dark-green{background-color:var(--color-dark-green) !important;color:var(--color-black) !important}.color-dark-green,.color-dark-green *{color:var(--color-dark-green) !important}.text-dark-green{color:var(--color-dark-green)}.border-top-dark-green{border-top:1px solid var(--color-dark-green)}.border-right-dark-green{border-right:1px solid var(--color-dark-green)}.border-bottom-dark-green{border-bottom:1px solid var(--color-dark-green)}.border-left-dark-green{border-left:1px solid var(--color-dark-green)}.bg-color-soft-green{background-color:var(--color-soft-green) !important;color:var(--color-black) !important}.color-soft-green,.color-soft-green *{color:var(--color-soft-green) !important}.text-soft-green{color:var(--color-soft-green)}.border-top-soft-green{border-top:1px solid var(--color-soft-green)}.border-right-soft-green{border-right:1px solid var(--color-soft-green)}.border-bottom-soft-green{border-bottom:1px solid var(--color-soft-green)}.border-left-soft-green{border-left:1px solid var(--color-soft-green)}.bg-color-gold{background-color:var(--color-gold) !important;color:var(--color-black) !important}.color-gold,.color-gold *{color:var(--color-gold) !important}.text-gold{color:var(--color-gold)}.border-top-gold{border-top:1px solid var(--color-gold)}.border-right-gold{border-right:1px solid var(--color-gold)}.border-bottom-gold{border-bottom:1px solid var(--color-gold)}.border-left-gold{border-left:1px solid var(--color-gold)}.bg-color-silver{background-color:var(--color-silver) !important;color:var(--color-black) !important}.color-silver,.color-silver *{color:var(--color-silver) !important}.text-silver{color:var(--color-silver)}.border-top-silver{border-top:1px solid var(--color-silver)}.border-right-silver{border-right:1px solid var(--color-silver)}.border-bottom-silver{border-bottom:1px solid var(--color-silver)}.border-left-silver{border-left:1px solid var(--color-silver)}.bg-color-bronze{background-color:var(--color-bronze) !important;color:var(--color-black) !important}.color-bronze,.color-bronze *{color:var(--color-bronze) !important}.text-bronze{color:var(--color-bronze)}.border-top-bronze{border-top:1px solid var(--color-bronze)}.border-right-bronze{border-right:1px solid var(--color-bronze)}.border-bottom-bronze{border-bottom:1px solid var(--color-bronze)}.border-left-bronze{border-left:1px solid var(--color-bronze)}.bg-color-white-0{background-color:rgba(255, 255, 255, 0) !important;color:var(--color-black) !important}.bg-color-black-0{background-color:rgba(0, 0, 0, 0) !important;color:var(--color-white) !important}.color-white-0,.color-white-0 *{color:rgba(255, 255, 255, 0) !important}.color-black-0,.color-black-0 *{color:rgba(0, 0, 0, 0) !important}.text-white-0{color:rgba(255, 255, 255, 0)}.text-black-0{color:rgba(0, 0, 0, 0)}.bg-color-white-5{background-color:rgba(255, 255, 255, 0.05) !important;color:var(--color-black) !important}.bg-color-black-5{background-color:rgba(0, 0, 0, 0.05) !important;color:var(--color-white) !important}.color-white-5,.color-white-5 *{color:rgba(255, 255, 255, 0.05) !important}.color-black-5,.color-black-5 *{color:rgba(0, 0, 0, 0.05) !important}.text-white-5{color:rgba(255, 255, 255, 0.05)}.text-black-5{color:rgba(0, 0, 0, 0.05)}.bg-color-white-10{background-color:rgba(255, 255, 255, 0.1) !important;color:var(--color-black) !important}.bg-color-black-10{background-color:rgba(0, 0, 0, 0.1) !important;color:var(--color-white) !important}.color-white-10,.color-white-10 *{color:rgba(255, 255, 255, 0.1) !important}.color-black-10,.color-black-10 *{color:rgba(0, 0, 0, 0.1) !important}.text-white-10{color:rgba(255, 255, 255, 0.1)}.text-black-10{color:rgba(0, 0, 0, 0.1)}.bg-color-white-20{background-color:rgba(255, 255, 255, 0.2) !important;color:var(--color-black) !important}.bg-color-black-20{background-color:rgba(0, 0, 0, 0.2) !important;color:var(--color-white) !important}.color-white-20,.color-white-20 *{color:rgba(255, 255, 255, 0.2) !important}.color-black-20,.color-black-20 *{color:rgba(0, 0, 0, 0.2) !important}.text-white-20{color:rgba(255, 255, 255, 0.2)}.text-black-20{color:rgba(0, 0, 0, 0.2)}.bg-color-white-25{background-color:rgba(255, 255, 255, 0.25) !important;color:var(--color-black) !important}.bg-color-black-25{background-color:rgba(0, 0, 0, 0.25) !important;color:var(--color-white) !important}.color-white-25,.color-white-25 *{color:rgba(255, 255, 255, 0.25) !important}.color-black-25,.color-black-25 *{color:rgba(0, 0, 0, 0.25) !important}.text-white-25{color:rgba(255, 255, 255, 0.25)}.text-black-25{color:rgba(0, 0, 0, 0.25)}.bg-color-white-30{background-color:rgba(255, 255, 255, 0.3) !important;color:var(--color-black) !important}.bg-color-black-30{background-color:rgba(0, 0, 0, 0.3) !important;color:var(--color-white) !important}.color-white-30,.color-white-30 *{color:rgba(255, 255, 255, 0.3) !important}.color-black-30,.color-black-30 *{color:rgba(0, 0, 0, 0.3) !important}.text-white-30{color:rgba(255, 255, 255, 0.3)}.text-black-30{color:rgba(0, 0, 0, 0.3)}.bg-color-white-33{background-color:rgba(255, 255, 255, 0.33) !important;color:var(--color-black) !important}.bg-color-black-33{background-color:rgba(0, 0, 0, 0.33) !important;color:var(--color-white) !important}.color-white-33,.color-white-33 *{color:rgba(255, 255, 255, 0.33) !important}.color-black-33,.color-black-33 *{color:rgba(0, 0, 0, 0.33) !important}.text-white-33{color:rgba(255, 255, 255, 0.33)}.text-black-33{color:rgba(0, 0, 0, 0.33)}.bg-color-white-40{background-color:rgba(255, 255, 255, 0.4) !important;color:var(--color-black) !important}.bg-color-black-40{background-color:rgba(0, 0, 0, 0.4) !important;color:var(--color-white) !important}.color-white-40,.color-white-40 *{color:rgba(255, 255, 255, 0.4) !important}.color-black-40,.color-black-40 *{color:rgba(0, 0, 0, 0.4) !important}.text-white-40{color:rgba(255, 255, 255, 0.4)}.text-black-40{color:rgba(0, 0, 0, 0.4)}.bg-color-white-50{background-color:rgba(255, 255, 255, 0.5) !important;color:var(--color-black) !important}.bg-color-black-50{background-color:rgba(0, 0, 0, 0.5) !important;color:var(--color-white) !important}.color-white-50,.color-white-50 *{color:rgba(255, 255, 255, 0.5) !important}.color-black-50,.color-black-50 *{color:rgba(0, 0, 0, 0.5) !important}.text-white-50{color:rgba(255, 255, 255, 0.5)}.text-black-50{color:rgba(0, 0, 0, 0.5)}.bg-color-white-60{background-color:rgba(255, 255, 255, 0.6) !important;color:var(--color-black) !important}.bg-color-black-60{background-color:rgba(0, 0, 0, 0.6) !important;color:var(--color-white) !important}.color-white-60,.color-white-60 *{color:rgba(255, 255, 255, 0.6) !important}.color-black-60,.color-black-60 *{color:rgba(0, 0, 0, 0.6) !important}.text-white-60{color:rgba(255, 255, 255, 0.6)}.text-black-60{color:rgba(0, 0, 0, 0.6)}.bg-color-white-66{background-color:rgba(255, 255, 255, 0.66) !important;color:var(--color-black) !important}.bg-color-black-66{background-color:rgba(0, 0, 0, 0.66) !important;color:var(--color-white) !important}.color-white-66,.color-white-66 *{color:rgba(255, 255, 255, 0.66) !important}.color-black-66,.color-black-66 *{color:rgba(0, 0, 0, 0.66) !important}.text-white-66{color:rgba(255, 255, 255, 0.66)}.text-black-66{color:rgba(0, 0, 0, 0.66)}.bg-color-white-70{background-color:rgba(255, 255, 255, 0.7) !important;color:var(--color-black) !important}.bg-color-black-70{background-color:rgba(0, 0, 0, 0.7) !important;color:var(--color-white) !important}.color-white-70,.color-white-70 *{color:rgba(255, 255, 255, 0.7) !important}.color-black-70,.color-black-70 *{color:rgba(0, 0, 0, 0.7) !important}.text-white-70{color:rgba(255, 255, 255, 0.7)}.text-black-70{color:rgba(0, 0, 0, 0.7)}.bg-color-white-75{background-color:rgba(255, 255, 255, 0.75) !important;color:var(--color-black) !important}.bg-color-black-75{background-color:rgba(0, 0, 0, 0.75) !important;color:var(--color-white) !important}.color-white-75,.color-white-75 *{color:rgba(255, 255, 255, 0.75) !important}.color-black-75,.color-black-75 *{color:rgba(0, 0, 0, 0.75) !important}.text-white-75{color:rgba(255, 255, 255, 0.75)}.text-black-75{color:rgba(0, 0, 0, 0.75)}.bg-color-white-80{background-color:rgba(255, 255, 255, 0.8) !important;color:var(--color-black) !important}.bg-color-black-80{background-color:rgba(0, 0, 0, 0.8) !important;color:var(--color-white) !important}.color-white-80,.color-white-80 *{color:rgba(255, 255, 255, 0.8) !important}.color-black-80,.color-black-80 *{color:rgba(0, 0, 0, 0.8) !important}.text-white-80{color:rgba(255, 255, 255, 0.8)}.text-black-80{color:rgba(0, 0, 0, 0.8)}.bg-color-white-90{background-color:rgba(255, 255, 255, 0.9) !important;color:var(--color-black) !important}.bg-color-black-90{background-color:rgba(0, 0, 0, 0.9) !important;color:var(--color-white) !important}.color-white-90,.color-white-90 *{color:rgba(255, 255, 255, 0.9) !important}.color-black-90,.color-black-90 *{color:rgba(0, 0, 0, 0.9) !important}.text-white-90{color:rgba(255, 255, 255, 0.9)}.text-black-90{color:rgba(0, 0, 0, 0.9)}.bg-color-white-100{background-color:rgb(255, 255, 255) !important;color:var(--color-black) !important}.bg-color-black-100{background-color:rgb(0, 0, 0) !important;color:var(--color-white) !important}.color-white-100,.color-white-100 *{color:rgb(255, 255, 255) !important}.color-black-100,.color-black-100 *{color:rgb(0, 0, 0) !important}.text-white-100{color:rgb(255, 255, 255)}.text-black-100{color:rgb(0, 0, 0)}.isComingSoon > *{opacity:0.3}.isComingSoon:before{content:"COMING SOON";display:inline-flex;align-items:center;justify-content:center;z-index:99;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(-10deg);opacity:1;background-color:var(--color-black-50);color:var(--color-pink);border-radius:var(--semi-gap);padding:var(--semi-gap) calc(1.5 * var(--semi-gap));padding-top:calc(var(--semi-gap) + 0.2em);white-space:nowrap;line-height:1;font-weight:bold;font-size:0.8rem}.block{display:block}.inline-block{display:inline-block}.isFlashing > *{z-index:2}.isFlashing:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;pointer-events:none;animation:flash 1s linear infinite}.gap-normal{gap:var(--gap)}.gap-semi{gap:var(--semi-gap)}.gap-micro{gap:var(--micro-gap)}.gap-none{gap:0}@media (max-width: 600px){.hide-tiny{display:none !important}}@media (min-width: 600.1px) and (max-width: 920px){.hide-small{display:none !important}}@media (min-width: 920.1px) and (max-width: 1199.9px){.hide-large{display:none !important}}@media (min-width: 1200px){.hide-huge{display:none !important}}[data-is-editable]:not([data-is-editable=yes]) .show-is-editable{display:none !important}[data-is-editable][data-is-editable=yes] .hide-is-editable{display:none !important}[data-is-edited]:not([data-is-edited=yes]) .show-is-edited{display:none !important}[data-is-edited][data-is-edited=yes] .hide-is-edited{display:none !important}[data-is-used]:not([data-is-used=yes]) .show-is-used{display:none !important}[data-is-used][data-is-used=yes] .hide-is-used{display:none !important}[data-is-used-running]:not([data-is-used-running=yes]) .show-is-used-running{display:none !important}[data-is-used-running][data-is-used-running=yes] .hide-is-used-running{display:none !important}[data-has-teams]:not([data-has-teams=yes]) .show-has-teams{display:none !important}[data-has-teams][data-has-teams=yes] .hide-has-teams{display:none !important}[data-is-invitation]:not([data-is-invitation=yes]) .show-is-invitation{display:none !important}[data-is-invitation][data-is-invitation=yes] .hide-is-invitation{display:none !important}.hasHighlight:before{content:"";display:block;animation:highlight 4s linear 1;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;pointer-events:none}nav .playerAvatar:after,.player-avatar:after,.team-editor-players-player-avatar:after,.group-editor-player-avatar:after,.match-team-player-avatar:after{content:"";position:absolute;left:var(--proPlayer-offset);top:var(--proPlayer-offset);right:var(--proPlayer-offset);bottom:var(--proPlayer-offset);background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url("/res/img/pro-badge/circle-none.svg");z-index:11;pointer-events:none}.isProPlayer nav .playerAvatar:after,.isProPlayer .player-avatar:after,.isProPlayer .team-editor-players-player-avatar:after,.isProPlayer .group-editor-player-avatar:after,.isProPlayer .match-team-player-avatar:after{background-image:url("/res/img/pro-badge/circle-top-left.svg")}.team-align-right .isProPlayer nav .playerAvatar:after,.team-align-right .isProPlayer .player-avatar:after,.team-align-right .isProPlayer .team-editor-players-player-avatar:after,.team-align-right .isProPlayer .group-editor-player-avatar:after,.team-align-right .isProPlayer .match-team-player-avatar:after{background-image:url("/res/img/pro-badge/circle-top-right.svg")}body[data-is-pro-player=yes] nav .playerAvatar:after{background-image:url("/res/img/pro-badge/circle-top-left.svg")}.group-editor-teams-team[data-players-count="2"] .group-editor-player.isProPlayer:last-child .group-editor-player-avatar:after,.match-team[data-players-count="2"] .match-team-player.isProPlayer:last-child .match-team-player-avatar:after{background-image:url("/res/img/pro-badge/circle-bottom-left.svg")}.team-align-right .group-editor-teams-team[data-players-count="2"] .group-editor-player.isProPlayer:last-child .group-editor-player-avatar:after,.team-align-right .match-team[data-players-count="2"] .match-team-player.isProPlayer:last-child .match-team-player-avatar:after{background-image:url("/res/img/pro-badge/circle-bottom-right.svg")}@media (max-width: 600px){.live-match-team .match-team-player.isProPlayer .match-team-player-avatar:after{background-image:url("/res/img/pro-badge/circle-top-left.svg")}.live-match-team[data-players-count="2"] .match-team-player.isProPlayer:last-child .match-team-player-avatar:after{background-image:url("/res/img/pro-badge/circle-bottom-left.svg")}}body:not([data-is-pro-player]) .show-pro-player{display:none !important}body[data-is-pro-player][data-is-pro-player=no] .show-pro-player,body[data-is-pro-player][data-is-pro-player=yes] .hide-pro-player{display:none !important}.loaderSmall{min-width:calc(1.15 * var(--loader-height));min-height:var(--loader-height)}.loaderSmall,.loaderSmall:after{--loader-height:var(--loader-small-height)}.loader:before,.loaderSmall:before,body:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:99999998;background-color:var(--color-black-80);pointer-events:none;opacity:0;transition:opacity 0.5s}.loader:after,.loaderSmall:after,body:after{content:"";position:absolute;z-index:99999999;left:50%;top:50%;pointer-events:none;opacity:0;transition:opacity var(--transition-duration);transform:translate(-50%, -50%);padding:0;background:radial-gradient(ellipse at 50% 50%, var(--color-yellow) 0%, var(--color-yellow) 10%, var(--color-white-10) 30%, var(--color-white-10) 100%);background-repeat:no-repeat;background-size:200% 200%;animation:none;font-size:0;width:calc(1.15 * var(--loader-height));height:var(--loader-height);--factor:0.2;clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%, calc(0% + var(--factor) * var(--loader-height)) 50%, calc(25% + var(--factor) * var(--loader-height) / 1.75) calc(100% - var(--factor) * var(--loader-height)), calc(75% - var(--factor) * var(--loader-height) / 1.75) calc(100% - var(--factor) * var(--loader-height)), calc(100% - var(--factor) * var(--loader-height)) 50%, calc(75% - var(--factor) * var(--loader-height) / 1.75) calc(0% + var(--factor) * var(--loader-height)), calc(25% + var(--factor) * var(--loader-height) / 1.75) calc(0% + var(--factor) * var(--loader-height)), calc(0% + var(--factor) * var(--loader-height)) 50%, 0% 50%)}.loader.loading:before,.loaderSmall.loading:before,body.loading:before{pointer-events:all;opacity:1;transition:opacity var(--transition-duration)}.loader.loading:after,.loaderSmall.loading:after,body.loading:after{animation:indicator-background 1.5s linear infinite;opacity:1;transition:opacity 0.5s}.loader{min-height:calc(var(--loader-height) + var(--gap))}.loader.alignLeft:after,.loaderSmall.alignLeft:after{left:0;transform:translate(0%, -50%)}.loader.alignRight:after,.loaderSmall.alignRight:after{left:auto;right:0;transform:translate(0%, -50%)}body:before{position:fixed}body:after{position:fixed}.m-huge,.my-huge,.mt-huge{margin-top:calc(3 * var(--gap))}.m-huge,.my-huge,.mb-huge{margin-bottom:calc(3 * var(--gap))}.m-huge,.mx-huge,.ml-huge{margin-left:calc(3 * var(--gap))}.m-huge,.mx-huge,.mr-huge{margin-right:calc(3 * var(--gap))}.m-large,.my-large,.mt-large{margin-top:calc(2 * var(--gap))}.m-large,.my-large,.mb-large{margin-bottom:calc(2 * var(--gap))}.m-large,.mx-large,.ml-large{margin-left:calc(2 * var(--gap))}.m-large,.mx-large,.mr-large{margin-right:calc(2 * var(--gap))}.m-medium,.my-medium,.mt-medium{margin-top:calc(1 * var(--gap))}.m-medium,.my-medium,.mb-medium{margin-bottom:calc(1 * var(--gap))}.m-medium,.mx-medium,.ml-medium{margin-left:calc(1 * var(--gap))}.m-medium,.mx-medium,.mr-medium{margin-right:calc(1 * var(--gap))}.m-small,.my-small,.mt-small{margin-top:calc(0.5 * var(--gap))}.m-small,.my-small,.mb-small{margin-bottom:calc(0.5 * var(--gap))}.m-small,.mx-small,.ml-small{margin-left:calc(0.5 * var(--gap))}.m-small,.mx-small,.mr-small{margin-right:calc(0.5 * var(--gap))}.m-tiny,.my-tiny,.mt-tiny{margin-top:calc(0.25 * var(--gap))}.m-tiny,.my-tiny,.mb-tiny{margin-bottom:calc(0.25 * var(--gap))}.m-tiny,.mx-tiny,.ml-tiny{margin-left:calc(0.25 * var(--gap))}.m-tiny,.mx-tiny,.mr-tiny{margin-right:calc(0.25 * var(--gap))}.m-none,.my-none,.mt-none{margin-top:0 !important}.m-none,.my-none,.mb-none{margin-bottom:0 !important}.m-none,.mx-none,.ml-none{margin-left:0 !important}.m-none,.mx-none,.mr-none{margin-right:0 !important}.overflow-visible{overflow:visible !important}.p-huge,.py-huge,.pt-huge{padding-top:calc(3 * var(--gap))}.p-huge,.py-huge,.pb-huge{padding-bottom:calc(3 * var(--gap))}.p-huge,.px-huge,.pl-huge{padding-left:calc(3 * var(--gap))}.p-huge,.px-huge,.pr-huge{padding-right:calc(3 * var(--gap))}.p-large,.py-large,.pt-large{padding-top:calc(2 * var(--gap))}.p-large,.py-large,.pb-large{padding-bottom:calc(2 * var(--gap))}.p-large,.px-large,.pl-large{padding-left:calc(2 * var(--gap))}.p-large,.px-large,.pr-large{padding-right:calc(2 * var(--gap))}.p-medium,.py-medium,.pt-medium{padding-top:calc(1 * var(--gap))}.p-medium,.py-medium,.pb-medium{padding-bottom:calc(1 * var(--gap))}.p-medium,.px-medium,.pl-medium{padding-left:calc(1 * var(--gap))}.p-medium,.px-medium,.pr-medium{padding-right:calc(1 * var(--gap))}.p-small,.py-small,.pt-small{padding-top:calc(0.5 * var(--gap))}.p-small,.py-small,.pb-small{padding-bottom:calc(0.5 * var(--gap))}.p-small,.px-small,.pl-small{padding-left:calc(0.5 * var(--gap))}.p-small,.px-small,.pr-small{padding-right:calc(0.5 * var(--gap))}.p-tiny,.py-tiny,.pt-tiny{padding-top:calc(0.25 * var(--gap))}.p-tiny,.py-tiny,.pb-tiny{padding-bottom:calc(0.25 * var(--gap))}.p-tiny,.px-tiny,.pl-tiny{padding-left:calc(0.25 * var(--gap))}.p-tiny,.px-tiny,.pr-tiny{padding-right:calc(0.25 * var(--gap))}.p-none,.py-none,.pt-none{padding-top:0 !important}.p-none,.py-none,.pb-none{padding-bottom:0 !important}.p-none,.px-none,.pl-none{padding-left:0 !important}.p-none,.px-none,.pr-none{padding-right:0 !important}body:not([data-authorized=yes]) .hide-unauthorized{display:none !important}body[data-authorized=yes] .show-unauthorized{display:none !important}body:not([data-mode=app]) .show-app{display:none !important}body[data-mode=app] .hide-app{display:none !important}body:not([data-battle-manager=yes]):not([data-admin-mode=yes]) .show-battle-manager{display:none !important}body[data-battle-manager=yes] .hide-battle-manager{display:none !important}body:not([data-admin-mode=yes]) .show-admin-mode{display:none !important}body[data-admin-mode=yes] .hide-admin-mode{display:none !important}.w100p{width:100% !important}[data-access-level=unauthorized] [data-show-access-level]:not([data-show-access-level*=unauthorized]){display:none !important}[data-access-level=app_player] [data-show-access-level]:not([data-show-access-level*=app_player]){display:none !important}[data-access-level=app_pro_player] [data-show-access-level]:not([data-show-access-level*=app_pro_player]){display:none !important}[data-access-level=app_manager] [data-show-access-level]:not([data-show-access-level*=app_manager]){display:none !important}[data-access-level=app_admin] [data-show-access-level]:not([data-show-access-level*=app_admin]){display:none !important}[data-access-level=sys_admin] [data-show-access-level]:not([data-show-access-level*=sys_admin]){display:none !important}[data-access-level=""] [data-show-access-level],[data-access-level=unknown] [data-show-access-level]{display:none !important}[data-participant-status=unauthorized] [data-show-participant-status]:not([data-show-participant-status*=unauthorized]){display:none !important}[data-participant-status=none] [data-show-participant-status]:not([data-show-participant-status*=none]){display:none !important}[data-participant-status=requested] [data-show-participant-status]:not([data-show-participant-status*=requested]){display:none !important}[data-participant-status=pending] [data-show-participant-status]:not([data-show-participant-status*=pending]){display:none !important}[data-participant-status=active] [data-show-participant-status]:not([data-show-participant-status*=active]){display:none !important}[data-participant-status=waiting] [data-show-participant-status]:not([data-show-participant-status*=waiting]){display:none !important}[data-participant-status=blocked] [data-show-participant-status]:not([data-show-participant-status*=blocked]){display:none !important}[data-participant-status=""] [data-show-participant-status],[data-participant-status=unknown] [data-show-participant-status]{display:none !important}[data-tournament-status=preparing] [data-show-tournament-status]:not([data-show-tournament-status*=preparing]),[data-tournament-status=preparing] [data-hide-tournament-status*=preparing]{display:none !important}[data-tournament-status=scheduled] [data-show-tournament-status]:not([data-show-tournament-status*=scheduled]),[data-tournament-status=scheduled] [data-hide-tournament-status*=scheduled]{display:none !important}[data-tournament-status=annulled] [data-show-tournament-status]:not([data-show-tournament-status*=annulled]),[data-tournament-status=annulled] [data-hide-tournament-status*=annulled]{display:none !important}[data-tournament-status=starting] [data-show-tournament-status]:not([data-show-tournament-status*=starting]),[data-tournament-status=starting] [data-hide-tournament-status*=starting]{display:none !important}[data-tournament-status=running] [data-show-tournament-status]:not([data-show-tournament-status*=running]),[data-tournament-status=running] [data-hide-tournament-status*=running]{display:none !important}[data-tournament-status=done] [data-show-tournament-status]:not([data-show-tournament-status*=done]),[data-tournament-status=done] [data-hide-tournament-status*=done]{display:none !important}[data-tournament-status=sealed] [data-show-tournament-status]:not([data-show-tournament-status*=sealed]),[data-tournament-status=sealed] [data-hide-tournament-status*=sealed]{display:none !important}[data-tournament-status=""] [data-show-tournament-status],[data-tournament-status=unknown] [data-show-tournament-status]{display:none !important}[data-game-status=pending] [data-show-game-status]:not([data-show-game-status*=pending]),[data-game-status=pending] [data-hide-game-status*=pending]{display:none !important}[data-game-status=ready] [data-show-game-status]:not([data-show-game-status*=ready]),[data-game-status=ready] [data-hide-game-status*=ready]{display:none !important}[data-game-status=running] [data-show-game-status]:not([data-show-game-status*=running]),[data-game-status=running] [data-hide-game-status*=running]{display:none !important}[data-game-status=done] [data-show-game-status]:not([data-show-game-status*=done]),[data-game-status=done] [data-hide-game-status*=done]{display:none !important}[data-game-status=""] [data-show-game-status],[data-game-status=unknown] [data-show-game-status]{display:none !important}[data-time-status=ok] [data-show-time-status]:not([data-show-time-status*=ok]),[data-time-status=ok] [data-hide-time-status*=ok]{display:none !important}[data-time-status=overdue] [data-show-time-status]:not([data-show-time-status*=overdue]),[data-time-status=overdue] [data-hide-time-status*=overdue]{display:none !important}[data-time-status=""] [data-show-time-status],[data-time-status=unknown] [data-show-time-status]{display:none !important}[data-tournament-is-favorite]:not([data-tournament-is-favorite=yes]) .show-tournament-favorite,[data-tournament-is-favorite][data-tournament-is-favorite=yes] .hide-tournament-favorite{display:none !important}[data-series-is-favorite]:not([data-series-is-favorite=yes]) .show-series-favorite,[data-series-is-favorite][data-series-is-favorite=yes] .hide-series-favorite{display:none !important}[data-club-is-favorite]:not([data-club-is-favorite=yes]) .show-club-favorite,[data-club-is-favorite][data-club-is-favorite=yes] .hide-club-favorite{display:none !important}[data-match-has-history]:not([data-match-has-history=yes]) .show-match-has-history,[data-match-has-history][data-match-has-history=yes] .hide-match-has-history{display:none !important}.stickToTop{--top-offset:0rem;position:sticky;top:calc(var(--header-height) + var(--gap) + var(--top-offset));z-index:900}.stickToTop .button{box-shadow:0 0 0 0.3rem var(--color-dark-gray)}.noPointerEvents{pointer-events:none !important}.noPointerEvents *{pointer-events:all}.forceOverflow{overflow:visible !important}.text-breaks{white-space:pre-line}.text-hyphens{hyphens:auto}.text-1rem{font-size:1rem}.text-normal{font-style:normal;font-weight:normal}.text-italic{font-style:italic}.text-bold{font-weight:bold}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-decent{color:var(--color-semi-gray)}.text-small{font-size:0.8rem}.text-smaller{font-size:0.8em}.text-tiny{font-size:0.7rem}.text-tinier{font-size:0.7em}.text-strong{font-weight:bold}.text-yellow{color:var(--color-yellow)}.text-blue{color:var(--color-blue)}.text-large{font-size:1.5rem}.text-huge{font-size:2.5rem}.text-link{display:inline-block;color:var(--color-yellow) !important}.text-link,.text-link *{cursor:pointer !important}.text-link > span{text-decoration:underline !important}.text-no-wrap{white-space:nowrap}.text-no-select,.text-no-select *{user-select:none !important}.text-wrap{white-space:wrap}.text-0p{font-size:0%}.text-5p{font-size:5%}.text-10p{font-size:10%}.text-15p{font-size:15%}.text-20p{font-size:20%}.text-25p{font-size:25%}.text-30p{font-size:30%}.text-35p{font-size:35%}.text-40p{font-size:40%}.text-45p{font-size:45%}.text-50p{font-size:50%}.text-55p{font-size:55%}.text-60p{font-size:60%}.text-65p{font-size:65%}.text-70p{font-size:70%}.text-75p{font-size:75%}.text-80p{font-size:80%}.text-85p{font-size:85%}.text-90p{font-size:90%}.text-95p{font-size:95%}.text-100p{font-size:100%}
/*# sourceMappingURL=app.min.css.map */